core

package
v0.4.0 Latest Latest
Warning

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

Go to latest
Published: Mar 31, 2022 License: Apache-2.0 Imports: 10 Imported by: 13

Documentation

Index

Constants

This section is empty.

Variables

View Source
var (
	MatchOptions_name = map[int32]string{
		0: "Default",
		1: "EmptySelectorMatchesNone",
	}
	MatchOptions_value = map[string]int32{
		"Default":                  0,
		"EmptySelectorMatchesNone": 1,
	}
)

Enum value maps for MatchOptions.

View Source
var (
	ErrReferenceRequiresID   = errors.New("reference requires ID to be set; this object is uniquely identified by ID")
	ErrReferenceRequiresName = errors.New("reference requires Name to be set; this object is uniquely identified by name")
)
View Source
var File_pkg_core_core_proto protoreflect.FileDescriptor

Functions

This section is empty.

Types

type BootstrapToken

type BootstrapToken struct {
	TokenID  string                  `protobuf:"bytes,1,opt,name=tokenID,proto3" json:"tokenID,omitempty"`
	Secret   string                  `protobuf:"bytes,2,opt,name=secret,proto3" json:"secret,omitempty"`
	Metadata *BootstrapTokenMetadata `protobuf:"bytes,3,opt,name=metadata,proto3" json:"metadata,omitempty"`
	// contains filtered or unexported fields
}

func (*BootstrapToken) DeepCopy

func (in *BootstrapToken) DeepCopy() *BootstrapToken

func (*BootstrapToken) DeepCopyInto

func (in *BootstrapToken) DeepCopyInto(out *BootstrapToken)

func (*BootstrapToken) Descriptor deprecated

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

Deprecated: Use BootstrapToken.ProtoReflect.Descriptor instead.

func (*BootstrapToken) GetCapabilities

func (t *BootstrapToken) GetCapabilities() []*TokenCapability

func (*BootstrapToken) GetLabels

func (t *BootstrapToken) GetLabels() map[string]string

func (*BootstrapToken) GetMetadata

func (x *BootstrapToken) GetMetadata() *BootstrapTokenMetadata

func (*BootstrapToken) GetSecret

func (x *BootstrapToken) GetSecret() string

func (*BootstrapToken) GetTokenID

func (x *BootstrapToken) GetTokenID() string

func (*BootstrapToken) ProtoMessage

func (*BootstrapToken) ProtoMessage()

func (*BootstrapToken) ProtoReflect

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

func (*BootstrapToken) Reference

func (r *BootstrapToken) Reference() *Reference

func (*BootstrapToken) Reset

func (x *BootstrapToken) Reset()

func (*BootstrapToken) SetCapabilities

func (t *BootstrapToken) SetCapabilities(capabilities []*TokenCapability)

func (*BootstrapToken) SetLabels

func (t *BootstrapToken) SetLabels(labels map[string]string)

func (*BootstrapToken) String

func (x *BootstrapToken) String() string

type BootstrapTokenList

type BootstrapTokenList struct {
	Items []*BootstrapToken `protobuf:"bytes,1,rep,name=items,proto3" json:"items,omitempty"`
	// contains filtered or unexported fields
}

func (*BootstrapTokenList) Descriptor deprecated

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

Deprecated: Use BootstrapTokenList.ProtoReflect.Descriptor instead.

func (*BootstrapTokenList) GetItems

func (x *BootstrapTokenList) GetItems() []*BootstrapToken

func (*BootstrapTokenList) ProtoMessage

func (*BootstrapTokenList) ProtoMessage()

func (*BootstrapTokenList) ProtoReflect

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

func (*BootstrapTokenList) Reset

func (x *BootstrapTokenList) Reset()

func (*BootstrapTokenList) String

func (x *BootstrapTokenList) String() string

type BootstrapTokenMetadata

type BootstrapTokenMetadata struct {
	LeaseID      int64              `protobuf:"varint,1,opt,name=leaseID,proto3" json:"leaseID,omitempty"`
	Ttl          int64              `protobuf:"varint,2,opt,name=ttl,proto3" json:"ttl,omitempty"`
	UsageCount   int64              `protobuf:"varint,3,opt,name=usageCount,proto3" json:"usageCount,omitempty"`
	Labels       map[string]string  `` /* 153-byte string literal not displayed */
	Capabilities []*TokenCapability `protobuf:"bytes,5,rep,name=capabilities,proto3" json:"capabilities,omitempty"`
	// contains filtered or unexported fields
}

func (*BootstrapTokenMetadata) Descriptor deprecated

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

Deprecated: Use BootstrapTokenMetadata.ProtoReflect.Descriptor instead.

func (*BootstrapTokenMetadata) GetCapabilities

func (x *BootstrapTokenMetadata) GetCapabilities() []*TokenCapability

func (*BootstrapTokenMetadata) GetLabels

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

func (*BootstrapTokenMetadata) GetLeaseID

func (x *BootstrapTokenMetadata) GetLeaseID() int64

func (*BootstrapTokenMetadata) GetTtl

func (x *BootstrapTokenMetadata) GetTtl() int64

func (*BootstrapTokenMetadata) GetUsageCount

func (x *BootstrapTokenMetadata) GetUsageCount() int64

func (*BootstrapTokenMetadata) ProtoMessage

func (*BootstrapTokenMetadata) ProtoMessage()

func (*BootstrapTokenMetadata) ProtoReflect

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

func (*BootstrapTokenMetadata) Reset

func (x *BootstrapTokenMetadata) Reset()

func (*BootstrapTokenMetadata) String

func (x *BootstrapTokenMetadata) String() string

type Capability

type Capability[T any] interface {
	Comparator[T]
}

type CertInfo

type CertInfo struct {
	Issuer      string `protobuf:"bytes,1,opt,name=issuer,proto3" json:"issuer,omitempty"`
	Subject     string `protobuf:"bytes,2,opt,name=subject,proto3" json:"subject,omitempty"`
	IsCA        bool   `protobuf:"varint,3,opt,name=isCA,proto3" json:"isCA,omitempty"`
	NotBefore   string `protobuf:"bytes,4,opt,name=notBefore,proto3" json:"notBefore,omitempty"`
	NotAfter    string `protobuf:"bytes,5,opt,name=notAfter,proto3" json:"notAfter,omitempty"`
	Fingerprint string `protobuf:"bytes,6,opt,name=fingerprint,proto3" json:"fingerprint,omitempty"`
	// contains filtered or unexported fields
}

func (*CertInfo) Descriptor deprecated

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

Deprecated: Use CertInfo.ProtoReflect.Descriptor instead.

func (*CertInfo) GetFingerprint

func (x *CertInfo) GetFingerprint() string

func (*CertInfo) GetIsCA

func (x *CertInfo) GetIsCA() bool

func (*CertInfo) GetIssuer

func (x *CertInfo) GetIssuer() string

func (*CertInfo) GetNotAfter

func (x *CertInfo) GetNotAfter() string

func (*CertInfo) GetNotBefore

func (x *CertInfo) GetNotBefore() string

func (*CertInfo) GetSubject

func (x *CertInfo) GetSubject() string

func (*CertInfo) ProtoMessage

func (*CertInfo) ProtoMessage()

func (*CertInfo) ProtoReflect

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

func (*CertInfo) Reset

func (x *CertInfo) Reset()

func (*CertInfo) String

func (x *CertInfo) String() string

type Cluster

type Cluster struct {
	Id       string           `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	Metadata *ClusterMetadata `protobuf:"bytes,2,opt,name=metadata,proto3" json:"metadata,omitempty"`
	// contains filtered or unexported fields
}

func (*Cluster) DeepCopy

func (in *Cluster) DeepCopy() *Cluster

func (*Cluster) DeepCopyInto

func (in *Cluster) DeepCopyInto(out *Cluster)

func (*Cluster) Descriptor deprecated

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

Deprecated: Use Cluster.ProtoReflect.Descriptor instead.

func (*Cluster) GetCapabilities

func (c *Cluster) GetCapabilities() []*ClusterCapability

func (*Cluster) GetId

func (x *Cluster) GetId() string

func (*Cluster) GetLabels

func (c *Cluster) GetLabels() map[string]string

func (*Cluster) GetMetadata

func (x *Cluster) GetMetadata() *ClusterMetadata

func (*Cluster) ProtoMessage

func (*Cluster) ProtoMessage()

func (*Cluster) ProtoReflect

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

func (*Cluster) Reference

func (c *Cluster) Reference() *Reference

func (*Cluster) Reset

func (x *Cluster) Reset()

func (*Cluster) SetCapabilities

func (c *Cluster) SetCapabilities(capabilities []*ClusterCapability)

func (*Cluster) SetLabels

func (c *Cluster) SetLabels(labels map[string]string)

func (*Cluster) String

func (x *Cluster) String() string

func (*Cluster) Validate

func (c *Cluster) Validate() error

type ClusterCapability

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

func (*ClusterCapability) Descriptor deprecated

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

Deprecated: Use ClusterCapability.ProtoReflect.Descriptor instead.

func (*ClusterCapability) Equal

func (c *ClusterCapability) Equal(other *ClusterCapability) bool

func (*ClusterCapability) GetName

func (x *ClusterCapability) GetName() string

func (*ClusterCapability) ProtoMessage

func (*ClusterCapability) ProtoMessage()

func (*ClusterCapability) ProtoReflect

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

func (*ClusterCapability) Reset

func (x *ClusterCapability) Reset()

func (*ClusterCapability) String

func (x *ClusterCapability) String() string

type ClusterList

type ClusterList struct {
	Items []*Cluster `protobuf:"bytes,1,rep,name=items,proto3" json:"items,omitempty"`
	// contains filtered or unexported fields
}

func (*ClusterList) Descriptor deprecated

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

Deprecated: Use ClusterList.ProtoReflect.Descriptor instead.

func (*ClusterList) GetItems

func (x *ClusterList) GetItems() []*Cluster

func (*ClusterList) ProtoMessage

func (*ClusterList) ProtoMessage()

func (*ClusterList) ProtoReflect

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

func (*ClusterList) Reset

func (x *ClusterList) Reset()

func (*ClusterList) String

func (x *ClusterList) String() string

type ClusterMetadata

type ClusterMetadata struct {
	Labels       map[string]string    `` /* 153-byte string literal not displayed */
	Capabilities []*ClusterCapability `protobuf:"bytes,2,rep,name=capabilities,proto3" json:"capabilities,omitempty"`
	// contains filtered or unexported fields
}

func (*ClusterMetadata) Descriptor deprecated

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

Deprecated: Use ClusterMetadata.ProtoReflect.Descriptor instead.

func (*ClusterMetadata) GetCapabilities

func (x *ClusterMetadata) GetCapabilities() []*ClusterCapability

func (*ClusterMetadata) GetLabels

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

func (*ClusterMetadata) ProtoMessage

func (*ClusterMetadata) ProtoMessage()

func (*ClusterMetadata) ProtoReflect

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

func (*ClusterMetadata) Reset

func (x *ClusterMetadata) Reset()

func (*ClusterMetadata) String

func (x *ClusterMetadata) String() string

type Comparator

type Comparator[T any] interface {
	Equal(other T) bool
}

type LabelSelector

type LabelSelector struct {
	MatchLabels      map[string]string           `` /* 163-byte string literal not displayed */
	MatchExpressions []*LabelSelectorRequirement `protobuf:"bytes,2,rep,name=matchExpressions,proto3" json:"matchExpressions,omitempty"`
	// contains filtered or unexported fields
}

func (*LabelSelector) Descriptor deprecated

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

Deprecated: Use LabelSelector.ProtoReflect.Descriptor instead.

func (*LabelSelector) ExpressionString

func (ls *LabelSelector) ExpressionString() string

func (*LabelSelector) GetMatchExpressions

func (x *LabelSelector) GetMatchExpressions() []*LabelSelectorRequirement

func (*LabelSelector) GetMatchLabels

func (x *LabelSelector) GetMatchLabels() map[string]string

func (*LabelSelector) ProtoMessage

func (*LabelSelector) ProtoMessage()

func (*LabelSelector) ProtoReflect

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

func (*LabelSelector) Reset

func (x *LabelSelector) Reset()

func (*LabelSelector) String

func (x *LabelSelector) String() string

func (*LabelSelector) ToLabelSelector

func (ls *LabelSelector) ToLabelSelector() *metav1.LabelSelector

func (*LabelSelector) Validate

func (ls *LabelSelector) Validate() error

type LabelSelectorOperator

type LabelSelectorOperator string
const (
	LabelSelectorOpIn           LabelSelectorOperator = "In"
	LabelSelectorOpNotIn        LabelSelectorOperator = "NotIn"
	LabelSelectorOpExists       LabelSelectorOperator = "Exists"
	LabelSelectorOpDoesNotExist LabelSelectorOperator = "DoesNotExist"

	NameLabel = "opni.io/name"
)

type LabelSelectorRequirement

type LabelSelectorRequirement struct {
	Key      string   `protobuf:"bytes,1,opt,name=key,proto3" json:"key,omitempty"`
	Operator string   `protobuf:"bytes,2,opt,name=operator,proto3" json:"operator,omitempty"`
	Values   []string `protobuf:"bytes,3,rep,name=values,proto3" json:"values,omitempty"`
	// contains filtered or unexported fields
}

func (*LabelSelectorRequirement) Descriptor deprecated

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

Deprecated: Use LabelSelectorRequirement.ProtoReflect.Descriptor instead.

func (*LabelSelectorRequirement) ExpressionString

func (lsr *LabelSelectorRequirement) ExpressionString() string

func (*LabelSelectorRequirement) GetKey

func (x *LabelSelectorRequirement) GetKey() string

func (*LabelSelectorRequirement) GetOperator

func (x *LabelSelectorRequirement) GetOperator() string

func (*LabelSelectorRequirement) GetValues

func (x *LabelSelectorRequirement) GetValues() []string

func (*LabelSelectorRequirement) ProtoMessage

func (*LabelSelectorRequirement) ProtoMessage()

func (*LabelSelectorRequirement) ProtoReflect

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

func (*LabelSelectorRequirement) Reset

func (x *LabelSelectorRequirement) Reset()

func (*LabelSelectorRequirement) String

func (x *LabelSelectorRequirement) String() string

func (*LabelSelectorRequirement) Validate

func (r *LabelSelectorRequirement) Validate() error

type MatchOptions

type MatchOptions int32
const (
	MatchOptions_Default                  MatchOptions = 0
	MatchOptions_EmptySelectorMatchesNone MatchOptions = 1
)

func (MatchOptions) Descriptor

func (MatchOptions) Enum

func (x MatchOptions) Enum() *MatchOptions

func (MatchOptions) EnumDescriptor deprecated

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

Deprecated: Use MatchOptions.Descriptor instead.

func (MatchOptions) Number

func (MatchOptions) String

func (x MatchOptions) String() string

func (MatchOptions) Type

func (MatchOptions) Validate

func (o MatchOptions) Validate() error

type MetadataAccessor

type MetadataAccessor[T Capability[T]] interface {
	SetCapabilities(capabilities []T)
	GetCapabilities() []T
	GetLabels() map[string]string
	SetLabels(labels map[string]string)
}

type Reference

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

func (*Reference) Descriptor deprecated

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

Deprecated: Use Reference.ProtoReflect.Descriptor instead.

func (*Reference) Equal

func (r *Reference) Equal(other *Reference) bool

func (*Reference) GetId

func (x *Reference) GetId() string

func (*Reference) ProtoMessage

func (*Reference) ProtoMessage()

func (*Reference) ProtoReflect

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

func (*Reference) Reset

func (x *Reference) Reset()

func (*Reference) String

func (x *Reference) String() string

func (*Reference) Validate

func (ref *Reference) Validate() error

type ReferenceList

type ReferenceList struct {
	Items []*Reference `protobuf:"bytes,1,rep,name=items,proto3" json:"items,omitempty"`
	// contains filtered or unexported fields
}

func (*ReferenceList) Descriptor deprecated

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

Deprecated: Use ReferenceList.ProtoReflect.Descriptor instead.

func (*ReferenceList) GetItems

func (x *ReferenceList) GetItems() []*Reference

func (*ReferenceList) ProtoMessage

func (*ReferenceList) ProtoMessage()

func (*ReferenceList) ProtoReflect

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

func (*ReferenceList) Reset

func (x *ReferenceList) Reset()

func (*ReferenceList) String

func (x *ReferenceList) String() string

type Referencer

type Referencer interface {
	Reference() *Reference
}

type Role

type Role struct {
	Id          string         `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	ClusterIDs  []string       `protobuf:"bytes,2,rep,name=clusterIDs,proto3" json:"clusterIDs,omitempty"`
	MatchLabels *LabelSelector `protobuf:"bytes,3,opt,name=matchLabels,proto3" json:"matchLabels,omitempty"`
	// contains filtered or unexported fields
}

func (*Role) DeepCopy

func (in *Role) DeepCopy() *Role

func (*Role) DeepCopyInto

func (in *Role) DeepCopyInto(out *Role)

func (*Role) Descriptor deprecated

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

Deprecated: Use Role.ProtoReflect.Descriptor instead.

func (*Role) GetClusterIDs

func (x *Role) GetClusterIDs() []string

func (*Role) GetId

func (x *Role) GetId() string

func (*Role) GetMatchLabels

func (x *Role) GetMatchLabels() *LabelSelector

func (*Role) ProtoMessage

func (*Role) ProtoMessage()

func (*Role) ProtoReflect

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

func (*Role) Reference

func (r *Role) Reference() *Reference

func (*Role) Reset

func (x *Role) Reset()

func (*Role) String

func (x *Role) String() string

func (*Role) Validate

func (r *Role) Validate() error

type RoleBinding

type RoleBinding struct {
	Id       string   `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	RoleId   string   `protobuf:"bytes,2,opt,name=roleId,proto3" json:"roleId,omitempty"`
	Subjects []string `protobuf:"bytes,3,rep,name=subjects,proto3" json:"subjects,omitempty"`
	Taints   []string `protobuf:"bytes,4,rep,name=taints,proto3" json:"taints,omitempty"`
	// contains filtered or unexported fields
}

func (*RoleBinding) DeepCopy

func (in *RoleBinding) DeepCopy() *RoleBinding

func (*RoleBinding) DeepCopyInto

func (in *RoleBinding) DeepCopyInto(out *RoleBinding)

func (*RoleBinding) Descriptor deprecated

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

Deprecated: Use RoleBinding.ProtoReflect.Descriptor instead.

func (*RoleBinding) GetId

func (x *RoleBinding) GetId() string

func (*RoleBinding) GetRoleId

func (x *RoleBinding) GetRoleId() string

func (*RoleBinding) GetSubjects

func (x *RoleBinding) GetSubjects() []string

func (*RoleBinding) GetTaints

func (x *RoleBinding) GetTaints() []string

func (*RoleBinding) ProtoMessage

func (*RoleBinding) ProtoMessage()

func (*RoleBinding) ProtoReflect

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

func (*RoleBinding) Reference

func (r *RoleBinding) Reference() *Reference

func (*RoleBinding) Reset

func (x *RoleBinding) Reset()

func (*RoleBinding) RoleReference

func (r *RoleBinding) RoleReference() *Reference

func (*RoleBinding) String

func (x *RoleBinding) String() string

func (*RoleBinding) Validate

func (rb *RoleBinding) Validate() error

type RoleBindingList

type RoleBindingList struct {
	Items []*RoleBinding `protobuf:"bytes,1,rep,name=items,proto3" json:"items,omitempty"`
	// contains filtered or unexported fields
}

func (*RoleBindingList) Descriptor deprecated

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

Deprecated: Use RoleBindingList.ProtoReflect.Descriptor instead.

func (*RoleBindingList) GetItems

func (x *RoleBindingList) GetItems() []*RoleBinding

func (*RoleBindingList) ProtoMessage

func (*RoleBindingList) ProtoMessage()

func (*RoleBindingList) ProtoReflect

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

func (*RoleBindingList) Reset

func (x *RoleBindingList) Reset()

func (*RoleBindingList) String

func (x *RoleBindingList) String() string

type RoleList

type RoleList struct {
	Items []*Role `protobuf:"bytes,1,rep,name=items,proto3" json:"items,omitempty"`
	// contains filtered or unexported fields
}

func (*RoleList) Descriptor deprecated

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

Deprecated: Use RoleList.ProtoReflect.Descriptor instead.

func (*RoleList) GetItems

func (x *RoleList) GetItems() []*Role

func (*RoleList) ProtoMessage

func (*RoleList) ProtoMessage()

func (*RoleList) ProtoReflect

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

func (*RoleList) Reset

func (x *RoleList) Reset()

func (*RoleList) String

func (x *RoleList) String() string

type SubjectAccessRequest

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

func (*SubjectAccessRequest) Descriptor deprecated

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

Deprecated: Use SubjectAccessRequest.ProtoReflect.Descriptor instead.

func (*SubjectAccessRequest) GetSubject

func (x *SubjectAccessRequest) GetSubject() string

func (*SubjectAccessRequest) ProtoMessage

func (*SubjectAccessRequest) ProtoMessage()

func (*SubjectAccessRequest) ProtoReflect

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

func (*SubjectAccessRequest) Reset

func (x *SubjectAccessRequest) Reset()

func (*SubjectAccessRequest) String

func (x *SubjectAccessRequest) String() string

func (*SubjectAccessRequest) Validate

func (sar *SubjectAccessRequest) Validate() error

type TokenCapability

type TokenCapability struct {
	Type      string     `protobuf:"bytes,1,opt,name=type,proto3" json:"type,omitempty"`
	Reference *Reference `protobuf:"bytes,2,opt,name=reference,proto3" json:"reference,omitempty"`
	// contains filtered or unexported fields
}

func (*TokenCapability) Descriptor deprecated

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

Deprecated: Use TokenCapability.ProtoReflect.Descriptor instead.

func (*TokenCapability) Equal

func (c *TokenCapability) Equal(other *TokenCapability) bool

func (*TokenCapability) GetReference

func (x *TokenCapability) GetReference() *Reference

func (*TokenCapability) GetType

func (x *TokenCapability) GetType() string

func (*TokenCapability) ProtoMessage

func (*TokenCapability) ProtoMessage()

func (*TokenCapability) ProtoReflect

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

func (*TokenCapability) Reset

func (x *TokenCapability) Reset()

func (*TokenCapability) String

func (x *TokenCapability) String() string

Jump to

Keyboard shortcuts

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