Documentation
¶
Index ¶
- Variables
- type DubboDdsOptions
- func (*DubboDdsOptions) Descriptor() ([]byte, []int)deprecated
- func (x *DubboDdsOptions) GetSendToGlobal() bool
- func (x *DubboDdsOptions) GetSendToZone() bool
- func (*DubboDdsOptions) ProtoMessage()
- func (x *DubboDdsOptions) ProtoReflect() protoreflect.Message
- func (x *DubboDdsOptions) Reset()
- func (x *DubboDdsOptions) String() string
- type DubboPolicyOptions
- func (*DubboPolicyOptions) Descriptor() ([]byte, []int)deprecated
- func (x *DubboPolicyOptions) GetPlural() string
- func (x *DubboPolicyOptions) GetSkipRegistration() bool
- func (*DubboPolicyOptions) ProtoMessage()
- func (x *DubboPolicyOptions) ProtoReflect() protoreflect.Message
- func (x *DubboPolicyOptions) Reset()
- func (x *DubboPolicyOptions) String() string
- type DubboResourceOptions
- func (*DubboResourceOptions) Descriptor() ([]byte, []int)deprecated
- func (x *DubboResourceOptions) GetAdditionalPrinterColumns() []string
- func (x *DubboResourceOptions) GetAllowToInspect() bool
- func (x *DubboResourceOptions) GetDds() *DubboDdsOptions
- func (x *DubboResourceOptions) GetGlobal() bool
- func (x *DubboResourceOptions) GetHasInsights() bool
- func (x *DubboResourceOptions) GetIsExperimental() bool
- func (x *DubboResourceOptions) GetName() string
- func (x *DubboResourceOptions) GetPackage() string
- func (x *DubboResourceOptions) GetPluralDisplayName() string
- func (x *DubboResourceOptions) GetScopeNamespace() bool
- func (x *DubboResourceOptions) GetSkipKubernetesWrappers() bool
- func (x *DubboResourceOptions) GetSkipRegistration() bool
- func (x *DubboResourceOptions) GetStorageVersion() bool
- func (x *DubboResourceOptions) GetType() string
- func (x *DubboResourceOptions) GetWs() *DubboWsOptions
- func (*DubboResourceOptions) ProtoMessage()
- func (x *DubboResourceOptions) ProtoReflect() protoreflect.Message
- func (x *DubboResourceOptions) Reset()
- func (x *DubboResourceOptions) String() string
- type DubboWsOptions
- func (*DubboWsOptions) Descriptor() ([]byte, []int)deprecated
- func (x *DubboWsOptions) GetAdminOnly() bool
- func (x *DubboWsOptions) GetName() string
- func (x *DubboWsOptions) GetPlural() string
- func (x *DubboWsOptions) GetReadOnly() bool
- func (*DubboWsOptions) ProtoMessage()
- func (x *DubboWsOptions) ProtoReflect() protoreflect.Message
- func (x *DubboWsOptions) Reset()
- func (x *DubboWsOptions) String() string
Constants ¶
This section is empty.
Variables ¶
View Source
var ( // optional dubbo.mesh.DubboResourceOptions resource = 43534533; E_Resource = &file_api_mesh_options_proto_extTypes[0] // 'dubbo' // optional dubbo.mesh.DubboPolicyOptions policy = 43534534; E_Policy = &file_api_mesh_options_proto_extTypes[1] // 'dubbo' )
Extension fields to descriptorpb.MessageOptions.
View Source
var File_api_mesh_options_proto protoreflect.FileDescriptor
Functions ¶
This section is empty.
Types ¶
type DubboDdsOptions ¶
type DubboDdsOptions struct {
// SendToGlobal whether this entity will be sent from zone cp to global cp
SendToGlobal bool `protobuf:"varint,1,opt,name=send_to_global,json=sendToGlobal,proto3" json:"send_to_global,omitempty"`
// SendToZone whether this entity will be sent from global cp to zone cp
SendToZone bool `protobuf:"varint,2,opt,name=send_to_zone,json=sendToZone,proto3" json:"send_to_zone,omitempty"`
// contains filtered or unexported fields
}
func (*DubboDdsOptions) Descriptor
deprecated
func (*DubboDdsOptions) Descriptor() ([]byte, []int)
Deprecated: Use DubboDdsOptions.ProtoReflect.Descriptor instead.
func (*DubboDdsOptions) GetSendToGlobal ¶
func (x *DubboDdsOptions) GetSendToGlobal() bool
func (*DubboDdsOptions) GetSendToZone ¶
func (x *DubboDdsOptions) GetSendToZone() bool
func (*DubboDdsOptions) ProtoMessage ¶
func (*DubboDdsOptions) ProtoMessage()
func (*DubboDdsOptions) ProtoReflect ¶
func (x *DubboDdsOptions) ProtoReflect() protoreflect.Message
func (*DubboDdsOptions) Reset ¶
func (x *DubboDdsOptions) Reset()
func (*DubboDdsOptions) String ¶
func (x *DubboDdsOptions) String() string
type DubboPolicyOptions ¶
type DubboPolicyOptions struct {
// Whether to skip type registration for this resource.
SkipRegistration bool `protobuf:"varint,1,opt,name=skip_registration,json=skipRegistration,proto3" json:"skip_registration,omitempty"`
// An optional alternative plural form if this is unset default to a standard
// derivation of the name
Plural string `protobuf:"bytes,2,opt,name=plural,proto3" json:"plural,omitempty"`
// contains filtered or unexported fields
}
func (*DubboPolicyOptions) Descriptor
deprecated
func (*DubboPolicyOptions) Descriptor() ([]byte, []int)
Deprecated: Use DubboPolicyOptions.ProtoReflect.Descriptor instead.
func (*DubboPolicyOptions) GetPlural ¶
func (x *DubboPolicyOptions) GetPlural() string
func (*DubboPolicyOptions) GetSkipRegistration ¶
func (x *DubboPolicyOptions) GetSkipRegistration() bool
func (*DubboPolicyOptions) ProtoMessage ¶
func (*DubboPolicyOptions) ProtoMessage()
func (*DubboPolicyOptions) ProtoReflect ¶
func (x *DubboPolicyOptions) ProtoReflect() protoreflect.Message
func (*DubboPolicyOptions) Reset ¶
func (x *DubboPolicyOptions) Reset()
func (*DubboPolicyOptions) String ¶
func (x *DubboPolicyOptions) String() string
type DubboResourceOptions ¶
type DubboResourceOptions struct {
// Name of the Dubbo resource struct.
Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
// Name and value of the modelResourceType constant.
Type string `protobuf:"bytes,2,opt,name=type,proto3" json:"type,omitempty"`
// True if this resource has global scope. Otherwise it will be mesh scope.
Global bool `protobuf:"varint,3,opt,name=global,proto3" json:"global,omitempty"`
// Name of the resource's Go package.
Package string `protobuf:"bytes,4,opt,name=package,proto3" json:"package,omitempty"`
// Whether to skip type registration for this resource.
SkipRegistration bool `protobuf:"varint,6,opt,name=skip_registration,json=skipRegistration,proto3" json:"skip_registration,omitempty"`
Dds *DubboDdsOptions `protobuf:"bytes,10,opt,name=dds,proto3" json:"dds,omitempty"`
Ws *DubboWsOptions `protobuf:"bytes,7,opt,name=ws,proto3" json:"ws,omitempty"`
// Whether scope is "Namespace"; Otherwise to "Cluster".
ScopeNamespace bool `protobuf:"varint,11,opt,name=scope_namespace,json=scopeNamespace,proto3" json:"scope_namespace,omitempty"`
// Whether to skip generation of native API helper functions.
SkipKubernetesWrappers bool `` /* 131-byte string literal not displayed */
// Whether to generate Inspect API endpoint
AllowToInspect bool `protobuf:"varint,13,opt,name=allow_to_inspect,json=allowToInspect,proto3" json:"allow_to_inspect,omitempty"`
// If resource has more than one version, then the flag defines which version
// is used in the storage. All other versions must be convertible to it.
StorageVersion bool `protobuf:"varint,14,opt,name=storage_version,json=storageVersion,proto3" json:"storage_version,omitempty"`
// The name of the policy showed as plural to be displayed in the UI and maybe
// CLI
PluralDisplayName string `protobuf:"bytes,15,opt,name=plural_display_name,json=pluralDisplayName,proto3" json:"plural_display_name,omitempty"`
// Is Experimental indicates if a policy is in experimental state (might not
// be production ready).
IsExperimental bool `protobuf:"varint,16,opt,name=is_experimental,json=isExperimental,proto3" json:"is_experimental,omitempty"`
// Columns to set using `+kubebuilder::printcolumns`
AdditionalPrinterColumns []string `` /* 136-byte string literal not displayed */
// Whether the resource has a matching insight type
HasInsights bool `protobuf:"varint,18,opt,name=has_insights,json=hasInsights,proto3" json:"has_insights,omitempty"`
// contains filtered or unexported fields
}
func (*DubboResourceOptions) Descriptor
deprecated
func (*DubboResourceOptions) Descriptor() ([]byte, []int)
Deprecated: Use DubboResourceOptions.ProtoReflect.Descriptor instead.
func (*DubboResourceOptions) GetAdditionalPrinterColumns ¶
func (x *DubboResourceOptions) GetAdditionalPrinterColumns() []string
func (*DubboResourceOptions) GetAllowToInspect ¶
func (x *DubboResourceOptions) GetAllowToInspect() bool
func (*DubboResourceOptions) GetDds ¶
func (x *DubboResourceOptions) GetDds() *DubboDdsOptions
func (*DubboResourceOptions) GetGlobal ¶
func (x *DubboResourceOptions) GetGlobal() bool
func (*DubboResourceOptions) GetHasInsights ¶
func (x *DubboResourceOptions) GetHasInsights() bool
func (*DubboResourceOptions) GetIsExperimental ¶
func (x *DubboResourceOptions) GetIsExperimental() bool
func (*DubboResourceOptions) GetName ¶
func (x *DubboResourceOptions) GetName() string
func (*DubboResourceOptions) GetPackage ¶
func (x *DubboResourceOptions) GetPackage() string
func (*DubboResourceOptions) GetPluralDisplayName ¶
func (x *DubboResourceOptions) GetPluralDisplayName() string
func (*DubboResourceOptions) GetScopeNamespace ¶
func (x *DubboResourceOptions) GetScopeNamespace() bool
func (*DubboResourceOptions) GetSkipKubernetesWrappers ¶
func (x *DubboResourceOptions) GetSkipKubernetesWrappers() bool
func (*DubboResourceOptions) GetSkipRegistration ¶
func (x *DubboResourceOptions) GetSkipRegistration() bool
func (*DubboResourceOptions) GetStorageVersion ¶
func (x *DubboResourceOptions) GetStorageVersion() bool
func (*DubboResourceOptions) GetType ¶
func (x *DubboResourceOptions) GetType() string
func (*DubboResourceOptions) GetWs ¶
func (x *DubboResourceOptions) GetWs() *DubboWsOptions
func (*DubboResourceOptions) ProtoMessage ¶
func (*DubboResourceOptions) ProtoMessage()
func (*DubboResourceOptions) ProtoReflect ¶
func (x *DubboResourceOptions) ProtoReflect() protoreflect.Message
func (*DubboResourceOptions) Reset ¶
func (x *DubboResourceOptions) Reset()
func (*DubboResourceOptions) String ¶
func (x *DubboResourceOptions) String() string
type DubboWsOptions ¶
type DubboWsOptions struct {
// Name is the name of the policy for resource name usage in path.
Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
// Plural is only to be set if the plural of the resource is irregular (not
// just adding a 's' at the end).
Plural string `protobuf:"bytes,2,opt,name=plural,proto3" json:"plural,omitempty"`
// ReadOnly if the resource is read only.
ReadOnly bool `protobuf:"varint,3,opt,name=read_only,json=readOnly,proto3" json:"read_only,omitempty"`
// AdminOnly whether this entity requires admin auth to access these
// endpoints.
AdminOnly bool `protobuf:"varint,4,opt,name=admin_only,json=adminOnly,proto3" json:"admin_only,omitempty"`
// contains filtered or unexported fields
}
func (*DubboWsOptions) Descriptor
deprecated
func (*DubboWsOptions) Descriptor() ([]byte, []int)
Deprecated: Use DubboWsOptions.ProtoReflect.Descriptor instead.
func (*DubboWsOptions) GetAdminOnly ¶
func (x *DubboWsOptions) GetAdminOnly() bool
func (*DubboWsOptions) GetName ¶
func (x *DubboWsOptions) GetName() string
func (*DubboWsOptions) GetPlural ¶
func (x *DubboWsOptions) GetPlural() string
func (*DubboWsOptions) GetReadOnly ¶
func (x *DubboWsOptions) GetReadOnly() bool
func (*DubboWsOptions) ProtoMessage ¶
func (*DubboWsOptions) ProtoMessage()
func (*DubboWsOptions) ProtoReflect ¶
func (x *DubboWsOptions) ProtoReflect() protoreflect.Message
func (*DubboWsOptions) Reset ¶
func (x *DubboWsOptions) Reset()
func (*DubboWsOptions) String ¶
func (x *DubboWsOptions) String() string
Click to show internal directories.
Click to hide internal directories.