Documentation
¶
Index ¶
- Constants
- Variables
- func RegisterCrowAuthServer(s grpc.ServiceRegistrar, srv CrowAuthServer)
- func RegisterCrowServer(s grpc.ServiceRegistrar, srv CrowServer)
- type AgentInfo
- func (*AgentInfo) Descriptor() ([]byte, []int)deprecated
- func (x *AgentInfo) GetBackend() string
- func (x *AgentInfo) GetCapacity() int32
- func (x *AgentInfo) GetCustomLabels() map[string]string
- func (x *AgentInfo) GetPlatform() string
- func (x *AgentInfo) GetVersion() string
- func (*AgentInfo) ProtoMessage()
- func (x *AgentInfo) ProtoReflect() protoreflect.Message
- func (x *AgentInfo) Reset()
- func (x *AgentInfo) String() string
- type AuthRequest
- func (*AuthRequest) Descriptor() ([]byte, []int)deprecated
- func (x *AuthRequest) GetAgentId() int64
- func (x *AuthRequest) GetAgentToken() string
- func (*AuthRequest) ProtoMessage()
- func (x *AuthRequest) ProtoReflect() protoreflect.Message
- func (x *AuthRequest) Reset()
- func (x *AuthRequest) String() string
- type AuthResponse
- func (*AuthResponse) Descriptor() ([]byte, []int)deprecated
- func (x *AuthResponse) GetAccessToken() string
- func (x *AuthResponse) GetAgentId() int64
- func (x *AuthResponse) GetStatus() string
- func (*AuthResponse) ProtoMessage()
- func (x *AuthResponse) ProtoReflect() protoreflect.Message
- func (x *AuthResponse) Reset()
- func (x *AuthResponse) String() string
- type CrowAuthClient
- type CrowAuthServer
- type CrowClient
- type CrowServer
- type DoneRequest
- func (*DoneRequest) Descriptor() ([]byte, []int)deprecated
- func (x *DoneRequest) GetId() string
- func (x *DoneRequest) GetState() *WorkflowState
- func (*DoneRequest) ProtoMessage()
- func (x *DoneRequest) ProtoReflect() protoreflect.Message
- func (x *DoneRequest) Reset()
- func (x *DoneRequest) String() string
- type Empty
- type ExtendRequest
- type Filter
- type InitRequest
- func (*InitRequest) Descriptor() ([]byte, []int)deprecated
- func (x *InitRequest) GetId() string
- func (x *InitRequest) GetState() *WorkflowState
- func (*InitRequest) ProtoMessage()
- func (x *InitRequest) ProtoReflect() protoreflect.Message
- func (x *InitRequest) Reset()
- func (x *InitRequest) String() string
- type LogEntry
- func (*LogEntry) Descriptor() ([]byte, []int)deprecated
- func (x *LogEntry) GetData() []byte
- func (x *LogEntry) GetLine() int32
- func (x *LogEntry) GetStepUuid() string
- func (x *LogEntry) GetTime() int64
- func (x *LogEntry) GetType() int32
- func (*LogEntry) ProtoMessage()
- func (x *LogEntry) ProtoReflect() protoreflect.Message
- func (x *LogEntry) Reset()
- func (x *LogEntry) String() string
- type LogRequest
- type NextRequest
- type NextResponse
- type RegisterAgentRequest
- func (*RegisterAgentRequest) Descriptor() ([]byte, []int)deprecated
- func (x *RegisterAgentRequest) GetInfo() *AgentInfo
- func (*RegisterAgentRequest) ProtoMessage()
- func (x *RegisterAgentRequest) ProtoReflect() protoreflect.Message
- func (x *RegisterAgentRequest) Reset()
- func (x *RegisterAgentRequest) String() string
- type RegisterAgentResponse
- func (*RegisterAgentResponse) Descriptor() ([]byte, []int)deprecated
- func (x *RegisterAgentResponse) GetAgentId() int64
- func (*RegisterAgentResponse) ProtoMessage()
- func (x *RegisterAgentResponse) ProtoReflect() protoreflect.Message
- func (x *RegisterAgentResponse) Reset()
- func (x *RegisterAgentResponse) String() string
- type ReportHealthRequest
- func (*ReportHealthRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ReportHealthRequest) GetStatus() string
- func (*ReportHealthRequest) ProtoMessage()
- func (x *ReportHealthRequest) ProtoReflect() protoreflect.Message
- func (x *ReportHealthRequest) Reset()
- func (x *ReportHealthRequest) String() string
- type StepState
- func (*StepState) Descriptor() ([]byte, []int)deprecated
- func (x *StepState) GetError() string
- func (x *StepState) GetExitCode() int32
- func (x *StepState) GetExited() bool
- func (x *StepState) GetFinished() int64
- func (x *StepState) GetStarted() int64
- func (x *StepState) GetStepUuid() string
- func (*StepState) ProtoMessage()
- func (x *StepState) ProtoReflect() protoreflect.Message
- func (x *StepState) Reset()
- func (x *StepState) String() string
- type UnimplementedCrowAuthServer
- type UnimplementedCrowServer
- func (UnimplementedCrowServer) Done(context.Context, *DoneRequest) (*Empty, error)
- func (UnimplementedCrowServer) Extend(context.Context, *ExtendRequest) (*Empty, error)
- func (UnimplementedCrowServer) Init(context.Context, *InitRequest) (*Empty, error)
- func (UnimplementedCrowServer) Log(context.Context, *LogRequest) (*Empty, error)
- func (UnimplementedCrowServer) Next(context.Context, *NextRequest) (*NextResponse, error)
- func (UnimplementedCrowServer) RegisterAgent(context.Context, *RegisterAgentRequest) (*RegisterAgentResponse, error)
- func (UnimplementedCrowServer) ReportHealth(context.Context, *ReportHealthRequest) (*Empty, error)
- func (UnimplementedCrowServer) UnregisterAgent(context.Context, *Empty) (*Empty, error)
- func (UnimplementedCrowServer) Update(context.Context, *UpdateRequest) (*Empty, error)
- func (UnimplementedCrowServer) Version(context.Context, *Empty) (*VersionResponse, error)
- func (UnimplementedCrowServer) Wait(context.Context, *WaitRequest) (*Empty, error)
- type UnsafeCrowAuthServer
- type UnsafeCrowServer
- type UpdateRequest
- func (*UpdateRequest) Descriptor() ([]byte, []int)deprecated
- func (x *UpdateRequest) GetId() string
- func (x *UpdateRequest) GetState() *StepState
- func (*UpdateRequest) ProtoMessage()
- func (x *UpdateRequest) ProtoReflect() protoreflect.Message
- func (x *UpdateRequest) Reset()
- func (x *UpdateRequest) String() string
- type VersionResponse
- func (*VersionResponse) Descriptor() ([]byte, []int)deprecated
- func (x *VersionResponse) GetGrpcVersion() int32
- func (x *VersionResponse) GetServerVersion() string
- func (*VersionResponse) ProtoMessage()
- func (x *VersionResponse) ProtoReflect() protoreflect.Message
- func (x *VersionResponse) Reset()
- func (x *VersionResponse) String() string
- type WaitRequest
- type Workflow
- func (*Workflow) Descriptor() ([]byte, []int)deprecated
- func (x *Workflow) GetId() string
- func (x *Workflow) GetPayload() []byte
- func (x *Workflow) GetTimeout() int64
- func (*Workflow) ProtoMessage()
- func (x *Workflow) ProtoReflect() protoreflect.Message
- func (x *Workflow) Reset()
- func (x *Workflow) String() string
- type WorkflowState
- func (*WorkflowState) Descriptor() ([]byte, []int)deprecated
- func (x *WorkflowState) GetError() string
- func (x *WorkflowState) GetFinished() int64
- func (x *WorkflowState) GetStarted() int64
- func (*WorkflowState) ProtoMessage()
- func (x *WorkflowState) ProtoReflect() protoreflect.Message
- func (x *WorkflowState) Reset()
- func (x *WorkflowState) String() string
Constants ¶
const ( Crow_Version_FullMethodName = "/proto.Crow/Version" Crow_Next_FullMethodName = "/proto.Crow/Next" Crow_Init_FullMethodName = "/proto.Crow/Init" Crow_Wait_FullMethodName = "/proto.Crow/Wait" Crow_Done_FullMethodName = "/proto.Crow/Done" Crow_Extend_FullMethodName = "/proto.Crow/Extend" Crow_Update_FullMethodName = "/proto.Crow/Update" Crow_Log_FullMethodName = "/proto.Crow/Log" Crow_RegisterAgent_FullMethodName = "/proto.Crow/RegisterAgent" Crow_UnregisterAgent_FullMethodName = "/proto.Crow/UnregisterAgent" Crow_ReportHealth_FullMethodName = "/proto.Crow/ReportHealth" )
const (
CrowAuth_Auth_FullMethodName = "/proto.CrowAuth/Auth"
)
const Version int32 = 13
Version is the version of the crow.proto file, IMPORTANT: increased by 1 each time it get changed.
Variables ¶
var CrowAuth_ServiceDesc = grpc.ServiceDesc{ ServiceName: "proto.CrowAuth", HandlerType: (*CrowAuthServer)(nil), Methods: []grpc.MethodDesc{ { MethodName: "Auth", Handler: _CrowAuth_Auth_Handler, }, }, Streams: []grpc.StreamDesc{}, Metadata: "crow.proto", }
CrowAuth_ServiceDesc is the grpc.ServiceDesc for CrowAuth service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)
var Crow_ServiceDesc = grpc.ServiceDesc{ ServiceName: "proto.Crow", HandlerType: (*CrowServer)(nil), Methods: []grpc.MethodDesc{ { MethodName: "Version", Handler: _Crow_Version_Handler, }, { MethodName: "Next", Handler: _Crow_Next_Handler, }, { MethodName: "Init", Handler: _Crow_Init_Handler, }, { MethodName: "Wait", Handler: _Crow_Wait_Handler, }, { MethodName: "Done", Handler: _Crow_Done_Handler, }, { MethodName: "Extend", Handler: _Crow_Extend_Handler, }, { MethodName: "Update", Handler: _Crow_Update_Handler, }, { MethodName: "Log", Handler: _Crow_Log_Handler, }, { MethodName: "RegisterAgent", Handler: _Crow_RegisterAgent_Handler, }, { MethodName: "UnregisterAgent", Handler: _Crow_UnregisterAgent_Handler, }, { MethodName: "ReportHealth", Handler: _Crow_ReportHealth_Handler, }, }, Streams: []grpc.StreamDesc{}, Metadata: "crow.proto", }
Crow_ServiceDesc is the grpc.ServiceDesc for Crow service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)
var File_crow_proto protoreflect.FileDescriptor
Functions ¶
func RegisterCrowAuthServer ¶
func RegisterCrowAuthServer(s grpc.ServiceRegistrar, srv CrowAuthServer)
func RegisterCrowServer ¶
func RegisterCrowServer(s grpc.ServiceRegistrar, srv CrowServer)
Types ¶
type AgentInfo ¶
type AgentInfo struct { Platform string `protobuf:"bytes,1,opt,name=platform,proto3" json:"platform,omitempty"` Capacity int32 `protobuf:"varint,2,opt,name=capacity,proto3" json:"capacity,omitempty"` Backend string `protobuf:"bytes,3,opt,name=backend,proto3" json:"backend,omitempty"` Version string `protobuf:"bytes,4,opt,name=version,proto3" json:"version,omitempty"` CustomLabels map[string]string `` /* 165-byte string literal not displayed */ // contains filtered or unexported fields }
func (*AgentInfo) Descriptor
deprecated
func (*AgentInfo) GetBackend ¶
func (*AgentInfo) GetCapacity ¶
func (*AgentInfo) GetCustomLabels ¶
func (*AgentInfo) GetPlatform ¶
func (*AgentInfo) GetVersion ¶
func (*AgentInfo) ProtoMessage ¶
func (*AgentInfo) ProtoMessage()
func (*AgentInfo) ProtoReflect ¶
func (x *AgentInfo) ProtoReflect() protoreflect.Message
type AuthRequest ¶
type AuthRequest struct { AgentToken string `protobuf:"bytes,1,opt,name=agent_token,json=agentToken,proto3" json:"agent_token,omitempty"` AgentId int64 `protobuf:"varint,2,opt,name=agent_id,json=agentId,proto3" json:"agent_id,omitempty"` // contains filtered or unexported fields }
func (*AuthRequest) Descriptor
deprecated
func (*AuthRequest) Descriptor() ([]byte, []int)
Deprecated: Use AuthRequest.ProtoReflect.Descriptor instead.
func (*AuthRequest) GetAgentId ¶
func (x *AuthRequest) GetAgentId() int64
func (*AuthRequest) GetAgentToken ¶
func (x *AuthRequest) GetAgentToken() string
func (*AuthRequest) ProtoMessage ¶
func (*AuthRequest) ProtoMessage()
func (*AuthRequest) ProtoReflect ¶
func (x *AuthRequest) ProtoReflect() protoreflect.Message
func (*AuthRequest) Reset ¶
func (x *AuthRequest) Reset()
func (*AuthRequest) String ¶
func (x *AuthRequest) String() string
type AuthResponse ¶
type AuthResponse struct { Status string `protobuf:"bytes,1,opt,name=status,proto3" json:"status,omitempty"` AgentId int64 `protobuf:"varint,2,opt,name=agent_id,json=agentId,proto3" json:"agent_id,omitempty"` AccessToken string `protobuf:"bytes,3,opt,name=access_token,json=accessToken,proto3" json:"access_token,omitempty"` // contains filtered or unexported fields }
func (*AuthResponse) Descriptor
deprecated
func (*AuthResponse) Descriptor() ([]byte, []int)
Deprecated: Use AuthResponse.ProtoReflect.Descriptor instead.
func (*AuthResponse) GetAccessToken ¶
func (x *AuthResponse) GetAccessToken() string
func (*AuthResponse) GetAgentId ¶
func (x *AuthResponse) GetAgentId() int64
func (*AuthResponse) GetStatus ¶
func (x *AuthResponse) GetStatus() string
func (*AuthResponse) ProtoMessage ¶
func (*AuthResponse) ProtoMessage()
func (*AuthResponse) ProtoReflect ¶
func (x *AuthResponse) ProtoReflect() protoreflect.Message
func (*AuthResponse) Reset ¶
func (x *AuthResponse) Reset()
func (*AuthResponse) String ¶
func (x *AuthResponse) String() string
type CrowAuthClient ¶
type CrowAuthClient interface {
Auth(ctx context.Context, in *AuthRequest, opts ...grpc.CallOption) (*AuthResponse, error)
}
CrowAuthClient is the client API for CrowAuth 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 NewCrowAuthClient ¶
func NewCrowAuthClient(cc grpc.ClientConnInterface) CrowAuthClient
type CrowAuthServer ¶
type CrowAuthServer interface { Auth(context.Context, *AuthRequest) (*AuthResponse, error) // contains filtered or unexported methods }
CrowAuthServer is the server API for CrowAuth service. All implementations must embed UnimplementedCrowAuthServer for forward compatibility
type CrowClient ¶
type CrowClient interface { Version(ctx context.Context, in *Empty, opts ...grpc.CallOption) (*VersionResponse, error) Next(ctx context.Context, in *NextRequest, opts ...grpc.CallOption) (*NextResponse, error) Init(ctx context.Context, in *InitRequest, opts ...grpc.CallOption) (*Empty, error) Wait(ctx context.Context, in *WaitRequest, opts ...grpc.CallOption) (*Empty, error) Done(ctx context.Context, in *DoneRequest, opts ...grpc.CallOption) (*Empty, error) Extend(ctx context.Context, in *ExtendRequest, opts ...grpc.CallOption) (*Empty, error) Update(ctx context.Context, in *UpdateRequest, opts ...grpc.CallOption) (*Empty, error) Log(ctx context.Context, in *LogRequest, opts ...grpc.CallOption) (*Empty, error) RegisterAgent(ctx context.Context, in *RegisterAgentRequest, opts ...grpc.CallOption) (*RegisterAgentResponse, error) UnregisterAgent(ctx context.Context, in *Empty, opts ...grpc.CallOption) (*Empty, error) ReportHealth(ctx context.Context, in *ReportHealthRequest, opts ...grpc.CallOption) (*Empty, error) }
CrowClient is the client API for Crow 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 NewCrowClient ¶
func NewCrowClient(cc grpc.ClientConnInterface) CrowClient
type CrowServer ¶
type CrowServer interface { Version(context.Context, *Empty) (*VersionResponse, error) Next(context.Context, *NextRequest) (*NextResponse, error) Init(context.Context, *InitRequest) (*Empty, error) Wait(context.Context, *WaitRequest) (*Empty, error) Done(context.Context, *DoneRequest) (*Empty, error) Extend(context.Context, *ExtendRequest) (*Empty, error) Update(context.Context, *UpdateRequest) (*Empty, error) Log(context.Context, *LogRequest) (*Empty, error) RegisterAgent(context.Context, *RegisterAgentRequest) (*RegisterAgentResponse, error) UnregisterAgent(context.Context, *Empty) (*Empty, error) ReportHealth(context.Context, *ReportHealthRequest) (*Empty, error) // contains filtered or unexported methods }
CrowServer is the server API for Crow service. All implementations must embed UnimplementedCrowServer for forward compatibility
type DoneRequest ¶
type DoneRequest struct { Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` State *WorkflowState `protobuf:"bytes,2,opt,name=state,proto3" json:"state,omitempty"` // contains filtered or unexported fields }
func (*DoneRequest) Descriptor
deprecated
func (*DoneRequest) Descriptor() ([]byte, []int)
Deprecated: Use DoneRequest.ProtoReflect.Descriptor instead.
func (*DoneRequest) GetId ¶
func (x *DoneRequest) GetId() string
func (*DoneRequest) GetState ¶
func (x *DoneRequest) GetState() *WorkflowState
func (*DoneRequest) ProtoMessage ¶
func (*DoneRequest) ProtoMessage()
func (*DoneRequest) ProtoReflect ¶
func (x *DoneRequest) ProtoReflect() protoreflect.Message
func (*DoneRequest) Reset ¶
func (x *DoneRequest) Reset()
func (*DoneRequest) String ¶
func (x *DoneRequest) String() string
type Empty ¶
type Empty struct {
// contains filtered or unexported fields
}
func (*Empty) Descriptor
deprecated
func (*Empty) ProtoMessage ¶
func (*Empty) ProtoMessage()
func (*Empty) ProtoReflect ¶
func (x *Empty) ProtoReflect() protoreflect.Message
type ExtendRequest ¶
type ExtendRequest struct { Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` // contains filtered or unexported fields }
func (*ExtendRequest) Descriptor
deprecated
func (*ExtendRequest) Descriptor() ([]byte, []int)
Deprecated: Use ExtendRequest.ProtoReflect.Descriptor instead.
func (*ExtendRequest) GetId ¶
func (x *ExtendRequest) GetId() string
func (*ExtendRequest) ProtoMessage ¶
func (*ExtendRequest) ProtoMessage()
func (*ExtendRequest) ProtoReflect ¶
func (x *ExtendRequest) ProtoReflect() protoreflect.Message
func (*ExtendRequest) Reset ¶
func (x *ExtendRequest) Reset()
func (*ExtendRequest) String ¶
func (x *ExtendRequest) String() string
type Filter ¶
type Filter struct { Labels map[string]string `` /* 153-byte string literal not displayed */ // contains filtered or unexported fields }
func (*Filter) Descriptor
deprecated
func (*Filter) ProtoMessage ¶
func (*Filter) ProtoMessage()
func (*Filter) ProtoReflect ¶
func (x *Filter) ProtoReflect() protoreflect.Message
type InitRequest ¶
type InitRequest struct { Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` State *WorkflowState `protobuf:"bytes,2,opt,name=state,proto3" json:"state,omitempty"` // contains filtered or unexported fields }
func (*InitRequest) Descriptor
deprecated
func (*InitRequest) Descriptor() ([]byte, []int)
Deprecated: Use InitRequest.ProtoReflect.Descriptor instead.
func (*InitRequest) GetId ¶
func (x *InitRequest) GetId() string
func (*InitRequest) GetState ¶
func (x *InitRequest) GetState() *WorkflowState
func (*InitRequest) ProtoMessage ¶
func (*InitRequest) ProtoMessage()
func (*InitRequest) ProtoReflect ¶
func (x *InitRequest) ProtoReflect() protoreflect.Message
func (*InitRequest) Reset ¶
func (x *InitRequest) Reset()
func (*InitRequest) String ¶
func (x *InitRequest) String() string
type LogEntry ¶
type LogEntry struct { StepUuid string `protobuf:"bytes,1,opt,name=step_uuid,json=stepUuid,proto3" json:"step_uuid,omitempty"` Time int64 `protobuf:"varint,2,opt,name=time,proto3" json:"time,omitempty"` Line int32 `protobuf:"varint,3,opt,name=line,proto3" json:"line,omitempty"` Type int32 `protobuf:"varint,4,opt,name=type,proto3" json:"type,omitempty"` // 0 = stdout, 1 = stderr, 2 = exit-code, 3 = metadata, 4 = progress Data []byte `protobuf:"bytes,5,opt,name=data,proto3" json:"data,omitempty"` // contains filtered or unexported fields }
func (*LogEntry) Descriptor
deprecated
func (*LogEntry) GetStepUuid ¶
func (*LogEntry) ProtoMessage ¶
func (*LogEntry) ProtoMessage()
func (*LogEntry) ProtoReflect ¶
func (x *LogEntry) ProtoReflect() protoreflect.Message
type LogRequest ¶
type LogRequest struct { LogEntries []*LogEntry `protobuf:"bytes,1,rep,name=logEntries,proto3" json:"logEntries,omitempty"` // contains filtered or unexported fields }
func (*LogRequest) Descriptor
deprecated
func (*LogRequest) Descriptor() ([]byte, []int)
Deprecated: Use LogRequest.ProtoReflect.Descriptor instead.
func (*LogRequest) GetLogEntries ¶
func (x *LogRequest) GetLogEntries() []*LogEntry
func (*LogRequest) ProtoMessage ¶
func (*LogRequest) ProtoMessage()
func (*LogRequest) ProtoReflect ¶
func (x *LogRequest) ProtoReflect() protoreflect.Message
func (*LogRequest) Reset ¶
func (x *LogRequest) Reset()
func (*LogRequest) String ¶
func (x *LogRequest) String() string
type NextRequest ¶
type NextRequest struct { Filter *Filter `protobuf:"bytes,1,opt,name=filter,proto3" json:"filter,omitempty"` // contains filtered or unexported fields }
func (*NextRequest) Descriptor
deprecated
func (*NextRequest) Descriptor() ([]byte, []int)
Deprecated: Use NextRequest.ProtoReflect.Descriptor instead.
func (*NextRequest) GetFilter ¶
func (x *NextRequest) GetFilter() *Filter
func (*NextRequest) ProtoMessage ¶
func (*NextRequest) ProtoMessage()
func (*NextRequest) ProtoReflect ¶
func (x *NextRequest) ProtoReflect() protoreflect.Message
func (*NextRequest) Reset ¶
func (x *NextRequest) Reset()
func (*NextRequest) String ¶
func (x *NextRequest) String() string
type NextResponse ¶
type NextResponse struct { Workflow *Workflow `protobuf:"bytes,1,opt,name=workflow,proto3" json:"workflow,omitempty"` // contains filtered or unexported fields }
func (*NextResponse) Descriptor
deprecated
func (*NextResponse) Descriptor() ([]byte, []int)
Deprecated: Use NextResponse.ProtoReflect.Descriptor instead.
func (*NextResponse) GetWorkflow ¶
func (x *NextResponse) GetWorkflow() *Workflow
func (*NextResponse) ProtoMessage ¶
func (*NextResponse) ProtoMessage()
func (*NextResponse) ProtoReflect ¶
func (x *NextResponse) ProtoReflect() protoreflect.Message
func (*NextResponse) Reset ¶
func (x *NextResponse) Reset()
func (*NextResponse) String ¶
func (x *NextResponse) String() string
type RegisterAgentRequest ¶
type RegisterAgentRequest struct { Info *AgentInfo `protobuf:"bytes,1,opt,name=info,proto3" json:"info,omitempty"` // contains filtered or unexported fields }
func (*RegisterAgentRequest) Descriptor
deprecated
func (*RegisterAgentRequest) Descriptor() ([]byte, []int)
Deprecated: Use RegisterAgentRequest.ProtoReflect.Descriptor instead.
func (*RegisterAgentRequest) GetInfo ¶
func (x *RegisterAgentRequest) GetInfo() *AgentInfo
func (*RegisterAgentRequest) ProtoMessage ¶
func (*RegisterAgentRequest) ProtoMessage()
func (*RegisterAgentRequest) ProtoReflect ¶
func (x *RegisterAgentRequest) ProtoReflect() protoreflect.Message
func (*RegisterAgentRequest) Reset ¶
func (x *RegisterAgentRequest) Reset()
func (*RegisterAgentRequest) String ¶
func (x *RegisterAgentRequest) String() string
type RegisterAgentResponse ¶
type RegisterAgentResponse struct { AgentId int64 `protobuf:"varint,1,opt,name=agent_id,json=agentId,proto3" json:"agent_id,omitempty"` // contains filtered or unexported fields }
func (*RegisterAgentResponse) Descriptor
deprecated
func (*RegisterAgentResponse) Descriptor() ([]byte, []int)
Deprecated: Use RegisterAgentResponse.ProtoReflect.Descriptor instead.
func (*RegisterAgentResponse) GetAgentId ¶
func (x *RegisterAgentResponse) GetAgentId() int64
func (*RegisterAgentResponse) ProtoMessage ¶
func (*RegisterAgentResponse) ProtoMessage()
func (*RegisterAgentResponse) ProtoReflect ¶
func (x *RegisterAgentResponse) ProtoReflect() protoreflect.Message
func (*RegisterAgentResponse) Reset ¶
func (x *RegisterAgentResponse) Reset()
func (*RegisterAgentResponse) String ¶
func (x *RegisterAgentResponse) String() string
type ReportHealthRequest ¶
type ReportHealthRequest struct { Status string `protobuf:"bytes,1,opt,name=status,proto3" json:"status,omitempty"` // contains filtered or unexported fields }
func (*ReportHealthRequest) Descriptor
deprecated
func (*ReportHealthRequest) Descriptor() ([]byte, []int)
Deprecated: Use ReportHealthRequest.ProtoReflect.Descriptor instead.
func (*ReportHealthRequest) GetStatus ¶
func (x *ReportHealthRequest) GetStatus() string
func (*ReportHealthRequest) ProtoMessage ¶
func (*ReportHealthRequest) ProtoMessage()
func (*ReportHealthRequest) ProtoReflect ¶
func (x *ReportHealthRequest) ProtoReflect() protoreflect.Message
func (*ReportHealthRequest) Reset ¶
func (x *ReportHealthRequest) Reset()
func (*ReportHealthRequest) String ¶
func (x *ReportHealthRequest) String() string
type StepState ¶
type StepState struct { StepUuid string `protobuf:"bytes,1,opt,name=step_uuid,json=stepUuid,proto3" json:"step_uuid,omitempty"` Started int64 `protobuf:"varint,2,opt,name=started,proto3" json:"started,omitempty"` Finished int64 `protobuf:"varint,3,opt,name=finished,proto3" json:"finished,omitempty"` Exited bool `protobuf:"varint,4,opt,name=exited,proto3" json:"exited,omitempty"` ExitCode int32 `protobuf:"varint,5,opt,name=exit_code,json=exitCode,proto3" json:"exit_code,omitempty"` Error string `protobuf:"bytes,6,opt,name=error,proto3" json:"error,omitempty"` // contains filtered or unexported fields }
func (*StepState) Descriptor
deprecated
func (*StepState) GetExitCode ¶
func (*StepState) GetFinished ¶
func (*StepState) GetStarted ¶
func (*StepState) GetStepUuid ¶
func (*StepState) ProtoMessage ¶
func (*StepState) ProtoMessage()
func (*StepState) ProtoReflect ¶
func (x *StepState) ProtoReflect() protoreflect.Message
type UnimplementedCrowAuthServer ¶
type UnimplementedCrowAuthServer struct { }
UnimplementedCrowAuthServer must be embedded to have forward compatible implementations.
func (UnimplementedCrowAuthServer) Auth ¶
func (UnimplementedCrowAuthServer) Auth(context.Context, *AuthRequest) (*AuthResponse, error)
type UnimplementedCrowServer ¶
type UnimplementedCrowServer struct { }
UnimplementedCrowServer must be embedded to have forward compatible implementations.
func (UnimplementedCrowServer) Done ¶
func (UnimplementedCrowServer) Done(context.Context, *DoneRequest) (*Empty, error)
func (UnimplementedCrowServer) Extend ¶
func (UnimplementedCrowServer) Extend(context.Context, *ExtendRequest) (*Empty, error)
func (UnimplementedCrowServer) Init ¶
func (UnimplementedCrowServer) Init(context.Context, *InitRequest) (*Empty, error)
func (UnimplementedCrowServer) Log ¶
func (UnimplementedCrowServer) Log(context.Context, *LogRequest) (*Empty, error)
func (UnimplementedCrowServer) Next ¶
func (UnimplementedCrowServer) Next(context.Context, *NextRequest) (*NextResponse, error)
func (UnimplementedCrowServer) RegisterAgent ¶
func (UnimplementedCrowServer) RegisterAgent(context.Context, *RegisterAgentRequest) (*RegisterAgentResponse, error)
func (UnimplementedCrowServer) ReportHealth ¶
func (UnimplementedCrowServer) ReportHealth(context.Context, *ReportHealthRequest) (*Empty, error)
func (UnimplementedCrowServer) UnregisterAgent ¶
func (UnimplementedCrowServer) Update ¶
func (UnimplementedCrowServer) Update(context.Context, *UpdateRequest) (*Empty, error)
func (UnimplementedCrowServer) Version ¶
func (UnimplementedCrowServer) Version(context.Context, *Empty) (*VersionResponse, error)
func (UnimplementedCrowServer) Wait ¶
func (UnimplementedCrowServer) Wait(context.Context, *WaitRequest) (*Empty, error)
type UnsafeCrowAuthServer ¶
type UnsafeCrowAuthServer interface {
// contains filtered or unexported methods
}
UnsafeCrowAuthServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to CrowAuthServer will result in compilation errors.
type UnsafeCrowServer ¶
type UnsafeCrowServer interface {
// contains filtered or unexported methods
}
UnsafeCrowServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to CrowServer will result in compilation errors.
type UpdateRequest ¶
type UpdateRequest struct { Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` State *StepState `protobuf:"bytes,2,opt,name=state,proto3" json:"state,omitempty"` // contains filtered or unexported fields }
func (*UpdateRequest) Descriptor
deprecated
func (*UpdateRequest) Descriptor() ([]byte, []int)
Deprecated: Use UpdateRequest.ProtoReflect.Descriptor instead.
func (*UpdateRequest) GetId ¶
func (x *UpdateRequest) GetId() string
func (*UpdateRequest) GetState ¶
func (x *UpdateRequest) GetState() *StepState
func (*UpdateRequest) ProtoMessage ¶
func (*UpdateRequest) ProtoMessage()
func (*UpdateRequest) ProtoReflect ¶
func (x *UpdateRequest) ProtoReflect() protoreflect.Message
func (*UpdateRequest) Reset ¶
func (x *UpdateRequest) Reset()
func (*UpdateRequest) String ¶
func (x *UpdateRequest) String() string
type VersionResponse ¶
type VersionResponse struct { GrpcVersion int32 `protobuf:"varint,1,opt,name=grpc_version,json=grpcVersion,proto3" json:"grpc_version,omitempty"` ServerVersion string `protobuf:"bytes,2,opt,name=server_version,json=serverVersion,proto3" json:"server_version,omitempty"` // contains filtered or unexported fields }
func (*VersionResponse) Descriptor
deprecated
func (*VersionResponse) Descriptor() ([]byte, []int)
Deprecated: Use VersionResponse.ProtoReflect.Descriptor instead.
func (*VersionResponse) GetGrpcVersion ¶
func (x *VersionResponse) GetGrpcVersion() int32
func (*VersionResponse) GetServerVersion ¶
func (x *VersionResponse) GetServerVersion() string
func (*VersionResponse) ProtoMessage ¶
func (*VersionResponse) ProtoMessage()
func (*VersionResponse) ProtoReflect ¶
func (x *VersionResponse) ProtoReflect() protoreflect.Message
func (*VersionResponse) Reset ¶
func (x *VersionResponse) Reset()
func (*VersionResponse) String ¶
func (x *VersionResponse) String() string
type WaitRequest ¶
type WaitRequest struct { Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` // contains filtered or unexported fields }
func (*WaitRequest) Descriptor
deprecated
func (*WaitRequest) Descriptor() ([]byte, []int)
Deprecated: Use WaitRequest.ProtoReflect.Descriptor instead.
func (*WaitRequest) GetId ¶
func (x *WaitRequest) GetId() string
func (*WaitRequest) ProtoMessage ¶
func (*WaitRequest) ProtoMessage()
func (*WaitRequest) ProtoReflect ¶
func (x *WaitRequest) ProtoReflect() protoreflect.Message
func (*WaitRequest) Reset ¶
func (x *WaitRequest) Reset()
func (*WaitRequest) String ¶
func (x *WaitRequest) String() string
type Workflow ¶
type Workflow struct { Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` Timeout int64 `protobuf:"varint,2,opt,name=timeout,proto3" json:"timeout,omitempty"` Payload []byte `protobuf:"bytes,3,opt,name=payload,proto3" json:"payload,omitempty"` // contains filtered or unexported fields }
func (*Workflow) Descriptor
deprecated
func (*Workflow) GetPayload ¶
func (*Workflow) GetTimeout ¶
func (*Workflow) ProtoMessage ¶
func (*Workflow) ProtoMessage()
func (*Workflow) ProtoReflect ¶
func (x *Workflow) ProtoReflect() protoreflect.Message
type WorkflowState ¶
type WorkflowState struct { Started int64 `protobuf:"varint,4,opt,name=started,proto3" json:"started,omitempty"` Finished int64 `protobuf:"varint,5,opt,name=finished,proto3" json:"finished,omitempty"` Error string `protobuf:"bytes,6,opt,name=error,proto3" json:"error,omitempty"` // contains filtered or unexported fields }
func (*WorkflowState) Descriptor
deprecated
func (*WorkflowState) Descriptor() ([]byte, []int)
Deprecated: Use WorkflowState.ProtoReflect.Descriptor instead.
func (*WorkflowState) GetError ¶
func (x *WorkflowState) GetError() string
func (*WorkflowState) GetFinished ¶
func (x *WorkflowState) GetFinished() int64
func (*WorkflowState) GetStarted ¶
func (x *WorkflowState) GetStarted() int64
func (*WorkflowState) ProtoMessage ¶
func (*WorkflowState) ProtoMessage()
func (*WorkflowState) ProtoReflect ¶
func (x *WorkflowState) ProtoReflect() protoreflect.Message
func (*WorkflowState) Reset ¶
func (x *WorkflowState) Reset()
func (*WorkflowState) String ¶
func (x *WorkflowState) String() string