Documentation ¶
Overview ¶
Package gid is a reverse proxy.
It translates gRPC into RESTful JSON APIs.
Package gid is a reverse proxy.
It translates gRPC into RESTful JSON APIs.
Package gid is a reverse proxy.
It translates gRPC into RESTful JSON APIs.
Index ¶
- Variables
- func GetABitOfEverythingServiceClient(srv string, opts ...func(cfg *grpcc.Cfg)) func(func(cli ABitOfEverythingServiceClient)) error
- func GetAnotherServiceWithNoBindingsClient(srv string, opts ...func(cfg *grpcc.Cfg)) func(func(cli AnotherServiceWithNoBindingsClient)) error
- func GetCamelCaseServiceNameClient(srv string, opts ...func(cfg *grpcc.Cfg)) func(func(cli CamelCaseServiceNameClient)) error
- func GetEchoServiceClient(srv string, opts ...func(cfg *grpcc.Cfg)) func(func(cli EchoServiceClient)) error
- func GetIdClient(srv string, opts ...func(cfg *grpcc.Cfg)) func(func(cli IdClient)) error
- func GetLoginServiceClient(srv string, opts ...func(cfg *grpcc.Cfg)) func(func(cli LoginServiceClient)) error
- func RegisterABitOfEverythingServiceHandler(ctx context.Context, mux *runtime.ServeMux, conn *grpc.ClientConn) error
- func RegisterABitOfEverythingServiceHandlerClient(ctx context.Context, mux *runtime.ServeMux, ...) error
- func RegisterABitOfEverythingServiceHandlerFromEndpoint(ctx context.Context, mux *runtime.ServeMux, endpoint string, ...) (err error)
- func RegisterABitOfEverythingServiceHandlerServer(ctx context.Context, mux *runtime.ServeMux, ...) error
- func RegisterABitOfEverythingServiceRestServer(app fiber.Router, server ABitOfEverythingServiceServer)
- func RegisterABitOfEverythingServiceServer(s grpc.ServiceRegistrar, srv ABitOfEverythingServiceServer)
- func RegisterAnotherServiceWithNoBindingsRestServer(app fiber.Router, server AnotherServiceWithNoBindingsServer)
- func RegisterAnotherServiceWithNoBindingsServer(s grpc.ServiceRegistrar, srv AnotherServiceWithNoBindingsServer)
- func RegisterCamelCaseServiceNameHandler(ctx context.Context, mux *runtime.ServeMux, conn *grpc.ClientConn) error
- func RegisterCamelCaseServiceNameHandlerClient(ctx context.Context, mux *runtime.ServeMux, client CamelCaseServiceNameClient) error
- func RegisterCamelCaseServiceNameHandlerFromEndpoint(ctx context.Context, mux *runtime.ServeMux, endpoint string, ...) (err error)
- func RegisterCamelCaseServiceNameHandlerServer(ctx context.Context, mux *runtime.ServeMux, server CamelCaseServiceNameServer) error
- func RegisterCamelCaseServiceNameRestServer(app fiber.Router, server CamelCaseServiceNameServer)
- func RegisterCamelCaseServiceNameServer(s grpc.ServiceRegistrar, srv CamelCaseServiceNameServer)
- func RegisterEchoServiceHandler(ctx context.Context, mux *runtime.ServeMux, conn *grpc.ClientConn) error
- func RegisterEchoServiceHandlerClient(ctx context.Context, mux *runtime.ServeMux, client EchoServiceClient) error
- func RegisterEchoServiceHandlerFromEndpoint(ctx context.Context, mux *runtime.ServeMux, endpoint string, ...) (err error)
- func RegisterEchoServiceHandlerServer(ctx context.Context, mux *runtime.ServeMux, server EchoServiceServer) error
- func RegisterEchoServiceRestServer(app fiber.Router, server EchoServiceServer)
- func RegisterEchoServiceServer(s grpc.ServiceRegistrar, srv EchoServiceServer)
- func RegisterIdHandler(ctx context.Context, mux *runtime.ServeMux, conn *grpc.ClientConn) error
- func RegisterIdHandlerClient(ctx context.Context, mux *runtime.ServeMux, client IdClient) error
- func RegisterIdHandlerFromEndpoint(ctx context.Context, mux *runtime.ServeMux, endpoint string, ...) (err error)
- func RegisterIdHandlerServer(ctx context.Context, mux *runtime.ServeMux, server IdServer) error
- func RegisterIdRestServer(app fiber.Router, server IdServer)
- func RegisterIdServer(s grpc.ServiceRegistrar, srv IdServer)
- func RegisterLoginServiceHandler(ctx context.Context, mux *runtime.ServeMux, conn *grpc.ClientConn) error
- func RegisterLoginServiceHandlerClient(ctx context.Context, mux *runtime.ServeMux, client LoginServiceClient) error
- func RegisterLoginServiceHandlerFromEndpoint(ctx context.Context, mux *runtime.ServeMux, endpoint string, ...) (err error)
- func RegisterLoginServiceHandlerServer(ctx context.Context, mux *runtime.ServeMux, server LoginServiceServer) error
- func RegisterLoginServiceRestServer(app fiber.Router, server LoginServiceServer)
- func RegisterLoginServiceServer(s grpc.ServiceRegistrar, srv LoginServiceServer)
- type ABitOfEverything
- func (*ABitOfEverything) Descriptor() ([]byte, []int)deprecated
- func (x *ABitOfEverything) GetBoolValue() bool
- func (x *ABitOfEverything) GetBytesValue() []byte
- func (x *ABitOfEverything) GetDoubleValue() float64
- func (x *ABitOfEverything) GetEnumValue() NumericEnum
- func (x *ABitOfEverything) GetEnumValueAnnotation() NumericEnum
- func (x *ABitOfEverything) GetFixed32Value() uint32
- func (x *ABitOfEverything) GetFixed64Value() uint64
- func (x *ABitOfEverything) GetFloatValue() float32
- func (x *ABitOfEverything) GetInt32Value() int32
- func (x *ABitOfEverything) GetInt64OverrideType() int64
- func (x *ABitOfEverything) GetInt64Value() int64
- func (x *ABitOfEverything) GetMapValue() map[string]NumericEnum
- func (x *ABitOfEverything) GetMappedNestedValue() map[string]*ABitOfEverything_Nested
- func (x *ABitOfEverything) GetMappedStringValue() map[string]string
- func (x *ABitOfEverything) GetNested() []*ABitOfEverything_Nested
- func (x *ABitOfEverything) GetNestedAnnotation() *ABitOfEverything_Nested
- func (x *ABitOfEverything) GetNonConventionalNameValue() string
- func (x *ABitOfEverything) GetOneofEmpty() *emptypb.Empty
- func (x *ABitOfEverything) GetOneofString() string
- func (m *ABitOfEverything) GetOneofValue() isABitOfEverything_OneofValue
- func (x *ABitOfEverything) GetOutputOnlyStringViaFieldBehaviorAnnotation() string
- func (x *ABitOfEverything) GetRepeatedEnumAnnotation() []NumericEnum
- func (x *ABitOfEverything) GetRepeatedEnumValue() []NumericEnum
- func (x *ABitOfEverything) GetRepeatedNestedAnnotation() []*ABitOfEverything_Nested
- func (x *ABitOfEverything) GetRepeatedStringAnnotation() []string
- func (x *ABitOfEverything) GetRepeatedStringValue() []string
- func (x *ABitOfEverything) GetRequiredStringViaFieldBehaviorAnnotation() string
- func (x *ABitOfEverything) GetSfixed32Value() int32
- func (x *ABitOfEverything) GetSfixed64Value() int64
- func (x *ABitOfEverything) GetSingleNested() *ABitOfEverything_Nested
- func (x *ABitOfEverything) GetSint32Value() int32
- func (x *ABitOfEverything) GetSint64Value() int64
- func (x *ABitOfEverything) GetStringValue() string
- func (x *ABitOfEverything) GetTimestampValue() *timestamppb.Timestamp
- func (x *ABitOfEverything) GetUint32Value() uint32
- func (x *ABitOfEverything) GetUint64Value() uint64
- func (x *ABitOfEverything) GetUuid() string
- func (*ABitOfEverything) ProtoMessage()
- func (x *ABitOfEverything) ProtoReflect() protoreflect.Message
- func (x *ABitOfEverything) Reset()
- func (x *ABitOfEverything) String() string
- type ABitOfEverythingRepeated
- func (*ABitOfEverythingRepeated) Descriptor() ([]byte, []int)deprecated
- func (x *ABitOfEverythingRepeated) GetPathRepeatedBoolValue() []bool
- func (x *ABitOfEverythingRepeated) GetPathRepeatedBytesValue() [][]byte
- func (x *ABitOfEverythingRepeated) GetPathRepeatedDoubleValue() []float64
- func (x *ABitOfEverythingRepeated) GetPathRepeatedEnumValue() []NumericEnum
- func (x *ABitOfEverythingRepeated) GetPathRepeatedFixed32Value() []uint32
- func (x *ABitOfEverythingRepeated) GetPathRepeatedFixed64Value() []uint64
- func (x *ABitOfEverythingRepeated) GetPathRepeatedFloatValue() []float32
- func (x *ABitOfEverythingRepeated) GetPathRepeatedInt32Value() []int32
- func (x *ABitOfEverythingRepeated) GetPathRepeatedInt64Value() []int64
- func (x *ABitOfEverythingRepeated) GetPathRepeatedSfixed32Value() []int32
- func (x *ABitOfEverythingRepeated) GetPathRepeatedSfixed64Value() []int64
- func (x *ABitOfEverythingRepeated) GetPathRepeatedSint32Value() []int32
- func (x *ABitOfEverythingRepeated) GetPathRepeatedSint64Value() []int64
- func (x *ABitOfEverythingRepeated) GetPathRepeatedStringValue() []string
- func (x *ABitOfEverythingRepeated) GetPathRepeatedUint32Value() []uint32
- func (x *ABitOfEverythingRepeated) GetPathRepeatedUint64Value() []uint64
- func (*ABitOfEverythingRepeated) ProtoMessage()
- func (x *ABitOfEverythingRepeated) ProtoReflect() protoreflect.Message
- func (x *ABitOfEverythingRepeated) Reset()
- func (x *ABitOfEverythingRepeated) String() string
- type ABitOfEverythingServiceClient
- type ABitOfEverythingServiceServer
- type ABitOfEverything_Nested
- func (*ABitOfEverything_Nested) Descriptor() ([]byte, []int)deprecated
- func (x *ABitOfEverything_Nested) GetAmount() uint32
- func (x *ABitOfEverything_Nested) GetName() string
- func (x *ABitOfEverything_Nested) GetOk() ABitOfEverything_Nested_DeepEnum
- func (*ABitOfEverything_Nested) ProtoMessage()
- func (x *ABitOfEverything_Nested) ProtoReflect() protoreflect.Message
- func (x *ABitOfEverything_Nested) Reset()
- func (x *ABitOfEverything_Nested) String() string
- type ABitOfEverything_Nested_DeepEnum
- func (ABitOfEverything_Nested_DeepEnum) Descriptor() protoreflect.EnumDescriptor
- func (x ABitOfEverything_Nested_DeepEnum) Enum() *ABitOfEverything_Nested_DeepEnum
- func (ABitOfEverything_Nested_DeepEnum) EnumDescriptor() ([]byte, []int)deprecated
- func (x ABitOfEverything_Nested_DeepEnum) Number() protoreflect.EnumNumber
- func (x ABitOfEverything_Nested_DeepEnum) String() string
- func (ABitOfEverything_Nested_DeepEnum) Type() protoreflect.EnumType
- type ABitOfEverything_OneofEmpty
- type ABitOfEverything_OneofString
- type AnotherServiceWithNoBindingsClient
- type AnotherServiceWithNoBindingsServer
- type Body
- type Book
- func (*Book) Descriptor() ([]byte, []int)deprecated
- func (x *Book) GetCreateTime() *timestamppb.Timestamp
- func (x *Book) GetId() string
- func (x *Book) GetName() string
- func (*Book) ProtoMessage()
- func (x *Book) ProtoReflect() protoreflect.Message
- func (x *Book) Reset()
- func (x *Book) String() string
- type CamelCaseServiceNameClient
- type CamelCaseServiceNameServer
- type CheckStatusResponse
- func (*CheckStatusResponse) Descriptor() ([]byte, []int)deprecated
- func (x *CheckStatusResponse) GetStatus() *status.Status
- func (*CheckStatusResponse) ProtoMessage()
- func (x *CheckStatusResponse) ProtoReflect() protoreflect.Message
- func (x *CheckStatusResponse) Reset()
- func (x *CheckStatusResponse) String() string
- type CreateBookRequest
- func (*CreateBookRequest) Descriptor() ([]byte, []int)deprecated
- func (x *CreateBookRequest) GetBook() *Book
- func (x *CreateBookRequest) GetBookId() string
- func (x *CreateBookRequest) GetParent() string
- func (*CreateBookRequest) ProtoMessage()
- func (x *CreateBookRequest) ProtoReflect() protoreflect.Message
- func (x *CreateBookRequest) Reset()
- func (x *CreateBookRequest) String() string
- type DynamicMessage
- func (*DynamicMessage) Descriptor() ([]byte, []int)deprecated
- func (x *DynamicMessage) GetStructField() *structpb.Struct
- func (x *DynamicMessage) GetValueField() *structpb.Value
- func (*DynamicMessage) ProtoMessage()
- func (x *DynamicMessage) ProtoReflect() protoreflect.Message
- func (x *DynamicMessage) Reset()
- func (x *DynamicMessage) String() string
- type DynamicMessageUpdate
- func (*DynamicMessageUpdate) Descriptor() ([]byte, []int)deprecated
- func (x *DynamicMessageUpdate) GetBody() *DynamicMessage
- func (x *DynamicMessageUpdate) GetUpdateMask() *fieldmaskpb.FieldMask
- func (*DynamicMessageUpdate) ProtoMessage()
- func (x *DynamicMessageUpdate) ProtoReflect() protoreflect.Message
- func (x *DynamicMessageUpdate) Reset()
- func (x *DynamicMessageUpdate) String() string
- type EchoServiceClient
- type EchoServiceServer
- type Embedded
- func (*Embedded) Descriptor() ([]byte, []int)deprecated
- func (m *Embedded) GetMark() isEmbedded_Mark
- func (x *Embedded) GetNote() string
- func (x *Embedded) GetProgress() int64
- func (*Embedded) ProtoMessage()
- func (x *Embedded) ProtoReflect() protoreflect.Message
- func (x *Embedded) Reset()
- func (x *Embedded) String() string
- type Embedded_Note
- type Embedded_Progress
- type ErrorObject
- type ErrorResponse
- func (*ErrorResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ErrorResponse) GetCorrelationId() string
- func (x *ErrorResponse) GetError() *ErrorObject
- func (*ErrorResponse) ProtoMessage()
- func (x *ErrorResponse) ProtoReflect() protoreflect.Message
- func (x *ErrorResponse) Reset()
- func (x *ErrorResponse) String() string
- type GenerateRequest
- type GenerateResponse
- func (*GenerateResponse) Descriptor() ([]byte, []int)deprecated
- func (x *GenerateResponse) GetId() string
- func (x *GenerateResponse) GetType() string
- func (*GenerateResponse) ProtoMessage()
- func (x *GenerateResponse) ProtoReflect() protoreflect.Message
- func (x *GenerateResponse) Reset()
- func (x *GenerateResponse) String() string
- type IdClient
- type IdServer
- type LoginReply
- type LoginRequest
- func (*LoginRequest) Descriptor() ([]byte, []int)deprecated
- func (x *LoginRequest) GetPassword() string
- func (x *LoginRequest) GetUsername() string
- func (*LoginRequest) ProtoMessage()
- func (x *LoginRequest) ProtoReflect() protoreflect.Message
- func (x *LoginRequest) Reset()
- func (x *LoginRequest) String() string
- type LoginServiceClient
- type LoginServiceServer
- type LogoutReply
- type LogoutRequest
- func (*LogoutRequest) Descriptor() ([]byte, []int)deprecated
- func (x *LogoutRequest) GetStringarray() []string
- func (x *LogoutRequest) GetTest() int32
- func (x *LogoutRequest) GetTimeoflogout() string
- func (*LogoutRequest) ProtoMessage()
- func (x *LogoutRequest) ProtoReflect() protoreflect.Message
- func (x *LogoutRequest) Reset()
- func (x *LogoutRequest) String() string
- type MessageWithBody
- func (*MessageWithBody) Descriptor() ([]byte, []int)deprecated
- func (x *MessageWithBody) GetData() *Body
- func (x *MessageWithBody) GetId() string
- func (*MessageWithBody) ProtoMessage()
- func (x *MessageWithBody) ProtoReflect() protoreflect.Message
- func (x *MessageWithBody) Reset()
- func (x *MessageWithBody) String() string
- type NumericEnum
- func (NumericEnum) Descriptor() protoreflect.EnumDescriptor
- func (x NumericEnum) Enum() *NumericEnum
- func (NumericEnum) EnumDescriptor() ([]byte, []int)deprecated
- func (x NumericEnum) Number() protoreflect.EnumNumber
- func (x NumericEnum) String() string
- func (NumericEnum) Type() protoreflect.EnumType
- type SimpleMessage
- func (*SimpleMessage) Descriptor() ([]byte, []int)deprecated
- func (m *SimpleMessage) GetCode() isSimpleMessage_Code
- func (x *SimpleMessage) GetEn() int64
- func (m *SimpleMessage) GetExt() isSimpleMessage_Ext
- func (x *SimpleMessage) GetId() string
- func (x *SimpleMessage) GetLang() string
- func (x *SimpleMessage) GetLineNum() int64
- func (x *SimpleMessage) GetNo() *Embedded
- func (x *SimpleMessage) GetNum() int64
- func (x *SimpleMessage) GetStatus() *Embedded
- func (*SimpleMessage) ProtoMessage()
- func (x *SimpleMessage) ProtoReflect() protoreflect.Message
- func (x *SimpleMessage) Reset()
- func (x *SimpleMessage) String() string
- type SimpleMessage_En
- type SimpleMessage_Lang
- type SimpleMessage_LineNum
- type SimpleMessage_No
- type TypesRequest
- type TypesResponse
- type UnimplementedABitOfEverythingServiceServer
- func (UnimplementedABitOfEverythingServiceServer) CheckGetQueryParams(context.Context, *ABitOfEverything) (*ABitOfEverything, error)
- func (UnimplementedABitOfEverythingServiceServer) CheckNestedEnumGetQueryParams(context.Context, *ABitOfEverything) (*ABitOfEverything, error)
- func (UnimplementedABitOfEverythingServiceServer) CheckPostQueryParams(context.Context, *ABitOfEverything) (*ABitOfEverything, error)
- func (UnimplementedABitOfEverythingServiceServer) CheckStatus(context.Context, *emptypb.Empty) (*CheckStatusResponse, error)
- func (UnimplementedABitOfEverythingServiceServer) Create(context.Context, *ABitOfEverything) (*ABitOfEverything, error)
- func (UnimplementedABitOfEverythingServiceServer) CreateBody(context.Context, *ABitOfEverything) (*ABitOfEverything, error)
- func (UnimplementedABitOfEverythingServiceServer) CreateBook(context.Context, *CreateBookRequest) (*Book, error)
- func (UnimplementedABitOfEverythingServiceServer) DeepPathEcho(context.Context, *ABitOfEverything) (*ABitOfEverything, error)
- func (UnimplementedABitOfEverythingServiceServer) ErrorWithDetails(context.Context, *emptypb.Empty) (*emptypb.Empty, error)
- func (UnimplementedABitOfEverythingServiceServer) GetMessageWithBody(context.Context, *MessageWithBody) (*emptypb.Empty, error)
- func (UnimplementedABitOfEverythingServiceServer) GetQuery(context.Context, *ABitOfEverything) (*emptypb.Empty, error)
- func (UnimplementedABitOfEverythingServiceServer) GetRepeatedQuery(context.Context, *ABitOfEverythingRepeated) (*ABitOfEverythingRepeated, error)
- func (UnimplementedABitOfEverythingServiceServer) NoBindings(context.Context, *durationpb.Duration) (*emptypb.Empty, error)
- func (UnimplementedABitOfEverythingServiceServer) OverwriteResponseContentType(context.Context, *emptypb.Empty) (*wrapperspb.StringValue, error)
- func (UnimplementedABitOfEverythingServiceServer) PostWithEmptyBody(context.Context, *Body) (*emptypb.Empty, error)
- func (UnimplementedABitOfEverythingServiceServer) Timeout(context.Context, *emptypb.Empty) (*emptypb.Empty, error)
- func (UnimplementedABitOfEverythingServiceServer) Update(context.Context, *ABitOfEverything) (*emptypb.Empty, error)
- func (UnimplementedABitOfEverythingServiceServer) UpdateBook(context.Context, *UpdateBookRequest) (*Book, error)
- func (UnimplementedABitOfEverythingServiceServer) UpdateV2(context.Context, *UpdateV2Request) (*emptypb.Empty, error)
- type UnimplementedAnotherServiceWithNoBindingsServer
- type UnimplementedCamelCaseServiceNameServer
- type UnimplementedEchoServiceServer
- func (UnimplementedEchoServiceServer) Echo(context.Context, *SimpleMessage) (*SimpleMessage, error)
- func (UnimplementedEchoServiceServer) EchoBody(context.Context, *SimpleMessage) (*SimpleMessage, error)
- func (UnimplementedEchoServiceServer) EchoDelete(context.Context, *SimpleMessage) (*SimpleMessage, error)
- func (UnimplementedEchoServiceServer) EchoPatch(context.Context, *DynamicMessageUpdate) (*DynamicMessageUpdate, error)
- func (UnimplementedEchoServiceServer) EchoUnauthorized(context.Context, *SimpleMessage) (*SimpleMessage, error)
- type UnimplementedIdServer
- type UnimplementedLoginServiceServer
- type UnsafeABitOfEverythingServiceServer
- type UnsafeAnotherServiceWithNoBindingsServer
- type UnsafeCamelCaseServiceNameServer
- type UnsafeEchoServiceServer
- type UnsafeIdServer
- type UnsafeLoginServiceServer
- type UpdateBookRequest
- func (*UpdateBookRequest) Descriptor() ([]byte, []int)deprecated
- func (x *UpdateBookRequest) GetAllowMissing() bool
- func (x *UpdateBookRequest) GetBook() *Book
- func (x *UpdateBookRequest) GetUpdateMask() *fieldmaskpb.FieldMask
- func (*UpdateBookRequest) ProtoMessage()
- func (x *UpdateBookRequest) ProtoReflect() protoreflect.Message
- func (x *UpdateBookRequest) Reset()
- func (x *UpdateBookRequest) String() string
- type UpdateV2Request
- func (*UpdateV2Request) Descriptor() ([]byte, []int)deprecated
- func (x *UpdateV2Request) GetAbe() *ABitOfEverything
- func (x *UpdateV2Request) GetUpdateMask() *fieldmaskpb.FieldMask
- func (*UpdateV2Request) ProtoMessage()
- func (x *UpdateV2Request) ProtoReflect() protoreflect.Message
- func (x *UpdateV2Request) Reset()
- func (x *UpdateV2Request) String() string
Constants ¶
This section is empty.
Variables ¶
var ( NumericEnum_name = map[int32]string{ 0: "ZERO", 1: "ONE", } NumericEnum_value = map[string]int32{ "ZERO": 0, "ONE": 1, } )
Enum value maps for NumericEnum.
var ( ABitOfEverything_Nested_DeepEnum_name = map[int32]string{ 0: "FALSE", 1: "TRUE", } ABitOfEverything_Nested_DeepEnum_value = map[string]int32{ "FALSE": 0, "TRUE": 1, } )
Enum value maps for ABitOfEverything_Nested_DeepEnum.
var File_proto_gid_a_bit_of_everything_proto protoreflect.FileDescriptor
var File_proto_gid_echo_service_proto protoreflect.FileDescriptor
var File_proto_gid_id_proto protoreflect.FileDescriptor
Functions ¶
func GetABitOfEverythingServiceClient ¶
func GetABitOfEverythingServiceClient(srv string, opts ...func(cfg *grpcc.Cfg)) func(func(cli ABitOfEverythingServiceClient)) error
func GetAnotherServiceWithNoBindingsClient ¶
func GetAnotherServiceWithNoBindingsClient(srv string, opts ...func(cfg *grpcc.Cfg)) func(func(cli AnotherServiceWithNoBindingsClient)) error
func GetCamelCaseServiceNameClient ¶
func GetCamelCaseServiceNameClient(srv string, opts ...func(cfg *grpcc.Cfg)) func(func(cli CamelCaseServiceNameClient)) error
func GetEchoServiceClient ¶
func GetEchoServiceClient(srv string, opts ...func(cfg *grpcc.Cfg)) func(func(cli EchoServiceClient)) error
func GetIdClient ¶
func GetLoginServiceClient ¶
func GetLoginServiceClient(srv string, opts ...func(cfg *grpcc.Cfg)) func(func(cli LoginServiceClient)) error
func RegisterABitOfEverythingServiceHandler ¶
func RegisterABitOfEverythingServiceHandler(ctx context.Context, mux *runtime.ServeMux, conn *grpc.ClientConn) error
RegisterABitOfEverythingServiceHandler registers the http handlers for service ABitOfEverythingService to "mux". The handlers forward requests to the grpc endpoint over "conn".
func RegisterABitOfEverythingServiceHandlerClient ¶
func RegisterABitOfEverythingServiceHandlerClient(ctx context.Context, mux *runtime.ServeMux, client ABitOfEverythingServiceClient) error
RegisterABitOfEverythingServiceHandlerClient registers the http handlers for service ABitOfEverythingService to "mux". The handlers forward requests to the grpc endpoint over the given implementation of "ABitOfEverythingServiceClient". Note: the gRPC framework executes interceptors within the gRPC handler. If the passed in "ABitOfEverythingServiceClient" doesn't go through the normal gRPC flow (creating a gRPC client etc.) then it will be up to the passed in "ABitOfEverythingServiceClient" to call the correct interceptors.
func RegisterABitOfEverythingServiceHandlerFromEndpoint ¶
func RegisterABitOfEverythingServiceHandlerFromEndpoint(ctx context.Context, mux *runtime.ServeMux, endpoint string, opts []grpc.DialOption) (err error)
RegisterABitOfEverythingServiceHandlerFromEndpoint is same as RegisterABitOfEverythingServiceHandler but automatically dials to "endpoint" and closes the connection when "ctx" gets done.
func RegisterABitOfEverythingServiceHandlerServer ¶
func RegisterABitOfEverythingServiceHandlerServer(ctx context.Context, mux *runtime.ServeMux, server ABitOfEverythingServiceServer) error
RegisterABitOfEverythingServiceHandlerServer registers the http handlers for service ABitOfEverythingService to "mux". UnaryRPC :call ABitOfEverythingServiceServer directly. StreamingRPC :currently unsupported pending https://github.com/grpc/grpc-go/issues/906. Note that using this registration option will cause many gRPC library features to stop working. Consider using RegisterABitOfEverythingServiceHandlerFromEndpoint instead.
func RegisterABitOfEverythingServiceRestServer ¶
func RegisterABitOfEverythingServiceRestServer(app fiber.Router, server ABitOfEverythingServiceServer)
func RegisterABitOfEverythingServiceServer ¶
func RegisterABitOfEverythingServiceServer(s grpc.ServiceRegistrar, srv ABitOfEverythingServiceServer)
func RegisterAnotherServiceWithNoBindingsRestServer ¶
func RegisterAnotherServiceWithNoBindingsRestServer(app fiber.Router, server AnotherServiceWithNoBindingsServer)
func RegisterAnotherServiceWithNoBindingsServer ¶
func RegisterAnotherServiceWithNoBindingsServer(s grpc.ServiceRegistrar, srv AnotherServiceWithNoBindingsServer)
func RegisterCamelCaseServiceNameHandler ¶
func RegisterCamelCaseServiceNameHandler(ctx context.Context, mux *runtime.ServeMux, conn *grpc.ClientConn) error
RegisterCamelCaseServiceNameHandler registers the http handlers for service CamelCaseServiceName to "mux". The handlers forward requests to the grpc endpoint over "conn".
func RegisterCamelCaseServiceNameHandlerClient ¶
func RegisterCamelCaseServiceNameHandlerClient(ctx context.Context, mux *runtime.ServeMux, client CamelCaseServiceNameClient) error
RegisterCamelCaseServiceNameHandlerClient registers the http handlers for service CamelCaseServiceName to "mux". The handlers forward requests to the grpc endpoint over the given implementation of "CamelCaseServiceNameClient". Note: the gRPC framework executes interceptors within the gRPC handler. If the passed in "CamelCaseServiceNameClient" doesn't go through the normal gRPC flow (creating a gRPC client etc.) then it will be up to the passed in "CamelCaseServiceNameClient" to call the correct interceptors.
func RegisterCamelCaseServiceNameHandlerFromEndpoint ¶
func RegisterCamelCaseServiceNameHandlerFromEndpoint(ctx context.Context, mux *runtime.ServeMux, endpoint string, opts []grpc.DialOption) (err error)
RegisterCamelCaseServiceNameHandlerFromEndpoint is same as RegisterCamelCaseServiceNameHandler but automatically dials to "endpoint" and closes the connection when "ctx" gets done.
func RegisterCamelCaseServiceNameHandlerServer ¶
func RegisterCamelCaseServiceNameHandlerServer(ctx context.Context, mux *runtime.ServeMux, server CamelCaseServiceNameServer) error
RegisterCamelCaseServiceNameHandlerServer registers the http handlers for service CamelCaseServiceName to "mux". UnaryRPC :call CamelCaseServiceNameServer directly. StreamingRPC :currently unsupported pending https://github.com/grpc/grpc-go/issues/906. Note that using this registration option will cause many gRPC library features to stop working. Consider using RegisterCamelCaseServiceNameHandlerFromEndpoint instead.
func RegisterCamelCaseServiceNameRestServer ¶
func RegisterCamelCaseServiceNameRestServer(app fiber.Router, server CamelCaseServiceNameServer)
func RegisterCamelCaseServiceNameServer ¶
func RegisterCamelCaseServiceNameServer(s grpc.ServiceRegistrar, srv CamelCaseServiceNameServer)
func RegisterEchoServiceHandler ¶
func RegisterEchoServiceHandler(ctx context.Context, mux *runtime.ServeMux, conn *grpc.ClientConn) error
RegisterEchoServiceHandler registers the http handlers for service EchoService to "mux". The handlers forward requests to the grpc endpoint over "conn".
func RegisterEchoServiceHandlerClient ¶
func RegisterEchoServiceHandlerClient(ctx context.Context, mux *runtime.ServeMux, client EchoServiceClient) error
RegisterEchoServiceHandlerClient registers the http handlers for service EchoService to "mux". The handlers forward requests to the grpc endpoint over the given implementation of "EchoServiceClient". Note: the gRPC framework executes interceptors within the gRPC handler. If the passed in "EchoServiceClient" doesn't go through the normal gRPC flow (creating a gRPC client etc.) then it will be up to the passed in "EchoServiceClient" to call the correct interceptors.
func RegisterEchoServiceHandlerFromEndpoint ¶
func RegisterEchoServiceHandlerFromEndpoint(ctx context.Context, mux *runtime.ServeMux, endpoint string, opts []grpc.DialOption) (err error)
RegisterEchoServiceHandlerFromEndpoint is same as RegisterEchoServiceHandler but automatically dials to "endpoint" and closes the connection when "ctx" gets done.
func RegisterEchoServiceHandlerServer ¶
func RegisterEchoServiceHandlerServer(ctx context.Context, mux *runtime.ServeMux, server EchoServiceServer) error
RegisterEchoServiceHandlerServer registers the http handlers for service EchoService to "mux". UnaryRPC :call EchoServiceServer directly. StreamingRPC :currently unsupported pending https://github.com/grpc/grpc-go/issues/906. Note that using this registration option will cause many gRPC library features to stop working. Consider using RegisterEchoServiceHandlerFromEndpoint instead.
func RegisterEchoServiceRestServer ¶
func RegisterEchoServiceRestServer(app fiber.Router, server EchoServiceServer)
func RegisterEchoServiceServer ¶
func RegisterEchoServiceServer(s grpc.ServiceRegistrar, srv EchoServiceServer)
func RegisterIdHandler ¶
RegisterIdHandler registers the http handlers for service Id to "mux". The handlers forward requests to the grpc endpoint over "conn".
func RegisterIdHandlerClient ¶
RegisterIdHandlerClient registers the http handlers for service Id to "mux". The handlers forward requests to the grpc endpoint over the given implementation of "IdClient". Note: the gRPC framework executes interceptors within the gRPC handler. If the passed in "IdClient" doesn't go through the normal gRPC flow (creating a gRPC client etc.) then it will be up to the passed in "IdClient" to call the correct interceptors.
func RegisterIdHandlerFromEndpoint ¶
func RegisterIdHandlerFromEndpoint(ctx context.Context, mux *runtime.ServeMux, endpoint string, opts []grpc.DialOption) (err error)
RegisterIdHandlerFromEndpoint is same as RegisterIdHandler but automatically dials to "endpoint" and closes the connection when "ctx" gets done.
func RegisterIdHandlerServer ¶
RegisterIdHandlerServer registers the http handlers for service Id to "mux". UnaryRPC :call IdServer directly. StreamingRPC :currently unsupported pending https://github.com/grpc/grpc-go/issues/906. Note that using this registration option will cause many gRPC library features to stop working. Consider using RegisterIdHandlerFromEndpoint instead.
func RegisterIdRestServer ¶
func RegisterIdServer ¶
func RegisterIdServer(s grpc.ServiceRegistrar, srv IdServer)
func RegisterLoginServiceHandler ¶
func RegisterLoginServiceHandler(ctx context.Context, mux *runtime.ServeMux, conn *grpc.ClientConn) error
RegisterLoginServiceHandler registers the http handlers for service LoginService to "mux". The handlers forward requests to the grpc endpoint over "conn".
func RegisterLoginServiceHandlerClient ¶
func RegisterLoginServiceHandlerClient(ctx context.Context, mux *runtime.ServeMux, client LoginServiceClient) error
RegisterLoginServiceHandlerClient registers the http handlers for service LoginService to "mux". The handlers forward requests to the grpc endpoint over the given implementation of "LoginServiceClient". Note: the gRPC framework executes interceptors within the gRPC handler. If the passed in "LoginServiceClient" doesn't go through the normal gRPC flow (creating a gRPC client etc.) then it will be up to the passed in "LoginServiceClient" to call the correct interceptors.
func RegisterLoginServiceHandlerFromEndpoint ¶
func RegisterLoginServiceHandlerFromEndpoint(ctx context.Context, mux *runtime.ServeMux, endpoint string, opts []grpc.DialOption) (err error)
RegisterLoginServiceHandlerFromEndpoint is same as RegisterLoginServiceHandler but automatically dials to "endpoint" and closes the connection when "ctx" gets done.
func RegisterLoginServiceHandlerServer ¶
func RegisterLoginServiceHandlerServer(ctx context.Context, mux *runtime.ServeMux, server LoginServiceServer) error
RegisterLoginServiceHandlerServer registers the http handlers for service LoginService to "mux". UnaryRPC :call LoginServiceServer directly. StreamingRPC :currently unsupported pending https://github.com/grpc/grpc-go/issues/906. Note that using this registration option will cause many gRPC library features to stop working. Consider using RegisterLoginServiceHandlerFromEndpoint instead.
func RegisterLoginServiceRestServer ¶
func RegisterLoginServiceRestServer(app fiber.Router, server LoginServiceServer)
func RegisterLoginServiceServer ¶
func RegisterLoginServiceServer(s grpc.ServiceRegistrar, srv LoginServiceServer)
Types ¶
type ABitOfEverything ¶
type ABitOfEverything struct { SingleNested *ABitOfEverything_Nested `protobuf:"bytes,25,opt,name=single_nested,json=singleNested,proto3" json:"single_nested,omitempty"` Uuid string `protobuf:"bytes,1,opt,name=uuid,proto3" json:"uuid,omitempty"` Nested []*ABitOfEverything_Nested `protobuf:"bytes,2,rep,name=nested,proto3" json:"nested,omitempty"` FloatValue float32 `protobuf:"fixed32,3,opt,name=float_value,json=floatValue,proto3" json:"float_value,omitempty"` DoubleValue float64 `protobuf:"fixed64,4,opt,name=double_value,json=doubleValue,proto3" json:"double_value,omitempty"` Int64Value int64 `protobuf:"varint,5,opt,name=int64_value,json=int64Value,proto3" json:"int64_value,omitempty"` Uint64Value uint64 `protobuf:"varint,6,opt,name=uint64_value,json=uint64Value,proto3" json:"uint64_value,omitempty"` Int32Value int32 `protobuf:"varint,7,opt,name=int32_value,json=int32Value,proto3" json:"int32_value,omitempty"` Fixed64Value uint64 `protobuf:"fixed64,8,opt,name=fixed64_value,json=fixed64Value,proto3" json:"fixed64_value,omitempty"` Fixed32Value uint32 `protobuf:"fixed32,9,opt,name=fixed32_value,json=fixed32Value,proto3" json:"fixed32_value,omitempty"` BoolValue bool `protobuf:"varint,10,opt,name=bool_value,json=boolValue,proto3" json:"bool_value,omitempty"` StringValue string `protobuf:"bytes,11,opt,name=string_value,json=stringValue,proto3" json:"string_value,omitempty"` BytesValue []byte `protobuf:"bytes,29,opt,name=bytes_value,json=bytesValue,proto3" json:"bytes_value,omitempty"` Uint32Value uint32 `protobuf:"varint,13,opt,name=uint32_value,json=uint32Value,proto3" json:"uint32_value,omitempty"` EnumValue NumericEnum `protobuf:"varint,14,opt,name=enum_value,json=enumValue,proto3,enum=gid.NumericEnum" json:"enum_value,omitempty"` Sfixed32Value int32 `protobuf:"fixed32,15,opt,name=sfixed32_value,json=sfixed32Value,proto3" json:"sfixed32_value,omitempty"` Sfixed64Value int64 `protobuf:"fixed64,16,opt,name=sfixed64_value,json=sfixed64Value,proto3" json:"sfixed64_value,omitempty"` Sint32Value int32 `protobuf:"zigzag32,17,opt,name=sint32_value,json=sint32Value,proto3" json:"sint32_value,omitempty"` Sint64Value int64 `protobuf:"zigzag64,18,opt,name=sint64_value,json=sint64Value,proto3" json:"sint64_value,omitempty"` RepeatedStringValue []string `protobuf:"bytes,19,rep,name=repeated_string_value,json=repeatedStringValue,proto3" json:"repeated_string_value,omitempty"` // Types that are assignable to OneofValue: // *ABitOfEverything_OneofEmpty // *ABitOfEverything_OneofString OneofValue isABitOfEverything_OneofValue `protobuf_oneof:"oneof_value"` MapValue map[string]NumericEnum `` /* 196-byte string literal not displayed */ MappedStringValue map[string]string `` /* 203-byte string literal not displayed */ MappedNestedValue map[string]*ABitOfEverything_Nested `` /* 203-byte string literal not displayed */ NonConventionalNameValue string `protobuf:"bytes,26,opt,name=nonConventionalNameValue,proto3" json:"nonConventionalNameValue,omitempty"` TimestampValue *timestamppb.Timestamp `protobuf:"bytes,27,opt,name=timestamp_value,json=timestampValue,proto3" json:"timestamp_value,omitempty"` // repeated enum value. it is comma-separated in query RepeatedEnumValue []NumericEnum `` /* 144-byte string literal not displayed */ // repeated numeric enum comment (This comment is overridden by the field annotation) RepeatedEnumAnnotation []NumericEnum `` /* 159-byte string literal not displayed */ // numeric enum comment (This comment is overridden by the field annotation) EnumValueAnnotation NumericEnum `` /* 143-byte string literal not displayed */ // repeated string comment (This comment is overridden by the field annotation) RepeatedStringAnnotation []string `` /* 136-byte string literal not displayed */ // repeated nested object comment (This comment is overridden by the field annotation) RepeatedNestedAnnotation []*ABitOfEverything_Nested `` /* 136-byte string literal not displayed */ // nested object comments (This comment is overridden by the field annotation) NestedAnnotation *ABitOfEverything_Nested `protobuf:"bytes,36,opt,name=nested_annotation,json=nestedAnnotation,proto3" json:"nested_annotation,omitempty"` Int64OverrideType int64 `protobuf:"varint,37,opt,name=int64_override_type,json=int64OverrideType,proto3" json:"int64_override_type,omitempty"` // mark a field as required in Open API definition RequiredStringViaFieldBehaviorAnnotation string `` /* 190-byte string literal not displayed */ // mark a field as readonly in Open API definition OutputOnlyStringViaFieldBehaviorAnnotation string `` /* 198-byte string literal not displayed */ // contains filtered or unexported fields }
Intentionally complicated message type to cover many features of Protobuf.
func (*ABitOfEverything) Descriptor
deprecated
func (*ABitOfEverything) Descriptor() ([]byte, []int)
Deprecated: Use ABitOfEverything.ProtoReflect.Descriptor instead.
func (*ABitOfEverything) GetBoolValue ¶
func (x *ABitOfEverything) GetBoolValue() bool
func (*ABitOfEverything) GetBytesValue ¶
func (x *ABitOfEverything) GetBytesValue() []byte
func (*ABitOfEverything) GetDoubleValue ¶
func (x *ABitOfEverything) GetDoubleValue() float64
func (*ABitOfEverything) GetEnumValue ¶
func (x *ABitOfEverything) GetEnumValue() NumericEnum
func (*ABitOfEverything) GetEnumValueAnnotation ¶
func (x *ABitOfEverything) GetEnumValueAnnotation() NumericEnum
func (*ABitOfEverything) GetFixed32Value ¶
func (x *ABitOfEverything) GetFixed32Value() uint32
func (*ABitOfEverything) GetFixed64Value ¶
func (x *ABitOfEverything) GetFixed64Value() uint64
func (*ABitOfEverything) GetFloatValue ¶
func (x *ABitOfEverything) GetFloatValue() float32
func (*ABitOfEverything) GetInt32Value ¶
func (x *ABitOfEverything) GetInt32Value() int32
func (*ABitOfEverything) GetInt64OverrideType ¶
func (x *ABitOfEverything) GetInt64OverrideType() int64
func (*ABitOfEverything) GetInt64Value ¶
func (x *ABitOfEverything) GetInt64Value() int64
func (*ABitOfEverything) GetMapValue ¶
func (x *ABitOfEverything) GetMapValue() map[string]NumericEnum
func (*ABitOfEverything) GetMappedNestedValue ¶
func (x *ABitOfEverything) GetMappedNestedValue() map[string]*ABitOfEverything_Nested
func (*ABitOfEverything) GetMappedStringValue ¶
func (x *ABitOfEverything) GetMappedStringValue() map[string]string
func (*ABitOfEverything) GetNested ¶
func (x *ABitOfEverything) GetNested() []*ABitOfEverything_Nested
func (*ABitOfEverything) GetNestedAnnotation ¶
func (x *ABitOfEverything) GetNestedAnnotation() *ABitOfEverything_Nested
func (*ABitOfEverything) GetNonConventionalNameValue ¶
func (x *ABitOfEverything) GetNonConventionalNameValue() string
func (*ABitOfEverything) GetOneofEmpty ¶
func (x *ABitOfEverything) GetOneofEmpty() *emptypb.Empty
func (*ABitOfEverything) GetOneofString ¶
func (x *ABitOfEverything) GetOneofString() string
func (*ABitOfEverything) GetOneofValue ¶
func (m *ABitOfEverything) GetOneofValue() isABitOfEverything_OneofValue
func (*ABitOfEverything) GetOutputOnlyStringViaFieldBehaviorAnnotation ¶
func (x *ABitOfEverything) GetOutputOnlyStringViaFieldBehaviorAnnotation() string
func (*ABitOfEverything) GetRepeatedEnumAnnotation ¶
func (x *ABitOfEverything) GetRepeatedEnumAnnotation() []NumericEnum
func (*ABitOfEverything) GetRepeatedEnumValue ¶
func (x *ABitOfEverything) GetRepeatedEnumValue() []NumericEnum
func (*ABitOfEverything) GetRepeatedNestedAnnotation ¶
func (x *ABitOfEverything) GetRepeatedNestedAnnotation() []*ABitOfEverything_Nested
func (*ABitOfEverything) GetRepeatedStringAnnotation ¶
func (x *ABitOfEverything) GetRepeatedStringAnnotation() []string
func (*ABitOfEverything) GetRepeatedStringValue ¶
func (x *ABitOfEverything) GetRepeatedStringValue() []string
func (*ABitOfEverything) GetRequiredStringViaFieldBehaviorAnnotation ¶
func (x *ABitOfEverything) GetRequiredStringViaFieldBehaviorAnnotation() string
func (*ABitOfEverything) GetSfixed32Value ¶
func (x *ABitOfEverything) GetSfixed32Value() int32
func (*ABitOfEverything) GetSfixed64Value ¶
func (x *ABitOfEverything) GetSfixed64Value() int64
func (*ABitOfEverything) GetSingleNested ¶
func (x *ABitOfEverything) GetSingleNested() *ABitOfEverything_Nested
func (*ABitOfEverything) GetSint32Value ¶
func (x *ABitOfEverything) GetSint32Value() int32
func (*ABitOfEverything) GetSint64Value ¶
func (x *ABitOfEverything) GetSint64Value() int64
func (*ABitOfEverything) GetStringValue ¶
func (x *ABitOfEverything) GetStringValue() string
func (*ABitOfEverything) GetTimestampValue ¶
func (x *ABitOfEverything) GetTimestampValue() *timestamppb.Timestamp
func (*ABitOfEverything) GetUint32Value ¶
func (x *ABitOfEverything) GetUint32Value() uint32
func (*ABitOfEverything) GetUint64Value ¶
func (x *ABitOfEverything) GetUint64Value() uint64
func (*ABitOfEverything) GetUuid ¶
func (x *ABitOfEverything) GetUuid() string
func (*ABitOfEverything) ProtoMessage ¶
func (*ABitOfEverything) ProtoMessage()
func (*ABitOfEverything) ProtoReflect ¶
func (x *ABitOfEverything) ProtoReflect() protoreflect.Message
func (*ABitOfEverything) Reset ¶
func (x *ABitOfEverything) Reset()
func (*ABitOfEverything) String ¶
func (x *ABitOfEverything) String() string
type ABitOfEverythingRepeated ¶
type ABitOfEverythingRepeated struct { // repeated values. they are comma-separated in path PathRepeatedFloatValue []float32 `` /* 140-byte string literal not displayed */ PathRepeatedDoubleValue []float64 `` /* 143-byte string literal not displayed */ PathRepeatedInt64Value []int64 `` /* 139-byte string literal not displayed */ PathRepeatedUint64Value []uint64 `` /* 142-byte string literal not displayed */ PathRepeatedInt32Value []int32 `` /* 139-byte string literal not displayed */ PathRepeatedFixed64Value []uint64 `` /* 146-byte string literal not displayed */ PathRepeatedFixed32Value []uint32 `` /* 146-byte string literal not displayed */ PathRepeatedBoolValue []bool `` /* 136-byte string literal not displayed */ PathRepeatedStringValue []string `` /* 134-byte string literal not displayed */ PathRepeatedBytesValue [][]byte `` /* 132-byte string literal not displayed */ PathRepeatedUint32Value []uint32 `` /* 143-byte string literal not displayed */ PathRepeatedEnumValue []NumericEnum `` /* 158-byte string literal not displayed */ PathRepeatedSfixed32Value []int32 `` /* 150-byte string literal not displayed */ PathRepeatedSfixed64Value []int64 `` /* 150-byte string literal not displayed */ PathRepeatedSint32Value []int32 `` /* 145-byte string literal not displayed */ PathRepeatedSint64Value []int64 `` /* 145-byte string literal not displayed */ // contains filtered or unexported fields }
ABitOfEverythingRepeated is used to validate repeated path parameter functionality
func (*ABitOfEverythingRepeated) Descriptor
deprecated
func (*ABitOfEverythingRepeated) Descriptor() ([]byte, []int)
Deprecated: Use ABitOfEverythingRepeated.ProtoReflect.Descriptor instead.
func (*ABitOfEverythingRepeated) GetPathRepeatedBoolValue ¶
func (x *ABitOfEverythingRepeated) GetPathRepeatedBoolValue() []bool
func (*ABitOfEverythingRepeated) GetPathRepeatedBytesValue ¶
func (x *ABitOfEverythingRepeated) GetPathRepeatedBytesValue() [][]byte
func (*ABitOfEverythingRepeated) GetPathRepeatedDoubleValue ¶
func (x *ABitOfEverythingRepeated) GetPathRepeatedDoubleValue() []float64
func (*ABitOfEverythingRepeated) GetPathRepeatedEnumValue ¶
func (x *ABitOfEverythingRepeated) GetPathRepeatedEnumValue() []NumericEnum
func (*ABitOfEverythingRepeated) GetPathRepeatedFixed32Value ¶
func (x *ABitOfEverythingRepeated) GetPathRepeatedFixed32Value() []uint32
func (*ABitOfEverythingRepeated) GetPathRepeatedFixed64Value ¶
func (x *ABitOfEverythingRepeated) GetPathRepeatedFixed64Value() []uint64
func (*ABitOfEverythingRepeated) GetPathRepeatedFloatValue ¶
func (x *ABitOfEverythingRepeated) GetPathRepeatedFloatValue() []float32
func (*ABitOfEverythingRepeated) GetPathRepeatedInt32Value ¶
func (x *ABitOfEverythingRepeated) GetPathRepeatedInt32Value() []int32
func (*ABitOfEverythingRepeated) GetPathRepeatedInt64Value ¶
func (x *ABitOfEverythingRepeated) GetPathRepeatedInt64Value() []int64
func (*ABitOfEverythingRepeated) GetPathRepeatedSfixed32Value ¶
func (x *ABitOfEverythingRepeated) GetPathRepeatedSfixed32Value() []int32
func (*ABitOfEverythingRepeated) GetPathRepeatedSfixed64Value ¶
func (x *ABitOfEverythingRepeated) GetPathRepeatedSfixed64Value() []int64
func (*ABitOfEverythingRepeated) GetPathRepeatedSint32Value ¶
func (x *ABitOfEverythingRepeated) GetPathRepeatedSint32Value() []int32
func (*ABitOfEverythingRepeated) GetPathRepeatedSint64Value ¶
func (x *ABitOfEverythingRepeated) GetPathRepeatedSint64Value() []int64
func (*ABitOfEverythingRepeated) GetPathRepeatedStringValue ¶
func (x *ABitOfEverythingRepeated) GetPathRepeatedStringValue() []string
func (*ABitOfEverythingRepeated) GetPathRepeatedUint32Value ¶
func (x *ABitOfEverythingRepeated) GetPathRepeatedUint32Value() []uint32
func (*ABitOfEverythingRepeated) GetPathRepeatedUint64Value ¶
func (x *ABitOfEverythingRepeated) GetPathRepeatedUint64Value() []uint64
func (*ABitOfEverythingRepeated) ProtoMessage ¶
func (*ABitOfEverythingRepeated) ProtoMessage()
func (*ABitOfEverythingRepeated) ProtoReflect ¶
func (x *ABitOfEverythingRepeated) ProtoReflect() protoreflect.Message
func (*ABitOfEverythingRepeated) Reset ¶
func (x *ABitOfEverythingRepeated) Reset()
func (*ABitOfEverythingRepeated) String ¶
func (x *ABitOfEverythingRepeated) String() string
type ABitOfEverythingServiceClient ¶
type ABitOfEverythingServiceClient interface { // Create a new ABitOfEverything // // This API creates a new ABitOfEverything Create(ctx context.Context, in *ABitOfEverything, opts ...grpc.CallOption) (*ABitOfEverything, error) CreateBody(ctx context.Context, in *ABitOfEverything, opts ...grpc.CallOption) (*ABitOfEverything, error) // Create a book. CreateBook(ctx context.Context, in *CreateBookRequest, opts ...grpc.CallOption) (*Book, error) UpdateBook(ctx context.Context, in *UpdateBookRequest, opts ...grpc.CallOption) (*Book, error) Update(ctx context.Context, in *ABitOfEverything, opts ...grpc.CallOption) (*emptypb.Empty, error) UpdateV2(ctx context.Context, in *UpdateV2Request, opts ...grpc.CallOption) (*emptypb.Empty, error) // rpc Delete(grpc.gateway.examples.internal.proto.sub2.IdMessage) returns (google.protobuf.Empty) { // option (google.api.http) = { // delete: "/v1/example/a_bit_of_everything/{uuid}" // }; // option (grpc.gateway.protoc_gen_openapiv2.options.openapiv2_operation) = { // security: { // security_requirement: { // key: "ApiKeyAuth"; // value: {} // } // security_requirement: { // key: "OAuth2"; // value: { // scope: "read"; // scope: "write"; // } // } // } // extensions: { // key: "x-irreversible"; // value { // bool_value: true; // } // } // }; // } GetQuery(ctx context.Context, in *ABitOfEverything, opts ...grpc.CallOption) (*emptypb.Empty, error) GetRepeatedQuery(ctx context.Context, in *ABitOfEverythingRepeated, opts ...grpc.CallOption) (*ABitOfEverythingRepeated, error) // Echo allows posting a StringMessage value. // // It also exposes multiple bindings. // // This makes it useful when validating that the OpenAPI v2 API // description exposes documentation correctly on all paths // defined as additional_bindings in the proto. // rpc Echo(grpc.gateway.examples.internal.proto.sub.StringMessage) returns (grpc.gateway.examples.internal.proto.sub.StringMessage) { // option (google.api.http) = { // get: "/v1/example/a_bit_of_everything/echo/{value}" // additional_bindings { // post: "/v2/example/echo" // body: "value" // } // additional_bindings { // get: "/v2/example/echo" // } // }; // option (grpc.gateway.protoc_gen_openapiv2.options.openapiv2_operation) = { // description: "Description Echo"; // summary: "Summary: Echo rpc"; // tags: "echo rpc"; // external_docs: { // url: "https://github.com/grpc-ecosystem/grpc-gateway"; // description: "Find out more Echo"; // } // responses: { // key: "200" // value: { // examples: { // key: "application/json" // value: '{"value": "the input value"}' // } // } // } // responses: { // key: "503"; // value: { // description: "Returned when the resource is temporarily unavailable."; // extensions: { // key: "x-number"; // value { // number_value: 100; // } // } // } // } // responses: { // // Overwrites global definition. // key: "404"; // value: { // description: "Returned when the resource does not exist."; // schema: { // json_schema: { // type: INTEGER; // } // } // } // } // }; // } DeepPathEcho(ctx context.Context, in *ABitOfEverything, opts ...grpc.CallOption) (*ABitOfEverything, error) NoBindings(ctx context.Context, in *durationpb.Duration, opts ...grpc.CallOption) (*emptypb.Empty, error) Timeout(ctx context.Context, in *emptypb.Empty, opts ...grpc.CallOption) (*emptypb.Empty, error) ErrorWithDetails(ctx context.Context, in *emptypb.Empty, opts ...grpc.CallOption) (*emptypb.Empty, error) GetMessageWithBody(ctx context.Context, in *MessageWithBody, opts ...grpc.CallOption) (*emptypb.Empty, error) PostWithEmptyBody(ctx context.Context, in *Body, opts ...grpc.CallOption) (*emptypb.Empty, error) CheckGetQueryParams(ctx context.Context, in *ABitOfEverything, opts ...grpc.CallOption) (*ABitOfEverything, error) CheckNestedEnumGetQueryParams(ctx context.Context, in *ABitOfEverything, opts ...grpc.CallOption) (*ABitOfEverything, error) CheckPostQueryParams(ctx context.Context, in *ABitOfEverything, opts ...grpc.CallOption) (*ABitOfEverything, error) OverwriteResponseContentType(ctx context.Context, in *emptypb.Empty, opts ...grpc.CallOption) (*wrapperspb.StringValue, error) CheckStatus(ctx context.Context, in *emptypb.Empty, opts ...grpc.CallOption) (*CheckStatusResponse, error) }
ABitOfEverythingServiceClient is the client API for ABitOfEverythingService 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.
func NewABitOfEverythingServiceClient ¶
func NewABitOfEverythingServiceClient(cc grpc.ClientConnInterface) ABitOfEverythingServiceClient
type ABitOfEverythingServiceServer ¶
type ABitOfEverythingServiceServer interface { // Create a new ABitOfEverything // // This API creates a new ABitOfEverything Create(context.Context, *ABitOfEverything) (*ABitOfEverything, error) CreateBody(context.Context, *ABitOfEverything) (*ABitOfEverything, error) // Create a book. CreateBook(context.Context, *CreateBookRequest) (*Book, error) UpdateBook(context.Context, *UpdateBookRequest) (*Book, error) Update(context.Context, *ABitOfEverything) (*emptypb.Empty, error) UpdateV2(context.Context, *UpdateV2Request) (*emptypb.Empty, error) // rpc Delete(grpc.gateway.examples.internal.proto.sub2.IdMessage) returns (google.protobuf.Empty) { // option (google.api.http) = { // delete: "/v1/example/a_bit_of_everything/{uuid}" // }; // option (grpc.gateway.protoc_gen_openapiv2.options.openapiv2_operation) = { // security: { // security_requirement: { // key: "ApiKeyAuth"; // value: {} // } // security_requirement: { // key: "OAuth2"; // value: { // scope: "read"; // scope: "write"; // } // } // } // extensions: { // key: "x-irreversible"; // value { // bool_value: true; // } // } // }; // } GetQuery(context.Context, *ABitOfEverything) (*emptypb.Empty, error) GetRepeatedQuery(context.Context, *ABitOfEverythingRepeated) (*ABitOfEverythingRepeated, error) // Echo allows posting a StringMessage value. // // It also exposes multiple bindings. // // This makes it useful when validating that the OpenAPI v2 API // description exposes documentation correctly on all paths // defined as additional_bindings in the proto. // rpc Echo(grpc.gateway.examples.internal.proto.sub.StringMessage) returns (grpc.gateway.examples.internal.proto.sub.StringMessage) { // option (google.api.http) = { // get: "/v1/example/a_bit_of_everything/echo/{value}" // additional_bindings { // post: "/v2/example/echo" // body: "value" // } // additional_bindings { // get: "/v2/example/echo" // } // }; // option (grpc.gateway.protoc_gen_openapiv2.options.openapiv2_operation) = { // description: "Description Echo"; // summary: "Summary: Echo rpc"; // tags: "echo rpc"; // external_docs: { // url: "https://github.com/grpc-ecosystem/grpc-gateway"; // description: "Find out more Echo"; // } // responses: { // key: "200" // value: { // examples: { // key: "application/json" // value: '{"value": "the input value"}' // } // } // } // responses: { // key: "503"; // value: { // description: "Returned when the resource is temporarily unavailable."; // extensions: { // key: "x-number"; // value { // number_value: 100; // } // } // } // } // responses: { // // Overwrites global definition. // key: "404"; // value: { // description: "Returned when the resource does not exist."; // schema: { // json_schema: { // type: INTEGER; // } // } // } // } // }; // } DeepPathEcho(context.Context, *ABitOfEverything) (*ABitOfEverything, error) NoBindings(context.Context, *durationpb.Duration) (*emptypb.Empty, error) Timeout(context.Context, *emptypb.Empty) (*emptypb.Empty, error) ErrorWithDetails(context.Context, *emptypb.Empty) (*emptypb.Empty, error) GetMessageWithBody(context.Context, *MessageWithBody) (*emptypb.Empty, error) PostWithEmptyBody(context.Context, *Body) (*emptypb.Empty, error) CheckGetQueryParams(context.Context, *ABitOfEverything) (*ABitOfEverything, error) CheckNestedEnumGetQueryParams(context.Context, *ABitOfEverything) (*ABitOfEverything, error) CheckPostQueryParams(context.Context, *ABitOfEverything) (*ABitOfEverything, error) OverwriteResponseContentType(context.Context, *emptypb.Empty) (*wrapperspb.StringValue, error) CheckStatus(context.Context, *emptypb.Empty) (*CheckStatusResponse, error) }
ABitOfEverythingServiceServer is the server API for ABitOfEverythingService service. All implementations should embed UnimplementedABitOfEverythingServiceServer for forward compatibility
type ABitOfEverything_Nested ¶
type ABitOfEverything_Nested struct { // name is nested field. Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` Amount uint32 `protobuf:"varint,2,opt,name=amount,proto3" json:"amount,omitempty"` // DeepEnum comment. Ok ABitOfEverything_Nested_DeepEnum `protobuf:"varint,3,opt,name=ok,proto3,enum=gid.ABitOfEverything_Nested_DeepEnum" json:"ok,omitempty"` // contains filtered or unexported fields }
Nested is nested type.
func (*ABitOfEverything_Nested) Descriptor
deprecated
func (*ABitOfEverything_Nested) Descriptor() ([]byte, []int)
Deprecated: Use ABitOfEverything_Nested.ProtoReflect.Descriptor instead.
func (*ABitOfEverything_Nested) GetAmount ¶
func (x *ABitOfEverything_Nested) GetAmount() uint32
func (*ABitOfEverything_Nested) GetName ¶
func (x *ABitOfEverything_Nested) GetName() string
func (*ABitOfEverything_Nested) GetOk ¶
func (x *ABitOfEverything_Nested) GetOk() ABitOfEverything_Nested_DeepEnum
func (*ABitOfEverything_Nested) ProtoMessage ¶
func (*ABitOfEverything_Nested) ProtoMessage()
func (*ABitOfEverything_Nested) ProtoReflect ¶
func (x *ABitOfEverything_Nested) ProtoReflect() protoreflect.Message
func (*ABitOfEverything_Nested) Reset ¶
func (x *ABitOfEverything_Nested) Reset()
func (*ABitOfEverything_Nested) String ¶
func (x *ABitOfEverything_Nested) String() string
type ABitOfEverything_Nested_DeepEnum ¶
type ABitOfEverything_Nested_DeepEnum int32
DeepEnum is one or zero.
const ( // FALSE is false. ABitOfEverything_Nested_FALSE ABitOfEverything_Nested_DeepEnum = 0 // TRUE is true. ABitOfEverything_Nested_TRUE ABitOfEverything_Nested_DeepEnum = 1 )
func (ABitOfEverything_Nested_DeepEnum) Descriptor ¶
func (ABitOfEverything_Nested_DeepEnum) Descriptor() protoreflect.EnumDescriptor
func (ABitOfEverything_Nested_DeepEnum) Enum ¶
func (x ABitOfEverything_Nested_DeepEnum) Enum() *ABitOfEverything_Nested_DeepEnum
func (ABitOfEverything_Nested_DeepEnum) EnumDescriptor
deprecated
func (ABitOfEverything_Nested_DeepEnum) EnumDescriptor() ([]byte, []int)
Deprecated: Use ABitOfEverything_Nested_DeepEnum.Descriptor instead.
func (ABitOfEverything_Nested_DeepEnum) Number ¶
func (x ABitOfEverything_Nested_DeepEnum) Number() protoreflect.EnumNumber
func (ABitOfEverything_Nested_DeepEnum) String ¶
func (x ABitOfEverything_Nested_DeepEnum) String() string
func (ABitOfEverything_Nested_DeepEnum) Type ¶
func (ABitOfEverything_Nested_DeepEnum) Type() protoreflect.EnumType
type ABitOfEverything_OneofString ¶
type ABitOfEverything_OneofString struct {
OneofString string `protobuf:"bytes,21,opt,name=oneof_string,json=oneofString,proto3,oneof"`
}
type AnotherServiceWithNoBindingsClient ¶
type AnotherServiceWithNoBindingsClient interface {
NoBindings(ctx context.Context, in *emptypb.Empty, opts ...grpc.CallOption) (*emptypb.Empty, error)
}
AnotherServiceWithNoBindingsClient is the client API for AnotherServiceWithNoBindings 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.
func NewAnotherServiceWithNoBindingsClient ¶
func NewAnotherServiceWithNoBindingsClient(cc grpc.ClientConnInterface) AnotherServiceWithNoBindingsClient
type AnotherServiceWithNoBindingsServer ¶
type AnotherServiceWithNoBindingsServer interface {
NoBindings(context.Context, *emptypb.Empty) (*emptypb.Empty, error)
}
AnotherServiceWithNoBindingsServer is the server API for AnotherServiceWithNoBindings service. All implementations should embed UnimplementedAnotherServiceWithNoBindingsServer for forward compatibility
type Body ¶
type Body struct { Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` // contains filtered or unexported fields }
func (*Body) Descriptor
deprecated
func (*Body) ProtoMessage ¶
func (*Body) ProtoMessage()
func (*Body) ProtoReflect ¶
func (x *Body) ProtoReflect() protoreflect.Message
type Book ¶
type Book struct { // The resource name of the book. // // Format: `publishers/{publisher}/books/{book}` // // Example: `publishers/1257894000000000000/books/my-book` Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` // Output only. The book's ID. Id string `protobuf:"bytes,2,opt,name=id,proto3" json:"id,omitempty"` // Output only. Creation time of the book. CreateTime *timestamppb.Timestamp `protobuf:"bytes,3,opt,name=create_time,json=createTime,proto3" json:"create_time,omitempty"` // contains filtered or unexported fields }
An example resource type from AIP-123 used to test the behavior described in the CreateBookRequest message.
See: https://google.aip.dev/123
func (*Book) Descriptor
deprecated
func (*Book) GetCreateTime ¶
func (x *Book) GetCreateTime() *timestamppb.Timestamp
func (*Book) ProtoMessage ¶
func (*Book) ProtoMessage()
func (*Book) ProtoReflect ¶
func (x *Book) ProtoReflect() protoreflect.Message
type CamelCaseServiceNameClient ¶
type CamelCaseServiceNameClient interface {
Empty(ctx context.Context, in *emptypb.Empty, opts ...grpc.CallOption) (*emptypb.Empty, error)
}
CamelCaseServiceNameClient is the client API for CamelCaseServiceName 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.
func NewCamelCaseServiceNameClient ¶
func NewCamelCaseServiceNameClient(cc grpc.ClientConnInterface) CamelCaseServiceNameClient
type CamelCaseServiceNameServer ¶
type CamelCaseServiceNameServer interface {
Empty(context.Context, *emptypb.Empty) (*emptypb.Empty, error)
}
CamelCaseServiceNameServer is the server API for CamelCaseServiceName service. All implementations should embed UnimplementedCamelCaseServiceNameServer for forward compatibility
type CheckStatusResponse ¶
type CheckStatusResponse struct { Status *status.Status `protobuf:"bytes,1,opt,name=status,proto3" json:"status,omitempty"` // contains filtered or unexported fields }
func (*CheckStatusResponse) Descriptor
deprecated
func (*CheckStatusResponse) Descriptor() ([]byte, []int)
Deprecated: Use CheckStatusResponse.ProtoReflect.Descriptor instead.
func (*CheckStatusResponse) GetStatus ¶
func (x *CheckStatusResponse) GetStatus() *status.Status
func (*CheckStatusResponse) ProtoMessage ¶
func (*CheckStatusResponse) ProtoMessage()
func (*CheckStatusResponse) ProtoReflect ¶
func (x *CheckStatusResponse) ProtoReflect() protoreflect.Message
func (*CheckStatusResponse) Reset ¶
func (x *CheckStatusResponse) Reset()
func (*CheckStatusResponse) String ¶
func (x *CheckStatusResponse) String() string
type CreateBookRequest ¶
type CreateBookRequest struct { // The publisher in which to create the book. // // Format: `publishers/{publisher}` // // Example: `publishers/1257894000000000000` Parent string `protobuf:"bytes,1,opt,name=parent,proto3" json:"parent,omitempty"` // The book to create. Book *Book `protobuf:"bytes,2,opt,name=book,proto3" json:"book,omitempty"` // The ID to use for the book. // // This must start with an alphanumeric character. BookId string `protobuf:"bytes,3,opt,name=book_id,json=bookId,proto3" json:"book_id,omitempty"` // contains filtered or unexported fields }
A standard Create message from AIP-133 with a user-specified ID. The user-specified ID (the `book_id` field in this example) must become a query parameter in the OpenAPI spec.
See: https://google.aip.dev/133#user-specified-ids
func (*CreateBookRequest) Descriptor
deprecated
func (*CreateBookRequest) Descriptor() ([]byte, []int)
Deprecated: Use CreateBookRequest.ProtoReflect.Descriptor instead.
func (*CreateBookRequest) GetBook ¶
func (x *CreateBookRequest) GetBook() *Book
func (*CreateBookRequest) GetBookId ¶
func (x *CreateBookRequest) GetBookId() string
func (*CreateBookRequest) GetParent ¶
func (x *CreateBookRequest) GetParent() string
func (*CreateBookRequest) ProtoMessage ¶
func (*CreateBookRequest) ProtoMessage()
func (*CreateBookRequest) ProtoReflect ¶
func (x *CreateBookRequest) ProtoReflect() protoreflect.Message
func (*CreateBookRequest) Reset ¶
func (x *CreateBookRequest) Reset()
func (*CreateBookRequest) String ¶
func (x *CreateBookRequest) String() string
type DynamicMessage ¶
type DynamicMessage struct { StructField *structpb.Struct `protobuf:"bytes,1,opt,name=struct_field,json=structField,proto3" json:"struct_field,omitempty"` ValueField *structpb.Value `protobuf:"bytes,2,opt,name=value_field,json=valueField,proto3" json:"value_field,omitempty"` // contains filtered or unexported fields }
DynamicMessage represents a message which can have its structure built dynamically using Struct and Values.
func (*DynamicMessage) Descriptor
deprecated
func (*DynamicMessage) Descriptor() ([]byte, []int)
Deprecated: Use DynamicMessage.ProtoReflect.Descriptor instead.
func (*DynamicMessage) GetStructField ¶
func (x *DynamicMessage) GetStructField() *structpb.Struct
func (*DynamicMessage) GetValueField ¶
func (x *DynamicMessage) GetValueField() *structpb.Value
func (*DynamicMessage) ProtoMessage ¶
func (*DynamicMessage) ProtoMessage()
func (*DynamicMessage) ProtoReflect ¶
func (x *DynamicMessage) ProtoReflect() protoreflect.Message
func (*DynamicMessage) Reset ¶
func (x *DynamicMessage) Reset()
func (*DynamicMessage) String ¶
func (x *DynamicMessage) String() string
type DynamicMessageUpdate ¶
type DynamicMessageUpdate struct { Body *DynamicMessage `protobuf:"bytes,1,opt,name=body,proto3" json:"body,omitempty"` UpdateMask *fieldmaskpb.FieldMask `protobuf:"bytes,2,opt,name=update_mask,json=updateMask,proto3" json:"update_mask,omitempty"` // contains filtered or unexported fields }
func (*DynamicMessageUpdate) Descriptor
deprecated
func (*DynamicMessageUpdate) Descriptor() ([]byte, []int)
Deprecated: Use DynamicMessageUpdate.ProtoReflect.Descriptor instead.
func (*DynamicMessageUpdate) GetBody ¶
func (x *DynamicMessageUpdate) GetBody() *DynamicMessage
func (*DynamicMessageUpdate) GetUpdateMask ¶
func (x *DynamicMessageUpdate) GetUpdateMask() *fieldmaskpb.FieldMask
func (*DynamicMessageUpdate) ProtoMessage ¶
func (*DynamicMessageUpdate) ProtoMessage()
func (*DynamicMessageUpdate) ProtoReflect ¶
func (x *DynamicMessageUpdate) ProtoReflect() protoreflect.Message
func (*DynamicMessageUpdate) Reset ¶
func (x *DynamicMessageUpdate) Reset()
func (*DynamicMessageUpdate) String ¶
func (x *DynamicMessageUpdate) String() string
type EchoServiceClient ¶
type EchoServiceClient interface { // Echo method receives a simple message and returns it. // // The message posted as the id parameter will also be // returned. Echo(ctx context.Context, in *SimpleMessage, opts ...grpc.CallOption) (*SimpleMessage, error) // EchoBody method receives a simple message and returns it. EchoBody(ctx context.Context, in *SimpleMessage, opts ...grpc.CallOption) (*SimpleMessage, error) // EchoDelete method receives a simple message and returns it. EchoDelete(ctx context.Context, in *SimpleMessage, opts ...grpc.CallOption) (*SimpleMessage, error) // EchoPatch method receives a NonStandardUpdateRequest and returns it. EchoPatch(ctx context.Context, in *DynamicMessageUpdate, opts ...grpc.CallOption) (*DynamicMessageUpdate, error) // always return a google.rpc.Code of `UNAUTHENTICATED` and a HTTP Status code // of 401. EchoUnauthorized(ctx context.Context, in *SimpleMessage, opts ...grpc.CallOption) (*SimpleMessage, error) }
EchoServiceClient is the client API for EchoService 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.
func NewEchoServiceClient ¶
func NewEchoServiceClient(cc grpc.ClientConnInterface) EchoServiceClient
type EchoServiceServer ¶
type EchoServiceServer interface { // Echo method receives a simple message and returns it. // // The message posted as the id parameter will also be // returned. Echo(context.Context, *SimpleMessage) (*SimpleMessage, error) // EchoBody method receives a simple message and returns it. EchoBody(context.Context, *SimpleMessage) (*SimpleMessage, error) // EchoDelete method receives a simple message and returns it. EchoDelete(context.Context, *SimpleMessage) (*SimpleMessage, error) // EchoPatch method receives a NonStandardUpdateRequest and returns it. EchoPatch(context.Context, *DynamicMessageUpdate) (*DynamicMessageUpdate, error) // always return a google.rpc.Code of `UNAUTHENTICATED` and a HTTP Status code // of 401. EchoUnauthorized(context.Context, *SimpleMessage) (*SimpleMessage, error) }
EchoServiceServer is the server API for EchoService service. All implementations should embed UnimplementedEchoServiceServer for forward compatibility
type Embedded ¶
type Embedded struct { // Types that are assignable to Mark: // *Embedded_Progress // *Embedded_Note Mark isEmbedded_Mark `protobuf_oneof:"mark"` // contains filtered or unexported fields }
Embedded represents a message embedded in SimpleMessage.
func (*Embedded) Descriptor
deprecated
func (*Embedded) GetProgress ¶
func (*Embedded) ProtoMessage ¶
func (*Embedded) ProtoMessage()
func (*Embedded) ProtoReflect ¶
func (x *Embedded) ProtoReflect() protoreflect.Message
type Embedded_Note ¶
type Embedded_Note struct {
Note string `protobuf:"bytes,2,opt,name=note,proto3,oneof"`
}
type Embedded_Progress ¶
type Embedded_Progress struct {
Progress int64 `protobuf:"varint,1,opt,name=progress,proto3,oneof"`
}
type ErrorObject ¶
type ErrorObject struct { Code int32 `protobuf:"varint,1,opt,name=code,proto3" json:"code,omitempty"` Message string `protobuf:"bytes,2,opt,name=message,proto3" json:"message,omitempty"` // contains filtered or unexported fields }
func (*ErrorObject) Descriptor
deprecated
func (*ErrorObject) Descriptor() ([]byte, []int)
Deprecated: Use ErrorObject.ProtoReflect.Descriptor instead.
func (*ErrorObject) GetCode ¶
func (x *ErrorObject) GetCode() int32
func (*ErrorObject) GetMessage ¶
func (x *ErrorObject) GetMessage() string
func (*ErrorObject) ProtoMessage ¶
func (*ErrorObject) ProtoMessage()
func (*ErrorObject) ProtoReflect ¶
func (x *ErrorObject) ProtoReflect() protoreflect.Message
func (*ErrorObject) Reset ¶
func (x *ErrorObject) Reset()
func (*ErrorObject) String ¶
func (x *ErrorObject) String() string
type ErrorResponse ¶
type ErrorResponse struct { CorrelationId string `protobuf:"bytes,1,opt,name=correlationId,proto3" json:"correlationId,omitempty"` Error *ErrorObject `protobuf:"bytes,2,opt,name=error,proto3" json:"error,omitempty"` // contains filtered or unexported fields }
func (*ErrorResponse) Descriptor
deprecated
func (*ErrorResponse) Descriptor() ([]byte, []int)
Deprecated: Use ErrorResponse.ProtoReflect.Descriptor instead.
func (*ErrorResponse) GetCorrelationId ¶
func (x *ErrorResponse) GetCorrelationId() string
func (*ErrorResponse) GetError ¶
func (x *ErrorResponse) GetError() *ErrorObject
func (*ErrorResponse) ProtoMessage ¶
func (*ErrorResponse) ProtoMessage()
func (*ErrorResponse) ProtoReflect ¶
func (x *ErrorResponse) ProtoReflect() protoreflect.Message
func (*ErrorResponse) Reset ¶
func (x *ErrorResponse) Reset()
func (*ErrorResponse) String ¶
func (x *ErrorResponse) String() string
type GenerateRequest ¶
type GenerateRequest struct { // type of id e.g uuid, shortid, snowflake (64 bit), bigflake (128 bit) Type string `protobuf:"bytes,1,opt,name=type,proto3" json:"type,omitempty"` // contains filtered or unexported fields }
Generate a unique ID. Defaults to uuid.
func (*GenerateRequest) Descriptor
deprecated
func (*GenerateRequest) Descriptor() ([]byte, []int)
Deprecated: Use GenerateRequest.ProtoReflect.Descriptor instead.
func (*GenerateRequest) GetType ¶
func (x *GenerateRequest) GetType() string
func (*GenerateRequest) ProtoMessage ¶
func (*GenerateRequest) ProtoMessage()
func (*GenerateRequest) ProtoReflect ¶
func (x *GenerateRequest) ProtoReflect() protoreflect.Message
func (*GenerateRequest) Reset ¶
func (x *GenerateRequest) Reset()
func (*GenerateRequest) String ¶
func (x *GenerateRequest) String() string
type GenerateResponse ¶
type GenerateResponse struct { // the unique id generated Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` // the type of id generated Type string `protobuf:"bytes,2,opt,name=type,proto3" json:"type,omitempty"` // contains filtered or unexported fields }
func (*GenerateResponse) Descriptor
deprecated
func (*GenerateResponse) Descriptor() ([]byte, []int)
Deprecated: Use GenerateResponse.ProtoReflect.Descriptor instead.
func (*GenerateResponse) GetId ¶
func (x *GenerateResponse) GetId() string
func (*GenerateResponse) GetType ¶
func (x *GenerateResponse) GetType() string
func (*GenerateResponse) ProtoMessage ¶
func (*GenerateResponse) ProtoMessage()
func (*GenerateResponse) ProtoReflect ¶
func (x *GenerateResponse) ProtoReflect() protoreflect.Message
func (*GenerateResponse) Reset ¶
func (x *GenerateResponse) Reset()
func (*GenerateResponse) String ¶
func (x *GenerateResponse) String() string
type IdClient ¶
type IdClient interface { // Generate 生成ID Generate(ctx context.Context, in *GenerateRequest, opts ...grpc.CallOption) (*GenerateResponse, error) // Types id类型 Types(ctx context.Context, in *TypesRequest, opts ...grpc.CallOption) (*TypesResponse, error) }
IdClient is the client API for Id 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.
func NewIdClient ¶
func NewIdClient(cc grpc.ClientConnInterface) IdClient
type IdServer ¶
type IdServer interface { // Generate 生成ID Generate(context.Context, *GenerateRequest) (*GenerateResponse, error) // Types id类型 Types(context.Context, *TypesRequest) (*TypesResponse, error) }
IdServer is the server API for Id service. All implementations should embed UnimplementedIdServer for forward compatibility
type LoginReply ¶
type LoginReply struct { Message string `protobuf:"bytes,1,opt,name=message,proto3" json:"message,omitempty"` // Whether you have access or not Access bool `protobuf:"varint,2,opt,name=access,proto3" json:"access,omitempty"` // contains filtered or unexported fields }
func (*LoginReply) Descriptor
deprecated
func (*LoginReply) Descriptor() ([]byte, []int)
Deprecated: Use LoginReply.ProtoReflect.Descriptor instead.
func (*LoginReply) GetAccess ¶
func (x *LoginReply) GetAccess() bool
func (*LoginReply) GetMessage ¶
func (x *LoginReply) GetMessage() string
func (*LoginReply) ProtoMessage ¶
func (*LoginReply) ProtoMessage()
func (*LoginReply) ProtoReflect ¶
func (x *LoginReply) ProtoReflect() protoreflect.Message
func (*LoginReply) Reset ¶
func (x *LoginReply) Reset()
func (*LoginReply) String ¶
func (x *LoginReply) String() string
type LoginRequest ¶
type LoginRequest struct { // The entered username Username string `protobuf:"bytes,1,opt,name=username,proto3" json:"username,omitempty"` // The entered password Password string `protobuf:"bytes,2,opt,name=password,proto3" json:"password,omitempty"` // contains filtered or unexported fields }
func (*LoginRequest) Descriptor
deprecated
func (*LoginRequest) Descriptor() ([]byte, []int)
Deprecated: Use LoginRequest.ProtoReflect.Descriptor instead.
func (*LoginRequest) GetPassword ¶
func (x *LoginRequest) GetPassword() string
func (*LoginRequest) GetUsername ¶
func (x *LoginRequest) GetUsername() string
func (*LoginRequest) ProtoMessage ¶
func (*LoginRequest) ProtoMessage()
func (*LoginRequest) ProtoReflect ¶
func (x *LoginRequest) ProtoReflect() protoreflect.Message
func (*LoginRequest) Reset ¶
func (x *LoginRequest) Reset()
func (*LoginRequest) String ¶
func (x *LoginRequest) String() string
type LoginServiceClient ¶
type LoginServiceClient interface { // Login // // {{.MethodDescriptorProto.Name}} is a call with the method(s) {{$first := true}}{{range .Bindings}}{{if $first}}{{$first = false}}{{else}}, {{end}}{{.HTTPMethod}}{{end}} within the "{{.Service.Name}}" service. // It takes in "{{.RequestType.Name}}" and returns a "{{.ResponseType.Name}}". // // ## {{.RequestType.Name}} // | Field ID | Name | Type | Description | // | ----------- | --------- | --------------------------------------------------------- | ---------------------------- | {{range .RequestType.Fields}} // | {{.Number}} | {{.Name}} | {{if eq .Label.String "LABEL_REPEATED"}}[]{{end}}{{.Type}} | {{fieldcomments .Message .}} | {{end}} // // ## {{.ResponseType.Name}} // | Field ID | Name | Type | Description | // | ----------- | --------- | ---------------------------------------------------------- | ---------------------------- | {{range .ResponseType.Fields}} // | {{.Number}} | {{.Name}} | {{if eq .Label.String "LABEL_REPEATED"}}[]{{end}}{{.Type}} | {{fieldcomments .Message .}} | {{end}} Login(ctx context.Context, in *LoginRequest, opts ...grpc.CallOption) (*LoginReply, error) // Logout // // {{.MethodDescriptorProto.Name}} is a call with the method(s) {{$first := true}}{{range .Bindings}}{{if $first}}{{$first = false}}{{else}}, {{end}}{{.HTTPMethod}}{{end}} within the "{{.Service.Name}}" service. // It takes in "{{.RequestType.Name}}" and returns a "{{.ResponseType.Name}}". // // ## {{.RequestType.Name}} // | Field ID | Name | Type | Description | // | ----------- | --------- | --------------------------------------------------------- | ---------------------------- | {{range .RequestType.Fields}} // | {{.Number}} | {{.Name}} | {{if eq .Label.String "LABEL_REPEATED"}}[]{{end}}{{.Type}} | {{fieldcomments .Message .}} | {{end}} // // ## {{.ResponseType.Name}} // | Field ID | Name | Type | Description | // | ----------- | --------- | ---------------------------------------------------------- | ---------------------------- | {{range .ResponseType.Fields}} // | {{.Number}} | {{.Name}} | {{if eq .Label.String "LABEL_REPEATED"}}[]{{end}}{{.Type}} | {{fieldcomments .Message .}} | {{end}} Logout(ctx context.Context, in *LogoutRequest, opts ...grpc.CallOption) (*LogoutReply, error) }
LoginServiceClient is the client API for LoginService 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.
func NewLoginServiceClient ¶
func NewLoginServiceClient(cc grpc.ClientConnInterface) LoginServiceClient
type LoginServiceServer ¶
type LoginServiceServer interface { // Login // // {{.MethodDescriptorProto.Name}} is a call with the method(s) {{$first := true}}{{range .Bindings}}{{if $first}}{{$first = false}}{{else}}, {{end}}{{.HTTPMethod}}{{end}} within the "{{.Service.Name}}" service. // It takes in "{{.RequestType.Name}}" and returns a "{{.ResponseType.Name}}". // // ## {{.RequestType.Name}} // | Field ID | Name | Type | Description | // | ----------- | --------- | --------------------------------------------------------- | ---------------------------- | {{range .RequestType.Fields}} // | {{.Number}} | {{.Name}} | {{if eq .Label.String "LABEL_REPEATED"}}[]{{end}}{{.Type}} | {{fieldcomments .Message .}} | {{end}} // // ## {{.ResponseType.Name}} // | Field ID | Name | Type | Description | // | ----------- | --------- | ---------------------------------------------------------- | ---------------------------- | {{range .ResponseType.Fields}} // | {{.Number}} | {{.Name}} | {{if eq .Label.String "LABEL_REPEATED"}}[]{{end}}{{.Type}} | {{fieldcomments .Message .}} | {{end}} Login(context.Context, *LoginRequest) (*LoginReply, error) // Logout // // {{.MethodDescriptorProto.Name}} is a call with the method(s) {{$first := true}}{{range .Bindings}}{{if $first}}{{$first = false}}{{else}}, {{end}}{{.HTTPMethod}}{{end}} within the "{{.Service.Name}}" service. // It takes in "{{.RequestType.Name}}" and returns a "{{.ResponseType.Name}}". // // ## {{.RequestType.Name}} // | Field ID | Name | Type | Description | // | ----------- | --------- | --------------------------------------------------------- | ---------------------------- | {{range .RequestType.Fields}} // | {{.Number}} | {{.Name}} | {{if eq .Label.String "LABEL_REPEATED"}}[]{{end}}{{.Type}} | {{fieldcomments .Message .}} | {{end}} // // ## {{.ResponseType.Name}} // | Field ID | Name | Type | Description | // | ----------- | --------- | ---------------------------------------------------------- | ---------------------------- | {{range .ResponseType.Fields}} // | {{.Number}} | {{.Name}} | {{if eq .Label.String "LABEL_REPEATED"}}[]{{end}}{{.Type}} | {{fieldcomments .Message .}} | {{end}} Logout(context.Context, *LogoutRequest) (*LogoutReply, error) }
LoginServiceServer is the server API for LoginService service. All implementations should embed UnimplementedLoginServiceServer for forward compatibility
type LogoutReply ¶
type LogoutReply struct { // Message that tells you whether your // logout was succesful or not Message string `protobuf:"bytes,1,opt,name=message,proto3" json:"message,omitempty"` // contains filtered or unexported fields }
func (*LogoutReply) Descriptor
deprecated
func (*LogoutReply) Descriptor() ([]byte, []int)
Deprecated: Use LogoutReply.ProtoReflect.Descriptor instead.
func (*LogoutReply) GetMessage ¶
func (x *LogoutReply) GetMessage() string
func (*LogoutReply) ProtoMessage ¶
func (*LogoutReply) ProtoMessage()
func (*LogoutReply) ProtoReflect ¶
func (x *LogoutReply) ProtoReflect() protoreflect.Message
func (*LogoutReply) Reset ¶
func (x *LogoutReply) Reset()
func (*LogoutReply) String ¶
func (x *LogoutReply) String() string
type LogoutRequest ¶
type LogoutRequest struct { // The time the logout was registered Timeoflogout string `protobuf:"bytes,1,opt,name=timeoflogout,proto3" json:"timeoflogout,omitempty"` // This is the title // // This is the "Description" of field test // you can use as many newlines as you want // // // it will still format the same in the table Test int32 `protobuf:"varint,2,opt,name=test,proto3" json:"test,omitempty"` // This is an array // // It displays that using [] infront of the type Stringarray []string `protobuf:"bytes,3,rep,name=stringarray,proto3" json:"stringarray,omitempty"` // contains filtered or unexported fields }
func (*LogoutRequest) Descriptor
deprecated
func (*LogoutRequest) Descriptor() ([]byte, []int)
Deprecated: Use LogoutRequest.ProtoReflect.Descriptor instead.
func (*LogoutRequest) GetStringarray ¶
func (x *LogoutRequest) GetStringarray() []string
func (*LogoutRequest) GetTest ¶
func (x *LogoutRequest) GetTest() int32
func (*LogoutRequest) GetTimeoflogout ¶
func (x *LogoutRequest) GetTimeoflogout() string
func (*LogoutRequest) ProtoMessage ¶
func (*LogoutRequest) ProtoMessage()
func (*LogoutRequest) ProtoReflect ¶
func (x *LogoutRequest) ProtoReflect() protoreflect.Message
func (*LogoutRequest) Reset ¶
func (x *LogoutRequest) Reset()
func (*LogoutRequest) String ¶
func (x *LogoutRequest) String() string
type MessageWithBody ¶
type MessageWithBody struct { Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` Data *Body `protobuf:"bytes,2,opt,name=data,proto3" json:"data,omitempty"` // contains filtered or unexported fields }
func (*MessageWithBody) Descriptor
deprecated
func (*MessageWithBody) Descriptor() ([]byte, []int)
Deprecated: Use MessageWithBody.ProtoReflect.Descriptor instead.
func (*MessageWithBody) GetData ¶
func (x *MessageWithBody) GetData() *Body
func (*MessageWithBody) GetId ¶
func (x *MessageWithBody) GetId() string
func (*MessageWithBody) ProtoMessage ¶
func (*MessageWithBody) ProtoMessage()
func (*MessageWithBody) ProtoReflect ¶
func (x *MessageWithBody) ProtoReflect() protoreflect.Message
func (*MessageWithBody) Reset ¶
func (x *MessageWithBody) Reset()
func (*MessageWithBody) String ¶
func (x *MessageWithBody) String() string
type NumericEnum ¶
type NumericEnum int32
NumericEnum is one or zero.
const ( // ZERO means 0 NumericEnum_ZERO NumericEnum = 0 // ONE means 1 NumericEnum_ONE NumericEnum = 1 )
func (NumericEnum) Descriptor ¶
func (NumericEnum) Descriptor() protoreflect.EnumDescriptor
func (NumericEnum) Enum ¶
func (x NumericEnum) Enum() *NumericEnum
func (NumericEnum) EnumDescriptor
deprecated
func (NumericEnum) EnumDescriptor() ([]byte, []int)
Deprecated: Use NumericEnum.Descriptor instead.
func (NumericEnum) Number ¶
func (x NumericEnum) Number() protoreflect.EnumNumber
func (NumericEnum) String ¶
func (x NumericEnum) String() string
func (NumericEnum) Type ¶
func (NumericEnum) Type() protoreflect.EnumType
type SimpleMessage ¶
type SimpleMessage struct { // Id represents the message identifier. Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` Num int64 `protobuf:"varint,2,opt,name=num,proto3" json:"num,omitempty"` // Types that are assignable to Code: // *SimpleMessage_LineNum // *SimpleMessage_Lang Code isSimpleMessage_Code `protobuf_oneof:"code"` Status *Embedded `protobuf:"bytes,5,opt,name=status,proto3" json:"status,omitempty"` // Types that are assignable to Ext: // *SimpleMessage_En // *SimpleMessage_No Ext isSimpleMessage_Ext `protobuf_oneof:"ext"` // contains filtered or unexported fields }
SimpleMessage represents a simple message sent to the Echo service.
func (*SimpleMessage) Descriptor
deprecated
func (*SimpleMessage) Descriptor() ([]byte, []int)
Deprecated: Use SimpleMessage.ProtoReflect.Descriptor instead.
func (*SimpleMessage) GetCode ¶
func (m *SimpleMessage) GetCode() isSimpleMessage_Code
func (*SimpleMessage) GetEn ¶
func (x *SimpleMessage) GetEn() int64
func (*SimpleMessage) GetExt ¶
func (m *SimpleMessage) GetExt() isSimpleMessage_Ext
func (*SimpleMessage) GetId ¶
func (x *SimpleMessage) GetId() string
func (*SimpleMessage) GetLang ¶
func (x *SimpleMessage) GetLang() string
func (*SimpleMessage) GetLineNum ¶
func (x *SimpleMessage) GetLineNum() int64
func (*SimpleMessage) GetNo ¶
func (x *SimpleMessage) GetNo() *Embedded
func (*SimpleMessage) GetNum ¶
func (x *SimpleMessage) GetNum() int64
func (*SimpleMessage) GetStatus ¶
func (x *SimpleMessage) GetStatus() *Embedded
func (*SimpleMessage) ProtoMessage ¶
func (*SimpleMessage) ProtoMessage()
func (*SimpleMessage) ProtoReflect ¶
func (x *SimpleMessage) ProtoReflect() protoreflect.Message
func (*SimpleMessage) Reset ¶
func (x *SimpleMessage) Reset()
func (*SimpleMessage) String ¶
func (x *SimpleMessage) String() string
type SimpleMessage_En ¶
type SimpleMessage_En struct {
En int64 `protobuf:"varint,6,opt,name=en,proto3,oneof"`
}
type SimpleMessage_Lang ¶
type SimpleMessage_Lang struct {
Lang string `protobuf:"bytes,4,opt,name=lang,proto3,oneof"`
}
type SimpleMessage_LineNum ¶
type SimpleMessage_LineNum struct {
LineNum int64 `protobuf:"varint,3,opt,name=line_num,json=lineNum,proto3,oneof"`
}
type SimpleMessage_No ¶
type SimpleMessage_No struct {
No *Embedded `protobuf:"bytes,7,opt,name=no,proto3,oneof"`
}
type TypesRequest ¶
type TypesRequest struct {
// contains filtered or unexported fields
}
List the types of IDs available. No query params needed.
func (*TypesRequest) Descriptor
deprecated
func (*TypesRequest) Descriptor() ([]byte, []int)
Deprecated: Use TypesRequest.ProtoReflect.Descriptor instead.
func (*TypesRequest) ProtoMessage ¶
func (*TypesRequest) ProtoMessage()
func (*TypesRequest) ProtoReflect ¶
func (x *TypesRequest) ProtoReflect() protoreflect.Message
func (*TypesRequest) Reset ¶
func (x *TypesRequest) Reset()
func (*TypesRequest) String ¶
func (x *TypesRequest) String() string
type TypesResponse ¶
type TypesResponse struct { Types []string `protobuf:"bytes,1,rep,name=types,proto3" json:"types,omitempty"` // contains filtered or unexported fields }
TypesResponse 返回值类型
func (*TypesResponse) Descriptor
deprecated
func (*TypesResponse) Descriptor() ([]byte, []int)
Deprecated: Use TypesResponse.ProtoReflect.Descriptor instead.
func (*TypesResponse) GetTypes ¶
func (x *TypesResponse) GetTypes() []string
func (*TypesResponse) ProtoMessage ¶
func (*TypesResponse) ProtoMessage()
func (*TypesResponse) ProtoReflect ¶
func (x *TypesResponse) ProtoReflect() protoreflect.Message
func (*TypesResponse) Reset ¶
func (x *TypesResponse) Reset()
func (*TypesResponse) String ¶
func (x *TypesResponse) String() string
type UnimplementedABitOfEverythingServiceServer ¶
type UnimplementedABitOfEverythingServiceServer struct { }
UnimplementedABitOfEverythingServiceServer should be embedded to have forward compatible implementations.
func (UnimplementedABitOfEverythingServiceServer) CheckGetQueryParams ¶
func (UnimplementedABitOfEverythingServiceServer) CheckGetQueryParams(context.Context, *ABitOfEverything) (*ABitOfEverything, error)
func (UnimplementedABitOfEverythingServiceServer) CheckNestedEnumGetQueryParams ¶
func (UnimplementedABitOfEverythingServiceServer) CheckNestedEnumGetQueryParams(context.Context, *ABitOfEverything) (*ABitOfEverything, error)
func (UnimplementedABitOfEverythingServiceServer) CheckPostQueryParams ¶
func (UnimplementedABitOfEverythingServiceServer) CheckPostQueryParams(context.Context, *ABitOfEverything) (*ABitOfEverything, error)
func (UnimplementedABitOfEverythingServiceServer) CheckStatus ¶
func (UnimplementedABitOfEverythingServiceServer) CheckStatus(context.Context, *emptypb.Empty) (*CheckStatusResponse, error)
func (UnimplementedABitOfEverythingServiceServer) Create ¶
func (UnimplementedABitOfEverythingServiceServer) Create(context.Context, *ABitOfEverything) (*ABitOfEverything, error)
func (UnimplementedABitOfEverythingServiceServer) CreateBody ¶
func (UnimplementedABitOfEverythingServiceServer) CreateBody(context.Context, *ABitOfEverything) (*ABitOfEverything, error)
func (UnimplementedABitOfEverythingServiceServer) CreateBook ¶
func (UnimplementedABitOfEverythingServiceServer) CreateBook(context.Context, *CreateBookRequest) (*Book, error)
func (UnimplementedABitOfEverythingServiceServer) DeepPathEcho ¶
func (UnimplementedABitOfEverythingServiceServer) DeepPathEcho(context.Context, *ABitOfEverything) (*ABitOfEverything, error)
func (UnimplementedABitOfEverythingServiceServer) ErrorWithDetails ¶
func (UnimplementedABitOfEverythingServiceServer) GetMessageWithBody ¶
func (UnimplementedABitOfEverythingServiceServer) GetMessageWithBody(context.Context, *MessageWithBody) (*emptypb.Empty, error)
func (UnimplementedABitOfEverythingServiceServer) GetQuery ¶
func (UnimplementedABitOfEverythingServiceServer) GetQuery(context.Context, *ABitOfEverything) (*emptypb.Empty, error)
func (UnimplementedABitOfEverythingServiceServer) GetRepeatedQuery ¶
func (UnimplementedABitOfEverythingServiceServer) GetRepeatedQuery(context.Context, *ABitOfEverythingRepeated) (*ABitOfEverythingRepeated, error)
func (UnimplementedABitOfEverythingServiceServer) NoBindings ¶
func (UnimplementedABitOfEverythingServiceServer) NoBindings(context.Context, *durationpb.Duration) (*emptypb.Empty, error)
func (UnimplementedABitOfEverythingServiceServer) OverwriteResponseContentType ¶
func (UnimplementedABitOfEverythingServiceServer) OverwriteResponseContentType(context.Context, *emptypb.Empty) (*wrapperspb.StringValue, error)
func (UnimplementedABitOfEverythingServiceServer) PostWithEmptyBody ¶
func (UnimplementedABitOfEverythingServiceServer) Update ¶
func (UnimplementedABitOfEverythingServiceServer) Update(context.Context, *ABitOfEverything) (*emptypb.Empty, error)
func (UnimplementedABitOfEverythingServiceServer) UpdateBook ¶
func (UnimplementedABitOfEverythingServiceServer) UpdateBook(context.Context, *UpdateBookRequest) (*Book, error)
func (UnimplementedABitOfEverythingServiceServer) UpdateV2 ¶
func (UnimplementedABitOfEverythingServiceServer) UpdateV2(context.Context, *UpdateV2Request) (*emptypb.Empty, error)
type UnimplementedAnotherServiceWithNoBindingsServer ¶
type UnimplementedAnotherServiceWithNoBindingsServer struct { }
UnimplementedAnotherServiceWithNoBindingsServer should be embedded to have forward compatible implementations.
func (UnimplementedAnotherServiceWithNoBindingsServer) NoBindings ¶
type UnimplementedCamelCaseServiceNameServer ¶
type UnimplementedCamelCaseServiceNameServer struct { }
UnimplementedCamelCaseServiceNameServer should be embedded to have forward compatible implementations.
type UnimplementedEchoServiceServer ¶
type UnimplementedEchoServiceServer struct { }
UnimplementedEchoServiceServer should be embedded to have forward compatible implementations.
func (UnimplementedEchoServiceServer) Echo ¶
func (UnimplementedEchoServiceServer) Echo(context.Context, *SimpleMessage) (*SimpleMessage, error)
func (UnimplementedEchoServiceServer) EchoBody ¶
func (UnimplementedEchoServiceServer) EchoBody(context.Context, *SimpleMessage) (*SimpleMessage, error)
func (UnimplementedEchoServiceServer) EchoDelete ¶
func (UnimplementedEchoServiceServer) EchoDelete(context.Context, *SimpleMessage) (*SimpleMessage, error)
func (UnimplementedEchoServiceServer) EchoPatch ¶
func (UnimplementedEchoServiceServer) EchoPatch(context.Context, *DynamicMessageUpdate) (*DynamicMessageUpdate, error)
func (UnimplementedEchoServiceServer) EchoUnauthorized ¶
func (UnimplementedEchoServiceServer) EchoUnauthorized(context.Context, *SimpleMessage) (*SimpleMessage, error)
type UnimplementedIdServer ¶
type UnimplementedIdServer struct { }
UnimplementedIdServer should be embedded to have forward compatible implementations.
func (UnimplementedIdServer) Generate ¶
func (UnimplementedIdServer) Generate(context.Context, *GenerateRequest) (*GenerateResponse, error)
func (UnimplementedIdServer) Types ¶
func (UnimplementedIdServer) Types(context.Context, *TypesRequest) (*TypesResponse, error)
type UnimplementedLoginServiceServer ¶
type UnimplementedLoginServiceServer struct { }
UnimplementedLoginServiceServer should be embedded to have forward compatible implementations.
func (UnimplementedLoginServiceServer) Login ¶
func (UnimplementedLoginServiceServer) Login(context.Context, *LoginRequest) (*LoginReply, error)
func (UnimplementedLoginServiceServer) Logout ¶
func (UnimplementedLoginServiceServer) Logout(context.Context, *LogoutRequest) (*LogoutReply, error)
type UnsafeABitOfEverythingServiceServer ¶
type UnsafeABitOfEverythingServiceServer interface {
// contains filtered or unexported methods
}
UnsafeABitOfEverythingServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to ABitOfEverythingServiceServer will result in compilation errors.
type UnsafeAnotherServiceWithNoBindingsServer ¶
type UnsafeAnotherServiceWithNoBindingsServer interface {
// contains filtered or unexported methods
}
UnsafeAnotherServiceWithNoBindingsServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to AnotherServiceWithNoBindingsServer will result in compilation errors.
type UnsafeCamelCaseServiceNameServer ¶
type UnsafeCamelCaseServiceNameServer interface {
// contains filtered or unexported methods
}
UnsafeCamelCaseServiceNameServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to CamelCaseServiceNameServer will result in compilation errors.
type UnsafeEchoServiceServer ¶
type UnsafeEchoServiceServer interface {
// contains filtered or unexported methods
}
UnsafeEchoServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to EchoServiceServer will result in compilation errors.
type UnsafeIdServer ¶
type UnsafeIdServer interface {
// contains filtered or unexported methods
}
UnsafeIdServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to IdServer will result in compilation errors.
type UnsafeLoginServiceServer ¶
type UnsafeLoginServiceServer interface {
// contains filtered or unexported methods
}
UnsafeLoginServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to LoginServiceServer will result in compilation errors.
type UpdateBookRequest ¶
type UpdateBookRequest struct { // The book to update. // // The book's `name` field is used to identify the book to be updated. // Format: publishers/{publisher}/books/{book} Book *Book `protobuf:"bytes,1,opt,name=book,proto3" json:"book,omitempty"` // The list of fields to be updated. UpdateMask *fieldmaskpb.FieldMask `protobuf:"bytes,2,opt,name=update_mask,json=updateMask,proto3" json:"update_mask,omitempty"` // If set to true, and the book is not found, a new book will be created. // In this situation, `update_mask` is ignored. AllowMissing bool `protobuf:"varint,3,opt,name=allow_missing,json=allowMissing,proto3" json:"allow_missing,omitempty"` // contains filtered or unexported fields }
A standard Update message from AIP-134
See: https://google.aip.dev/134#request-message
func (*UpdateBookRequest) Descriptor
deprecated
func (*UpdateBookRequest) Descriptor() ([]byte, []int)
Deprecated: Use UpdateBookRequest.ProtoReflect.Descriptor instead.
func (*UpdateBookRequest) GetAllowMissing ¶
func (x *UpdateBookRequest) GetAllowMissing() bool
func (*UpdateBookRequest) GetBook ¶
func (x *UpdateBookRequest) GetBook() *Book
func (*UpdateBookRequest) GetUpdateMask ¶
func (x *UpdateBookRequest) GetUpdateMask() *fieldmaskpb.FieldMask
func (*UpdateBookRequest) ProtoMessage ¶
func (*UpdateBookRequest) ProtoMessage()
func (*UpdateBookRequest) ProtoReflect ¶
func (x *UpdateBookRequest) ProtoReflect() protoreflect.Message
func (*UpdateBookRequest) Reset ¶
func (x *UpdateBookRequest) Reset()
func (*UpdateBookRequest) String ¶
func (x *UpdateBookRequest) String() string
type UpdateV2Request ¶
type UpdateV2Request struct { Abe *ABitOfEverything `protobuf:"bytes,1,opt,name=abe,proto3" json:"abe,omitempty"` // The paths to update. UpdateMask *fieldmaskpb.FieldMask `protobuf:"bytes,2,opt,name=update_mask,json=updateMask,proto3" json:"update_mask,omitempty"` // contains filtered or unexported fields }
UpdateV2Request request for update includes the message and the update mask
func (*UpdateV2Request) Descriptor
deprecated
func (*UpdateV2Request) Descriptor() ([]byte, []int)
Deprecated: Use UpdateV2Request.ProtoReflect.Descriptor instead.
func (*UpdateV2Request) GetAbe ¶
func (x *UpdateV2Request) GetAbe() *ABitOfEverything
func (*UpdateV2Request) GetUpdateMask ¶
func (x *UpdateV2Request) GetUpdateMask() *fieldmaskpb.FieldMask
func (*UpdateV2Request) ProtoMessage ¶
func (*UpdateV2Request) ProtoMessage()
func (*UpdateV2Request) ProtoReflect ¶
func (x *UpdateV2Request) ProtoReflect() protoreflect.Message
func (*UpdateV2Request) Reset ¶
func (x *UpdateV2Request) Reset()
func (*UpdateV2Request) String ¶
func (x *UpdateV2Request) String() string