Uses of Class
io.envoyproxy.envoy.config.cluster.v3.Cluster
-
Packages that use Cluster Package Description io.envoyproxy.envoy.config.bootstrap.v3 io.envoyproxy.envoy.config.cluster.v3 io.grpc.xds Library for gPRC proxyless service mesh using Envoy xDS protocol. -
-
Uses of Cluster in io.envoyproxy.envoy.config.bootstrap.v3
Fields in io.envoyproxy.envoy.config.bootstrap.v3 with type parameters of type Cluster Modifier and Type Field Description private java.util.List<Cluster>
Bootstrap.StaticResources.Builder. clusters_
private java.util.List<Cluster>
Bootstrap.StaticResources. clusters_
private com.google.protobuf.RepeatedFieldBuilder<Cluster,Cluster.Builder,ClusterOrBuilder>
Bootstrap.StaticResources.Builder. clustersBuilder_
Methods in io.envoyproxy.envoy.config.bootstrap.v3 that return Cluster Modifier and Type Method Description Cluster
Bootstrap.StaticResources.Builder. getClusters(int index)
If a network based configuration source is specified for :ref:`cds_config <envoy_v3_api_field_config.bootstrap.v3.Bootstrap.DynamicResources.cds_config>`, it's necessary to have some initial cluster definitions available to allow Envoy to know how to speak to the management server.Cluster
Bootstrap.StaticResources. getClusters(int index)
If a network based configuration source is specified for :ref:`cds_config <envoy_v3_api_field_config.bootstrap.v3.Bootstrap.DynamicResources.cds_config>`, it's necessary to have some initial cluster definitions available to allow Envoy to know how to speak to the management server.Cluster
Bootstrap.StaticResourcesOrBuilder. getClusters(int index)
If a network based configuration source is specified for :ref:`cds_config <envoy_v3_api_field_config.bootstrap.v3.Bootstrap.DynamicResources.cds_config>`, it's necessary to have some initial cluster definitions available to allow Envoy to know how to speak to the management server.Methods in io.envoyproxy.envoy.config.bootstrap.v3 that return types with arguments of type Cluster Modifier and Type Method Description private com.google.protobuf.RepeatedFieldBuilder<Cluster,Cluster.Builder,ClusterOrBuilder>
Bootstrap.StaticResources.Builder. getClustersFieldBuilder()
java.util.List<Cluster>
Bootstrap.StaticResources.Builder. getClustersList()
If a network based configuration source is specified for :ref:`cds_config <envoy_v3_api_field_config.bootstrap.v3.Bootstrap.DynamicResources.cds_config>`, it's necessary to have some initial cluster definitions available to allow Envoy to know how to speak to the management server.java.util.List<Cluster>
Bootstrap.StaticResources. getClustersList()
If a network based configuration source is specified for :ref:`cds_config <envoy_v3_api_field_config.bootstrap.v3.Bootstrap.DynamicResources.cds_config>`, it's necessary to have some initial cluster definitions available to allow Envoy to know how to speak to the management server.java.util.List<Cluster>
Bootstrap.StaticResourcesOrBuilder. getClustersList()
If a network based configuration source is specified for :ref:`cds_config <envoy_v3_api_field_config.bootstrap.v3.Bootstrap.DynamicResources.cds_config>`, it's necessary to have some initial cluster definitions available to allow Envoy to know how to speak to the management server.Methods in io.envoyproxy.envoy.config.bootstrap.v3 with parameters of type Cluster Modifier and Type Method Description Bootstrap.StaticResources.Builder
Bootstrap.StaticResources.Builder. addClusters(int index, Cluster value)
If a network based configuration source is specified for :ref:`cds_config <envoy_v3_api_field_config.bootstrap.v3.Bootstrap.DynamicResources.cds_config>`, it's necessary to have some initial cluster definitions available to allow Envoy to know how to speak to the management server.Bootstrap.StaticResources.Builder
Bootstrap.StaticResources.Builder. addClusters(Cluster value)
If a network based configuration source is specified for :ref:`cds_config <envoy_v3_api_field_config.bootstrap.v3.Bootstrap.DynamicResources.cds_config>`, it's necessary to have some initial cluster definitions available to allow Envoy to know how to speak to the management server.Bootstrap.StaticResources.Builder
Bootstrap.StaticResources.Builder. setClusters(int index, Cluster value)
If a network based configuration source is specified for :ref:`cds_config <envoy_v3_api_field_config.bootstrap.v3.Bootstrap.DynamicResources.cds_config>`, it's necessary to have some initial cluster definitions available to allow Envoy to know how to speak to the management server.Method parameters in io.envoyproxy.envoy.config.bootstrap.v3 with type arguments of type Cluster Modifier and Type Method Description Bootstrap.StaticResources.Builder
Bootstrap.StaticResources.Builder. addAllClusters(java.lang.Iterable<? extends Cluster> values)
If a network based configuration source is specified for :ref:`cds_config <envoy_v3_api_field_config.bootstrap.v3.Bootstrap.DynamicResources.cds_config>`, it's necessary to have some initial cluster definitions available to allow Envoy to know how to speak to the management server. -
Uses of Cluster in io.envoyproxy.envoy.config.cluster.v3
Fields in io.envoyproxy.envoy.config.cluster.v3 declared as Cluster Modifier and Type Field Description private static Cluster
Cluster. DEFAULT_INSTANCE
Fields in io.envoyproxy.envoy.config.cluster.v3 with type parameters of type Cluster Modifier and Type Field Description private static com.google.protobuf.Parser<Cluster>
Cluster. PARSER
Methods in io.envoyproxy.envoy.config.cluster.v3 that return Cluster Modifier and Type Method Description Cluster
Cluster.Builder. build()
Cluster
Cluster.Builder. buildPartial()
static Cluster
Cluster. getDefaultInstance()
Cluster
Cluster.Builder. getDefaultInstanceForType()
Cluster
Cluster. getDefaultInstanceForType()
static Cluster
Cluster. parseDelimitedFrom(java.io.InputStream input)
static Cluster
Cluster. parseDelimitedFrom(java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
static Cluster
Cluster. parseFrom(byte[] data)
static Cluster
Cluster. parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
static Cluster
Cluster. parseFrom(com.google.protobuf.ByteString data)
static Cluster
Cluster. parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
static Cluster
Cluster. parseFrom(com.google.protobuf.CodedInputStream input)
static Cluster
Cluster. parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
static Cluster
Cluster. parseFrom(java.io.InputStream input)
static Cluster
Cluster. parseFrom(java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
static Cluster
Cluster. parseFrom(java.nio.ByteBuffer data)
static Cluster
Cluster. parseFrom(java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
Methods in io.envoyproxy.envoy.config.cluster.v3 that return types with arguments of type Cluster Modifier and Type Method Description com.google.protobuf.Parser<Cluster>
Cluster. getParserForType()
static com.google.protobuf.Parser<Cluster>
Cluster. parser()
Methods in io.envoyproxy.envoy.config.cluster.v3 with parameters of type Cluster Modifier and Type Method Description private void
Cluster.Builder. buildPartial0(Cluster result)
private void
Cluster.Builder. buildPartial1(Cluster result)
private void
Cluster.Builder. buildPartialOneofs(Cluster result)
private void
Cluster.Builder. buildPartialRepeatedFields(Cluster result)
Cluster.Builder
Cluster.Builder. mergeFrom(Cluster other)
static Cluster.Builder
Cluster. newBuilder(Cluster prototype)
-
Uses of Cluster in io.grpc.xds
Methods in io.grpc.xds that return types with arguments of type Cluster Modifier and Type Method Description protected java.lang.Class<Cluster>
XdsClusterResource. unpackedClassName()
Methods in io.grpc.xds with parameters of type Cluster Modifier and Type Method Description private static com.google.common.collect.ImmutableMap<java.lang.String,?>
LoadBalancerConfigFactory.LegacyLoadBalancingPolicyConverter. convertLeastRequestConfig(Cluster cluster)
Creates a new least_request service config JSON object based on the oldCluster.LeastRequestLbConfig
config message.private static com.google.common.collect.ImmutableMap<java.lang.String,?>
LoadBalancerConfigFactory.LegacyLoadBalancingPolicyConverter. convertRingHashConfig(Cluster cluster)
Creates a new ring_hash service config JSON object based on the oldCluster.RingHashLbConfig
config message.(package private) static com.google.common.collect.ImmutableMap<java.lang.String,?>
LoadBalancerConfigFactory.LegacyLoadBalancingPolicyConverter. convertToServiceConfig(Cluster cluster, boolean enableLeastRequest)
Factory method for creating a new {link LoadBalancerConfigConverter} for a given xDSCluster
.(package private) static com.google.common.collect.ImmutableMap<java.lang.String,?>
LoadBalancerConfigFactory. newConfig(Cluster cluster, boolean enableLeastRequest)
Factory method for creating a new {link LoadBalancerConfigConverter} for a given xDSCluster
.private static XdsResourceType.StructOrError<XdsClusterResource.CdsUpdate.Builder>
XdsClusterResource. parseAggregateCluster(Cluster cluster)
private static XdsResourceType.StructOrError<XdsClusterResource.CdsUpdate.Builder>
XdsClusterResource. parseNonAggregateCluster(Cluster cluster, java.util.Set<java.lang.String> certProviderInstances, Bootstrapper.ServerInfo serverInfo)
(package private) static XdsClusterResource.CdsUpdate
XdsClusterResource. processCluster(Cluster cluster, java.util.Set<java.lang.String> certProviderInstances, Bootstrapper.ServerInfo serverInfo, io.grpc.LoadBalancerRegistry loadBalancerRegistry)
-