commonpb

package
v0.5.0 Latest Latest
Warning

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

Go to latest
Published: Mar 20, 2026 License: AGPL-3.0 Imports: 7 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var (
	ConnectionAutoConnectTrigger_name = map[int32]string{
		0: "CONNECTION_AUTO_CONNECT_TRIGGER_UNSPECIFIED",
		1: "CONNECTION_AUTO_CONNECT_TRIGGER_PLUGIN_START",
		2: "CONNECTION_AUTO_CONNECT_TRIGGER_CONNECTION_DISCOVERED",
	}
	ConnectionAutoConnectTrigger_value = map[string]int32{
		"CONNECTION_AUTO_CONNECT_TRIGGER_UNSPECIFIED":           0,
		"CONNECTION_AUTO_CONNECT_TRIGGER_PLUGIN_START":          1,
		"CONNECTION_AUTO_CONNECT_TRIGGER_CONNECTION_DISCOVERED": 2,
	}
)

Enum value maps for ConnectionAutoConnectTrigger.

View Source
var (
	ConnectionAutoConnectRetry_name = map[int32]string{
		0: "CONNECTION_AUTO_CONNECT_RETRY_UNSPECIFIED",
		1: "CONNECTION_AUTO_CONNECT_RETRY_NONE",
		2: "CONNECTION_AUTO_CONNECT_RETRY_ON_CHANGE",
	}
	ConnectionAutoConnectRetry_value = map[string]int32{
		"CONNECTION_AUTO_CONNECT_RETRY_UNSPECIFIED": 0,
		"CONNECTION_AUTO_CONNECT_RETRY_NONE":        1,
		"CONNECTION_AUTO_CONNECT_RETRY_ON_CHANGE":   2,
	}
)

Enum value maps for ConnectionAutoConnectRetry.

View Source
var (
	ConnectionState_name = map[int32]string{
		0: "CONNECTION_STATE_UNSPECIFIED",
		1: "CONNECTION_STATE_CONNECTED",
		2: "CONNECTION_STATE_DISCONNECTED",
		3: "CONNECTION_STATE_RECONNECTING",
		4: "CONNECTION_STATE_ERROR",
	}
	ConnectionState_value = map[string]int32{
		"CONNECTION_STATE_UNSPECIFIED":  0,
		"CONNECTION_STATE_CONNECTED":    1,
		"CONNECTION_STATE_DISCONNECTED": 2,
		"CONNECTION_STATE_RECONNECTING": 3,
		"CONNECTION_STATE_ERROR":        4,
	}
)

Enum value maps for ConnectionState.

View Source
var (
	ColumnType_name = map[int32]string{
		0: "COLUMN_TYPE_UNSPECIFIED",
		1: "COLUMN_TYPE_STRING",
		2: "COLUMN_TYPE_NUMBER",
		3: "COLUMN_TYPE_DATE",
		4: "COLUMN_TYPE_BOOLEAN",
		5: "COLUMN_TYPE_ENUM",
		6: "COLUMN_TYPE_PROGRESS",
		7: "COLUMN_TYPE_STATUS",
		8: "COLUMN_TYPE_ARRAY",
		9: "COLUMN_TYPE_OBJECT",
	}
	ColumnType_value = map[string]int32{
		"COLUMN_TYPE_UNSPECIFIED": 0,
		"COLUMN_TYPE_STRING":      1,
		"COLUMN_TYPE_NUMBER":      2,
		"COLUMN_TYPE_DATE":        3,
		"COLUMN_TYPE_BOOLEAN":     4,
		"COLUMN_TYPE_ENUM":        5,
		"COLUMN_TYPE_PROGRESS":    6,
		"COLUMN_TYPE_STATUS":      7,
		"COLUMN_TYPE_ARRAY":       8,
		"COLUMN_TYPE_OBJECT":      9,
	}
)

Enum value maps for ColumnType.

View Source
var (
	ColumnAlignment_name = map[int32]string{
		0: "COLUMN_ALIGNMENT_UNSPECIFIED",
		1: "COLUMN_ALIGNMENT_LEFT",
		2: "COLUMN_ALIGNMENT_CENTER",
		3: "COLUMN_ALIGNMENT_RIGHT",
	}
	ColumnAlignment_value = map[string]int32{
		"COLUMN_ALIGNMENT_UNSPECIFIED": 0,
		"COLUMN_ALIGNMENT_LEFT":        1,
		"COLUMN_ALIGNMENT_CENTER":      2,
		"COLUMN_ALIGNMENT_RIGHT":       3,
	}
)

Enum value maps for ColumnAlignment.

View Source
var (
	OperationType_name = map[int32]string{
		0: "OPERATION_TYPE_UNSPECIFIED",
		1: "OPERATION_TYPE_GET",
		2: "OPERATION_TYPE_LIST",
		3: "OPERATION_TYPE_FIND",
		4: "OPERATION_TYPE_CREATE",
		5: "OPERATION_TYPE_UPDATE",
		6: "OPERATION_TYPE_DELETE",
	}
	OperationType_value = map[string]int32{
		"OPERATION_TYPE_UNSPECIFIED": 0,
		"OPERATION_TYPE_GET":         1,
		"OPERATION_TYPE_LIST":        2,
		"OPERATION_TYPE_FIND":        3,
		"OPERATION_TYPE_CREATE":      4,
		"OPERATION_TYPE_UPDATE":      5,
		"OPERATION_TYPE_DELETE":      6,
	}
)

Enum value maps for OperationType.

View Source
var (
	ResourceErrorCode_name = map[int32]string{
		0:  "RESOURCE_ERROR_UNSPECIFIED",
		1:  "RESOURCE_ERROR_NOT_FOUND",
		2:  "RESOURCE_ERROR_ALREADY_EXISTS",
		3:  "RESOURCE_ERROR_PERMISSION_DENIED",
		4:  "RESOURCE_ERROR_INVALID_INPUT",
		5:  "RESOURCE_ERROR_CONFLICT",
		6:  "RESOURCE_ERROR_INTERNAL",
		7:  "RESOURCE_ERROR_UNAVAILABLE",
		8:  "RESOURCE_ERROR_TIMEOUT",
		9:  "RESOURCE_ERROR_FILTER_UNKNOWN_FIELD",
		10: "RESOURCE_ERROR_FILTER_INVALID_OPERATOR",
		11: "RESOURCE_ERROR_FORBIDDEN",
		12: "RESOURCE_ERROR_UNAUTHORIZED",
		13: "RESOURCE_ERROR_CONNECTION_ERROR",
		14: "RESOURCE_ERROR_CERTIFICATE_ERROR",
	}
	ResourceErrorCode_value = map[string]int32{
		"RESOURCE_ERROR_UNSPECIFIED":             0,
		"RESOURCE_ERROR_NOT_FOUND":               1,
		"RESOURCE_ERROR_ALREADY_EXISTS":          2,
		"RESOURCE_ERROR_PERMISSION_DENIED":       3,
		"RESOURCE_ERROR_INVALID_INPUT":           4,
		"RESOURCE_ERROR_CONFLICT":                5,
		"RESOURCE_ERROR_INTERNAL":                6,
		"RESOURCE_ERROR_UNAVAILABLE":             7,
		"RESOURCE_ERROR_TIMEOUT":                 8,
		"RESOURCE_ERROR_FILTER_UNKNOWN_FIELD":    9,
		"RESOURCE_ERROR_FILTER_INVALID_OPERATOR": 10,
		"RESOURCE_ERROR_FORBIDDEN":               11,
		"RESOURCE_ERROR_UNAUTHORIZED":            12,
		"RESOURCE_ERROR_CONNECTION_ERROR":        13,
		"RESOURCE_ERROR_CERTIFICATE_ERROR":       14,
	}
)

Enum value maps for ResourceErrorCode.

View Source
var File_proto_v1_common_common_proto protoreflect.FileDescriptor

Functions

This section is empty.

Types

type ActionTarget

type ActionTarget struct {
	Label       string            `protobuf:"bytes,1,opt,name=label,proto3" json:"label,omitempty"`
	Icon        string            `protobuf:"bytes,2,opt,name=icon,proto3" json:"icon,omitempty"`
	Description string            `protobuf:"bytes,3,opt,name=description,proto3" json:"description,omitempty"`
	Selectors   map[string]string `` /* 145-byte string literal not displayed */
	// contains filtered or unexported fields
}

ActionTarget is a static target for an action.

func (*ActionTarget) Descriptor deprecated

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

Deprecated: Use ActionTarget.ProtoReflect.Descriptor instead.

func (*ActionTarget) GetDescription

func (x *ActionTarget) GetDescription() string

func (*ActionTarget) GetIcon

func (x *ActionTarget) GetIcon() string

func (*ActionTarget) GetLabel

func (x *ActionTarget) GetLabel() string

func (*ActionTarget) GetSelectors

func (x *ActionTarget) GetSelectors() map[string]string

func (*ActionTarget) ProtoMessage

func (*ActionTarget) ProtoMessage()

func (*ActionTarget) ProtoReflect

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

func (*ActionTarget) Reset

func (x *ActionTarget) Reset()

func (*ActionTarget) String

func (x *ActionTarget) String() string

type ActionTargetBuilder

type ActionTargetBuilder struct {
	Label         string            `protobuf:"bytes,1,opt,name=label,proto3" json:"label,omitempty"`
	LabelSelector string            `protobuf:"bytes,2,opt,name=label_selector,json=labelSelector,proto3" json:"label_selector,omitempty"`
	Paths         []string          `protobuf:"bytes,3,rep,name=paths,proto3" json:"paths,omitempty"`
	Selectors     map[string]string `` /* 145-byte string literal not displayed */
	// contains filtered or unexported fields
}

ActionTargetBuilder builds a dynamic list of targets for an action.

func (*ActionTargetBuilder) Descriptor deprecated

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

Deprecated: Use ActionTargetBuilder.ProtoReflect.Descriptor instead.

func (*ActionTargetBuilder) GetLabel

func (x *ActionTargetBuilder) GetLabel() string

func (*ActionTargetBuilder) GetLabelSelector

func (x *ActionTargetBuilder) GetLabelSelector() string

func (*ActionTargetBuilder) GetPaths

func (x *ActionTargetBuilder) GetPaths() []string

func (*ActionTargetBuilder) GetSelectors

func (x *ActionTargetBuilder) GetSelectors() map[string]string

func (*ActionTargetBuilder) ProtoMessage

func (*ActionTargetBuilder) ProtoMessage()

func (*ActionTargetBuilder) ProtoReflect

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

func (*ActionTargetBuilder) Reset

func (x *ActionTargetBuilder) Reset()

func (*ActionTargetBuilder) String

func (x *ActionTargetBuilder) String() string

type ColumnAlignment

type ColumnAlignment int32
const (
	ColumnAlignment_COLUMN_ALIGNMENT_UNSPECIFIED ColumnAlignment = 0
	ColumnAlignment_COLUMN_ALIGNMENT_LEFT        ColumnAlignment = 1
	ColumnAlignment_COLUMN_ALIGNMENT_CENTER      ColumnAlignment = 2
	ColumnAlignment_COLUMN_ALIGNMENT_RIGHT       ColumnAlignment = 3
)

func (ColumnAlignment) Descriptor

func (ColumnAlignment) Enum

func (x ColumnAlignment) Enum() *ColumnAlignment

func (ColumnAlignment) EnumDescriptor deprecated

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

Deprecated: Use ColumnAlignment.Descriptor instead.

func (ColumnAlignment) Number

func (ColumnAlignment) String

func (x ColumnAlignment) String() string

func (ColumnAlignment) Type

type ColumnDefinition

type ColumnDefinition struct {
	Id           string          `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	Header       string          `protobuf:"bytes,2,opt,name=header,proto3" json:"header,omitempty"`
	Accessors    []string        `protobuf:"bytes,3,rep,name=accessors,proto3" json:"accessors,omitempty"`
	Type         ColumnType      `protobuf:"varint,4,opt,name=type,proto3,enum=omniview.sdk.common.v1.ColumnType" json:"type,omitempty"`
	Alignment    ColumnAlignment `protobuf:"varint,5,opt,name=alignment,proto3,enum=omniview.sdk.common.v1.ColumnAlignment" json:"alignment,omitempty"`
	Width        int32           `protobuf:"varint,6,opt,name=width,proto3" json:"width,omitempty"`
	Formatter    string          `protobuf:"bytes,7,opt,name=formatter,proto3" json:"formatter,omitempty"`
	ResourceLink *ResourceLink   `protobuf:"bytes,8,opt,name=resource_link,json=resourceLink,proto3" json:"resource_link,omitempty"`
	Sortable     bool            `protobuf:"varint,9,opt,name=sortable,proto3" json:"sortable,omitempty"`
	Hidden       bool            `protobuf:"varint,10,opt,name=hidden,proto3" json:"hidden,omitempty"`
	// contains filtered or unexported fields
}

ColumnDefinition describes a table column for UI rendering.

func (*ColumnDefinition) Descriptor deprecated

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

Deprecated: Use ColumnDefinition.ProtoReflect.Descriptor instead.

func (*ColumnDefinition) GetAccessors

func (x *ColumnDefinition) GetAccessors() []string

func (*ColumnDefinition) GetAlignment

func (x *ColumnDefinition) GetAlignment() ColumnAlignment

func (*ColumnDefinition) GetFormatter

func (x *ColumnDefinition) GetFormatter() string

func (*ColumnDefinition) GetHeader

func (x *ColumnDefinition) GetHeader() string

func (*ColumnDefinition) GetHidden

func (x *ColumnDefinition) GetHidden() bool

func (*ColumnDefinition) GetId

func (x *ColumnDefinition) GetId() string
func (x *ColumnDefinition) GetResourceLink() *ResourceLink

func (*ColumnDefinition) GetSortable

func (x *ColumnDefinition) GetSortable() bool

func (*ColumnDefinition) GetType

func (x *ColumnDefinition) GetType() ColumnType

func (*ColumnDefinition) GetWidth

func (x *ColumnDefinition) GetWidth() int32

func (*ColumnDefinition) ProtoMessage

func (*ColumnDefinition) ProtoMessage()

func (*ColumnDefinition) ProtoReflect

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

func (*ColumnDefinition) Reset

func (x *ColumnDefinition) Reset()

func (*ColumnDefinition) String

func (x *ColumnDefinition) String() string

type ColumnType

type ColumnType int32
const (
	ColumnType_COLUMN_TYPE_UNSPECIFIED ColumnType = 0
	ColumnType_COLUMN_TYPE_STRING      ColumnType = 1
	ColumnType_COLUMN_TYPE_NUMBER      ColumnType = 2
	ColumnType_COLUMN_TYPE_DATE        ColumnType = 3
	ColumnType_COLUMN_TYPE_BOOLEAN     ColumnType = 4
	ColumnType_COLUMN_TYPE_ENUM        ColumnType = 5
	ColumnType_COLUMN_TYPE_PROGRESS    ColumnType = 6
	ColumnType_COLUMN_TYPE_STATUS      ColumnType = 7
	ColumnType_COLUMN_TYPE_ARRAY       ColumnType = 8
	ColumnType_COLUMN_TYPE_OBJECT      ColumnType = 9
)

func (ColumnType) Descriptor

func (ColumnType) Descriptor() protoreflect.EnumDescriptor

func (ColumnType) Enum

func (x ColumnType) Enum() *ColumnType

func (ColumnType) EnumDescriptor deprecated

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

Deprecated: Use ColumnType.Descriptor instead.

func (ColumnType) Number

func (x ColumnType) Number() protoreflect.EnumNumber

func (ColumnType) String

func (x ColumnType) String() string

func (ColumnType) Type

type Connection

type Connection struct {
	Id          string               `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	Name        string               `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
	Description string               `protobuf:"bytes,3,opt,name=description,proto3" json:"description,omitempty"`
	Avatar      string               `protobuf:"bytes,4,opt,name=avatar,proto3" json:"avatar,omitempty"`
	Labels      map[string]string    `` /* 139-byte string literal not displayed */
	Data        *structpb.Struct     `protobuf:"bytes,6,opt,name=data,proto3" json:"data,omitempty"`
	Lifecycle   *ConnectionLifecycle `protobuf:"bytes,7,opt,name=lifecycle,proto3" json:"lifecycle,omitempty"`
	// contains filtered or unexported fields
}

Connection represents a configured connection to a backend system.

func (*Connection) Descriptor deprecated

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

Deprecated: Use Connection.ProtoReflect.Descriptor instead.

func (*Connection) GetAvatar

func (x *Connection) GetAvatar() string

func (*Connection) GetData

func (x *Connection) GetData() *structpb.Struct

func (*Connection) GetDescription

func (x *Connection) GetDescription() string

func (*Connection) GetId

func (x *Connection) GetId() string

func (*Connection) GetLabels

func (x *Connection) GetLabels() map[string]string

func (*Connection) GetLifecycle

func (x *Connection) GetLifecycle() *ConnectionLifecycle

func (*Connection) GetName

func (x *Connection) GetName() string

func (*Connection) ProtoMessage

func (*Connection) ProtoMessage()

func (*Connection) ProtoReflect

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

func (*Connection) Reset

func (x *Connection) Reset()

func (*Connection) String

func (x *Connection) String() string

type ConnectionAutoConnect

type ConnectionAutoConnect struct {
	Enabled  bool                           `protobuf:"varint,1,opt,name=enabled,proto3" json:"enabled,omitempty"`
	Triggers []ConnectionAutoConnectTrigger `` /* 134-byte string literal not displayed */
	Retry    ConnectionAutoConnectRetry     `protobuf:"varint,3,opt,name=retry,proto3,enum=omniview.sdk.common.v1.ConnectionAutoConnectRetry" json:"retry,omitempty"`
	// contains filtered or unexported fields
}

func (*ConnectionAutoConnect) Descriptor deprecated

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

Deprecated: Use ConnectionAutoConnect.ProtoReflect.Descriptor instead.

func (*ConnectionAutoConnect) GetEnabled

func (x *ConnectionAutoConnect) GetEnabled() bool

func (*ConnectionAutoConnect) GetRetry

func (*ConnectionAutoConnect) GetTriggers

func (*ConnectionAutoConnect) ProtoMessage

func (*ConnectionAutoConnect) ProtoMessage()

func (*ConnectionAutoConnect) ProtoReflect

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

func (*ConnectionAutoConnect) Reset

func (x *ConnectionAutoConnect) Reset()

func (*ConnectionAutoConnect) String

func (x *ConnectionAutoConnect) String() string

type ConnectionAutoConnectRetry

type ConnectionAutoConnectRetry int32
const (
	ConnectionAutoConnectRetry_CONNECTION_AUTO_CONNECT_RETRY_UNSPECIFIED ConnectionAutoConnectRetry = 0
	ConnectionAutoConnectRetry_CONNECTION_AUTO_CONNECT_RETRY_NONE        ConnectionAutoConnectRetry = 1
	ConnectionAutoConnectRetry_CONNECTION_AUTO_CONNECT_RETRY_ON_CHANGE   ConnectionAutoConnectRetry = 2
)

func (ConnectionAutoConnectRetry) Descriptor

func (ConnectionAutoConnectRetry) Enum

func (ConnectionAutoConnectRetry) EnumDescriptor deprecated

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

Deprecated: Use ConnectionAutoConnectRetry.Descriptor instead.

func (ConnectionAutoConnectRetry) Number

func (ConnectionAutoConnectRetry) String

func (ConnectionAutoConnectRetry) Type

type ConnectionAutoConnectTrigger

type ConnectionAutoConnectTrigger int32
const (
	ConnectionAutoConnectTrigger_CONNECTION_AUTO_CONNECT_TRIGGER_UNSPECIFIED           ConnectionAutoConnectTrigger = 0
	ConnectionAutoConnectTrigger_CONNECTION_AUTO_CONNECT_TRIGGER_PLUGIN_START          ConnectionAutoConnectTrigger = 1
	ConnectionAutoConnectTrigger_CONNECTION_AUTO_CONNECT_TRIGGER_CONNECTION_DISCOVERED ConnectionAutoConnectTrigger = 2
)

func (ConnectionAutoConnectTrigger) Descriptor

func (ConnectionAutoConnectTrigger) Enum

func (ConnectionAutoConnectTrigger) EnumDescriptor deprecated

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

Deprecated: Use ConnectionAutoConnectTrigger.Descriptor instead.

func (ConnectionAutoConnectTrigger) Number

func (ConnectionAutoConnectTrigger) String

func (ConnectionAutoConnectTrigger) Type

type ConnectionLifecycle

type ConnectionLifecycle struct {
	AutoConnect *ConnectionAutoConnect `protobuf:"bytes,1,opt,name=auto_connect,json=autoConnect,proto3" json:"auto_connect,omitempty"`
	// contains filtered or unexported fields
}

func (*ConnectionLifecycle) Descriptor deprecated

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

Deprecated: Use ConnectionLifecycle.ProtoReflect.Descriptor instead.

func (*ConnectionLifecycle) GetAutoConnect

func (x *ConnectionLifecycle) GetAutoConnect() *ConnectionAutoConnect

func (*ConnectionLifecycle) ProtoMessage

func (*ConnectionLifecycle) ProtoMessage()

func (*ConnectionLifecycle) ProtoReflect

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

func (*ConnectionLifecycle) Reset

func (x *ConnectionLifecycle) Reset()

func (*ConnectionLifecycle) String

func (x *ConnectionLifecycle) String() string

type ConnectionState

type ConnectionState int32
const (
	ConnectionState_CONNECTION_STATE_UNSPECIFIED  ConnectionState = 0
	ConnectionState_CONNECTION_STATE_CONNECTED    ConnectionState = 1
	ConnectionState_CONNECTION_STATE_DISCONNECTED ConnectionState = 2
	ConnectionState_CONNECTION_STATE_RECONNECTING ConnectionState = 3
	ConnectionState_CONNECTION_STATE_ERROR        ConnectionState = 4
)

func (ConnectionState) Descriptor

func (ConnectionState) Enum

func (x ConnectionState) Enum() *ConnectionState

func (ConnectionState) EnumDescriptor deprecated

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

Deprecated: Use ConnectionState.Descriptor instead.

func (ConnectionState) Number

func (ConnectionState) String

func (x ConnectionState) String() string

func (ConnectionState) Type

type ConnectionStatus

type ConnectionStatus struct {
	Connection *Connection      `protobuf:"bytes,1,opt,name=connection,proto3" json:"connection,omitempty"`
	State      ConnectionState  `protobuf:"varint,2,opt,name=state,proto3,enum=omniview.sdk.common.v1.ConnectionState" json:"state,omitempty"`
	Message    string           `protobuf:"bytes,3,opt,name=message,proto3" json:"message,omitempty"`
	Error      string           `protobuf:"bytes,4,opt,name=error,proto3" json:"error,omitempty"`
	Metadata   *structpb.Struct `protobuf:"bytes,5,opt,name=metadata,proto3" json:"metadata,omitempty"`
	// contains filtered or unexported fields
}

ConnectionStatus reports the health of a connection.

func (*ConnectionStatus) Descriptor deprecated

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

Deprecated: Use ConnectionStatus.ProtoReflect.Descriptor instead.

func (*ConnectionStatus) GetConnection

func (x *ConnectionStatus) GetConnection() *Connection

func (*ConnectionStatus) GetError

func (x *ConnectionStatus) GetError() string

func (*ConnectionStatus) GetMessage

func (x *ConnectionStatus) GetMessage() string

func (*ConnectionStatus) GetMetadata

func (x *ConnectionStatus) GetMetadata() *structpb.Struct

func (*ConnectionStatus) GetState

func (x *ConnectionStatus) GetState() ConnectionState

func (*ConnectionStatus) ProtoMessage

func (*ConnectionStatus) ProtoMessage()

func (*ConnectionStatus) ProtoReflect

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

func (*ConnectionStatus) Reset

func (x *ConnectionStatus) Reset()

func (*ConnectionStatus) String

func (x *ConnectionStatus) String() string

type EditorSchema

type EditorSchema struct {
	Uri       string   `protobuf:"bytes,1,opt,name=uri,proto3" json:"uri,omitempty"`
	FileMatch []string `protobuf:"bytes,2,rep,name=file_match,json=fileMatch,proto3" json:"file_match,omitempty"`
	Language  string   `protobuf:"bytes,3,opt,name=language,proto3" json:"language,omitempty"`
	Schema    []byte   `protobuf:"bytes,4,opt,name=schema,proto3" json:"schema,omitempty"`
	// contains filtered or unexported fields
}

EditorSchema provides Monaco editor validation for a resource type.

func (*EditorSchema) Descriptor deprecated

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

Deprecated: Use EditorSchema.ProtoReflect.Descriptor instead.

func (*EditorSchema) GetFileMatch

func (x *EditorSchema) GetFileMatch() []string

func (*EditorSchema) GetLanguage

func (x *EditorSchema) GetLanguage() string

func (*EditorSchema) GetSchema

func (x *EditorSchema) GetSchema() []byte

func (*EditorSchema) GetUri

func (x *EditorSchema) GetUri() string

func (*EditorSchema) ProtoMessage

func (*EditorSchema) ProtoMessage()

func (*EditorSchema) ProtoReflect

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

func (*EditorSchema) Reset

func (x *EditorSchema) Reset()

func (*EditorSchema) String

func (x *EditorSchema) String() string

type OperationType

type OperationType int32
const (
	OperationType_OPERATION_TYPE_UNSPECIFIED OperationType = 0
	OperationType_OPERATION_TYPE_GET         OperationType = 1
	OperationType_OPERATION_TYPE_LIST        OperationType = 2
	OperationType_OPERATION_TYPE_FIND        OperationType = 3
	OperationType_OPERATION_TYPE_CREATE      OperationType = 4
	OperationType_OPERATION_TYPE_UPDATE      OperationType = 5
	OperationType_OPERATION_TYPE_DELETE      OperationType = 6
)

func (OperationType) Descriptor

func (OperationType) Enum

func (x OperationType) Enum() *OperationType

func (OperationType) EnumDescriptor deprecated

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

Deprecated: Use OperationType.Descriptor instead.

func (OperationType) Number

func (OperationType) String

func (x OperationType) String() string

func (OperationType) Type

type ResourceDefinition

type ResourceDefinition struct {
	Meta                *ResourceMeta       `protobuf:"bytes,1,opt,name=meta,proto3" json:"meta,omitempty"`
	IdAccessor          string              `protobuf:"bytes,2,opt,name=id_accessor,json=idAccessor,proto3" json:"id_accessor,omitempty"`
	NamespaceAccessor   string              `protobuf:"bytes,3,opt,name=namespace_accessor,json=namespaceAccessor,proto3" json:"namespace_accessor,omitempty"`
	MemoizerAccessor    string              `protobuf:"bytes,4,opt,name=memoizer_accessor,json=memoizerAccessor,proto3" json:"memoizer_accessor,omitempty"`
	ColumnDefinitions   []*ColumnDefinition `protobuf:"bytes,5,rep,name=column_definitions,json=columnDefinitions,proto3" json:"column_definitions,omitempty"`
	SupportedOperations []OperationType     `` /* 168-byte string literal not displayed */
	// contains filtered or unexported fields
}

ResourceDefinition provides UI rendering metadata for a resource type.

func (*ResourceDefinition) Descriptor deprecated

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

Deprecated: Use ResourceDefinition.ProtoReflect.Descriptor instead.

func (*ResourceDefinition) GetColumnDefinitions

func (x *ResourceDefinition) GetColumnDefinitions() []*ColumnDefinition

func (*ResourceDefinition) GetIdAccessor

func (x *ResourceDefinition) GetIdAccessor() string

func (*ResourceDefinition) GetMemoizerAccessor

func (x *ResourceDefinition) GetMemoizerAccessor() string

func (*ResourceDefinition) GetMeta

func (x *ResourceDefinition) GetMeta() *ResourceMeta

func (*ResourceDefinition) GetNamespaceAccessor

func (x *ResourceDefinition) GetNamespaceAccessor() string

func (*ResourceDefinition) GetSupportedOperations

func (x *ResourceDefinition) GetSupportedOperations() []OperationType

func (*ResourceDefinition) ProtoMessage

func (*ResourceDefinition) ProtoMessage()

func (*ResourceDefinition) ProtoReflect

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

func (*ResourceDefinition) Reset

func (x *ResourceDefinition) Reset()

func (*ResourceDefinition) String

func (x *ResourceDefinition) String() string

type ResourceError

type ResourceError struct {
	Code        int32            `protobuf:"varint,1,opt,name=code,proto3" json:"code,omitempty"`
	Title       string           `protobuf:"bytes,2,opt,name=title,proto3" json:"title,omitempty"`
	Message     string           `protobuf:"bytes,3,opt,name=message,proto3" json:"message,omitempty"`
	Suggestions []string         `protobuf:"bytes,4,rep,name=suggestions,proto3" json:"suggestions,omitempty"`
	Details     *structpb.Struct `protobuf:"bytes,5,opt,name=details,proto3" json:"details,omitempty"`
	// contains filtered or unexported fields
}

ResourceError is a structured error for resource operations.

func (*ResourceError) Descriptor deprecated

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

Deprecated: Use ResourceError.ProtoReflect.Descriptor instead.

func (*ResourceError) GetCode

func (x *ResourceError) GetCode() int32

func (*ResourceError) GetDetails

func (x *ResourceError) GetDetails() *structpb.Struct

func (*ResourceError) GetMessage

func (x *ResourceError) GetMessage() string

func (*ResourceError) GetSuggestions

func (x *ResourceError) GetSuggestions() []string

func (*ResourceError) GetTitle

func (x *ResourceError) GetTitle() string

func (*ResourceError) ProtoMessage

func (*ResourceError) ProtoMessage()

func (*ResourceError) ProtoReflect

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

func (*ResourceError) Reset

func (x *ResourceError) Reset()

func (*ResourceError) String

func (x *ResourceError) String() string

type ResourceErrorCode

type ResourceErrorCode int32

ResourceErrorCode enumerates structured error codes for resource operations.

const (
	ResourceErrorCode_RESOURCE_ERROR_UNSPECIFIED             ResourceErrorCode = 0
	ResourceErrorCode_RESOURCE_ERROR_NOT_FOUND               ResourceErrorCode = 1
	ResourceErrorCode_RESOURCE_ERROR_ALREADY_EXISTS          ResourceErrorCode = 2
	ResourceErrorCode_RESOURCE_ERROR_PERMISSION_DENIED       ResourceErrorCode = 3
	ResourceErrorCode_RESOURCE_ERROR_INVALID_INPUT           ResourceErrorCode = 4
	ResourceErrorCode_RESOURCE_ERROR_CONFLICT                ResourceErrorCode = 5
	ResourceErrorCode_RESOURCE_ERROR_INTERNAL                ResourceErrorCode = 6
	ResourceErrorCode_RESOURCE_ERROR_UNAVAILABLE             ResourceErrorCode = 7
	ResourceErrorCode_RESOURCE_ERROR_TIMEOUT                 ResourceErrorCode = 8
	ResourceErrorCode_RESOURCE_ERROR_FILTER_UNKNOWN_FIELD    ResourceErrorCode = 9
	ResourceErrorCode_RESOURCE_ERROR_FILTER_INVALID_OPERATOR ResourceErrorCode = 10
	ResourceErrorCode_RESOURCE_ERROR_FORBIDDEN               ResourceErrorCode = 11
	ResourceErrorCode_RESOURCE_ERROR_UNAUTHORIZED            ResourceErrorCode = 12
	ResourceErrorCode_RESOURCE_ERROR_CONNECTION_ERROR        ResourceErrorCode = 13
	ResourceErrorCode_RESOURCE_ERROR_CERTIFICATE_ERROR       ResourceErrorCode = 14
)

func (ResourceErrorCode) Descriptor

func (ResourceErrorCode) Enum

func (ResourceErrorCode) EnumDescriptor deprecated

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

Deprecated: Use ResourceErrorCode.Descriptor instead.

func (ResourceErrorCode) Number

func (ResourceErrorCode) String

func (x ResourceErrorCode) String() string

func (ResourceErrorCode) Type

type ResourceGroup

type ResourceGroup struct {
	Id          string          `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	Name        string          `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
	Icon        string          `protobuf:"bytes,3,opt,name=icon,proto3" json:"icon,omitempty"`
	Description string          `protobuf:"bytes,4,opt,name=description,proto3" json:"description,omitempty"`
	Resources   []*ResourceMeta `protobuf:"bytes,5,rep,name=resources,proto3" json:"resources,omitempty"`
	// contains filtered or unexported fields
}

ResourceGroup is a logical grouping of resource types for UI rendering.

func (*ResourceGroup) Descriptor deprecated

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

Deprecated: Use ResourceGroup.ProtoReflect.Descriptor instead.

func (*ResourceGroup) GetDescription

func (x *ResourceGroup) GetDescription() string

func (*ResourceGroup) GetIcon

func (x *ResourceGroup) GetIcon() string

func (*ResourceGroup) GetId

func (x *ResourceGroup) GetId() string

func (*ResourceGroup) GetName

func (x *ResourceGroup) GetName() string

func (*ResourceGroup) GetResources

func (x *ResourceGroup) GetResources() []*ResourceMeta

func (*ResourceGroup) ProtoMessage

func (*ResourceGroup) ProtoMessage()

func (*ResourceGroup) ProtoReflect

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

func (*ResourceGroup) Reset

func (x *ResourceGroup) Reset()

func (*ResourceGroup) String

func (x *ResourceGroup) String() string
type ResourceLink struct {
	IdAccessor        string            `protobuf:"bytes,1,opt,name=id_accessor,json=idAccessor,proto3" json:"id_accessor,omitempty"`
	NamespaceAccessor string            `protobuf:"bytes,2,opt,name=namespace_accessor,json=namespaceAccessor,proto3" json:"namespace_accessor,omitempty"`
	Namespaced        bool              `protobuf:"varint,3,opt,name=namespaced,proto3" json:"namespaced,omitempty"`
	Key               string            `protobuf:"bytes,4,opt,name=key,proto3" json:"key,omitempty"`
	KeyAccessor       string            `protobuf:"bytes,5,opt,name=key_accessor,json=keyAccessor,proto3" json:"key_accessor,omitempty"`
	KeyMap            map[string]string `` /* 153-byte string literal not displayed */
	DetailExtractors  map[string]string `` /* 183-byte string literal not displayed */
	DisplayId         string            `protobuf:"bytes,8,opt,name=display_id,json=displayId,proto3" json:"display_id,omitempty"`
	// contains filtered or unexported fields
}

ResourceLink connects a column value to another resource type for navigation.

func (*ResourceLink) Descriptor deprecated

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

Deprecated: Use ResourceLink.ProtoReflect.Descriptor instead.

func (*ResourceLink) GetDetailExtractors

func (x *ResourceLink) GetDetailExtractors() map[string]string

func (*ResourceLink) GetDisplayId

func (x *ResourceLink) GetDisplayId() string

func (*ResourceLink) GetIdAccessor

func (x *ResourceLink) GetIdAccessor() string

func (*ResourceLink) GetKey

func (x *ResourceLink) GetKey() string

func (*ResourceLink) GetKeyAccessor

func (x *ResourceLink) GetKeyAccessor() string

func (*ResourceLink) GetKeyMap

func (x *ResourceLink) GetKeyMap() map[string]string

func (*ResourceLink) GetNamespaceAccessor

func (x *ResourceLink) GetNamespaceAccessor() string

func (*ResourceLink) GetNamespaced

func (x *ResourceLink) GetNamespaced() bool

func (*ResourceLink) ProtoMessage

func (*ResourceLink) ProtoMessage()

func (*ResourceLink) ProtoReflect

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

func (*ResourceLink) Reset

func (x *ResourceLink) Reset()

func (*ResourceLink) String

func (x *ResourceLink) String() string

type ResourceMeta

type ResourceMeta struct {
	Group       string   `protobuf:"bytes,1,opt,name=group,proto3" json:"group,omitempty"`
	Version     string   `protobuf:"bytes,2,opt,name=version,proto3" json:"version,omitempty"`
	Kind        string   `protobuf:"bytes,3,opt,name=kind,proto3" json:"kind,omitempty"`
	Singular    string   `protobuf:"bytes,4,opt,name=singular,proto3" json:"singular,omitempty"`
	Plural      string   `protobuf:"bytes,5,opt,name=plural,proto3" json:"plural,omitempty"`
	DisplayName string   `protobuf:"bytes,6,opt,name=display_name,json=displayName,proto3" json:"display_name,omitempty"`
	Description string   `protobuf:"bytes,7,opt,name=description,proto3" json:"description,omitempty"`
	ShortNames  []string `protobuf:"bytes,8,rep,name=short_names,json=shortNames,proto3" json:"short_names,omitempty"`
	Icon        string   `protobuf:"bytes,9,opt,name=icon,proto3" json:"icon,omitempty"`
	Category    string   `protobuf:"bytes,10,opt,name=category,proto3" json:"category,omitempty"`
	// contains filtered or unexported fields
}

ResourceMeta uniquely identifies a resource type within a plugin.

func (*ResourceMeta) Descriptor deprecated

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

Deprecated: Use ResourceMeta.ProtoReflect.Descriptor instead.

func (*ResourceMeta) GetCategory

func (x *ResourceMeta) GetCategory() string

func (*ResourceMeta) GetDescription

func (x *ResourceMeta) GetDescription() string

func (*ResourceMeta) GetDisplayName

func (x *ResourceMeta) GetDisplayName() string

func (*ResourceMeta) GetGroup

func (x *ResourceMeta) GetGroup() string

func (*ResourceMeta) GetIcon

func (x *ResourceMeta) GetIcon() string

func (*ResourceMeta) GetKind

func (x *ResourceMeta) GetKind() string

func (*ResourceMeta) GetPlural

func (x *ResourceMeta) GetPlural() string

func (*ResourceMeta) GetShortNames

func (x *ResourceMeta) GetShortNames() []string

func (*ResourceMeta) GetSingular

func (x *ResourceMeta) GetSingular() string

func (*ResourceMeta) GetVersion

func (x *ResourceMeta) GetVersion() string

func (*ResourceMeta) ProtoMessage

func (*ResourceMeta) ProtoMessage()

func (*ResourceMeta) ProtoReflect

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

func (*ResourceMeta) Reset

func (x *ResourceMeta) Reset()

func (*ResourceMeta) String

func (x *ResourceMeta) String() string

Jump to

Keyboard shortcuts

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