Documentation ¶
Overview ¶
Code generated by protoc-gen-deepcopy. DO NOT EDIT.
Code generated by protoc-json-shim. DO NOT EDIT.
Code generated by protoc-gen-deepcopy. DO NOT EDIT.
Code generated by protoc-json-shim. DO NOT EDIT.
Code generated by protoc-gen-deepcopy. DO NOT EDIT.
Code generated by protoc-json-shim. DO NOT EDIT.
Code generated by protoc-gen-deepcopy. DO NOT EDIT.
Code generated by protoc-json-shim. DO NOT EDIT.
Code generated by protoc-gen-deepcopy. DO NOT EDIT.
Code generated by protoc-json-shim. DO NOT EDIT.
Index ¶
- Constants
- Variables
- type ComputedExportedService
- func (in *ComputedExportedService) DeepCopy() *ComputedExportedService
- func (in *ComputedExportedService) DeepCopyInterface() interface{}
- func (in *ComputedExportedService) DeepCopyInto(out *ComputedExportedService)
- func (*ComputedExportedService) Descriptor() ([]byte, []int)deprecated
- func (x *ComputedExportedService) GetConsumers() []*ComputedExportedServiceConsumer
- func (x *ComputedExportedService) GetTargetRef() *pbresource.Reference
- func (msg *ComputedExportedService) MarshalBinary() ([]byte, error)
- func (this *ComputedExportedService) MarshalJSON() ([]byte, error)
- func (*ComputedExportedService) ProtoMessage()
- func (x *ComputedExportedService) ProtoReflect() protoreflect.Message
- func (x *ComputedExportedService) Reset()
- func (x *ComputedExportedService) String() string
- func (msg *ComputedExportedService) UnmarshalBinary(b []byte) error
- func (this *ComputedExportedService) UnmarshalJSON(b []byte) error
- type ComputedExportedServiceConsumer
- func (in *ComputedExportedServiceConsumer) DeepCopy() *ComputedExportedServiceConsumer
- func (in *ComputedExportedServiceConsumer) DeepCopyInterface() interface{}
- func (in *ComputedExportedServiceConsumer) DeepCopyInto(out *ComputedExportedServiceConsumer)
- func (*ComputedExportedServiceConsumer) Descriptor() ([]byte, []int)deprecated
- func (x *ComputedExportedServiceConsumer) GetPartition() string
- func (x *ComputedExportedServiceConsumer) GetPeer() string
- func (m *ComputedExportedServiceConsumer) GetTenancy() isComputedExportedServiceConsumer_Tenancy
- func (msg *ComputedExportedServiceConsumer) MarshalBinary() ([]byte, error)
- func (this *ComputedExportedServiceConsumer) MarshalJSON() ([]byte, error)
- func (*ComputedExportedServiceConsumer) ProtoMessage()
- func (x *ComputedExportedServiceConsumer) ProtoReflect() protoreflect.Message
- func (x *ComputedExportedServiceConsumer) Reset()
- func (x *ComputedExportedServiceConsumer) String() string
- func (msg *ComputedExportedServiceConsumer) UnmarshalBinary(b []byte) error
- func (this *ComputedExportedServiceConsumer) UnmarshalJSON(b []byte) error
- type ComputedExportedServiceConsumer_Partition
- type ComputedExportedServiceConsumer_Peer
- type ComputedExportedServices
- func (in *ComputedExportedServices) DeepCopy() *ComputedExportedServices
- func (in *ComputedExportedServices) DeepCopyInterface() interface{}
- func (in *ComputedExportedServices) DeepCopyInto(out *ComputedExportedServices)
- func (*ComputedExportedServices) Descriptor() ([]byte, []int)deprecated
- func (x *ComputedExportedServices) GetServices() []*ComputedExportedService
- func (msg *ComputedExportedServices) MarshalBinary() ([]byte, error)
- func (this *ComputedExportedServices) MarshalJSON() ([]byte, error)
- func (*ComputedExportedServices) ProtoMessage()
- func (x *ComputedExportedServices) ProtoReflect() protoreflect.Message
- func (x *ComputedExportedServices) Reset()
- func (x *ComputedExportedServices) String() string
- func (msg *ComputedExportedServices) UnmarshalBinary(b []byte) error
- func (this *ComputedExportedServices) UnmarshalJSON(b []byte) error
- type ExportedServices
- func (in *ExportedServices) DeepCopy() *ExportedServices
- func (in *ExportedServices) DeepCopyInterface() interface{}
- func (in *ExportedServices) DeepCopyInto(out *ExportedServices)
- func (*ExportedServices) Descriptor() ([]byte, []int)deprecated
- func (x *ExportedServices) GetConsumers() []*ExportedServicesConsumer
- func (x *ExportedServices) GetServices() []string
- func (msg *ExportedServices) MarshalBinary() ([]byte, error)
- func (this *ExportedServices) MarshalJSON() ([]byte, error)
- func (*ExportedServices) ProtoMessage()
- func (x *ExportedServices) ProtoReflect() protoreflect.Message
- func (x *ExportedServices) Reset()
- func (x *ExportedServices) String() string
- func (msg *ExportedServices) UnmarshalBinary(b []byte) error
- func (this *ExportedServices) UnmarshalJSON(b []byte) error
- type ExportedServicesConsumer
- func (in *ExportedServicesConsumer) DeepCopy() *ExportedServicesConsumer
- func (in *ExportedServicesConsumer) DeepCopyInterface() interface{}
- func (in *ExportedServicesConsumer) DeepCopyInto(out *ExportedServicesConsumer)
- func (*ExportedServicesConsumer) Descriptor() ([]byte, []int)deprecated
- func (m *ExportedServicesConsumer) GetConsumerTenancy() isExportedServicesConsumer_ConsumerTenancy
- func (x *ExportedServicesConsumer) GetPartition() string
- func (x *ExportedServicesConsumer) GetPeer() string
- func (x *ExportedServicesConsumer) GetSamenessGroup() string
- func (msg *ExportedServicesConsumer) MarshalBinary() ([]byte, error)
- func (this *ExportedServicesConsumer) MarshalJSON() ([]byte, error)
- func (*ExportedServicesConsumer) ProtoMessage()
- func (x *ExportedServicesConsumer) ProtoReflect() protoreflect.Message
- func (x *ExportedServicesConsumer) Reset()
- func (x *ExportedServicesConsumer) String() string
- func (msg *ExportedServicesConsumer) UnmarshalBinary(b []byte) error
- func (this *ExportedServicesConsumer) UnmarshalJSON(b []byte) error
- type ExportedServicesConsumer_Partition
- type ExportedServicesConsumer_Peer
- type ExportedServicesConsumer_SamenessGroup
- type NamespaceExportedServices
- func (in *NamespaceExportedServices) DeepCopy() *NamespaceExportedServices
- func (in *NamespaceExportedServices) DeepCopyInterface() interface{}
- func (in *NamespaceExportedServices) DeepCopyInto(out *NamespaceExportedServices)
- func (*NamespaceExportedServices) Descriptor() ([]byte, []int)deprecated
- func (x *NamespaceExportedServices) GetConsumers() []*ExportedServicesConsumer
- func (msg *NamespaceExportedServices) MarshalBinary() ([]byte, error)
- func (this *NamespaceExportedServices) MarshalJSON() ([]byte, error)
- func (*NamespaceExportedServices) ProtoMessage()
- func (x *NamespaceExportedServices) ProtoReflect() protoreflect.Message
- func (x *NamespaceExportedServices) Reset()
- func (x *NamespaceExportedServices) String() string
- func (msg *NamespaceExportedServices) UnmarshalBinary(b []byte) error
- func (this *NamespaceExportedServices) UnmarshalJSON(b []byte) error
- type PartitionExportedServices
- func (in *PartitionExportedServices) DeepCopy() *PartitionExportedServices
- func (in *PartitionExportedServices) DeepCopyInterface() interface{}
- func (in *PartitionExportedServices) DeepCopyInto(out *PartitionExportedServices)
- func (*PartitionExportedServices) Descriptor() ([]byte, []int)deprecated
- func (x *PartitionExportedServices) GetConsumers() []*ExportedServicesConsumer
- func (msg *PartitionExportedServices) MarshalBinary() ([]byte, error)
- func (this *PartitionExportedServices) MarshalJSON() ([]byte, error)
- func (*PartitionExportedServices) ProtoMessage()
- func (x *PartitionExportedServices) ProtoReflect() protoreflect.Message
- func (x *PartitionExportedServices) Reset()
- func (x *PartitionExportedServices) String() string
- func (msg *PartitionExportedServices) UnmarshalBinary(b []byte) error
- func (this *PartitionExportedServices) UnmarshalJSON(b []byte) error
Constants ¶
const ( GroupName = "multicluster" Version = "v2" ComputedExportedServicesKind = "ComputedExportedServices" ExportedServicesKind = "ExportedServices" NamespaceExportedServicesKind = "NamespaceExportedServices" PartitionExportedServicesKind = "PartitionExportedServices" )
Variables ¶
var ( ComputedExportedServicesMarshaler = &protojson.MarshalOptions{} ComputedExportedServicesUnmarshaler = &protojson.UnmarshalOptions{DiscardUnknown: false} )
var ( ExportedServicesConsumerMarshaler = &protojson.MarshalOptions{} ExportedServicesConsumerUnmarshaler = &protojson.UnmarshalOptions{DiscardUnknown: false} )
var ( ExportedServicesMarshaler = &protojson.MarshalOptions{} ExportedServicesUnmarshaler = &protojson.UnmarshalOptions{DiscardUnknown: false} )
var ( NamespaceExportedServicesMarshaler = &protojson.MarshalOptions{} NamespaceExportedServicesUnmarshaler = &protojson.UnmarshalOptions{DiscardUnknown: false} )
var ( PartitionExportedServicesMarshaler = &protojson.MarshalOptions{} PartitionExportedServicesUnmarshaler = &protojson.UnmarshalOptions{DiscardUnknown: false} )
var ( ComputedExportedServicesType = &pbresource.Type{ Group: GroupName, GroupVersion: Version, Kind: ComputedExportedServicesKind, } ExportedServicesType = &pbresource.Type{ Group: GroupName, GroupVersion: Version, Kind: ExportedServicesKind, } NamespaceExportedServicesType = &pbresource.Type{ Group: GroupName, GroupVersion: Version, Kind: NamespaceExportedServicesKind, } PartitionExportedServicesType = &pbresource.Type{ Group: GroupName, GroupVersion: Version, Kind: PartitionExportedServicesKind, } )
var File_pbmulticluster_v2_computed_exported_services_proto protoreflect.FileDescriptor
var File_pbmulticluster_v2_exported_services_consumer_proto protoreflect.FileDescriptor
var File_pbmulticluster_v2_exported_services_proto protoreflect.FileDescriptor
var File_pbmulticluster_v2_namespace_exported_services_proto protoreflect.FileDescriptor
var File_pbmulticluster_v2_partition_exported_services_proto protoreflect.FileDescriptor
Functions ¶
This section is empty.
Types ¶
type ComputedExportedService ¶
type ComputedExportedService struct { TargetRef *pbresource.Reference `protobuf:"bytes,1,opt,name=target_ref,json=targetRef,proto3" json:"target_ref,omitempty"` Consumers []*ComputedExportedServiceConsumer `protobuf:"bytes,2,rep,name=consumers,proto3" json:"consumers,omitempty"` // contains filtered or unexported fields }
func (*ComputedExportedService) DeepCopy ¶
func (in *ComputedExportedService) DeepCopy() *ComputedExportedService
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ComputedExportedService. Required by controller-gen.
func (*ComputedExportedService) DeepCopyInterface ¶
func (in *ComputedExportedService) DeepCopyInterface() interface{}
DeepCopyInterface is an autogenerated deepcopy function, copying the receiver, creating a new ComputedExportedService. Required by controller-gen.
func (*ComputedExportedService) DeepCopyInto ¶
func (in *ComputedExportedService) DeepCopyInto(out *ComputedExportedService)
DeepCopyInto supports using ComputedExportedService within kubernetes types, where deepcopy-gen is used.
func (*ComputedExportedService) Descriptor
deprecated
func (*ComputedExportedService) Descriptor() ([]byte, []int)
Deprecated: Use ComputedExportedService.ProtoReflect.Descriptor instead.
func (*ComputedExportedService) GetConsumers ¶
func (x *ComputedExportedService) GetConsumers() []*ComputedExportedServiceConsumer
func (*ComputedExportedService) GetTargetRef ¶
func (x *ComputedExportedService) GetTargetRef() *pbresource.Reference
func (*ComputedExportedService) MarshalBinary ¶
func (msg *ComputedExportedService) MarshalBinary() ([]byte, error)
MarshalBinary implements encoding.BinaryMarshaler
func (*ComputedExportedService) MarshalJSON ¶
func (this *ComputedExportedService) MarshalJSON() ([]byte, error)
MarshalJSON is a custom marshaler for ComputedExportedService
func (*ComputedExportedService) ProtoMessage ¶
func (*ComputedExportedService) ProtoMessage()
func (*ComputedExportedService) ProtoReflect ¶
func (x *ComputedExportedService) ProtoReflect() protoreflect.Message
func (*ComputedExportedService) Reset ¶
func (x *ComputedExportedService) Reset()
func (*ComputedExportedService) String ¶
func (x *ComputedExportedService) String() string
func (*ComputedExportedService) UnmarshalBinary ¶
func (msg *ComputedExportedService) UnmarshalBinary(b []byte) error
UnmarshalBinary implements encoding.BinaryUnmarshaler
func (*ComputedExportedService) UnmarshalJSON ¶
func (this *ComputedExportedService) UnmarshalJSON(b []byte) error
UnmarshalJSON is a custom unmarshaler for ComputedExportedService
type ComputedExportedServiceConsumer ¶
type ComputedExportedServiceConsumer struct { // no sameness group // // Types that are assignable to Tenancy: // // *ComputedExportedServiceConsumer_Peer // *ComputedExportedServiceConsumer_Partition Tenancy isComputedExportedServiceConsumer_Tenancy `protobuf_oneof:"tenancy"` // contains filtered or unexported fields }
func (*ComputedExportedServiceConsumer) DeepCopy ¶
func (in *ComputedExportedServiceConsumer) DeepCopy() *ComputedExportedServiceConsumer
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ComputedExportedServiceConsumer. Required by controller-gen.
func (*ComputedExportedServiceConsumer) DeepCopyInterface ¶
func (in *ComputedExportedServiceConsumer) DeepCopyInterface() interface{}
DeepCopyInterface is an autogenerated deepcopy function, copying the receiver, creating a new ComputedExportedServiceConsumer. Required by controller-gen.
func (*ComputedExportedServiceConsumer) DeepCopyInto ¶
func (in *ComputedExportedServiceConsumer) DeepCopyInto(out *ComputedExportedServiceConsumer)
DeepCopyInto supports using ComputedExportedServiceConsumer within kubernetes types, where deepcopy-gen is used.
func (*ComputedExportedServiceConsumer) Descriptor
deprecated
func (*ComputedExportedServiceConsumer) Descriptor() ([]byte, []int)
Deprecated: Use ComputedExportedServiceConsumer.ProtoReflect.Descriptor instead.
func (*ComputedExportedServiceConsumer) GetPartition ¶
func (x *ComputedExportedServiceConsumer) GetPartition() string
func (*ComputedExportedServiceConsumer) GetPeer ¶
func (x *ComputedExportedServiceConsumer) GetPeer() string
func (*ComputedExportedServiceConsumer) GetTenancy ¶
func (m *ComputedExportedServiceConsumer) GetTenancy() isComputedExportedServiceConsumer_Tenancy
func (*ComputedExportedServiceConsumer) MarshalBinary ¶
func (msg *ComputedExportedServiceConsumer) MarshalBinary() ([]byte, error)
MarshalBinary implements encoding.BinaryMarshaler
func (*ComputedExportedServiceConsumer) MarshalJSON ¶
func (this *ComputedExportedServiceConsumer) MarshalJSON() ([]byte, error)
MarshalJSON is a custom marshaler for ComputedExportedServiceConsumer
func (*ComputedExportedServiceConsumer) ProtoMessage ¶
func (*ComputedExportedServiceConsumer) ProtoMessage()
func (*ComputedExportedServiceConsumer) ProtoReflect ¶
func (x *ComputedExportedServiceConsumer) ProtoReflect() protoreflect.Message
func (*ComputedExportedServiceConsumer) Reset ¶
func (x *ComputedExportedServiceConsumer) Reset()
func (*ComputedExportedServiceConsumer) String ¶
func (x *ComputedExportedServiceConsumer) String() string
func (*ComputedExportedServiceConsumer) UnmarshalBinary ¶
func (msg *ComputedExportedServiceConsumer) UnmarshalBinary(b []byte) error
UnmarshalBinary implements encoding.BinaryUnmarshaler
func (*ComputedExportedServiceConsumer) UnmarshalJSON ¶
func (this *ComputedExportedServiceConsumer) UnmarshalJSON(b []byte) error
UnmarshalJSON is a custom unmarshaler for ComputedExportedServiceConsumer
type ComputedExportedServiceConsumer_Partition ¶
type ComputedExportedServiceConsumer_Partition struct {
Partition string `protobuf:"bytes,4,opt,name=partition,proto3,oneof"`
}
type ComputedExportedServiceConsumer_Peer ¶
type ComputedExportedServiceConsumer_Peer struct {
Peer string `protobuf:"bytes,3,opt,name=peer,proto3,oneof"`
}
type ComputedExportedServices ¶
type ComputedExportedServices struct { Services []*ComputedExportedService `protobuf:"bytes,1,rep,name=services,proto3" json:"services,omitempty"` // contains filtered or unexported fields }
func (*ComputedExportedServices) DeepCopy ¶
func (in *ComputedExportedServices) DeepCopy() *ComputedExportedServices
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ComputedExportedServices. Required by controller-gen.
func (*ComputedExportedServices) DeepCopyInterface ¶
func (in *ComputedExportedServices) DeepCopyInterface() interface{}
DeepCopyInterface is an autogenerated deepcopy function, copying the receiver, creating a new ComputedExportedServices. Required by controller-gen.
func (*ComputedExportedServices) DeepCopyInto ¶
func (in *ComputedExportedServices) DeepCopyInto(out *ComputedExportedServices)
DeepCopyInto supports using ComputedExportedServices within kubernetes types, where deepcopy-gen is used.
func (*ComputedExportedServices) Descriptor
deprecated
func (*ComputedExportedServices) Descriptor() ([]byte, []int)
Deprecated: Use ComputedExportedServices.ProtoReflect.Descriptor instead.
func (*ComputedExportedServices) GetServices ¶
func (x *ComputedExportedServices) GetServices() []*ComputedExportedService
func (*ComputedExportedServices) MarshalBinary ¶
func (msg *ComputedExportedServices) MarshalBinary() ([]byte, error)
MarshalBinary implements encoding.BinaryMarshaler
func (*ComputedExportedServices) MarshalJSON ¶
func (this *ComputedExportedServices) MarshalJSON() ([]byte, error)
MarshalJSON is a custom marshaler for ComputedExportedServices
func (*ComputedExportedServices) ProtoMessage ¶
func (*ComputedExportedServices) ProtoMessage()
func (*ComputedExportedServices) ProtoReflect ¶
func (x *ComputedExportedServices) ProtoReflect() protoreflect.Message
func (*ComputedExportedServices) Reset ¶
func (x *ComputedExportedServices) Reset()
func (*ComputedExportedServices) String ¶
func (x *ComputedExportedServices) String() string
func (*ComputedExportedServices) UnmarshalBinary ¶
func (msg *ComputedExportedServices) UnmarshalBinary(b []byte) error
UnmarshalBinary implements encoding.BinaryUnmarshaler
func (*ComputedExportedServices) UnmarshalJSON ¶
func (this *ComputedExportedServices) UnmarshalJSON(b []byte) error
UnmarshalJSON is a custom unmarshaler for ComputedExportedServices
type ExportedServices ¶
type ExportedServices struct { Services []string `protobuf:"bytes,1,rep,name=services,proto3" json:"services,omitempty"` Consumers []*ExportedServicesConsumer `protobuf:"bytes,2,rep,name=consumers,proto3" json:"consumers,omitempty"` // contains filtered or unexported fields }
func (*ExportedServices) DeepCopy ¶
func (in *ExportedServices) DeepCopy() *ExportedServices
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExportedServices. Required by controller-gen.
func (*ExportedServices) DeepCopyInterface ¶
func (in *ExportedServices) DeepCopyInterface() interface{}
DeepCopyInterface is an autogenerated deepcopy function, copying the receiver, creating a new ExportedServices. Required by controller-gen.
func (*ExportedServices) DeepCopyInto ¶
func (in *ExportedServices) DeepCopyInto(out *ExportedServices)
DeepCopyInto supports using ExportedServices within kubernetes types, where deepcopy-gen is used.
func (*ExportedServices) Descriptor
deprecated
func (*ExportedServices) Descriptor() ([]byte, []int)
Deprecated: Use ExportedServices.ProtoReflect.Descriptor instead.
func (*ExportedServices) GetConsumers ¶
func (x *ExportedServices) GetConsumers() []*ExportedServicesConsumer
func (*ExportedServices) GetServices ¶
func (x *ExportedServices) GetServices() []string
func (*ExportedServices) MarshalBinary ¶
func (msg *ExportedServices) MarshalBinary() ([]byte, error)
MarshalBinary implements encoding.BinaryMarshaler
func (*ExportedServices) MarshalJSON ¶
func (this *ExportedServices) MarshalJSON() ([]byte, error)
MarshalJSON is a custom marshaler for ExportedServices
func (*ExportedServices) ProtoMessage ¶
func (*ExportedServices) ProtoMessage()
func (*ExportedServices) ProtoReflect ¶
func (x *ExportedServices) ProtoReflect() protoreflect.Message
func (*ExportedServices) Reset ¶
func (x *ExportedServices) Reset()
func (*ExportedServices) String ¶
func (x *ExportedServices) String() string
func (*ExportedServices) UnmarshalBinary ¶
func (msg *ExportedServices) UnmarshalBinary(b []byte) error
UnmarshalBinary implements encoding.BinaryUnmarshaler
func (*ExportedServices) UnmarshalJSON ¶
func (this *ExportedServices) UnmarshalJSON(b []byte) error
UnmarshalJSON is a custom unmarshaler for ExportedServices
type ExportedServicesConsumer ¶
type ExportedServicesConsumer struct { // Types that are assignable to ConsumerTenancy: // // *ExportedServicesConsumer_Peer // *ExportedServicesConsumer_Partition // *ExportedServicesConsumer_SamenessGroup ConsumerTenancy isExportedServicesConsumer_ConsumerTenancy `protobuf_oneof:"consumer_tenancy"` // contains filtered or unexported fields }
+kubebuilder:validation:Type=object +kubebuilder:validation:Schemaless +kubebuilder:pruning:PreserveUnknownFields
func (*ExportedServicesConsumer) DeepCopy ¶
func (in *ExportedServicesConsumer) DeepCopy() *ExportedServicesConsumer
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExportedServicesConsumer. Required by controller-gen.
func (*ExportedServicesConsumer) DeepCopyInterface ¶
func (in *ExportedServicesConsumer) DeepCopyInterface() interface{}
DeepCopyInterface is an autogenerated deepcopy function, copying the receiver, creating a new ExportedServicesConsumer. Required by controller-gen.
func (*ExportedServicesConsumer) DeepCopyInto ¶
func (in *ExportedServicesConsumer) DeepCopyInto(out *ExportedServicesConsumer)
DeepCopyInto supports using ExportedServicesConsumer within kubernetes types, where deepcopy-gen is used.
func (*ExportedServicesConsumer) Descriptor
deprecated
func (*ExportedServicesConsumer) Descriptor() ([]byte, []int)
Deprecated: Use ExportedServicesConsumer.ProtoReflect.Descriptor instead.
func (*ExportedServicesConsumer) GetConsumerTenancy ¶
func (m *ExportedServicesConsumer) GetConsumerTenancy() isExportedServicesConsumer_ConsumerTenancy
func (*ExportedServicesConsumer) GetPartition ¶
func (x *ExportedServicesConsumer) GetPartition() string
func (*ExportedServicesConsumer) GetPeer ¶
func (x *ExportedServicesConsumer) GetPeer() string
func (*ExportedServicesConsumer) GetSamenessGroup ¶
func (x *ExportedServicesConsumer) GetSamenessGroup() string
func (*ExportedServicesConsumer) MarshalBinary ¶
func (msg *ExportedServicesConsumer) MarshalBinary() ([]byte, error)
MarshalBinary implements encoding.BinaryMarshaler
func (*ExportedServicesConsumer) MarshalJSON ¶
func (this *ExportedServicesConsumer) MarshalJSON() ([]byte, error)
MarshalJSON is a custom marshaler for ExportedServicesConsumer
func (*ExportedServicesConsumer) ProtoMessage ¶
func (*ExportedServicesConsumer) ProtoMessage()
func (*ExportedServicesConsumer) ProtoReflect ¶
func (x *ExportedServicesConsumer) ProtoReflect() protoreflect.Message
func (*ExportedServicesConsumer) Reset ¶
func (x *ExportedServicesConsumer) Reset()
func (*ExportedServicesConsumer) String ¶
func (x *ExportedServicesConsumer) String() string
func (*ExportedServicesConsumer) UnmarshalBinary ¶
func (msg *ExportedServicesConsumer) UnmarshalBinary(b []byte) error
UnmarshalBinary implements encoding.BinaryUnmarshaler
func (*ExportedServicesConsumer) UnmarshalJSON ¶
func (this *ExportedServicesConsumer) UnmarshalJSON(b []byte) error
UnmarshalJSON is a custom unmarshaler for ExportedServicesConsumer
type ExportedServicesConsumer_Partition ¶
type ExportedServicesConsumer_Partition struct {
Partition string `protobuf:"bytes,2,opt,name=partition,proto3,oneof"`
}
type ExportedServicesConsumer_Peer ¶
type ExportedServicesConsumer_Peer struct {
Peer string `protobuf:"bytes,1,opt,name=peer,proto3,oneof"`
}
type ExportedServicesConsumer_SamenessGroup ¶
type ExportedServicesConsumer_SamenessGroup struct {
SamenessGroup string `protobuf:"bytes,3,opt,name=sameness_group,json=samenessGroup,proto3,oneof"`
}
type NamespaceExportedServices ¶
type NamespaceExportedServices struct { Consumers []*ExportedServicesConsumer `protobuf:"bytes,1,rep,name=consumers,proto3" json:"consumers,omitempty"` // contains filtered or unexported fields }
func (*NamespaceExportedServices) DeepCopy ¶
func (in *NamespaceExportedServices) DeepCopy() *NamespaceExportedServices
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NamespaceExportedServices. Required by controller-gen.
func (*NamespaceExportedServices) DeepCopyInterface ¶
func (in *NamespaceExportedServices) DeepCopyInterface() interface{}
DeepCopyInterface is an autogenerated deepcopy function, copying the receiver, creating a new NamespaceExportedServices. Required by controller-gen.
func (*NamespaceExportedServices) DeepCopyInto ¶
func (in *NamespaceExportedServices) DeepCopyInto(out *NamespaceExportedServices)
DeepCopyInto supports using NamespaceExportedServices within kubernetes types, where deepcopy-gen is used.
func (*NamespaceExportedServices) Descriptor
deprecated
func (*NamespaceExportedServices) Descriptor() ([]byte, []int)
Deprecated: Use NamespaceExportedServices.ProtoReflect.Descriptor instead.
func (*NamespaceExportedServices) GetConsumers ¶
func (x *NamespaceExportedServices) GetConsumers() []*ExportedServicesConsumer
func (*NamespaceExportedServices) MarshalBinary ¶
func (msg *NamespaceExportedServices) MarshalBinary() ([]byte, error)
MarshalBinary implements encoding.BinaryMarshaler
func (*NamespaceExportedServices) MarshalJSON ¶
func (this *NamespaceExportedServices) MarshalJSON() ([]byte, error)
MarshalJSON is a custom marshaler for NamespaceExportedServices
func (*NamespaceExportedServices) ProtoMessage ¶
func (*NamespaceExportedServices) ProtoMessage()
func (*NamespaceExportedServices) ProtoReflect ¶
func (x *NamespaceExportedServices) ProtoReflect() protoreflect.Message
func (*NamespaceExportedServices) Reset ¶
func (x *NamespaceExportedServices) Reset()
func (*NamespaceExportedServices) String ¶
func (x *NamespaceExportedServices) String() string
func (*NamespaceExportedServices) UnmarshalBinary ¶
func (msg *NamespaceExportedServices) UnmarshalBinary(b []byte) error
UnmarshalBinary implements encoding.BinaryUnmarshaler
func (*NamespaceExportedServices) UnmarshalJSON ¶
func (this *NamespaceExportedServices) UnmarshalJSON(b []byte) error
UnmarshalJSON is a custom unmarshaler for NamespaceExportedServices
type PartitionExportedServices ¶
type PartitionExportedServices struct { Consumers []*ExportedServicesConsumer `protobuf:"bytes,1,rep,name=consumers,proto3" json:"consumers,omitempty"` // contains filtered or unexported fields }
func (*PartitionExportedServices) DeepCopy ¶
func (in *PartitionExportedServices) DeepCopy() *PartitionExportedServices
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PartitionExportedServices. Required by controller-gen.
func (*PartitionExportedServices) DeepCopyInterface ¶
func (in *PartitionExportedServices) DeepCopyInterface() interface{}
DeepCopyInterface is an autogenerated deepcopy function, copying the receiver, creating a new PartitionExportedServices. Required by controller-gen.
func (*PartitionExportedServices) DeepCopyInto ¶
func (in *PartitionExportedServices) DeepCopyInto(out *PartitionExportedServices)
DeepCopyInto supports using PartitionExportedServices within kubernetes types, where deepcopy-gen is used.
func (*PartitionExportedServices) Descriptor
deprecated
func (*PartitionExportedServices) Descriptor() ([]byte, []int)
Deprecated: Use PartitionExportedServices.ProtoReflect.Descriptor instead.
func (*PartitionExportedServices) GetConsumers ¶
func (x *PartitionExportedServices) GetConsumers() []*ExportedServicesConsumer
func (*PartitionExportedServices) MarshalBinary ¶
func (msg *PartitionExportedServices) MarshalBinary() ([]byte, error)
MarshalBinary implements encoding.BinaryMarshaler
func (*PartitionExportedServices) MarshalJSON ¶
func (this *PartitionExportedServices) MarshalJSON() ([]byte, error)
MarshalJSON is a custom marshaler for PartitionExportedServices
func (*PartitionExportedServices) ProtoMessage ¶
func (*PartitionExportedServices) ProtoMessage()
func (*PartitionExportedServices) ProtoReflect ¶
func (x *PartitionExportedServices) ProtoReflect() protoreflect.Message
func (*PartitionExportedServices) Reset ¶
func (x *PartitionExportedServices) Reset()
func (*PartitionExportedServices) String ¶
func (x *PartitionExportedServices) String() string
func (*PartitionExportedServices) UnmarshalBinary ¶
func (msg *PartitionExportedServices) UnmarshalBinary(b []byte) error
UnmarshalBinary implements encoding.BinaryUnmarshaler
func (*PartitionExportedServices) UnmarshalJSON ¶
func (this *PartitionExportedServices) UnmarshalJSON(b []byte) error
UnmarshalJSON is a custom unmarshaler for PartitionExportedServices
Source Files ¶
- computed_exported_services.pb.binary.go
- computed_exported_services.pb.go
- computed_exported_services_deepcopy.gen.go
- computed_exported_services_json.gen.go
- exported_services.pb.binary.go
- exported_services.pb.go
- exported_services_consumer.pb.binary.go
- exported_services_consumer.pb.go
- exported_services_consumer_deepcopy.gen.go
- exported_services_consumer_json.gen.go
- exported_services_deepcopy.gen.go
- exported_services_json.gen.go
- namespace_exported_services.pb.binary.go
- namespace_exported_services.pb.go
- namespace_exported_services_deepcopy.gen.go
- namespace_exported_services_json.gen.go
- partition_exported_services.pb.binary.go
- partition_exported_services.pb.go
- partition_exported_services_deepcopy.gen.go
- partition_exported_services_json.gen.go
- resources.rtypes.go