Documentation ¶
Index ¶
- Variables
- type FetchGreetingRequest
- func (*FetchGreetingRequest) Descriptor() ([]byte, []int)deprecated
- func (x *FetchGreetingRequest) GetTongue() Tongue
- func (*FetchGreetingRequest) ProtoMessage()
- func (x *FetchGreetingRequest) ProtoReflect() protoreflect.Message
- func (x *FetchGreetingRequest) Reset()
- func (x *FetchGreetingRequest) String() string
- type FetchGreetingResponse
- func (*FetchGreetingResponse) Descriptor() ([]byte, []int)deprecated
- func (x *FetchGreetingResponse) GetGreeting() string
- func (*FetchGreetingResponse) ProtoMessage()
- func (x *FetchGreetingResponse) ProtoReflect() protoreflect.Message
- func (x *FetchGreetingResponse) Reset()
- func (x *FetchGreetingResponse) String() string
- type GreetErr
- type Tongue
Constants ¶
This section is empty.
Variables ¶
View Source
var ( Tongue_name = map[int32]string{ 0: "Unspecified", 1: "English", 2: "French", 3: "German", } Tongue_value = map[string]int32{ "Unspecified": 0, "English": 1, "French": 2, "German": 3, } )
Enum value maps for Tongue.
View Source
var ( GreetErr_name = map[int32]string{ 0: "NoError", 1: "DispatchError", 2: "UnmarshalFailed", 3: "MarshalFailed", 4: "UnknownLang", } GreetErr_value = map[string]int32{ "NoError": 0, "DispatchError": 1, "UnmarshalFailed": 2, "MarshalFailed": 3, "UnknownLang": 4, } )
Enum value maps for GreetErr.
View Source
var File_greeting_v1_greeting_proto protoreflect.FileDescriptor
Functions ¶
This section is empty.
Types ¶
type FetchGreetingRequest ¶
type FetchGreetingRequest struct { Tongue Tongue `protobuf:"varint,1,opt,name=tongue,proto3,enum=greeting.v1.Tongue" json:"tongue,omitempty"` // contains filtered or unexported fields }
FetchGreet is called to retreive a common greeting, like Bonjuor in french.
func (*FetchGreetingRequest) Descriptor
deprecated
func (*FetchGreetingRequest) Descriptor() ([]byte, []int)
Deprecated: Use FetchGreetingRequest.ProtoReflect.Descriptor instead.
func (*FetchGreetingRequest) GetTongue ¶
func (x *FetchGreetingRequest) GetTongue() Tongue
func (*FetchGreetingRequest) ProtoMessage ¶
func (*FetchGreetingRequest) ProtoMessage()
func (*FetchGreetingRequest) ProtoReflect ¶
func (x *FetchGreetingRequest) ProtoReflect() protoreflect.Message
func (*FetchGreetingRequest) Reset ¶
func (x *FetchGreetingRequest) Reset()
func (*FetchGreetingRequest) String ¶
func (x *FetchGreetingRequest) String() string
type FetchGreetingResponse ¶
type FetchGreetingResponse struct { Greeting string `protobuf:"bytes,1,opt,name=greeting,proto3" json:"greeting,omitempty"` // contains filtered or unexported fields }
FetchGreetingResponse is returned to a caller who sent a request to the FetchGreeting endpoint.
func (*FetchGreetingResponse) Descriptor
deprecated
func (*FetchGreetingResponse) Descriptor() ([]byte, []int)
Deprecated: Use FetchGreetingResponse.ProtoReflect.Descriptor instead.
func (*FetchGreetingResponse) GetGreeting ¶
func (x *FetchGreetingResponse) GetGreeting() string
func (*FetchGreetingResponse) ProtoMessage ¶
func (*FetchGreetingResponse) ProtoMessage()
func (*FetchGreetingResponse) ProtoReflect ¶
func (x *FetchGreetingResponse) ProtoReflect() protoreflect.Message
func (*FetchGreetingResponse) Reset ¶
func (x *FetchGreetingResponse) Reset()
func (*FetchGreetingResponse) String ¶
func (x *FetchGreetingResponse) String() string
type GreetErr ¶
type GreetErr int32
The first four values of any error enum are to be as shown below.
const ( GreetErr_NoError GreetErr = 0 // required // Dispatch error occurs when we are trying to call a service // implemented elsewhere. This error indicates that the process // of the call itself had problems, not the execution of the // service's method. GreetErr_DispatchError GreetErr = 1 // required // UnmarshalFailed is used to indicate that in unmarshaling // a request or result, the protobuf layer returned an error. GreetErr_UnmarshalFailed GreetErr = 2 // required // MarshalFailed is used to indicate that in unmarshaling // a request or result, the protobuf layer returned an error. GreetErr_MarshalFailed GreetErr = 3 // required // FetchGreeting returns this when the parameter presented to // it is not a language in it's list. GreetErr_UnknownLang GreetErr = 4 )
func (GreetErr) Descriptor ¶
func (GreetErr) Descriptor() protoreflect.EnumDescriptor
func (GreetErr) EnumDescriptor
deprecated
func (GreetErr) Number ¶
func (x GreetErr) Number() protoreflect.EnumNumber
func (GreetErr) Type ¶
func (GreetErr) Type() protoreflect.EnumType
type Tongue ¶
type Tongue int32
which language do you want?
func (Tongue) Descriptor ¶
func (Tongue) Descriptor() protoreflect.EnumDescriptor
func (Tongue) EnumDescriptor
deprecated
func (Tongue) Number ¶
func (x Tongue) Number() protoreflect.EnumNumber
func (Tongue) Type ¶
func (Tongue) Type() protoreflect.EnumType
Click to show internal directories.
Click to hide internal directories.