Documentation ¶
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
- type Cluster_ClusterProtocolSelection
- 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
- type Cluster_DnsLookupFamily
- 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
- 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
- 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
- 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.BoolValuedeprecated
- 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
- 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
- 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
- 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
- type VirtualHostDiscoveryServiceClient
- type VirtualHostDiscoveryServiceServer
- type VirtualHostDiscoveryService_DeltaVirtualHostsClient
- type VirtualHostDiscoveryService_DeltaVirtualHostsServer
Constants ¶
This section is empty.
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_DnsLookupFamily_name = map[int32]string{
0: "AUTO",
1: "V4_ONLY",
2: "V6_ONLY",
}
var Cluster_DnsLookupFamily_value = map[string]int32{
"AUTO": 0,
"V4_ONLY": 1,
"V6_ONLY": 2,
}
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,
}
var Listener_DrainType_name = map[int32]string{
0: "DEFAULT",
1: "MODIFY_ONLY",
}
var Listener_DrainType_value = map[string]int32{
"DEFAULT": 0,
"MODIFY_ONLY": 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 ¶ added in v0.8.1
func RegisterScopedRoutesDiscoveryServiceServer(s *grpc.Server, srv ScopedRoutesDiscoveryServiceServer)
func RegisterVirtualHostDiscoveryServiceServer ¶ added in v0.7.0
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 `` /* 154-byte string literal not displayed */ 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 `` /* 137-byte string literal not displayed */ 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 `` /* 141-byte string literal not displayed */ 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 `` /* 224-byte string literal not displayed */ TypedExtensionProtocolOptions map[string]*any.Any `` /* 241-byte string literal not displayed */ 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 `` /* 152-byte string literal not displayed */ 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 `` /* 165-byte string literal not displayed */ UpstreamConnectionOptions *UpstreamConnectionOptions `` /* 139-byte string literal not displayed */ CloseConnectionsOnHostHealthFailure bool `` /* 176-byte string literal not displayed */ DrainConnectionsOnHostRemoval bool `` /* 156-byte string literal not displayed */ 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 ¶ added in v0.6.9
func (m *Cluster) GetClusterDiscoveryType() isCluster_ClusterDiscoveryType
func (*Cluster) GetClusterType ¶ added in v0.6.9
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 ¶ added in v0.8.3
func (*Cluster) GetHealthChecks ¶
func (m *Cluster) GetHealthChecks() []*core.HealthCheck
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 ¶ added in v0.6.4
func (m *Cluster) GetLeastRequestLbConfig() *Cluster_LeastRequestLbConfig
func (*Cluster) GetLoadAssignment ¶
func (m *Cluster) GetLoadAssignment() *ClusterLoadAssignment
func (*Cluster) GetLoadBalancingPolicy ¶ added in v0.9.0
func (m *Cluster) GetLoadBalancingPolicy() *LoadBalancingPolicy
func (*Cluster) GetMaxRequestsPerConnection ¶
func (m *Cluster) GetMaxRequestsPerConnection() *wrappers.UInt32Value
func (*Cluster) GetMetadata ¶
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 ¶ added in v0.8.2
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 ¶ added in v0.6.3
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) 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_OneofWrappers ¶ added in v0.9.0
func (*Cluster) XXX_OneofWrappers() []interface{}
XXX_OneofWrappers is for the internal use of the proto package.
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 ¶ added in v0.6.9
type ClusterDiscoveryService_DeltaClustersClient interface { Send(*DeltaDiscoveryRequest) error Recv() (*DeltaDiscoveryResponse, error) grpc.ClientStream }
type ClusterDiscoveryService_DeltaClustersServer ¶ added in v0.6.9
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 `` /* 191-byte string literal not displayed */ 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 ¶ added in v0.6.7
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 ¶ added in v0.7.0
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 `` /* 127-byte string literal not displayed */ EndpointStaleAfter *duration.Duration `protobuf:"bytes,4,opt,name=endpoint_stale_after,json=endpointStaleAfter,proto3" json:"endpoint_stale_after,omitempty"` DisableOverprovisioning bool `` /* 131-byte string literal not displayed */ 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 ¶ added in v0.9.0
func (m *ClusterLoadAssignment_Policy) GetDisableOverprovisioning() bool
func (*ClusterLoadAssignment_Policy) GetDropOverloads ¶
func (m *ClusterLoadAssignment_Policy) GetDropOverloads() []*ClusterLoadAssignment_Policy_DropOverload
func (*ClusterLoadAssignment_Policy) GetEndpointStaleAfter ¶ added in v0.7.1
func (m *ClusterLoadAssignment_Policy) GetEndpointStaleAfter() *duration.Duration
func (*ClusterLoadAssignment_Policy) GetOverprovisioningFactor ¶ added in v0.6.0
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 ¶ added in v0.7.0
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 ¶ added in v0.7.0
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 ¶ added in v0.7.0
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 ¶ added in v0.6.9
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 `` /* 126-byte string literal not displayed */ // 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 `` /* 148-byte string literal not displayed */ CloseConnectionsOnHostSetChange bool `` /* 163-byte string literal not displayed */ 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 ¶ added in v0.9.0
func (m *Cluster_CommonLbConfig) GetCloseConnectionsOnHostSetChange() bool
func (*Cluster_CommonLbConfig) GetHealthyPanicThreshold ¶
func (m *Cluster_CommonLbConfig) GetHealthyPanicThreshold() *_type.Percent
func (*Cluster_CommonLbConfig) GetIgnoreNewHostsUntilFirstHc ¶ added in v0.8.1
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 ¶ added in v0.9.0
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 ¶ added in v0.7.0
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 ¶ added in v0.7.0
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 ¶ added in v0.7.0
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 ¶ added in v0.6.9
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 ¶ added in v0.6.9
func (*Cluster_CustomClusterType) Descriptor() ([]byte, []int)
func (*Cluster_CustomClusterType) GetName ¶ added in v0.6.9
func (m *Cluster_CustomClusterType) GetName() string
func (*Cluster_CustomClusterType) GetTypedConfig ¶ added in v0.6.9
func (m *Cluster_CustomClusterType) GetTypedConfig() *any.Any
func (*Cluster_CustomClusterType) ProtoMessage ¶ added in v0.6.9
func (*Cluster_CustomClusterType) ProtoMessage()
func (*Cluster_CustomClusterType) Reset ¶ added in v0.6.9
func (m *Cluster_CustomClusterType) Reset()
func (*Cluster_CustomClusterType) String ¶ added in v0.6.9
func (m *Cluster_CustomClusterType) String() string
func (*Cluster_CustomClusterType) Validate ¶ added in v0.6.9
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 ¶ added in v0.6.9
func (m *Cluster_CustomClusterType) XXX_DiscardUnknown()
func (*Cluster_CustomClusterType) XXX_Marshal ¶ added in v0.6.9
func (m *Cluster_CustomClusterType) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*Cluster_CustomClusterType) XXX_Merge ¶ added in v0.6.9
func (m *Cluster_CustomClusterType) XXX_Merge(src proto.Message)
func (*Cluster_CustomClusterType) XXX_Size ¶ added in v0.6.9
func (m *Cluster_CustomClusterType) XXX_Size() int
func (*Cluster_CustomClusterType) XXX_Unmarshal ¶ added in v0.6.9
func (m *Cluster_CustomClusterType) XXX_Unmarshal(b []byte) error
type Cluster_CustomClusterTypeValidationError ¶ added in v0.6.9
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 ¶ added in v0.6.9
func (e Cluster_CustomClusterTypeValidationError) Cause() error
Cause function returns cause value.
func (Cluster_CustomClusterTypeValidationError) Error ¶ added in v0.6.9
func (e Cluster_CustomClusterTypeValidationError) Error() string
Error satisfies the builtin error interface
func (Cluster_CustomClusterTypeValidationError) ErrorName ¶ added in v0.7.0
func (e Cluster_CustomClusterTypeValidationError) ErrorName() string
ErrorName returns error name.
func (Cluster_CustomClusterTypeValidationError) Field ¶ added in v0.6.9
func (e Cluster_CustomClusterTypeValidationError) Field() string
Field function returns field value.
func (Cluster_CustomClusterTypeValidationError) Key ¶ added in v0.6.9
func (e Cluster_CustomClusterTypeValidationError) Key() bool
Key function returns key value.
func (Cluster_CustomClusterTypeValidationError) Reason ¶ added in v0.6.9
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 ¶ added in v0.7.0
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 `` /* 168-byte string literal not displayed */ 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 ¶ added in v0.8.2
func (m *Cluster_LbSubsetConfig) GetListAsAny() bool
func (*Cluster_LbSubsetConfig) GetLocalityWeightAware ¶
func (m *Cluster_LbSubsetConfig) GetLocalityWeightAware() bool
func (*Cluster_LbSubsetConfig) GetPanicModeAny ¶ added in v0.6.9
func (m *Cluster_LbSubsetConfig) GetPanicModeAny() bool
func (*Cluster_LbSubsetConfig) GetScaleLocalityWeight ¶ added in v0.6.4
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 ¶ added in v0.7.0
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 `` /* 193-byte string literal not displayed */ 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 ¶ added in v0.8.1
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 ¶ added in v0.7.0
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 ¶ added in v0.8.1
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 ¶ added in v0.8.1
func (Cluster_LbSubsetConfig_LbSubsetSelector_LbSubsetSelectorFallbackPolicy) EnumDescriptor() ([]byte, []int)
func (Cluster_LbSubsetConfig_LbSubsetSelector_LbSubsetSelectorFallbackPolicy) String ¶ added in v0.8.1
func (x Cluster_LbSubsetConfig_LbSubsetSelector_LbSubsetSelectorFallbackPolicy) String() string
type Cluster_LeastRequestLbConfig ¶ added in v0.6.4
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 ¶ added in v0.6.4
func (*Cluster_LeastRequestLbConfig) Descriptor() ([]byte, []int)
func (*Cluster_LeastRequestLbConfig) GetChoiceCount ¶ added in v0.6.4
func (m *Cluster_LeastRequestLbConfig) GetChoiceCount() *wrappers.UInt32Value
func (*Cluster_LeastRequestLbConfig) ProtoMessage ¶ added in v0.6.4
func (*Cluster_LeastRequestLbConfig) ProtoMessage()
func (*Cluster_LeastRequestLbConfig) Reset ¶ added in v0.6.4
func (m *Cluster_LeastRequestLbConfig) Reset()
func (*Cluster_LeastRequestLbConfig) String ¶ added in v0.6.4
func (m *Cluster_LeastRequestLbConfig) String() string
func (*Cluster_LeastRequestLbConfig) Validate ¶ added in v0.6.4
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 ¶ added in v0.6.4
func (m *Cluster_LeastRequestLbConfig) XXX_DiscardUnknown()
func (*Cluster_LeastRequestLbConfig) XXX_Marshal ¶ added in v0.6.4
func (m *Cluster_LeastRequestLbConfig) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*Cluster_LeastRequestLbConfig) XXX_Merge ¶ added in v0.6.4
func (m *Cluster_LeastRequestLbConfig) XXX_Merge(src proto.Message)
func (*Cluster_LeastRequestLbConfig) XXX_Size ¶ added in v0.6.4
func (m *Cluster_LeastRequestLbConfig) XXX_Size() int
func (*Cluster_LeastRequestLbConfig) XXX_Unmarshal ¶ added in v0.6.4
func (m *Cluster_LeastRequestLbConfig) XXX_Unmarshal(b []byte) error
type Cluster_LeastRequestLbConfigValidationError ¶ added in v0.6.4
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 ¶ added in v0.6.4
func (e Cluster_LeastRequestLbConfigValidationError) Cause() error
Cause function returns cause value.
func (Cluster_LeastRequestLbConfigValidationError) Error ¶ added in v0.6.4
func (e Cluster_LeastRequestLbConfigValidationError) Error() string
Error satisfies the builtin error interface
func (Cluster_LeastRequestLbConfigValidationError) ErrorName ¶ added in v0.7.0
func (e Cluster_LeastRequestLbConfigValidationError) ErrorName() string
ErrorName returns error name.
func (Cluster_LeastRequestLbConfigValidationError) Field ¶ added in v0.6.4
func (e Cluster_LeastRequestLbConfigValidationError) Field() string
Field function returns field value.
func (Cluster_LeastRequestLbConfigValidationError) Key ¶ added in v0.6.4
func (e Cluster_LeastRequestLbConfigValidationError) Key() bool
Key function returns key value.
func (Cluster_LeastRequestLbConfigValidationError) Reason ¶ added in v0.6.4
func (e Cluster_LeastRequestLbConfigValidationError) Reason() string
Reason function returns reason value.
type Cluster_LeastRequestLbConfig_ ¶ added in v0.6.4
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 ¶ added in v0.7.0
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 `` /* 154-byte string literal not displayed */ 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 ¶ added in v0.6.7
func (m *Cluster_RingHashLbConfig) GetHashFunction() Cluster_RingHashLbConfig_HashFunction
func (*Cluster_RingHashLbConfig) GetMaximumRingSize ¶ added in v0.6.8
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 ¶ added in v0.7.0
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 ¶ added in v0.6.7
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 ¶ added in v0.6.7
func (Cluster_RingHashLbConfig_HashFunction) EnumDescriptor() ([]byte, []int)
func (Cluster_RingHashLbConfig_HashFunction) String ¶ added in v0.6.7
func (x Cluster_RingHashLbConfig_HashFunction) String() string
type Cluster_Type ¶ added in v0.6.9
type Cluster_Type struct {
Type Cluster_DiscoveryType `protobuf:"varint,2,opt,name=type,proto3,enum=envoy.api.v2.Cluster_DiscoveryType,oneof"`
}
type DeltaDiscoveryRequest ¶ added in v0.6.9
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 `` /* 129-byte string literal not displayed */ ResourceNamesUnsubscribe []string `` /* 135-byte string literal not displayed */ InitialResourceVersions map[string]string `` /* 220-byte string literal not displayed */ 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 ¶ added in v0.6.9
func (*DeltaDiscoveryRequest) Descriptor() ([]byte, []int)
func (*DeltaDiscoveryRequest) GetErrorDetail ¶ added in v0.6.9
func (m *DeltaDiscoveryRequest) GetErrorDetail() *status.Status
func (*DeltaDiscoveryRequest) GetInitialResourceVersions ¶ added in v0.6.9
func (m *DeltaDiscoveryRequest) GetInitialResourceVersions() map[string]string
func (*DeltaDiscoveryRequest) GetNode ¶ added in v0.6.9
func (m *DeltaDiscoveryRequest) GetNode() *core.Node
func (*DeltaDiscoveryRequest) GetResourceNamesSubscribe ¶ added in v0.6.9
func (m *DeltaDiscoveryRequest) GetResourceNamesSubscribe() []string
func (*DeltaDiscoveryRequest) GetResourceNamesUnsubscribe ¶ added in v0.6.9
func (m *DeltaDiscoveryRequest) GetResourceNamesUnsubscribe() []string
func (*DeltaDiscoveryRequest) GetResponseNonce ¶ added in v0.6.9
func (m *DeltaDiscoveryRequest) GetResponseNonce() string
func (*DeltaDiscoveryRequest) GetTypeUrl ¶ added in v0.6.9
func (m *DeltaDiscoveryRequest) GetTypeUrl() string
func (*DeltaDiscoveryRequest) ProtoMessage ¶ added in v0.6.9
func (*DeltaDiscoveryRequest) ProtoMessage()
func (*DeltaDiscoveryRequest) Reset ¶ added in v0.6.9
func (m *DeltaDiscoveryRequest) Reset()
func (*DeltaDiscoveryRequest) String ¶ added in v0.6.9
func (m *DeltaDiscoveryRequest) String() string
func (*DeltaDiscoveryRequest) Validate ¶ added in v0.6.9
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 ¶ added in v0.6.9
func (m *DeltaDiscoveryRequest) XXX_DiscardUnknown()
func (*DeltaDiscoveryRequest) XXX_Marshal ¶ added in v0.6.9
func (m *DeltaDiscoveryRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*DeltaDiscoveryRequest) XXX_Merge ¶ added in v0.6.9
func (m *DeltaDiscoveryRequest) XXX_Merge(src proto.Message)
func (*DeltaDiscoveryRequest) XXX_Size ¶ added in v0.6.9
func (m *DeltaDiscoveryRequest) XXX_Size() int
func (*DeltaDiscoveryRequest) XXX_Unmarshal ¶ added in v0.6.9
func (m *DeltaDiscoveryRequest) XXX_Unmarshal(b []byte) error
type DeltaDiscoveryRequestValidationError ¶ added in v0.6.9
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 ¶ added in v0.6.9
func (e DeltaDiscoveryRequestValidationError) Cause() error
Cause function returns cause value.
func (DeltaDiscoveryRequestValidationError) Error ¶ added in v0.6.9
func (e DeltaDiscoveryRequestValidationError) Error() string
Error satisfies the builtin error interface
func (DeltaDiscoveryRequestValidationError) ErrorName ¶ added in v0.7.0
func (e DeltaDiscoveryRequestValidationError) ErrorName() string
ErrorName returns error name.
func (DeltaDiscoveryRequestValidationError) Field ¶ added in v0.6.9
func (e DeltaDiscoveryRequestValidationError) Field() string
Field function returns field value.
func (DeltaDiscoveryRequestValidationError) Key ¶ added in v0.6.9
func (e DeltaDiscoveryRequestValidationError) Key() bool
Key function returns key value.
func (DeltaDiscoveryRequestValidationError) Reason ¶ added in v0.6.9
func (e DeltaDiscoveryRequestValidationError) Reason() string
Reason function returns reason value.
type DeltaDiscoveryResponse ¶ added in v0.6.9
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 ¶ added in v0.6.9
func (*DeltaDiscoveryResponse) Descriptor() ([]byte, []int)
func (*DeltaDiscoveryResponse) GetNonce ¶ added in v0.6.9
func (m *DeltaDiscoveryResponse) GetNonce() string
func (*DeltaDiscoveryResponse) GetRemovedResources ¶ added in v0.6.9
func (m *DeltaDiscoveryResponse) GetRemovedResources() []string
func (*DeltaDiscoveryResponse) GetResources ¶ added in v0.6.9
func (m *DeltaDiscoveryResponse) GetResources() []*Resource
func (*DeltaDiscoveryResponse) GetSystemVersionInfo ¶ added in v0.6.9
func (m *DeltaDiscoveryResponse) GetSystemVersionInfo() string
func (*DeltaDiscoveryResponse) GetTypeUrl ¶ added in v0.8.1
func (m *DeltaDiscoveryResponse) GetTypeUrl() string
func (*DeltaDiscoveryResponse) ProtoMessage ¶ added in v0.6.9
func (*DeltaDiscoveryResponse) ProtoMessage()
func (*DeltaDiscoveryResponse) Reset ¶ added in v0.6.9
func (m *DeltaDiscoveryResponse) Reset()
func (*DeltaDiscoveryResponse) String ¶ added in v0.6.9
func (m *DeltaDiscoveryResponse) String() string
func (*DeltaDiscoveryResponse) Validate ¶ added in v0.6.9
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 ¶ added in v0.6.9
func (m *DeltaDiscoveryResponse) XXX_DiscardUnknown()
func (*DeltaDiscoveryResponse) XXX_Marshal ¶ added in v0.6.9
func (m *DeltaDiscoveryResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*DeltaDiscoveryResponse) XXX_Merge ¶ added in v0.6.9
func (m *DeltaDiscoveryResponse) XXX_Merge(src proto.Message)
func (*DeltaDiscoveryResponse) XXX_Size ¶ added in v0.6.9
func (m *DeltaDiscoveryResponse) XXX_Size() int
func (*DeltaDiscoveryResponse) XXX_Unmarshal ¶ added in v0.6.9
func (m *DeltaDiscoveryResponse) XXX_Unmarshal(b []byte) error
type DeltaDiscoveryResponseValidationError ¶ added in v0.6.9
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 ¶ added in v0.6.9
func (e DeltaDiscoveryResponseValidationError) Cause() error
Cause function returns cause value.
func (DeltaDiscoveryResponseValidationError) Error ¶ added in v0.6.9
func (e DeltaDiscoveryResponseValidationError) Error() string
Error satisfies the builtin error interface
func (DeltaDiscoveryResponseValidationError) ErrorName ¶ added in v0.7.0
func (e DeltaDiscoveryResponseValidationError) ErrorName() string
ErrorName returns error name.
func (DeltaDiscoveryResponseValidationError) Field ¶ added in v0.6.9
func (e DeltaDiscoveryResponseValidationError) Field() string
Field function returns field value.
func (DeltaDiscoveryResponseValidationError) Key ¶ added in v0.6.9
func (e DeltaDiscoveryResponseValidationError) Key() bool
Key function returns key value.
func (DeltaDiscoveryResponseValidationError) Reason ¶ added in v0.6.9
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 ¶ added in v0.7.0
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 ¶ added in v0.6.8
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 ¶ added in v0.7.0
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 ¶ added in v0.8.1
type EndpointDiscoveryService_DeltaEndpointsClient interface { Send(*DeltaDiscoveryRequest) error Recv() (*DeltaDiscoveryResponse, error) grpc.ClientStream }
type EndpointDiscoveryService_DeltaEndpointsServer ¶ added in v0.8.1
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 `` /* 154-byte string literal not displayed */ 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 `` /* 126-byte string literal not displayed */ ListenerFilters []*listener.ListenerFilter `protobuf:"bytes,9,rep,name=listener_filters,json=listenerFilters,proto3" json:"listener_filters,omitempty"` ListenerFiltersTimeout *duration.Duration `` /* 130-byte string literal not displayed */ ContinueOnListenerFiltersTimeout bool `` /* 165-byte string literal not displayed */ 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 `` /* 134-byte string literal not displayed */ TrafficDirection core.TrafficDirection `` /* 151-byte string literal not displayed */ 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 ¶ added in v0.8.6
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 ¶ added in v0.6.4
func (*Listener) GetMetadata ¶
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 ¶ added in v0.8.5
func (m *Listener) GetTrafficDirection() core.TrafficDirection
func (*Listener) GetTransparent ¶
func (*Listener) GetUdpListenerConfig ¶ added in v0.9.0
func (m *Listener) GetUdpListenerConfig() *listener.UdpListenerConfig
func (*Listener) GetUseOriginalDst
deprecated
func (*Listener) ProtoMessage ¶
func (*Listener) ProtoMessage()
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_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 ¶ added in v0.8.1
type ListenerDiscoveryService_DeltaListenersClient interface { Send(*DeltaDiscoveryRequest) error Recv() (*DeltaDiscoveryResponse, error) grpc.ClientStream }
type ListenerDiscoveryService_DeltaListenersServer ¶ added in v0.8.1
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 ¶ added in v0.7.0
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 ¶ added in v0.7.0
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 ¶ added in v0.9.0
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 ¶ added in v0.9.0
func (*LoadBalancingPolicy) Descriptor() ([]byte, []int)
func (*LoadBalancingPolicy) GetPolicies ¶ added in v0.9.0
func (m *LoadBalancingPolicy) GetPolicies() []*LoadBalancingPolicy_Policy
func (*LoadBalancingPolicy) ProtoMessage ¶ added in v0.9.0
func (*LoadBalancingPolicy) ProtoMessage()
func (*LoadBalancingPolicy) Reset ¶ added in v0.9.0
func (m *LoadBalancingPolicy) Reset()
func (*LoadBalancingPolicy) String ¶ added in v0.9.0
func (m *LoadBalancingPolicy) String() string
func (*LoadBalancingPolicy) Validate ¶ added in v0.9.0
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 ¶ added in v0.9.0
func (m *LoadBalancingPolicy) XXX_DiscardUnknown()
func (*LoadBalancingPolicy) XXX_Marshal ¶ added in v0.9.0
func (m *LoadBalancingPolicy) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*LoadBalancingPolicy) XXX_Merge ¶ added in v0.9.0
func (m *LoadBalancingPolicy) XXX_Merge(src proto.Message)
func (*LoadBalancingPolicy) XXX_Size ¶ added in v0.9.0
func (m *LoadBalancingPolicy) XXX_Size() int
func (*LoadBalancingPolicy) XXX_Unmarshal ¶ added in v0.9.0
func (m *LoadBalancingPolicy) XXX_Unmarshal(b []byte) error
type LoadBalancingPolicyValidationError ¶ added in v0.9.0
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 ¶ added in v0.9.0
func (e LoadBalancingPolicyValidationError) Cause() error
Cause function returns cause value.
func (LoadBalancingPolicyValidationError) Error ¶ added in v0.9.0
func (e LoadBalancingPolicyValidationError) Error() string
Error satisfies the builtin error interface
func (LoadBalancingPolicyValidationError) ErrorName ¶ added in v0.9.0
func (e LoadBalancingPolicyValidationError) ErrorName() string
ErrorName returns error name.
func (LoadBalancingPolicyValidationError) Field ¶ added in v0.9.0
func (e LoadBalancingPolicyValidationError) Field() string
Field function returns field value.
func (LoadBalancingPolicyValidationError) Key ¶ added in v0.9.0
func (e LoadBalancingPolicyValidationError) Key() bool
Key function returns key value.
func (LoadBalancingPolicyValidationError) Reason ¶ added in v0.9.0
func (e LoadBalancingPolicyValidationError) Reason() string
Reason function returns reason value.
type LoadBalancingPolicy_Policy ¶ added in v0.9.0
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 ¶ added in v0.9.0
func (*LoadBalancingPolicy_Policy) Descriptor() ([]byte, []int)
func (*LoadBalancingPolicy_Policy) GetConfig ¶ added in v0.9.0
func (m *LoadBalancingPolicy_Policy) GetConfig() *_struct.Struct
func (*LoadBalancingPolicy_Policy) GetName ¶ added in v0.9.0
func (m *LoadBalancingPolicy_Policy) GetName() string
func (*LoadBalancingPolicy_Policy) GetTypedConfig ¶ added in v0.9.0
func (m *LoadBalancingPolicy_Policy) GetTypedConfig() *any.Any
func (*LoadBalancingPolicy_Policy) ProtoMessage ¶ added in v0.9.0
func (*LoadBalancingPolicy_Policy) ProtoMessage()
func (*LoadBalancingPolicy_Policy) Reset ¶ added in v0.9.0
func (m *LoadBalancingPolicy_Policy) Reset()
func (*LoadBalancingPolicy_Policy) String ¶ added in v0.9.0
func (m *LoadBalancingPolicy_Policy) String() string
func (*LoadBalancingPolicy_Policy) Validate ¶ added in v0.9.0
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 ¶ added in v0.9.0
func (m *LoadBalancingPolicy_Policy) XXX_DiscardUnknown()
func (*LoadBalancingPolicy_Policy) XXX_Marshal ¶ added in v0.9.0
func (m *LoadBalancingPolicy_Policy) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*LoadBalancingPolicy_Policy) XXX_Merge ¶ added in v0.9.0
func (m *LoadBalancingPolicy_Policy) XXX_Merge(src proto.Message)
func (*LoadBalancingPolicy_Policy) XXX_Size ¶ added in v0.9.0
func (m *LoadBalancingPolicy_Policy) XXX_Size() int
func (*LoadBalancingPolicy_Policy) XXX_Unmarshal ¶ added in v0.9.0
func (m *LoadBalancingPolicy_Policy) XXX_Unmarshal(b []byte) error
type LoadBalancingPolicy_PolicyValidationError ¶ added in v0.9.0
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 ¶ added in v0.9.0
func (e LoadBalancingPolicy_PolicyValidationError) Cause() error
Cause function returns cause value.
func (LoadBalancingPolicy_PolicyValidationError) Error ¶ added in v0.9.0
func (e LoadBalancingPolicy_PolicyValidationError) Error() string
Error satisfies the builtin error interface
func (LoadBalancingPolicy_PolicyValidationError) ErrorName ¶ added in v0.9.0
func (e LoadBalancingPolicy_PolicyValidationError) ErrorName() string
ErrorName returns error name.
func (LoadBalancingPolicy_PolicyValidationError) Field ¶ added in v0.9.0
func (e LoadBalancingPolicy_PolicyValidationError) Field() string
Field function returns field value.
func (LoadBalancingPolicy_PolicyValidationError) Key ¶ added in v0.9.0
func (e LoadBalancingPolicy_PolicyValidationError) Key() bool
Key function returns key value.
func (LoadBalancingPolicy_PolicyValidationError) Reason ¶ added in v0.9.0
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 ¶ added in v0.7.0
func (*Resource) GetResource ¶
func (*Resource) GetVersion ¶
func (*Resource) ProtoMessage ¶
func (*Resource) ProtoMessage()
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_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 ¶ added in v0.7.0
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 `` /* 134-byte string literal not displayed */ RequestHeadersToAdd []*core.HeaderValueOption `protobuf:"bytes,6,rep,name=request_headers_to_add,json=requestHeadersToAdd,proto3" json:"request_headers_to_add,omitempty"` RequestHeadersToRemove []string `` /* 131-byte string literal not displayed */ 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 ¶ added in v0.6.0
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 ¶ added in v0.7.0
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 ¶ added in v0.7.0
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 ¶ added in v0.6.9
type RouteDiscoveryService_DeltaRoutesClient interface { Send(*DeltaDiscoveryRequest) error Recv() (*DeltaDiscoveryResponse, error) grpc.ClientStream }
type RouteDiscoveryService_DeltaRoutesServer ¶ added in v0.6.9
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 ¶ added in v0.8.1
type ScopedRouteConfiguration struct { Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` RouteConfigurationName string `` /* 129-byte string literal not displayed */ 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 ¶ added in v0.8.1
func (*ScopedRouteConfiguration) Descriptor() ([]byte, []int)
func (*ScopedRouteConfiguration) GetKey ¶ added in v0.8.1
func (m *ScopedRouteConfiguration) GetKey() *ScopedRouteConfiguration_Key
func (*ScopedRouteConfiguration) GetName ¶ added in v0.8.1
func (m *ScopedRouteConfiguration) GetName() string
func (*ScopedRouteConfiguration) GetRouteConfigurationName ¶ added in v0.8.1
func (m *ScopedRouteConfiguration) GetRouteConfigurationName() string
func (*ScopedRouteConfiguration) ProtoMessage ¶ added in v0.8.1
func (*ScopedRouteConfiguration) ProtoMessage()
func (*ScopedRouteConfiguration) Reset ¶ added in v0.8.1
func (m *ScopedRouteConfiguration) Reset()
func (*ScopedRouteConfiguration) String ¶ added in v0.8.1
func (m *ScopedRouteConfiguration) String() string
func (*ScopedRouteConfiguration) Validate ¶ added in v0.8.1
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 ¶ added in v0.8.1
func (m *ScopedRouteConfiguration) XXX_DiscardUnknown()
func (*ScopedRouteConfiguration) XXX_Marshal ¶ added in v0.8.1
func (m *ScopedRouteConfiguration) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*ScopedRouteConfiguration) XXX_Merge ¶ added in v0.8.1
func (m *ScopedRouteConfiguration) XXX_Merge(src proto.Message)
func (*ScopedRouteConfiguration) XXX_Size ¶ added in v0.8.1
func (m *ScopedRouteConfiguration) XXX_Size() int
func (*ScopedRouteConfiguration) XXX_Unmarshal ¶ added in v0.8.1
func (m *ScopedRouteConfiguration) XXX_Unmarshal(b []byte) error
type ScopedRouteConfigurationValidationError ¶ added in v0.8.1
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 ¶ added in v0.8.1
func (e ScopedRouteConfigurationValidationError) Cause() error
Cause function returns cause value.
func (ScopedRouteConfigurationValidationError) Error ¶ added in v0.8.1
func (e ScopedRouteConfigurationValidationError) Error() string
Error satisfies the builtin error interface
func (ScopedRouteConfigurationValidationError) ErrorName ¶ added in v0.8.1
func (e ScopedRouteConfigurationValidationError) ErrorName() string
ErrorName returns error name.
func (ScopedRouteConfigurationValidationError) Field ¶ added in v0.8.1
func (e ScopedRouteConfigurationValidationError) Field() string
Field function returns field value.
func (ScopedRouteConfigurationValidationError) Key ¶ added in v0.8.1
func (e ScopedRouteConfigurationValidationError) Key() bool
Key function returns key value.
func (ScopedRouteConfigurationValidationError) Reason ¶ added in v0.8.1
func (e ScopedRouteConfigurationValidationError) Reason() string
Reason function returns reason value.
type ScopedRouteConfiguration_Key ¶ added in v0.8.1
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 ¶ added in v0.8.1
func (*ScopedRouteConfiguration_Key) Descriptor() ([]byte, []int)
func (*ScopedRouteConfiguration_Key) GetFragments ¶ added in v0.8.1
func (m *ScopedRouteConfiguration_Key) GetFragments() []*ScopedRouteConfiguration_Key_Fragment
func (*ScopedRouteConfiguration_Key) ProtoMessage ¶ added in v0.8.1
func (*ScopedRouteConfiguration_Key) ProtoMessage()
func (*ScopedRouteConfiguration_Key) Reset ¶ added in v0.8.1
func (m *ScopedRouteConfiguration_Key) Reset()
func (*ScopedRouteConfiguration_Key) String ¶ added in v0.8.1
func (m *ScopedRouteConfiguration_Key) String() string
func (*ScopedRouteConfiguration_Key) Validate ¶ added in v0.8.1
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 ¶ added in v0.8.1
func (m *ScopedRouteConfiguration_Key) XXX_DiscardUnknown()
func (*ScopedRouteConfiguration_Key) XXX_Marshal ¶ added in v0.8.1
func (m *ScopedRouteConfiguration_Key) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*ScopedRouteConfiguration_Key) XXX_Merge ¶ added in v0.8.1
func (m *ScopedRouteConfiguration_Key) XXX_Merge(src proto.Message)
func (*ScopedRouteConfiguration_Key) XXX_Size ¶ added in v0.8.1
func (m *ScopedRouteConfiguration_Key) XXX_Size() int
func (*ScopedRouteConfiguration_Key) XXX_Unmarshal ¶ added in v0.8.1
func (m *ScopedRouteConfiguration_Key) XXX_Unmarshal(b []byte) error
type ScopedRouteConfiguration_KeyValidationError ¶ added in v0.8.1
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 ¶ added in v0.8.1
func (e ScopedRouteConfiguration_KeyValidationError) Cause() error
Cause function returns cause value.
func (ScopedRouteConfiguration_KeyValidationError) Error ¶ added in v0.8.1
func (e ScopedRouteConfiguration_KeyValidationError) Error() string
Error satisfies the builtin error interface
func (ScopedRouteConfiguration_KeyValidationError) ErrorName ¶ added in v0.8.1
func (e ScopedRouteConfiguration_KeyValidationError) ErrorName() string
ErrorName returns error name.
func (ScopedRouteConfiguration_KeyValidationError) Field ¶ added in v0.8.1
func (e ScopedRouteConfiguration_KeyValidationError) Field() string
Field function returns field value.
func (ScopedRouteConfiguration_KeyValidationError) Key ¶ added in v0.8.1
func (e ScopedRouteConfiguration_KeyValidationError) Key() bool
Key function returns key value.
func (ScopedRouteConfiguration_KeyValidationError) Reason ¶ added in v0.8.1
func (e ScopedRouteConfiguration_KeyValidationError) Reason() string
Reason function returns reason value.
type ScopedRouteConfiguration_Key_Fragment ¶ added in v0.8.1
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 ¶ added in v0.8.1
func (*ScopedRouteConfiguration_Key_Fragment) Descriptor() ([]byte, []int)
func (*ScopedRouteConfiguration_Key_Fragment) GetStringKey ¶ added in v0.8.1
func (m *ScopedRouteConfiguration_Key_Fragment) GetStringKey() string
func (*ScopedRouteConfiguration_Key_Fragment) GetType ¶ added in v0.8.1
func (m *ScopedRouteConfiguration_Key_Fragment) GetType() isScopedRouteConfiguration_Key_Fragment_Type
func (*ScopedRouteConfiguration_Key_Fragment) ProtoMessage ¶ added in v0.8.1
func (*ScopedRouteConfiguration_Key_Fragment) ProtoMessage()
func (*ScopedRouteConfiguration_Key_Fragment) Reset ¶ added in v0.8.1
func (m *ScopedRouteConfiguration_Key_Fragment) Reset()
func (*ScopedRouteConfiguration_Key_Fragment) String ¶ added in v0.8.1
func (m *ScopedRouteConfiguration_Key_Fragment) String() string
func (*ScopedRouteConfiguration_Key_Fragment) Validate ¶ added in v0.8.1
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 ¶ added in v0.8.1
func (m *ScopedRouteConfiguration_Key_Fragment) XXX_DiscardUnknown()
func (*ScopedRouteConfiguration_Key_Fragment) XXX_Marshal ¶ added in v0.8.1
func (m *ScopedRouteConfiguration_Key_Fragment) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*ScopedRouteConfiguration_Key_Fragment) XXX_Merge ¶ added in v0.8.1
func (m *ScopedRouteConfiguration_Key_Fragment) XXX_Merge(src proto.Message)
func (*ScopedRouteConfiguration_Key_Fragment) XXX_OneofWrappers ¶ added in v0.9.0
func (*ScopedRouteConfiguration_Key_Fragment) XXX_OneofWrappers() []interface{}
XXX_OneofWrappers is for the internal use of the proto package.
func (*ScopedRouteConfiguration_Key_Fragment) XXX_Size ¶ added in v0.8.1
func (m *ScopedRouteConfiguration_Key_Fragment) XXX_Size() int
func (*ScopedRouteConfiguration_Key_Fragment) XXX_Unmarshal ¶ added in v0.8.1
func (m *ScopedRouteConfiguration_Key_Fragment) XXX_Unmarshal(b []byte) error
type ScopedRouteConfiguration_Key_FragmentValidationError ¶ added in v0.8.1
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 ¶ added in v0.8.1
func (e ScopedRouteConfiguration_Key_FragmentValidationError) Cause() error
Cause function returns cause value.
func (ScopedRouteConfiguration_Key_FragmentValidationError) Error ¶ added in v0.8.1
func (e ScopedRouteConfiguration_Key_FragmentValidationError) Error() string
Error satisfies the builtin error interface
func (ScopedRouteConfiguration_Key_FragmentValidationError) ErrorName ¶ added in v0.8.1
func (e ScopedRouteConfiguration_Key_FragmentValidationError) ErrorName() string
ErrorName returns error name.
func (ScopedRouteConfiguration_Key_FragmentValidationError) Field ¶ added in v0.8.1
func (e ScopedRouteConfiguration_Key_FragmentValidationError) Field() string
Field function returns field value.
func (ScopedRouteConfiguration_Key_FragmentValidationError) Key ¶ added in v0.8.1
func (e ScopedRouteConfiguration_Key_FragmentValidationError) Key() bool
Key function returns key value.
func (ScopedRouteConfiguration_Key_FragmentValidationError) Reason ¶ added in v0.8.1
func (e ScopedRouteConfiguration_Key_FragmentValidationError) Reason() string
Reason function returns reason value.
type ScopedRouteConfiguration_Key_Fragment_StringKey ¶ added in v0.8.1
type ScopedRouteConfiguration_Key_Fragment_StringKey struct {
StringKey string `protobuf:"bytes,1,opt,name=string_key,json=stringKey,proto3,oneof"`
}
type ScopedRoutesDiscoveryServiceClient ¶ added in v0.8.1
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 ¶ added in v0.8.1
func NewScopedRoutesDiscoveryServiceClient(cc *grpc.ClientConn) ScopedRoutesDiscoveryServiceClient
type ScopedRoutesDiscoveryServiceServer ¶ added in v0.8.1
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 ¶ added in v0.8.1
type ScopedRoutesDiscoveryService_DeltaScopedRoutesClient interface { Send(*DeltaDiscoveryRequest) error Recv() (*DeltaDiscoveryResponse, error) grpc.ClientStream }
type ScopedRoutesDiscoveryService_DeltaScopedRoutesServer ¶ added in v0.8.1
type ScopedRoutesDiscoveryService_DeltaScopedRoutesServer interface { Send(*DeltaDiscoveryResponse) error Recv() (*DeltaDiscoveryRequest, error) grpc.ServerStream }
type ScopedRoutesDiscoveryService_StreamScopedRoutesClient ¶ added in v0.8.1
type ScopedRoutesDiscoveryService_StreamScopedRoutesClient interface { Send(*DiscoveryRequest) error Recv() (*DiscoveryResponse, error) grpc.ClientStream }
type ScopedRoutesDiscoveryService_StreamScopedRoutesServer ¶ added in v0.8.1
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 ¶ added in v0.7.0
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 ¶ added in v0.7.0
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 ¶ added in v0.7.0
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 ¶ added in v0.7.0
func (*Vhds) GetConfigSource ¶ added in v0.7.0
func (m *Vhds) GetConfigSource() *core.ConfigSource
func (*Vhds) ProtoMessage ¶ added in v0.7.0
func (*Vhds) ProtoMessage()
func (*Vhds) Validate ¶ added in v0.7.0
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 ¶ added in v0.7.0
func (m *Vhds) XXX_DiscardUnknown()
func (*Vhds) XXX_Marshal ¶ added in v0.7.0
func (*Vhds) XXX_Unmarshal ¶ added in v0.7.0
type VhdsValidationError ¶ added in v0.7.0
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 ¶ added in v0.7.0
func (e VhdsValidationError) Cause() error
Cause function returns cause value.
func (VhdsValidationError) Error ¶ added in v0.7.0
func (e VhdsValidationError) Error() string
Error satisfies the builtin error interface
func (VhdsValidationError) ErrorName ¶ added in v0.7.0
func (e VhdsValidationError) ErrorName() string
ErrorName returns error name.
func (VhdsValidationError) Field ¶ added in v0.7.0
func (e VhdsValidationError) Field() string
Field function returns field value.
func (VhdsValidationError) Key ¶ added in v0.7.0
func (e VhdsValidationError) Key() bool
Key function returns key value.
func (VhdsValidationError) Reason ¶ added in v0.7.0
func (e VhdsValidationError) Reason() string
Reason function returns reason value.
type VirtualHostDiscoveryServiceClient ¶ added in v0.7.0
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 ¶ added in v0.7.0
func NewVirtualHostDiscoveryServiceClient(cc *grpc.ClientConn) VirtualHostDiscoveryServiceClient
type VirtualHostDiscoveryServiceServer ¶ added in v0.7.0
type VirtualHostDiscoveryServiceServer interface {
DeltaVirtualHosts(VirtualHostDiscoveryService_DeltaVirtualHostsServer) error
}
VirtualHostDiscoveryServiceServer is the server API for VirtualHostDiscoveryService service.
type VirtualHostDiscoveryService_DeltaVirtualHostsClient ¶ added in v0.7.0
type VirtualHostDiscoveryService_DeltaVirtualHostsClient interface { Send(*DeltaDiscoveryRequest) error Recv() (*DeltaDiscoveryResponse, error) grpc.ClientStream }
type VirtualHostDiscoveryService_DeltaVirtualHostsServer ¶ added in v0.7.0
type VirtualHostDiscoveryService_DeltaVirtualHostsServer interface { Send(*DeltaDiscoveryResponse) error Recv() (*DeltaDiscoveryRequest, error) grpc.ServerStream }