Documentation
¶
Index ¶
- Constants
- Variables
- func RegisterNuzurExtensionServer(s grpc.ServiceRegistrar, srv NuzurExtensionServer)
- type ExecutionResponseDisplayBlock
- func (*ExecutionResponseDisplayBlock) Descriptor() ([]byte, []int)deprecated
- func (x *ExecutionResponseDisplayBlock) GetContent() string
- func (x *ExecutionResponseDisplayBlock) GetDescription() string
- func (x *ExecutionResponseDisplayBlock) GetIdentifier() string
- func (x *ExecutionResponseDisplayBlock) GetTitle() string
- func (*ExecutionResponseDisplayBlock) ProtoMessage()
- func (x *ExecutionResponseDisplayBlock) ProtoReflect() protoreflect.Message
- func (x *ExecutionResponseDisplayBlock) Reset()
- func (x *ExecutionResponseDisplayBlock) String() string
- type ExecutionResponseType
- func (ExecutionResponseType) Descriptor() protoreflect.EnumDescriptor
- func (x ExecutionResponseType) Enum() *ExecutionResponseType
- func (ExecutionResponseType) EnumDescriptor() ([]byte, []int)deprecated
- func (x ExecutionResponseType) Number() protoreflect.EnumNumber
- func (x ExecutionResponseType) String() string
- func (ExecutionResponseType) Type() protoreflect.EnumType
- type ExecutionResponseTypeData
- func (*ExecutionResponseTypeData) Descriptor() ([]byte, []int)deprecated
- func (x *ExecutionResponseTypeData) GetFinal() *ExecutionResponseTypeFinalData
- func (x *ExecutionResponseTypeData) GetStep() *ExecutionResponseTypeStepData
- func (*ExecutionResponseTypeData) ProtoMessage()
- func (x *ExecutionResponseTypeData) ProtoReflect() protoreflect.Message
- func (x *ExecutionResponseTypeData) Reset()
- func (x *ExecutionResponseTypeData) String() string
- type ExecutionResponseTypeFinalData
- func (*ExecutionResponseTypeFinalData) Descriptor() ([]byte, []int)deprecated
- func (x *ExecutionResponseTypeFinalData) GetDisplayBlocks() []*ExecutionResponseDisplayBlock
- func (x *ExecutionResponseTypeFinalData) GetFileDownloadUrl() string
- func (x *ExecutionResponseTypeFinalData) GetStatus() ExecutionStatus
- func (x *ExecutionResponseTypeFinalData) GetStatusMessage() string
- func (*ExecutionResponseTypeFinalData) ProtoMessage()
- func (x *ExecutionResponseTypeFinalData) ProtoReflect() protoreflect.Message
- func (x *ExecutionResponseTypeFinalData) Reset()
- func (x *ExecutionResponseTypeFinalData) String() string
- type ExecutionResponseTypeStepData
- func (*ExecutionResponseTypeStepData) Descriptor() ([]byte, []int)deprecated
- func (x *ExecutionResponseTypeStepData) GetDataInputs() []*ExecutionStepDataInput
- func (x *ExecutionResponseTypeStepData) GetDisplayBlock() *ExecutionResponseDisplayBlock
- func (x *ExecutionResponseTypeStepData) GetStepIdentifier() string
- func (x *ExecutionResponseTypeStepData) GetType() ExecutionStepType
- func (*ExecutionResponseTypeStepData) ProtoMessage()
- func (x *ExecutionResponseTypeStepData) ProtoReflect() protoreflect.Message
- func (x *ExecutionResponseTypeStepData) Reset()
- func (x *ExecutionResponseTypeStepData) String() string
- type ExecutionStatus
- func (ExecutionStatus) Descriptor() protoreflect.EnumDescriptor
- func (x ExecutionStatus) Enum() *ExecutionStatus
- func (ExecutionStatus) EnumDescriptor() ([]byte, []int)deprecated
- func (x ExecutionStatus) Number() protoreflect.EnumNumber
- func (x ExecutionStatus) String() string
- func (ExecutionStatus) Type() protoreflect.EnumType
- type ExecutionStepDataInput
- func (*ExecutionStepDataInput) Descriptor() ([]byte, []int)deprecated
- func (x *ExecutionStepDataInput) GetDescription() string
- func (x *ExecutionStepDataInput) GetDisplayName() string
- func (x *ExecutionStepDataInput) GetIdentifier() string
- func (x *ExecutionStepDataInput) GetRequired() bool
- func (x *ExecutionStepDataInput) GetType() ExecutionStepDataInputType
- func (*ExecutionStepDataInput) ProtoMessage()
- func (x *ExecutionStepDataInput) ProtoReflect() protoreflect.Message
- func (x *ExecutionStepDataInput) Reset()
- func (x *ExecutionStepDataInput) String() string
- type ExecutionStepDataInputType
- func (ExecutionStepDataInputType) Descriptor() protoreflect.EnumDescriptor
- func (x ExecutionStepDataInputType) Enum() *ExecutionStepDataInputType
- func (ExecutionStepDataInputType) EnumDescriptor() ([]byte, []int)deprecated
- func (x ExecutionStepDataInputType) Number() protoreflect.EnumNumber
- func (x ExecutionStepDataInputType) String() string
- func (ExecutionStepDataInputType) Type() protoreflect.EnumType
- type ExecutionStepDataInputValue
- func (*ExecutionStepDataInputValue) Descriptor() ([]byte, []int)deprecated
- func (x *ExecutionStepDataInputValue) GetIdentifier() string
- func (x *ExecutionStepDataInputValue) GetValue() string
- func (*ExecutionStepDataInputValue) ProtoMessage()
- func (x *ExecutionStepDataInputValue) ProtoReflect() protoreflect.Message
- func (x *ExecutionStepDataInputValue) Reset()
- func (x *ExecutionStepDataInputValue) String() string
- type ExecutionStepType
- func (ExecutionStepType) Descriptor() protoreflect.EnumDescriptor
- func (x ExecutionStepType) Enum() *ExecutionStepType
- func (ExecutionStepType) EnumDescriptor() ([]byte, []int)deprecated
- func (x ExecutionStepType) Number() protoreflect.EnumNumber
- func (x ExecutionStepType) String() string
- func (ExecutionStepType) Type() protoreflect.EnumType
- type GetExecutionRequest
- func (*GetExecutionRequest) Descriptor() ([]byte, []int)deprecated
- func (x *GetExecutionRequest) GetExecutionUuid() string
- func (*GetExecutionRequest) ProtoMessage()
- func (x *GetExecutionRequest) ProtoReflect() protoreflect.Message
- func (x *GetExecutionRequest) Reset()
- func (x *GetExecutionRequest) String() string
- type GetExecutionResponse
- func (*GetExecutionResponse) Descriptor() ([]byte, []int)deprecated
- func (x *GetExecutionResponse) GetCurrentStepIdentifier() string
- func (x *GetExecutionResponse) GetData() *ExecutionResponseTypeData
- func (x *GetExecutionResponse) GetEstimatedTimeRemaining() string
- func (x *GetExecutionResponse) GetStatus() ExecutionStatus
- func (x *GetExecutionResponse) GetStatusMsg() string
- func (x *GetExecutionResponse) GetTimeElapsed() string
- func (x *GetExecutionResponse) GetType() ExecutionResponseType
- func (*GetExecutionResponse) ProtoMessage()
- func (x *GetExecutionResponse) ProtoReflect() protoreflect.Message
- func (x *GetExecutionResponse) Reset()
- func (x *GetExecutionResponse) String() string
- type GetMetadataRequest
- type GetMetadataResponse
- func (*GetMetadataResponse) Descriptor() ([]byte, []int)deprecated
- func (x *GetMetadataResponse) GetAuthor() string
- func (x *GetMetadataResponse) GetName() string
- func (x *GetMetadataResponse) GetNumberOfSteps() int32
- func (x *GetMetadataResponse) GetUuid() string
- func (x *GetMetadataResponse) GetVersionUuid() string
- func (*GetMetadataResponse) ProtoMessage()
- func (x *GetMetadataResponse) ProtoReflect() protoreflect.Message
- func (x *GetMetadataResponse) Reset()
- func (x *GetMetadataResponse) String() string
- type NuzurExtensionClient
- type NuzurExtensionServer
- type StartExecutionRequest
- func (*StartExecutionRequest) Descriptor() ([]byte, []int)deprecated
- func (x *StartExecutionRequest) GetConfigValues() string
- func (x *StartExecutionRequest) GetProjectExtensionUuid() string
- func (x *StartExecutionRequest) GetProjectUuid() string
- func (x *StartExecutionRequest) GetProjectVersionUuid() string
- func (*StartExecutionRequest) ProtoMessage()
- func (x *StartExecutionRequest) ProtoReflect() protoreflect.Message
- func (x *StartExecutionRequest) Reset()
- func (x *StartExecutionRequest) String() string
- type StartExecutionResponse
- func (*StartExecutionResponse) Descriptor() ([]byte, []int)deprecated
- func (x *StartExecutionResponse) GetData() *ExecutionResponseTypeData
- func (x *StartExecutionResponse) GetExecutionUuid() string
- func (x *StartExecutionResponse) GetType() ExecutionResponseType
- func (*StartExecutionResponse) ProtoMessage()
- func (x *StartExecutionResponse) ProtoReflect() protoreflect.Message
- func (x *StartExecutionResponse) Reset()
- func (x *StartExecutionResponse) String() string
- type SubmitExectuionStepRequest
- func (*SubmitExectuionStepRequest) Descriptor() ([]byte, []int)deprecated
- func (x *SubmitExectuionStepRequest) GetConfrimed() bool
- func (x *SubmitExectuionStepRequest) GetInputValues() []*ExecutionStepDataInputValue
- func (x *SubmitExectuionStepRequest) GetStepIdentifier() string
- func (*SubmitExectuionStepRequest) ProtoMessage()
- func (x *SubmitExectuionStepRequest) ProtoReflect() protoreflect.Message
- func (x *SubmitExectuionStepRequest) Reset()
- func (x *SubmitExectuionStepRequest) String() string
- type SubmitExectuionStepResponse
- func (*SubmitExectuionStepResponse) Descriptor() ([]byte, []int)deprecated
- func (x *SubmitExectuionStepResponse) GetData() *ExecutionResponseTypeData
- func (x *SubmitExectuionStepResponse) GetExecutionUuid() string
- func (x *SubmitExectuionStepResponse) GetType() ExecutionResponseType
- func (*SubmitExectuionStepResponse) ProtoMessage()
- func (x *SubmitExectuionStepResponse) ProtoReflect() protoreflect.Message
- func (x *SubmitExectuionStepResponse) Reset()
- func (x *SubmitExectuionStepResponse) String() string
- type UnimplementedNuzurExtensionServer
- func (UnimplementedNuzurExtensionServer) GetExecution(context.Context, *GetExecutionRequest) (*GetExecutionResponse, error)
- func (UnimplementedNuzurExtensionServer) GetMetadata(context.Context, *GetMetadataRequest) (*GetMetadataResponse, error)
- func (UnimplementedNuzurExtensionServer) StartExecution(context.Context, *StartExecutionRequest) (*StartExecutionResponse, error)
- func (UnimplementedNuzurExtensionServer) SubmitExectuionStep(context.Context, *SubmitExectuionStepRequest) (*SubmitExectuionStepResponse, error)
- type UnsafeNuzurExtensionServer
Constants ¶
const ( NuzurExtension_GetMetadata_FullMethodName = "/NuzurExtension/GetMetadata" NuzurExtension_StartExecution_FullMethodName = "/NuzurExtension/StartExecution" NuzurExtension_SubmitExectuionStep_FullMethodName = "/NuzurExtension/SubmitExectuionStep" NuzurExtension_GetExecution_FullMethodName = "/NuzurExtension/GetExecution" )
Variables ¶
var ( ExecutionResponseType_name = map[int32]string{ 0: "EXECUTION_RESPONSE_TYPE_INVALID", 1: "EXECUTION_RESPONSE_TYPE_FINAL", 2: "EXECUTION_RESPONSE_TYPE_STEP", 3: "EXECUTION_RESPONSE_TYPE_ASYNC", } ExecutionResponseType_value = map[string]int32{ "EXECUTION_RESPONSE_TYPE_INVALID": 0, "EXECUTION_RESPONSE_TYPE_FINAL": 1, "EXECUTION_RESPONSE_TYPE_STEP": 2, "EXECUTION_RESPONSE_TYPE_ASYNC": 3, } )
Enum value maps for ExecutionResponseType.
var ( ExecutionStatus_name = map[int32]string{ 0: "EXECUTION_STATUS_INVALID", 1: "EXECUTION_STATUS_INPROGRESS", 2: "EXECUTION_STATUS_SUCCEEDED", 3: "EXECUTION_STATUS_FAILED", 4: "EXECUTION_STATUS_CANCELLED", } ExecutionStatus_value = map[string]int32{ "EXECUTION_STATUS_INVALID": 0, "EXECUTION_STATUS_INPROGRESS": 1, "EXECUTION_STATUS_SUCCEEDED": 2, "EXECUTION_STATUS_FAILED": 3, "EXECUTION_STATUS_CANCELLED": 4, } )
Enum value maps for ExecutionStatus.
var ( ExecutionStepType_name = map[int32]string{ 0: "EXECUTION_STEP_TYPE_INVALID", 1: "EXECUTION_STEP_TYPE_CONFIRMATION", 2: "EXECUTION_STEP_TYPE_DATAREQUEST", 3: "EXECUTION_STEP_TYPE_DATAREQUEST_AND_CONFIRMATION", } ExecutionStepType_value = map[string]int32{ "EXECUTION_STEP_TYPE_INVALID": 0, "EXECUTION_STEP_TYPE_CONFIRMATION": 1, "EXECUTION_STEP_TYPE_DATAREQUEST": 2, "EXECUTION_STEP_TYPE_DATAREQUEST_AND_CONFIRMATION": 3, } )
Enum value maps for ExecutionStepType.
var ( ExecutionStepDataInputType_name = map[int32]string{ 0: "EXECUTION_STEP_DATA_INPUT_TYPE_INVALID", 1: "EXECUTION_STEP_DATA_INPUT_TYPE_UUID", 2: "EXECUTION_STEP_DATA_INPUT_TYPE_INTEGER", 3: "EXECUTION_STEP_DATA_INPUT_TYPE_FLOAT", 4: "EXECUTION_STEP_DATA_INPUT_TYPE_BOOLEAN", 5: "EXECUTION_STEP_DATA_INPUT_TYPE_STRING", 6: "EXECUTION_STEP_DATA_INPUT_TYPE_DATE", 7: "EXECUTION_STEP_DATA_INPUT_TYPE_DATETIME", } ExecutionStepDataInputType_value = map[string]int32{ "EXECUTION_STEP_DATA_INPUT_TYPE_INVALID": 0, "EXECUTION_STEP_DATA_INPUT_TYPE_UUID": 1, "EXECUTION_STEP_DATA_INPUT_TYPE_INTEGER": 2, "EXECUTION_STEP_DATA_INPUT_TYPE_FLOAT": 3, "EXECUTION_STEP_DATA_INPUT_TYPE_BOOLEAN": 4, "EXECUTION_STEP_DATA_INPUT_TYPE_STRING": 5, "EXECUTION_STEP_DATA_INPUT_TYPE_DATE": 6, "EXECUTION_STEP_DATA_INPUT_TYPE_DATETIME": 7, } )
Enum value maps for ExecutionStepDataInputType.
var File_nuzur_extension_proto protoreflect.FileDescriptor
var NuzurExtension_ServiceDesc = grpc.ServiceDesc{ ServiceName: "NuzurExtension", HandlerType: (*NuzurExtensionServer)(nil), Methods: []grpc.MethodDesc{ { MethodName: "GetMetadata", Handler: _NuzurExtension_GetMetadata_Handler, }, { MethodName: "StartExecution", Handler: _NuzurExtension_StartExecution_Handler, }, { MethodName: "SubmitExectuionStep", Handler: _NuzurExtension_SubmitExectuionStep_Handler, }, { MethodName: "GetExecution", Handler: _NuzurExtension_GetExecution_Handler, }, }, Streams: []grpc.StreamDesc{}, Metadata: "nuzur_extension.proto", }
NuzurExtension_ServiceDesc is the grpc.ServiceDesc for NuzurExtension service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)
Functions ¶
func RegisterNuzurExtensionServer ¶
func RegisterNuzurExtensionServer(s grpc.ServiceRegistrar, srv NuzurExtensionServer)
Types ¶
type ExecutionResponseDisplayBlock ¶
type ExecutionResponseDisplayBlock struct { Identifier string `protobuf:"bytes,1,opt,name=identifier,proto3" json:"identifier,omitempty"` Title string `protobuf:"bytes,2,opt,name=title,proto3" json:"title,omitempty"` Description string `protobuf:"bytes,3,opt,name=description,proto3" json:"description,omitempty"` Content string `protobuf:"bytes,4,opt,name=content,proto3" json:"content,omitempty"` // contains filtered or unexported fields }
func (*ExecutionResponseDisplayBlock) Descriptor
deprecated
func (*ExecutionResponseDisplayBlock) Descriptor() ([]byte, []int)
Deprecated: Use ExecutionResponseDisplayBlock.ProtoReflect.Descriptor instead.
func (*ExecutionResponseDisplayBlock) GetContent ¶
func (x *ExecutionResponseDisplayBlock) GetContent() string
func (*ExecutionResponseDisplayBlock) GetDescription ¶
func (x *ExecutionResponseDisplayBlock) GetDescription() string
func (*ExecutionResponseDisplayBlock) GetIdentifier ¶ added in v0.0.13
func (x *ExecutionResponseDisplayBlock) GetIdentifier() string
func (*ExecutionResponseDisplayBlock) GetTitle ¶
func (x *ExecutionResponseDisplayBlock) GetTitle() string
func (*ExecutionResponseDisplayBlock) ProtoMessage ¶
func (*ExecutionResponseDisplayBlock) ProtoMessage()
func (*ExecutionResponseDisplayBlock) ProtoReflect ¶
func (x *ExecutionResponseDisplayBlock) ProtoReflect() protoreflect.Message
func (*ExecutionResponseDisplayBlock) Reset ¶
func (x *ExecutionResponseDisplayBlock) Reset()
func (*ExecutionResponseDisplayBlock) String ¶
func (x *ExecutionResponseDisplayBlock) String() string
type ExecutionResponseType ¶
type ExecutionResponseType int32
const ( ExecutionResponseType_EXECUTION_RESPONSE_TYPE_INVALID ExecutionResponseType = 0 ExecutionResponseType_EXECUTION_RESPONSE_TYPE_FINAL ExecutionResponseType = 1 ExecutionResponseType_EXECUTION_RESPONSE_TYPE_STEP ExecutionResponseType = 2 ExecutionResponseType_EXECUTION_RESPONSE_TYPE_ASYNC ExecutionResponseType = 3 )
func (ExecutionResponseType) Descriptor ¶
func (ExecutionResponseType) Descriptor() protoreflect.EnumDescriptor
func (ExecutionResponseType) Enum ¶
func (x ExecutionResponseType) Enum() *ExecutionResponseType
func (ExecutionResponseType) EnumDescriptor
deprecated
func (ExecutionResponseType) EnumDescriptor() ([]byte, []int)
Deprecated: Use ExecutionResponseType.Descriptor instead.
func (ExecutionResponseType) Number ¶
func (x ExecutionResponseType) Number() protoreflect.EnumNumber
func (ExecutionResponseType) String ¶
func (x ExecutionResponseType) String() string
func (ExecutionResponseType) Type ¶
func (ExecutionResponseType) Type() protoreflect.EnumType
type ExecutionResponseTypeData ¶
type ExecutionResponseTypeData struct { Final *ExecutionResponseTypeFinalData `protobuf:"bytes,1,opt,name=final,proto3" json:"final,omitempty"` Step *ExecutionResponseTypeStepData `protobuf:"bytes,2,opt,name=step,proto3" json:"step,omitempty"` // contains filtered or unexported fields }
func (*ExecutionResponseTypeData) Descriptor
deprecated
func (*ExecutionResponseTypeData) Descriptor() ([]byte, []int)
Deprecated: Use ExecutionResponseTypeData.ProtoReflect.Descriptor instead.
func (*ExecutionResponseTypeData) GetFinal ¶
func (x *ExecutionResponseTypeData) GetFinal() *ExecutionResponseTypeFinalData
func (*ExecutionResponseTypeData) GetStep ¶
func (x *ExecutionResponseTypeData) GetStep() *ExecutionResponseTypeStepData
func (*ExecutionResponseTypeData) ProtoMessage ¶
func (*ExecutionResponseTypeData) ProtoMessage()
func (*ExecutionResponseTypeData) ProtoReflect ¶
func (x *ExecutionResponseTypeData) ProtoReflect() protoreflect.Message
func (*ExecutionResponseTypeData) Reset ¶
func (x *ExecutionResponseTypeData) Reset()
func (*ExecutionResponseTypeData) String ¶
func (x *ExecutionResponseTypeData) String() string
type ExecutionResponseTypeFinalData ¶
type ExecutionResponseTypeFinalData struct { Status ExecutionStatus `protobuf:"varint,1,opt,name=status,proto3,enum=ExecutionStatus" json:"status,omitempty"` StatusMessage string `protobuf:"bytes,2,opt,name=status_message,json=statusMessage,proto3" json:"status_message,omitempty"` FileDownloadUrl string `protobuf:"bytes,3,opt,name=file_download_url,json=fileDownloadUrl,proto3" json:"file_download_url,omitempty"` DisplayBlocks []*ExecutionResponseDisplayBlock `protobuf:"bytes,4,rep,name=display_blocks,json=displayBlocks,proto3" json:"display_blocks,omitempty"` // contains filtered or unexported fields }
func (*ExecutionResponseTypeFinalData) Descriptor
deprecated
func (*ExecutionResponseTypeFinalData) Descriptor() ([]byte, []int)
Deprecated: Use ExecutionResponseTypeFinalData.ProtoReflect.Descriptor instead.
func (*ExecutionResponseTypeFinalData) GetDisplayBlocks ¶
func (x *ExecutionResponseTypeFinalData) GetDisplayBlocks() []*ExecutionResponseDisplayBlock
func (*ExecutionResponseTypeFinalData) GetFileDownloadUrl ¶
func (x *ExecutionResponseTypeFinalData) GetFileDownloadUrl() string
func (*ExecutionResponseTypeFinalData) GetStatus ¶
func (x *ExecutionResponseTypeFinalData) GetStatus() ExecutionStatus
func (*ExecutionResponseTypeFinalData) GetStatusMessage ¶
func (x *ExecutionResponseTypeFinalData) GetStatusMessage() string
func (*ExecutionResponseTypeFinalData) ProtoMessage ¶
func (*ExecutionResponseTypeFinalData) ProtoMessage()
func (*ExecutionResponseTypeFinalData) ProtoReflect ¶
func (x *ExecutionResponseTypeFinalData) ProtoReflect() protoreflect.Message
func (*ExecutionResponseTypeFinalData) Reset ¶
func (x *ExecutionResponseTypeFinalData) Reset()
func (*ExecutionResponseTypeFinalData) String ¶
func (x *ExecutionResponseTypeFinalData) String() string
type ExecutionResponseTypeStepData ¶
type ExecutionResponseTypeStepData struct { StepIdentifier string `protobuf:"bytes,1,opt,name=step_identifier,json=stepIdentifier,proto3" json:"step_identifier,omitempty"` Type ExecutionStepType `protobuf:"varint,2,opt,name=type,proto3,enum=ExecutionStepType" json:"type,omitempty"` DisplayBlock *ExecutionResponseDisplayBlock `protobuf:"bytes,3,opt,name=display_block,json=displayBlock,proto3" json:"display_block,omitempty"` DataInputs []*ExecutionStepDataInput `protobuf:"bytes,4,rep,name=data_inputs,json=dataInputs,proto3" json:"data_inputs,omitempty"` // contains filtered or unexported fields }
func (*ExecutionResponseTypeStepData) Descriptor
deprecated
func (*ExecutionResponseTypeStepData) Descriptor() ([]byte, []int)
Deprecated: Use ExecutionResponseTypeStepData.ProtoReflect.Descriptor instead.
func (*ExecutionResponseTypeStepData) GetDataInputs ¶
func (x *ExecutionResponseTypeStepData) GetDataInputs() []*ExecutionStepDataInput
func (*ExecutionResponseTypeStepData) GetDisplayBlock ¶
func (x *ExecutionResponseTypeStepData) GetDisplayBlock() *ExecutionResponseDisplayBlock
func (*ExecutionResponseTypeStepData) GetStepIdentifier ¶
func (x *ExecutionResponseTypeStepData) GetStepIdentifier() string
func (*ExecutionResponseTypeStepData) GetType ¶
func (x *ExecutionResponseTypeStepData) GetType() ExecutionStepType
func (*ExecutionResponseTypeStepData) ProtoMessage ¶
func (*ExecutionResponseTypeStepData) ProtoMessage()
func (*ExecutionResponseTypeStepData) ProtoReflect ¶
func (x *ExecutionResponseTypeStepData) ProtoReflect() protoreflect.Message
func (*ExecutionResponseTypeStepData) Reset ¶
func (x *ExecutionResponseTypeStepData) Reset()
func (*ExecutionResponseTypeStepData) String ¶
func (x *ExecutionResponseTypeStepData) String() string
type ExecutionStatus ¶
type ExecutionStatus int32
const ( ExecutionStatus_EXECUTION_STATUS_INVALID ExecutionStatus = 0 ExecutionStatus_EXECUTION_STATUS_INPROGRESS ExecutionStatus = 1 ExecutionStatus_EXECUTION_STATUS_SUCCEEDED ExecutionStatus = 2 ExecutionStatus_EXECUTION_STATUS_FAILED ExecutionStatus = 3 ExecutionStatus_EXECUTION_STATUS_CANCELLED ExecutionStatus = 4 )
func (ExecutionStatus) Descriptor ¶
func (ExecutionStatus) Descriptor() protoreflect.EnumDescriptor
func (ExecutionStatus) Enum ¶
func (x ExecutionStatus) Enum() *ExecutionStatus
func (ExecutionStatus) EnumDescriptor
deprecated
func (ExecutionStatus) EnumDescriptor() ([]byte, []int)
Deprecated: Use ExecutionStatus.Descriptor instead.
func (ExecutionStatus) Number ¶
func (x ExecutionStatus) Number() protoreflect.EnumNumber
func (ExecutionStatus) String ¶
func (x ExecutionStatus) String() string
func (ExecutionStatus) Type ¶
func (ExecutionStatus) Type() protoreflect.EnumType
type ExecutionStepDataInput ¶
type ExecutionStepDataInput struct { Identifier string `protobuf:"bytes,1,opt,name=identifier,proto3" json:"identifier,omitempty"` DisplayName string `protobuf:"bytes,2,opt,name=display_name,json=displayName,proto3" json:"display_name,omitempty"` Description string `protobuf:"bytes,3,opt,name=description,proto3" json:"description,omitempty"` Type ExecutionStepDataInputType `protobuf:"varint,4,opt,name=type,proto3,enum=ExecutionStepDataInputType" json:"type,omitempty"` Required bool `protobuf:"varint,5,opt,name=required,proto3" json:"required,omitempty"` // contains filtered or unexported fields }
func (*ExecutionStepDataInput) Descriptor
deprecated
func (*ExecutionStepDataInput) Descriptor() ([]byte, []int)
Deprecated: Use ExecutionStepDataInput.ProtoReflect.Descriptor instead.
func (*ExecutionStepDataInput) GetDescription ¶
func (x *ExecutionStepDataInput) GetDescription() string
func (*ExecutionStepDataInput) GetDisplayName ¶
func (x *ExecutionStepDataInput) GetDisplayName() string
func (*ExecutionStepDataInput) GetIdentifier ¶
func (x *ExecutionStepDataInput) GetIdentifier() string
func (*ExecutionStepDataInput) GetRequired ¶
func (x *ExecutionStepDataInput) GetRequired() bool
func (*ExecutionStepDataInput) GetType ¶
func (x *ExecutionStepDataInput) GetType() ExecutionStepDataInputType
func (*ExecutionStepDataInput) ProtoMessage ¶
func (*ExecutionStepDataInput) ProtoMessage()
func (*ExecutionStepDataInput) ProtoReflect ¶
func (x *ExecutionStepDataInput) ProtoReflect() protoreflect.Message
func (*ExecutionStepDataInput) Reset ¶
func (x *ExecutionStepDataInput) Reset()
func (*ExecutionStepDataInput) String ¶
func (x *ExecutionStepDataInput) String() string
type ExecutionStepDataInputType ¶
type ExecutionStepDataInputType int32
const ( ExecutionStepDataInputType_EXECUTION_STEP_DATA_INPUT_TYPE_INVALID ExecutionStepDataInputType = 0 ExecutionStepDataInputType_EXECUTION_STEP_DATA_INPUT_TYPE_UUID ExecutionStepDataInputType = 1 ExecutionStepDataInputType_EXECUTION_STEP_DATA_INPUT_TYPE_INTEGER ExecutionStepDataInputType = 2 ExecutionStepDataInputType_EXECUTION_STEP_DATA_INPUT_TYPE_FLOAT ExecutionStepDataInputType = 3 ExecutionStepDataInputType_EXECUTION_STEP_DATA_INPUT_TYPE_BOOLEAN ExecutionStepDataInputType = 4 ExecutionStepDataInputType_EXECUTION_STEP_DATA_INPUT_TYPE_STRING ExecutionStepDataInputType = 5 ExecutionStepDataInputType_EXECUTION_STEP_DATA_INPUT_TYPE_DATE ExecutionStepDataInputType = 6 ExecutionStepDataInputType_EXECUTION_STEP_DATA_INPUT_TYPE_DATETIME ExecutionStepDataInputType = 7 )
func (ExecutionStepDataInputType) Descriptor ¶
func (ExecutionStepDataInputType) Descriptor() protoreflect.EnumDescriptor
func (ExecutionStepDataInputType) Enum ¶
func (x ExecutionStepDataInputType) Enum() *ExecutionStepDataInputType
func (ExecutionStepDataInputType) EnumDescriptor
deprecated
func (ExecutionStepDataInputType) EnumDescriptor() ([]byte, []int)
Deprecated: Use ExecutionStepDataInputType.Descriptor instead.
func (ExecutionStepDataInputType) Number ¶
func (x ExecutionStepDataInputType) Number() protoreflect.EnumNumber
func (ExecutionStepDataInputType) String ¶
func (x ExecutionStepDataInputType) String() string
func (ExecutionStepDataInputType) Type ¶
func (ExecutionStepDataInputType) Type() protoreflect.EnumType
type ExecutionStepDataInputValue ¶
type ExecutionStepDataInputValue struct { Identifier string `protobuf:"bytes,1,opt,name=identifier,proto3" json:"identifier,omitempty"` Value string `protobuf:"bytes,2,opt,name=value,proto3" json:"value,omitempty"` // contains filtered or unexported fields }
func (*ExecutionStepDataInputValue) Descriptor
deprecated
func (*ExecutionStepDataInputValue) Descriptor() ([]byte, []int)
Deprecated: Use ExecutionStepDataInputValue.ProtoReflect.Descriptor instead.
func (*ExecutionStepDataInputValue) GetIdentifier ¶
func (x *ExecutionStepDataInputValue) GetIdentifier() string
func (*ExecutionStepDataInputValue) GetValue ¶
func (x *ExecutionStepDataInputValue) GetValue() string
func (*ExecutionStepDataInputValue) ProtoMessage ¶
func (*ExecutionStepDataInputValue) ProtoMessage()
func (*ExecutionStepDataInputValue) ProtoReflect ¶
func (x *ExecutionStepDataInputValue) ProtoReflect() protoreflect.Message
func (*ExecutionStepDataInputValue) Reset ¶
func (x *ExecutionStepDataInputValue) Reset()
func (*ExecutionStepDataInputValue) String ¶
func (x *ExecutionStepDataInputValue) String() string
type ExecutionStepType ¶
type ExecutionStepType int32
const ( ExecutionStepType_EXECUTION_STEP_TYPE_INVALID ExecutionStepType = 0 ExecutionStepType_EXECUTION_STEP_TYPE_CONFIRMATION ExecutionStepType = 1 ExecutionStepType_EXECUTION_STEP_TYPE_DATAREQUEST ExecutionStepType = 2 ExecutionStepType_EXECUTION_STEP_TYPE_DATAREQUEST_AND_CONFIRMATION ExecutionStepType = 3 )
func (ExecutionStepType) Descriptor ¶
func (ExecutionStepType) Descriptor() protoreflect.EnumDescriptor
func (ExecutionStepType) Enum ¶
func (x ExecutionStepType) Enum() *ExecutionStepType
func (ExecutionStepType) EnumDescriptor
deprecated
func (ExecutionStepType) EnumDescriptor() ([]byte, []int)
Deprecated: Use ExecutionStepType.Descriptor instead.
func (ExecutionStepType) Number ¶
func (x ExecutionStepType) Number() protoreflect.EnumNumber
func (ExecutionStepType) String ¶
func (x ExecutionStepType) String() string
func (ExecutionStepType) Type ¶
func (ExecutionStepType) Type() protoreflect.EnumType
type GetExecutionRequest ¶ added in v0.0.4
type GetExecutionRequest struct { ExecutionUuid string `protobuf:"bytes,1,opt,name=execution_uuid,json=executionUuid,proto3" json:"execution_uuid,omitempty"` // contains filtered or unexported fields }
func (*GetExecutionRequest) Descriptor
deprecated
added in
v0.0.4
func (*GetExecutionRequest) Descriptor() ([]byte, []int)
Deprecated: Use GetExecutionRequest.ProtoReflect.Descriptor instead.
func (*GetExecutionRequest) GetExecutionUuid ¶ added in v0.0.4
func (x *GetExecutionRequest) GetExecutionUuid() string
func (*GetExecutionRequest) ProtoMessage ¶ added in v0.0.4
func (*GetExecutionRequest) ProtoMessage()
func (*GetExecutionRequest) ProtoReflect ¶ added in v0.0.4
func (x *GetExecutionRequest) ProtoReflect() protoreflect.Message
func (*GetExecutionRequest) Reset ¶ added in v0.0.4
func (x *GetExecutionRequest) Reset()
func (*GetExecutionRequest) String ¶ added in v0.0.4
func (x *GetExecutionRequest) String() string
type GetExecutionResponse ¶ added in v0.0.4
type GetExecutionResponse struct { Status ExecutionStatus `protobuf:"varint,1,opt,name=status,proto3,enum=ExecutionStatus" json:"status,omitempty"` StatusMsg string `protobuf:"bytes,2,opt,name=status_msg,json=statusMsg,proto3" json:"status_msg,omitempty"` Type ExecutionResponseType `protobuf:"varint,3,opt,name=type,proto3,enum=ExecutionResponseType" json:"type,omitempty"` Data *ExecutionResponseTypeData `protobuf:"bytes,4,opt,name=data,proto3" json:"data,omitempty"` TimeElapsed string `protobuf:"bytes,5,opt,name=time_elapsed,json=timeElapsed,proto3" json:"time_elapsed,omitempty"` EstimatedTimeRemaining string `` /* 129-byte string literal not displayed */ CurrentStepIdentifier string `` /* 126-byte string literal not displayed */ // contains filtered or unexported fields }
func (*GetExecutionResponse) Descriptor
deprecated
added in
v0.0.4
func (*GetExecutionResponse) Descriptor() ([]byte, []int)
Deprecated: Use GetExecutionResponse.ProtoReflect.Descriptor instead.
func (*GetExecutionResponse) GetCurrentStepIdentifier ¶ added in v0.0.4
func (x *GetExecutionResponse) GetCurrentStepIdentifier() string
func (*GetExecutionResponse) GetData ¶ added in v0.0.4
func (x *GetExecutionResponse) GetData() *ExecutionResponseTypeData
func (*GetExecutionResponse) GetEstimatedTimeRemaining ¶ added in v0.0.4
func (x *GetExecutionResponse) GetEstimatedTimeRemaining() string
func (*GetExecutionResponse) GetStatus ¶ added in v0.0.4
func (x *GetExecutionResponse) GetStatus() ExecutionStatus
func (*GetExecutionResponse) GetStatusMsg ¶ added in v0.0.4
func (x *GetExecutionResponse) GetStatusMsg() string
func (*GetExecutionResponse) GetTimeElapsed ¶ added in v0.0.4
func (x *GetExecutionResponse) GetTimeElapsed() string
func (*GetExecutionResponse) GetType ¶ added in v0.0.4
func (x *GetExecutionResponse) GetType() ExecutionResponseType
func (*GetExecutionResponse) ProtoMessage ¶ added in v0.0.4
func (*GetExecutionResponse) ProtoMessage()
func (*GetExecutionResponse) ProtoReflect ¶ added in v0.0.4
func (x *GetExecutionResponse) ProtoReflect() protoreflect.Message
func (*GetExecutionResponse) Reset ¶ added in v0.0.4
func (x *GetExecutionResponse) Reset()
func (*GetExecutionResponse) String ¶ added in v0.0.4
func (x *GetExecutionResponse) String() string
type GetMetadataRequest ¶
type GetMetadataRequest struct {
// contains filtered or unexported fields
}
func (*GetMetadataRequest) Descriptor
deprecated
func (*GetMetadataRequest) Descriptor() ([]byte, []int)
Deprecated: Use GetMetadataRequest.ProtoReflect.Descriptor instead.
func (*GetMetadataRequest) ProtoMessage ¶
func (*GetMetadataRequest) ProtoMessage()
func (*GetMetadataRequest) ProtoReflect ¶
func (x *GetMetadataRequest) ProtoReflect() protoreflect.Message
func (*GetMetadataRequest) Reset ¶
func (x *GetMetadataRequest) Reset()
func (*GetMetadataRequest) String ¶
func (x *GetMetadataRequest) String() string
type GetMetadataResponse ¶
type GetMetadataResponse struct { Uuid string `protobuf:"bytes,1,opt,name=uuid,proto3" json:"uuid,omitempty"` VersionUuid string `protobuf:"bytes,2,opt,name=version_uuid,json=versionUuid,proto3" json:"version_uuid,omitempty"` Name string `protobuf:"bytes,3,opt,name=name,proto3" json:"name,omitempty"` Author string `protobuf:"bytes,4,opt,name=author,proto3" json:"author,omitempty"` NumberOfSteps int32 `protobuf:"varint,5,opt,name=numberOfSteps,proto3" json:"numberOfSteps,omitempty"` // contains filtered or unexported fields }
func (*GetMetadataResponse) Descriptor
deprecated
func (*GetMetadataResponse) Descriptor() ([]byte, []int)
Deprecated: Use GetMetadataResponse.ProtoReflect.Descriptor instead.
func (*GetMetadataResponse) GetAuthor ¶
func (x *GetMetadataResponse) GetAuthor() string
func (*GetMetadataResponse) GetName ¶
func (x *GetMetadataResponse) GetName() string
func (*GetMetadataResponse) GetNumberOfSteps ¶
func (x *GetMetadataResponse) GetNumberOfSteps() int32
func (*GetMetadataResponse) GetUuid ¶
func (x *GetMetadataResponse) GetUuid() string
func (*GetMetadataResponse) GetVersionUuid ¶
func (x *GetMetadataResponse) GetVersionUuid() string
func (*GetMetadataResponse) ProtoMessage ¶
func (*GetMetadataResponse) ProtoMessage()
func (*GetMetadataResponse) ProtoReflect ¶
func (x *GetMetadataResponse) ProtoReflect() protoreflect.Message
func (*GetMetadataResponse) Reset ¶
func (x *GetMetadataResponse) Reset()
func (*GetMetadataResponse) String ¶
func (x *GetMetadataResponse) String() string
type NuzurExtensionClient ¶
type NuzurExtensionClient interface { GetMetadata(ctx context.Context, in *GetMetadataRequest, opts ...grpc.CallOption) (*GetMetadataResponse, error) StartExecution(ctx context.Context, in *StartExecutionRequest, opts ...grpc.CallOption) (*StartExecutionResponse, error) SubmitExectuionStep(ctx context.Context, in *SubmitExectuionStepRequest, opts ...grpc.CallOption) (*SubmitExectuionStepResponse, error) GetExecution(ctx context.Context, in *GetExecutionRequest, opts ...grpc.CallOption) (*GetExecutionResponse, error) }
NuzurExtensionClient is the client API for NuzurExtension 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 NewNuzurExtensionClient ¶
func NewNuzurExtensionClient(cc grpc.ClientConnInterface) NuzurExtensionClient
type NuzurExtensionServer ¶
type NuzurExtensionServer interface { GetMetadata(context.Context, *GetMetadataRequest) (*GetMetadataResponse, error) StartExecution(context.Context, *StartExecutionRequest) (*StartExecutionResponse, error) SubmitExectuionStep(context.Context, *SubmitExectuionStepRequest) (*SubmitExectuionStepResponse, error) GetExecution(context.Context, *GetExecutionRequest) (*GetExecutionResponse, error) // contains filtered or unexported methods }
NuzurExtensionServer is the server API for NuzurExtension service. All implementations must embed UnimplementedNuzurExtensionServer for forward compatibility.
type StartExecutionRequest ¶
type StartExecutionRequest struct { ProjectUuid string `protobuf:"bytes,1,opt,name=project_uuid,json=projectUuid,proto3" json:"project_uuid,omitempty"` ProjectVersionUuid string `protobuf:"bytes,2,opt,name=project_version_uuid,json=projectVersionUuid,proto3" json:"project_version_uuid,omitempty"` ProjectExtensionUuid string `protobuf:"bytes,3,opt,name=project_extension_uuid,json=projectExtensionUuid,proto3" json:"project_extension_uuid,omitempty"` // for automatic extension execution ConfigValues string `protobuf:"bytes,4,opt,name=config_values,json=configValues,proto3" json:"config_values,omitempty"` // for manual extensionexecution // contains filtered or unexported fields }
func (*StartExecutionRequest) Descriptor
deprecated
func (*StartExecutionRequest) Descriptor() ([]byte, []int)
Deprecated: Use StartExecutionRequest.ProtoReflect.Descriptor instead.
func (*StartExecutionRequest) GetConfigValues ¶ added in v0.0.4
func (x *StartExecutionRequest) GetConfigValues() string
func (*StartExecutionRequest) GetProjectExtensionUuid ¶
func (x *StartExecutionRequest) GetProjectExtensionUuid() string
func (*StartExecutionRequest) GetProjectUuid ¶
func (x *StartExecutionRequest) GetProjectUuid() string
func (*StartExecutionRequest) GetProjectVersionUuid ¶
func (x *StartExecutionRequest) GetProjectVersionUuid() string
func (*StartExecutionRequest) ProtoMessage ¶
func (*StartExecutionRequest) ProtoMessage()
func (*StartExecutionRequest) ProtoReflect ¶
func (x *StartExecutionRequest) ProtoReflect() protoreflect.Message
func (*StartExecutionRequest) Reset ¶
func (x *StartExecutionRequest) Reset()
func (*StartExecutionRequest) String ¶
func (x *StartExecutionRequest) String() string
type StartExecutionResponse ¶
type StartExecutionResponse struct { ExecutionUuid string `protobuf:"bytes,1,opt,name=execution_uuid,json=executionUuid,proto3" json:"execution_uuid,omitempty"` Type ExecutionResponseType `protobuf:"varint,2,opt,name=type,proto3,enum=ExecutionResponseType" json:"type,omitempty"` Data *ExecutionResponseTypeData `protobuf:"bytes,3,opt,name=data,proto3" json:"data,omitempty"` // contains filtered or unexported fields }
func (*StartExecutionResponse) Descriptor
deprecated
func (*StartExecutionResponse) Descriptor() ([]byte, []int)
Deprecated: Use StartExecutionResponse.ProtoReflect.Descriptor instead.
func (*StartExecutionResponse) GetData ¶
func (x *StartExecutionResponse) GetData() *ExecutionResponseTypeData
func (*StartExecutionResponse) GetExecutionUuid ¶
func (x *StartExecutionResponse) GetExecutionUuid() string
func (*StartExecutionResponse) GetType ¶
func (x *StartExecutionResponse) GetType() ExecutionResponseType
func (*StartExecutionResponse) ProtoMessage ¶
func (*StartExecutionResponse) ProtoMessage()
func (*StartExecutionResponse) ProtoReflect ¶
func (x *StartExecutionResponse) ProtoReflect() protoreflect.Message
func (*StartExecutionResponse) Reset ¶
func (x *StartExecutionResponse) Reset()
func (*StartExecutionResponse) String ¶
func (x *StartExecutionResponse) String() string
type SubmitExectuionStepRequest ¶
type SubmitExectuionStepRequest struct { StepIdentifier string `protobuf:"bytes,1,opt,name=step_identifier,json=stepIdentifier,proto3" json:"step_identifier,omitempty"` Confrimed bool `protobuf:"varint,2,opt,name=confrimed,proto3" json:"confrimed,omitempty"` InputValues []*ExecutionStepDataInputValue `protobuf:"bytes,3,rep,name=input_values,json=inputValues,proto3" json:"input_values,omitempty"` // contains filtered or unexported fields }
func (*SubmitExectuionStepRequest) Descriptor
deprecated
func (*SubmitExectuionStepRequest) Descriptor() ([]byte, []int)
Deprecated: Use SubmitExectuionStepRequest.ProtoReflect.Descriptor instead.
func (*SubmitExectuionStepRequest) GetConfrimed ¶
func (x *SubmitExectuionStepRequest) GetConfrimed() bool
func (*SubmitExectuionStepRequest) GetInputValues ¶
func (x *SubmitExectuionStepRequest) GetInputValues() []*ExecutionStepDataInputValue
func (*SubmitExectuionStepRequest) GetStepIdentifier ¶
func (x *SubmitExectuionStepRequest) GetStepIdentifier() string
func (*SubmitExectuionStepRequest) ProtoMessage ¶
func (*SubmitExectuionStepRequest) ProtoMessage()
func (*SubmitExectuionStepRequest) ProtoReflect ¶
func (x *SubmitExectuionStepRequest) ProtoReflect() protoreflect.Message
func (*SubmitExectuionStepRequest) Reset ¶
func (x *SubmitExectuionStepRequest) Reset()
func (*SubmitExectuionStepRequest) String ¶
func (x *SubmitExectuionStepRequest) String() string
type SubmitExectuionStepResponse ¶
type SubmitExectuionStepResponse struct { ExecutionUuid string `protobuf:"bytes,1,opt,name=execution_uuid,json=executionUuid,proto3" json:"execution_uuid,omitempty"` Type ExecutionResponseType `protobuf:"varint,2,opt,name=type,proto3,enum=ExecutionResponseType" json:"type,omitempty"` Data *ExecutionResponseTypeData `protobuf:"bytes,3,opt,name=data,proto3" json:"data,omitempty"` // contains filtered or unexported fields }
func (*SubmitExectuionStepResponse) Descriptor
deprecated
func (*SubmitExectuionStepResponse) Descriptor() ([]byte, []int)
Deprecated: Use SubmitExectuionStepResponse.ProtoReflect.Descriptor instead.
func (*SubmitExectuionStepResponse) GetData ¶
func (x *SubmitExectuionStepResponse) GetData() *ExecutionResponseTypeData
func (*SubmitExectuionStepResponse) GetExecutionUuid ¶
func (x *SubmitExectuionStepResponse) GetExecutionUuid() string
func (*SubmitExectuionStepResponse) GetType ¶
func (x *SubmitExectuionStepResponse) GetType() ExecutionResponseType
func (*SubmitExectuionStepResponse) ProtoMessage ¶
func (*SubmitExectuionStepResponse) ProtoMessage()
func (*SubmitExectuionStepResponse) ProtoReflect ¶
func (x *SubmitExectuionStepResponse) ProtoReflect() protoreflect.Message
func (*SubmitExectuionStepResponse) Reset ¶
func (x *SubmitExectuionStepResponse) Reset()
func (*SubmitExectuionStepResponse) String ¶
func (x *SubmitExectuionStepResponse) String() string
type UnimplementedNuzurExtensionServer ¶
type UnimplementedNuzurExtensionServer struct{}
UnimplementedNuzurExtensionServer 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 (UnimplementedNuzurExtensionServer) GetExecution ¶ added in v0.0.4
func (UnimplementedNuzurExtensionServer) GetExecution(context.Context, *GetExecutionRequest) (*GetExecutionResponse, error)
func (UnimplementedNuzurExtensionServer) GetMetadata ¶
func (UnimplementedNuzurExtensionServer) GetMetadata(context.Context, *GetMetadataRequest) (*GetMetadataResponse, error)
func (UnimplementedNuzurExtensionServer) StartExecution ¶
func (UnimplementedNuzurExtensionServer) StartExecution(context.Context, *StartExecutionRequest) (*StartExecutionResponse, error)
func (UnimplementedNuzurExtensionServer) SubmitExectuionStep ¶
func (UnimplementedNuzurExtensionServer) SubmitExectuionStep(context.Context, *SubmitExectuionStepRequest) (*SubmitExectuionStepResponse, error)
type UnsafeNuzurExtensionServer ¶
type UnsafeNuzurExtensionServer interface {
// contains filtered or unexported methods
}
UnsafeNuzurExtensionServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to NuzurExtensionServer will result in compilation errors.