Versions in this module Expand all Collapse all v0 v0.23.0 Apr 24, 2024 Changes in this version + var Episode_name = map[int32]string + var Episode_value = map[string]int32 + var File_starwars_starwars_proto protoreflect.FileDescriptor + var Type_name = map[int32]string + var Type_value = map[string]int32 + func Gql__enum_Episode() *graphql.Enum + func Gql__enum_Type() *graphql.Enum + func Gql__interface_Character() *graphql.Interface + func Gql__type_Character() *graphql.Object + func Gql__type_GetDroidRequest() *graphql.Object + func Gql__type_GetHeroRequest() *graphql.Object + func Gql__type_GetHumanRequest() *graphql.Object + func Gql__type_ListDroidsResponse() *graphql.Object + func Gql__type_ListHumansResponse() *graphql.Object + func RegisterStartwarsServiceGraphql(mux *runtime.ServeMux) error + func RegisterStartwarsServiceGraphqlHandler(mux *runtime.ServeMux, conn *grpc.ClientConn) error + func RegisterStartwarsServiceServer(s *grpc.Server, srv StartwarsServiceServer) + type Character struct + AppearsIn []Episode + Friends []*Character + HomePlanet string + Id int64 + Name string + PrimaryFunction string + Type Type + func (*Character) Descriptor() ([]byte, []int) + func (*Character) ProtoMessage() + func (x *Character) GetAppearsIn() []Episode + func (x *Character) GetFriends() []*Character + func (x *Character) GetHomePlanet() string + func (x *Character) GetId() int64 + func (x *Character) GetName() string + func (x *Character) GetPrimaryFunction() string + func (x *Character) GetType() Type + func (x *Character) ProtoReflect() protoreflect.Message + func (x *Character) Reset() + func (x *Character) String() string + type Episode int32 + const Episode_EMPIRE + const Episode_JEDI + const Episode_NEWHOPE + const Episode__ + func (Episode) Descriptor() protoreflect.EnumDescriptor + func (Episode) EnumDescriptor() ([]byte, []int) + func (Episode) Type() protoreflect.EnumType + func (x Episode) Enum() *Episode + func (x Episode) Number() protoreflect.EnumNumber + func (x Episode) String() string + type GetDroidRequest struct + Id int64 + func (*GetDroidRequest) Descriptor() ([]byte, []int) + func (*GetDroidRequest) ProtoMessage() + func (x *GetDroidRequest) GetId() int64 + func (x *GetDroidRequest) ProtoReflect() protoreflect.Message + func (x *GetDroidRequest) Reset() + func (x *GetDroidRequest) String() string + type GetHeroRequest struct + Episode Episode + func (*GetHeroRequest) Descriptor() ([]byte, []int) + func (*GetHeroRequest) ProtoMessage() + func (x *GetHeroRequest) GetEpisode() Episode + func (x *GetHeroRequest) ProtoReflect() protoreflect.Message + func (x *GetHeroRequest) Reset() + func (x *GetHeroRequest) String() string + type GetHumanRequest struct + Id int64 + func (*GetHumanRequest) Descriptor() ([]byte, []int) + func (*GetHumanRequest) ProtoMessage() + func (x *GetHumanRequest) GetId() int64 + func (x *GetHumanRequest) ProtoReflect() protoreflect.Message + func (x *GetHumanRequest) Reset() + func (x *GetHumanRequest) String() string + type ListDroidsResponse struct + Droids []*Character + func (*ListDroidsResponse) Descriptor() ([]byte, []int) + func (*ListDroidsResponse) ProtoMessage() + func (x *ListDroidsResponse) GetDroids() []*Character + func (x *ListDroidsResponse) ProtoReflect() protoreflect.Message + func (x *ListDroidsResponse) Reset() + func (x *ListDroidsResponse) String() string + type ListEmptyRequest struct + func (*ListEmptyRequest) Descriptor() ([]byte, []int) + func (*ListEmptyRequest) ProtoMessage() + func (x *ListEmptyRequest) ProtoReflect() protoreflect.Message + func (x *ListEmptyRequest) Reset() + func (x *ListEmptyRequest) String() string + type ListHumansResponse struct + Humans []*Character + func (*ListHumansResponse) Descriptor() ([]byte, []int) + func (*ListHumansResponse) ProtoMessage() + func (x *ListHumansResponse) GetHumans() []*Character + func (x *ListHumansResponse) ProtoReflect() protoreflect.Message + func (x *ListHumansResponse) Reset() + func (x *ListHumansResponse) String() string + type StartwarsServiceClient interface + GetDroid func(ctx context.Context, in *GetDroidRequest, opts ...grpc.CallOption) (*Character, error) + GetHero func(ctx context.Context, in *GetHeroRequest, opts ...grpc.CallOption) (*Character, error) + GetHuman func(ctx context.Context, in *GetHumanRequest, opts ...grpc.CallOption) (*Character, error) + ListDroids func(ctx context.Context, in *ListEmptyRequest, opts ...grpc.CallOption) (*ListDroidsResponse, error) + ListHumans func(ctx context.Context, in *ListEmptyRequest, opts ...grpc.CallOption) (*ListHumansResponse, error) + func NewStartwarsServiceClient(cc grpc.ClientConnInterface) StartwarsServiceClient + type StartwarsServiceServer interface + GetDroid func(context.Context, *GetDroidRequest) (*Character, error) + GetHero func(context.Context, *GetHeroRequest) (*Character, error) + GetHuman func(context.Context, *GetHumanRequest) (*Character, error) + ListDroids func(context.Context, *ListEmptyRequest) (*ListDroidsResponse, error) + ListHumans func(context.Context, *ListEmptyRequest) (*ListHumansResponse, error) + type Type int32 + const Type_DROID + const Type_HUMAN + func (Type) Descriptor() protoreflect.EnumDescriptor + func (Type) EnumDescriptor() ([]byte, []int) + func (Type) Type() protoreflect.EnumType + func (x Type) Enum() *Type + func (x Type) Number() protoreflect.EnumNumber + func (x Type) String() string + type UnimplementedStartwarsServiceServer struct + func (*UnimplementedStartwarsServiceServer) GetDroid(context.Context, *GetDroidRequest) (*Character, error) + func (*UnimplementedStartwarsServiceServer) GetHero(context.Context, *GetHeroRequest) (*Character, error) + func (*UnimplementedStartwarsServiceServer) GetHuman(context.Context, *GetHumanRequest) (*Character, error) + func (*UnimplementedStartwarsServiceServer) ListDroids(context.Context, *ListEmptyRequest) (*ListDroidsResponse, error) + func (*UnimplementedStartwarsServiceServer) ListHumans(context.Context, *ListEmptyRequest) (*ListHumansResponse, error)