Versions in this module Expand all Collapse all v0 v0.5.0 Mar 23, 2023 Changes in this version + const TegenariaService_GetStatus_FullMethodName + const TegenariaService_SetStatus_FullMethodName + var File_service_proto protoreflect.FileDescriptor + var ResponseStatus_name = map[int32]string + var ResponseStatus_value = map[string]int32 + var TegenariaService_ServiceDesc = grpc.ServiceDesc + var TegenariaStatus_name = map[int32]string + var TegenariaStatus_value = map[string]int32 + func RegisterTegenariaServiceHandler(ctx context.Context, mux *runtime.ServeMux, conn *grpc.ClientConn) error + func RegisterTegenariaServiceHandlerClient(ctx context.Context, mux *runtime.ServeMux, client TegenariaServiceClient) error + func RegisterTegenariaServiceHandlerFromEndpoint(ctx context.Context, mux *runtime.ServeMux, endpoint string, ...) (err error) + func RegisterTegenariaServiceHandlerServer(ctx context.Context, mux *runtime.ServeMux, server TegenariaServiceServer) error + func RegisterTegenariaServiceServer(s grpc.ServiceRegistrar, srv TegenariaServiceServer) + type ResponseMessage struct + Code int32 + Data *structpb.Struct + Msg string + func (*ResponseMessage) Descriptor() ([]byte, []int) + func (*ResponseMessage) ProtoMessage() + func (x *ResponseMessage) GetCode() int32 + func (x *ResponseMessage) GetData() *structpb.Struct + func (x *ResponseMessage) GetMsg() string + func (x *ResponseMessage) ProtoReflect() protoreflect.Message + func (x *ResponseMessage) Reset() + func (x *ResponseMessage) String() string + type ResponseStatus int32 + const ResponseStatus_NOT_FOUND_SPIDER + const ResponseStatus_OK + const ResponseStatus_UNKNOWN + const ResponseStatus_UNKNOWN_ERROR + func (ResponseStatus) Descriptor() protoreflect.EnumDescriptor + func (ResponseStatus) EnumDescriptor() ([]byte, []int) + func (ResponseStatus) Type() protoreflect.EnumType + func (x ResponseStatus) Enum() *ResponseStatus + func (x ResponseStatus) Number() protoreflect.EnumNumber + func (x ResponseStatus) String() string + type StatusContorlRequest struct + SpiderName string + Status TegenariaStatus + func (*StatusContorlRequest) Descriptor() ([]byte, []int) + func (*StatusContorlRequest) ProtoMessage() + func (x *StatusContorlRequest) GetSpiderName() string + func (x *StatusContorlRequest) GetStatus() TegenariaStatus + func (x *StatusContorlRequest) ProtoReflect() protoreflect.Message + func (x *StatusContorlRequest) Reset() + func (x *StatusContorlRequest) String() string + type TegenariaServiceClient interface + GetStatus func(ctx context.Context, in *emptypb.Empty, opts ...grpc.CallOption) (*ResponseMessage, error) + SetStatus func(ctx context.Context, in *StatusContorlRequest, opts ...grpc.CallOption) (*ResponseMessage, error) + func NewTegenariaServiceClient(cc grpc.ClientConnInterface) TegenariaServiceClient + type TegenariaServiceServer interface + GetStatus func(context.Context, *emptypb.Empty) (*ResponseMessage, error) + SetStatus func(context.Context, *StatusContorlRequest) (*ResponseMessage, error) + type TegenariaStatus int32 + const TegenariaStatus_ON_PAUSE + const TegenariaStatus_ON_START + const TegenariaStatus_ON_STOP + func (TegenariaStatus) Descriptor() protoreflect.EnumDescriptor + func (TegenariaStatus) EnumDescriptor() ([]byte, []int) + func (TegenariaStatus) Type() protoreflect.EnumType + func (x TegenariaStatus) Enum() *TegenariaStatus + func (x TegenariaStatus) Number() protoreflect.EnumNumber + func (x TegenariaStatus) String() string + type TegenariaStatusMessage struct + Duration float64 + Metrics map[string]uint64 + SpiderName string + StartAt string + Status string + StopAt string + func (*TegenariaStatusMessage) Descriptor() ([]byte, []int) + func (*TegenariaStatusMessage) ProtoMessage() + func (x *TegenariaStatusMessage) GetDuration() float64 + func (x *TegenariaStatusMessage) GetMetrics() map[string]uint64 + func (x *TegenariaStatusMessage) GetSpiderName() string + func (x *TegenariaStatusMessage) GetStartAt() string + func (x *TegenariaStatusMessage) GetStatus() string + func (x *TegenariaStatusMessage) GetStopAt() string + func (x *TegenariaStatusMessage) ProtoReflect() protoreflect.Message + func (x *TegenariaStatusMessage) Reset() + func (x *TegenariaStatusMessage) String() string + type UnimplementedTegenariaServiceServer struct + func (UnimplementedTegenariaServiceServer) GetStatus(context.Context, *emptypb.Empty) (*ResponseMessage, error) + func (UnimplementedTegenariaServiceServer) SetStatus(context.Context, *StatusContorlRequest) (*ResponseMessage, error) + type UnsafeTegenariaServiceServer interface