Documentation
¶
Index ¶
- Constants
- Variables
- func RegisterEpisodeGuruServer(srv EpisodeServer) error
- func RegisterEpisodeHTTPServer(s *http.Server, srv EpisodeHTTPServer)
- func RegisterEpisodeServer(s grpc.ServiceRegistrar, srv EpisodeServer)
- type EpisodeClient
- type EpisodeHTTPClient
- type EpisodeHTTPClientImpl
- func (c *EpisodeHTTPClientImpl) Count(ctx context.Context, in *proto.EpisodeCountReq, opts ...http.CallOption) (*proto.EpisodeCountRes, error)
- func (c *EpisodeHTTPClientImpl) Create(ctx context.Context, in *proto.EpisodeCreateReq, opts ...http.CallOption) (*proto.EpisodeCreateRes, error)
- func (c *EpisodeHTTPClientImpl) Delete(ctx context.Context, in *proto.EpisodeDeleteReq, opts ...http.CallOption) (*proto.EpisodeDeleteRes, error)
- func (c *EpisodeHTTPClientImpl) DeleteMulti(ctx context.Context, in *proto.EpisodeDeleteMultiReq, opts ...http.CallOption) (*proto.EpisodeDeleteMultiRes, error)
- func (c *EpisodeHTTPClientImpl) Get(ctx context.Context, in *proto.EpisodeGetReq, opts ...http.CallOption) (*proto.EpisodeGetRes, error)
- func (c *EpisodeHTTPClientImpl) List(ctx context.Context, in *proto.EpisodeListReq, opts ...http.CallOption) (*proto.EpisodeListRes, error)
- func (c *EpisodeHTTPClientImpl) One(ctx context.Context, in *proto.EpisodeOneReq, opts ...http.CallOption) (*proto.EpisodeOneRes, error)
- func (c *EpisodeHTTPClientImpl) Update(ctx context.Context, in *proto.EpisodeUpdateReq, opts ...http.CallOption) (*proto.EpisodeUpdateRes, error)
- func (c *EpisodeHTTPClientImpl) Upsert(ctx context.Context, in *proto.EpisodeUpsertReq, opts ...http.CallOption) (*proto.EpisodeUpsertRes, error)
- type EpisodeHTTPServer
- type EpisodeServer
- type UnimplementedEpisodeServer
- func (UnimplementedEpisodeServer) Count(context.Context, *proto.EpisodeCountReq) (*proto.EpisodeCountRes, error)
- func (UnimplementedEpisodeServer) Create(context.Context, *proto.EpisodeCreateReq) (*proto.EpisodeCreateRes, error)
- func (UnimplementedEpisodeServer) Delete(context.Context, *proto.EpisodeDeleteReq) (*proto.EpisodeDeleteRes, error)
- func (UnimplementedEpisodeServer) DeleteMulti(context.Context, *proto.EpisodeDeleteMultiReq) (*proto.EpisodeDeleteMultiRes, error)
- func (UnimplementedEpisodeServer) Get(context.Context, *proto.EpisodeGetReq) (*proto.EpisodeGetRes, error)
- func (UnimplementedEpisodeServer) List(context.Context, *proto.EpisodeListReq) (*proto.EpisodeListRes, error)
- func (UnimplementedEpisodeServer) One(context.Context, *proto.EpisodeOneReq) (*proto.EpisodeOneRes, error)
- func (UnimplementedEpisodeServer) Update(context.Context, *proto.EpisodeUpdateReq) (*proto.EpisodeUpdateRes, error)
- func (UnimplementedEpisodeServer) Upsert(context.Context, *proto.EpisodeUpsertReq) (*proto.EpisodeUpsertRes, error)
- type UnsafeEpisodeServer
Constants ¶
const ( Episode_Count_FullMethodName = "/v1.Episode/Count" Episode_One_FullMethodName = "/v1.Episode/One" Episode_List_FullMethodName = "/v1.Episode/List" Episode_Get_FullMethodName = "/v1.Episode/Get" Episode_Create_FullMethodName = "/v1.Episode/Create" Episode_Update_FullMethodName = "/v1.Episode/Update" Episode_Upsert_FullMethodName = "/v1.Episode/Upsert" Episode_Delete_FullMethodName = "/v1.Episode/Delete" Episode_DeleteMulti_FullMethodName = "/v1.Episode/DeleteMulti" )
const OperationEpisodeCount = "/v1.Episode/Count"
const OperationEpisodeCreate = "/v1.Episode/Create"
const OperationEpisodeDelete = "/v1.Episode/Delete"
const OperationEpisodeDeleteMulti = "/v1.Episode/DeleteMulti"
const OperationEpisodeGet = "/v1.Episode/Get"
const OperationEpisodeList = "/v1.Episode/List"
const OperationEpisodeOne = "/v1.Episode/One"
const OperationEpisodeUpdate = "/v1.Episode/Update"
const OperationEpisodeUpsert = "/v1.Episode/Upsert"
Variables ¶
var Episode_ServiceDesc = grpc.ServiceDesc{ ServiceName: "v1.Episode", HandlerType: (*EpisodeServer)(nil), Methods: []grpc.MethodDesc{ { MethodName: "Count", Handler: _Episode_Count_Handler, }, { MethodName: "One", Handler: _Episode_One_Handler, }, { MethodName: "List", Handler: _Episode_List_Handler, }, { MethodName: "Get", Handler: _Episode_Get_Handler, }, { MethodName: "Create", Handler: _Episode_Create_Handler, }, { MethodName: "Update", Handler: _Episode_Update_Handler, }, { MethodName: "Upsert", Handler: _Episode_Upsert_Handler, }, { MethodName: "Delete", Handler: _Episode_Delete_Handler, }, { MethodName: "DeleteMulti", Handler: _Episode_DeleteMulti_Handler, }, }, Streams: []grpc.StreamDesc{}, Metadata: "api/episode/service/v1/episode_api.proto", }
Episode_ServiceDesc is the grpc.ServiceDesc for Episode service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)
var File_api_episode_service_v1_episode_api_proto protoreflect.FileDescriptor
Functions ¶
func RegisterEpisodeGuruServer ¶
func RegisterEpisodeGuruServer(srv EpisodeServer) error
func RegisterEpisodeHTTPServer ¶
func RegisterEpisodeHTTPServer(s *http.Server, srv EpisodeHTTPServer)
func RegisterEpisodeServer ¶
func RegisterEpisodeServer(s grpc.ServiceRegistrar, srv EpisodeServer)
Types ¶
type EpisodeClient ¶
type EpisodeClient interface { Count(ctx context.Context, in *proto.EpisodeCountReq, opts ...grpc.CallOption) (*proto.EpisodeCountRes, error) One(ctx context.Context, in *proto.EpisodeOneReq, opts ...grpc.CallOption) (*proto.EpisodeOneRes, error) List(ctx context.Context, in *proto.EpisodeListReq, opts ...grpc.CallOption) (*proto.EpisodeListRes, error) Get(ctx context.Context, in *proto.EpisodeGetReq, opts ...grpc.CallOption) (*proto.EpisodeGetRes, error) Create(ctx context.Context, in *proto.EpisodeCreateReq, opts ...grpc.CallOption) (*proto.EpisodeCreateRes, error) Update(ctx context.Context, in *proto.EpisodeUpdateReq, opts ...grpc.CallOption) (*proto.EpisodeUpdateRes, error) Upsert(ctx context.Context, in *proto.EpisodeUpsertReq, opts ...grpc.CallOption) (*proto.EpisodeUpsertRes, error) Delete(ctx context.Context, in *proto.EpisodeDeleteReq, opts ...grpc.CallOption) (*proto.EpisodeDeleteRes, error) DeleteMulti(ctx context.Context, in *proto.EpisodeDeleteMultiReq, opts ...grpc.CallOption) (*proto.EpisodeDeleteMultiRes, error) }
EpisodeClient is the client API for Episode 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 NewEpisodeClient ¶
func NewEpisodeClient(cc grpc.ClientConnInterface) EpisodeClient
type EpisodeHTTPClient ¶
type EpisodeHTTPClient interface { Count(ctx context.Context, req *proto.EpisodeCountReq, opts ...http.CallOption) (rsp *proto.EpisodeCountRes, err error) Create(ctx context.Context, req *proto.EpisodeCreateReq, opts ...http.CallOption) (rsp *proto.EpisodeCreateRes, err error) Delete(ctx context.Context, req *proto.EpisodeDeleteReq, opts ...http.CallOption) (rsp *proto.EpisodeDeleteRes, err error) DeleteMulti(ctx context.Context, req *proto.EpisodeDeleteMultiReq, opts ...http.CallOption) (rsp *proto.EpisodeDeleteMultiRes, err error) Get(ctx context.Context, req *proto.EpisodeGetReq, opts ...http.CallOption) (rsp *proto.EpisodeGetRes, err error) List(ctx context.Context, req *proto.EpisodeListReq, opts ...http.CallOption) (rsp *proto.EpisodeListRes, err error) One(ctx context.Context, req *proto.EpisodeOneReq, opts ...http.CallOption) (rsp *proto.EpisodeOneRes, err error) Update(ctx context.Context, req *proto.EpisodeUpdateReq, opts ...http.CallOption) (rsp *proto.EpisodeUpdateRes, err error) Upsert(ctx context.Context, req *proto.EpisodeUpsertReq, opts ...http.CallOption) (rsp *proto.EpisodeUpsertRes, err error) }
func NewEpisodeHTTPClient ¶
func NewEpisodeHTTPClient(client *http.Client) EpisodeHTTPClient
type EpisodeHTTPClientImpl ¶
type EpisodeHTTPClientImpl struct {
// contains filtered or unexported fields
}
func (*EpisodeHTTPClientImpl) Count ¶
func (c *EpisodeHTTPClientImpl) Count(ctx context.Context, in *proto.EpisodeCountReq, opts ...http.CallOption) (*proto.EpisodeCountRes, error)
func (*EpisodeHTTPClientImpl) Create ¶
func (c *EpisodeHTTPClientImpl) Create(ctx context.Context, in *proto.EpisodeCreateReq, opts ...http.CallOption) (*proto.EpisodeCreateRes, error)
func (*EpisodeHTTPClientImpl) Delete ¶
func (c *EpisodeHTTPClientImpl) Delete(ctx context.Context, in *proto.EpisodeDeleteReq, opts ...http.CallOption) (*proto.EpisodeDeleteRes, error)
func (*EpisodeHTTPClientImpl) DeleteMulti ¶
func (c *EpisodeHTTPClientImpl) DeleteMulti(ctx context.Context, in *proto.EpisodeDeleteMultiReq, opts ...http.CallOption) (*proto.EpisodeDeleteMultiRes, error)
func (*EpisodeHTTPClientImpl) Get ¶
func (c *EpisodeHTTPClientImpl) Get(ctx context.Context, in *proto.EpisodeGetReq, opts ...http.CallOption) (*proto.EpisodeGetRes, error)
func (*EpisodeHTTPClientImpl) List ¶
func (c *EpisodeHTTPClientImpl) List(ctx context.Context, in *proto.EpisodeListReq, opts ...http.CallOption) (*proto.EpisodeListRes, error)
func (*EpisodeHTTPClientImpl) One ¶
func (c *EpisodeHTTPClientImpl) One(ctx context.Context, in *proto.EpisodeOneReq, opts ...http.CallOption) (*proto.EpisodeOneRes, error)
func (*EpisodeHTTPClientImpl) Update ¶
func (c *EpisodeHTTPClientImpl) Update(ctx context.Context, in *proto.EpisodeUpdateReq, opts ...http.CallOption) (*proto.EpisodeUpdateRes, error)
func (*EpisodeHTTPClientImpl) Upsert ¶
func (c *EpisodeHTTPClientImpl) Upsert(ctx context.Context, in *proto.EpisodeUpsertReq, opts ...http.CallOption) (*proto.EpisodeUpsertRes, error)
type EpisodeHTTPServer ¶
type EpisodeHTTPServer interface { Count(context.Context, *proto.EpisodeCountReq) (*proto.EpisodeCountRes, error) Create(context.Context, *proto.EpisodeCreateReq) (*proto.EpisodeCreateRes, error) Delete(context.Context, *proto.EpisodeDeleteReq) (*proto.EpisodeDeleteRes, error) DeleteMulti(context.Context, *proto.EpisodeDeleteMultiReq) (*proto.EpisodeDeleteMultiRes, error) Get(context.Context, *proto.EpisodeGetReq) (*proto.EpisodeGetRes, error) List(context.Context, *proto.EpisodeListReq) (*proto.EpisodeListRes, error) One(context.Context, *proto.EpisodeOneReq) (*proto.EpisodeOneRes, error) Update(context.Context, *proto.EpisodeUpdateReq) (*proto.EpisodeUpdateRes, error) Upsert(context.Context, *proto.EpisodeUpsertReq) (*proto.EpisodeUpsertRes, error) }
type EpisodeServer ¶
type EpisodeServer interface { Count(context.Context, *proto.EpisodeCountReq) (*proto.EpisodeCountRes, error) One(context.Context, *proto.EpisodeOneReq) (*proto.EpisodeOneRes, error) List(context.Context, *proto.EpisodeListReq) (*proto.EpisodeListRes, error) Get(context.Context, *proto.EpisodeGetReq) (*proto.EpisodeGetRes, error) Create(context.Context, *proto.EpisodeCreateReq) (*proto.EpisodeCreateRes, error) Update(context.Context, *proto.EpisodeUpdateReq) (*proto.EpisodeUpdateRes, error) Upsert(context.Context, *proto.EpisodeUpsertReq) (*proto.EpisodeUpsertRes, error) Delete(context.Context, *proto.EpisodeDeleteReq) (*proto.EpisodeDeleteRes, error) DeleteMulti(context.Context, *proto.EpisodeDeleteMultiReq) (*proto.EpisodeDeleteMultiRes, error) // contains filtered or unexported methods }
EpisodeServer is the server API for Episode service. All implementations must embed UnimplementedEpisodeServer for forward compatibility
type UnimplementedEpisodeServer ¶
type UnimplementedEpisodeServer struct { }
UnimplementedEpisodeServer must be embedded to have forward compatible implementations.
func (UnimplementedEpisodeServer) Count ¶
func (UnimplementedEpisodeServer) Count(context.Context, *proto.EpisodeCountReq) (*proto.EpisodeCountRes, error)
func (UnimplementedEpisodeServer) Create ¶
func (UnimplementedEpisodeServer) Create(context.Context, *proto.EpisodeCreateReq) (*proto.EpisodeCreateRes, error)
func (UnimplementedEpisodeServer) Delete ¶
func (UnimplementedEpisodeServer) Delete(context.Context, *proto.EpisodeDeleteReq) (*proto.EpisodeDeleteRes, error)
func (UnimplementedEpisodeServer) DeleteMulti ¶
func (UnimplementedEpisodeServer) DeleteMulti(context.Context, *proto.EpisodeDeleteMultiReq) (*proto.EpisodeDeleteMultiRes, error)
func (UnimplementedEpisodeServer) Get ¶
func (UnimplementedEpisodeServer) Get(context.Context, *proto.EpisodeGetReq) (*proto.EpisodeGetRes, error)
func (UnimplementedEpisodeServer) List ¶
func (UnimplementedEpisodeServer) List(context.Context, *proto.EpisodeListReq) (*proto.EpisodeListRes, error)
func (UnimplementedEpisodeServer) One ¶
func (UnimplementedEpisodeServer) One(context.Context, *proto.EpisodeOneReq) (*proto.EpisodeOneRes, error)
func (UnimplementedEpisodeServer) Update ¶
func (UnimplementedEpisodeServer) Update(context.Context, *proto.EpisodeUpdateReq) (*proto.EpisodeUpdateRes, error)
func (UnimplementedEpisodeServer) Upsert ¶
func (UnimplementedEpisodeServer) Upsert(context.Context, *proto.EpisodeUpsertReq) (*proto.EpisodeUpsertRes, error)
type UnsafeEpisodeServer ¶
type UnsafeEpisodeServer interface {
// contains filtered or unexported methods
}
UnsafeEpisodeServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to EpisodeServer will result in compilation errors.