Package io.grpc.xds
Class ClusterImplLoadBalancerProvider.ClusterImplConfig
- java.lang.Object
-
- io.grpc.xds.ClusterImplLoadBalancerProvider.ClusterImplConfig
-
- Enclosing class:
- ClusterImplLoadBalancerProvider
static final class ClusterImplLoadBalancerProvider.ClusterImplConfig extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description (package private) java.lang.Object
childConfig
(package private) java.lang.String
cluster
(package private) java.util.List<Endpoints.DropOverload>
dropCategories
(package private) java.lang.String
edsServiceName
(package private) java.util.Map<java.lang.String,com.google.protobuf.Struct>
filterMetadata
(package private) Bootstrapper.ServerInfo
lrsServerInfo
(package private) java.lang.Long
maxConcurrentRequests
(package private) EnvoyServerProtoData.UpstreamTlsContext
tlsContext
-
Constructor Summary
Constructors Constructor Description ClusterImplConfig(java.lang.String cluster, java.lang.String edsServiceName, Bootstrapper.ServerInfo lrsServerInfo, java.lang.Long maxConcurrentRequests, java.util.List<Endpoints.DropOverload> dropCategories, java.lang.Object childConfig, EnvoyServerProtoData.UpstreamTlsContext tlsContext, java.util.Map<java.lang.String,com.google.protobuf.Struct> filterMetadata)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.String
toString()
-
-
-
Field Detail
-
cluster
final java.lang.String cluster
-
edsServiceName
@Nullable final java.lang.String edsServiceName
-
lrsServerInfo
@Nullable final Bootstrapper.ServerInfo lrsServerInfo
-
maxConcurrentRequests
@Nullable final java.lang.Long maxConcurrentRequests
-
tlsContext
@Nullable final EnvoyServerProtoData.UpstreamTlsContext tlsContext
-
dropCategories
final java.util.List<Endpoints.DropOverload> dropCategories
-
childConfig
final java.lang.Object childConfig
-
filterMetadata
final java.util.Map<java.lang.String,com.google.protobuf.Struct> filterMetadata
-
-
Constructor Detail
-
ClusterImplConfig
ClusterImplConfig(java.lang.String cluster, @Nullable java.lang.String edsServiceName, @Nullable Bootstrapper.ServerInfo lrsServerInfo, @Nullable java.lang.Long maxConcurrentRequests, java.util.List<Endpoints.DropOverload> dropCategories, java.lang.Object childConfig, @Nullable EnvoyServerProtoData.UpstreamTlsContext tlsContext, java.util.Map<java.lang.String,com.google.protobuf.Struct> filterMetadata)
-
-