v0

package
v0.1.13 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jan 15, 2024 License: MIT Imports: 8 Imported by: 0

Documentation

Index

Constants

View Source
const (
	Agent_GetAgentInformation_FullMethodName = "/services.agent.v0.Agent/GetAgentInformation"
)

Variables

View Source
var (
	Language_Type_name = map[int32]string{
		0: "GO",
		1: "PYTHON",
		2: "JAVASCRIPT",
		3: "TYPESCRIPT",
	}
	Language_Type_value = map[string]int32{
		"GO":         0,
		"PYTHON":     1,
		"JAVASCRIPT": 2,
		"TYPESCRIPT": 3,
	}
)

Enum value maps for Language_Type.

View Source
var (
	Protocol_Type_name = map[int32]string{
		0: "HTTP",
		1: "GRPC",
	}
	Protocol_Type_value = map[string]int32{
		"HTTP": 0,
		"GRPC": 1,
	}
)

Enum value maps for Protocol_Type.

View Source
var (
	Capability_Type_name = map[int32]string{
		0: "UNKNOWN",
		1: "FACTORY",
		2: "RUNTIME",
	}
	Capability_Type_value = map[string]int32{
		"UNKNOWN": 0,
		"FACTORY": 1,
		"RUNTIME": 2,
	}
)

Enum value maps for Capability_Type.

View Source
var (
	Runtime_Type_name = map[int32]string{
		0: "UNKNOWN",
		1: "DOCKER",
		2: "GO",
		3: "NPM",
		4: "PYTHON",
	}
	Runtime_Type_value = map[string]int32{
		"UNKNOWN": 0,
		"DOCKER":  1,
		"GO":      2,
		"NPM":     3,
		"PYTHON":  4,
	}
)

Enum value maps for Runtime_Type.

View Source
var (
	Engage_Mode_name = map[int32]string{
		0: "UNKNOWN",
		1: "START",
		2: "END",
	}
	Engage_Mode_value = map[string]int32{
		"UNKNOWN": 0,
		"START":   1,
		"END":     2,
	}
)

Enum value maps for Engage_Mode.

View Source
var Agent_ServiceDesc = grpc.ServiceDesc{
	ServiceName: "services.agent.v0.Agent",
	HandlerType: (*AgentServer)(nil),
	Methods: []grpc.MethodDesc{
		{
			MethodName: "GetAgentInformation",
			Handler:    _Agent_GetAgentInformation_Handler,
		},
	},
	Streams:  []grpc.StreamDesc{},
	Metadata: "services/agent/v0/agent.proto",
}

Agent_ServiceDesc is the grpc.ServiceDesc for Agent service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)

View Source
var File_services_agent_v0_agent_proto protoreflect.FileDescriptor
View Source
var File_services_agent_v0_communicate_proto protoreflect.FileDescriptor

Functions

func RegisterAgentServer

func RegisterAgentServer(s grpc.ServiceRegistrar, srv AgentServer)

Types

type AgentClient

type AgentClient interface {
	GetAgentInformation(ctx context.Context, in *AgentInformationRequest, opts ...grpc.CallOption) (*AgentInformation, error)
}

AgentClient is the client API for Agent 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 NewAgentClient

func NewAgentClient(cc grpc.ClientConnInterface) AgentClient

type AgentInformation

type AgentInformation struct {
	RuntimeRequirements []*Runtime    `protobuf:"bytes,1,rep,name=runtime_requirements,json=runtimeRequirements,proto3" json:"runtime_requirements,omitempty"`
	Capabilities        []*Capability `protobuf:"bytes,2,rep,name=capabilities,proto3" json:"capabilities,omitempty"`
	Protocols           []*Protocol   `protobuf:"bytes,3,rep,name=protocols,proto3" json:"protocols,omitempty"`
	Languages           []*Language   `protobuf:"bytes,4,rep,name=languages,proto3" json:"languages,omitempty"`
	ReadMe              string        `protobuf:"bytes,5,opt,name=read_me,json=readMe,proto3" json:"read_me,omitempty"`
	// contains filtered or unexported fields
}

func (*AgentInformation) Descriptor deprecated

func (*AgentInformation) Descriptor() ([]byte, []int)

Deprecated: Use AgentInformation.ProtoReflect.Descriptor instead.

func (*AgentInformation) GetCapabilities

func (x *AgentInformation) GetCapabilities() []*Capability

func (*AgentInformation) GetLanguages

func (x *AgentInformation) GetLanguages() []*Language

func (*AgentInformation) GetProtocols

func (x *AgentInformation) GetProtocols() []*Protocol

func (*AgentInformation) GetReadMe

func (x *AgentInformation) GetReadMe() string

func (*AgentInformation) GetRuntimeRequirements

func (x *AgentInformation) GetRuntimeRequirements() []*Runtime

func (*AgentInformation) ProtoMessage

func (*AgentInformation) ProtoMessage()

func (*AgentInformation) ProtoReflect

func (x *AgentInformation) ProtoReflect() protoreflect.Message

func (*AgentInformation) Reset

func (x *AgentInformation) Reset()

func (*AgentInformation) String

func (x *AgentInformation) String() string

type AgentInformationRequest

type AgentInformationRequest struct {
	// contains filtered or unexported fields
}

func (*AgentInformationRequest) Descriptor deprecated

func (*AgentInformationRequest) Descriptor() ([]byte, []int)

Deprecated: Use AgentInformationRequest.ProtoReflect.Descriptor instead.

func (*AgentInformationRequest) ProtoMessage

func (*AgentInformationRequest) ProtoMessage()

func (*AgentInformationRequest) ProtoReflect

func (x *AgentInformationRequest) ProtoReflect() protoreflect.Message

func (*AgentInformationRequest) Reset

func (x *AgentInformationRequest) Reset()

func (*AgentInformationRequest) String

func (x *AgentInformationRequest) String() string

type AgentServer

type AgentServer interface {
	GetAgentInformation(context.Context, *AgentInformationRequest) (*AgentInformation, error)
	// contains filtered or unexported methods
}

AgentServer is the server API for Agent service. All implementations must embed UnimplementedAgentServer for forward compatibility

type Answer

type Answer struct {
	Done    bool     `protobuf:"varint,1,opt,name=done,proto3" json:"done,omitempty"`
	Channel *Channel `protobuf:"bytes,2,opt,name=channel,proto3" json:"channel,omitempty"`
	Round   int32    `protobuf:"varint,3,opt,name=round,proto3" json:"round,omitempty"`
	Error   string   `protobuf:"bytes,4,opt,name=error,proto3" json:"error,omitempty"`
	// Types that are assignable to Value:
	//
	//	*Answer_Confirm
	//	*Answer_Input
	//	*Answer_Choice
	//	*Answer_Selection
	Value isAnswer_Value `protobuf_oneof:"value"`
	// contains filtered or unexported fields
}

func (*Answer) Descriptor deprecated

func (*Answer) Descriptor() ([]byte, []int)

Deprecated: Use Answer.ProtoReflect.Descriptor instead.

func (*Answer) GetChannel

func (x *Answer) GetChannel() *Channel

func (*Answer) GetChoice

func (x *Answer) GetChoice() *ChoiceAnswer

func (*Answer) GetConfirm

func (x *Answer) GetConfirm() *ConfirmAnswer

func (*Answer) GetDone

func (x *Answer) GetDone() bool

func (*Answer) GetError

func (x *Answer) GetError() string

func (*Answer) GetInput

func (x *Answer) GetInput() *InputAnswer

func (*Answer) GetRound

func (x *Answer) GetRound() int32

func (*Answer) GetSelection

func (x *Answer) GetSelection() *SelectionAnswer

func (*Answer) GetValue

func (m *Answer) GetValue() isAnswer_Value

func (*Answer) ProtoMessage

func (*Answer) ProtoMessage()

func (*Answer) ProtoReflect

func (x *Answer) ProtoReflect() protoreflect.Message

func (*Answer) Reset

func (x *Answer) Reset()

func (*Answer) String

func (x *Answer) String() string

type Answer_Choice

type Answer_Choice struct {
	Choice *ChoiceAnswer `protobuf:"bytes,7,opt,name=choice,proto3,oneof"`
}

type Answer_Confirm

type Answer_Confirm struct {
	Confirm *ConfirmAnswer `protobuf:"bytes,5,opt,name=confirm,proto3,oneof"`
}

type Answer_Input

type Answer_Input struct {
	Input *InputAnswer `protobuf:"bytes,6,opt,name=input,proto3,oneof"`
}

type Answer_Selection

type Answer_Selection struct {
	Selection *SelectionAnswer `protobuf:"bytes,8,opt,name=selection,proto3,oneof"`
}

type Capability

type Capability struct {
	Type Capability_Type `protobuf:"varint,1,opt,name=type,proto3,enum=services.agent.v0.Capability_Type" json:"type,omitempty"`
	// contains filtered or unexported fields
}

func (*Capability) Descriptor deprecated

func (*Capability) Descriptor() ([]byte, []int)

Deprecated: Use Capability.ProtoReflect.Descriptor instead.

func (*Capability) GetType

func (x *Capability) GetType() Capability_Type

func (*Capability) ProtoMessage

func (*Capability) ProtoMessage()

func (*Capability) ProtoReflect

func (x *Capability) ProtoReflect() protoreflect.Message

func (*Capability) Reset

func (x *Capability) Reset()

func (*Capability) String

func (x *Capability) String() string

type Capability_Type

type Capability_Type int32
const (
	Capability_UNKNOWN Capability_Type = 0
	Capability_FACTORY Capability_Type = 1
	Capability_RUNTIME Capability_Type = 2
)

func (Capability_Type) Descriptor

func (Capability_Type) Enum

func (x Capability_Type) Enum() *Capability_Type

func (Capability_Type) EnumDescriptor deprecated

func (Capability_Type) EnumDescriptor() ([]byte, []int)

Deprecated: Use Capability_Type.Descriptor instead.

func (Capability_Type) Number

func (Capability_Type) String

func (x Capability_Type) String() string

func (Capability_Type) Type

type Channel

type Channel struct {
	Kind string `protobuf:"bytes,1,opt,name=kind,proto3" json:"kind,omitempty"`
	// contains filtered or unexported fields
}

func (*Channel) Descriptor deprecated

func (*Channel) Descriptor() ([]byte, []int)

Deprecated: Use Channel.ProtoReflect.Descriptor instead.

func (*Channel) GetKind

func (x *Channel) GetKind() string

func (*Channel) ProtoMessage

func (*Channel) ProtoMessage()

func (*Channel) ProtoReflect

func (x *Channel) ProtoReflect() protoreflect.Message

func (*Channel) Reset

func (x *Channel) Reset()

func (*Channel) String

func (x *Channel) String() string

type Choice

type Choice struct {
	Options []*Message `protobuf:"bytes,1,rep,name=options,proto3" json:"options,omitempty"`
	// contains filtered or unexported fields
}

func (*Choice) Descriptor deprecated

func (*Choice) Descriptor() ([]byte, []int)

Deprecated: Use Choice.ProtoReflect.Descriptor instead.

func (*Choice) GetOptions

func (x *Choice) GetOptions() []*Message

func (*Choice) ProtoMessage

func (*Choice) ProtoMessage()

func (*Choice) ProtoReflect

func (x *Choice) ProtoReflect() protoreflect.Message

func (*Choice) Reset

func (x *Choice) Reset()

func (*Choice) String

func (x *Choice) String() string

type ChoiceAnswer

type ChoiceAnswer struct {
	Option string `protobuf:"bytes,1,opt,name=option,proto3" json:"option,omitempty"`
	// contains filtered or unexported fields
}

func (*ChoiceAnswer) Descriptor deprecated

func (*ChoiceAnswer) Descriptor() ([]byte, []int)

Deprecated: Use ChoiceAnswer.ProtoReflect.Descriptor instead.

func (*ChoiceAnswer) GetOption

func (x *ChoiceAnswer) GetOption() string

func (*ChoiceAnswer) ProtoMessage

func (*ChoiceAnswer) ProtoMessage()

func (*ChoiceAnswer) ProtoReflect

func (x *ChoiceAnswer) ProtoReflect() protoreflect.Message

func (*ChoiceAnswer) Reset

func (x *ChoiceAnswer) Reset()

func (*ChoiceAnswer) String

func (x *ChoiceAnswer) String() string

type Confirm

type Confirm struct {
	Default bool `protobuf:"varint,1,opt,name=default,proto3" json:"default,omitempty"`
	// contains filtered or unexported fields
}

func (*Confirm) Descriptor deprecated

func (*Confirm) Descriptor() ([]byte, []int)

Deprecated: Use Confirm.ProtoReflect.Descriptor instead.

func (*Confirm) GetDefault

func (x *Confirm) GetDefault() bool

func (*Confirm) ProtoMessage

func (*Confirm) ProtoMessage()

func (*Confirm) ProtoReflect

func (x *Confirm) ProtoReflect() protoreflect.Message

func (*Confirm) Reset

func (x *Confirm) Reset()

func (*Confirm) String

func (x *Confirm) String() string

type ConfirmAnswer

type ConfirmAnswer struct {
	Confirmed bool `protobuf:"varint,1,opt,name=confirmed,proto3" json:"confirmed,omitempty"`
	// contains filtered or unexported fields
}

func (*ConfirmAnswer) Descriptor deprecated

func (*ConfirmAnswer) Descriptor() ([]byte, []int)

Deprecated: Use ConfirmAnswer.ProtoReflect.Descriptor instead.

func (*ConfirmAnswer) GetConfirmed

func (x *ConfirmAnswer) GetConfirmed() bool

func (*ConfirmAnswer) ProtoMessage

func (*ConfirmAnswer) ProtoMessage()

func (*ConfirmAnswer) ProtoReflect

func (x *ConfirmAnswer) ProtoReflect() protoreflect.Message

func (*ConfirmAnswer) Reset

func (x *ConfirmAnswer) Reset()

func (*ConfirmAnswer) String

func (x *ConfirmAnswer) String() string

type Display

type Display struct {
	Data map[string]string `` /* 149-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*Display) Descriptor deprecated

func (*Display) Descriptor() ([]byte, []int)

Deprecated: Use Display.ProtoReflect.Descriptor instead.

func (*Display) GetData

func (x *Display) GetData() map[string]string

func (*Display) ProtoMessage

func (*Display) ProtoMessage()

func (*Display) ProtoReflect

func (x *Display) ProtoReflect() protoreflect.Message

func (*Display) Reset

func (x *Display) Reset()

func (*Display) String

func (x *Display) String() string

type Engage

type Engage struct {
	Mode    Engage_Mode `protobuf:"varint,1,opt,name=mode,proto3,enum=services.agent.v0.Engage_Mode" json:"mode,omitempty"`
	Stage   string      `protobuf:"bytes,2,opt,name=stage,proto3" json:"stage,omitempty"`
	Channel *Channel    `protobuf:"bytes,3,opt,name=channel,proto3" json:"channel,omitempty"`
	Answer  *Answer     `protobuf:"bytes,4,opt,name=answer,proto3" json:"answer,omitempty"`
	// contains filtered or unexported fields
}

func (*Engage) Descriptor deprecated

func (*Engage) Descriptor() ([]byte, []int)

Deprecated: Use Engage.ProtoReflect.Descriptor instead.

func (*Engage) GetAnswer

func (x *Engage) GetAnswer() *Answer

func (*Engage) GetChannel

func (x *Engage) GetChannel() *Channel

func (*Engage) GetMode

func (x *Engage) GetMode() Engage_Mode

func (*Engage) GetStage

func (x *Engage) GetStage() string

func (*Engage) ProtoMessage

func (*Engage) ProtoMessage()

func (*Engage) ProtoReflect

func (x *Engage) ProtoReflect() protoreflect.Message

func (*Engage) Reset

func (x *Engage) Reset()

func (*Engage) String

func (x *Engage) String() string

type Engage_Mode

type Engage_Mode int32
const (
	Engage_UNKNOWN Engage_Mode = 0
	Engage_START   Engage_Mode = 1
	Engage_END     Engage_Mode = 2
)

func (Engage_Mode) Descriptor

func (Engage_Mode) Enum

func (x Engage_Mode) Enum() *Engage_Mode

func (Engage_Mode) EnumDescriptor deprecated

func (Engage_Mode) EnumDescriptor() ([]byte, []int)

Deprecated: Use Engage_Mode.Descriptor instead.

func (Engage_Mode) Number

func (x Engage_Mode) Number() protoreflect.EnumNumber

func (Engage_Mode) String

func (x Engage_Mode) String() string

func (Engage_Mode) Type

type InformationRequest

type InformationRequest struct {
	Question *Question `protobuf:"bytes,1,opt,name=question,proto3" json:"question,omitempty"`
	Done     bool      `protobuf:"varint,2,opt,name=done,proto3" json:"done,omitempty"`
	// contains filtered or unexported fields
}

func (*InformationRequest) Descriptor deprecated

func (*InformationRequest) Descriptor() ([]byte, []int)

Deprecated: Use InformationRequest.ProtoReflect.Descriptor instead.

func (*InformationRequest) GetDone

func (x *InformationRequest) GetDone() bool

func (*InformationRequest) GetQuestion

func (x *InformationRequest) GetQuestion() *Question

func (*InformationRequest) ProtoMessage

func (*InformationRequest) ProtoMessage()

func (*InformationRequest) ProtoReflect

func (x *InformationRequest) ProtoReflect() protoreflect.Message

func (*InformationRequest) Reset

func (x *InformationRequest) Reset()

func (*InformationRequest) String

func (x *InformationRequest) String() string

type Input

type Input struct {

	// Types that are assignable to Default:
	//
	//	*Input_StringDefault
	//	*Input_IntDefault
	Default isInput_Default `protobuf_oneof:"default"`
	// contains filtered or unexported fields
}

func (*Input) Descriptor deprecated

func (*Input) Descriptor() ([]byte, []int)

Deprecated: Use Input.ProtoReflect.Descriptor instead.

func (*Input) GetDefault

func (m *Input) GetDefault() isInput_Default

func (*Input) GetIntDefault

func (x *Input) GetIntDefault() int32

func (*Input) GetStringDefault

func (x *Input) GetStringDefault() string

func (*Input) ProtoMessage

func (*Input) ProtoMessage()

func (*Input) ProtoReflect

func (x *Input) ProtoReflect() protoreflect.Message

func (*Input) Reset

func (x *Input) Reset()

func (*Input) String

func (x *Input) String() string

type InputAnswer

type InputAnswer struct {

	// Types that are assignable to Answer:
	//
	//	*InputAnswer_StringValue
	//	*InputAnswer_IntValue
	Answer isInputAnswer_Answer `protobuf_oneof:"answer"`
	// contains filtered or unexported fields
}

func (*InputAnswer) Descriptor deprecated

func (*InputAnswer) Descriptor() ([]byte, []int)

Deprecated: Use InputAnswer.ProtoReflect.Descriptor instead.

func (*InputAnswer) GetAnswer

func (m *InputAnswer) GetAnswer() isInputAnswer_Answer

func (*InputAnswer) GetIntValue

func (x *InputAnswer) GetIntValue() int32

func (*InputAnswer) GetStringValue

func (x *InputAnswer) GetStringValue() string

func (*InputAnswer) ProtoMessage

func (*InputAnswer) ProtoMessage()

func (*InputAnswer) ProtoReflect

func (x *InputAnswer) ProtoReflect() protoreflect.Message

func (*InputAnswer) Reset

func (x *InputAnswer) Reset()

func (*InputAnswer) String

func (x *InputAnswer) String() string

type InputAnswer_IntValue

type InputAnswer_IntValue struct {
	IntValue int32 `protobuf:"varint,2,opt,name=int_value,json=intValue,proto3,oneof"`
}

type InputAnswer_StringValue

type InputAnswer_StringValue struct {
	StringValue string `protobuf:"bytes,1,opt,name=string_value,json=stringValue,proto3,oneof"`
}

type Input_IntDefault

type Input_IntDefault struct {
	IntDefault int32 `protobuf:"varint,2,opt,name=int_default,json=intDefault,proto3,oneof"`
}

type Input_StringDefault

type Input_StringDefault struct {
	StringDefault string `protobuf:"bytes,1,opt,name=string_default,json=stringDefault,proto3,oneof"`
}

type Language

type Language struct {
	Type Language_Type `protobuf:"varint,1,opt,name=type,proto3,enum=services.agent.v0.Language_Type" json:"type,omitempty"`
	// contains filtered or unexported fields
}

func (*Language) Descriptor deprecated

func (*Language) Descriptor() ([]byte, []int)

Deprecated: Use Language.ProtoReflect.Descriptor instead.

func (*Language) GetType

func (x *Language) GetType() Language_Type

func (*Language) ProtoMessage

func (*Language) ProtoMessage()

func (*Language) ProtoReflect

func (x *Language) ProtoReflect() protoreflect.Message

func (*Language) Reset

func (x *Language) Reset()

func (*Language) String

func (x *Language) String() string

type Language_Type

type Language_Type int32
const (
	Language_GO         Language_Type = 0
	Language_PYTHON     Language_Type = 1
	Language_JAVASCRIPT Language_Type = 2
	Language_TYPESCRIPT Language_Type = 3
)

func (Language_Type) Descriptor

func (Language_Type) Enum

func (x Language_Type) Enum() *Language_Type

func (Language_Type) EnumDescriptor deprecated

func (Language_Type) EnumDescriptor() ([]byte, []int)

Deprecated: Use Language_Type.Descriptor instead.

func (Language_Type) Number

func (Language_Type) String

func (x Language_Type) String() string

func (Language_Type) Type

type Message

type Message struct {
	Name        string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	Message     string `protobuf:"bytes,2,opt,name=message,proto3" json:"message,omitempty"`
	Description string `protobuf:"bytes,3,opt,name=description,proto3" json:"description,omitempty"`
	// contains filtered or unexported fields
}

func (*Message) Descriptor deprecated

func (*Message) Descriptor() ([]byte, []int)

Deprecated: Use Message.ProtoReflect.Descriptor instead.

func (*Message) GetDescription

func (x *Message) GetDescription() string

func (*Message) GetMessage

func (x *Message) GetMessage() string

func (*Message) GetName

func (x *Message) GetName() string

func (*Message) ProtoMessage

func (*Message) ProtoMessage()

func (*Message) ProtoReflect

func (x *Message) ProtoReflect() protoreflect.Message

func (*Message) Reset

func (x *Message) Reset()

func (*Message) String

func (x *Message) String() string

type Protocol

type Protocol struct {
	Type Protocol_Type `protobuf:"varint,1,opt,name=type,proto3,enum=services.agent.v0.Protocol_Type" json:"type,omitempty"`
	// contains filtered or unexported fields
}

func (*Protocol) Descriptor deprecated

func (*Protocol) Descriptor() ([]byte, []int)

Deprecated: Use Protocol.ProtoReflect.Descriptor instead.

func (*Protocol) GetType

func (x *Protocol) GetType() Protocol_Type

func (*Protocol) ProtoMessage

func (*Protocol) ProtoMessage()

func (*Protocol) ProtoReflect

func (x *Protocol) ProtoReflect() protoreflect.Message

func (*Protocol) Reset

func (x *Protocol) Reset()

func (*Protocol) String

func (x *Protocol) String() string

type Protocol_Type

type Protocol_Type int32
const (
	Protocol_HTTP Protocol_Type = 0
	Protocol_GRPC Protocol_Type = 1
)

func (Protocol_Type) Descriptor

func (Protocol_Type) Enum

func (x Protocol_Type) Enum() *Protocol_Type

func (Protocol_Type) EnumDescriptor deprecated

func (Protocol_Type) EnumDescriptor() ([]byte, []int)

Deprecated: Use Protocol_Type.Descriptor instead.

func (Protocol_Type) Number

func (Protocol_Type) String

func (x Protocol_Type) String() string

func (Protocol_Type) Type

type Question

type Question struct {
	Channel *Channel `protobuf:"bytes,1,opt,name=channel,proto3" json:"channel,omitempty"`
	Round   int32    `protobuf:"varint,2,opt,name=round,proto3" json:"round,omitempty"`
	Message *Message `protobuf:"bytes,3,opt,name=message,proto3" json:"message,omitempty"`
	// Types that are assignable to Value:
	//
	//	*Question_Display
	//	*Question_Confirm
	//	*Question_Input
	//	*Question_Choice
	//	*Question_Selection
	Value isQuestion_Value `protobuf_oneof:"value"`
	// contains filtered or unexported fields
}

func (*Question) Descriptor deprecated

func (*Question) Descriptor() ([]byte, []int)

Deprecated: Use Question.ProtoReflect.Descriptor instead.

func (*Question) GetChannel

func (x *Question) GetChannel() *Channel

func (*Question) GetChoice

func (x *Question) GetChoice() *Choice

func (*Question) GetConfirm

func (x *Question) GetConfirm() *Confirm

func (*Question) GetDisplay

func (x *Question) GetDisplay() *Display

func (*Question) GetInput

func (x *Question) GetInput() *Input

func (*Question) GetMessage

func (x *Question) GetMessage() *Message

func (*Question) GetRound

func (x *Question) GetRound() int32

func (*Question) GetSelection

func (x *Question) GetSelection() *Selection

func (*Question) GetValue

func (m *Question) GetValue() isQuestion_Value

func (*Question) ProtoMessage

func (*Question) ProtoMessage()

func (*Question) ProtoReflect

func (x *Question) ProtoReflect() protoreflect.Message

func (*Question) Reset

func (x *Question) Reset()

func (*Question) String

func (x *Question) String() string

type Question_Choice

type Question_Choice struct {
	Choice *Choice `protobuf:"bytes,7,opt,name=choice,proto3,oneof"`
}

type Question_Confirm

type Question_Confirm struct {
	Confirm *Confirm `protobuf:"bytes,5,opt,name=confirm,proto3,oneof"`
}

type Question_Display

type Question_Display struct {
	Display *Display `protobuf:"bytes,4,opt,name=display,proto3,oneof"`
}

type Question_Input

type Question_Input struct {
	Input *Input `protobuf:"bytes,6,opt,name=input,proto3,oneof"`
}

type Question_Selection

type Question_Selection struct {
	Selection *Selection `protobuf:"bytes,8,opt,name=selection,proto3,oneof"`
}

type Runtime

type Runtime struct {
	Type Runtime_Type `protobuf:"varint,1,opt,name=type,proto3,enum=services.agent.v0.Runtime_Type" json:"type,omitempty"`
	// contains filtered or unexported fields
}

func (*Runtime) Descriptor deprecated

func (*Runtime) Descriptor() ([]byte, []int)

Deprecated: Use Runtime.ProtoReflect.Descriptor instead.

func (*Runtime) GetType

func (x *Runtime) GetType() Runtime_Type

func (*Runtime) ProtoMessage

func (*Runtime) ProtoMessage()

func (*Runtime) ProtoReflect

func (x *Runtime) ProtoReflect() protoreflect.Message

func (*Runtime) Reset

func (x *Runtime) Reset()

func (*Runtime) String

func (x *Runtime) String() string

type Runtime_Type

type Runtime_Type int32
const (
	Runtime_UNKNOWN Runtime_Type = 0
	Runtime_DOCKER  Runtime_Type = 1
	Runtime_GO      Runtime_Type = 2
	Runtime_NPM     Runtime_Type = 3
	Runtime_PYTHON  Runtime_Type = 4
)

func (Runtime_Type) Descriptor

func (Runtime_Type) Enum

func (x Runtime_Type) Enum() *Runtime_Type

func (Runtime_Type) EnumDescriptor deprecated

func (Runtime_Type) EnumDescriptor() ([]byte, []int)

Deprecated: Use Runtime_Type.Descriptor instead.

func (Runtime_Type) Number

func (Runtime_Type) String

func (x Runtime_Type) String() string

func (Runtime_Type) Type

type Selection

type Selection struct {
	Options []*Message `protobuf:"bytes,1,rep,name=options,proto3" json:"options,omitempty"`
	// contains filtered or unexported fields
}

func (*Selection) Descriptor deprecated

func (*Selection) Descriptor() ([]byte, []int)

Deprecated: Use Selection.ProtoReflect.Descriptor instead.

func (*Selection) GetOptions

func (x *Selection) GetOptions() []*Message

func (*Selection) ProtoMessage

func (*Selection) ProtoMessage()

func (*Selection) ProtoReflect

func (x *Selection) ProtoReflect() protoreflect.Message

func (*Selection) Reset

func (x *Selection) Reset()

func (*Selection) String

func (x *Selection) String() string

type SelectionAnswer

type SelectionAnswer struct {
	Selected []string `protobuf:"bytes,1,rep,name=selected,proto3" json:"selected,omitempty"`
	// contains filtered or unexported fields
}

func (*SelectionAnswer) Descriptor deprecated

func (*SelectionAnswer) Descriptor() ([]byte, []int)

Deprecated: Use SelectionAnswer.ProtoReflect.Descriptor instead.

func (*SelectionAnswer) GetSelected

func (x *SelectionAnswer) GetSelected() []string

func (*SelectionAnswer) ProtoMessage

func (*SelectionAnswer) ProtoMessage()

func (*SelectionAnswer) ProtoReflect

func (x *SelectionAnswer) ProtoReflect() protoreflect.Message

func (*SelectionAnswer) Reset

func (x *SelectionAnswer) Reset()

func (*SelectionAnswer) String

func (x *SelectionAnswer) String() string

type UnimplementedAgentServer

type UnimplementedAgentServer struct {
}

UnimplementedAgentServer must be embedded to have forward compatible implementations.

func (UnimplementedAgentServer) GetAgentInformation

type UnsafeAgentServer

type UnsafeAgentServer interface {
	// contains filtered or unexported methods
}

UnsafeAgentServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to AgentServer will result in compilation errors.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL