v1

package
v0.0.0-...-ecf7a97 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Apr 21, 2024 License: MIT, MIT Imports: 25 Imported by: 0

Documentation

Index

Constants

View Source
const OperationBlogServiceCreateArticle = "/blog.api.v1.BlogService/CreateArticle"
View Source
const OperationBlogServiceDeleteArticle = "/blog.api.v1.BlogService/DeleteArticle"
View Source
const OperationBlogServiceGetArticle = "/blog.api.v1.BlogService/GetArticle"
View Source
const OperationBlogServiceListArticle = "/blog.api.v1.BlogService/ListArticle"
View Source
const OperationBlogServiceUpdateArticle = "/blog.api.v1.BlogService/UpdateArticle"

Variables

View Source
var (
	ErrorReason_name = map[int32]string{
		0: "BLOG_INVALID_ID",
	}
	ErrorReason_value = map[string]int32{
		"BLOG_INVALID_ID": 0,
	}
)

Enum value maps for ErrorReason.

View Source
var BlogService_ServiceDesc = grpc.ServiceDesc{
	ServiceName: "blog.api.v1.BlogService",
	HandlerType: (*BlogServiceServer)(nil),
	Methods: []grpc.MethodDesc{
		{
			MethodName: "CreateArticle",
			Handler:    _BlogService_CreateArticle_Handler,
		},
		{
			MethodName: "UpdateArticle",
			Handler:    _BlogService_UpdateArticle_Handler,
		},
		{
			MethodName: "DeleteArticle",
			Handler:    _BlogService_DeleteArticle_Handler,
		},
		{
			MethodName: "GetArticle",
			Handler:    _BlogService_GetArticle_Handler,
		},
		{
			MethodName: "ListArticle",
			Handler:    _BlogService_ListArticle_Handler,
		},
	},
	Streams:  []grpc.StreamDesc{},
	Metadata: "blog/v1/blog.proto",
}

BlogService_ServiceDesc is the grpc.ServiceDesc for BlogService service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)

View Source
var File_blog_v1_blog_proto protoreflect.FileDescriptor
View Source
var File_blog_v1_error_proto protoreflect.FileDescriptor

Functions

func ErrorBlogInvalidId

func ErrorBlogInvalidId(format string, args ...interface{}) *errors.Error

func IsBlogInvalidId

func IsBlogInvalidId(err error) bool

func RegisterBlogServiceHTTPServer

func RegisterBlogServiceHTTPServer(s *http.Server, srv BlogServiceHTTPServer)

func RegisterBlogServiceServer

func RegisterBlogServiceServer(s grpc.ServiceRegistrar, srv BlogServiceServer)

Types

type Article

type Article struct {
	Id      int64  `protobuf:"varint,1,opt,name=id,proto3" json:"id,omitempty"`
	Title   string `protobuf:"bytes,2,opt,name=title,proto3" json:"title,omitempty"`
	Content string `protobuf:"bytes,3,opt,name=content,proto3" json:"content,omitempty"`
	Like    int64  `protobuf:"varint,4,opt,name=like,proto3" json:"like,omitempty"`
	// contains filtered or unexported fields
}

func (*Article) Descriptor deprecated

func (*Article) Descriptor() ([]byte, []int)

Deprecated: Use Article.ProtoReflect.Descriptor instead.

func (*Article) GetContent

func (x *Article) GetContent() string

func (*Article) GetId

func (x *Article) GetId() int64

func (*Article) GetLike

func (x *Article) GetLike() int64

func (*Article) GetTitle

func (x *Article) GetTitle() string

func (*Article) ProtoMessage

func (*Article) ProtoMessage()

func (*Article) ProtoReflect

func (x *Article) ProtoReflect() protoreflect.Message

func (*Article) Reset

func (x *Article) Reset()

func (*Article) String

func (x *Article) String() string

func (*Article) Validate

func (m *Article) Validate() error

Validate checks the field values on Article with the rules defined in the proto definition for this message. If any rules are violated, the first error encountered is returned, or nil if there are no violations.

func (*Article) ValidateAll

func (m *Article) ValidateAll() error

ValidateAll checks the field values on Article with the rules defined in the proto definition for this message. If any rules are violated, the result is a list of violation errors wrapped in ArticleMultiError, or nil if none found.

type ArticleMultiError

type ArticleMultiError []error

ArticleMultiError is an error wrapping multiple validation errors returned by Article.ValidateAll() if the designated constraints aren't met.

func (ArticleMultiError) AllErrors

func (m ArticleMultiError) AllErrors() []error

AllErrors returns a list of validation violation errors.

func (ArticleMultiError) Error

func (m ArticleMultiError) Error() string

Error returns a concatenation of all the error messages it wraps.

type ArticleValidationError

type ArticleValidationError struct {
	// contains filtered or unexported fields
}

ArticleValidationError is the validation error returned by Article.Validate if the designated constraints aren't met.

func (ArticleValidationError) Cause

func (e ArticleValidationError) Cause() error

Cause function returns cause value.

func (ArticleValidationError) Error

func (e ArticleValidationError) Error() string

Error satisfies the builtin error interface

func (ArticleValidationError) ErrorName

func (e ArticleValidationError) ErrorName() string

ErrorName returns error name.

func (ArticleValidationError) Field

func (e ArticleValidationError) Field() string

Field function returns field value.

func (ArticleValidationError) Key

func (e ArticleValidationError) Key() bool

Key function returns key value.

func (ArticleValidationError) Reason

func (e ArticleValidationError) Reason() string

Reason function returns reason value.

type BlogServiceClient

type BlogServiceClient interface {
	CreateArticle(ctx context.Context, in *CreateArticleRequest, opts ...grpc.CallOption) (*CreateArticleReply, error)
	UpdateArticle(ctx context.Context, in *UpdateArticleRequest, opts ...grpc.CallOption) (*UpdateArticleReply, error)
	DeleteArticle(ctx context.Context, in *DeleteArticleRequest, opts ...grpc.CallOption) (*DeleteArticleReply, error)
	GetArticle(ctx context.Context, in *GetArticleRequest, opts ...grpc.CallOption) (*GetArticleReply, error)
	ListArticle(ctx context.Context, in *ListArticleRequest, opts ...grpc.CallOption) (*ListArticleReply, error)
}

BlogServiceClient is the client API for BlogService service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.

type BlogServiceHTTPClient

type BlogServiceHTTPClient interface {
	CreateArticle(ctx context.Context, req *CreateArticleRequest, opts ...http.CallOption) (rsp *CreateArticleReply, err error)
	DeleteArticle(ctx context.Context, req *DeleteArticleRequest, opts ...http.CallOption) (rsp *DeleteArticleReply, err error)
	GetArticle(ctx context.Context, req *GetArticleRequest, opts ...http.CallOption) (rsp *GetArticleReply, err error)
	ListArticle(ctx context.Context, req *ListArticleRequest, opts ...http.CallOption) (rsp *ListArticleReply, err error)
	UpdateArticle(ctx context.Context, req *UpdateArticleRequest, opts ...http.CallOption) (rsp *UpdateArticleReply, err error)
}

func NewBlogServiceHTTPClient

func NewBlogServiceHTTPClient(client *http.Client) BlogServiceHTTPClient

type BlogServiceHTTPClientImpl

type BlogServiceHTTPClientImpl struct {
	// contains filtered or unexported fields
}

func (*BlogServiceHTTPClientImpl) CreateArticle

func (*BlogServiceHTTPClientImpl) DeleteArticle

func (*BlogServiceHTTPClientImpl) GetArticle

func (*BlogServiceHTTPClientImpl) ListArticle

func (*BlogServiceHTTPClientImpl) UpdateArticle

type BlogServiceServer

BlogServiceServer is the server API for BlogService service. All implementations should embed UnimplementedBlogServiceServer for forward compatibility

type CreateArticleReply

type CreateArticleReply struct {
	Article *Article `protobuf:"bytes,1,opt,name=Article,proto3" json:"Article,omitempty"`
	// contains filtered or unexported fields
}

func (*CreateArticleReply) Descriptor deprecated

func (*CreateArticleReply) Descriptor() ([]byte, []int)

Deprecated: Use CreateArticleReply.ProtoReflect.Descriptor instead.

func (*CreateArticleReply) GetArticle

func (x *CreateArticleReply) GetArticle() *Article

func (*CreateArticleReply) ProtoMessage

func (*CreateArticleReply) ProtoMessage()

func (*CreateArticleReply) ProtoReflect

func (x *CreateArticleReply) ProtoReflect() protoreflect.Message

func (*CreateArticleReply) Reset

func (x *CreateArticleReply) Reset()

func (*CreateArticleReply) String

func (x *CreateArticleReply) String() string

func (*CreateArticleReply) Validate

func (m *CreateArticleReply) Validate() error

Validate checks the field values on CreateArticleReply with the rules defined in the proto definition for this message. If any rules are violated, the first error encountered is returned, or nil if there are no violations.

func (*CreateArticleReply) ValidateAll

func (m *CreateArticleReply) ValidateAll() error

ValidateAll checks the field values on CreateArticleReply with the rules defined in the proto definition for this message. If any rules are violated, the result is a list of violation errors wrapped in CreateArticleReplyMultiError, or nil if none found.

type CreateArticleReplyMultiError

type CreateArticleReplyMultiError []error

CreateArticleReplyMultiError is an error wrapping multiple validation errors returned by CreateArticleReply.ValidateAll() if the designated constraints aren't met.

func (CreateArticleReplyMultiError) AllErrors

func (m CreateArticleReplyMultiError) AllErrors() []error

AllErrors returns a list of validation violation errors.

func (CreateArticleReplyMultiError) Error

Error returns a concatenation of all the error messages it wraps.

type CreateArticleReplyValidationError

type CreateArticleReplyValidationError struct {
	// contains filtered or unexported fields
}

CreateArticleReplyValidationError is the validation error returned by CreateArticleReply.Validate if the designated constraints aren't met.

func (CreateArticleReplyValidationError) Cause

Cause function returns cause value.

func (CreateArticleReplyValidationError) Error

Error satisfies the builtin error interface

func (CreateArticleReplyValidationError) ErrorName

ErrorName returns error name.

func (CreateArticleReplyValidationError) Field

Field function returns field value.

func (CreateArticleReplyValidationError) Key

Key function returns key value.

func (CreateArticleReplyValidationError) Reason

Reason function returns reason value.

type CreateArticleRequest

type CreateArticleRequest struct {
	Title   string `protobuf:"bytes,1,opt,name=title,proto3" json:"title,omitempty"` // the title of string must be between 5 and 50 character
	Content string `protobuf:"bytes,2,opt,name=content,proto3" json:"content,omitempty"`
	// contains filtered or unexported fields
}

func (*CreateArticleRequest) Descriptor deprecated

func (*CreateArticleRequest) Descriptor() ([]byte, []int)

Deprecated: Use CreateArticleRequest.ProtoReflect.Descriptor instead.

func (*CreateArticleRequest) GetContent

func (x *CreateArticleRequest) GetContent() string

func (*CreateArticleRequest) GetTitle

func (x *CreateArticleRequest) GetTitle() string

func (*CreateArticleRequest) ProtoMessage

func (*CreateArticleRequest) ProtoMessage()

func (*CreateArticleRequest) ProtoReflect

func (x *CreateArticleRequest) ProtoReflect() protoreflect.Message

func (*CreateArticleRequest) Reset

func (x *CreateArticleRequest) Reset()

func (*CreateArticleRequest) String

func (x *CreateArticleRequest) String() string

func (*CreateArticleRequest) Validate

func (m *CreateArticleRequest) Validate() error

Validate checks the field values on CreateArticleRequest with the rules defined in the proto definition for this message. If any rules are violated, the first error encountered is returned, or nil if there are no violations.

func (*CreateArticleRequest) ValidateAll

func (m *CreateArticleRequest) ValidateAll() error

ValidateAll checks the field values on CreateArticleRequest with the rules defined in the proto definition for this message. If any rules are violated, the result is a list of violation errors wrapped in CreateArticleRequestMultiError, or nil if none found.

type CreateArticleRequestMultiError

type CreateArticleRequestMultiError []error

CreateArticleRequestMultiError is an error wrapping multiple validation errors returned by CreateArticleRequest.ValidateAll() if the designated constraints aren't met.

func (CreateArticleRequestMultiError) AllErrors

func (m CreateArticleRequestMultiError) AllErrors() []error

AllErrors returns a list of validation violation errors.

func (CreateArticleRequestMultiError) Error

Error returns a concatenation of all the error messages it wraps.

type CreateArticleRequestValidationError

type CreateArticleRequestValidationError struct {
	// contains filtered or unexported fields
}

CreateArticleRequestValidationError is the validation error returned by CreateArticleRequest.Validate if the designated constraints aren't met.

func (CreateArticleRequestValidationError) Cause

Cause function returns cause value.

func (CreateArticleRequestValidationError) Error

Error satisfies the builtin error interface

func (CreateArticleRequestValidationError) ErrorName

ErrorName returns error name.

func (CreateArticleRequestValidationError) Field

Field function returns field value.

func (CreateArticleRequestValidationError) Key

Key function returns key value.

func (CreateArticleRequestValidationError) Reason

Reason function returns reason value.

type DeleteArticleReply

type DeleteArticleReply struct {
	// contains filtered or unexported fields
}

func (*DeleteArticleReply) Descriptor deprecated

func (*DeleteArticleReply) Descriptor() ([]byte, []int)

Deprecated: Use DeleteArticleReply.ProtoReflect.Descriptor instead.

func (*DeleteArticleReply) ProtoMessage

func (*DeleteArticleReply) ProtoMessage()

func (*DeleteArticleReply) ProtoReflect

func (x *DeleteArticleReply) ProtoReflect() protoreflect.Message

func (*DeleteArticleReply) Reset

func (x *DeleteArticleReply) Reset()

func (*DeleteArticleReply) String

func (x *DeleteArticleReply) String() string

func (*DeleteArticleReply) Validate

func (m *DeleteArticleReply) Validate() error

Validate checks the field values on DeleteArticleReply with the rules defined in the proto definition for this message. If any rules are violated, the first error encountered is returned, or nil if there are no violations.

func (*DeleteArticleReply) ValidateAll

func (m *DeleteArticleReply) ValidateAll() error

ValidateAll checks the field values on DeleteArticleReply with the rules defined in the proto definition for this message. If any rules are violated, the result is a list of violation errors wrapped in DeleteArticleReplyMultiError, or nil if none found.

type DeleteArticleReplyMultiError

type DeleteArticleReplyMultiError []error

DeleteArticleReplyMultiError is an error wrapping multiple validation errors returned by DeleteArticleReply.ValidateAll() if the designated constraints aren't met.

func (DeleteArticleReplyMultiError) AllErrors

func (m DeleteArticleReplyMultiError) AllErrors() []error

AllErrors returns a list of validation violation errors.

func (DeleteArticleReplyMultiError) Error

Error returns a concatenation of all the error messages it wraps.

type DeleteArticleReplyValidationError

type DeleteArticleReplyValidationError struct {
	// contains filtered or unexported fields
}

DeleteArticleReplyValidationError is the validation error returned by DeleteArticleReply.Validate if the designated constraints aren't met.

func (DeleteArticleReplyValidationError) Cause

Cause function returns cause value.

func (DeleteArticleReplyValidationError) Error

Error satisfies the builtin error interface

func (DeleteArticleReplyValidationError) ErrorName

ErrorName returns error name.

func (DeleteArticleReplyValidationError) Field

Field function returns field value.

func (DeleteArticleReplyValidationError) Key

Key function returns key value.

func (DeleteArticleReplyValidationError) Reason

Reason function returns reason value.

type DeleteArticleRequest

type DeleteArticleRequest struct {
	Id int64 `protobuf:"varint,1,opt,name=id,proto3" json:"id,omitempty"`
	// contains filtered or unexported fields
}

func (*DeleteArticleRequest) Descriptor deprecated

func (*DeleteArticleRequest) Descriptor() ([]byte, []int)

Deprecated: Use DeleteArticleRequest.ProtoReflect.Descriptor instead.

func (*DeleteArticleRequest) GetId

func (x *DeleteArticleRequest) GetId() int64

func (*DeleteArticleRequest) ProtoMessage

func (*DeleteArticleRequest) ProtoMessage()

func (*DeleteArticleRequest) ProtoReflect

func (x *DeleteArticleRequest) ProtoReflect() protoreflect.Message

func (*DeleteArticleRequest) Reset

func (x *DeleteArticleRequest) Reset()

func (*DeleteArticleRequest) String

func (x *DeleteArticleRequest) String() string

func (*DeleteArticleRequest) Validate

func (m *DeleteArticleRequest) Validate() error

Validate checks the field values on DeleteArticleRequest with the rules defined in the proto definition for this message. If any rules are violated, the first error encountered is returned, or nil if there are no violations.

func (*DeleteArticleRequest) ValidateAll

func (m *DeleteArticleRequest) ValidateAll() error

ValidateAll checks the field values on DeleteArticleRequest with the rules defined in the proto definition for this message. If any rules are violated, the result is a list of violation errors wrapped in DeleteArticleRequestMultiError, or nil if none found.

type DeleteArticleRequestMultiError

type DeleteArticleRequestMultiError []error

DeleteArticleRequestMultiError is an error wrapping multiple validation errors returned by DeleteArticleRequest.ValidateAll() if the designated constraints aren't met.

func (DeleteArticleRequestMultiError) AllErrors

func (m DeleteArticleRequestMultiError) AllErrors() []error

AllErrors returns a list of validation violation errors.

func (DeleteArticleRequestMultiError) Error

Error returns a concatenation of all the error messages it wraps.

type DeleteArticleRequestValidationError

type DeleteArticleRequestValidationError struct {
	// contains filtered or unexported fields
}

DeleteArticleRequestValidationError is the validation error returned by DeleteArticleRequest.Validate if the designated constraints aren't met.

func (DeleteArticleRequestValidationError) Cause

Cause function returns cause value.

func (DeleteArticleRequestValidationError) Error

Error satisfies the builtin error interface

func (DeleteArticleRequestValidationError) ErrorName

ErrorName returns error name.

func (DeleteArticleRequestValidationError) Field

Field function returns field value.

func (DeleteArticleRequestValidationError) Key

Key function returns key value.

func (DeleteArticleRequestValidationError) Reason

Reason function returns reason value.

type ErrorReason

type ErrorReason int32
const (
	ErrorReason_BLOG_INVALID_ID ErrorReason = 0
)

func (ErrorReason) Descriptor

func (ErrorReason) Enum

func (x ErrorReason) Enum() *ErrorReason

func (ErrorReason) EnumDescriptor deprecated

func (ErrorReason) EnumDescriptor() ([]byte, []int)

Deprecated: Use ErrorReason.Descriptor instead.

func (ErrorReason) Number

func (x ErrorReason) Number() protoreflect.EnumNumber

func (ErrorReason) String

func (x ErrorReason) String() string

func (ErrorReason) Type

type GetArticleReply

type GetArticleReply struct {
	Article *Article `protobuf:"bytes,1,opt,name=Article,proto3" json:"Article,omitempty"`
	// contains filtered or unexported fields
}

func (*GetArticleReply) Descriptor deprecated

func (*GetArticleReply) Descriptor() ([]byte, []int)

Deprecated: Use GetArticleReply.ProtoReflect.Descriptor instead.

func (*GetArticleReply) GetArticle

func (x *GetArticleReply) GetArticle() *Article

func (*GetArticleReply) ProtoMessage

func (*GetArticleReply) ProtoMessage()

func (*GetArticleReply) ProtoReflect

func (x *GetArticleReply) ProtoReflect() protoreflect.Message

func (*GetArticleReply) Reset

func (x *GetArticleReply) Reset()

func (*GetArticleReply) String

func (x *GetArticleReply) String() string

func (*GetArticleReply) Validate

func (m *GetArticleReply) Validate() error

Validate checks the field values on GetArticleReply with the rules defined in the proto definition for this message. If any rules are violated, the first error encountered is returned, or nil if there are no violations.

func (*GetArticleReply) ValidateAll

func (m *GetArticleReply) ValidateAll() error

ValidateAll checks the field values on GetArticleReply with the rules defined in the proto definition for this message. If any rules are violated, the result is a list of violation errors wrapped in GetArticleReplyMultiError, or nil if none found.

type GetArticleReplyMultiError

type GetArticleReplyMultiError []error

GetArticleReplyMultiError is an error wrapping multiple validation errors returned by GetArticleReply.ValidateAll() if the designated constraints aren't met.

func (GetArticleReplyMultiError) AllErrors

func (m GetArticleReplyMultiError) AllErrors() []error

AllErrors returns a list of validation violation errors.

func (GetArticleReplyMultiError) Error

Error returns a concatenation of all the error messages it wraps.

type GetArticleReplyValidationError

type GetArticleReplyValidationError struct {
	// contains filtered or unexported fields
}

GetArticleReplyValidationError is the validation error returned by GetArticleReply.Validate if the designated constraints aren't met.

func (GetArticleReplyValidationError) Cause

Cause function returns cause value.

func (GetArticleReplyValidationError) Error

Error satisfies the builtin error interface

func (GetArticleReplyValidationError) ErrorName

func (e GetArticleReplyValidationError) ErrorName() string

ErrorName returns error name.

func (GetArticleReplyValidationError) Field

Field function returns field value.

func (GetArticleReplyValidationError) Key

Key function returns key value.

func (GetArticleReplyValidationError) Reason

Reason function returns reason value.

type GetArticleRequest

type GetArticleRequest struct {
	Id int64 `protobuf:"varint,1,opt,name=id,proto3" json:"id,omitempty"`
	// contains filtered or unexported fields
}

func (*GetArticleRequest) Descriptor deprecated

func (*GetArticleRequest) Descriptor() ([]byte, []int)

Deprecated: Use GetArticleRequest.ProtoReflect.Descriptor instead.

func (*GetArticleRequest) GetId

func (x *GetArticleRequest) GetId() int64

func (*GetArticleRequest) ProtoMessage

func (*GetArticleRequest) ProtoMessage()

func (*GetArticleRequest) ProtoReflect

func (x *GetArticleRequest) ProtoReflect() protoreflect.Message

func (*GetArticleRequest) Reset

func (x *GetArticleRequest) Reset()

func (*GetArticleRequest) String

func (x *GetArticleRequest) String() string

func (*GetArticleRequest) Validate

func (m *GetArticleRequest) Validate() error

Validate checks the field values on GetArticleRequest with the rules defined in the proto definition for this message. If any rules are violated, the first error encountered is returned, or nil if there are no violations.

func (*GetArticleRequest) ValidateAll

func (m *GetArticleRequest) ValidateAll() error

ValidateAll checks the field values on GetArticleRequest with the rules defined in the proto definition for this message. If any rules are violated, the result is a list of violation errors wrapped in GetArticleRequestMultiError, or nil if none found.

type GetArticleRequestMultiError

type GetArticleRequestMultiError []error

GetArticleRequestMultiError is an error wrapping multiple validation errors returned by GetArticleRequest.ValidateAll() if the designated constraints aren't met.

func (GetArticleRequestMultiError) AllErrors

func (m GetArticleRequestMultiError) AllErrors() []error

AllErrors returns a list of validation violation errors.

func (GetArticleRequestMultiError) Error

Error returns a concatenation of all the error messages it wraps.

type GetArticleRequestValidationError

type GetArticleRequestValidationError struct {
	// contains filtered or unexported fields
}

GetArticleRequestValidationError is the validation error returned by GetArticleRequest.Validate if the designated constraints aren't met.

func (GetArticleRequestValidationError) Cause

Cause function returns cause value.

func (GetArticleRequestValidationError) Error

Error satisfies the builtin error interface

func (GetArticleRequestValidationError) ErrorName

ErrorName returns error name.

func (GetArticleRequestValidationError) Field

Field function returns field value.

func (GetArticleRequestValidationError) Key

Key function returns key value.

func (GetArticleRequestValidationError) Reason

Reason function returns reason value.

type ListArticleReply

type ListArticleReply struct {
	Results []*Article `protobuf:"bytes,1,rep,name=results,proto3" json:"results,omitempty"`
	// contains filtered or unexported fields
}

func (*ListArticleReply) Descriptor deprecated

func (*ListArticleReply) Descriptor() ([]byte, []int)

Deprecated: Use ListArticleReply.ProtoReflect.Descriptor instead.

func (*ListArticleReply) GetResults

func (x *ListArticleReply) GetResults() []*Article

func (*ListArticleReply) ProtoMessage

func (*ListArticleReply) ProtoMessage()

func (*ListArticleReply) ProtoReflect

func (x *ListArticleReply) ProtoReflect() protoreflect.Message

func (*ListArticleReply) Reset

func (x *ListArticleReply) Reset()

func (*ListArticleReply) String

func (x *ListArticleReply) String() string

func (*ListArticleReply) Validate

func (m *ListArticleReply) Validate() error

Validate checks the field values on ListArticleReply with the rules defined in the proto definition for this message. If any rules are violated, the first error encountered is returned, or nil if there are no violations.

func (*ListArticleReply) ValidateAll

func (m *ListArticleReply) ValidateAll() error

ValidateAll checks the field values on ListArticleReply with the rules defined in the proto definition for this message. If any rules are violated, the result is a list of violation errors wrapped in ListArticleReplyMultiError, or nil if none found.

type ListArticleReplyMultiError

type ListArticleReplyMultiError []error

ListArticleReplyMultiError is an error wrapping multiple validation errors returned by ListArticleReply.ValidateAll() if the designated constraints aren't met.

func (ListArticleReplyMultiError) AllErrors

func (m ListArticleReplyMultiError) AllErrors() []error

AllErrors returns a list of validation violation errors.

func (ListArticleReplyMultiError) Error

Error returns a concatenation of all the error messages it wraps.

type ListArticleReplyValidationError

type ListArticleReplyValidationError struct {
	// contains filtered or unexported fields
}

ListArticleReplyValidationError is the validation error returned by ListArticleReply.Validate if the designated constraints aren't met.

func (ListArticleReplyValidationError) Cause

Cause function returns cause value.

func (ListArticleReplyValidationError) Error

Error satisfies the builtin error interface

func (ListArticleReplyValidationError) ErrorName

ErrorName returns error name.

func (ListArticleReplyValidationError) Field

Field function returns field value.

func (ListArticleReplyValidationError) Key

Key function returns key value.

func (ListArticleReplyValidationError) Reason

Reason function returns reason value.

type ListArticleRequest

type ListArticleRequest struct {
	// contains filtered or unexported fields
}

func (*ListArticleRequest) Descriptor deprecated

func (*ListArticleRequest) Descriptor() ([]byte, []int)

Deprecated: Use ListArticleRequest.ProtoReflect.Descriptor instead.

func (*ListArticleRequest) ProtoMessage

func (*ListArticleRequest) ProtoMessage()

func (*ListArticleRequest) ProtoReflect

func (x *ListArticleRequest) ProtoReflect() protoreflect.Message

func (*ListArticleRequest) Reset

func (x *ListArticleRequest) Reset()

func (*ListArticleRequest) String

func (x *ListArticleRequest) String() string

func (*ListArticleRequest) Validate

func (m *ListArticleRequest) Validate() error

Validate checks the field values on ListArticleRequest with the rules defined in the proto definition for this message. If any rules are violated, the first error encountered is returned, or nil if there are no violations.

func (*ListArticleRequest) ValidateAll

func (m *ListArticleRequest) ValidateAll() error

ValidateAll checks the field values on ListArticleRequest with the rules defined in the proto definition for this message. If any rules are violated, the result is a list of violation errors wrapped in ListArticleRequestMultiError, or nil if none found.

type ListArticleRequestMultiError

type ListArticleRequestMultiError []error

ListArticleRequestMultiError is an error wrapping multiple validation errors returned by ListArticleRequest.ValidateAll() if the designated constraints aren't met.

func (ListArticleRequestMultiError) AllErrors

func (m ListArticleRequestMultiError) AllErrors() []error

AllErrors returns a list of validation violation errors.

func (ListArticleRequestMultiError) Error

Error returns a concatenation of all the error messages it wraps.

type ListArticleRequestValidationError

type ListArticleRequestValidationError struct {
	// contains filtered or unexported fields
}

ListArticleRequestValidationError is the validation error returned by ListArticleRequest.Validate if the designated constraints aren't met.

func (ListArticleRequestValidationError) Cause

Cause function returns cause value.

func (ListArticleRequestValidationError) Error

Error satisfies the builtin error interface

func (ListArticleRequestValidationError) ErrorName

ErrorName returns error name.

func (ListArticleRequestValidationError) Field

Field function returns field value.

func (ListArticleRequestValidationError) Key

Key function returns key value.

func (ListArticleRequestValidationError) Reason

Reason function returns reason value.

type UnimplementedBlogServiceServer

type UnimplementedBlogServiceServer struct {
}

UnimplementedBlogServiceServer should be embedded to have forward compatible implementations.

func (UnimplementedBlogServiceServer) CreateArticle

func (UnimplementedBlogServiceServer) DeleteArticle

func (UnimplementedBlogServiceServer) GetArticle

func (UnimplementedBlogServiceServer) ListArticle

func (UnimplementedBlogServiceServer) UpdateArticle

type UnsafeBlogServiceServer

type UnsafeBlogServiceServer interface {
	// contains filtered or unexported methods
}

UnsafeBlogServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to BlogServiceServer will result in compilation errors.

type UpdateArticleReply

type UpdateArticleReply struct {
	Article *Article `protobuf:"bytes,1,opt,name=Article,proto3" json:"Article,omitempty"`
	// contains filtered or unexported fields
}

func (*UpdateArticleReply) Descriptor deprecated

func (*UpdateArticleReply) Descriptor() ([]byte, []int)

Deprecated: Use UpdateArticleReply.ProtoReflect.Descriptor instead.

func (*UpdateArticleReply) GetArticle

func (x *UpdateArticleReply) GetArticle() *Article

func (*UpdateArticleReply) ProtoMessage

func (*UpdateArticleReply) ProtoMessage()

func (*UpdateArticleReply) ProtoReflect

func (x *UpdateArticleReply) ProtoReflect() protoreflect.Message

func (*UpdateArticleReply) Reset

func (x *UpdateArticleReply) Reset()

func (*UpdateArticleReply) String

func (x *UpdateArticleReply) String() string

func (*UpdateArticleReply) Validate

func (m *UpdateArticleReply) Validate() error

Validate checks the field values on UpdateArticleReply with the rules defined in the proto definition for this message. If any rules are violated, the first error encountered is returned, or nil if there are no violations.

func (*UpdateArticleReply) ValidateAll

func (m *UpdateArticleReply) ValidateAll() error

ValidateAll checks the field values on UpdateArticleReply with the rules defined in the proto definition for this message. If any rules are violated, the result is a list of violation errors wrapped in UpdateArticleReplyMultiError, or nil if none found.

type UpdateArticleReplyMultiError

type UpdateArticleReplyMultiError []error

UpdateArticleReplyMultiError is an error wrapping multiple validation errors returned by UpdateArticleReply.ValidateAll() if the designated constraints aren't met.

func (UpdateArticleReplyMultiError) AllErrors

func (m UpdateArticleReplyMultiError) AllErrors() []error

AllErrors returns a list of validation violation errors.

func (UpdateArticleReplyMultiError) Error

Error returns a concatenation of all the error messages it wraps.

type UpdateArticleReplyValidationError

type UpdateArticleReplyValidationError struct {
	// contains filtered or unexported fields
}

UpdateArticleReplyValidationError is the validation error returned by UpdateArticleReply.Validate if the designated constraints aren't met.

func (UpdateArticleReplyValidationError) Cause

Cause function returns cause value.

func (UpdateArticleReplyValidationError) Error

Error satisfies the builtin error interface

func (UpdateArticleReplyValidationError) ErrorName

ErrorName returns error name.

func (UpdateArticleReplyValidationError) Field

Field function returns field value.

func (UpdateArticleReplyValidationError) Key

Key function returns key value.

func (UpdateArticleReplyValidationError) Reason

Reason function returns reason value.

type UpdateArticleRequest

type UpdateArticleRequest struct {
	Id      int64  `protobuf:"varint,1,opt,name=id,proto3" json:"id,omitempty"`
	Title   string `protobuf:"bytes,2,opt,name=title,proto3" json:"title,omitempty"` // the title of string must be between 5 and 50 character;
	Content string `protobuf:"bytes,3,opt,name=content,proto3" json:"content,omitempty"`
	// contains filtered or unexported fields
}

func (*UpdateArticleRequest) Descriptor deprecated

func (*UpdateArticleRequest) Descriptor() ([]byte, []int)

Deprecated: Use UpdateArticleRequest.ProtoReflect.Descriptor instead.

func (*UpdateArticleRequest) GetContent

func (x *UpdateArticleRequest) GetContent() string

func (*UpdateArticleRequest) GetId

func (x *UpdateArticleRequest) GetId() int64

func (*UpdateArticleRequest) GetTitle

func (x *UpdateArticleRequest) GetTitle() string

func (*UpdateArticleRequest) ProtoMessage

func (*UpdateArticleRequest) ProtoMessage()

func (*UpdateArticleRequest) ProtoReflect

func (x *UpdateArticleRequest) ProtoReflect() protoreflect.Message

func (*UpdateArticleRequest) Reset

func (x *UpdateArticleRequest) Reset()

func (*UpdateArticleRequest) String

func (x *UpdateArticleRequest) String() string

func (*UpdateArticleRequest) Validate

func (m *UpdateArticleRequest) Validate() error

Validate checks the field values on UpdateArticleRequest with the rules defined in the proto definition for this message. If any rules are violated, the first error encountered is returned, or nil if there are no violations.

func (*UpdateArticleRequest) ValidateAll

func (m *UpdateArticleRequest) ValidateAll() error

ValidateAll checks the field values on UpdateArticleRequest with the rules defined in the proto definition for this message. If any rules are violated, the result is a list of violation errors wrapped in UpdateArticleRequestMultiError, or nil if none found.

type UpdateArticleRequestMultiError

type UpdateArticleRequestMultiError []error

UpdateArticleRequestMultiError is an error wrapping multiple validation errors returned by UpdateArticleRequest.ValidateAll() if the designated constraints aren't met.

func (UpdateArticleRequestMultiError) AllErrors

func (m UpdateArticleRequestMultiError) AllErrors() []error

AllErrors returns a list of validation violation errors.

func (UpdateArticleRequestMultiError) Error

Error returns a concatenation of all the error messages it wraps.

type UpdateArticleRequestValidationError

type UpdateArticleRequestValidationError struct {
	// contains filtered or unexported fields
}

UpdateArticleRequestValidationError is the validation error returned by UpdateArticleRequest.Validate if the designated constraints aren't met.

func (UpdateArticleRequestValidationError) Cause

Cause function returns cause value.

func (UpdateArticleRequestValidationError) Error

Error satisfies the builtin error interface

func (UpdateArticleRequestValidationError) ErrorName

ErrorName returns error name.

func (UpdateArticleRequestValidationError) Field

Field function returns field value.

func (UpdateArticleRequestValidationError) Key

Key function returns key value.

func (UpdateArticleRequestValidationError) Reason

Reason function returns reason value.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL