Documentation
¶
Index ¶
- Constants
- Variables
- func RegisterActivityServiceServer(s grpc.ServiceRegistrar, srv ActivityServiceServer)
- type Activities
- type Activity
- func (*Activity) Descriptor() ([]byte, []int)deprecated
- func (x *Activity) GetDeployment() int32
- func (x *Activity) GetId() int32
- func (x *Activity) GetMessage() string
- func (x *Activity) GetPointer() Activity_Pointer
- func (x *Activity) GetTimestamp() int32
- func (*Activity) ProtoMessage()
- func (x *Activity) ProtoReflect() protoreflect.Message
- func (x *Activity) Reset()
- func (x *Activity) String() string
- type ActivityServiceClient
- type ActivityServiceServer
- type Activity_Pointer
- func (Activity_Pointer) Descriptor() protoreflect.EnumDescriptor
- func (x Activity_Pointer) Enum() *Activity_Pointer
- func (Activity_Pointer) EnumDescriptor() ([]byte, []int)deprecated
- func (x Activity_Pointer) Number() protoreflect.EnumNumber
- func (x Activity_Pointer) String() string
- func (Activity_Pointer) Type() protoreflect.EnumType
- type InsertRequest
- func (*InsertRequest) Descriptor() ([]byte, []int)deprecated
- func (x *InsertRequest) GetDeployment() int32
- func (x *InsertRequest) GetMessage() string
- func (x *InsertRequest) GetPointer() InsertRequest_Pointer
- func (*InsertRequest) ProtoMessage()
- func (x *InsertRequest) ProtoReflect() protoreflect.Message
- func (x *InsertRequest) Reset()
- func (x *InsertRequest) String() string
- type InsertRequest_Pointer
- func (InsertRequest_Pointer) Descriptor() protoreflect.EnumDescriptor
- func (x InsertRequest_Pointer) Enum() *InsertRequest_Pointer
- func (InsertRequest_Pointer) EnumDescriptor() ([]byte, []int)deprecated
- func (x InsertRequest_Pointer) Number() protoreflect.EnumNumber
- func (x InsertRequest_Pointer) String() string
- func (InsertRequest_Pointer) Type() protoreflect.EnumType
- type InsertResponse
- type ListRequest
- type RetrieveRequest
- type UnimplementedActivityServiceServer
- func (UnimplementedActivityServiceServer) Insert(context.Context, *InsertRequest) (*InsertResponse, error)
- func (UnimplementedActivityServiceServer) List(context.Context, *ListRequest) (*Activities, error)
- func (UnimplementedActivityServiceServer) Retrieve(context.Context, *RetrieveRequest) (*Activity, error)
- type UnsafeActivityServiceServer
Constants ¶
const ( ActivityService_Insert_FullMethodName = "/terrapi.v1.ActivityService/Insert" ActivityService_Retrieve_FullMethodName = "/terrapi.v1.ActivityService/Retrieve" ActivityService_List_FullMethodName = "/terrapi.v1.ActivityService/List" )
Variables ¶
var ( InsertRequest_Pointer_name = map[int32]string{ 0: "stdout", 1: "stderr", } InsertRequest_Pointer_value = map[string]int32{ "stdout": 0, "stderr": 1, } )
Enum value maps for InsertRequest_Pointer.
var ( Activity_Pointer_name = map[int32]string{ 0: "stdout", 1: "stderr", } Activity_Pointer_value = map[string]int32{ "stdout": 0, "stderr": 1, } )
Enum value maps for Activity_Pointer.
var ActivityService_ServiceDesc = grpc.ServiceDesc{ ServiceName: "terrapi.v1.ActivityService", HandlerType: (*ActivityServiceServer)(nil), Methods: []grpc.MethodDesc{ { MethodName: "Insert", Handler: _ActivityService_Insert_Handler, }, { MethodName: "Retrieve", Handler: _ActivityService_Retrieve_Handler, }, { MethodName: "List", Handler: _ActivityService_List_Handler, }, }, Streams: []grpc.StreamDesc{}, Metadata: "activity/activity.proto", }
ActivityService_ServiceDesc is the grpc.ServiceDesc for ActivityService service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)
var File_activity_activity_proto protoreflect.FileDescriptor
Functions ¶
func RegisterActivityServiceServer ¶
func RegisterActivityServiceServer(s grpc.ServiceRegistrar, srv ActivityServiceServer)
Types ¶
type Activities ¶
type Activities struct {
Results []*Activity `protobuf:"bytes,1,rep,name=results,proto3" json:"results,omitempty"`
// contains filtered or unexported fields
}
func (*Activities) Descriptor
deprecated
func (*Activities) Descriptor() ([]byte, []int)
Deprecated: Use Activities.ProtoReflect.Descriptor instead.
func (*Activities) GetResults ¶ added in v1.2.3
func (x *Activities) GetResults() []*Activity
func (*Activities) ProtoMessage ¶
func (*Activities) ProtoMessage()
func (*Activities) ProtoReflect ¶
func (x *Activities) ProtoReflect() protoreflect.Message
func (*Activities) Reset ¶
func (x *Activities) Reset()
func (*Activities) String ¶
func (x *Activities) String() string
type Activity ¶
type Activity struct {
Id int32 `protobuf:"varint,1,opt,name=id,proto3" json:"id,omitempty"`
Deployment int32 `protobuf:"varint,2,opt,name=deployment,proto3" json:"deployment,omitempty"`
Pointer Activity_Pointer `protobuf:"varint,3,opt,name=pointer,proto3,enum=terrapi.v1.Activity_Pointer" json:"pointer,omitempty"`
Message string `protobuf:"bytes,4,opt,name=message,proto3" json:"message,omitempty"`
Timestamp int32 `protobuf:"varint,5,opt,name=timestamp,proto3" json:"timestamp,omitempty"`
// contains filtered or unexported fields
}
func (*Activity) Descriptor
deprecated
func (*Activity) GetDeployment ¶
func (*Activity) GetMessage ¶
func (*Activity) GetPointer ¶
func (x *Activity) GetPointer() Activity_Pointer
func (*Activity) GetTimestamp ¶
func (*Activity) ProtoMessage ¶
func (*Activity) ProtoMessage()
func (*Activity) ProtoReflect ¶
func (x *Activity) ProtoReflect() protoreflect.Message
type ActivityServiceClient ¶
type ActivityServiceClient interface {
Insert(ctx context.Context, in *InsertRequest, opts ...grpc.CallOption) (*InsertResponse, error)
Retrieve(ctx context.Context, in *RetrieveRequest, opts ...grpc.CallOption) (*Activity, error)
List(ctx context.Context, in *ListRequest, opts ...grpc.CallOption) (*Activities, error)
}
ActivityServiceClient is the client API for ActivityService 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 NewActivityServiceClient ¶
func NewActivityServiceClient(cc grpc.ClientConnInterface) ActivityServiceClient
type ActivityServiceServer ¶
type ActivityServiceServer interface {
Insert(context.Context, *InsertRequest) (*InsertResponse, error)
Retrieve(context.Context, *RetrieveRequest) (*Activity, error)
List(context.Context, *ListRequest) (*Activities, error)
// contains filtered or unexported methods
}
ActivityServiceServer is the server API for ActivityService service. All implementations must embed UnimplementedActivityServiceServer for forward compatibility.
type Activity_Pointer ¶
type Activity_Pointer int32
const ( Activity_stdout Activity_Pointer = 0 Activity_stderr Activity_Pointer = 1 )
func (Activity_Pointer) Descriptor ¶
func (Activity_Pointer) Descriptor() protoreflect.EnumDescriptor
func (Activity_Pointer) Enum ¶
func (x Activity_Pointer) Enum() *Activity_Pointer
func (Activity_Pointer) EnumDescriptor
deprecated
func (Activity_Pointer) EnumDescriptor() ([]byte, []int)
Deprecated: Use Activity_Pointer.Descriptor instead.
func (Activity_Pointer) Number ¶
func (x Activity_Pointer) Number() protoreflect.EnumNumber
func (Activity_Pointer) String ¶
func (x Activity_Pointer) String() string
func (Activity_Pointer) Type ¶
func (Activity_Pointer) Type() protoreflect.EnumType
type InsertRequest ¶ added in v1.2.3
type InsertRequest struct {
Deployment int32 `protobuf:"varint,2,opt,name=deployment,proto3" json:"deployment,omitempty"`
Pointer InsertRequest_Pointer `protobuf:"varint,3,opt,name=pointer,proto3,enum=terrapi.v1.InsertRequest_Pointer" json:"pointer,omitempty"`
Message string `protobuf:"bytes,4,opt,name=message,proto3" json:"message,omitempty"`
// contains filtered or unexported fields
}
func (*InsertRequest) Descriptor
deprecated
added in
v1.2.3
func (*InsertRequest) Descriptor() ([]byte, []int)
Deprecated: Use InsertRequest.ProtoReflect.Descriptor instead.
func (*InsertRequest) GetDeployment ¶ added in v1.2.3
func (x *InsertRequest) GetDeployment() int32
func (*InsertRequest) GetMessage ¶ added in v1.2.3
func (x *InsertRequest) GetMessage() string
func (*InsertRequest) GetPointer ¶ added in v1.2.3
func (x *InsertRequest) GetPointer() InsertRequest_Pointer
func (*InsertRequest) ProtoMessage ¶ added in v1.2.3
func (*InsertRequest) ProtoMessage()
func (*InsertRequest) ProtoReflect ¶ added in v1.2.3
func (x *InsertRequest) ProtoReflect() protoreflect.Message
func (*InsertRequest) Reset ¶ added in v1.2.3
func (x *InsertRequest) Reset()
func (*InsertRequest) String ¶ added in v1.2.3
func (x *InsertRequest) String() string
type InsertRequest_Pointer ¶ added in v1.2.3
type InsertRequest_Pointer int32
const ( InsertRequest_stdout InsertRequest_Pointer = 0 InsertRequest_stderr InsertRequest_Pointer = 1 )
func (InsertRequest_Pointer) Descriptor ¶ added in v1.2.3
func (InsertRequest_Pointer) Descriptor() protoreflect.EnumDescriptor
func (InsertRequest_Pointer) Enum ¶ added in v1.2.3
func (x InsertRequest_Pointer) Enum() *InsertRequest_Pointer
func (InsertRequest_Pointer) EnumDescriptor
deprecated
added in
v1.2.3
func (InsertRequest_Pointer) EnumDescriptor() ([]byte, []int)
Deprecated: Use InsertRequest_Pointer.Descriptor instead.
func (InsertRequest_Pointer) Number ¶ added in v1.2.3
func (x InsertRequest_Pointer) Number() protoreflect.EnumNumber
func (InsertRequest_Pointer) String ¶ added in v1.2.3
func (x InsertRequest_Pointer) String() string
func (InsertRequest_Pointer) Type ¶ added in v1.2.3
func (InsertRequest_Pointer) Type() protoreflect.EnumType
type InsertResponse ¶ added in v1.2.3
type InsertResponse struct {
Id int32 `protobuf:"varint,1,opt,name=id,proto3" json:"id,omitempty"`
// contains filtered or unexported fields
}
func (*InsertResponse) Descriptor
deprecated
added in
v1.2.3
func (*InsertResponse) Descriptor() ([]byte, []int)
Deprecated: Use InsertResponse.ProtoReflect.Descriptor instead.
func (*InsertResponse) GetId ¶ added in v1.2.3
func (x *InsertResponse) GetId() int32
func (*InsertResponse) ProtoMessage ¶ added in v1.2.3
func (*InsertResponse) ProtoMessage()
func (*InsertResponse) ProtoReflect ¶ added in v1.2.3
func (x *InsertResponse) ProtoReflect() protoreflect.Message
func (*InsertResponse) Reset ¶ added in v1.2.3
func (x *InsertResponse) Reset()
func (*InsertResponse) String ¶ added in v1.2.3
func (x *InsertResponse) String() string
type ListRequest ¶ added in v1.2.3
type ListRequest struct {
Offset int32 `protobuf:"varint,1,opt,name=offset,proto3" json:"offset,omitempty"`
// contains filtered or unexported fields
}
func (*ListRequest) Descriptor
deprecated
added in
v1.2.3
func (*ListRequest) Descriptor() ([]byte, []int)
Deprecated: Use ListRequest.ProtoReflect.Descriptor instead.
func (*ListRequest) GetOffset ¶ added in v1.2.3
func (x *ListRequest) GetOffset() int32
func (*ListRequest) ProtoMessage ¶ added in v1.2.3
func (*ListRequest) ProtoMessage()
func (*ListRequest) ProtoReflect ¶ added in v1.2.3
func (x *ListRequest) ProtoReflect() protoreflect.Message
func (*ListRequest) Reset ¶ added in v1.2.3
func (x *ListRequest) Reset()
func (*ListRequest) String ¶ added in v1.2.3
func (x *ListRequest) String() string
type RetrieveRequest ¶ added in v1.2.3
type RetrieveRequest struct {
Id int32 `protobuf:"varint,1,opt,name=id,proto3" json:"id,omitempty"`
// contains filtered or unexported fields
}
func (*RetrieveRequest) Descriptor
deprecated
added in
v1.2.3
func (*RetrieveRequest) Descriptor() ([]byte, []int)
Deprecated: Use RetrieveRequest.ProtoReflect.Descriptor instead.
func (*RetrieveRequest) GetId ¶ added in v1.2.3
func (x *RetrieveRequest) GetId() int32
func (*RetrieveRequest) ProtoMessage ¶ added in v1.2.3
func (*RetrieveRequest) ProtoMessage()
func (*RetrieveRequest) ProtoReflect ¶ added in v1.2.3
func (x *RetrieveRequest) ProtoReflect() protoreflect.Message
func (*RetrieveRequest) Reset ¶ added in v1.2.3
func (x *RetrieveRequest) Reset()
func (*RetrieveRequest) String ¶ added in v1.2.3
func (x *RetrieveRequest) String() string
type UnimplementedActivityServiceServer ¶
type UnimplementedActivityServiceServer struct{}
UnimplementedActivityServiceServer must be embedded to have forward compatible implementations.
NOTE: this should be embedded by value instead of pointer to avoid a nil pointer dereference when methods are called.
func (UnimplementedActivityServiceServer) Insert ¶ added in v1.1.0
func (UnimplementedActivityServiceServer) Insert(context.Context, *InsertRequest) (*InsertResponse, error)
func (UnimplementedActivityServiceServer) List ¶ added in v1.1.0
func (UnimplementedActivityServiceServer) List(context.Context, *ListRequest) (*Activities, error)
func (UnimplementedActivityServiceServer) Retrieve ¶ added in v1.2.3
func (UnimplementedActivityServiceServer) Retrieve(context.Context, *RetrieveRequest) (*Activity, error)
type UnsafeActivityServiceServer ¶
type UnsafeActivityServiceServer interface {
// contains filtered or unexported methods
}
UnsafeActivityServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to ActivityServiceServer will result in compilation errors.