package envoy_api_v2
import "github.com/envoyproxy/go-control-plane/envoy/api/v2"
Index ¶
- Variables
- func RegisterClusterDiscoveryServiceServer(s *grpc.Server, srv ClusterDiscoveryServiceServer)
- func RegisterEndpointDiscoveryServiceServer(s *grpc.Server, srv EndpointDiscoveryServiceServer)
- func RegisterListenerDiscoveryServiceServer(s *grpc.Server, srv ListenerDiscoveryServiceServer)
- func RegisterRouteDiscoveryServiceServer(s *grpc.Server, srv RouteDiscoveryServiceServer)
- func RegisterScopedRoutesDiscoveryServiceServer(s *grpc.Server, srv ScopedRoutesDiscoveryServiceServer)
- func RegisterVirtualHostDiscoveryServiceServer(s *grpc.Server, srv VirtualHostDiscoveryServiceServer)
- type Cluster
- func (*Cluster) Descriptor() ([]byte, []int)
- func (m *Cluster) GetAltStatName() string
- func (m *Cluster) GetCircuitBreakers() *cluster.CircuitBreakers
- func (m *Cluster) GetCleanupInterval() *duration.Duration
- func (m *Cluster) GetCloseConnectionsOnHostHealthFailure() bool
- func (m *Cluster) GetClusterDiscoveryType() isCluster_ClusterDiscoveryType
- func (m *Cluster) GetClusterType() *Cluster_CustomClusterType
- func (m *Cluster) GetCommonHttpProtocolOptions() *core.HttpProtocolOptions
- func (m *Cluster) GetCommonLbConfig() *Cluster_CommonLbConfig
- func (m *Cluster) GetConnectTimeout() *duration.Duration
- func (m *Cluster) GetDnsLookupFamily() Cluster_DnsLookupFamily
- func (m *Cluster) GetDnsRefreshRate() *duration.Duration
- func (m *Cluster) GetDnsResolvers() []*core.Address
- func (m *Cluster) GetDrainConnectionsOnHostRemoval() bool
- func (m *Cluster) GetEdsClusterConfig() *Cluster_EdsClusterConfig
- func (m *Cluster) GetExtensionProtocolOptions() map[string]*_struct.Struct
- func (m *Cluster) GetFilters() []*cluster.Filter
- func (m *Cluster) GetHealthChecks() []*core.HealthCheck
- func (m *Cluster) GetHosts() []*core.Address
- func (m *Cluster) GetHttp2ProtocolOptions() *core.Http2ProtocolOptions
- func (m *Cluster) GetHttpProtocolOptions() *core.Http1ProtocolOptions
- func (m *Cluster) GetLbConfig() isCluster_LbConfig
- func (m *Cluster) GetLbPolicy() Cluster_LbPolicy
- func (m *Cluster) GetLbSubsetConfig() *Cluster_LbSubsetConfig
- func (m *Cluster) GetLeastRequestLbConfig() *Cluster_LeastRequestLbConfig
- func (m *Cluster) GetLoadAssignment() *ClusterLoadAssignment
- func (m *Cluster) GetLoadBalancingPolicy() *LoadBalancingPolicy
- func (m *Cluster) GetMaxRequestsPerConnection() *wrappers.UInt32Value
- func (m *Cluster) GetMetadata() *core.Metadata
- func (m *Cluster) GetName() string
- func (m *Cluster) GetOriginalDstLbConfig() *Cluster_OriginalDstLbConfig
- func (m *Cluster) GetOutlierDetection() *cluster.OutlierDetection
- func (m *Cluster) GetPerConnectionBufferLimitBytes() *wrappers.UInt32Value
- func (m *Cluster) GetProtocolSelection() Cluster_ClusterProtocolSelection
- func (m *Cluster) GetRespectDnsTtl() bool
- func (m *Cluster) GetRingHashLbConfig() *Cluster_RingHashLbConfig
- func (m *Cluster) GetTlsContext() *auth.UpstreamTlsContext
- func (m *Cluster) GetTransportSocket() *core.TransportSocket
- func (m *Cluster) GetType() Cluster_DiscoveryType
- func (m *Cluster) GetTypedExtensionProtocolOptions() map[string]*any.Any
- func (m *Cluster) GetUpstreamBindConfig() *core.BindConfig
- func (m *Cluster) GetUpstreamConnectionOptions() *UpstreamConnectionOptions
- func (*Cluster) ProtoMessage()
- func (m *Cluster) Reset()
- func (m *Cluster) String() string
- func (m *Cluster) Validate() error
- func (m *Cluster) XXX_DiscardUnknown()
- func (m *Cluster) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *Cluster) XXX_Merge(src proto.Message)
- func (*Cluster) XXX_OneofWrappers() []interface{}
- func (m *Cluster) XXX_Size() int
- func (m *Cluster) XXX_Unmarshal(b []byte) error
- type ClusterDiscoveryServiceClient
- type ClusterDiscoveryServiceServer
- type ClusterDiscoveryService_DeltaClustersClient
- type ClusterDiscoveryService_DeltaClustersServer
- type ClusterDiscoveryService_StreamClustersClient
- type ClusterDiscoveryService_StreamClustersServer
- type ClusterLoadAssignment
- func (*ClusterLoadAssignment) Descriptor() ([]byte, []int)
- func (m *ClusterLoadAssignment) GetClusterName() string
- func (m *ClusterLoadAssignment) GetEndpoints() []*endpoint.LocalityLbEndpoints
- func (m *ClusterLoadAssignment) GetNamedEndpoints() map[string]*endpoint.Endpoint
- func (m *ClusterLoadAssignment) GetPolicy() *ClusterLoadAssignment_Policy
- func (*ClusterLoadAssignment) ProtoMessage()
- func (m *ClusterLoadAssignment) Reset()
- func (m *ClusterLoadAssignment) String() string
- func (m *ClusterLoadAssignment) Validate() error
- func (m *ClusterLoadAssignment) XXX_DiscardUnknown()
- func (m *ClusterLoadAssignment) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *ClusterLoadAssignment) XXX_Merge(src proto.Message)
- func (m *ClusterLoadAssignment) XXX_Size() int
- func (m *ClusterLoadAssignment) XXX_Unmarshal(b []byte) error
- type ClusterLoadAssignmentValidationError
- func (e ClusterLoadAssignmentValidationError) Cause() error
- func (e ClusterLoadAssignmentValidationError) Error() string
- func (e ClusterLoadAssignmentValidationError) ErrorName() string
- func (e ClusterLoadAssignmentValidationError) Field() string
- func (e ClusterLoadAssignmentValidationError) Key() bool
- func (e ClusterLoadAssignmentValidationError) Reason() string
- type ClusterLoadAssignment_Policy
- func (*ClusterLoadAssignment_Policy) Descriptor() ([]byte, []int)
- func (m *ClusterLoadAssignment_Policy) GetDisableOverprovisioning() bool
- func (m *ClusterLoadAssignment_Policy) GetDropOverloads() []*ClusterLoadAssignment_Policy_DropOverload
- func (m *ClusterLoadAssignment_Policy) GetEndpointStaleAfter() *duration.Duration
- func (m *ClusterLoadAssignment_Policy) GetOverprovisioningFactor() *wrappers.UInt32Value
- func (*ClusterLoadAssignment_Policy) ProtoMessage()
- func (m *ClusterLoadAssignment_Policy) Reset()
- func (m *ClusterLoadAssignment_Policy) String() string
- func (m *ClusterLoadAssignment_Policy) Validate() error
- func (m *ClusterLoadAssignment_Policy) XXX_DiscardUnknown()
- func (m *ClusterLoadAssignment_Policy) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *ClusterLoadAssignment_Policy) XXX_Merge(src proto.Message)
- func (m *ClusterLoadAssignment_Policy) XXX_Size() int
- func (m *ClusterLoadAssignment_Policy) XXX_Unmarshal(b []byte) error
- type ClusterLoadAssignment_PolicyValidationError
- func (e ClusterLoadAssignment_PolicyValidationError) Cause() error
- func (e ClusterLoadAssignment_PolicyValidationError) Error() string
- func (e ClusterLoadAssignment_PolicyValidationError) ErrorName() string
- func (e ClusterLoadAssignment_PolicyValidationError) Field() string
- func (e ClusterLoadAssignment_PolicyValidationError) Key() bool
- func (e ClusterLoadAssignment_PolicyValidationError) Reason() string
- type ClusterLoadAssignment_Policy_DropOverload
- func (*ClusterLoadAssignment_Policy_DropOverload) Descriptor() ([]byte, []int)
- func (m *ClusterLoadAssignment_Policy_DropOverload) GetCategory() string
- func (m *ClusterLoadAssignment_Policy_DropOverload) GetDropPercentage() *_type.FractionalPercent
- func (*ClusterLoadAssignment_Policy_DropOverload) ProtoMessage()
- func (m *ClusterLoadAssignment_Policy_DropOverload) Reset()
- func (m *ClusterLoadAssignment_Policy_DropOverload) String() string
- func (m *ClusterLoadAssignment_Policy_DropOverload) Validate() error
- func (m *ClusterLoadAssignment_Policy_DropOverload) XXX_DiscardUnknown()
- func (m *ClusterLoadAssignment_Policy_DropOverload) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *ClusterLoadAssignment_Policy_DropOverload) XXX_Merge(src proto.Message)
- func (m *ClusterLoadAssignment_Policy_DropOverload) XXX_Size() int
- func (m *ClusterLoadAssignment_Policy_DropOverload) XXX_Unmarshal(b []byte) error
- type ClusterLoadAssignment_Policy_DropOverloadValidationError
- func (e ClusterLoadAssignment_Policy_DropOverloadValidationError) Cause() error
- func (e ClusterLoadAssignment_Policy_DropOverloadValidationError) Error() string
- func (e ClusterLoadAssignment_Policy_DropOverloadValidationError) ErrorName() string
- func (e ClusterLoadAssignment_Policy_DropOverloadValidationError) Field() string
- func (e ClusterLoadAssignment_Policy_DropOverloadValidationError) Key() bool
- func (e ClusterLoadAssignment_Policy_DropOverloadValidationError) Reason() string
- type ClusterValidationError
- func (e ClusterValidationError) Cause() error
- func (e ClusterValidationError) Error() string
- func (e ClusterValidationError) ErrorName() string
- func (e ClusterValidationError) Field() string
- func (e ClusterValidationError) Key() bool
- func (e ClusterValidationError) Reason() string
- type Cluster_ClusterProtocolSelection
- func (Cluster_ClusterProtocolSelection) EnumDescriptor() ([]byte, []int)
- func (x Cluster_ClusterProtocolSelection) String() string
- type Cluster_ClusterType
- type Cluster_CommonLbConfig
- func (*Cluster_CommonLbConfig) Descriptor() ([]byte, []int)
- func (m *Cluster_CommonLbConfig) GetCloseConnectionsOnHostSetChange() bool
- func (m *Cluster_CommonLbConfig) GetHealthyPanicThreshold() *_type.Percent
- func (m *Cluster_CommonLbConfig) GetIgnoreNewHostsUntilFirstHc() bool
- func (m *Cluster_CommonLbConfig) GetLocalityConfigSpecifier() isCluster_CommonLbConfig_LocalityConfigSpecifier
- func (m *Cluster_CommonLbConfig) GetLocalityWeightedLbConfig() *Cluster_CommonLbConfig_LocalityWeightedLbConfig
- func (m *Cluster_CommonLbConfig) GetUpdateMergeWindow() *duration.Duration
- func (m *Cluster_CommonLbConfig) GetZoneAwareLbConfig() *Cluster_CommonLbConfig_ZoneAwareLbConfig
- func (*Cluster_CommonLbConfig) ProtoMessage()
- func (m *Cluster_CommonLbConfig) Reset()
- func (m *Cluster_CommonLbConfig) String() string
- func (m *Cluster_CommonLbConfig) Validate() error
- func (m *Cluster_CommonLbConfig) XXX_DiscardUnknown()
- func (m *Cluster_CommonLbConfig) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *Cluster_CommonLbConfig) XXX_Merge(src proto.Message)
- func (*Cluster_CommonLbConfig) XXX_OneofWrappers() []interface{}
- func (m *Cluster_CommonLbConfig) XXX_Size() int
- func (m *Cluster_CommonLbConfig) XXX_Unmarshal(b []byte) error
- type Cluster_CommonLbConfigValidationError
- func (e Cluster_CommonLbConfigValidationError) Cause() error
- func (e Cluster_CommonLbConfigValidationError) Error() string
- func (e Cluster_CommonLbConfigValidationError) ErrorName() string
- func (e Cluster_CommonLbConfigValidationError) Field() string
- func (e Cluster_CommonLbConfigValidationError) Key() bool
- func (e Cluster_CommonLbConfigValidationError) Reason() string
- type Cluster_CommonLbConfig_LocalityWeightedLbConfig
- func (*Cluster_CommonLbConfig_LocalityWeightedLbConfig) Descriptor() ([]byte, []int)
- func (*Cluster_CommonLbConfig_LocalityWeightedLbConfig) ProtoMessage()
- func (m *Cluster_CommonLbConfig_LocalityWeightedLbConfig) Reset()
- func (m *Cluster_CommonLbConfig_LocalityWeightedLbConfig) String() string
- func (m *Cluster_CommonLbConfig_LocalityWeightedLbConfig) Validate() error
- func (m *Cluster_CommonLbConfig_LocalityWeightedLbConfig) XXX_DiscardUnknown()
- func (m *Cluster_CommonLbConfig_LocalityWeightedLbConfig) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *Cluster_CommonLbConfig_LocalityWeightedLbConfig) XXX_Merge(src proto.Message)
- func (m *Cluster_CommonLbConfig_LocalityWeightedLbConfig) XXX_Size() int
- func (m *Cluster_CommonLbConfig_LocalityWeightedLbConfig) XXX_Unmarshal(b []byte) error
- type Cluster_CommonLbConfig_LocalityWeightedLbConfigValidationError
- func (e Cluster_CommonLbConfig_LocalityWeightedLbConfigValidationError) Cause() error
- func (e Cluster_CommonLbConfig_LocalityWeightedLbConfigValidationError) Error() string
- func (e Cluster_CommonLbConfig_LocalityWeightedLbConfigValidationError) ErrorName() string
- func (e Cluster_CommonLbConfig_LocalityWeightedLbConfigValidationError) Field() string
- func (e Cluster_CommonLbConfig_LocalityWeightedLbConfigValidationError) Key() bool
- func (e Cluster_CommonLbConfig_LocalityWeightedLbConfigValidationError) Reason() string
- type Cluster_CommonLbConfig_LocalityWeightedLbConfig_
- type Cluster_CommonLbConfig_ZoneAwareLbConfig
- func (*Cluster_CommonLbConfig_ZoneAwareLbConfig) Descriptor() ([]byte, []int)
- func (m *Cluster_CommonLbConfig_ZoneAwareLbConfig) GetMinClusterSize() *wrappers.UInt64Value
- func (m *Cluster_CommonLbConfig_ZoneAwareLbConfig) GetRoutingEnabled() *_type.Percent
- func (*Cluster_CommonLbConfig_ZoneAwareLbConfig) ProtoMessage()
- func (m *Cluster_CommonLbConfig_ZoneAwareLbConfig) Reset()
- func (m *Cluster_CommonLbConfig_ZoneAwareLbConfig) String() string
- func (m *Cluster_CommonLbConfig_ZoneAwareLbConfig) Validate() error
- func (m *Cluster_CommonLbConfig_ZoneAwareLbConfig) XXX_DiscardUnknown()
- func (m *Cluster_CommonLbConfig_ZoneAwareLbConfig) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *Cluster_CommonLbConfig_ZoneAwareLbConfig) XXX_Merge(src proto.Message)
- func (m *Cluster_CommonLbConfig_ZoneAwareLbConfig) XXX_Size() int
- func (m *Cluster_CommonLbConfig_ZoneAwareLbConfig) XXX_Unmarshal(b []byte) error
- type Cluster_CommonLbConfig_ZoneAwareLbConfigValidationError
- func (e Cluster_CommonLbConfig_ZoneAwareLbConfigValidationError) Cause() error
- func (e Cluster_CommonLbConfig_ZoneAwareLbConfigValidationError) Error() string
- func (e Cluster_CommonLbConfig_ZoneAwareLbConfigValidationError) ErrorName() string
- func (e Cluster_CommonLbConfig_ZoneAwareLbConfigValidationError) Field() string
- func (e Cluster_CommonLbConfig_ZoneAwareLbConfigValidationError) Key() bool
- func (e Cluster_CommonLbConfig_ZoneAwareLbConfigValidationError) Reason() string
- type Cluster_CommonLbConfig_ZoneAwareLbConfig_
- type Cluster_CustomClusterType
- func (*Cluster_CustomClusterType) Descriptor() ([]byte, []int)
- func (m *Cluster_CustomClusterType) GetName() string
- func (m *Cluster_CustomClusterType) GetTypedConfig() *any.Any
- func (*Cluster_CustomClusterType) ProtoMessage()
- func (m *Cluster_CustomClusterType) Reset()
- func (m *Cluster_CustomClusterType) String() string
- func (m *Cluster_CustomClusterType) Validate() error
- func (m *Cluster_CustomClusterType) XXX_DiscardUnknown()
- func (m *Cluster_CustomClusterType) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *Cluster_CustomClusterType) XXX_Merge(src proto.Message)
- func (m *Cluster_CustomClusterType) XXX_Size() int
- func (m *Cluster_CustomClusterType) XXX_Unmarshal(b []byte) error
- type Cluster_CustomClusterTypeValidationError
- func (e Cluster_CustomClusterTypeValidationError) Cause() error
- func (e Cluster_CustomClusterTypeValidationError) Error() string
- func (e Cluster_CustomClusterTypeValidationError) ErrorName() string
- func (e Cluster_CustomClusterTypeValidationError) Field() string
- func (e Cluster_CustomClusterTypeValidationError) Key() bool
- func (e Cluster_CustomClusterTypeValidationError) Reason() string
- type Cluster_DiscoveryType
- func (Cluster_DiscoveryType) EnumDescriptor() ([]byte, []int)
- func (x Cluster_DiscoveryType) String() string
- type Cluster_DnsLookupFamily
- func (Cluster_DnsLookupFamily) EnumDescriptor() ([]byte, []int)
- func (x Cluster_DnsLookupFamily) String() string
- type Cluster_EdsClusterConfig
- func (*Cluster_EdsClusterConfig) Descriptor() ([]byte, []int)
- func (m *Cluster_EdsClusterConfig) GetEdsConfig() *core.ConfigSource
- func (m *Cluster_EdsClusterConfig) GetServiceName() string
- func (*Cluster_EdsClusterConfig) ProtoMessage()
- func (m *Cluster_EdsClusterConfig) Reset()
- func (m *Cluster_EdsClusterConfig) String() string
- func (m *Cluster_EdsClusterConfig) Validate() error
- func (m *Cluster_EdsClusterConfig) XXX_DiscardUnknown()
- func (m *Cluster_EdsClusterConfig) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *Cluster_EdsClusterConfig) XXX_Merge(src proto.Message)
- func (m *Cluster_EdsClusterConfig) XXX_Size() int
- func (m *Cluster_EdsClusterConfig) XXX_Unmarshal(b []byte) error
- type Cluster_EdsClusterConfigValidationError
- func (e Cluster_EdsClusterConfigValidationError) Cause() error
- func (e Cluster_EdsClusterConfigValidationError) Error() string
- func (e Cluster_EdsClusterConfigValidationError) ErrorName() string
- func (e Cluster_EdsClusterConfigValidationError) Field() string
- func (e Cluster_EdsClusterConfigValidationError) Key() bool
- func (e Cluster_EdsClusterConfigValidationError) Reason() string
- type Cluster_LbPolicy
- type Cluster_LbSubsetConfig
- func (*Cluster_LbSubsetConfig) Descriptor() ([]byte, []int)
- func (m *Cluster_LbSubsetConfig) GetDefaultSubset() *_struct.Struct
- func (m *Cluster_LbSubsetConfig) GetFallbackPolicy() Cluster_LbSubsetConfig_LbSubsetFallbackPolicy
- func (m *Cluster_LbSubsetConfig) GetListAsAny() bool
- func (m *Cluster_LbSubsetConfig) GetLocalityWeightAware() bool
- func (m *Cluster_LbSubsetConfig) GetPanicModeAny() bool
- func (m *Cluster_LbSubsetConfig) GetScaleLocalityWeight() bool
- func (m *Cluster_LbSubsetConfig) GetSubsetSelectors() []*Cluster_LbSubsetConfig_LbSubsetSelector
- func (*Cluster_LbSubsetConfig) ProtoMessage()
- func (m *Cluster_LbSubsetConfig) Reset()
- func (m *Cluster_LbSubsetConfig) String() string
- func (m *Cluster_LbSubsetConfig) Validate() error
- func (m *Cluster_LbSubsetConfig) XXX_DiscardUnknown()
- func (m *Cluster_LbSubsetConfig) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *Cluster_LbSubsetConfig) XXX_Merge(src proto.Message)
- func (m *Cluster_LbSubsetConfig) XXX_Size() int
- func (m *Cluster_LbSubsetConfig) XXX_Unmarshal(b []byte) error
- type Cluster_LbSubsetConfigValidationError
- func (e Cluster_LbSubsetConfigValidationError) Cause() error
- func (e Cluster_LbSubsetConfigValidationError) Error() string
- func (e Cluster_LbSubsetConfigValidationError) ErrorName() string
- func (e Cluster_LbSubsetConfigValidationError) Field() string
- func (e Cluster_LbSubsetConfigValidationError) Key() bool
- func (e Cluster_LbSubsetConfigValidationError) Reason() string
- type Cluster_LbSubsetConfig_LbSubsetFallbackPolicy
- func (Cluster_LbSubsetConfig_LbSubsetFallbackPolicy) EnumDescriptor() ([]byte, []int)
- func (x Cluster_LbSubsetConfig_LbSubsetFallbackPolicy) String() string
- type Cluster_LbSubsetConfig_LbSubsetSelector
- func (*Cluster_LbSubsetConfig_LbSubsetSelector) Descriptor() ([]byte, []int)
- func (m *Cluster_LbSubsetConfig_LbSubsetSelector) GetFallbackPolicy() Cluster_LbSubsetConfig_LbSubsetSelector_LbSubsetSelectorFallbackPolicy
- func (m *Cluster_LbSubsetConfig_LbSubsetSelector) GetKeys() []string
- func (*Cluster_LbSubsetConfig_LbSubsetSelector) ProtoMessage()
- func (m *Cluster_LbSubsetConfig_LbSubsetSelector) Reset()
- func (m *Cluster_LbSubsetConfig_LbSubsetSelector) String() string
- func (m *Cluster_LbSubsetConfig_LbSubsetSelector) Validate() error
- func (m *Cluster_LbSubsetConfig_LbSubsetSelector) XXX_DiscardUnknown()
- func (m *Cluster_LbSubsetConfig_LbSubsetSelector) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *Cluster_LbSubsetConfig_LbSubsetSelector) XXX_Merge(src proto.Message)
- func (m *Cluster_LbSubsetConfig_LbSubsetSelector) XXX_Size() int
- func (m *Cluster_LbSubsetConfig_LbSubsetSelector) XXX_Unmarshal(b []byte) error
- type Cluster_LbSubsetConfig_LbSubsetSelectorValidationError
- func (e Cluster_LbSubsetConfig_LbSubsetSelectorValidationError) Cause() error
- func (e Cluster_LbSubsetConfig_LbSubsetSelectorValidationError) Error() string
- func (e Cluster_LbSubsetConfig_LbSubsetSelectorValidationError) ErrorName() string
- func (e Cluster_LbSubsetConfig_LbSubsetSelectorValidationError) Field() string
- func (e Cluster_LbSubsetConfig_LbSubsetSelectorValidationError) Key() bool
- func (e Cluster_LbSubsetConfig_LbSubsetSelectorValidationError) Reason() string
- type Cluster_LbSubsetConfig_LbSubsetSelector_LbSubsetSelectorFallbackPolicy
- func (Cluster_LbSubsetConfig_LbSubsetSelector_LbSubsetSelectorFallbackPolicy) EnumDescriptor() ([]byte, []int)
- func (x Cluster_LbSubsetConfig_LbSubsetSelector_LbSubsetSelectorFallbackPolicy) String() string
- type Cluster_LeastRequestLbConfig
- func (*Cluster_LeastRequestLbConfig) Descriptor() ([]byte, []int)
- func (m *Cluster_LeastRequestLbConfig) GetChoiceCount() *wrappers.UInt32Value
- func (*Cluster_LeastRequestLbConfig) ProtoMessage()
- func (m *Cluster_LeastRequestLbConfig) Reset()
- func (m *Cluster_LeastRequestLbConfig) String() string
- func (m *Cluster_LeastRequestLbConfig) Validate() error
- func (m *Cluster_LeastRequestLbConfig) XXX_DiscardUnknown()
- func (m *Cluster_LeastRequestLbConfig) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *Cluster_LeastRequestLbConfig) XXX_Merge(src proto.Message)
- func (m *Cluster_LeastRequestLbConfig) XXX_Size() int
- func (m *Cluster_LeastRequestLbConfig) XXX_Unmarshal(b []byte) error
- type Cluster_LeastRequestLbConfigValidationError
- func (e Cluster_LeastRequestLbConfigValidationError) Cause() error
- func (e Cluster_LeastRequestLbConfigValidationError) Error() string
- func (e Cluster_LeastRequestLbConfigValidationError) ErrorName() string
- func (e Cluster_LeastRequestLbConfigValidationError) Field() string
- func (e Cluster_LeastRequestLbConfigValidationError) Key() bool
- func (e Cluster_LeastRequestLbConfigValidationError) Reason() string
- type Cluster_LeastRequestLbConfig_
- type Cluster_OriginalDstLbConfig
- func (*Cluster_OriginalDstLbConfig) Descriptor() ([]byte, []int)
- func (m *Cluster_OriginalDstLbConfig) GetUseHttpHeader() bool
- func (*Cluster_OriginalDstLbConfig) ProtoMessage()
- func (m *Cluster_OriginalDstLbConfig) Reset()
- func (m *Cluster_OriginalDstLbConfig) String() string
- func (m *Cluster_OriginalDstLbConfig) Validate() error
- func (m *Cluster_OriginalDstLbConfig) XXX_DiscardUnknown()
- func (m *Cluster_OriginalDstLbConfig) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *Cluster_OriginalDstLbConfig) XXX_Merge(src proto.Message)
- func (m *Cluster_OriginalDstLbConfig) XXX_Size() int
- func (m *Cluster_OriginalDstLbConfig) XXX_Unmarshal(b []byte) error
- type Cluster_OriginalDstLbConfigValidationError
- func (e Cluster_OriginalDstLbConfigValidationError) Cause() error
- func (e Cluster_OriginalDstLbConfigValidationError) Error() string
- func (e Cluster_OriginalDstLbConfigValidationError) ErrorName() string
- func (e Cluster_OriginalDstLbConfigValidationError) Field() string
- func (e Cluster_OriginalDstLbConfigValidationError) Key() bool
- func (e Cluster_OriginalDstLbConfigValidationError) Reason() string
- type Cluster_OriginalDstLbConfig_
- type Cluster_RingHashLbConfig
- func (*Cluster_RingHashLbConfig) Descriptor() ([]byte, []int)
- func (m *Cluster_RingHashLbConfig) GetHashFunction() Cluster_RingHashLbConfig_HashFunction
- func (m *Cluster_RingHashLbConfig) GetMaximumRingSize() *wrappers.UInt64Value
- func (m *Cluster_RingHashLbConfig) GetMinimumRingSize() *wrappers.UInt64Value
- func (*Cluster_RingHashLbConfig) ProtoMessage()
- func (m *Cluster_RingHashLbConfig) Reset()
- func (m *Cluster_RingHashLbConfig) String() string
- func (m *Cluster_RingHashLbConfig) Validate() error
- func (m *Cluster_RingHashLbConfig) XXX_DiscardUnknown()
- func (m *Cluster_RingHashLbConfig) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *Cluster_RingHashLbConfig) XXX_Merge(src proto.Message)
- func (m *Cluster_RingHashLbConfig) XXX_Size() int
- func (m *Cluster_RingHashLbConfig) XXX_Unmarshal(b []byte) error
- type Cluster_RingHashLbConfigValidationError
- func (e Cluster_RingHashLbConfigValidationError) Cause() error
- func (e Cluster_RingHashLbConfigValidationError) Error() string
- func (e Cluster_RingHashLbConfigValidationError) ErrorName() string
- func (e Cluster_RingHashLbConfigValidationError) Field() string
- func (e Cluster_RingHashLbConfigValidationError) Key() bool
- func (e Cluster_RingHashLbConfigValidationError) Reason() string
- type Cluster_RingHashLbConfig_
- type Cluster_RingHashLbConfig_HashFunction
- func (Cluster_RingHashLbConfig_HashFunction) EnumDescriptor() ([]byte, []int)
- func (x Cluster_RingHashLbConfig_HashFunction) String() string
- type Cluster_Type
- type DeltaDiscoveryRequest
- func (*DeltaDiscoveryRequest) Descriptor() ([]byte, []int)
- func (m *DeltaDiscoveryRequest) GetErrorDetail() *status.Status
- func (m *DeltaDiscoveryRequest) GetInitialResourceVersions() map[string]string
- func (m *DeltaDiscoveryRequest) GetNode() *core.Node
- func (m *DeltaDiscoveryRequest) GetResourceNamesSubscribe() []string
- func (m *DeltaDiscoveryRequest) GetResourceNamesUnsubscribe() []string
- func (m *DeltaDiscoveryRequest) GetResponseNonce() string
- func (m *DeltaDiscoveryRequest) GetTypeUrl() string
- func (*DeltaDiscoveryRequest) ProtoMessage()
- func (m *DeltaDiscoveryRequest) Reset()
- func (m *DeltaDiscoveryRequest) String() string
- func (m *DeltaDiscoveryRequest) Validate() error
- func (m *DeltaDiscoveryRequest) XXX_DiscardUnknown()
- func (m *DeltaDiscoveryRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *DeltaDiscoveryRequest) XXX_Merge(src proto.Message)
- func (m *DeltaDiscoveryRequest) XXX_Size() int
- func (m *DeltaDiscoveryRequest) XXX_Unmarshal(b []byte) error
- type DeltaDiscoveryRequestValidationError
- func (e DeltaDiscoveryRequestValidationError) Cause() error
- func (e DeltaDiscoveryRequestValidationError) Error() string
- func (e DeltaDiscoveryRequestValidationError) ErrorName() string
- func (e DeltaDiscoveryRequestValidationError) Field() string
- func (e DeltaDiscoveryRequestValidationError) Key() bool
- func (e DeltaDiscoveryRequestValidationError) Reason() string
- type DeltaDiscoveryResponse
- func (*DeltaDiscoveryResponse) Descriptor() ([]byte, []int)
- func (m *DeltaDiscoveryResponse) GetNonce() string
- func (m *DeltaDiscoveryResponse) GetRemovedResources() []string
- func (m *DeltaDiscoveryResponse) GetResources() []*Resource
- func (m *DeltaDiscoveryResponse) GetSystemVersionInfo() string
- func (m *DeltaDiscoveryResponse) GetTypeUrl() string
- func (*DeltaDiscoveryResponse) ProtoMessage()
- func (m *DeltaDiscoveryResponse) Reset()
- func (m *DeltaDiscoveryResponse) String() string
- func (m *DeltaDiscoveryResponse) Validate() error
- func (m *DeltaDiscoveryResponse) XXX_DiscardUnknown()
- func (m *DeltaDiscoveryResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *DeltaDiscoveryResponse) XXX_Merge(src proto.Message)
- func (m *DeltaDiscoveryResponse) XXX_Size() int
- func (m *DeltaDiscoveryResponse) XXX_Unmarshal(b []byte) error
- type DeltaDiscoveryResponseValidationError
- func (e DeltaDiscoveryResponseValidationError) Cause() error
- func (e DeltaDiscoveryResponseValidationError) Error() string
- func (e DeltaDiscoveryResponseValidationError) ErrorName() string
- func (e DeltaDiscoveryResponseValidationError) Field() string
- func (e DeltaDiscoveryResponseValidationError) Key() bool
- func (e DeltaDiscoveryResponseValidationError) Reason() string
- type DiscoveryRequest
- func (*DiscoveryRequest) Descriptor() ([]byte, []int)
- func (m *DiscoveryRequest) GetErrorDetail() *status.Status
- func (m *DiscoveryRequest) GetNode() *core.Node
- func (m *DiscoveryRequest) GetResourceNames() []string
- func (m *DiscoveryRequest) GetResponseNonce() string
- func (m *DiscoveryRequest) GetTypeUrl() string
- func (m *DiscoveryRequest) GetVersionInfo() string
- func (*DiscoveryRequest) ProtoMessage()
- func (m *DiscoveryRequest) Reset()
- func (m *DiscoveryRequest) String() string
- func (m *DiscoveryRequest) Validate() error
- func (m *DiscoveryRequest) XXX_DiscardUnknown()
- func (m *DiscoveryRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *DiscoveryRequest) XXX_Merge(src proto.Message)
- func (m *DiscoveryRequest) XXX_Size() int
- func (m *DiscoveryRequest) XXX_Unmarshal(b []byte) error
- type DiscoveryRequestValidationError
- func (e DiscoveryRequestValidationError) Cause() error
- func (e DiscoveryRequestValidationError) Error() string
- func (e DiscoveryRequestValidationError) ErrorName() string
- func (e DiscoveryRequestValidationError) Field() string
- func (e DiscoveryRequestValidationError) Key() bool
- func (e DiscoveryRequestValidationError) Reason() string
- type DiscoveryResponse
- func (*DiscoveryResponse) Descriptor() ([]byte, []int)
- func (m *DiscoveryResponse) GetCanary() bool
- func (m *DiscoveryResponse) GetControlPlane() *core.ControlPlane
- func (m *DiscoveryResponse) GetNonce() string
- func (m *DiscoveryResponse) GetResources() []*any.Any
- func (m *DiscoveryResponse) GetTypeUrl() string
- func (m *DiscoveryResponse) GetVersionInfo() string
- func (*DiscoveryResponse) ProtoMessage()
- func (m *DiscoveryResponse) Reset()
- func (m *DiscoveryResponse) String() string
- func (m *DiscoveryResponse) Validate() error
- func (m *DiscoveryResponse) XXX_DiscardUnknown()
- func (m *DiscoveryResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *DiscoveryResponse) XXX_Merge(src proto.Message)
- func (m *DiscoveryResponse) XXX_Size() int
- func (m *DiscoveryResponse) XXX_Unmarshal(b []byte) error
- type DiscoveryResponseValidationError
- func (e DiscoveryResponseValidationError) Cause() error
- func (e DiscoveryResponseValidationError) Error() string
- func (e DiscoveryResponseValidationError) ErrorName() string
- func (e DiscoveryResponseValidationError) Field() string
- func (e DiscoveryResponseValidationError) Key() bool
- func (e DiscoveryResponseValidationError) Reason() string
- type EndpointDiscoveryServiceClient
- type EndpointDiscoveryServiceServer
- type EndpointDiscoveryService_DeltaEndpointsClient
- type EndpointDiscoveryService_DeltaEndpointsServer
- type EndpointDiscoveryService_StreamEndpointsClient
- type EndpointDiscoveryService_StreamEndpointsServer
- type Listener
- func (*Listener) Descriptor() ([]byte, []int)
- func (m *Listener) GetAddress() *core.Address
- func (m *Listener) GetContinueOnListenerFiltersTimeout() bool
- func (m *Listener) GetDeprecatedV1() *Listener_DeprecatedV1
- func (m *Listener) GetDrainType() Listener_DrainType
- func (m *Listener) GetFilterChains() []*listener.FilterChain
- func (m *Listener) GetFreebind() *wrappers.BoolValue
- func (m *Listener) GetListenerFilters() []*listener.ListenerFilter
- func (m *Listener) GetListenerFiltersTimeout() *duration.Duration
- func (m *Listener) GetMetadata() *core.Metadata
- func (m *Listener) GetName() string
- func (m *Listener) GetPerConnectionBufferLimitBytes() *wrappers.UInt32Value
- func (m *Listener) GetSocketOptions() []*core.SocketOption
- func (m *Listener) GetTcpFastOpenQueueLength() *wrappers.UInt32Value
- func (m *Listener) GetTrafficDirection() core.TrafficDirection
- func (m *Listener) GetTransparent() *wrappers.BoolValue
- func (m *Listener) GetUdpListenerConfig() *listener.UdpListenerConfig
- func (m *Listener) GetUseOriginalDst() *wrappers.BoolValue
- func (*Listener) ProtoMessage()
- func (m *Listener) Reset()
- func (m *Listener) String() string
- func (m *Listener) Validate() error
- func (m *Listener) XXX_DiscardUnknown()
- func (m *Listener) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *Listener) XXX_Merge(src proto.Message)
- func (m *Listener) XXX_Size() int
- func (m *Listener) XXX_Unmarshal(b []byte) error
- type ListenerDiscoveryServiceClient
- type ListenerDiscoveryServiceServer
- type ListenerDiscoveryService_DeltaListenersClient
- type ListenerDiscoveryService_DeltaListenersServer
- type ListenerDiscoveryService_StreamListenersClient
- type ListenerDiscoveryService_StreamListenersServer
- type ListenerValidationError
- func (e ListenerValidationError) Cause() error
- func (e ListenerValidationError) Error() string
- func (e ListenerValidationError) ErrorName() string
- func (e ListenerValidationError) Field() string
- func (e ListenerValidationError) Key() bool
- func (e ListenerValidationError) Reason() string
- type Listener_DeprecatedV1
- func (*Listener_DeprecatedV1) Descriptor() ([]byte, []int)
- func (m *Listener_DeprecatedV1) GetBindToPort() *wrappers.BoolValue
- func (*Listener_DeprecatedV1) ProtoMessage()
- func (m *Listener_DeprecatedV1) Reset()
- func (m *Listener_DeprecatedV1) String() string
- func (m *Listener_DeprecatedV1) Validate() error
- func (m *Listener_DeprecatedV1) XXX_DiscardUnknown()
- func (m *Listener_DeprecatedV1) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *Listener_DeprecatedV1) XXX_Merge(src proto.Message)
- func (m *Listener_DeprecatedV1) XXX_Size() int
- func (m *Listener_DeprecatedV1) XXX_Unmarshal(b []byte) error
- type Listener_DeprecatedV1ValidationError
- func (e Listener_DeprecatedV1ValidationError) Cause() error
- func (e Listener_DeprecatedV1ValidationError) Error() string
- func (e Listener_DeprecatedV1ValidationError) ErrorName() string
- func (e Listener_DeprecatedV1ValidationError) Field() string
- func (e Listener_DeprecatedV1ValidationError) Key() bool
- func (e Listener_DeprecatedV1ValidationError) Reason() string
- type Listener_DrainType
- func (Listener_DrainType) EnumDescriptor() ([]byte, []int)
- func (x Listener_DrainType) String() string
- type LoadBalancingPolicy
- func (*LoadBalancingPolicy) Descriptor() ([]byte, []int)
- func (m *LoadBalancingPolicy) GetPolicies() []*LoadBalancingPolicy_Policy
- func (*LoadBalancingPolicy) ProtoMessage()
- func (m *LoadBalancingPolicy) Reset()
- func (m *LoadBalancingPolicy) String() string
- func (m *LoadBalancingPolicy) Validate() error
- func (m *LoadBalancingPolicy) XXX_DiscardUnknown()
- func (m *LoadBalancingPolicy) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *LoadBalancingPolicy) XXX_Merge(src proto.Message)
- func (m *LoadBalancingPolicy) XXX_Size() int
- func (m *LoadBalancingPolicy) XXX_Unmarshal(b []byte) error
- type LoadBalancingPolicyValidationError
- func (e LoadBalancingPolicyValidationError) Cause() error
- func (e LoadBalancingPolicyValidationError) Error() string
- func (e LoadBalancingPolicyValidationError) ErrorName() string
- func (e LoadBalancingPolicyValidationError) Field() string
- func (e LoadBalancingPolicyValidationError) Key() bool
- func (e LoadBalancingPolicyValidationError) Reason() string
- type LoadBalancingPolicy_Policy
- func (*LoadBalancingPolicy_Policy) Descriptor() ([]byte, []int)
- func (m *LoadBalancingPolicy_Policy) GetConfig() *_struct.Struct
- func (m *LoadBalancingPolicy_Policy) GetName() string
- func (m *LoadBalancingPolicy_Policy) GetTypedConfig() *any.Any
- func (*LoadBalancingPolicy_Policy) ProtoMessage()
- func (m *LoadBalancingPolicy_Policy) Reset()
- func (m *LoadBalancingPolicy_Policy) String() string
- func (m *LoadBalancingPolicy_Policy) Validate() error
- func (m *LoadBalancingPolicy_Policy) XXX_DiscardUnknown()
- func (m *LoadBalancingPolicy_Policy) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *LoadBalancingPolicy_Policy) XXX_Merge(src proto.Message)
- func (m *LoadBalancingPolicy_Policy) XXX_Size() int
- func (m *LoadBalancingPolicy_Policy) XXX_Unmarshal(b []byte) error
- type LoadBalancingPolicy_PolicyValidationError
- func (e LoadBalancingPolicy_PolicyValidationError) Cause() error
- func (e LoadBalancingPolicy_PolicyValidationError) Error() string
- func (e LoadBalancingPolicy_PolicyValidationError) ErrorName() string
- func (e LoadBalancingPolicy_PolicyValidationError) Field() string
- func (e LoadBalancingPolicy_PolicyValidationError) Key() bool
- func (e LoadBalancingPolicy_PolicyValidationError) Reason() string
- type Resource
- func (*Resource) Descriptor() ([]byte, []int)
- func (m *Resource) GetAliases() []string
- func (m *Resource) GetName() string
- func (m *Resource) GetResource() *any.Any
- func (m *Resource) GetVersion() string
- func (*Resource) ProtoMessage()
- func (m *Resource) Reset()
- func (m *Resource) String() string
- func (m *Resource) Validate() error
- func (m *Resource) XXX_DiscardUnknown()
- func (m *Resource) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *Resource) XXX_Merge(src proto.Message)
- func (m *Resource) XXX_Size() int
- func (m *Resource) XXX_Unmarshal(b []byte) error
- type ResourceValidationError
- func (e ResourceValidationError) Cause() error
- func (e ResourceValidationError) Error() string
- func (e ResourceValidationError) ErrorName() string
- func (e ResourceValidationError) Field() string
- func (e ResourceValidationError) Key() bool
- func (e ResourceValidationError) Reason() string
- type RouteConfiguration
- func (*RouteConfiguration) Descriptor() ([]byte, []int)
- func (m *RouteConfiguration) GetInternalOnlyHeaders() []string
- func (m *RouteConfiguration) GetName() string
- func (m *RouteConfiguration) GetRequestHeadersToAdd() []*core.HeaderValueOption
- func (m *RouteConfiguration) GetRequestHeadersToRemove() []string
- func (m *RouteConfiguration) GetResponseHeadersToAdd() []*core.HeaderValueOption
- func (m *RouteConfiguration) GetResponseHeadersToRemove() []string
- func (m *RouteConfiguration) GetValidateClusters() *wrappers.BoolValue
- func (m *RouteConfiguration) GetVhds() *Vhds
- func (m *RouteConfiguration) GetVirtualHosts() []*route.VirtualHost
- func (*RouteConfiguration) ProtoMessage()
- func (m *RouteConfiguration) Reset()
- func (m *RouteConfiguration) String() string
- func (m *RouteConfiguration) Validate() error
- func (m *RouteConfiguration) XXX_DiscardUnknown()
- func (m *RouteConfiguration) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *RouteConfiguration) XXX_Merge(src proto.Message)
- func (m *RouteConfiguration) XXX_Size() int
- func (m *RouteConfiguration) XXX_Unmarshal(b []byte) error
- type RouteConfigurationValidationError
- func (e RouteConfigurationValidationError) Cause() error
- func (e RouteConfigurationValidationError) Error() string
- func (e RouteConfigurationValidationError) ErrorName() string
- func (e RouteConfigurationValidationError) Field() string
- func (e RouteConfigurationValidationError) Key() bool
- func (e RouteConfigurationValidationError) Reason() string
- type RouteDiscoveryServiceClient
- type RouteDiscoveryServiceServer
- type RouteDiscoveryService_DeltaRoutesClient
- type RouteDiscoveryService_DeltaRoutesServer
- type RouteDiscoveryService_StreamRoutesClient
- type RouteDiscoveryService_StreamRoutesServer
- type ScopedRouteConfiguration
- func (*ScopedRouteConfiguration) Descriptor() ([]byte, []int)
- func (m *ScopedRouteConfiguration) GetKey() *ScopedRouteConfiguration_Key
- func (m *ScopedRouteConfiguration) GetName() string
- func (m *ScopedRouteConfiguration) GetRouteConfigurationName() string
- func (*ScopedRouteConfiguration) ProtoMessage()
- func (m *ScopedRouteConfiguration) Reset()
- func (m *ScopedRouteConfiguration) String() string
- func (m *ScopedRouteConfiguration) Validate() error
- func (m *ScopedRouteConfiguration) XXX_DiscardUnknown()
- func (m *ScopedRouteConfiguration) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *ScopedRouteConfiguration) XXX_Merge(src proto.Message)
- func (m *ScopedRouteConfiguration) XXX_Size() int
- func (m *ScopedRouteConfiguration) XXX_Unmarshal(b []byte) error
- type ScopedRouteConfigurationValidationError
- func (e ScopedRouteConfigurationValidationError) Cause() error
- func (e ScopedRouteConfigurationValidationError) Error() string
- func (e ScopedRouteConfigurationValidationError) ErrorName() string
- func (e ScopedRouteConfigurationValidationError) Field() string
- func (e ScopedRouteConfigurationValidationError) Key() bool
- func (e ScopedRouteConfigurationValidationError) Reason() string
- type ScopedRouteConfiguration_Key
- func (*ScopedRouteConfiguration_Key) Descriptor() ([]byte, []int)
- func (m *ScopedRouteConfiguration_Key) GetFragments() []*ScopedRouteConfiguration_Key_Fragment
- func (*ScopedRouteConfiguration_Key) ProtoMessage()
- func (m *ScopedRouteConfiguration_Key) Reset()
- func (m *ScopedRouteConfiguration_Key) String() string
- func (m *ScopedRouteConfiguration_Key) Validate() error
- func (m *ScopedRouteConfiguration_Key) XXX_DiscardUnknown()
- func (m *ScopedRouteConfiguration_Key) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *ScopedRouteConfiguration_Key) XXX_Merge(src proto.Message)
- func (m *ScopedRouteConfiguration_Key) XXX_Size() int
- func (m *ScopedRouteConfiguration_Key) XXX_Unmarshal(b []byte) error
- type ScopedRouteConfiguration_KeyValidationError
- func (e ScopedRouteConfiguration_KeyValidationError) Cause() error
- func (e ScopedRouteConfiguration_KeyValidationError) Error() string
- func (e ScopedRouteConfiguration_KeyValidationError) ErrorName() string
- func (e ScopedRouteConfiguration_KeyValidationError) Field() string
- func (e ScopedRouteConfiguration_KeyValidationError) Key() bool
- func (e ScopedRouteConfiguration_KeyValidationError) Reason() string
- type ScopedRouteConfiguration_Key_Fragment
- func (*ScopedRouteConfiguration_Key_Fragment) Descriptor() ([]byte, []int)
- func (m *ScopedRouteConfiguration_Key_Fragment) GetStringKey() string
- func (m *ScopedRouteConfiguration_Key_Fragment) GetType() isScopedRouteConfiguration_Key_Fragment_Type
- func (*ScopedRouteConfiguration_Key_Fragment) ProtoMessage()
- func (m *ScopedRouteConfiguration_Key_Fragment) Reset()
- func (m *ScopedRouteConfiguration_Key_Fragment) String() string
- func (m *ScopedRouteConfiguration_Key_Fragment) Validate() error
- func (m *ScopedRouteConfiguration_Key_Fragment) XXX_DiscardUnknown()
- func (m *ScopedRouteConfiguration_Key_Fragment) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *ScopedRouteConfiguration_Key_Fragment) XXX_Merge(src proto.Message)
- func (*ScopedRouteConfiguration_Key_Fragment) XXX_OneofWrappers() []interface{}
- func (m *ScopedRouteConfiguration_Key_Fragment) XXX_Size() int
- func (m *ScopedRouteConfiguration_Key_Fragment) XXX_Unmarshal(b []byte) error
- type ScopedRouteConfiguration_Key_FragmentValidationError
- func (e ScopedRouteConfiguration_Key_FragmentValidationError) Cause() error
- func (e ScopedRouteConfiguration_Key_FragmentValidationError) Error() string
- func (e ScopedRouteConfiguration_Key_FragmentValidationError) ErrorName() string
- func (e ScopedRouteConfiguration_Key_FragmentValidationError) Field() string
- func (e ScopedRouteConfiguration_Key_FragmentValidationError) Key() bool
- func (e ScopedRouteConfiguration_Key_FragmentValidationError) Reason() string
- type ScopedRouteConfiguration_Key_Fragment_StringKey
- type ScopedRoutesDiscoveryServiceClient
- type ScopedRoutesDiscoveryServiceServer
- type ScopedRoutesDiscoveryService_DeltaScopedRoutesClient
- type ScopedRoutesDiscoveryService_DeltaScopedRoutesServer
- type ScopedRoutesDiscoveryService_StreamScopedRoutesClient
- type ScopedRoutesDiscoveryService_StreamScopedRoutesServer
- type UpstreamBindConfig
- func (*UpstreamBindConfig) Descriptor() ([]byte, []int)
- func (m *UpstreamBindConfig) GetSourceAddress() *core.Address
- func (*UpstreamBindConfig) ProtoMessage()
- func (m *UpstreamBindConfig) Reset()
- func (m *UpstreamBindConfig) String() string
- func (m *UpstreamBindConfig) Validate() error
- func (m *UpstreamBindConfig) XXX_DiscardUnknown()
- func (m *UpstreamBindConfig) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *UpstreamBindConfig) XXX_Merge(src proto.Message)
- func (m *UpstreamBindConfig) XXX_Size() int
- func (m *UpstreamBindConfig) XXX_Unmarshal(b []byte) error
- type UpstreamBindConfigValidationError
- func (e UpstreamBindConfigValidationError) Cause() error
- func (e UpstreamBindConfigValidationError) Error() string
- func (e UpstreamBindConfigValidationError) ErrorName() string
- func (e UpstreamBindConfigValidationError) Field() string
- func (e UpstreamBindConfigValidationError) Key() bool
- func (e UpstreamBindConfigValidationError) Reason() string
- type UpstreamConnectionOptions
- func (*UpstreamConnectionOptions) Descriptor() ([]byte, []int)
- func (m *UpstreamConnectionOptions) GetTcpKeepalive() *core.TcpKeepalive
- func (*UpstreamConnectionOptions) ProtoMessage()
- func (m *UpstreamConnectionOptions) Reset()
- func (m *UpstreamConnectionOptions) String() string
- func (m *UpstreamConnectionOptions) Validate() error
- func (m *UpstreamConnectionOptions) XXX_DiscardUnknown()
- func (m *UpstreamConnectionOptions) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *UpstreamConnectionOptions) XXX_Merge(src proto.Message)
- func (m *UpstreamConnectionOptions) XXX_Size() int
- func (m *UpstreamConnectionOptions) XXX_Unmarshal(b []byte) error
- type UpstreamConnectionOptionsValidationError
- func (e UpstreamConnectionOptionsValidationError) Cause() error
- func (e UpstreamConnectionOptionsValidationError) Error() string
- func (e UpstreamConnectionOptionsValidationError) ErrorName() string
- func (e UpstreamConnectionOptionsValidationError) Field() string
- func (e UpstreamConnectionOptionsValidationError) Key() bool
- func (e UpstreamConnectionOptionsValidationError) Reason() string
- type Vhds
- func (*Vhds) Descriptor() ([]byte, []int)
- func (m *Vhds) GetConfigSource() *core.ConfigSource
- func (*Vhds) ProtoMessage()
- func (m *Vhds) Reset()
- func (m *Vhds) String() string
- func (m *Vhds) Validate() error
- func (m *Vhds) XXX_DiscardUnknown()
- func (m *Vhds) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *Vhds) XXX_Merge(src proto.Message)
- func (m *Vhds) XXX_Size() int
- func (m *Vhds) XXX_Unmarshal(b []byte) error
- type VhdsValidationError
- func (e VhdsValidationError) Cause() error
- func (e VhdsValidationError) Error() string
- func (e VhdsValidationError) ErrorName() string
- func (e VhdsValidationError) Field() string
- func (e VhdsValidationError) Key() bool
- func (e VhdsValidationError) Reason() string
- type VirtualHostDiscoveryServiceClient
- type VirtualHostDiscoveryServiceServer
- type VirtualHostDiscoveryService_DeltaVirtualHostsClient
- type VirtualHostDiscoveryService_DeltaVirtualHostsServer
Variables ¶
var Cluster_ClusterProtocolSelection_name = map[int32]string{ 0: "USE_CONFIGURED_PROTOCOL", 1: "USE_DOWNSTREAM_PROTOCOL", }
var Cluster_ClusterProtocolSelection_value = map[string]int32{ "USE_CONFIGURED_PROTOCOL": 0, "USE_DOWNSTREAM_PROTOCOL": 1, }
var Cluster_DiscoveryType_name = map[int32]string{ 0: "STATIC", 1: "STRICT_DNS", 2: "LOGICAL_DNS", 3: "EDS", 4: "ORIGINAL_DST", }
var Cluster_DiscoveryType_value = map[string]int32{ "STATIC": 0, "STRICT_DNS": 1, "LOGICAL_DNS": 2, "EDS": 3, "ORIGINAL_DST": 4, }
var Cluster_LbPolicy_name = map[int32]string{ 0: "ROUND_ROBIN", 1: "LEAST_REQUEST", 2: "RING_HASH", 3: "RANDOM", 4: "ORIGINAL_DST_LB", 5: "MAGLEV", 6: "CLUSTER_PROVIDED", 7: "LOAD_BALANCING_POLICY_CONFIG", }
var Cluster_LbPolicy_value = map[string]int32{ "ROUND_ROBIN": 0, "LEAST_REQUEST": 1, "RING_HASH": 2, "RANDOM": 3, "ORIGINAL_DST_LB": 4, "MAGLEV": 5, "CLUSTER_PROVIDED": 6, "LOAD_BALANCING_POLICY_CONFIG": 7, }
var Cluster_LbSubsetConfig_LbSubsetFallbackPolicy_name = map[int32]string{ 0: "NO_FALLBACK", 1: "ANY_ENDPOINT", 2: "DEFAULT_SUBSET", }
var Cluster_LbSubsetConfig_LbSubsetFallbackPolicy_value = map[string]int32{ "NO_FALLBACK": 0, "ANY_ENDPOINT": 1, "DEFAULT_SUBSET": 2, }
var Cluster_LbSubsetConfig_LbSubsetSelector_LbSubsetSelectorFallbackPolicy_name = map[int32]string{ 0: "NOT_DEFINED", 1: "NO_FALLBACK", 2: "ANY_ENDPOINT", 3: "DEFAULT_SUBSET", }
var Cluster_LbSubsetConfig_LbSubsetSelector_LbSubsetSelectorFallbackPolicy_value = map[string]int32{ "NOT_DEFINED": 0, "NO_FALLBACK": 1, "ANY_ENDPOINT": 2, "DEFAULT_SUBSET": 3, }
var Cluster_RingHashLbConfig_HashFunction_name = map[int32]string{ 0: "XX_HASH", 1: "MURMUR_HASH_2", }
var Cluster_RingHashLbConfig_HashFunction_value = map[string]int32{ "XX_HASH": 0, "MURMUR_HASH_2": 1, }
Functions ¶
func RegisterClusterDiscoveryServiceServer ¶
func RegisterClusterDiscoveryServiceServer(s *grpc.Server, srv ClusterDiscoveryServiceServer)
func RegisterEndpointDiscoveryServiceServer ¶
func RegisterEndpointDiscoveryServiceServer(s *grpc.Server, srv EndpointDiscoveryServiceServer)
func RegisterListenerDiscoveryServiceServer ¶
func RegisterListenerDiscoveryServiceServer(s *grpc.Server, srv ListenerDiscoveryServiceServer)
func RegisterRouteDiscoveryServiceServer ¶
func RegisterRouteDiscoveryServiceServer(s *grpc.Server, srv RouteDiscoveryServiceServer)
func RegisterScopedRoutesDiscoveryServiceServer ¶
func RegisterScopedRoutesDiscoveryServiceServer(s *grpc.Server, srv ScopedRoutesDiscoveryServiceServer)
func RegisterVirtualHostDiscoveryServiceServer ¶
func RegisterVirtualHostDiscoveryServiceServer(s *grpc.Server, srv VirtualHostDiscoveryServiceServer)
Types ¶
type Cluster ¶
type Cluster struct { Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` AltStatName string `protobuf:"bytes,28,opt,name=alt_stat_name,json=altStatName,proto3" json:"alt_stat_name,omitempty"` // Types that are valid to be assigned to ClusterDiscoveryType: // *Cluster_Type // *Cluster_ClusterType ClusterDiscoveryType isCluster_ClusterDiscoveryType `protobuf_oneof:"cluster_discovery_type"` EdsClusterConfig *Cluster_EdsClusterConfig `protobuf:"bytes,3,opt,name=eds_cluster_config,json=edsClusterConfig,proto3" json:"eds_cluster_config,omitempty"` ConnectTimeout *duration.Duration `protobuf:"bytes,4,opt,name=connect_timeout,json=connectTimeout,proto3" json:"connect_timeout,omitempty"` PerConnectionBufferLimitBytes *wrappers.UInt32Value `protobuf:"bytes,5,opt,name=per_connection_buffer_limit_bytes,json=perConnectionBufferLimitBytes,proto3" json:"per_connection_buffer_limit_bytes,omitempty"` LbPolicy Cluster_LbPolicy `protobuf:"varint,6,opt,name=lb_policy,json=lbPolicy,proto3,enum=envoy.api.v2.Cluster_LbPolicy" json:"lb_policy,omitempty"` Hosts []*core.Address `protobuf:"bytes,7,rep,name=hosts,proto3" json:"hosts,omitempty"` LoadAssignment *ClusterLoadAssignment `protobuf:"bytes,33,opt,name=load_assignment,json=loadAssignment,proto3" json:"load_assignment,omitempty"` HealthChecks []*core.HealthCheck `protobuf:"bytes,8,rep,name=health_checks,json=healthChecks,proto3" json:"health_checks,omitempty"` MaxRequestsPerConnection *wrappers.UInt32Value `protobuf:"bytes,9,opt,name=max_requests_per_connection,json=maxRequestsPerConnection,proto3" json:"max_requests_per_connection,omitempty"` CircuitBreakers *cluster.CircuitBreakers `protobuf:"bytes,10,opt,name=circuit_breakers,json=circuitBreakers,proto3" json:"circuit_breakers,omitempty"` TlsContext *auth.UpstreamTlsContext `protobuf:"bytes,11,opt,name=tls_context,json=tlsContext,proto3" json:"tls_context,omitempty"` CommonHttpProtocolOptions *core.HttpProtocolOptions `protobuf:"bytes,29,opt,name=common_http_protocol_options,json=commonHttpProtocolOptions,proto3" json:"common_http_protocol_options,omitempty"` HttpProtocolOptions *core.Http1ProtocolOptions `protobuf:"bytes,13,opt,name=http_protocol_options,json=httpProtocolOptions,proto3" json:"http_protocol_options,omitempty"` Http2ProtocolOptions *core.Http2ProtocolOptions `protobuf:"bytes,14,opt,name=http2_protocol_options,json=http2ProtocolOptions,proto3" json:"http2_protocol_options,omitempty"` ExtensionProtocolOptions map[string]*_struct.Struct `protobuf:"bytes,35,rep,name=extension_protocol_options,json=extensionProtocolOptions,proto3" json:"extension_protocol_options,omitempty" protobuf_key:"bytes,1,opt,name=key,proto3" protobuf_val:"bytes,2,opt,name=value,proto3"` TypedExtensionProtocolOptions map[string]*any.Any `protobuf:"bytes,36,rep,name=typed_extension_protocol_options,json=typedExtensionProtocolOptions,proto3" json:"typed_extension_protocol_options,omitempty" protobuf_key:"bytes,1,opt,name=key,proto3" protobuf_val:"bytes,2,opt,name=value,proto3"` DnsRefreshRate *duration.Duration `protobuf:"bytes,16,opt,name=dns_refresh_rate,json=dnsRefreshRate,proto3" json:"dns_refresh_rate,omitempty"` RespectDnsTtl bool `protobuf:"varint,39,opt,name=respect_dns_ttl,json=respectDnsTtl,proto3" json:"respect_dns_ttl,omitempty"` DnsLookupFamily Cluster_DnsLookupFamily `protobuf:"varint,17,opt,name=dns_lookup_family,json=dnsLookupFamily,proto3,enum=envoy.api.v2.Cluster_DnsLookupFamily" json:"dns_lookup_family,omitempty"` DnsResolvers []*core.Address `protobuf:"bytes,18,rep,name=dns_resolvers,json=dnsResolvers,proto3" json:"dns_resolvers,omitempty"` OutlierDetection *cluster.OutlierDetection `protobuf:"bytes,19,opt,name=outlier_detection,json=outlierDetection,proto3" json:"outlier_detection,omitempty"` CleanupInterval *duration.Duration `protobuf:"bytes,20,opt,name=cleanup_interval,json=cleanupInterval,proto3" json:"cleanup_interval,omitempty"` UpstreamBindConfig *core.BindConfig `protobuf:"bytes,21,opt,name=upstream_bind_config,json=upstreamBindConfig,proto3" json:"upstream_bind_config,omitempty"` LbSubsetConfig *Cluster_LbSubsetConfig `protobuf:"bytes,22,opt,name=lb_subset_config,json=lbSubsetConfig,proto3" json:"lb_subset_config,omitempty"` // Types that are valid to be assigned to LbConfig: // *Cluster_RingHashLbConfig_ // *Cluster_OriginalDstLbConfig_ // *Cluster_LeastRequestLbConfig_ LbConfig isCluster_LbConfig `protobuf_oneof:"lb_config"` CommonLbConfig *Cluster_CommonLbConfig `protobuf:"bytes,27,opt,name=common_lb_config,json=commonLbConfig,proto3" json:"common_lb_config,omitempty"` TransportSocket *core.TransportSocket `protobuf:"bytes,24,opt,name=transport_socket,json=transportSocket,proto3" json:"transport_socket,omitempty"` Metadata *core.Metadata `protobuf:"bytes,25,opt,name=metadata,proto3" json:"metadata,omitempty"` ProtocolSelection Cluster_ClusterProtocolSelection `protobuf:"varint,26,opt,name=protocol_selection,json=protocolSelection,proto3,enum=envoy.api.v2.Cluster_ClusterProtocolSelection" json:"protocol_selection,omitempty"` UpstreamConnectionOptions *UpstreamConnectionOptions `protobuf:"bytes,30,opt,name=upstream_connection_options,json=upstreamConnectionOptions,proto3" json:"upstream_connection_options,omitempty"` CloseConnectionsOnHostHealthFailure bool `protobuf:"varint,31,opt,name=close_connections_on_host_health_failure,json=closeConnectionsOnHostHealthFailure,proto3" json:"close_connections_on_host_health_failure,omitempty"` DrainConnectionsOnHostRemoval bool `protobuf:"varint,32,opt,name=drain_connections_on_host_removal,json=drainConnectionsOnHostRemoval,proto3" json:"drain_connections_on_host_removal,omitempty"` Filters []*cluster.Filter `protobuf:"bytes,40,rep,name=filters,proto3" json:"filters,omitempty"` LoadBalancingPolicy *LoadBalancingPolicy `protobuf:"bytes,41,opt,name=load_balancing_policy,json=loadBalancingPolicy,proto3" json:"load_balancing_policy,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*Cluster) Descriptor ¶
func (*Cluster) GetAltStatName ¶
func (*Cluster) GetCircuitBreakers ¶
func (m *Cluster) GetCircuitBreakers() *cluster.CircuitBreakers
func (*Cluster) GetCleanupInterval ¶
func (*Cluster) GetCloseConnectionsOnHostHealthFailure ¶
func (*Cluster) GetClusterDiscoveryType ¶
func (m *Cluster) GetClusterDiscoveryType() isCluster_ClusterDiscoveryType
func (*Cluster) GetClusterType ¶
func (m *Cluster) GetClusterType() *Cluster_CustomClusterType
func (*Cluster) GetCommonHttpProtocolOptions ¶
func (m *Cluster) GetCommonHttpProtocolOptions() *core.HttpProtocolOptions
func (*Cluster) GetCommonLbConfig ¶
func (m *Cluster) GetCommonLbConfig() *Cluster_CommonLbConfig
func (*Cluster) GetConnectTimeout ¶
func (*Cluster) GetDnsLookupFamily ¶
func (m *Cluster) GetDnsLookupFamily() Cluster_DnsLookupFamily
func (*Cluster) GetDnsRefreshRate ¶
func (*Cluster) GetDnsResolvers ¶
func (*Cluster) GetDrainConnectionsOnHostRemoval ¶
func (*Cluster) GetEdsClusterConfig ¶
func (m *Cluster) GetEdsClusterConfig() *Cluster_EdsClusterConfig
func (*Cluster) GetExtensionProtocolOptions ¶
func (*Cluster) GetFilters ¶
func (*Cluster) GetHealthChecks ¶
func (m *Cluster) GetHealthChecks() []*core.HealthCheck
func (*Cluster) GetHosts ¶
func (*Cluster) GetHttp2ProtocolOptions ¶
func (m *Cluster) GetHttp2ProtocolOptions() *core.Http2ProtocolOptions
func (*Cluster) GetHttpProtocolOptions ¶
func (m *Cluster) GetHttpProtocolOptions() *core.Http1ProtocolOptions
func (*Cluster) GetLbConfig ¶
func (m *Cluster) GetLbConfig() isCluster_LbConfig
func (*Cluster) GetLbPolicy ¶
func (m *Cluster) GetLbPolicy() Cluster_LbPolicy
func (*Cluster) GetLbSubsetConfig ¶
func (m *Cluster) GetLbSubsetConfig() *Cluster_LbSubsetConfig
func (*Cluster) GetLeastRequestLbConfig ¶
func (m *Cluster) GetLeastRequestLbConfig() *Cluster_LeastRequestLbConfig
func (*Cluster) GetLoadAssignment ¶
func (m *Cluster) GetLoadAssignment() *ClusterLoadAssignment
func (*Cluster) GetLoadBalancingPolicy ¶
func (m *Cluster) GetLoadBalancingPolicy() *LoadBalancingPolicy
func (*Cluster) GetMaxRequestsPerConnection ¶
func (m *Cluster) GetMaxRequestsPerConnection() *wrappers.UInt32Value
func (*Cluster) GetMetadata ¶
func (*Cluster) GetName ¶
func (*Cluster) GetOriginalDstLbConfig ¶
func (m *Cluster) GetOriginalDstLbConfig() *Cluster_OriginalDstLbConfig
func (*Cluster) GetOutlierDetection ¶
func (m *Cluster) GetOutlierDetection() *cluster.OutlierDetection
func (*Cluster) GetPerConnectionBufferLimitBytes ¶
func (m *Cluster) GetPerConnectionBufferLimitBytes() *wrappers.UInt32Value
func (*Cluster) GetProtocolSelection ¶
func (m *Cluster) GetProtocolSelection() Cluster_ClusterProtocolSelection
func (*Cluster) GetRespectDnsTtl ¶
func (*Cluster) GetRingHashLbConfig ¶
func (m *Cluster) GetRingHashLbConfig() *Cluster_RingHashLbConfig
func (*Cluster) GetTlsContext ¶
func (m *Cluster) GetTlsContext() *auth.UpstreamTlsContext
func (*Cluster) GetTransportSocket ¶
func (m *Cluster) GetTransportSocket() *core.TransportSocket
func (*Cluster) GetType ¶
func (m *Cluster) GetType() Cluster_DiscoveryType
func (*Cluster) GetTypedExtensionProtocolOptions ¶
func (*Cluster) GetUpstreamBindConfig ¶
func (m *Cluster) GetUpstreamBindConfig() *core.BindConfig
func (*Cluster) GetUpstreamConnectionOptions ¶
func (m *Cluster) GetUpstreamConnectionOptions() *UpstreamConnectionOptions
func (*Cluster) ProtoMessage ¶
func (*Cluster) ProtoMessage()
func (*Cluster) Reset ¶
func (m *Cluster) Reset()
func (*Cluster) String ¶
func (*Cluster) Validate ¶
Validate checks the field values on Cluster with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.
func (*Cluster) XXX_DiscardUnknown ¶
func (m *Cluster) XXX_DiscardUnknown()
func (*Cluster) XXX_Marshal ¶
func (*Cluster) XXX_Merge ¶
func (*Cluster) XXX_OneofWrappers ¶
func (*Cluster) XXX_OneofWrappers() []interface{}
XXX_OneofWrappers is for the internal use of the proto package.
func (*Cluster) XXX_Size ¶
func (*Cluster) XXX_Unmarshal ¶
type ClusterDiscoveryServiceClient ¶
type ClusterDiscoveryServiceClient interface { StreamClusters(ctx context.Context, opts ...grpc.CallOption) (ClusterDiscoveryService_StreamClustersClient, error) DeltaClusters(ctx context.Context, opts ...grpc.CallOption) (ClusterDiscoveryService_DeltaClustersClient, error) FetchClusters(ctx context.Context, in *DiscoveryRequest, opts ...grpc.CallOption) (*DiscoveryResponse, error) }
ClusterDiscoveryServiceClient is the client API for ClusterDiscoveryService service.
For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.
func NewClusterDiscoveryServiceClient ¶
func NewClusterDiscoveryServiceClient(cc *grpc.ClientConn) ClusterDiscoveryServiceClient
type ClusterDiscoveryServiceServer ¶
type ClusterDiscoveryServiceServer interface { StreamClusters(ClusterDiscoveryService_StreamClustersServer) error DeltaClusters(ClusterDiscoveryService_DeltaClustersServer) error FetchClusters(context.Context, *DiscoveryRequest) (*DiscoveryResponse, error) }
ClusterDiscoveryServiceServer is the server API for ClusterDiscoveryService service.
type ClusterDiscoveryService_DeltaClustersClient ¶
type ClusterDiscoveryService_DeltaClustersClient interface { Send(*DeltaDiscoveryRequest) error Recv() (*DeltaDiscoveryResponse, error) grpc.ClientStream }
type ClusterDiscoveryService_DeltaClustersServer ¶
type ClusterDiscoveryService_DeltaClustersServer interface { Send(*DeltaDiscoveryResponse) error Recv() (*DeltaDiscoveryRequest, error) grpc.ServerStream }
type ClusterDiscoveryService_StreamClustersClient ¶
type ClusterDiscoveryService_StreamClustersClient interface { Send(*DiscoveryRequest) error Recv() (*DiscoveryResponse, error) grpc.ClientStream }
type ClusterDiscoveryService_StreamClustersServer ¶
type ClusterDiscoveryService_StreamClustersServer interface { Send(*DiscoveryResponse) error Recv() (*DiscoveryRequest, error) grpc.ServerStream }
type ClusterLoadAssignment ¶
type ClusterLoadAssignment struct { ClusterName string `protobuf:"bytes,1,opt,name=cluster_name,json=clusterName,proto3" json:"cluster_name,omitempty"` Endpoints []*endpoint.LocalityLbEndpoints `protobuf:"bytes,2,rep,name=endpoints,proto3" json:"endpoints,omitempty"` NamedEndpoints map[string]*endpoint.Endpoint `protobuf:"bytes,5,rep,name=named_endpoints,json=namedEndpoints,proto3" json:"named_endpoints,omitempty" protobuf_key:"bytes,1,opt,name=key,proto3" protobuf_val:"bytes,2,opt,name=value,proto3"` Policy *ClusterLoadAssignment_Policy `protobuf:"bytes,4,opt,name=policy,proto3" json:"policy,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*ClusterLoadAssignment) Descriptor ¶
func (*ClusterLoadAssignment) Descriptor() ([]byte, []int)
func (*ClusterLoadAssignment) GetClusterName ¶
func (m *ClusterLoadAssignment) GetClusterName() string
func (*ClusterLoadAssignment) GetEndpoints ¶
func (m *ClusterLoadAssignment) GetEndpoints() []*endpoint.LocalityLbEndpoints
func (*ClusterLoadAssignment) GetNamedEndpoints ¶
func (m *ClusterLoadAssignment) GetNamedEndpoints() map[string]*endpoint.Endpoint
func (*ClusterLoadAssignment) GetPolicy ¶
func (m *ClusterLoadAssignment) GetPolicy() *ClusterLoadAssignment_Policy
func (*ClusterLoadAssignment) ProtoMessage ¶
func (*ClusterLoadAssignment) ProtoMessage()
func (*ClusterLoadAssignment) Reset ¶
func (m *ClusterLoadAssignment) Reset()
func (*ClusterLoadAssignment) String ¶
func (m *ClusterLoadAssignment) String() string
func (*ClusterLoadAssignment) Validate ¶
func (m *ClusterLoadAssignment) Validate() error
Validate checks the field values on ClusterLoadAssignment with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.
func (*ClusterLoadAssignment) XXX_DiscardUnknown ¶
func (m *ClusterLoadAssignment) XXX_DiscardUnknown()
func (*ClusterLoadAssignment) XXX_Marshal ¶
func (m *ClusterLoadAssignment) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*ClusterLoadAssignment) XXX_Merge ¶
func (m *ClusterLoadAssignment) XXX_Merge(src proto.Message)
func (*ClusterLoadAssignment) XXX_Size ¶
func (m *ClusterLoadAssignment) XXX_Size() int
func (*ClusterLoadAssignment) XXX_Unmarshal ¶
func (m *ClusterLoadAssignment) XXX_Unmarshal(b []byte) error
type ClusterLoadAssignmentValidationError ¶
type ClusterLoadAssignmentValidationError struct {
// contains filtered or unexported fields
}
ClusterLoadAssignmentValidationError is the validation error returned by ClusterLoadAssignment.Validate if the designated constraints aren't met.
func (ClusterLoadAssignmentValidationError) Cause ¶
func (e ClusterLoadAssignmentValidationError) Cause() error
Cause function returns cause value.
func (ClusterLoadAssignmentValidationError) Error ¶
func (e ClusterLoadAssignmentValidationError) Error() string
Error satisfies the builtin error interface
func (ClusterLoadAssignmentValidationError) ErrorName ¶
func (e ClusterLoadAssignmentValidationError) ErrorName() string
ErrorName returns error name.
func (ClusterLoadAssignmentValidationError) Field ¶
func (e ClusterLoadAssignmentValidationError) Field() string
Field function returns field value.
func (ClusterLoadAssignmentValidationError) Key ¶
func (e ClusterLoadAssignmentValidationError) Key() bool
Key function returns key value.
func (ClusterLoadAssignmentValidationError) Reason ¶
func (e ClusterLoadAssignmentValidationError) Reason() string
Reason function returns reason value.
type ClusterLoadAssignment_Policy ¶
type ClusterLoadAssignment_Policy struct { DropOverloads []*ClusterLoadAssignment_Policy_DropOverload `protobuf:"bytes,2,rep,name=drop_overloads,json=dropOverloads,proto3" json:"drop_overloads,omitempty"` OverprovisioningFactor *wrappers.UInt32Value `protobuf:"bytes,3,opt,name=overprovisioning_factor,json=overprovisioningFactor,proto3" json:"overprovisioning_factor,omitempty"` EndpointStaleAfter *duration.Duration `protobuf:"bytes,4,opt,name=endpoint_stale_after,json=endpointStaleAfter,proto3" json:"endpoint_stale_after,omitempty"` DisableOverprovisioning bool `protobuf:"varint,5,opt,name=disable_overprovisioning,json=disableOverprovisioning,proto3" json:"disable_overprovisioning,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*ClusterLoadAssignment_Policy) Descriptor ¶
func (*ClusterLoadAssignment_Policy) Descriptor() ([]byte, []int)
func (*ClusterLoadAssignment_Policy) GetDisableOverprovisioning ¶
func (m *ClusterLoadAssignment_Policy) GetDisableOverprovisioning() bool
func (*ClusterLoadAssignment_Policy) GetDropOverloads ¶
func (m *ClusterLoadAssignment_Policy) GetDropOverloads() []*ClusterLoadAssignment_Policy_DropOverload
func (*ClusterLoadAssignment_Policy) GetEndpointStaleAfter ¶
func (m *ClusterLoadAssignment_Policy) GetEndpointStaleAfter() *duration.Duration
func (*ClusterLoadAssignment_Policy) GetOverprovisioningFactor ¶
func (m *ClusterLoadAssignment_Policy) GetOverprovisioningFactor() *wrappers.UInt32Value
func (*ClusterLoadAssignment_Policy) ProtoMessage ¶
func (*ClusterLoadAssignment_Policy) ProtoMessage()
func (*ClusterLoadAssignment_Policy) Reset ¶
func (m *ClusterLoadAssignment_Policy) Reset()
func (*ClusterLoadAssignment_Policy) String ¶
func (m *ClusterLoadAssignment_Policy) String() string
func (*ClusterLoadAssignment_Policy) Validate ¶
func (m *ClusterLoadAssignment_Policy) Validate() error
Validate checks the field values on ClusterLoadAssignment_Policy with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.
func (*ClusterLoadAssignment_Policy) XXX_DiscardUnknown ¶
func (m *ClusterLoadAssignment_Policy) XXX_DiscardUnknown()
func (*ClusterLoadAssignment_Policy) XXX_Marshal ¶
func (m *ClusterLoadAssignment_Policy) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*ClusterLoadAssignment_Policy) XXX_Merge ¶
func (m *ClusterLoadAssignment_Policy) XXX_Merge(src proto.Message)
func (*ClusterLoadAssignment_Policy) XXX_Size ¶
func (m *ClusterLoadAssignment_Policy) XXX_Size() int
func (*ClusterLoadAssignment_Policy) XXX_Unmarshal ¶
func (m *ClusterLoadAssignment_Policy) XXX_Unmarshal(b []byte) error
type ClusterLoadAssignment_PolicyValidationError ¶
type ClusterLoadAssignment_PolicyValidationError struct {
// contains filtered or unexported fields
}
ClusterLoadAssignment_PolicyValidationError is the validation error returned by ClusterLoadAssignment_Policy.Validate if the designated constraints aren't met.
func (ClusterLoadAssignment_PolicyValidationError) Cause ¶
func (e ClusterLoadAssignment_PolicyValidationError) Cause() error
Cause function returns cause value.
func (ClusterLoadAssignment_PolicyValidationError) Error ¶
func (e ClusterLoadAssignment_PolicyValidationError) Error() string
Error satisfies the builtin error interface
func (ClusterLoadAssignment_PolicyValidationError) ErrorName ¶
func (e ClusterLoadAssignment_PolicyValidationError) ErrorName() string
ErrorName returns error name.
func (ClusterLoadAssignment_PolicyValidationError) Field ¶
func (e ClusterLoadAssignment_PolicyValidationError) Field() string
Field function returns field value.
func (ClusterLoadAssignment_PolicyValidationError) Key ¶
func (e ClusterLoadAssignment_PolicyValidationError) Key() bool
Key function returns key value.
func (ClusterLoadAssignment_PolicyValidationError) Reason ¶
func (e ClusterLoadAssignment_PolicyValidationError) Reason() string
Reason function returns reason value.
type ClusterLoadAssignment_Policy_DropOverload ¶
type ClusterLoadAssignment_Policy_DropOverload struct { Category string `protobuf:"bytes,1,opt,name=category,proto3" json:"category,omitempty"` DropPercentage *_type.FractionalPercent `protobuf:"bytes,2,opt,name=drop_percentage,json=dropPercentage,proto3" json:"drop_percentage,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*ClusterLoadAssignment_Policy_DropOverload) Descriptor ¶
func (*ClusterLoadAssignment_Policy_DropOverload) Descriptor() ([]byte, []int)
func (*ClusterLoadAssignment_Policy_DropOverload) GetCategory ¶
func (m *ClusterLoadAssignment_Policy_DropOverload) GetCategory() string
func (*ClusterLoadAssignment_Policy_DropOverload) GetDropPercentage ¶
func (m *ClusterLoadAssignment_Policy_DropOverload) GetDropPercentage() *_type.FractionalPercent
func (*ClusterLoadAssignment_Policy_DropOverload) ProtoMessage ¶
func (*ClusterLoadAssignment_Policy_DropOverload) ProtoMessage()
func (*ClusterLoadAssignment_Policy_DropOverload) Reset ¶
func (m *ClusterLoadAssignment_Policy_DropOverload) Reset()
func (*ClusterLoadAssignment_Policy_DropOverload) String ¶
func (m *ClusterLoadAssignment_Policy_DropOverload) String() string
func (*ClusterLoadAssignment_Policy_DropOverload) Validate ¶
func (m *ClusterLoadAssignment_Policy_DropOverload) Validate() error
Validate checks the field values on ClusterLoadAssignment_Policy_DropOverload with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.
func (*ClusterLoadAssignment_Policy_DropOverload) XXX_DiscardUnknown ¶
func (m *ClusterLoadAssignment_Policy_DropOverload) XXX_DiscardUnknown()
func (*ClusterLoadAssignment_Policy_DropOverload) XXX_Marshal ¶
func (m *ClusterLoadAssignment_Policy_DropOverload) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*ClusterLoadAssignment_Policy_DropOverload) XXX_Merge ¶
func (m *ClusterLoadAssignment_Policy_DropOverload) XXX_Merge(src proto.Message)
func (*ClusterLoadAssignment_Policy_DropOverload) XXX_Size ¶
func (m *ClusterLoadAssignment_Policy_DropOverload) XXX_Size() int
func (*ClusterLoadAssignment_Policy_DropOverload) XXX_Unmarshal ¶
func (m *ClusterLoadAssignment_Policy_DropOverload) XXX_Unmarshal(b []byte) error
type ClusterLoadAssignment_Policy_DropOverloadValidationError ¶
type ClusterLoadAssignment_Policy_DropOverloadValidationError struct {
// contains filtered or unexported fields
}
ClusterLoadAssignment_Policy_DropOverloadValidationError is the validation error returned by ClusterLoadAssignment_Policy_DropOverload.Validate if the designated constraints aren't met.
func (ClusterLoadAssignment_Policy_DropOverloadValidationError) Cause ¶
func (e ClusterLoadAssignment_Policy_DropOverloadValidationError) Cause() error
Cause function returns cause value.
func (ClusterLoadAssignment_Policy_DropOverloadValidationError) Error ¶
func (e ClusterLoadAssignment_Policy_DropOverloadValidationError) Error() string
Error satisfies the builtin error interface
func (ClusterLoadAssignment_Policy_DropOverloadValidationError) ErrorName ¶
func (e ClusterLoadAssignment_Policy_DropOverloadValidationError) ErrorName() string
ErrorName returns error name.
func (ClusterLoadAssignment_Policy_DropOverloadValidationError) Field ¶
func (e ClusterLoadAssignment_Policy_DropOverloadValidationError) Field() string
Field function returns field value.
func (ClusterLoadAssignment_Policy_DropOverloadValidationError) Key ¶
func (e ClusterLoadAssignment_Policy_DropOverloadValidationError) Key() bool
Key function returns key value.
func (ClusterLoadAssignment_Policy_DropOverloadValidationError) Reason ¶
func (e ClusterLoadAssignment_Policy_DropOverloadValidationError) Reason() string
Reason function returns reason value.
type ClusterValidationError ¶
type ClusterValidationError struct {
// contains filtered or unexported fields
}
ClusterValidationError is the validation error returned by Cluster.Validate if the designated constraints aren't met.
func (ClusterValidationError) Cause ¶
func (e ClusterValidationError) Cause() error
Cause function returns cause value.
func (ClusterValidationError) Error ¶
func (e ClusterValidationError) Error() string
Error satisfies the builtin error interface
func (ClusterValidationError) ErrorName ¶
func (e ClusterValidationError) ErrorName() string
ErrorName returns error name.
func (ClusterValidationError) Field ¶
func (e ClusterValidationError) Field() string
Field function returns field value.
func (ClusterValidationError) Key ¶
func (e ClusterValidationError) Key() bool
Key function returns key value.
func (ClusterValidationError) Reason ¶
func (e ClusterValidationError) Reason() string
Reason function returns reason value.
type Cluster_ClusterProtocolSelection ¶
type Cluster_ClusterProtocolSelection int32
const ( Cluster_USE_CONFIGURED_PROTOCOL Cluster_ClusterProtocolSelection = 0 Cluster_USE_DOWNSTREAM_PROTOCOL Cluster_ClusterProtocolSelection = 1 )
func (Cluster_ClusterProtocolSelection) EnumDescriptor ¶
func (Cluster_ClusterProtocolSelection) EnumDescriptor() ([]byte, []int)
func (Cluster_ClusterProtocolSelection) String ¶
func (x Cluster_ClusterProtocolSelection) String() string
type Cluster_ClusterType ¶
type Cluster_ClusterType struct { ClusterType *Cluster_CustomClusterType `protobuf:"bytes,38,opt,name=cluster_type,json=clusterType,proto3,oneof"` }
type Cluster_CommonLbConfig ¶
type Cluster_CommonLbConfig struct { HealthyPanicThreshold *_type.Percent `protobuf:"bytes,1,opt,name=healthy_panic_threshold,json=healthyPanicThreshold,proto3" json:"healthy_panic_threshold,omitempty"` // Types that are valid to be assigned to LocalityConfigSpecifier: // *Cluster_CommonLbConfig_ZoneAwareLbConfig_ // *Cluster_CommonLbConfig_LocalityWeightedLbConfig_ LocalityConfigSpecifier isCluster_CommonLbConfig_LocalityConfigSpecifier `protobuf_oneof:"locality_config_specifier"` UpdateMergeWindow *duration.Duration `protobuf:"bytes,4,opt,name=update_merge_window,json=updateMergeWindow,proto3" json:"update_merge_window,omitempty"` IgnoreNewHostsUntilFirstHc bool `protobuf:"varint,5,opt,name=ignore_new_hosts_until_first_hc,json=ignoreNewHostsUntilFirstHc,proto3" json:"ignore_new_hosts_until_first_hc,omitempty"` CloseConnectionsOnHostSetChange bool `protobuf:"varint,6,opt,name=close_connections_on_host_set_change,json=closeConnectionsOnHostSetChange,proto3" json:"close_connections_on_host_set_change,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*Cluster_CommonLbConfig) Descriptor ¶
func (*Cluster_CommonLbConfig) Descriptor() ([]byte, []int)
func (*Cluster_CommonLbConfig) GetCloseConnectionsOnHostSetChange ¶
func (m *Cluster_CommonLbConfig) GetCloseConnectionsOnHostSetChange() bool
func (*Cluster_CommonLbConfig) GetHealthyPanicThreshold ¶
func (m *Cluster_CommonLbConfig) GetHealthyPanicThreshold() *_type.Percent
func (*Cluster_CommonLbConfig) GetIgnoreNewHostsUntilFirstHc ¶
func (m *Cluster_CommonLbConfig) GetIgnoreNewHostsUntilFirstHc() bool
func (*Cluster_CommonLbConfig) GetLocalityConfigSpecifier ¶
func (m *Cluster_CommonLbConfig) GetLocalityConfigSpecifier() isCluster_CommonLbConfig_LocalityConfigSpecifier
func (*Cluster_CommonLbConfig) GetLocalityWeightedLbConfig ¶
func (m *Cluster_CommonLbConfig) GetLocalityWeightedLbConfig() *Cluster_CommonLbConfig_LocalityWeightedLbConfig
func (*Cluster_CommonLbConfig) GetUpdateMergeWindow ¶
func (m *Cluster_CommonLbConfig) GetUpdateMergeWindow() *duration.Duration
func (*Cluster_CommonLbConfig) GetZoneAwareLbConfig ¶
func (m *Cluster_CommonLbConfig) GetZoneAwareLbConfig() *Cluster_CommonLbConfig_ZoneAwareLbConfig
func (*Cluster_CommonLbConfig) ProtoMessage ¶
func (*Cluster_CommonLbConfig) ProtoMessage()
func (*Cluster_CommonLbConfig) Reset ¶
func (m *Cluster_CommonLbConfig) Reset()
func (*Cluster_CommonLbConfig) String ¶
func (m *Cluster_CommonLbConfig) String() string
func (*Cluster_CommonLbConfig) Validate ¶
func (m *Cluster_CommonLbConfig) Validate() error
Validate checks the field values on Cluster_CommonLbConfig with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.
func (*Cluster_CommonLbConfig) XXX_DiscardUnknown ¶
func (m *Cluster_CommonLbConfig) XXX_DiscardUnknown()
func (*Cluster_CommonLbConfig) XXX_Marshal ¶
func (m *Cluster_CommonLbConfig) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*Cluster_CommonLbConfig) XXX_Merge ¶
func (m *Cluster_CommonLbConfig) XXX_Merge(src proto.Message)
func (*Cluster_CommonLbConfig) XXX_OneofWrappers ¶
func (*Cluster_CommonLbConfig) XXX_OneofWrappers() []interface{}
XXX_OneofWrappers is for the internal use of the proto package.
func (*Cluster_CommonLbConfig) XXX_Size ¶
func (m *Cluster_CommonLbConfig) XXX_Size() int
func (*Cluster_CommonLbConfig) XXX_Unmarshal ¶
func (m *Cluster_CommonLbConfig) XXX_Unmarshal(b []byte) error
type Cluster_CommonLbConfigValidationError ¶
type Cluster_CommonLbConfigValidationError struct {
// contains filtered or unexported fields
}
Cluster_CommonLbConfigValidationError is the validation error returned by Cluster_CommonLbConfig.Validate if the designated constraints aren't met.
func (Cluster_CommonLbConfigValidationError) Cause ¶
func (e Cluster_CommonLbConfigValidationError) Cause() error
Cause function returns cause value.
func (Cluster_CommonLbConfigValidationError) Error ¶
func (e Cluster_CommonLbConfigValidationError) Error() string
Error satisfies the builtin error interface
func (Cluster_CommonLbConfigValidationError) ErrorName ¶
func (e Cluster_CommonLbConfigValidationError) ErrorName() string
ErrorName returns error name.
func (Cluster_CommonLbConfigValidationError) Field ¶
func (e Cluster_CommonLbConfigValidationError) Field() string
Field function returns field value.
func (Cluster_CommonLbConfigValidationError) Key ¶
func (e Cluster_CommonLbConfigValidationError) Key() bool
Key function returns key value.
func (Cluster_CommonLbConfigValidationError) Reason ¶
func (e Cluster_CommonLbConfigValidationError) Reason() string
Reason function returns reason value.
type Cluster_CommonLbConfig_LocalityWeightedLbConfig ¶
type Cluster_CommonLbConfig_LocalityWeightedLbConfig struct { XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*Cluster_CommonLbConfig_LocalityWeightedLbConfig) Descriptor ¶
func (*Cluster_CommonLbConfig_LocalityWeightedLbConfig) Descriptor() ([]byte, []int)
func (*Cluster_CommonLbConfig_LocalityWeightedLbConfig) ProtoMessage ¶
func (*Cluster_CommonLbConfig_LocalityWeightedLbConfig) ProtoMessage()
func (*Cluster_CommonLbConfig_LocalityWeightedLbConfig) Reset ¶
func (m *Cluster_CommonLbConfig_LocalityWeightedLbConfig) Reset()
func (*Cluster_CommonLbConfig_LocalityWeightedLbConfig) String ¶
func (m *Cluster_CommonLbConfig_LocalityWeightedLbConfig) String() string
func (*Cluster_CommonLbConfig_LocalityWeightedLbConfig) Validate ¶
func (m *Cluster_CommonLbConfig_LocalityWeightedLbConfig) Validate() error
Validate checks the field values on Cluster_CommonLbConfig_LocalityWeightedLbConfig with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.
func (*Cluster_CommonLbConfig_LocalityWeightedLbConfig) XXX_DiscardUnknown ¶
func (m *Cluster_CommonLbConfig_LocalityWeightedLbConfig) XXX_DiscardUnknown()
func (*Cluster_CommonLbConfig_LocalityWeightedLbConfig) XXX_Marshal ¶
func (m *Cluster_CommonLbConfig_LocalityWeightedLbConfig) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*Cluster_CommonLbConfig_LocalityWeightedLbConfig) XXX_Merge ¶
func (m *Cluster_CommonLbConfig_LocalityWeightedLbConfig) XXX_Merge(src proto.Message)
func (*Cluster_CommonLbConfig_LocalityWeightedLbConfig) XXX_Size ¶
func (m *Cluster_CommonLbConfig_LocalityWeightedLbConfig) XXX_Size() int
func (*Cluster_CommonLbConfig_LocalityWeightedLbConfig) XXX_Unmarshal ¶
func (m *Cluster_CommonLbConfig_LocalityWeightedLbConfig) XXX_Unmarshal(b []byte) error
type Cluster_CommonLbConfig_LocalityWeightedLbConfigValidationError ¶
type Cluster_CommonLbConfig_LocalityWeightedLbConfigValidationError struct {
// contains filtered or unexported fields
}
Cluster_CommonLbConfig_LocalityWeightedLbConfigValidationError is the validation error returned by Cluster_CommonLbConfig_LocalityWeightedLbConfig.Validate if the designated constraints aren't met.
func (Cluster_CommonLbConfig_LocalityWeightedLbConfigValidationError) Cause ¶
func (e Cluster_CommonLbConfig_LocalityWeightedLbConfigValidationError) Cause() error
Cause function returns cause value.
func (Cluster_CommonLbConfig_LocalityWeightedLbConfigValidationError) Error ¶
func (e Cluster_CommonLbConfig_LocalityWeightedLbConfigValidationError) Error() string
Error satisfies the builtin error interface
func (Cluster_CommonLbConfig_LocalityWeightedLbConfigValidationError) ErrorName ¶
func (e Cluster_CommonLbConfig_LocalityWeightedLbConfigValidationError) ErrorName() string
ErrorName returns error name.
func (Cluster_CommonLbConfig_LocalityWeightedLbConfigValidationError) Field ¶
func (e Cluster_CommonLbConfig_LocalityWeightedLbConfigValidationError) Field() string
Field function returns field value.
func (Cluster_CommonLbConfig_LocalityWeightedLbConfigValidationError) Key ¶
Key function returns key value.
func (Cluster_CommonLbConfig_LocalityWeightedLbConfigValidationError) Reason ¶
func (e Cluster_CommonLbConfig_LocalityWeightedLbConfigValidationError) Reason() string
Reason function returns reason value.
type Cluster_CommonLbConfig_LocalityWeightedLbConfig_ ¶
type Cluster_CommonLbConfig_LocalityWeightedLbConfig_ struct { LocalityWeightedLbConfig *Cluster_CommonLbConfig_LocalityWeightedLbConfig `protobuf:"bytes,3,opt,name=locality_weighted_lb_config,json=localityWeightedLbConfig,proto3,oneof"` }
type Cluster_CommonLbConfig_ZoneAwareLbConfig ¶
type Cluster_CommonLbConfig_ZoneAwareLbConfig struct { RoutingEnabled *_type.Percent `protobuf:"bytes,1,opt,name=routing_enabled,json=routingEnabled,proto3" json:"routing_enabled,omitempty"` MinClusterSize *wrappers.UInt64Value `protobuf:"bytes,2,opt,name=min_cluster_size,json=minClusterSize,proto3" json:"min_cluster_size,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*Cluster_CommonLbConfig_ZoneAwareLbConfig) Descriptor ¶
func (*Cluster_CommonLbConfig_ZoneAwareLbConfig) Descriptor() ([]byte, []int)
func (*Cluster_CommonLbConfig_ZoneAwareLbConfig) GetMinClusterSize ¶
func (m *Cluster_CommonLbConfig_ZoneAwareLbConfig) GetMinClusterSize() *wrappers.UInt64Value
func (*Cluster_CommonLbConfig_ZoneAwareLbConfig) GetRoutingEnabled ¶
func (m *Cluster_CommonLbConfig_ZoneAwareLbConfig) GetRoutingEnabled() *_type.Percent
func (*Cluster_CommonLbConfig_ZoneAwareLbConfig) ProtoMessage ¶
func (*Cluster_CommonLbConfig_ZoneAwareLbConfig) ProtoMessage()
func (*Cluster_CommonLbConfig_ZoneAwareLbConfig) Reset ¶
func (m *Cluster_CommonLbConfig_ZoneAwareLbConfig) Reset()
func (*Cluster_CommonLbConfig_ZoneAwareLbConfig) String ¶
func (m *Cluster_CommonLbConfig_ZoneAwareLbConfig) String() string
func (*Cluster_CommonLbConfig_ZoneAwareLbConfig) Validate ¶
func (m *Cluster_CommonLbConfig_ZoneAwareLbConfig) Validate() error
Validate checks the field values on Cluster_CommonLbConfig_ZoneAwareLbConfig with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.
func (*Cluster_CommonLbConfig_ZoneAwareLbConfig) XXX_DiscardUnknown ¶
func (m *Cluster_CommonLbConfig_ZoneAwareLbConfig) XXX_DiscardUnknown()
func (*Cluster_CommonLbConfig_ZoneAwareLbConfig) XXX_Marshal ¶
func (m *Cluster_CommonLbConfig_ZoneAwareLbConfig) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*Cluster_CommonLbConfig_ZoneAwareLbConfig) XXX_Merge ¶
func (m *Cluster_CommonLbConfig_ZoneAwareLbConfig) XXX_Merge(src proto.Message)
func (*Cluster_CommonLbConfig_ZoneAwareLbConfig) XXX_Size ¶
func (m *Cluster_CommonLbConfig_ZoneAwareLbConfig) XXX_Size() int
func (*Cluster_CommonLbConfig_ZoneAwareLbConfig) XXX_Unmarshal ¶
func (m *Cluster_CommonLbConfig_ZoneAwareLbConfig) XXX_Unmarshal(b []byte) error
type Cluster_CommonLbConfig_ZoneAwareLbConfigValidationError ¶
type Cluster_CommonLbConfig_ZoneAwareLbConfigValidationError struct {
// contains filtered or unexported fields
}
Cluster_CommonLbConfig_ZoneAwareLbConfigValidationError is the validation error returned by Cluster_CommonLbConfig_ZoneAwareLbConfig.Validate if the designated constraints aren't met.
func (Cluster_CommonLbConfig_ZoneAwareLbConfigValidationError) Cause ¶
func (e Cluster_CommonLbConfig_ZoneAwareLbConfigValidationError) Cause() error
Cause function returns cause value.
func (Cluster_CommonLbConfig_ZoneAwareLbConfigValidationError) Error ¶
func (e Cluster_CommonLbConfig_ZoneAwareLbConfigValidationError) Error() string
Error satisfies the builtin error interface
func (Cluster_CommonLbConfig_ZoneAwareLbConfigValidationError) ErrorName ¶
func (e Cluster_CommonLbConfig_ZoneAwareLbConfigValidationError) ErrorName() string
ErrorName returns error name.
func (Cluster_CommonLbConfig_ZoneAwareLbConfigValidationError) Field ¶
func (e Cluster_CommonLbConfig_ZoneAwareLbConfigValidationError) Field() string
Field function returns field value.
func (Cluster_CommonLbConfig_ZoneAwareLbConfigValidationError) Key ¶
func (e Cluster_CommonLbConfig_ZoneAwareLbConfigValidationError) Key() bool
Key function returns key value.
func (Cluster_CommonLbConfig_ZoneAwareLbConfigValidationError) Reason ¶
func (e Cluster_CommonLbConfig_ZoneAwareLbConfigValidationError) Reason() string
Reason function returns reason value.
type Cluster_CommonLbConfig_ZoneAwareLbConfig_ ¶
type Cluster_CommonLbConfig_ZoneAwareLbConfig_ struct { ZoneAwareLbConfig *Cluster_CommonLbConfig_ZoneAwareLbConfig `protobuf:"bytes,2,opt,name=zone_aware_lb_config,json=zoneAwareLbConfig,proto3,oneof"` }
type Cluster_CustomClusterType ¶
type Cluster_CustomClusterType struct { Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` TypedConfig *any.Any `protobuf:"bytes,2,opt,name=typed_config,json=typedConfig,proto3" json:"typed_config,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*Cluster_CustomClusterType) Descriptor ¶
func (*Cluster_CustomClusterType) Descriptor() ([]byte, []int)
func (*Cluster_CustomClusterType) GetName ¶
func (m *Cluster_CustomClusterType) GetName() string
func (*Cluster_CustomClusterType) GetTypedConfig ¶
func (m *Cluster_CustomClusterType) GetTypedConfig() *any.Any
func (*Cluster_CustomClusterType) ProtoMessage ¶
func (*Cluster_CustomClusterType) ProtoMessage()
func (*Cluster_CustomClusterType) Reset ¶
func (m *Cluster_CustomClusterType) Reset()
func (*Cluster_CustomClusterType) String ¶
func (m *Cluster_CustomClusterType) String() string
func (*Cluster_CustomClusterType) Validate ¶
func (m *Cluster_CustomClusterType) Validate() error
Validate checks the field values on Cluster_CustomClusterType with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.
func (*Cluster_CustomClusterType) XXX_DiscardUnknown ¶
func (m *Cluster_CustomClusterType) XXX_DiscardUnknown()
func (*Cluster_CustomClusterType) XXX_Marshal ¶
func (m *Cluster_CustomClusterType) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*Cluster_CustomClusterType) XXX_Merge ¶
func (m *Cluster_CustomClusterType) XXX_Merge(src proto.Message)
func (*Cluster_CustomClusterType) XXX_Size ¶
func (m *Cluster_CustomClusterType) XXX_Size() int
func (*Cluster_CustomClusterType) XXX_Unmarshal ¶
func (m *Cluster_CustomClusterType) XXX_Unmarshal(b []byte) error
type Cluster_CustomClusterTypeValidationError ¶
type Cluster_CustomClusterTypeValidationError struct {
// contains filtered or unexported fields
}
Cluster_CustomClusterTypeValidationError is the validation error returned by Cluster_CustomClusterType.Validate if the designated constraints aren't met.
func (Cluster_CustomClusterTypeValidationError) Cause ¶
func (e Cluster_CustomClusterTypeValidationError) Cause() error
Cause function returns cause value.
func (Cluster_CustomClusterTypeValidationError) Error ¶
func (e Cluster_CustomClusterTypeValidationError) Error() string
Error satisfies the builtin error interface
func (Cluster_CustomClusterTypeValidationError) ErrorName ¶
func (e Cluster_CustomClusterTypeValidationError) ErrorName() string
ErrorName returns error name.
func (Cluster_CustomClusterTypeValidationError) Field ¶
func (e Cluster_CustomClusterTypeValidationError) Field() string
Field function returns field value.
func (Cluster_CustomClusterTypeValidationError) Key ¶
func (e Cluster_CustomClusterTypeValidationError) Key() bool
Key function returns key value.
func (Cluster_CustomClusterTypeValidationError) Reason ¶
func (e Cluster_CustomClusterTypeValidationError) Reason() string
Reason function returns reason value.
type Cluster_DiscoveryType ¶
type Cluster_DiscoveryType int32
const ( Cluster_STATIC Cluster_DiscoveryType = 0 Cluster_STRICT_DNS Cluster_DiscoveryType = 1 Cluster_LOGICAL_DNS Cluster_DiscoveryType = 2 Cluster_EDS Cluster_DiscoveryType = 3 Cluster_ORIGINAL_DST Cluster_DiscoveryType = 4 )
func (Cluster_DiscoveryType) EnumDescriptor ¶
func (Cluster_DiscoveryType) EnumDescriptor() ([]byte, []int)
func (Cluster_DiscoveryType) String ¶
func (x Cluster_DiscoveryType) String() string
type Cluster_DnsLookupFamily ¶
type Cluster_DnsLookupFamily int32
const ( Cluster_AUTO Cluster_DnsLookupFamily = 0 Cluster_V4_ONLY Cluster_DnsLookupFamily = 1 Cluster_V6_ONLY Cluster_DnsLookupFamily = 2 )
func (Cluster_DnsLookupFamily) EnumDescriptor ¶
func (Cluster_DnsLookupFamily) EnumDescriptor() ([]byte, []int)
func (Cluster_DnsLookupFamily) String ¶
func (x Cluster_DnsLookupFamily) String() string
type Cluster_EdsClusterConfig ¶
type Cluster_EdsClusterConfig struct { EdsConfig *core.ConfigSource `protobuf:"bytes,1,opt,name=eds_config,json=edsConfig,proto3" json:"eds_config,omitempty"` ServiceName string `protobuf:"bytes,2,opt,name=service_name,json=serviceName,proto3" json:"service_name,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*Cluster_EdsClusterConfig) Descriptor ¶
func (*Cluster_EdsClusterConfig) Descriptor() ([]byte, []int)
func (*Cluster_EdsClusterConfig) GetEdsConfig ¶
func (m *Cluster_EdsClusterConfig) GetEdsConfig() *core.ConfigSource
func (*Cluster_EdsClusterConfig) GetServiceName ¶
func (m *Cluster_EdsClusterConfig) GetServiceName() string
func (*Cluster_EdsClusterConfig) ProtoMessage ¶
func (*Cluster_EdsClusterConfig) ProtoMessage()
func (*Cluster_EdsClusterConfig) Reset ¶
func (m *Cluster_EdsClusterConfig) Reset()
func (*Cluster_EdsClusterConfig) String ¶
func (m *Cluster_EdsClusterConfig) String() string
func (*Cluster_EdsClusterConfig) Validate ¶
func (m *Cluster_EdsClusterConfig) Validate() error
Validate checks the field values on Cluster_EdsClusterConfig with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.
func (*Cluster_EdsClusterConfig) XXX_DiscardUnknown ¶
func (m *Cluster_EdsClusterConfig) XXX_DiscardUnknown()
func (*Cluster_EdsClusterConfig) XXX_Marshal ¶
func (m *Cluster_EdsClusterConfig) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*Cluster_EdsClusterConfig) XXX_Merge ¶
func (m *Cluster_EdsClusterConfig) XXX_Merge(src proto.Message)
func (*Cluster_EdsClusterConfig) XXX_Size ¶
func (m *Cluster_EdsClusterConfig) XXX_Size() int
func (*Cluster_EdsClusterConfig) XXX_Unmarshal ¶
func (m *Cluster_EdsClusterConfig) XXX_Unmarshal(b []byte) error
type Cluster_EdsClusterConfigValidationError ¶
type Cluster_EdsClusterConfigValidationError struct {
// contains filtered or unexported fields
}
Cluster_EdsClusterConfigValidationError is the validation error returned by Cluster_EdsClusterConfig.Validate if the designated constraints aren't met.
func (Cluster_EdsClusterConfigValidationError) Cause ¶
func (e Cluster_EdsClusterConfigValidationError) Cause() error
Cause function returns cause value.
func (Cluster_EdsClusterConfigValidationError) Error ¶
func (e Cluster_EdsClusterConfigValidationError) Error() string
Error satisfies the builtin error interface
func (Cluster_EdsClusterConfigValidationError) ErrorName ¶
func (e Cluster_EdsClusterConfigValidationError) ErrorName() string
ErrorName returns error name.
func (Cluster_EdsClusterConfigValidationError) Field ¶
func (e Cluster_EdsClusterConfigValidationError) Field() string
Field function returns field value.
func (Cluster_EdsClusterConfigValidationError) Key ¶
func (e Cluster_EdsClusterConfigValidationError) Key() bool
Key function returns key value.
func (Cluster_EdsClusterConfigValidationError) Reason ¶
func (e Cluster_EdsClusterConfigValidationError) Reason() string
Reason function returns reason value.
type Cluster_LbPolicy ¶
type Cluster_LbPolicy int32
const ( Cluster_ROUND_ROBIN Cluster_LbPolicy = 0 Cluster_LEAST_REQUEST Cluster_LbPolicy = 1 Cluster_RING_HASH Cluster_LbPolicy = 2 Cluster_RANDOM Cluster_LbPolicy = 3 Cluster_ORIGINAL_DST_LB Cluster_LbPolicy = 4 // Deprecated: Do not use. Cluster_MAGLEV Cluster_LbPolicy = 5 Cluster_CLUSTER_PROVIDED Cluster_LbPolicy = 6 Cluster_LOAD_BALANCING_POLICY_CONFIG Cluster_LbPolicy = 7 )
func (Cluster_LbPolicy) EnumDescriptor ¶
func (Cluster_LbPolicy) EnumDescriptor() ([]byte, []int)
func (Cluster_LbPolicy) String ¶
func (x Cluster_LbPolicy) String() string
type Cluster_LbSubsetConfig ¶
type Cluster_LbSubsetConfig struct { FallbackPolicy Cluster_LbSubsetConfig_LbSubsetFallbackPolicy `protobuf:"varint,1,opt,name=fallback_policy,json=fallbackPolicy,proto3,enum=envoy.api.v2.Cluster_LbSubsetConfig_LbSubsetFallbackPolicy" json:"fallback_policy,omitempty"` DefaultSubset *_struct.Struct `protobuf:"bytes,2,opt,name=default_subset,json=defaultSubset,proto3" json:"default_subset,omitempty"` SubsetSelectors []*Cluster_LbSubsetConfig_LbSubsetSelector `protobuf:"bytes,3,rep,name=subset_selectors,json=subsetSelectors,proto3" json:"subset_selectors,omitempty"` LocalityWeightAware bool `protobuf:"varint,4,opt,name=locality_weight_aware,json=localityWeightAware,proto3" json:"locality_weight_aware,omitempty"` ScaleLocalityWeight bool `protobuf:"varint,5,opt,name=scale_locality_weight,json=scaleLocalityWeight,proto3" json:"scale_locality_weight,omitempty"` PanicModeAny bool `protobuf:"varint,6,opt,name=panic_mode_any,json=panicModeAny,proto3" json:"panic_mode_any,omitempty"` ListAsAny bool `protobuf:"varint,7,opt,name=list_as_any,json=listAsAny,proto3" json:"list_as_any,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*Cluster_LbSubsetConfig) Descriptor ¶
func (*Cluster_LbSubsetConfig) Descriptor() ([]byte, []int)
func (*Cluster_LbSubsetConfig) GetDefaultSubset ¶
func (m *Cluster_LbSubsetConfig) GetDefaultSubset() *_struct.Struct
func (*Cluster_LbSubsetConfig) GetFallbackPolicy ¶
func (m *Cluster_LbSubsetConfig) GetFallbackPolicy() Cluster_LbSubsetConfig_LbSubsetFallbackPolicy
func (*Cluster_LbSubsetConfig) GetListAsAny ¶
func (m *Cluster_LbSubsetConfig) GetListAsAny() bool
func (*Cluster_LbSubsetConfig) GetLocalityWeightAware ¶
func (m *Cluster_LbSubsetConfig) GetLocalityWeightAware() bool
func (*Cluster_LbSubsetConfig) GetPanicModeAny ¶
func (m *Cluster_LbSubsetConfig) GetPanicModeAny() bool
func (*Cluster_LbSubsetConfig) GetScaleLocalityWeight ¶
func (m *Cluster_LbSubsetConfig) GetScaleLocalityWeight() bool
func (*Cluster_LbSubsetConfig) GetSubsetSelectors ¶
func (m *Cluster_LbSubsetConfig) GetSubsetSelectors() []*Cluster_LbSubsetConfig_LbSubsetSelector
func (*Cluster_LbSubsetConfig) ProtoMessage ¶
func (*Cluster_LbSubsetConfig) ProtoMessage()
func (*Cluster_LbSubsetConfig) Reset ¶
func (m *Cluster_LbSubsetConfig) Reset()
func (*Cluster_LbSubsetConfig) String ¶
func (m *Cluster_LbSubsetConfig) String() string
func (*Cluster_LbSubsetConfig) Validate ¶
func (m *Cluster_LbSubsetConfig) Validate() error
Validate checks the field values on Cluster_LbSubsetConfig with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.
func (*Cluster_LbSubsetConfig) XXX_DiscardUnknown ¶
func (m *Cluster_LbSubsetConfig) XXX_DiscardUnknown()
func (*Cluster_LbSubsetConfig) XXX_Marshal ¶
func (m *Cluster_LbSubsetConfig) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*Cluster_LbSubsetConfig) XXX_Merge ¶
func (m *Cluster_LbSubsetConfig) XXX_Merge(src proto.Message)
func (*Cluster_LbSubsetConfig) XXX_Size ¶
func (m *Cluster_LbSubsetConfig) XXX_Size() int
func (*Cluster_LbSubsetConfig) XXX_Unmarshal ¶
func (m *Cluster_LbSubsetConfig) XXX_Unmarshal(b []byte) error
type Cluster_LbSubsetConfigValidationError ¶
type Cluster_LbSubsetConfigValidationError struct {
// contains filtered or unexported fields
}
Cluster_LbSubsetConfigValidationError is the validation error returned by Cluster_LbSubsetConfig.Validate if the designated constraints aren't met.
func (Cluster_LbSubsetConfigValidationError) Cause ¶
func (e Cluster_LbSubsetConfigValidationError) Cause() error
Cause function returns cause value.
func (Cluster_LbSubsetConfigValidationError) Error ¶
func (e Cluster_LbSubsetConfigValidationError) Error() string
Error satisfies the builtin error interface
func (Cluster_LbSubsetConfigValidationError) ErrorName ¶
func (e Cluster_LbSubsetConfigValidationError) ErrorName() string
ErrorName returns error name.
func (Cluster_LbSubsetConfigValidationError) Field ¶
func (e Cluster_LbSubsetConfigValidationError) Field() string
Field function returns field value.
func (Cluster_LbSubsetConfigValidationError) Key ¶
func (e Cluster_LbSubsetConfigValidationError) Key() bool
Key function returns key value.
func (Cluster_LbSubsetConfigValidationError) Reason ¶
func (e Cluster_LbSubsetConfigValidationError) Reason() string
Reason function returns reason value.
type Cluster_LbSubsetConfig_LbSubsetFallbackPolicy ¶
type Cluster_LbSubsetConfig_LbSubsetFallbackPolicy int32
const ( Cluster_LbSubsetConfig_NO_FALLBACK Cluster_LbSubsetConfig_LbSubsetFallbackPolicy = 0 Cluster_LbSubsetConfig_ANY_ENDPOINT Cluster_LbSubsetConfig_LbSubsetFallbackPolicy = 1 Cluster_LbSubsetConfig_DEFAULT_SUBSET Cluster_LbSubsetConfig_LbSubsetFallbackPolicy = 2 )
func (Cluster_LbSubsetConfig_LbSubsetFallbackPolicy) EnumDescriptor ¶
func (Cluster_LbSubsetConfig_LbSubsetFallbackPolicy) EnumDescriptor() ([]byte, []int)
func (Cluster_LbSubsetConfig_LbSubsetFallbackPolicy) String ¶
func (x Cluster_LbSubsetConfig_LbSubsetFallbackPolicy) String() string
type Cluster_LbSubsetConfig_LbSubsetSelector ¶
type Cluster_LbSubsetConfig_LbSubsetSelector struct { Keys []string `protobuf:"bytes,1,rep,name=keys,proto3" json:"keys,omitempty"` FallbackPolicy Cluster_LbSubsetConfig_LbSubsetSelector_LbSubsetSelectorFallbackPolicy `protobuf:"varint,2,opt,name=fallback_policy,json=fallbackPolicy,proto3,enum=envoy.api.v2.Cluster_LbSubsetConfig_LbSubsetSelector_LbSubsetSelectorFallbackPolicy" json:"fallback_policy,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*Cluster_LbSubsetConfig_LbSubsetSelector) Descriptor ¶
func (*Cluster_LbSubsetConfig_LbSubsetSelector) Descriptor() ([]byte, []int)
func (*Cluster_LbSubsetConfig_LbSubsetSelector) GetFallbackPolicy ¶
func (m *Cluster_LbSubsetConfig_LbSubsetSelector) GetFallbackPolicy() Cluster_LbSubsetConfig_LbSubsetSelector_LbSubsetSelectorFallbackPolicy
func (*Cluster_LbSubsetConfig_LbSubsetSelector) GetKeys ¶
func (m *Cluster_LbSubsetConfig_LbSubsetSelector) GetKeys() []string
func (*Cluster_LbSubsetConfig_LbSubsetSelector) ProtoMessage ¶
func (*Cluster_LbSubsetConfig_LbSubsetSelector) ProtoMessage()
func (*Cluster_LbSubsetConfig_LbSubsetSelector) Reset ¶
func (m *Cluster_LbSubsetConfig_LbSubsetSelector) Reset()
func (*Cluster_LbSubsetConfig_LbSubsetSelector) String ¶
func (m *Cluster_LbSubsetConfig_LbSubsetSelector) String() string
func (*Cluster_LbSubsetConfig_LbSubsetSelector) Validate ¶
func (m *Cluster_LbSubsetConfig_LbSubsetSelector) Validate() error
Validate checks the field values on Cluster_LbSubsetConfig_LbSubsetSelector with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.
func (*Cluster_LbSubsetConfig_LbSubsetSelector) XXX_DiscardUnknown ¶
func (m *Cluster_LbSubsetConfig_LbSubsetSelector) XXX_DiscardUnknown()
func (*Cluster_LbSubsetConfig_LbSubsetSelector) XXX_Marshal ¶
func (m *Cluster_LbSubsetConfig_LbSubsetSelector) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*Cluster_LbSubsetConfig_LbSubsetSelector) XXX_Merge ¶
func (m *Cluster_LbSubsetConfig_LbSubsetSelector) XXX_Merge(src proto.Message)
func (*Cluster_LbSubsetConfig_LbSubsetSelector) XXX_Size ¶
func (m *Cluster_LbSubsetConfig_LbSubsetSelector) XXX_Size() int
func (*Cluster_LbSubsetConfig_LbSubsetSelector) XXX_Unmarshal ¶
func (m *Cluster_LbSubsetConfig_LbSubsetSelector) XXX_Unmarshal(b []byte) error
type Cluster_LbSubsetConfig_LbSubsetSelectorValidationError ¶
type Cluster_LbSubsetConfig_LbSubsetSelectorValidationError struct {
// contains filtered or unexported fields
}
Cluster_LbSubsetConfig_LbSubsetSelectorValidationError is the validation error returned by Cluster_LbSubsetConfig_LbSubsetSelector.Validate if the designated constraints aren't met.
func (Cluster_LbSubsetConfig_LbSubsetSelectorValidationError) Cause ¶
func (e Cluster_LbSubsetConfig_LbSubsetSelectorValidationError) Cause() error
Cause function returns cause value.
func (Cluster_LbSubsetConfig_LbSubsetSelectorValidationError) Error ¶
func (e Cluster_LbSubsetConfig_LbSubsetSelectorValidationError) Error() string
Error satisfies the builtin error interface
func (Cluster_LbSubsetConfig_LbSubsetSelectorValidationError) ErrorName ¶
func (e Cluster_LbSubsetConfig_LbSubsetSelectorValidationError) ErrorName() string
ErrorName returns error name.
func (Cluster_LbSubsetConfig_LbSubsetSelectorValidationError) Field ¶
func (e Cluster_LbSubsetConfig_LbSubsetSelectorValidationError) Field() string
Field function returns field value.
func (Cluster_LbSubsetConfig_LbSubsetSelectorValidationError) Key ¶
func (e Cluster_LbSubsetConfig_LbSubsetSelectorValidationError) Key() bool
Key function returns key value.
func (Cluster_LbSubsetConfig_LbSubsetSelectorValidationError) Reason ¶
func (e Cluster_LbSubsetConfig_LbSubsetSelectorValidationError) Reason() string
Reason function returns reason value.
type Cluster_LbSubsetConfig_LbSubsetSelector_LbSubsetSelectorFallbackPolicy ¶
type Cluster_LbSubsetConfig_LbSubsetSelector_LbSubsetSelectorFallbackPolicy int32
const ( Cluster_LbSubsetConfig_LbSubsetSelector_NOT_DEFINED Cluster_LbSubsetConfig_LbSubsetSelector_LbSubsetSelectorFallbackPolicy = 0 Cluster_LbSubsetConfig_LbSubsetSelector_NO_FALLBACK Cluster_LbSubsetConfig_LbSubsetSelector_LbSubsetSelectorFallbackPolicy = 1 Cluster_LbSubsetConfig_LbSubsetSelector_ANY_ENDPOINT Cluster_LbSubsetConfig_LbSubsetSelector_LbSubsetSelectorFallbackPolicy = 2 Cluster_LbSubsetConfig_LbSubsetSelector_DEFAULT_SUBSET Cluster_LbSubsetConfig_LbSubsetSelector_LbSubsetSelectorFallbackPolicy = 3 )
func (Cluster_LbSubsetConfig_LbSubsetSelector_LbSubsetSelectorFallbackPolicy) EnumDescriptor ¶
func (Cluster_LbSubsetConfig_LbSubsetSelector_LbSubsetSelectorFallbackPolicy) EnumDescriptor() ([]byte, []int)
func (Cluster_LbSubsetConfig_LbSubsetSelector_LbSubsetSelectorFallbackPolicy) String ¶
func (x Cluster_LbSubsetConfig_LbSubsetSelector_LbSubsetSelectorFallbackPolicy) String() string
type Cluster_LeastRequestLbConfig ¶
type Cluster_LeastRequestLbConfig struct { ChoiceCount *wrappers.UInt32Value `protobuf:"bytes,1,opt,name=choice_count,json=choiceCount,proto3" json:"choice_count,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*Cluster_LeastRequestLbConfig) Descriptor ¶
func (*Cluster_LeastRequestLbConfig) Descriptor() ([]byte, []int)
func (*Cluster_LeastRequestLbConfig) GetChoiceCount ¶
func (m *Cluster_LeastRequestLbConfig) GetChoiceCount() *wrappers.UInt32Value
func (*Cluster_LeastRequestLbConfig) ProtoMessage ¶
func (*Cluster_LeastRequestLbConfig) ProtoMessage()
func (*Cluster_LeastRequestLbConfig) Reset ¶
func (m *Cluster_LeastRequestLbConfig) Reset()
func (*Cluster_LeastRequestLbConfig) String ¶
func (m *Cluster_LeastRequestLbConfig) String() string
func (*Cluster_LeastRequestLbConfig) Validate ¶
func (m *Cluster_LeastRequestLbConfig) Validate() error
Validate checks the field values on Cluster_LeastRequestLbConfig with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.
func (*Cluster_LeastRequestLbConfig) XXX_DiscardUnknown ¶
func (m *Cluster_LeastRequestLbConfig) XXX_DiscardUnknown()
func (*Cluster_LeastRequestLbConfig) XXX_Marshal ¶
func (m *Cluster_LeastRequestLbConfig) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*Cluster_LeastRequestLbConfig) XXX_Merge ¶
func (m *Cluster_LeastRequestLbConfig) XXX_Merge(src proto.Message)
func (*Cluster_LeastRequestLbConfig) XXX_Size ¶
func (m *Cluster_LeastRequestLbConfig) XXX_Size() int
func (*Cluster_LeastRequestLbConfig) XXX_Unmarshal ¶
func (m *Cluster_LeastRequestLbConfig) XXX_Unmarshal(b []byte) error
type Cluster_LeastRequestLbConfigValidationError ¶
type Cluster_LeastRequestLbConfigValidationError struct {
// contains filtered or unexported fields
}
Cluster_LeastRequestLbConfigValidationError is the validation error returned by Cluster_LeastRequestLbConfig.Validate if the designated constraints aren't met.
func (Cluster_LeastRequestLbConfigValidationError) Cause ¶
func (e Cluster_LeastRequestLbConfigValidationError) Cause() error
Cause function returns cause value.
func (Cluster_LeastRequestLbConfigValidationError) Error ¶
func (e Cluster_LeastRequestLbConfigValidationError) Error() string
Error satisfies the builtin error interface
func (Cluster_LeastRequestLbConfigValidationError) ErrorName ¶
func (e Cluster_LeastRequestLbConfigValidationError) ErrorName() string
ErrorName returns error name.
func (Cluster_LeastRequestLbConfigValidationError) Field ¶
func (e Cluster_LeastRequestLbConfigValidationError) Field() string
Field function returns field value.
func (Cluster_LeastRequestLbConfigValidationError) Key ¶
func (e Cluster_LeastRequestLbConfigValidationError) Key() bool
Key function returns key value.
func (Cluster_LeastRequestLbConfigValidationError) Reason ¶
func (e Cluster_LeastRequestLbConfigValidationError) Reason() string
Reason function returns reason value.
type Cluster_LeastRequestLbConfig_ ¶
type Cluster_LeastRequestLbConfig_ struct { LeastRequestLbConfig *Cluster_LeastRequestLbConfig `protobuf:"bytes,37,opt,name=least_request_lb_config,json=leastRequestLbConfig,proto3,oneof"` }
type Cluster_OriginalDstLbConfig ¶
type Cluster_OriginalDstLbConfig struct { UseHttpHeader bool `protobuf:"varint,1,opt,name=use_http_header,json=useHttpHeader,proto3" json:"use_http_header,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*Cluster_OriginalDstLbConfig) Descriptor ¶
func (*Cluster_OriginalDstLbConfig) Descriptor() ([]byte, []int)
func (*Cluster_OriginalDstLbConfig) GetUseHttpHeader ¶
func (m *Cluster_OriginalDstLbConfig) GetUseHttpHeader() bool
func (*Cluster_OriginalDstLbConfig) ProtoMessage ¶
func (*Cluster_OriginalDstLbConfig) ProtoMessage()
func (*Cluster_OriginalDstLbConfig) Reset ¶
func (m *Cluster_OriginalDstLbConfig) Reset()
func (*Cluster_OriginalDstLbConfig) String ¶
func (m *Cluster_OriginalDstLbConfig) String() string
func (*Cluster_OriginalDstLbConfig) Validate ¶
func (m *Cluster_OriginalDstLbConfig) Validate() error
Validate checks the field values on Cluster_OriginalDstLbConfig with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.
func (*Cluster_OriginalDstLbConfig) XXX_DiscardUnknown ¶
func (m *Cluster_OriginalDstLbConfig) XXX_DiscardUnknown()
func (*Cluster_OriginalDstLbConfig) XXX_Marshal ¶
func (m *Cluster_OriginalDstLbConfig) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*Cluster_OriginalDstLbConfig) XXX_Merge ¶
func (m *Cluster_OriginalDstLbConfig) XXX_Merge(src proto.Message)
func (*Cluster_OriginalDstLbConfig) XXX_Size ¶
func (m *Cluster_OriginalDstLbConfig) XXX_Size() int
func (*Cluster_OriginalDstLbConfig) XXX_Unmarshal ¶
func (m *Cluster_OriginalDstLbConfig) XXX_Unmarshal(b []byte) error
type Cluster_OriginalDstLbConfigValidationError ¶
type Cluster_OriginalDstLbConfigValidationError struct {
// contains filtered or unexported fields
}
Cluster_OriginalDstLbConfigValidationError is the validation error returned by Cluster_OriginalDstLbConfig.Validate if the designated constraints aren't met.
func (Cluster_OriginalDstLbConfigValidationError) Cause ¶
func (e Cluster_OriginalDstLbConfigValidationError) Cause() error
Cause function returns cause value.
func (Cluster_OriginalDstLbConfigValidationError) Error ¶
func (e Cluster_OriginalDstLbConfigValidationError) Error() string
Error satisfies the builtin error interface
func (Cluster_OriginalDstLbConfigValidationError) ErrorName ¶
func (e Cluster_OriginalDstLbConfigValidationError) ErrorName() string
ErrorName returns error name.
func (Cluster_OriginalDstLbConfigValidationError) Field ¶
func (e Cluster_OriginalDstLbConfigValidationError) Field() string
Field function returns field value.
func (Cluster_OriginalDstLbConfigValidationError) Key ¶
func (e Cluster_OriginalDstLbConfigValidationError) Key() bool
Key function returns key value.
func (Cluster_OriginalDstLbConfigValidationError) Reason ¶
func (e Cluster_OriginalDstLbConfigValidationError) Reason() string
Reason function returns reason value.
type Cluster_OriginalDstLbConfig_ ¶
type Cluster_OriginalDstLbConfig_ struct { OriginalDstLbConfig *Cluster_OriginalDstLbConfig `protobuf:"bytes,34,opt,name=original_dst_lb_config,json=originalDstLbConfig,proto3,oneof"` }
type Cluster_RingHashLbConfig ¶
type Cluster_RingHashLbConfig struct { MinimumRingSize *wrappers.UInt64Value `protobuf:"bytes,1,opt,name=minimum_ring_size,json=minimumRingSize,proto3" json:"minimum_ring_size,omitempty"` HashFunction Cluster_RingHashLbConfig_HashFunction `protobuf:"varint,3,opt,name=hash_function,json=hashFunction,proto3,enum=envoy.api.v2.Cluster_RingHashLbConfig_HashFunction" json:"hash_function,omitempty"` MaximumRingSize *wrappers.UInt64Value `protobuf:"bytes,4,opt,name=maximum_ring_size,json=maximumRingSize,proto3" json:"maximum_ring_size,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*Cluster_RingHashLbConfig) Descriptor ¶
func (*Cluster_RingHashLbConfig) Descriptor() ([]byte, []int)
func (*Cluster_RingHashLbConfig) GetHashFunction ¶
func (m *Cluster_RingHashLbConfig) GetHashFunction() Cluster_RingHashLbConfig_HashFunction
func (*Cluster_RingHashLbConfig) GetMaximumRingSize ¶
func (m *Cluster_RingHashLbConfig) GetMaximumRingSize() *wrappers.UInt64Value
func (*Cluster_RingHashLbConfig) GetMinimumRingSize ¶
func (m *Cluster_RingHashLbConfig) GetMinimumRingSize() *wrappers.UInt64Value
func (*Cluster_RingHashLbConfig) ProtoMessage ¶
func (*Cluster_RingHashLbConfig) ProtoMessage()
func (*Cluster_RingHashLbConfig) Reset ¶
func (m *Cluster_RingHashLbConfig) Reset()
func (*Cluster_RingHashLbConfig) String ¶
func (m *Cluster_RingHashLbConfig) String() string
func (*Cluster_RingHashLbConfig) Validate ¶
func (m *Cluster_RingHashLbConfig) Validate() error
Validate checks the field values on Cluster_RingHashLbConfig with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.
func (*Cluster_RingHashLbConfig) XXX_DiscardUnknown ¶
func (m *Cluster_RingHashLbConfig) XXX_DiscardUnknown()
func (*Cluster_RingHashLbConfig) XXX_Marshal ¶
func (m *Cluster_RingHashLbConfig) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*Cluster_RingHashLbConfig) XXX_Merge ¶
func (m *Cluster_RingHashLbConfig) XXX_Merge(src proto.Message)
func (*Cluster_RingHashLbConfig) XXX_Size ¶
func (m *Cluster_RingHashLbConfig) XXX_Size() int
func (*Cluster_RingHashLbConfig) XXX_Unmarshal ¶
func (m *Cluster_RingHashLbConfig) XXX_Unmarshal(b []byte) error
type Cluster_RingHashLbConfigValidationError ¶
type Cluster_RingHashLbConfigValidationError struct {
// contains filtered or unexported fields
}
Cluster_RingHashLbConfigValidationError is the validation error returned by Cluster_RingHashLbConfig.Validate if the designated constraints aren't met.
func (Cluster_RingHashLbConfigValidationError) Cause ¶
func (e Cluster_RingHashLbConfigValidationError) Cause() error
Cause function returns cause value.
func (Cluster_RingHashLbConfigValidationError) Error ¶
func (e Cluster_RingHashLbConfigValidationError) Error() string
Error satisfies the builtin error interface
func (Cluster_RingHashLbConfigValidationError) ErrorName ¶
func (e Cluster_RingHashLbConfigValidationError) ErrorName() string
ErrorName returns error name.
func (Cluster_RingHashLbConfigValidationError) Field ¶
func (e Cluster_RingHashLbConfigValidationError) Field() string
Field function returns field value.
func (Cluster_RingHashLbConfigValidationError) Key ¶
func (e Cluster_RingHashLbConfigValidationError) Key() bool
Key function returns key value.
func (Cluster_RingHashLbConfigValidationError) Reason ¶
func (e Cluster_RingHashLbConfigValidationError) Reason() string
Reason function returns reason value.
type Cluster_RingHashLbConfig_ ¶
type Cluster_RingHashLbConfig_ struct { RingHashLbConfig *Cluster_RingHashLbConfig `protobuf:"bytes,23,opt,name=ring_hash_lb_config,json=ringHashLbConfig,proto3,oneof"` }
type Cluster_RingHashLbConfig_HashFunction ¶
type Cluster_RingHashLbConfig_HashFunction int32
const ( Cluster_RingHashLbConfig_XX_HASH Cluster_RingHashLbConfig_HashFunction = 0 Cluster_RingHashLbConfig_MURMUR_HASH_2 Cluster_RingHashLbConfig_HashFunction = 1 )
func (Cluster_RingHashLbConfig_HashFunction) EnumDescriptor ¶
func (Cluster_RingHashLbConfig_HashFunction) EnumDescriptor() ([]byte, []int)
func (Cluster_RingHashLbConfig_HashFunction) String ¶
func (x Cluster_RingHashLbConfig_HashFunction) String() string
type Cluster_Type ¶
type Cluster_Type struct { Type Cluster_DiscoveryType `protobuf:"varint,2,opt,name=type,proto3,enum=envoy.api.v2.Cluster_DiscoveryType,oneof"` }
type DeltaDiscoveryRequest ¶
type DeltaDiscoveryRequest struct { Node *core.Node `protobuf:"bytes,1,opt,name=node,proto3" json:"node,omitempty"` TypeUrl string `protobuf:"bytes,2,opt,name=type_url,json=typeUrl,proto3" json:"type_url,omitempty"` ResourceNamesSubscribe []string `protobuf:"bytes,3,rep,name=resource_names_subscribe,json=resourceNamesSubscribe,proto3" json:"resource_names_subscribe,omitempty"` ResourceNamesUnsubscribe []string `protobuf:"bytes,4,rep,name=resource_names_unsubscribe,json=resourceNamesUnsubscribe,proto3" json:"resource_names_unsubscribe,omitempty"` InitialResourceVersions map[string]string `protobuf:"bytes,5,rep,name=initial_resource_versions,json=initialResourceVersions,proto3" json:"initial_resource_versions,omitempty" protobuf_key:"bytes,1,opt,name=key,proto3" protobuf_val:"bytes,2,opt,name=value,proto3"` ResponseNonce string `protobuf:"bytes,6,opt,name=response_nonce,json=responseNonce,proto3" json:"response_nonce,omitempty"` ErrorDetail *status.Status `protobuf:"bytes,7,opt,name=error_detail,json=errorDetail,proto3" json:"error_detail,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*DeltaDiscoveryRequest) Descriptor ¶
func (*DeltaDiscoveryRequest) Descriptor() ([]byte, []int)
func (*DeltaDiscoveryRequest) GetErrorDetail ¶
func (m *DeltaDiscoveryRequest) GetErrorDetail() *status.Status
func (*DeltaDiscoveryRequest) GetInitialResourceVersions ¶
func (m *DeltaDiscoveryRequest) GetInitialResourceVersions() map[string]string
func (*DeltaDiscoveryRequest) GetNode ¶
func (m *DeltaDiscoveryRequest) GetNode() *core.Node
func (*DeltaDiscoveryRequest) GetResourceNamesSubscribe ¶
func (m *DeltaDiscoveryRequest) GetResourceNamesSubscribe() []string
func (*DeltaDiscoveryRequest) GetResourceNamesUnsubscribe ¶
func (m *DeltaDiscoveryRequest) GetResourceNamesUnsubscribe() []string
func (*DeltaDiscoveryRequest) GetResponseNonce ¶
func (m *DeltaDiscoveryRequest) GetResponseNonce() string
func (*DeltaDiscoveryRequest) GetTypeUrl ¶
func (m *DeltaDiscoveryRequest) GetTypeUrl() string
func (*DeltaDiscoveryRequest) ProtoMessage ¶
func (*DeltaDiscoveryRequest) ProtoMessage()
func (*DeltaDiscoveryRequest) Reset ¶
func (m *DeltaDiscoveryRequest) Reset()
func (*DeltaDiscoveryRequest) String ¶
func (m *DeltaDiscoveryRequest) String() string
func (*DeltaDiscoveryRequest) Validate ¶
func (m *DeltaDiscoveryRequest) Validate() error
Validate checks the field values on DeltaDiscoveryRequest with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.
func (*DeltaDiscoveryRequest) XXX_DiscardUnknown ¶
func (m *DeltaDiscoveryRequest) XXX_DiscardUnknown()
func (*DeltaDiscoveryRequest) XXX_Marshal ¶
func (m *DeltaDiscoveryRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*DeltaDiscoveryRequest) XXX_Merge ¶
func (m *DeltaDiscoveryRequest) XXX_Merge(src proto.Message)
func (*DeltaDiscoveryRequest) XXX_Size ¶
func (m *DeltaDiscoveryRequest) XXX_Size() int
func (*DeltaDiscoveryRequest) XXX_Unmarshal ¶
func (m *DeltaDiscoveryRequest) XXX_Unmarshal(b []byte) error
type DeltaDiscoveryRequestValidationError ¶
type DeltaDiscoveryRequestValidationError struct {
// contains filtered or unexported fields
}
DeltaDiscoveryRequestValidationError is the validation error returned by DeltaDiscoveryRequest.Validate if the designated constraints aren't met.
func (DeltaDiscoveryRequestValidationError) Cause ¶
func (e DeltaDiscoveryRequestValidationError) Cause() error
Cause function returns cause value.
func (DeltaDiscoveryRequestValidationError) Error ¶
func (e DeltaDiscoveryRequestValidationError) Error() string
Error satisfies the builtin error interface
func (DeltaDiscoveryRequestValidationError) ErrorName ¶
func (e DeltaDiscoveryRequestValidationError) ErrorName() string
ErrorName returns error name.
func (DeltaDiscoveryRequestValidationError) Field ¶
func (e DeltaDiscoveryRequestValidationError) Field() string
Field function returns field value.
func (DeltaDiscoveryRequestValidationError) Key ¶
func (e DeltaDiscoveryRequestValidationError) Key() bool
Key function returns key value.
func (DeltaDiscoveryRequestValidationError) Reason ¶
func (e DeltaDiscoveryRequestValidationError) Reason() string
Reason function returns reason value.
type DeltaDiscoveryResponse ¶
type DeltaDiscoveryResponse struct { SystemVersionInfo string `protobuf:"bytes,1,opt,name=system_version_info,json=systemVersionInfo,proto3" json:"system_version_info,omitempty"` Resources []*Resource `protobuf:"bytes,2,rep,name=resources,proto3" json:"resources,omitempty"` TypeUrl string `protobuf:"bytes,4,opt,name=type_url,json=typeUrl,proto3" json:"type_url,omitempty"` RemovedResources []string `protobuf:"bytes,6,rep,name=removed_resources,json=removedResources,proto3" json:"removed_resources,omitempty"` Nonce string `protobuf:"bytes,5,opt,name=nonce,proto3" json:"nonce,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*DeltaDiscoveryResponse) Descriptor ¶
func (*DeltaDiscoveryResponse) Descriptor() ([]byte, []int)
func (*DeltaDiscoveryResponse) GetNonce ¶
func (m *DeltaDiscoveryResponse) GetNonce() string
func (*DeltaDiscoveryResponse) GetRemovedResources ¶
func (m *DeltaDiscoveryResponse) GetRemovedResources() []string
func (*DeltaDiscoveryResponse) GetResources ¶
func (m *DeltaDiscoveryResponse) GetResources() []*Resource
func (*DeltaDiscoveryResponse) GetSystemVersionInfo ¶
func (m *DeltaDiscoveryResponse) GetSystemVersionInfo() string
func (*DeltaDiscoveryResponse) GetTypeUrl ¶
func (m *DeltaDiscoveryResponse) GetTypeUrl() string
func (*DeltaDiscoveryResponse) ProtoMessage ¶
func (*DeltaDiscoveryResponse) ProtoMessage()
func (*DeltaDiscoveryResponse) Reset ¶
func (m *DeltaDiscoveryResponse) Reset()
func (*DeltaDiscoveryResponse) String ¶
func (m *DeltaDiscoveryResponse) String() string
func (*DeltaDiscoveryResponse) Validate ¶
func (m *DeltaDiscoveryResponse) Validate() error
Validate checks the field values on DeltaDiscoveryResponse with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.
func (*DeltaDiscoveryResponse) XXX_DiscardUnknown ¶
func (m *DeltaDiscoveryResponse) XXX_DiscardUnknown()
func (*DeltaDiscoveryResponse) XXX_Marshal ¶
func (m *DeltaDiscoveryResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*DeltaDiscoveryResponse) XXX_Merge ¶
func (m *DeltaDiscoveryResponse) XXX_Merge(src proto.Message)
func (*DeltaDiscoveryResponse) XXX_Size ¶
func (m *DeltaDiscoveryResponse) XXX_Size() int
func (*DeltaDiscoveryResponse) XXX_Unmarshal ¶
func (m *DeltaDiscoveryResponse) XXX_Unmarshal(b []byte) error
type DeltaDiscoveryResponseValidationError ¶
type DeltaDiscoveryResponseValidationError struct {
// contains filtered or unexported fields
}
DeltaDiscoveryResponseValidationError is the validation error returned by DeltaDiscoveryResponse.Validate if the designated constraints aren't met.
func (DeltaDiscoveryResponseValidationError) Cause ¶
func (e DeltaDiscoveryResponseValidationError) Cause() error
Cause function returns cause value.
func (DeltaDiscoveryResponseValidationError) Error ¶
func (e DeltaDiscoveryResponseValidationError) Error() string
Error satisfies the builtin error interface
func (DeltaDiscoveryResponseValidationError) ErrorName ¶
func (e DeltaDiscoveryResponseValidationError) ErrorName() string
ErrorName returns error name.
func (DeltaDiscoveryResponseValidationError) Field ¶
func (e DeltaDiscoveryResponseValidationError) Field() string
Field function returns field value.
func (DeltaDiscoveryResponseValidationError) Key ¶
func (e DeltaDiscoveryResponseValidationError) Key() bool
Key function returns key value.
func (DeltaDiscoveryResponseValidationError) Reason ¶
func (e DeltaDiscoveryResponseValidationError) Reason() string
Reason function returns reason value.
type DiscoveryRequest ¶
type DiscoveryRequest struct { VersionInfo string `protobuf:"bytes,1,opt,name=version_info,json=versionInfo,proto3" json:"version_info,omitempty"` Node *core.Node `protobuf:"bytes,2,opt,name=node,proto3" json:"node,omitempty"` ResourceNames []string `protobuf:"bytes,3,rep,name=resource_names,json=resourceNames,proto3" json:"resource_names,omitempty"` TypeUrl string `protobuf:"bytes,4,opt,name=type_url,json=typeUrl,proto3" json:"type_url,omitempty"` ResponseNonce string `protobuf:"bytes,5,opt,name=response_nonce,json=responseNonce,proto3" json:"response_nonce,omitempty"` ErrorDetail *status.Status `protobuf:"bytes,6,opt,name=error_detail,json=errorDetail,proto3" json:"error_detail,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*DiscoveryRequest) Descriptor ¶
func (*DiscoveryRequest) Descriptor() ([]byte, []int)
func (*DiscoveryRequest) GetErrorDetail ¶
func (m *DiscoveryRequest) GetErrorDetail() *status.Status
func (*DiscoveryRequest) GetNode ¶
func (m *DiscoveryRequest) GetNode() *core.Node
func (*DiscoveryRequest) GetResourceNames ¶
func (m *DiscoveryRequest) GetResourceNames() []string
func (*DiscoveryRequest) GetResponseNonce ¶
func (m *DiscoveryRequest) GetResponseNonce() string
func (*DiscoveryRequest) GetTypeUrl ¶
func (m *DiscoveryRequest) GetTypeUrl() string
func (*DiscoveryRequest) GetVersionInfo ¶
func (m *DiscoveryRequest) GetVersionInfo() string
func (*DiscoveryRequest) ProtoMessage ¶
func (*DiscoveryRequest) ProtoMessage()
func (*DiscoveryRequest) Reset ¶
func (m *DiscoveryRequest) Reset()
func (*DiscoveryRequest) String ¶
func (m *DiscoveryRequest) String() string
func (*DiscoveryRequest) Validate ¶
func (m *DiscoveryRequest) Validate() error
Validate checks the field values on DiscoveryRequest with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.
func (*DiscoveryRequest) XXX_DiscardUnknown ¶
func (m *DiscoveryRequest) XXX_DiscardUnknown()
func (*DiscoveryRequest) XXX_Marshal ¶
func (m *DiscoveryRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*DiscoveryRequest) XXX_Merge ¶
func (m *DiscoveryRequest) XXX_Merge(src proto.Message)
func (*DiscoveryRequest) XXX_Size ¶
func (m *DiscoveryRequest) XXX_Size() int
func (*DiscoveryRequest) XXX_Unmarshal ¶
func (m *DiscoveryRequest) XXX_Unmarshal(b []byte) error
type DiscoveryRequestValidationError ¶
type DiscoveryRequestValidationError struct {
// contains filtered or unexported fields
}
DiscoveryRequestValidationError is the validation error returned by DiscoveryRequest.Validate if the designated constraints aren't met.
func (DiscoveryRequestValidationError) Cause ¶
func (e DiscoveryRequestValidationError) Cause() error
Cause function returns cause value.
func (DiscoveryRequestValidationError) Error ¶
func (e DiscoveryRequestValidationError) Error() string
Error satisfies the builtin error interface
func (DiscoveryRequestValidationError) ErrorName ¶
func (e DiscoveryRequestValidationError) ErrorName() string
ErrorName returns error name.
func (DiscoveryRequestValidationError) Field ¶
func (e DiscoveryRequestValidationError) Field() string
Field function returns field value.
func (DiscoveryRequestValidationError) Key ¶
func (e DiscoveryRequestValidationError) Key() bool
Key function returns key value.
func (DiscoveryRequestValidationError) Reason ¶
func (e DiscoveryRequestValidationError) Reason() string
Reason function returns reason value.
type DiscoveryResponse ¶
type DiscoveryResponse struct { VersionInfo string `protobuf:"bytes,1,opt,name=version_info,json=versionInfo,proto3" json:"version_info,omitempty"` Resources []*any.Any `protobuf:"bytes,2,rep,name=resources,proto3" json:"resources,omitempty"` Canary bool `protobuf:"varint,3,opt,name=canary,proto3" json:"canary,omitempty"` TypeUrl string `protobuf:"bytes,4,opt,name=type_url,json=typeUrl,proto3" json:"type_url,omitempty"` Nonce string `protobuf:"bytes,5,opt,name=nonce,proto3" json:"nonce,omitempty"` ControlPlane *core.ControlPlane `protobuf:"bytes,6,opt,name=control_plane,json=controlPlane,proto3" json:"control_plane,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*DiscoveryResponse) Descriptor ¶
func (*DiscoveryResponse) Descriptor() ([]byte, []int)
func (*DiscoveryResponse) GetCanary ¶
func (m *DiscoveryResponse) GetCanary() bool
func (*DiscoveryResponse) GetControlPlane ¶
func (m *DiscoveryResponse) GetControlPlane() *core.ControlPlane
func (*DiscoveryResponse) GetNonce ¶
func (m *DiscoveryResponse) GetNonce() string
func (*DiscoveryResponse) GetResources ¶
func (m *DiscoveryResponse) GetResources() []*any.Any
func (*DiscoveryResponse) GetTypeUrl ¶
func (m *DiscoveryResponse) GetTypeUrl() string
func (*DiscoveryResponse) GetVersionInfo ¶
func (m *DiscoveryResponse) GetVersionInfo() string
func (*DiscoveryResponse) ProtoMessage ¶
func (*DiscoveryResponse) ProtoMessage()
func (*DiscoveryResponse) Reset ¶
func (m *DiscoveryResponse) Reset()
func (*DiscoveryResponse) String ¶
func (m *DiscoveryResponse) String() string
func (*DiscoveryResponse) Validate ¶
func (m *DiscoveryResponse) Validate() error
Validate checks the field values on DiscoveryResponse with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.
func (*DiscoveryResponse) XXX_DiscardUnknown ¶
func (m *DiscoveryResponse) XXX_DiscardUnknown()
func (*DiscoveryResponse) XXX_Marshal ¶
func (m *DiscoveryResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*DiscoveryResponse) XXX_Merge ¶
func (m *DiscoveryResponse) XXX_Merge(src proto.Message)
func (*DiscoveryResponse) XXX_Size ¶
func (m *DiscoveryResponse) XXX_Size() int
func (*DiscoveryResponse) XXX_Unmarshal ¶
func (m *DiscoveryResponse) XXX_Unmarshal(b []byte) error
type DiscoveryResponseValidationError ¶
type DiscoveryResponseValidationError struct {
// contains filtered or unexported fields
}
DiscoveryResponseValidationError is the validation error returned by DiscoveryResponse.Validate if the designated constraints aren't met.
func (DiscoveryResponseValidationError) Cause ¶
func (e DiscoveryResponseValidationError) Cause() error
Cause function returns cause value.
func (DiscoveryResponseValidationError) Error ¶
func (e DiscoveryResponseValidationError) Error() string
Error satisfies the builtin error interface
func (DiscoveryResponseValidationError) ErrorName ¶
func (e DiscoveryResponseValidationError) ErrorName() string
ErrorName returns error name.
func (DiscoveryResponseValidationError) Field ¶
func (e DiscoveryResponseValidationError) Field() string
Field function returns field value.
func (DiscoveryResponseValidationError) Key ¶
func (e DiscoveryResponseValidationError) Key() bool
Key function returns key value.
func (DiscoveryResponseValidationError) Reason ¶
func (e DiscoveryResponseValidationError) Reason() string
Reason function returns reason value.
type EndpointDiscoveryServiceClient ¶
type EndpointDiscoveryServiceClient interface { StreamEndpoints(ctx context.Context, opts ...grpc.CallOption) (EndpointDiscoveryService_StreamEndpointsClient, error) DeltaEndpoints(ctx context.Context, opts ...grpc.CallOption) (EndpointDiscoveryService_DeltaEndpointsClient, error) FetchEndpoints(ctx context.Context, in *DiscoveryRequest, opts ...grpc.CallOption) (*DiscoveryResponse, error) }
EndpointDiscoveryServiceClient is the client API for EndpointDiscoveryService service.
For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.
func NewEndpointDiscoveryServiceClient ¶
func NewEndpointDiscoveryServiceClient(cc *grpc.ClientConn) EndpointDiscoveryServiceClient
type EndpointDiscoveryServiceServer ¶
type EndpointDiscoveryServiceServer interface { StreamEndpoints(EndpointDiscoveryService_StreamEndpointsServer) error DeltaEndpoints(EndpointDiscoveryService_DeltaEndpointsServer) error FetchEndpoints(context.Context, *DiscoveryRequest) (*DiscoveryResponse, error) }
EndpointDiscoveryServiceServer is the server API for EndpointDiscoveryService service.
type EndpointDiscoveryService_DeltaEndpointsClient ¶
type EndpointDiscoveryService_DeltaEndpointsClient interface { Send(*DeltaDiscoveryRequest) error Recv() (*DeltaDiscoveryResponse, error) grpc.ClientStream }
type EndpointDiscoveryService_DeltaEndpointsServer ¶
type EndpointDiscoveryService_DeltaEndpointsServer interface { Send(*DeltaDiscoveryResponse) error Recv() (*DeltaDiscoveryRequest, error) grpc.ServerStream }
type EndpointDiscoveryService_StreamEndpointsClient ¶
type EndpointDiscoveryService_StreamEndpointsClient interface { Send(*DiscoveryRequest) error Recv() (*DiscoveryResponse, error) grpc.ClientStream }
type EndpointDiscoveryService_StreamEndpointsServer ¶
type EndpointDiscoveryService_StreamEndpointsServer interface { Send(*DiscoveryResponse) error Recv() (*DiscoveryRequest, error) grpc.ServerStream }
type Listener ¶
type Listener struct { Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` Address *core.Address `protobuf:"bytes,2,opt,name=address,proto3" json:"address,omitempty"` FilterChains []*listener.FilterChain `protobuf:"bytes,3,rep,name=filter_chains,json=filterChains,proto3" json:"filter_chains,omitempty"` UseOriginalDst *wrappers.BoolValue `protobuf:"bytes,4,opt,name=use_original_dst,json=useOriginalDst,proto3" json:"use_original_dst,omitempty"` // Deprecated: Do not use. PerConnectionBufferLimitBytes *wrappers.UInt32Value `protobuf:"bytes,5,opt,name=per_connection_buffer_limit_bytes,json=perConnectionBufferLimitBytes,proto3" json:"per_connection_buffer_limit_bytes,omitempty"` Metadata *core.Metadata `protobuf:"bytes,6,opt,name=metadata,proto3" json:"metadata,omitempty"` DeprecatedV1 *Listener_DeprecatedV1 `protobuf:"bytes,7,opt,name=deprecated_v1,json=deprecatedV1,proto3" json:"deprecated_v1,omitempty"` DrainType Listener_DrainType `protobuf:"varint,8,opt,name=drain_type,json=drainType,proto3,enum=envoy.api.v2.Listener_DrainType" json:"drain_type,omitempty"` ListenerFilters []*listener.ListenerFilter `protobuf:"bytes,9,rep,name=listener_filters,json=listenerFilters,proto3" json:"listener_filters,omitempty"` ListenerFiltersTimeout *duration.Duration `protobuf:"bytes,15,opt,name=listener_filters_timeout,json=listenerFiltersTimeout,proto3" json:"listener_filters_timeout,omitempty"` ContinueOnListenerFiltersTimeout bool `protobuf:"varint,17,opt,name=continue_on_listener_filters_timeout,json=continueOnListenerFiltersTimeout,proto3" json:"continue_on_listener_filters_timeout,omitempty"` Transparent *wrappers.BoolValue `protobuf:"bytes,10,opt,name=transparent,proto3" json:"transparent,omitempty"` Freebind *wrappers.BoolValue `protobuf:"bytes,11,opt,name=freebind,proto3" json:"freebind,omitempty"` SocketOptions []*core.SocketOption `protobuf:"bytes,13,rep,name=socket_options,json=socketOptions,proto3" json:"socket_options,omitempty"` TcpFastOpenQueueLength *wrappers.UInt32Value `protobuf:"bytes,12,opt,name=tcp_fast_open_queue_length,json=tcpFastOpenQueueLength,proto3" json:"tcp_fast_open_queue_length,omitempty"` TrafficDirection core.TrafficDirection `protobuf:"varint,16,opt,name=traffic_direction,json=trafficDirection,proto3,enum=envoy.api.v2.core.TrafficDirection" json:"traffic_direction,omitempty"` UdpListenerConfig *listener.UdpListenerConfig `protobuf:"bytes,18,opt,name=udp_listener_config,json=udpListenerConfig,proto3" json:"udp_listener_config,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*Listener) Descriptor ¶
func (*Listener) GetAddress ¶
func (*Listener) GetContinueOnListenerFiltersTimeout ¶
func (*Listener) GetDeprecatedV1 ¶
func (m *Listener) GetDeprecatedV1() *Listener_DeprecatedV1
func (*Listener) GetDrainType ¶
func (m *Listener) GetDrainType() Listener_DrainType
func (*Listener) GetFilterChains ¶
func (m *Listener) GetFilterChains() []*listener.FilterChain
func (*Listener) GetFreebind ¶
func (*Listener) GetListenerFilters ¶
func (m *Listener) GetListenerFilters() []*listener.ListenerFilter
func (*Listener) GetListenerFiltersTimeout ¶
func (*Listener) GetMetadata ¶
func (*Listener) GetName ¶
func (*Listener) GetPerConnectionBufferLimitBytes ¶
func (m *Listener) GetPerConnectionBufferLimitBytes() *wrappers.UInt32Value
func (*Listener) GetSocketOptions ¶
func (m *Listener) GetSocketOptions() []*core.SocketOption
func (*Listener) GetTcpFastOpenQueueLength ¶
func (m *Listener) GetTcpFastOpenQueueLength() *wrappers.UInt32Value
func (*Listener) GetTrafficDirection ¶
func (m *Listener) GetTrafficDirection() core.TrafficDirection
func (*Listener) GetTransparent ¶
func (*Listener) GetUdpListenerConfig ¶
func (m *Listener) GetUdpListenerConfig() *listener.UdpListenerConfig
func (*Listener) GetUseOriginalDst ¶
Deprecated: Do not use.
func (*Listener) ProtoMessage ¶
func (*Listener) ProtoMessage()
func (*Listener) Reset ¶
func (m *Listener) Reset()
func (*Listener) String ¶
func (*Listener) Validate ¶
Validate checks the field values on Listener with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.
func (*Listener) XXX_DiscardUnknown ¶
func (m *Listener) XXX_DiscardUnknown()
func (*Listener) XXX_Marshal ¶
func (*Listener) XXX_Merge ¶
func (*Listener) XXX_Size ¶
func (*Listener) XXX_Unmarshal ¶
type ListenerDiscoveryServiceClient ¶
type ListenerDiscoveryServiceClient interface { DeltaListeners(ctx context.Context, opts ...grpc.CallOption) (ListenerDiscoveryService_DeltaListenersClient, error) StreamListeners(ctx context.Context, opts ...grpc.CallOption) (ListenerDiscoveryService_StreamListenersClient, error) FetchListeners(ctx context.Context, in *DiscoveryRequest, opts ...grpc.CallOption) (*DiscoveryResponse, error) }
ListenerDiscoveryServiceClient is the client API for ListenerDiscoveryService service.
For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.
func NewListenerDiscoveryServiceClient ¶
func NewListenerDiscoveryServiceClient(cc *grpc.ClientConn) ListenerDiscoveryServiceClient
type ListenerDiscoveryServiceServer ¶
type ListenerDiscoveryServiceServer interface { DeltaListeners(ListenerDiscoveryService_DeltaListenersServer) error StreamListeners(ListenerDiscoveryService_StreamListenersServer) error FetchListeners(context.Context, *DiscoveryRequest) (*DiscoveryResponse, error) }
ListenerDiscoveryServiceServer is the server API for ListenerDiscoveryService service.
type ListenerDiscoveryService_DeltaListenersClient ¶
type ListenerDiscoveryService_DeltaListenersClient interface { Send(*DeltaDiscoveryRequest) error Recv() (*DeltaDiscoveryResponse, error) grpc.ClientStream }
type ListenerDiscoveryService_DeltaListenersServer ¶
type ListenerDiscoveryService_DeltaListenersServer interface { Send(*DeltaDiscoveryResponse) error Recv() (*DeltaDiscoveryRequest, error) grpc.ServerStream }
type ListenerDiscoveryService_StreamListenersClient ¶
type ListenerDiscoveryService_StreamListenersClient interface { Send(*DiscoveryRequest) error Recv() (*DiscoveryResponse, error) grpc.ClientStream }
type ListenerDiscoveryService_StreamListenersServer ¶
type ListenerDiscoveryService_StreamListenersServer interface { Send(*DiscoveryResponse) error Recv() (*DiscoveryRequest, error) grpc.ServerStream }
type ListenerValidationError ¶
type ListenerValidationError struct {
// contains filtered or unexported fields
}
ListenerValidationError is the validation error returned by Listener.Validate if the designated constraints aren't met.
func (ListenerValidationError) Cause ¶
func (e ListenerValidationError) Cause() error
Cause function returns cause value.
func (ListenerValidationError) Error ¶
func (e ListenerValidationError) Error() string
Error satisfies the builtin error interface
func (ListenerValidationError) ErrorName ¶
func (e ListenerValidationError) ErrorName() string
ErrorName returns error name.
func (ListenerValidationError) Field ¶
func (e ListenerValidationError) Field() string
Field function returns field value.
func (ListenerValidationError) Key ¶
func (e ListenerValidationError) Key() bool
Key function returns key value.
func (ListenerValidationError) Reason ¶
func (e ListenerValidationError) Reason() string
Reason function returns reason value.
type Listener_DeprecatedV1 ¶
type Listener_DeprecatedV1 struct { BindToPort *wrappers.BoolValue `protobuf:"bytes,1,opt,name=bind_to_port,json=bindToPort,proto3" json:"bind_to_port,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*Listener_DeprecatedV1) Descriptor ¶
func (*Listener_DeprecatedV1) Descriptor() ([]byte, []int)
func (*Listener_DeprecatedV1) GetBindToPort ¶
func (m *Listener_DeprecatedV1) GetBindToPort() *wrappers.BoolValue
func (*Listener_DeprecatedV1) ProtoMessage ¶
func (*Listener_DeprecatedV1) ProtoMessage()
func (*Listener_DeprecatedV1) Reset ¶
func (m *Listener_DeprecatedV1) Reset()
func (*Listener_DeprecatedV1) String ¶
func (m *Listener_DeprecatedV1) String() string
func (*Listener_DeprecatedV1) Validate ¶
func (m *Listener_DeprecatedV1) Validate() error
Validate checks the field values on Listener_DeprecatedV1 with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.
func (*Listener_DeprecatedV1) XXX_DiscardUnknown ¶
func (m *Listener_DeprecatedV1) XXX_DiscardUnknown()
func (*Listener_DeprecatedV1) XXX_Marshal ¶
func (m *Listener_DeprecatedV1) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*Listener_DeprecatedV1) XXX_Merge ¶
func (m *Listener_DeprecatedV1) XXX_Merge(src proto.Message)
func (*Listener_DeprecatedV1) XXX_Size ¶
func (m *Listener_DeprecatedV1) XXX_Size() int
func (*Listener_DeprecatedV1) XXX_Unmarshal ¶
func (m *Listener_DeprecatedV1) XXX_Unmarshal(b []byte) error
type Listener_DeprecatedV1ValidationError ¶
type Listener_DeprecatedV1ValidationError struct {
// contains filtered or unexported fields
}
Listener_DeprecatedV1ValidationError is the validation error returned by Listener_DeprecatedV1.Validate if the designated constraints aren't met.
func (Listener_DeprecatedV1ValidationError) Cause ¶
func (e Listener_DeprecatedV1ValidationError) Cause() error
Cause function returns cause value.
func (Listener_DeprecatedV1ValidationError) Error ¶
func (e Listener_DeprecatedV1ValidationError) Error() string
Error satisfies the builtin error interface
func (Listener_DeprecatedV1ValidationError) ErrorName ¶
func (e Listener_DeprecatedV1ValidationError) ErrorName() string
ErrorName returns error name.
func (Listener_DeprecatedV1ValidationError) Field ¶
func (e Listener_DeprecatedV1ValidationError) Field() string
Field function returns field value.
func (Listener_DeprecatedV1ValidationError) Key ¶
func (e Listener_DeprecatedV1ValidationError) Key() bool
Key function returns key value.
func (Listener_DeprecatedV1ValidationError) Reason ¶
func (e Listener_DeprecatedV1ValidationError) Reason() string
Reason function returns reason value.
type Listener_DrainType ¶
type Listener_DrainType int32
const ( Listener_DEFAULT Listener_DrainType = 0 Listener_MODIFY_ONLY Listener_DrainType = 1 )
func (Listener_DrainType) EnumDescriptor ¶
func (Listener_DrainType) EnumDescriptor() ([]byte, []int)
func (Listener_DrainType) String ¶
func (x Listener_DrainType) String() string
type LoadBalancingPolicy ¶
type LoadBalancingPolicy struct { Policies []*LoadBalancingPolicy_Policy `protobuf:"bytes,1,rep,name=policies,proto3" json:"policies,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*LoadBalancingPolicy) Descriptor ¶
func (*LoadBalancingPolicy) Descriptor() ([]byte, []int)
func (*LoadBalancingPolicy) GetPolicies ¶
func (m *LoadBalancingPolicy) GetPolicies() []*LoadBalancingPolicy_Policy
func (*LoadBalancingPolicy) ProtoMessage ¶
func (*LoadBalancingPolicy) ProtoMessage()
func (*LoadBalancingPolicy) Reset ¶
func (m *LoadBalancingPolicy) Reset()
func (*LoadBalancingPolicy) String ¶
func (m *LoadBalancingPolicy) String() string
func (*LoadBalancingPolicy) Validate ¶
func (m *LoadBalancingPolicy) Validate() error
Validate checks the field values on LoadBalancingPolicy with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.
func (*LoadBalancingPolicy) XXX_DiscardUnknown ¶
func (m *LoadBalancingPolicy) XXX_DiscardUnknown()
func (*LoadBalancingPolicy) XXX_Marshal ¶
func (m *LoadBalancingPolicy) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*LoadBalancingPolicy) XXX_Merge ¶
func (m *LoadBalancingPolicy) XXX_Merge(src proto.Message)
func (*LoadBalancingPolicy) XXX_Size ¶
func (m *LoadBalancingPolicy) XXX_Size() int
func (*LoadBalancingPolicy) XXX_Unmarshal ¶
func (m *LoadBalancingPolicy) XXX_Unmarshal(b []byte) error
type LoadBalancingPolicyValidationError ¶
type LoadBalancingPolicyValidationError struct {
// contains filtered or unexported fields
}
LoadBalancingPolicyValidationError is the validation error returned by LoadBalancingPolicy.Validate if the designated constraints aren't met.
func (LoadBalancingPolicyValidationError) Cause ¶
func (e LoadBalancingPolicyValidationError) Cause() error
Cause function returns cause value.
func (LoadBalancingPolicyValidationError) Error ¶
func (e LoadBalancingPolicyValidationError) Error() string
Error satisfies the builtin error interface
func (LoadBalancingPolicyValidationError) ErrorName ¶
func (e LoadBalancingPolicyValidationError) ErrorName() string
ErrorName returns error name.
func (LoadBalancingPolicyValidationError) Field ¶
func (e LoadBalancingPolicyValidationError) Field() string
Field function returns field value.
func (LoadBalancingPolicyValidationError) Key ¶
func (e LoadBalancingPolicyValidationError) Key() bool
Key function returns key value.
func (LoadBalancingPolicyValidationError) Reason ¶
func (e LoadBalancingPolicyValidationError) Reason() string
Reason function returns reason value.
type LoadBalancingPolicy_Policy ¶
type LoadBalancingPolicy_Policy struct { Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` Config *_struct.Struct `protobuf:"bytes,2,opt,name=config,proto3" json:"config,omitempty"` TypedConfig *any.Any `protobuf:"bytes,3,opt,name=typed_config,json=typedConfig,proto3" json:"typed_config,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*LoadBalancingPolicy_Policy) Descriptor ¶
func (*LoadBalancingPolicy_Policy) Descriptor() ([]byte, []int)
func (*LoadBalancingPolicy_Policy) GetConfig ¶
func (m *LoadBalancingPolicy_Policy) GetConfig() *_struct.Struct
func (*LoadBalancingPolicy_Policy) GetName ¶
func (m *LoadBalancingPolicy_Policy) GetName() string
func (*LoadBalancingPolicy_Policy) GetTypedConfig ¶
func (m *LoadBalancingPolicy_Policy) GetTypedConfig() *any.Any
func (*LoadBalancingPolicy_Policy) ProtoMessage ¶
func (*LoadBalancingPolicy_Policy) ProtoMessage()
func (*LoadBalancingPolicy_Policy) Reset ¶
func (m *LoadBalancingPolicy_Policy) Reset()
func (*LoadBalancingPolicy_Policy) String ¶
func (m *LoadBalancingPolicy_Policy) String() string
func (*LoadBalancingPolicy_Policy) Validate ¶
func (m *LoadBalancingPolicy_Policy) Validate() error
Validate checks the field values on LoadBalancingPolicy_Policy with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.
func (*LoadBalancingPolicy_Policy) XXX_DiscardUnknown ¶
func (m *LoadBalancingPolicy_Policy) XXX_DiscardUnknown()
func (*LoadBalancingPolicy_Policy) XXX_Marshal ¶
func (m *LoadBalancingPolicy_Policy) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*LoadBalancingPolicy_Policy) XXX_Merge ¶
func (m *LoadBalancingPolicy_Policy) XXX_Merge(src proto.Message)
func (*LoadBalancingPolicy_Policy) XXX_Size ¶
func (m *LoadBalancingPolicy_Policy) XXX_Size() int
func (*LoadBalancingPolicy_Policy) XXX_Unmarshal ¶
func (m *LoadBalancingPolicy_Policy) XXX_Unmarshal(b []byte) error
type LoadBalancingPolicy_PolicyValidationError ¶
type LoadBalancingPolicy_PolicyValidationError struct {
// contains filtered or unexported fields
}
LoadBalancingPolicy_PolicyValidationError is the validation error returned by LoadBalancingPolicy_Policy.Validate if the designated constraints aren't met.
func (LoadBalancingPolicy_PolicyValidationError) Cause ¶
func (e LoadBalancingPolicy_PolicyValidationError) Cause() error
Cause function returns cause value.
func (LoadBalancingPolicy_PolicyValidationError) Error ¶
func (e LoadBalancingPolicy_PolicyValidationError) Error() string
Error satisfies the builtin error interface
func (LoadBalancingPolicy_PolicyValidationError) ErrorName ¶
func (e LoadBalancingPolicy_PolicyValidationError) ErrorName() string
ErrorName returns error name.
func (LoadBalancingPolicy_PolicyValidationError) Field ¶
func (e LoadBalancingPolicy_PolicyValidationError) Field() string
Field function returns field value.
func (LoadBalancingPolicy_PolicyValidationError) Key ¶
func (e LoadBalancingPolicy_PolicyValidationError) Key() bool
Key function returns key value.
func (LoadBalancingPolicy_PolicyValidationError) Reason ¶
func (e LoadBalancingPolicy_PolicyValidationError) Reason() string
Reason function returns reason value.
type Resource ¶
type Resource struct { Name string `protobuf:"bytes,3,opt,name=name,proto3" json:"name,omitempty"` Aliases []string `protobuf:"bytes,4,rep,name=aliases,proto3" json:"aliases,omitempty"` Version string `protobuf:"bytes,1,opt,name=version,proto3" json:"version,omitempty"` Resource *any.Any `protobuf:"bytes,2,opt,name=resource,proto3" json:"resource,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*Resource) Descriptor ¶
func (*Resource) GetAliases ¶
func (*Resource) GetName ¶
func (*Resource) GetResource ¶
func (*Resource) GetVersion ¶
func (*Resource) ProtoMessage ¶
func (*Resource) ProtoMessage()
func (*Resource) Reset ¶
func (m *Resource) Reset()
func (*Resource) String ¶
func (*Resource) Validate ¶
Validate checks the field values on Resource with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.
func (*Resource) XXX_DiscardUnknown ¶
func (m *Resource) XXX_DiscardUnknown()
func (*Resource) XXX_Marshal ¶
func (*Resource) XXX_Merge ¶
func (*Resource) XXX_Size ¶
func (*Resource) XXX_Unmarshal ¶
type ResourceValidationError ¶
type ResourceValidationError struct {
// contains filtered or unexported fields
}
ResourceValidationError is the validation error returned by Resource.Validate if the designated constraints aren't met.
func (ResourceValidationError) Cause ¶
func (e ResourceValidationError) Cause() error
Cause function returns cause value.
func (ResourceValidationError) Error ¶
func (e ResourceValidationError) Error() string
Error satisfies the builtin error interface
func (ResourceValidationError) ErrorName ¶
func (e ResourceValidationError) ErrorName() string
ErrorName returns error name.
func (ResourceValidationError) Field ¶
func (e ResourceValidationError) Field() string
Field function returns field value.
func (ResourceValidationError) Key ¶
func (e ResourceValidationError) Key() bool
Key function returns key value.
func (ResourceValidationError) Reason ¶
func (e ResourceValidationError) Reason() string
Reason function returns reason value.
type RouteConfiguration ¶
type RouteConfiguration struct { Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` VirtualHosts []*route.VirtualHost `protobuf:"bytes,2,rep,name=virtual_hosts,json=virtualHosts,proto3" json:"virtual_hosts,omitempty"` Vhds *Vhds `protobuf:"bytes,9,opt,name=vhds,proto3" json:"vhds,omitempty"` InternalOnlyHeaders []string `protobuf:"bytes,3,rep,name=internal_only_headers,json=internalOnlyHeaders,proto3" json:"internal_only_headers,omitempty"` ResponseHeadersToAdd []*core.HeaderValueOption `protobuf:"bytes,4,rep,name=response_headers_to_add,json=responseHeadersToAdd,proto3" json:"response_headers_to_add,omitempty"` ResponseHeadersToRemove []string `protobuf:"bytes,5,rep,name=response_headers_to_remove,json=responseHeadersToRemove,proto3" json:"response_headers_to_remove,omitempty"` RequestHeadersToAdd []*core.HeaderValueOption `protobuf:"bytes,6,rep,name=request_headers_to_add,json=requestHeadersToAdd,proto3" json:"request_headers_to_add,omitempty"` RequestHeadersToRemove []string `protobuf:"bytes,8,rep,name=request_headers_to_remove,json=requestHeadersToRemove,proto3" json:"request_headers_to_remove,omitempty"` ValidateClusters *wrappers.BoolValue `protobuf:"bytes,7,opt,name=validate_clusters,json=validateClusters,proto3" json:"validate_clusters,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*RouteConfiguration) Descriptor ¶
func (*RouteConfiguration) Descriptor() ([]byte, []int)
func (*RouteConfiguration) GetInternalOnlyHeaders ¶
func (m *RouteConfiguration) GetInternalOnlyHeaders() []string
func (*RouteConfiguration) GetName ¶
func (m *RouteConfiguration) GetName() string
func (*RouteConfiguration) GetRequestHeadersToAdd ¶
func (m *RouteConfiguration) GetRequestHeadersToAdd() []*core.HeaderValueOption
func (*RouteConfiguration) GetRequestHeadersToRemove ¶
func (m *RouteConfiguration) GetRequestHeadersToRemove() []string
func (*RouteConfiguration) GetResponseHeadersToAdd ¶
func (m *RouteConfiguration) GetResponseHeadersToAdd() []*core.HeaderValueOption
func (*RouteConfiguration) GetResponseHeadersToRemove ¶
func (m *RouteConfiguration) GetResponseHeadersToRemove() []string
func (*RouteConfiguration) GetValidateClusters ¶
func (m *RouteConfiguration) GetValidateClusters() *wrappers.BoolValue
func (*RouteConfiguration) GetVhds ¶
func (m *RouteConfiguration) GetVhds() *Vhds
func (*RouteConfiguration) GetVirtualHosts ¶
func (m *RouteConfiguration) GetVirtualHosts() []*route.VirtualHost
func (*RouteConfiguration) ProtoMessage ¶
func (*RouteConfiguration) ProtoMessage()
func (*RouteConfiguration) Reset ¶
func (m *RouteConfiguration) Reset()
func (*RouteConfiguration) String ¶
func (m *RouteConfiguration) String() string
func (*RouteConfiguration) Validate ¶
func (m *RouteConfiguration) Validate() error
Validate checks the field values on RouteConfiguration with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.
func (*RouteConfiguration) XXX_DiscardUnknown ¶
func (m *RouteConfiguration) XXX_DiscardUnknown()
func (*RouteConfiguration) XXX_Marshal ¶
func (m *RouteConfiguration) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*RouteConfiguration) XXX_Merge ¶
func (m *RouteConfiguration) XXX_Merge(src proto.Message)
func (*RouteConfiguration) XXX_Size ¶
func (m *RouteConfiguration) XXX_Size() int
func (*RouteConfiguration) XXX_Unmarshal ¶
func (m *RouteConfiguration) XXX_Unmarshal(b []byte) error
type RouteConfigurationValidationError ¶
type RouteConfigurationValidationError struct {
// contains filtered or unexported fields
}
RouteConfigurationValidationError is the validation error returned by RouteConfiguration.Validate if the designated constraints aren't met.
func (RouteConfigurationValidationError) Cause ¶
func (e RouteConfigurationValidationError) Cause() error
Cause function returns cause value.
func (RouteConfigurationValidationError) Error ¶
func (e RouteConfigurationValidationError) Error() string
Error satisfies the builtin error interface
func (RouteConfigurationValidationError) ErrorName ¶
func (e RouteConfigurationValidationError) ErrorName() string
ErrorName returns error name.
func (RouteConfigurationValidationError) Field ¶
func (e RouteConfigurationValidationError) Field() string
Field function returns field value.
func (RouteConfigurationValidationError) Key ¶
func (e RouteConfigurationValidationError) Key() bool
Key function returns key value.
func (RouteConfigurationValidationError) Reason ¶
func (e RouteConfigurationValidationError) Reason() string
Reason function returns reason value.
type RouteDiscoveryServiceClient ¶
type RouteDiscoveryServiceClient interface { StreamRoutes(ctx context.Context, opts ...grpc.CallOption) (RouteDiscoveryService_StreamRoutesClient, error) DeltaRoutes(ctx context.Context, opts ...grpc.CallOption) (RouteDiscoveryService_DeltaRoutesClient, error) FetchRoutes(ctx context.Context, in *DiscoveryRequest, opts ...grpc.CallOption) (*DiscoveryResponse, error) }
RouteDiscoveryServiceClient is the client API for RouteDiscoveryService service.
For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.
func NewRouteDiscoveryServiceClient ¶
func NewRouteDiscoveryServiceClient(cc *grpc.ClientConn) RouteDiscoveryServiceClient
type RouteDiscoveryServiceServer ¶
type RouteDiscoveryServiceServer interface { StreamRoutes(RouteDiscoveryService_StreamRoutesServer) error DeltaRoutes(RouteDiscoveryService_DeltaRoutesServer) error FetchRoutes(context.Context, *DiscoveryRequest) (*DiscoveryResponse, error) }
RouteDiscoveryServiceServer is the server API for RouteDiscoveryService service.
type RouteDiscoveryService_DeltaRoutesClient ¶
type RouteDiscoveryService_DeltaRoutesClient interface { Send(*DeltaDiscoveryRequest) error Recv() (*DeltaDiscoveryResponse, error) grpc.ClientStream }
type RouteDiscoveryService_DeltaRoutesServer ¶
type RouteDiscoveryService_DeltaRoutesServer interface { Send(*DeltaDiscoveryResponse) error Recv() (*DeltaDiscoveryRequest, error) grpc.ServerStream }
type RouteDiscoveryService_StreamRoutesClient ¶
type RouteDiscoveryService_StreamRoutesClient interface { Send(*DiscoveryRequest) error Recv() (*DiscoveryResponse, error) grpc.ClientStream }
type RouteDiscoveryService_StreamRoutesServer ¶
type RouteDiscoveryService_StreamRoutesServer interface { Send(*DiscoveryResponse) error Recv() (*DiscoveryRequest, error) grpc.ServerStream }
type ScopedRouteConfiguration ¶
type ScopedRouteConfiguration struct { Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` RouteConfigurationName string `protobuf:"bytes,2,opt,name=route_configuration_name,json=routeConfigurationName,proto3" json:"route_configuration_name,omitempty"` Key *ScopedRouteConfiguration_Key `protobuf:"bytes,3,opt,name=key,proto3" json:"key,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*ScopedRouteConfiguration) Descriptor ¶
func (*ScopedRouteConfiguration) Descriptor() ([]byte, []int)
func (*ScopedRouteConfiguration) GetKey ¶
func (m *ScopedRouteConfiguration) GetKey() *ScopedRouteConfiguration_Key
func (*ScopedRouteConfiguration) GetName ¶
func (m *ScopedRouteConfiguration) GetName() string
func (*ScopedRouteConfiguration) GetRouteConfigurationName ¶
func (m *ScopedRouteConfiguration) GetRouteConfigurationName() string
func (*ScopedRouteConfiguration) ProtoMessage ¶
func (*ScopedRouteConfiguration) ProtoMessage()
func (*ScopedRouteConfiguration) Reset ¶
func (m *ScopedRouteConfiguration) Reset()
func (*ScopedRouteConfiguration) String ¶
func (m *ScopedRouteConfiguration) String() string
func (*ScopedRouteConfiguration) Validate ¶
func (m *ScopedRouteConfiguration) Validate() error
Validate checks the field values on ScopedRouteConfiguration with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.
func (*ScopedRouteConfiguration) XXX_DiscardUnknown ¶
func (m *ScopedRouteConfiguration) XXX_DiscardUnknown()
func (*ScopedRouteConfiguration) XXX_Marshal ¶
func (m *ScopedRouteConfiguration) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*ScopedRouteConfiguration) XXX_Merge ¶
func (m *ScopedRouteConfiguration) XXX_Merge(src proto.Message)
func (*ScopedRouteConfiguration) XXX_Size ¶
func (m *ScopedRouteConfiguration) XXX_Size() int
func (*ScopedRouteConfiguration) XXX_Unmarshal ¶
func (m *ScopedRouteConfiguration) XXX_Unmarshal(b []byte) error
type ScopedRouteConfigurationValidationError ¶
type ScopedRouteConfigurationValidationError struct {
// contains filtered or unexported fields
}
ScopedRouteConfigurationValidationError is the validation error returned by ScopedRouteConfiguration.Validate if the designated constraints aren't met.
func (ScopedRouteConfigurationValidationError) Cause ¶
func (e ScopedRouteConfigurationValidationError) Cause() error
Cause function returns cause value.
func (ScopedRouteConfigurationValidationError) Error ¶
func (e ScopedRouteConfigurationValidationError) Error() string
Error satisfies the builtin error interface
func (ScopedRouteConfigurationValidationError) ErrorName ¶
func (e ScopedRouteConfigurationValidationError) ErrorName() string
ErrorName returns error name.
func (ScopedRouteConfigurationValidationError) Field ¶
func (e ScopedRouteConfigurationValidationError) Field() string
Field function returns field value.
func (ScopedRouteConfigurationValidationError) Key ¶
func (e ScopedRouteConfigurationValidationError) Key() bool
Key function returns key value.
func (ScopedRouteConfigurationValidationError) Reason ¶
func (e ScopedRouteConfigurationValidationError) Reason() string
Reason function returns reason value.
type ScopedRouteConfiguration_Key ¶
type ScopedRouteConfiguration_Key struct { Fragments []*ScopedRouteConfiguration_Key_Fragment `protobuf:"bytes,1,rep,name=fragments,proto3" json:"fragments,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*ScopedRouteConfiguration_Key) Descriptor ¶
func (*ScopedRouteConfiguration_Key) Descriptor() ([]byte, []int)
func (*ScopedRouteConfiguration_Key) GetFragments ¶
func (m *ScopedRouteConfiguration_Key) GetFragments() []*ScopedRouteConfiguration_Key_Fragment
func (*ScopedRouteConfiguration_Key) ProtoMessage ¶
func (*ScopedRouteConfiguration_Key) ProtoMessage()
func (*ScopedRouteConfiguration_Key) Reset ¶
func (m *ScopedRouteConfiguration_Key) Reset()
func (*ScopedRouteConfiguration_Key) String ¶
func (m *ScopedRouteConfiguration_Key) String() string
func (*ScopedRouteConfiguration_Key) Validate ¶
func (m *ScopedRouteConfiguration_Key) Validate() error
Validate checks the field values on ScopedRouteConfiguration_Key with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.
func (*ScopedRouteConfiguration_Key) XXX_DiscardUnknown ¶
func (m *ScopedRouteConfiguration_Key) XXX_DiscardUnknown()
func (*ScopedRouteConfiguration_Key) XXX_Marshal ¶
func (m *ScopedRouteConfiguration_Key) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*ScopedRouteConfiguration_Key) XXX_Merge ¶
func (m *ScopedRouteConfiguration_Key) XXX_Merge(src proto.Message)
func (*ScopedRouteConfiguration_Key) XXX_Size ¶
func (m *ScopedRouteConfiguration_Key) XXX_Size() int
func (*ScopedRouteConfiguration_Key) XXX_Unmarshal ¶
func (m *ScopedRouteConfiguration_Key) XXX_Unmarshal(b []byte) error
type ScopedRouteConfiguration_KeyValidationError ¶
type ScopedRouteConfiguration_KeyValidationError struct {
// contains filtered or unexported fields
}
ScopedRouteConfiguration_KeyValidationError is the validation error returned by ScopedRouteConfiguration_Key.Validate if the designated constraints aren't met.
func (ScopedRouteConfiguration_KeyValidationError) Cause ¶
func (e ScopedRouteConfiguration_KeyValidationError) Cause() error
Cause function returns cause value.
func (ScopedRouteConfiguration_KeyValidationError) Error ¶
func (e ScopedRouteConfiguration_KeyValidationError) Error() string
Error satisfies the builtin error interface
func (ScopedRouteConfiguration_KeyValidationError) ErrorName ¶
func (e ScopedRouteConfiguration_KeyValidationError) ErrorName() string
ErrorName returns error name.
func (ScopedRouteConfiguration_KeyValidationError) Field ¶
func (e ScopedRouteConfiguration_KeyValidationError) Field() string
Field function returns field value.
func (ScopedRouteConfiguration_KeyValidationError) Key ¶
func (e ScopedRouteConfiguration_KeyValidationError) Key() bool
Key function returns key value.
func (ScopedRouteConfiguration_KeyValidationError) Reason ¶
func (e ScopedRouteConfiguration_KeyValidationError) Reason() string
Reason function returns reason value.
type ScopedRouteConfiguration_Key_Fragment ¶
type ScopedRouteConfiguration_Key_Fragment struct { // Types that are valid to be assigned to Type: // *ScopedRouteConfiguration_Key_Fragment_StringKey Type isScopedRouteConfiguration_Key_Fragment_Type `protobuf_oneof:"type"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*ScopedRouteConfiguration_Key_Fragment) Descriptor ¶
func (*ScopedRouteConfiguration_Key_Fragment) Descriptor() ([]byte, []int)
func (*ScopedRouteConfiguration_Key_Fragment) GetStringKey ¶
func (m *ScopedRouteConfiguration_Key_Fragment) GetStringKey() string
func (*ScopedRouteConfiguration_Key_Fragment) GetType ¶
func (m *ScopedRouteConfiguration_Key_Fragment) GetType() isScopedRouteConfiguration_Key_Fragment_Type
func (*ScopedRouteConfiguration_Key_Fragment) ProtoMessage ¶
func (*ScopedRouteConfiguration_Key_Fragment) ProtoMessage()
func (*ScopedRouteConfiguration_Key_Fragment) Reset ¶
func (m *ScopedRouteConfiguration_Key_Fragment) Reset()
func (*ScopedRouteConfiguration_Key_Fragment) String ¶
func (m *ScopedRouteConfiguration_Key_Fragment) String() string
func (*ScopedRouteConfiguration_Key_Fragment) Validate ¶
func (m *ScopedRouteConfiguration_Key_Fragment) Validate() error
Validate checks the field values on ScopedRouteConfiguration_Key_Fragment with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.
func (*ScopedRouteConfiguration_Key_Fragment) XXX_DiscardUnknown ¶
func (m *ScopedRouteConfiguration_Key_Fragment) XXX_DiscardUnknown()
func (*ScopedRouteConfiguration_Key_Fragment) XXX_Marshal ¶
func (m *ScopedRouteConfiguration_Key_Fragment) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*ScopedRouteConfiguration_Key_Fragment) XXX_Merge ¶
func (m *ScopedRouteConfiguration_Key_Fragment) XXX_Merge(src proto.Message)
func (*ScopedRouteConfiguration_Key_Fragment) XXX_OneofWrappers ¶
func (*ScopedRouteConfiguration_Key_Fragment) XXX_OneofWrappers() []interface{}
XXX_OneofWrappers is for the internal use of the proto package.
func (*ScopedRouteConfiguration_Key_Fragment) XXX_Size ¶
func (m *ScopedRouteConfiguration_Key_Fragment) XXX_Size() int
func (*ScopedRouteConfiguration_Key_Fragment) XXX_Unmarshal ¶
func (m *ScopedRouteConfiguration_Key_Fragment) XXX_Unmarshal(b []byte) error
type ScopedRouteConfiguration_Key_FragmentValidationError ¶
type ScopedRouteConfiguration_Key_FragmentValidationError struct {
// contains filtered or unexported fields
}
ScopedRouteConfiguration_Key_FragmentValidationError is the validation error returned by ScopedRouteConfiguration_Key_Fragment.Validate if the designated constraints aren't met.
func (ScopedRouteConfiguration_Key_FragmentValidationError) Cause ¶
func (e ScopedRouteConfiguration_Key_FragmentValidationError) Cause() error
Cause function returns cause value.
func (ScopedRouteConfiguration_Key_FragmentValidationError) Error ¶
func (e ScopedRouteConfiguration_Key_FragmentValidationError) Error() string
Error satisfies the builtin error interface
func (ScopedRouteConfiguration_Key_FragmentValidationError) ErrorName ¶
func (e ScopedRouteConfiguration_Key_FragmentValidationError) ErrorName() string
ErrorName returns error name.
func (ScopedRouteConfiguration_Key_FragmentValidationError) Field ¶
func (e ScopedRouteConfiguration_Key_FragmentValidationError) Field() string
Field function returns field value.
func (ScopedRouteConfiguration_Key_FragmentValidationError) Key ¶
func (e ScopedRouteConfiguration_Key_FragmentValidationError) Key() bool
Key function returns key value.
func (ScopedRouteConfiguration_Key_FragmentValidationError) Reason ¶
func (e ScopedRouteConfiguration_Key_FragmentValidationError) Reason() string
Reason function returns reason value.
type ScopedRouteConfiguration_Key_Fragment_StringKey ¶
type ScopedRouteConfiguration_Key_Fragment_StringKey struct { StringKey string `protobuf:"bytes,1,opt,name=string_key,json=stringKey,proto3,oneof"` }
type ScopedRoutesDiscoveryServiceClient ¶
type ScopedRoutesDiscoveryServiceClient interface { StreamScopedRoutes(ctx context.Context, opts ...grpc.CallOption) (ScopedRoutesDiscoveryService_StreamScopedRoutesClient, error) DeltaScopedRoutes(ctx context.Context, opts ...grpc.CallOption) (ScopedRoutesDiscoveryService_DeltaScopedRoutesClient, error) FetchScopedRoutes(ctx context.Context, in *DiscoveryRequest, opts ...grpc.CallOption) (*DiscoveryResponse, error) }
ScopedRoutesDiscoveryServiceClient is the client API for ScopedRoutesDiscoveryService service.
For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.
func NewScopedRoutesDiscoveryServiceClient ¶
func NewScopedRoutesDiscoveryServiceClient(cc *grpc.ClientConn) ScopedRoutesDiscoveryServiceClient
type ScopedRoutesDiscoveryServiceServer ¶
type ScopedRoutesDiscoveryServiceServer interface { StreamScopedRoutes(ScopedRoutesDiscoveryService_StreamScopedRoutesServer) error DeltaScopedRoutes(ScopedRoutesDiscoveryService_DeltaScopedRoutesServer) error FetchScopedRoutes(context.Context, *DiscoveryRequest) (*DiscoveryResponse, error) }
ScopedRoutesDiscoveryServiceServer is the server API for ScopedRoutesDiscoveryService service.
type ScopedRoutesDiscoveryService_DeltaScopedRoutesClient ¶
type ScopedRoutesDiscoveryService_DeltaScopedRoutesClient interface { Send(*DeltaDiscoveryRequest) error Recv() (*DeltaDiscoveryResponse, error) grpc.ClientStream }
type ScopedRoutesDiscoveryService_DeltaScopedRoutesServer ¶
type ScopedRoutesDiscoveryService_DeltaScopedRoutesServer interface { Send(*DeltaDiscoveryResponse) error Recv() (*DeltaDiscoveryRequest, error) grpc.ServerStream }
type ScopedRoutesDiscoveryService_StreamScopedRoutesClient ¶
type ScopedRoutesDiscoveryService_StreamScopedRoutesClient interface { Send(*DiscoveryRequest) error Recv() (*DiscoveryResponse, error) grpc.ClientStream }
type ScopedRoutesDiscoveryService_StreamScopedRoutesServer ¶
type ScopedRoutesDiscoveryService_StreamScopedRoutesServer interface { Send(*DiscoveryResponse) error Recv() (*DiscoveryRequest, error) grpc.ServerStream }
type UpstreamBindConfig ¶
type UpstreamBindConfig struct { SourceAddress *core.Address `protobuf:"bytes,1,opt,name=source_address,json=sourceAddress,proto3" json:"source_address,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*UpstreamBindConfig) Descriptor ¶
func (*UpstreamBindConfig) Descriptor() ([]byte, []int)
func (*UpstreamBindConfig) GetSourceAddress ¶
func (m *UpstreamBindConfig) GetSourceAddress() *core.Address
func (*UpstreamBindConfig) ProtoMessage ¶
func (*UpstreamBindConfig) ProtoMessage()
func (*UpstreamBindConfig) Reset ¶
func (m *UpstreamBindConfig) Reset()
func (*UpstreamBindConfig) String ¶
func (m *UpstreamBindConfig) String() string
func (*UpstreamBindConfig) Validate ¶
func (m *UpstreamBindConfig) Validate() error
Validate checks the field values on UpstreamBindConfig with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.
func (*UpstreamBindConfig) XXX_DiscardUnknown ¶
func (m *UpstreamBindConfig) XXX_DiscardUnknown()
func (*UpstreamBindConfig) XXX_Marshal ¶
func (m *UpstreamBindConfig) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*UpstreamBindConfig) XXX_Merge ¶
func (m *UpstreamBindConfig) XXX_Merge(src proto.Message)
func (*UpstreamBindConfig) XXX_Size ¶
func (m *UpstreamBindConfig) XXX_Size() int
func (*UpstreamBindConfig) XXX_Unmarshal ¶
func (m *UpstreamBindConfig) XXX_Unmarshal(b []byte) error
type UpstreamBindConfigValidationError ¶
type UpstreamBindConfigValidationError struct {
// contains filtered or unexported fields
}
UpstreamBindConfigValidationError is the validation error returned by UpstreamBindConfig.Validate if the designated constraints aren't met.
func (UpstreamBindConfigValidationError) Cause ¶
func (e UpstreamBindConfigValidationError) Cause() error
Cause function returns cause value.
func (UpstreamBindConfigValidationError) Error ¶
func (e UpstreamBindConfigValidationError) Error() string
Error satisfies the builtin error interface
func (UpstreamBindConfigValidationError) ErrorName ¶
func (e UpstreamBindConfigValidationError) ErrorName() string
ErrorName returns error name.
func (UpstreamBindConfigValidationError) Field ¶
func (e UpstreamBindConfigValidationError) Field() string
Field function returns field value.
func (UpstreamBindConfigValidationError) Key ¶
func (e UpstreamBindConfigValidationError) Key() bool
Key function returns key value.
func (UpstreamBindConfigValidationError) Reason ¶
func (e UpstreamBindConfigValidationError) Reason() string
Reason function returns reason value.
type UpstreamConnectionOptions ¶
type UpstreamConnectionOptions struct { TcpKeepalive *core.TcpKeepalive `protobuf:"bytes,1,opt,name=tcp_keepalive,json=tcpKeepalive,proto3" json:"tcp_keepalive,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*UpstreamConnectionOptions) Descriptor ¶
func (*UpstreamConnectionOptions) Descriptor() ([]byte, []int)
func (*UpstreamConnectionOptions) GetTcpKeepalive ¶
func (m *UpstreamConnectionOptions) GetTcpKeepalive() *core.TcpKeepalive
func (*UpstreamConnectionOptions) ProtoMessage ¶
func (*UpstreamConnectionOptions) ProtoMessage()
func (*UpstreamConnectionOptions) Reset ¶
func (m *UpstreamConnectionOptions) Reset()
func (*UpstreamConnectionOptions) String ¶
func (m *UpstreamConnectionOptions) String() string
func (*UpstreamConnectionOptions) Validate ¶
func (m *UpstreamConnectionOptions) Validate() error
Validate checks the field values on UpstreamConnectionOptions with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.
func (*UpstreamConnectionOptions) XXX_DiscardUnknown ¶
func (m *UpstreamConnectionOptions) XXX_DiscardUnknown()
func (*UpstreamConnectionOptions) XXX_Marshal ¶
func (m *UpstreamConnectionOptions) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*UpstreamConnectionOptions) XXX_Merge ¶
func (m *UpstreamConnectionOptions) XXX_Merge(src proto.Message)
func (*UpstreamConnectionOptions) XXX_Size ¶
func (m *UpstreamConnectionOptions) XXX_Size() int
func (*UpstreamConnectionOptions) XXX_Unmarshal ¶
func (m *UpstreamConnectionOptions) XXX_Unmarshal(b []byte) error
type UpstreamConnectionOptionsValidationError ¶
type UpstreamConnectionOptionsValidationError struct {
// contains filtered or unexported fields
}
UpstreamConnectionOptionsValidationError is the validation error returned by UpstreamConnectionOptions.Validate if the designated constraints aren't met.
func (UpstreamConnectionOptionsValidationError) Cause ¶
func (e UpstreamConnectionOptionsValidationError) Cause() error
Cause function returns cause value.
func (UpstreamConnectionOptionsValidationError) Error ¶
func (e UpstreamConnectionOptionsValidationError) Error() string
Error satisfies the builtin error interface
func (UpstreamConnectionOptionsValidationError) ErrorName ¶
func (e UpstreamConnectionOptionsValidationError) ErrorName() string
ErrorName returns error name.
func (UpstreamConnectionOptionsValidationError) Field ¶
func (e UpstreamConnectionOptionsValidationError) Field() string
Field function returns field value.
func (UpstreamConnectionOptionsValidationError) Key ¶
func (e UpstreamConnectionOptionsValidationError) Key() bool
Key function returns key value.
func (UpstreamConnectionOptionsValidationError) Reason ¶
func (e UpstreamConnectionOptionsValidationError) Reason() string
Reason function returns reason value.
type Vhds ¶
type Vhds struct { ConfigSource *core.ConfigSource `protobuf:"bytes,1,opt,name=config_source,json=configSource,proto3" json:"config_source,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*Vhds) Descriptor ¶
func (*Vhds) GetConfigSource ¶
func (m *Vhds) GetConfigSource() *core.ConfigSource
func (*Vhds) ProtoMessage ¶
func (*Vhds) ProtoMessage()
func (*Vhds) Reset ¶
func (m *Vhds) Reset()
func (*Vhds) String ¶
func (*Vhds) Validate ¶
Validate checks the field values on Vhds with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.
func (*Vhds) XXX_DiscardUnknown ¶
func (m *Vhds) XXX_DiscardUnknown()
func (*Vhds) XXX_Marshal ¶
func (*Vhds) XXX_Merge ¶
func (*Vhds) XXX_Size ¶
func (*Vhds) XXX_Unmarshal ¶
type VhdsValidationError ¶
type VhdsValidationError struct {
// contains filtered or unexported fields
}
VhdsValidationError is the validation error returned by Vhds.Validate if the designated constraints aren't met.
func (VhdsValidationError) Cause ¶
func (e VhdsValidationError) Cause() error
Cause function returns cause value.
func (VhdsValidationError) Error ¶
func (e VhdsValidationError) Error() string
Error satisfies the builtin error interface
func (VhdsValidationError) ErrorName ¶
func (e VhdsValidationError) ErrorName() string
ErrorName returns error name.
func (VhdsValidationError) Field ¶
func (e VhdsValidationError) Field() string
Field function returns field value.
func (VhdsValidationError) Key ¶
func (e VhdsValidationError) Key() bool
Key function returns key value.
func (VhdsValidationError) Reason ¶
func (e VhdsValidationError) Reason() string
Reason function returns reason value.
type VirtualHostDiscoveryServiceClient ¶
type VirtualHostDiscoveryServiceClient interface { DeltaVirtualHosts(ctx context.Context, opts ...grpc.CallOption) (VirtualHostDiscoveryService_DeltaVirtualHostsClient, error) }
VirtualHostDiscoveryServiceClient is the client API for VirtualHostDiscoveryService service.
For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.
func NewVirtualHostDiscoveryServiceClient ¶
func NewVirtualHostDiscoveryServiceClient(cc *grpc.ClientConn) VirtualHostDiscoveryServiceClient
type VirtualHostDiscoveryServiceServer ¶
type VirtualHostDiscoveryServiceServer interface { DeltaVirtualHosts(VirtualHostDiscoveryService_DeltaVirtualHostsServer) error }
VirtualHostDiscoveryServiceServer is the server API for VirtualHostDiscoveryService service.
type VirtualHostDiscoveryService_DeltaVirtualHostsClient ¶
type VirtualHostDiscoveryService_DeltaVirtualHostsClient interface { Send(*DeltaDiscoveryRequest) error Recv() (*DeltaDiscoveryResponse, error) grpc.ClientStream }
type VirtualHostDiscoveryService_DeltaVirtualHostsServer ¶
type VirtualHostDiscoveryService_DeltaVirtualHostsServer interface { Send(*DeltaDiscoveryResponse) error Recv() (*DeltaDiscoveryRequest, error) grpc.ServerStream }
Source Files ¶
cds.pb.go cds.pb.validate.go discovery.pb.go discovery.pb.validate.go eds.pb.go eds.pb.validate.go lds.pb.go lds.pb.validate.go rds.pb.go rds.pb.validate.go srds.pb.go srds.pb.validate.go
Directories ¶
Path | Synopsis |
---|---|
envoy/api/v2/auth | |
envoy/api/v2/cluster | |
envoy/api/v2/core | |
envoy/api/v2/endpoint | |
envoy/api/v2/listener | |
envoy/api/v2/ratelimit | |
envoy/api/v2/route |
- Version
- v0.9.0
- Published
- Sep 10, 2019
- Platform
- js/wasm
- Imports
- 29 packages
- Last checked
- 1 hour ago –
Tools for package owners.