Versions in this module Expand all Collapse all v0 v0.12.0 Jan 2, 2024 Changes in this version type Subset + AllowRedundantKeys bool + func (x *Subset) GetAllowRedundantKeys() bool v0.11.1 May 28, 2023 Changes in this version + var File_envoy_extensions_load_balancing_policies_subset_v3_subset_proto protoreflect.FileDescriptor + var Subset_LbSubsetFallbackPolicy_name = map[int32]string + var Subset_LbSubsetFallbackPolicy_value = map[string]int32 + var Subset_LbSubsetMetadataFallbackPolicy_name = map[int32]string + var Subset_LbSubsetMetadataFallbackPolicy_value = map[string]int32 + var Subset_LbSubsetSelector_LbSubsetSelectorFallbackPolicy_name = map[int32]string + var Subset_LbSubsetSelector_LbSubsetSelectorFallbackPolicy_value = map[string]int32 + type Subset struct + DefaultSubset *_struct.Struct + FallbackPolicy Subset_LbSubsetFallbackPolicy + ListAsAny bool + LocalityWeightAware bool + MetadataFallbackPolicy Subset_LbSubsetMetadataFallbackPolicy + PanicModeAny bool + ScaleLocalityWeight bool + SubsetLbPolicy *v3.LoadBalancingPolicy + SubsetSelectors []*Subset_LbSubsetSelector + func (*Subset) Descriptor() ([]byte, []int) + func (*Subset) ProtoMessage() + func (m *Subset) Validate() error + func (m *Subset) ValidateAll() error + func (x *Subset) GetDefaultSubset() *_struct.Struct + func (x *Subset) GetFallbackPolicy() Subset_LbSubsetFallbackPolicy + func (x *Subset) GetListAsAny() bool + func (x *Subset) GetLocalityWeightAware() bool + func (x *Subset) GetMetadataFallbackPolicy() Subset_LbSubsetMetadataFallbackPolicy + func (x *Subset) GetPanicModeAny() bool + func (x *Subset) GetScaleLocalityWeight() bool + func (x *Subset) GetSubsetLbPolicy() *v3.LoadBalancingPolicy + func (x *Subset) GetSubsetSelectors() []*Subset_LbSubsetSelector + func (x *Subset) ProtoReflect() protoreflect.Message + func (x *Subset) Reset() + func (x *Subset) String() string + type SubsetMultiError []error + func (m SubsetMultiError) AllErrors() []error + func (m SubsetMultiError) Error() string + type SubsetValidationError struct + func (e SubsetValidationError) Cause() error + func (e SubsetValidationError) Error() string + func (e SubsetValidationError) ErrorName() string + func (e SubsetValidationError) Field() string + func (e SubsetValidationError) Key() bool + func (e SubsetValidationError) Reason() string + type Subset_LbSubsetFallbackPolicy int32 + const Subset_ANY_ENDPOINT + const Subset_DEFAULT_SUBSET + const Subset_NO_FALLBACK + func (Subset_LbSubsetFallbackPolicy) Descriptor() protoreflect.EnumDescriptor + func (Subset_LbSubsetFallbackPolicy) EnumDescriptor() ([]byte, []int) + func (Subset_LbSubsetFallbackPolicy) Type() protoreflect.EnumType + func (x Subset_LbSubsetFallbackPolicy) Enum() *Subset_LbSubsetFallbackPolicy + func (x Subset_LbSubsetFallbackPolicy) Number() protoreflect.EnumNumber + func (x Subset_LbSubsetFallbackPolicy) String() string + type Subset_LbSubsetMetadataFallbackPolicy int32 + const Subset_FALLBACK_LIST + const Subset_METADATA_NO_FALLBACK + func (Subset_LbSubsetMetadataFallbackPolicy) Descriptor() protoreflect.EnumDescriptor + func (Subset_LbSubsetMetadataFallbackPolicy) EnumDescriptor() ([]byte, []int) + func (Subset_LbSubsetMetadataFallbackPolicy) Type() protoreflect.EnumType + func (x Subset_LbSubsetMetadataFallbackPolicy) Enum() *Subset_LbSubsetMetadataFallbackPolicy + func (x Subset_LbSubsetMetadataFallbackPolicy) Number() protoreflect.EnumNumber + func (x Subset_LbSubsetMetadataFallbackPolicy) String() string + type Subset_LbSubsetSelector struct + FallbackKeysSubset []string + FallbackPolicy Subset_LbSubsetSelector_LbSubsetSelectorFallbackPolicy + Keys []string + SingleHostPerSubset bool + func (*Subset_LbSubsetSelector) Descriptor() ([]byte, []int) + func (*Subset_LbSubsetSelector) ProtoMessage() + func (m *Subset_LbSubsetSelector) Validate() error + func (m *Subset_LbSubsetSelector) ValidateAll() error + func (x *Subset_LbSubsetSelector) GetFallbackKeysSubset() []string + func (x *Subset_LbSubsetSelector) GetFallbackPolicy() Subset_LbSubsetSelector_LbSubsetSelectorFallbackPolicy + func (x *Subset_LbSubsetSelector) GetKeys() []string + func (x *Subset_LbSubsetSelector) GetSingleHostPerSubset() bool + func (x *Subset_LbSubsetSelector) ProtoReflect() protoreflect.Message + func (x *Subset_LbSubsetSelector) Reset() + func (x *Subset_LbSubsetSelector) String() string + type Subset_LbSubsetSelectorMultiError []error + func (m Subset_LbSubsetSelectorMultiError) AllErrors() []error + func (m Subset_LbSubsetSelectorMultiError) Error() string + type Subset_LbSubsetSelectorValidationError struct + func (e Subset_LbSubsetSelectorValidationError) Cause() error + func (e Subset_LbSubsetSelectorValidationError) Error() string + func (e Subset_LbSubsetSelectorValidationError) ErrorName() string + func (e Subset_LbSubsetSelectorValidationError) Field() string + func (e Subset_LbSubsetSelectorValidationError) Key() bool + func (e Subset_LbSubsetSelectorValidationError) Reason() string + type Subset_LbSubsetSelector_LbSubsetSelectorFallbackPolicy int32 + const Subset_LbSubsetSelector_ANY_ENDPOINT + const Subset_LbSubsetSelector_DEFAULT_SUBSET + const Subset_LbSubsetSelector_KEYS_SUBSET + const Subset_LbSubsetSelector_NOT_DEFINED + const Subset_LbSubsetSelector_NO_FALLBACK + func (Subset_LbSubsetSelector_LbSubsetSelectorFallbackPolicy) Descriptor() protoreflect.EnumDescriptor + func (Subset_LbSubsetSelector_LbSubsetSelectorFallbackPolicy) EnumDescriptor() ([]byte, []int) + func (Subset_LbSubsetSelector_LbSubsetSelectorFallbackPolicy) Type() protoreflect.EnumType + func (x Subset_LbSubsetSelector_LbSubsetSelectorFallbackPolicy) Enum() *Subset_LbSubsetSelector_LbSubsetSelectorFallbackPolicy + func (x Subset_LbSubsetSelector_LbSubsetSelectorFallbackPolicy) Number() protoreflect.EnumNumber + func (x Subset_LbSubsetSelector_LbSubsetSelectorFallbackPolicy) String() string