Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var ( PetType_name = map[int32]string{ 0: "PET_TYPE_UNSPECIFIED", 1: "PET_TYPE_CAT", 2: "PET_TYPE_DOG", 3: "PET_TYPE_SNAKE", 4: "PET_TYPE_HAMSTER", } PetType_value = map[string]int32{ "PET_TYPE_UNSPECIFIED": 0, "PET_TYPE_CAT": 1, "PET_TYPE_DOG": 2, "PET_TYPE_SNAKE": 3, "PET_TYPE_HAMSTER": 4, } )
Enum value maps for PetType.
View Source
var File_demo_v1_pet_api_proto protoreflect.FileDescriptor
View Source
var File_demo_v1_pet_proto protoreflect.FileDescriptor
Functions ¶
This section is empty.
Types ¶
type GetPetRequest ¶
type GetPetRequest struct { PetId string `protobuf:"bytes,1,opt,name=pet_id,json=petId,proto3" json:"pet_id,omitempty"` // contains filtered or unexported fields }
func (*GetPetRequest) Descriptor
deprecated
func (*GetPetRequest) Descriptor() ([]byte, []int)
Deprecated: Use GetPetRequest.ProtoReflect.Descriptor instead.
func (*GetPetRequest) GetPetId ¶
func (x *GetPetRequest) GetPetId() string
func (*GetPetRequest) ProtoMessage ¶
func (*GetPetRequest) ProtoMessage()
func (*GetPetRequest) ProtoReflect ¶
func (x *GetPetRequest) ProtoReflect() protoreflect.Message
func (*GetPetRequest) Reset ¶
func (x *GetPetRequest) Reset()
func (*GetPetRequest) String ¶
func (x *GetPetRequest) String() string
type GetPetResponse ¶
type GetPetResponse struct { Pet *Pet `protobuf:"bytes,1,opt,name=pet,proto3" json:"pet,omitempty"` // contains filtered or unexported fields }
func (*GetPetResponse) Descriptor
deprecated
func (*GetPetResponse) Descriptor() ([]byte, []int)
Deprecated: Use GetPetResponse.ProtoReflect.Descriptor instead.
func (*GetPetResponse) GetPet ¶
func (x *GetPetResponse) GetPet() *Pet
func (*GetPetResponse) ProtoMessage ¶
func (*GetPetResponse) ProtoMessage()
func (*GetPetResponse) ProtoReflect ¶
func (x *GetPetResponse) ProtoReflect() protoreflect.Message
func (*GetPetResponse) Reset ¶
func (x *GetPetResponse) Reset()
func (*GetPetResponse) String ¶
func (x *GetPetResponse) String() string
type Pet ¶
type Pet struct { PetType PetType `protobuf:"varint,1,opt,name=pet_type,json=petType,proto3,enum=demo.v1.PetType" json:"pet_type,omitempty"` PetId string `protobuf:"bytes,2,opt,name=pet_id,json=petId,proto3" json:"pet_id,omitempty"` Name string `protobuf:"bytes,3,opt,name=name,proto3" json:"name,omitempty"` // contains filtered or unexported fields }
Pet represents a pet in the pet store.
func (*Pet) ProtoReflect ¶
func (x *Pet) ProtoReflect() protoreflect.Message
type PetType ¶
type PetType int32
PetType represents the different types of pets in the pet store.
func (PetType) Descriptor ¶
func (PetType) Descriptor() protoreflect.EnumDescriptor
func (PetType) Number ¶
func (x PetType) Number() protoreflect.EnumNumber
func (PetType) Type ¶
func (PetType) Type() protoreflect.EnumType
Click to show internal directories.
Click to hide internal directories.