Uses of Class
io.envoyproxy.envoy.config.cluster.v3.Cluster
Packages that use Cluster
Package
Description
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 ClusterModifier and TypeFieldDescriptionBootstrap.StaticResources.Builder.clusters_
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 ClusterModifier and TypeMethodDescriptionBootstrap.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.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.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 ClusterModifier and TypeMethodDescriptionBootstrap.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.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.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.private com.google.protobuf.RepeatedFieldBuilder
<Cluster, Cluster.Builder, ClusterOrBuilder> Bootstrap.StaticResources.Builder.internalGetClustersFieldBuilder()
Methods in io.envoyproxy.envoy.config.bootstrap.v3 with parameters of type ClusterModifier and TypeMethodDescriptionBootstrap.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.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.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 ClusterModifier and TypeMethodDescriptionBootstrap.StaticResources.Builder.addAllClusters
(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 ClusterFields in io.envoyproxy.envoy.config.cluster.v3 with type parameters of type ClusterModifier and TypeFieldDescriptionprivate static final com.google.protobuf.Parser
<Cluster> Cluster.PARSER
Methods in io.envoyproxy.envoy.config.cluster.v3 that return ClusterModifier and TypeMethodDescriptionCluster.Builder.build()
Cluster.Builder.buildPartial()
static Cluster
Cluster.getDefaultInstance()
Cluster.Builder.getDefaultInstanceForType()
Cluster.getDefaultInstanceForType()
static Cluster
Cluster.parseDelimitedFrom
(InputStream input) static Cluster
Cluster.parseDelimitedFrom
(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
(InputStream input) static Cluster
Cluster.parseFrom
(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static Cluster
Cluster.parseFrom
(ByteBuffer data) static Cluster
Cluster.parseFrom
(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) Methods in io.envoyproxy.envoy.config.cluster.v3 that return types with arguments of type ClusterModifier and TypeMethodDescriptioncom.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 ClusterModifier and TypeMethodDescriptionprivate 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) 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 ClusterMethods in io.grpc.xds with parameters of type ClusterModifier and TypeMethodDescriptionprivate static com.google.common.collect.ImmutableMap
<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
<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
<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
<String, ?> 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, Set<String> certProviderInstances, Bootstrapper.ServerInfo serverInfo) (package private) static XdsClusterResource.CdsUpdate
XdsClusterResource.processCluster
(Cluster cluster, Set<String> certProviderInstances, Bootstrapper.ServerInfo serverInfo, io.grpc.LoadBalancerRegistry loadBalancerRegistry)