Documentation
¶
Index ¶
- Variables
- type ActionTarget
- func (*ActionTarget) Descriptor() ([]byte, []int)deprecated
- func (x *ActionTarget) GetDescription() string
- func (x *ActionTarget) GetIcon() string
- func (x *ActionTarget) GetLabel() string
- func (x *ActionTarget) GetSelectors() map[string]string
- func (*ActionTarget) ProtoMessage()
- func (x *ActionTarget) ProtoReflect() protoreflect.Message
- func (x *ActionTarget) Reset()
- func (x *ActionTarget) String() string
- type ActionTargetBuilder
- func (*ActionTargetBuilder) Descriptor() ([]byte, []int)deprecated
- func (x *ActionTargetBuilder) GetLabel() string
- func (x *ActionTargetBuilder) GetLabelSelector() string
- func (x *ActionTargetBuilder) GetPaths() []string
- func (x *ActionTargetBuilder) GetSelectors() map[string]string
- func (*ActionTargetBuilder) ProtoMessage()
- func (x *ActionTargetBuilder) ProtoReflect() protoreflect.Message
- func (x *ActionTargetBuilder) Reset()
- func (x *ActionTargetBuilder) String() string
- type ColumnAlignment
- func (ColumnAlignment) Descriptor() protoreflect.EnumDescriptor
- func (x ColumnAlignment) Enum() *ColumnAlignment
- func (ColumnAlignment) EnumDescriptor() ([]byte, []int)deprecated
- func (x ColumnAlignment) Number() protoreflect.EnumNumber
- func (x ColumnAlignment) String() string
- func (ColumnAlignment) Type() protoreflect.EnumType
- type ColumnDefinition
- func (*ColumnDefinition) Descriptor() ([]byte, []int)deprecated
- func (x *ColumnDefinition) GetAccessors() []string
- func (x *ColumnDefinition) GetAlignment() ColumnAlignment
- func (x *ColumnDefinition) GetFormatter() string
- func (x *ColumnDefinition) GetHeader() string
- func (x *ColumnDefinition) GetHidden() bool
- func (x *ColumnDefinition) GetId() string
- func (x *ColumnDefinition) GetResourceLink() *ResourceLink
- func (x *ColumnDefinition) GetSortable() bool
- func (x *ColumnDefinition) GetType() ColumnType
- func (x *ColumnDefinition) GetWidth() int32
- func (*ColumnDefinition) ProtoMessage()
- func (x *ColumnDefinition) ProtoReflect() protoreflect.Message
- func (x *ColumnDefinition) Reset()
- func (x *ColumnDefinition) String() string
- type ColumnType
- type Connection
- func (*Connection) Descriptor() ([]byte, []int)deprecated
- func (x *Connection) GetAvatar() string
- func (x *Connection) GetData() *structpb.Struct
- func (x *Connection) GetDescription() string
- func (x *Connection) GetId() string
- func (x *Connection) GetLabels() map[string]string
- func (x *Connection) GetLifecycle() *ConnectionLifecycle
- func (x *Connection) GetName() string
- func (*Connection) ProtoMessage()
- func (x *Connection) ProtoReflect() protoreflect.Message
- func (x *Connection) Reset()
- func (x *Connection) String() string
- type ConnectionAutoConnect
- func (*ConnectionAutoConnect) Descriptor() ([]byte, []int)deprecated
- func (x *ConnectionAutoConnect) GetEnabled() bool
- func (x *ConnectionAutoConnect) GetRetry() ConnectionAutoConnectRetry
- func (x *ConnectionAutoConnect) GetTriggers() []ConnectionAutoConnectTrigger
- func (*ConnectionAutoConnect) ProtoMessage()
- func (x *ConnectionAutoConnect) ProtoReflect() protoreflect.Message
- func (x *ConnectionAutoConnect) Reset()
- func (x *ConnectionAutoConnect) String() string
- type ConnectionAutoConnectRetry
- func (ConnectionAutoConnectRetry) Descriptor() protoreflect.EnumDescriptor
- func (x ConnectionAutoConnectRetry) Enum() *ConnectionAutoConnectRetry
- func (ConnectionAutoConnectRetry) EnumDescriptor() ([]byte, []int)deprecated
- func (x ConnectionAutoConnectRetry) Number() protoreflect.EnumNumber
- func (x ConnectionAutoConnectRetry) String() string
- func (ConnectionAutoConnectRetry) Type() protoreflect.EnumType
- type ConnectionAutoConnectTrigger
- func (ConnectionAutoConnectTrigger) Descriptor() protoreflect.EnumDescriptor
- func (x ConnectionAutoConnectTrigger) Enum() *ConnectionAutoConnectTrigger
- func (ConnectionAutoConnectTrigger) EnumDescriptor() ([]byte, []int)deprecated
- func (x ConnectionAutoConnectTrigger) Number() protoreflect.EnumNumber
- func (x ConnectionAutoConnectTrigger) String() string
- func (ConnectionAutoConnectTrigger) Type() protoreflect.EnumType
- type ConnectionLifecycle
- func (*ConnectionLifecycle) Descriptor() ([]byte, []int)deprecated
- func (x *ConnectionLifecycle) GetAutoConnect() *ConnectionAutoConnect
- func (*ConnectionLifecycle) ProtoMessage()
- func (x *ConnectionLifecycle) ProtoReflect() protoreflect.Message
- func (x *ConnectionLifecycle) Reset()
- func (x *ConnectionLifecycle) String() string
- type ConnectionState
- func (ConnectionState) Descriptor() protoreflect.EnumDescriptor
- func (x ConnectionState) Enum() *ConnectionState
- func (ConnectionState) EnumDescriptor() ([]byte, []int)deprecated
- func (x ConnectionState) Number() protoreflect.EnumNumber
- func (x ConnectionState) String() string
- func (ConnectionState) Type() protoreflect.EnumType
- type ConnectionStatus
- func (*ConnectionStatus) Descriptor() ([]byte, []int)deprecated
- func (x *ConnectionStatus) GetConnection() *Connection
- func (x *ConnectionStatus) GetError() string
- func (x *ConnectionStatus) GetMessage() string
- func (x *ConnectionStatus) GetMetadata() *structpb.Struct
- func (x *ConnectionStatus) GetState() ConnectionState
- func (*ConnectionStatus) ProtoMessage()
- func (x *ConnectionStatus) ProtoReflect() protoreflect.Message
- func (x *ConnectionStatus) Reset()
- func (x *ConnectionStatus) String() string
- type EditorSchema
- func (*EditorSchema) Descriptor() ([]byte, []int)deprecated
- func (x *EditorSchema) GetFileMatch() []string
- func (x *EditorSchema) GetLanguage() string
- func (x *EditorSchema) GetSchema() []byte
- func (x *EditorSchema) GetUri() string
- func (*EditorSchema) ProtoMessage()
- func (x *EditorSchema) ProtoReflect() protoreflect.Message
- func (x *EditorSchema) Reset()
- func (x *EditorSchema) String() string
- type OperationType
- func (OperationType) Descriptor() protoreflect.EnumDescriptor
- func (x OperationType) Enum() *OperationType
- func (OperationType) EnumDescriptor() ([]byte, []int)deprecated
- func (x OperationType) Number() protoreflect.EnumNumber
- func (x OperationType) String() string
- func (OperationType) Type() protoreflect.EnumType
- type ResourceDefinition
- func (*ResourceDefinition) Descriptor() ([]byte, []int)deprecated
- func (x *ResourceDefinition) GetColumnDefinitions() []*ColumnDefinition
- func (x *ResourceDefinition) GetIdAccessor() string
- func (x *ResourceDefinition) GetMemoizerAccessor() string
- func (x *ResourceDefinition) GetMeta() *ResourceMeta
- func (x *ResourceDefinition) GetNamespaceAccessor() string
- func (x *ResourceDefinition) GetSupportedOperations() []OperationType
- func (*ResourceDefinition) ProtoMessage()
- func (x *ResourceDefinition) ProtoReflect() protoreflect.Message
- func (x *ResourceDefinition) Reset()
- func (x *ResourceDefinition) String() string
- type ResourceError
- func (*ResourceError) Descriptor() ([]byte, []int)deprecated
- func (x *ResourceError) GetCode() int32
- func (x *ResourceError) GetDetails() *structpb.Struct
- func (x *ResourceError) GetMessage() string
- func (x *ResourceError) GetSuggestions() []string
- func (x *ResourceError) GetTitle() string
- func (*ResourceError) ProtoMessage()
- func (x *ResourceError) ProtoReflect() protoreflect.Message
- func (x *ResourceError) Reset()
- func (x *ResourceError) String() string
- type ResourceErrorCode
- func (ResourceErrorCode) Descriptor() protoreflect.EnumDescriptor
- func (x ResourceErrorCode) Enum() *ResourceErrorCode
- func (ResourceErrorCode) EnumDescriptor() ([]byte, []int)deprecated
- func (x ResourceErrorCode) Number() protoreflect.EnumNumber
- func (x ResourceErrorCode) String() string
- func (ResourceErrorCode) Type() protoreflect.EnumType
- type ResourceGroup
- func (*ResourceGroup) Descriptor() ([]byte, []int)deprecated
- func (x *ResourceGroup) GetDescription() string
- func (x *ResourceGroup) GetIcon() string
- func (x *ResourceGroup) GetId() string
- func (x *ResourceGroup) GetName() string
- func (x *ResourceGroup) GetResources() []*ResourceMeta
- func (*ResourceGroup) ProtoMessage()
- func (x *ResourceGroup) ProtoReflect() protoreflect.Message
- func (x *ResourceGroup) Reset()
- func (x *ResourceGroup) String() string
- type ResourceLink
- func (*ResourceLink) Descriptor() ([]byte, []int)deprecated
- func (x *ResourceLink) GetDetailExtractors() map[string]string
- func (x *ResourceLink) GetDisplayId() string
- func (x *ResourceLink) GetIdAccessor() string
- func (x *ResourceLink) GetKey() string
- func (x *ResourceLink) GetKeyAccessor() string
- func (x *ResourceLink) GetKeyMap() map[string]string
- func (x *ResourceLink) GetNamespaceAccessor() string
- func (x *ResourceLink) GetNamespaced() bool
- func (*ResourceLink) ProtoMessage()
- func (x *ResourceLink) ProtoReflect() protoreflect.Message
- func (x *ResourceLink) Reset()
- func (x *ResourceLink) String() string
- type ResourceMeta
- func (*ResourceMeta) Descriptor() ([]byte, []int)deprecated
- func (x *ResourceMeta) GetCategory() string
- func (x *ResourceMeta) GetDescription() string
- func (x *ResourceMeta) GetDisplayName() string
- func (x *ResourceMeta) GetGroup() string
- func (x *ResourceMeta) GetIcon() string
- func (x *ResourceMeta) GetKind() string
- func (x *ResourceMeta) GetPlural() string
- func (x *ResourceMeta) GetShortNames() []string
- func (x *ResourceMeta) GetSingular() string
- func (x *ResourceMeta) GetVersion() string
- func (*ResourceMeta) ProtoMessage()
- func (x *ResourceMeta) ProtoReflect() protoreflect.Message
- func (x *ResourceMeta) Reset()
- func (x *ResourceMeta) String() string
Constants ¶
This section is empty.
Variables ¶
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.
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.
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.
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.
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.
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.
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.
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) Descriptor() protoreflect.EnumDescriptor
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 (x ColumnAlignment) Number() protoreflect.EnumNumber
func (ColumnAlignment) String ¶
func (x ColumnAlignment) String() string
func (ColumnAlignment) Type ¶
func (ColumnAlignment) Type() protoreflect.EnumType
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 (*ColumnDefinition) GetResourceLink ¶
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 ¶
func (ColumnType) Type() protoreflect.EnumType
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 (x *ConnectionAutoConnect) GetRetry() ConnectionAutoConnectRetry
func (*ConnectionAutoConnect) GetTriggers ¶
func (x *ConnectionAutoConnect) GetTriggers() []ConnectionAutoConnectTrigger
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) Descriptor() protoreflect.EnumDescriptor
func (ConnectionAutoConnectRetry) Enum ¶
func (x ConnectionAutoConnectRetry) Enum() *ConnectionAutoConnectRetry
func (ConnectionAutoConnectRetry) EnumDescriptor
deprecated
func (ConnectionAutoConnectRetry) EnumDescriptor() ([]byte, []int)
Deprecated: Use ConnectionAutoConnectRetry.Descriptor instead.
func (ConnectionAutoConnectRetry) Number ¶
func (x ConnectionAutoConnectRetry) Number() protoreflect.EnumNumber
func (ConnectionAutoConnectRetry) String ¶
func (x ConnectionAutoConnectRetry) String() string
func (ConnectionAutoConnectRetry) Type ¶
func (ConnectionAutoConnectRetry) Type() protoreflect.EnumType
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) Descriptor() protoreflect.EnumDescriptor
func (ConnectionAutoConnectTrigger) Enum ¶
func (x ConnectionAutoConnectTrigger) Enum() *ConnectionAutoConnectTrigger
func (ConnectionAutoConnectTrigger) EnumDescriptor
deprecated
func (ConnectionAutoConnectTrigger) EnumDescriptor() ([]byte, []int)
Deprecated: Use ConnectionAutoConnectTrigger.Descriptor instead.
func (ConnectionAutoConnectTrigger) Number ¶
func (x ConnectionAutoConnectTrigger) Number() protoreflect.EnumNumber
func (ConnectionAutoConnectTrigger) String ¶
func (x ConnectionAutoConnectTrigger) String() string
func (ConnectionAutoConnectTrigger) Type ¶
func (ConnectionAutoConnectTrigger) Type() protoreflect.EnumType
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) Descriptor() protoreflect.EnumDescriptor
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 (x ConnectionState) Number() protoreflect.EnumNumber
func (ConnectionState) String ¶
func (x ConnectionState) String() string
func (ConnectionState) Type ¶
func (ConnectionState) Type() protoreflect.EnumType
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) Descriptor() protoreflect.EnumDescriptor
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 (x OperationType) Number() protoreflect.EnumNumber
func (OperationType) String ¶
func (x OperationType) String() string
func (OperationType) Type ¶
func (OperationType) Type() protoreflect.EnumType
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) Descriptor() protoreflect.EnumDescriptor
func (ResourceErrorCode) Enum ¶
func (x ResourceErrorCode) Enum() *ResourceErrorCode
func (ResourceErrorCode) EnumDescriptor
deprecated
func (ResourceErrorCode) EnumDescriptor() ([]byte, []int)
Deprecated: Use ResourceErrorCode.Descriptor instead.
func (ResourceErrorCode) Number ¶
func (x ResourceErrorCode) Number() protoreflect.EnumNumber
func (ResourceErrorCode) String ¶
func (x ResourceErrorCode) String() string
func (ResourceErrorCode) Type ¶
func (ResourceErrorCode) Type() protoreflect.EnumType
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 ¶
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