pluginsv1

package
v0.0.31-do.not.use Latest Latest
Warning

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

Go to latest
Published: May 13, 2026 License: Apache-2.0 Imports: 4 Imported by: 0

Documentation

Index

Constants

View Source
const Plugin_Metadata_not_set_case case_Plugin_Metadata = 0
View Source
const Plugin_SecretsProvider_case case_Plugin_Metadata = 8

Variables

View Source
var (
	RunStatus_name = map[int32]string{
		0: "RUN_STATUS_UNSPECIFIED",
		1: "RUN_STATUS_RUNNING",
		2: "RUN_STATUS_STOPPED",
		3: "RUN_STATUS_CRASHED",
		4: "RUN_STATUS_RETRIES_EXCEEDED",
	}
	RunStatus_value = map[string]int32{
		"RUN_STATUS_UNSPECIFIED":      0,
		"RUN_STATUS_RUNNING":          1,
		"RUN_STATUS_STOPPED":          2,
		"RUN_STATUS_CRASHED":          3,
		"RUN_STATUS_RETRIES_EXCEEDED": 4,
	}
)

Enum value maps for RunStatus.

View Source
var File_plugins_v1_api_proto protoreflect.FileDescriptor

Functions

This section is empty.

Types

type DisablePluginRequest

type DisablePluginRequest struct {
	XXX_raceDetectHookData protoimpl.RaceDetectHookData
	XXX_presence           [1]uint32
	// contains filtered or unexported fields
}

func (*DisablePluginRequest) ClearName

func (x *DisablePluginRequest) ClearName()

func (*DisablePluginRequest) GetName

func (x *DisablePluginRequest) GetName() string

func (*DisablePluginRequest) HasName

func (x *DisablePluginRequest) HasName() bool

func (*DisablePluginRequest) ProtoMessage

func (*DisablePluginRequest) ProtoMessage()

func (*DisablePluginRequest) ProtoReflect

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

func (*DisablePluginRequest) Reset

func (x *DisablePluginRequest) Reset()

func (*DisablePluginRequest) SetName

func (x *DisablePluginRequest) SetName(v string)

func (*DisablePluginRequest) String

func (x *DisablePluginRequest) String() string

type DisablePluginRequest_builder

type DisablePluginRequest_builder struct {
	Name *string
	// contains filtered or unexported fields
}

func (DisablePluginRequest_builder) Build

type DisablePluginResponse

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

func (*DisablePluginResponse) ProtoMessage

func (*DisablePluginResponse) ProtoMessage()

func (*DisablePluginResponse) ProtoReflect

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

func (*DisablePluginResponse) Reset

func (x *DisablePluginResponse) Reset()

func (*DisablePluginResponse) String

func (x *DisablePluginResponse) String() string

type DisablePluginResponse_builder

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

func (DisablePluginResponse_builder) Build

type EnablePluginRequest

type EnablePluginRequest struct {
	XXX_raceDetectHookData protoimpl.RaceDetectHookData
	XXX_presence           [1]uint32
	// contains filtered or unexported fields
}

func (*EnablePluginRequest) ClearName

func (x *EnablePluginRequest) ClearName()

func (*EnablePluginRequest) GetName

func (x *EnablePluginRequest) GetName() string

func (*EnablePluginRequest) HasName

func (x *EnablePluginRequest) HasName() bool

func (*EnablePluginRequest) ProtoMessage

func (*EnablePluginRequest) ProtoMessage()

func (*EnablePluginRequest) ProtoReflect

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

func (*EnablePluginRequest) Reset

func (x *EnablePluginRequest) Reset()

func (*EnablePluginRequest) SetName

func (x *EnablePluginRequest) SetName(v string)

func (*EnablePluginRequest) String

func (x *EnablePluginRequest) String() string

type EnablePluginRequest_builder

type EnablePluginRequest_builder struct {
	Name *string
	// contains filtered or unexported fields
}

func (EnablePluginRequest_builder) Build

type EnablePluginResponse

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

func (*EnablePluginResponse) ProtoMessage

func (*EnablePluginResponse) ProtoMessage()

func (*EnablePluginResponse) ProtoReflect

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

func (*EnablePluginResponse) Reset

func (x *EnablePluginResponse) Reset()

func (*EnablePluginResponse) String

func (x *EnablePluginResponse) String() string

type EnablePluginResponse_builder

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

func (EnablePluginResponse_builder) Build

type ListPluginsRequest

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

func (*ListPluginsRequest) ProtoMessage

func (*ListPluginsRequest) ProtoMessage()

func (*ListPluginsRequest) ProtoReflect

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

func (*ListPluginsRequest) Reset

func (x *ListPluginsRequest) Reset()

func (*ListPluginsRequest) String

func (x *ListPluginsRequest) String() string

type ListPluginsRequest_builder

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

func (ListPluginsRequest_builder) Build

type ListPluginsResponse

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

func (*ListPluginsResponse) GetPlugins

func (x *ListPluginsResponse) GetPlugins() []*Plugin

func (*ListPluginsResponse) ProtoMessage

func (*ListPluginsResponse) ProtoMessage()

func (*ListPluginsResponse) ProtoReflect

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

func (*ListPluginsResponse) Reset

func (x *ListPluginsResponse) Reset()

func (*ListPluginsResponse) SetPlugins

func (x *ListPluginsResponse) SetPlugins(v []*Plugin)

func (*ListPluginsResponse) String

func (x *ListPluginsResponse) String() string

type ListPluginsResponse_builder

type ListPluginsResponse_builder struct {
	Plugins []*Plugin
	// contains filtered or unexported fields
}

func (ListPluginsResponse_builder) Build

type Plugin

type Plugin struct {
	XXX_raceDetectHookData protoimpl.RaceDetectHookData
	XXX_presence           [1]uint32
	// contains filtered or unexported fields
}

func (*Plugin) ClearConfigurable

func (x *Plugin) ClearConfigurable()

func (*Plugin) ClearDisabled

func (x *Plugin) ClearDisabled()

func (*Plugin) ClearExternal

func (x *Plugin) ClearExternal()

func (*Plugin) ClearMetadata

func (x *Plugin) ClearMetadata()

func (*Plugin) ClearName

func (x *Plugin) ClearName()

func (*Plugin) ClearRunStatus

func (x *Plugin) ClearRunStatus()

func (*Plugin) ClearSecretsProvider

func (x *Plugin) ClearSecretsProvider()

func (*Plugin) ClearStatusMessage

func (x *Plugin) ClearStatusMessage()

func (*Plugin) ClearVersion

func (x *Plugin) ClearVersion()

func (*Plugin) GetConfigurable

func (x *Plugin) GetConfigurable() bool

func (*Plugin) GetDisabled

func (x *Plugin) GetDisabled() bool

func (*Plugin) GetExternal

func (x *Plugin) GetExternal() bool

func (*Plugin) GetName

func (x *Plugin) GetName() string

func (*Plugin) GetRunStatus

func (x *Plugin) GetRunStatus() RunStatus

func (*Plugin) GetSecretsProvider

func (x *Plugin) GetSecretsProvider() *SecretsProvider

func (*Plugin) GetStatusMessage

func (x *Plugin) GetStatusMessage() string

func (*Plugin) GetVersion

func (x *Plugin) GetVersion() string

func (*Plugin) HasConfigurable

func (x *Plugin) HasConfigurable() bool

func (*Plugin) HasDisabled

func (x *Plugin) HasDisabled() bool

func (*Plugin) HasExternal

func (x *Plugin) HasExternal() bool

func (*Plugin) HasMetadata

func (x *Plugin) HasMetadata() bool

func (*Plugin) HasName

func (x *Plugin) HasName() bool

func (*Plugin) HasRunStatus

func (x *Plugin) HasRunStatus() bool

func (*Plugin) HasSecretsProvider

func (x *Plugin) HasSecretsProvider() bool

func (*Plugin) HasStatusMessage

func (x *Plugin) HasStatusMessage() bool

func (*Plugin) HasVersion

func (x *Plugin) HasVersion() bool

func (*Plugin) ProtoMessage

func (*Plugin) ProtoMessage()

func (*Plugin) ProtoReflect

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

func (*Plugin) Reset

func (x *Plugin) Reset()

func (*Plugin) SetConfigurable

func (x *Plugin) SetConfigurable(v bool)

func (*Plugin) SetDisabled

func (x *Plugin) SetDisabled(v bool)

func (*Plugin) SetExternal

func (x *Plugin) SetExternal(v bool)

func (*Plugin) SetName

func (x *Plugin) SetName(v string)

func (*Plugin) SetRunStatus

func (x *Plugin) SetRunStatus(v RunStatus)

func (*Plugin) SetSecretsProvider

func (x *Plugin) SetSecretsProvider(v *SecretsProvider)

func (*Plugin) SetStatusMessage

func (x *Plugin) SetStatusMessage(v string)

func (*Plugin) SetVersion

func (x *Plugin) SetVersion(v string)

func (*Plugin) String

func (x *Plugin) String() string

func (*Plugin) WhichMetadata

func (x *Plugin) WhichMetadata() case_Plugin_Metadata

type Plugin_builder

type Plugin_builder struct {

	// Name
	Name *string
	// Version
	Version *string
	// Enabled vs disabled
	Disabled *bool
	// External vs builtin
	External *bool
	// Configurable
	Configurable *bool
	// Run status
	RunStatus *RunStatus
	// Human-readable detail for the current run_status. Populated for
	// terminal/error statuses (CRASHED, RETRIES_EXCEEDED); typically empty
	// otherwise. Not machine-parseable — intended for display only.
	StatusMessage *string

	// Fields of oneof xxx_hidden_Metadata:
	SecretsProvider *SecretsProvider
	// contains filtered or unexported fields
}

func (Plugin_builder) Build

func (b0 Plugin_builder) Build() *Plugin

type RunStatus

type RunStatus int32
const (
	RunStatus_RUN_STATUS_UNSPECIFIED      RunStatus = 0
	RunStatus_RUN_STATUS_RUNNING          RunStatus = 1
	RunStatus_RUN_STATUS_STOPPED          RunStatus = 2
	RunStatus_RUN_STATUS_CRASHED          RunStatus = 3
	RunStatus_RUN_STATUS_RETRIES_EXCEEDED RunStatus = 4
)

func (RunStatus) Descriptor

func (RunStatus) Descriptor() protoreflect.EnumDescriptor

func (RunStatus) Enum

func (x RunStatus) Enum() *RunStatus

func (RunStatus) Number

func (x RunStatus) Number() protoreflect.EnumNumber

func (RunStatus) String

func (x RunStatus) String() string

func (RunStatus) Type

type SecretsProvider

type SecretsProvider struct {
	XXX_raceDetectHookData protoimpl.RaceDetectHookData
	XXX_presence           [1]uint32
	// contains filtered or unexported fields
}

func (*SecretsProvider) ClearPattern

func (x *SecretsProvider) ClearPattern()

func (*SecretsProvider) GetPattern

func (x *SecretsProvider) GetPattern() string

func (*SecretsProvider) HasPattern

func (x *SecretsProvider) HasPattern() bool

func (*SecretsProvider) ProtoMessage

func (*SecretsProvider) ProtoMessage()

func (*SecretsProvider) ProtoReflect

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

func (*SecretsProvider) Reset

func (x *SecretsProvider) Reset()

func (*SecretsProvider) SetPattern

func (x *SecretsProvider) SetPattern(v string)

func (*SecretsProvider) String

func (x *SecretsProvider) String() string

type SecretsProvider_builder

type SecretsProvider_builder struct {

	// Pattern
	Pattern *string
	// contains filtered or unexported fields
}

func (SecretsProvider_builder) Build

Directories

Path Synopsis

Jump to

Keyboard shortcuts

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