Uses of Class
io.envoyproxy.envoy.config.cluster.v3.CircuitBreakers.Builder
Packages that use CircuitBreakers.Builder
-
Uses of CircuitBreakers.Builder in io.envoyproxy.envoy.config.cluster.v3
Subclasses with type arguments of type CircuitBreakers.Builder in io.envoyproxy.envoy.config.cluster.v3Modifier and TypeClassDescriptionstatic final class:ref:`Circuit breaking<arch_overview_circuit_break>` settings can be specified individually for each defined priority.Fields in io.envoyproxy.envoy.config.cluster.v3 with type parameters of type CircuitBreakers.BuilderModifier and TypeFieldDescriptionprivate com.google.protobuf.SingleFieldBuilder<CircuitBreakers, CircuitBreakers.Builder, CircuitBreakersOrBuilder> Cluster.Builder.circuitBreakersBuilder_Methods in io.envoyproxy.envoy.config.cluster.v3 that return CircuitBreakers.BuilderModifier and TypeMethodDescriptionCircuitBreakers.Builder.addAllPerHostThresholds(Iterable<? extends CircuitBreakers.Thresholds> values) Optional per-host limits which apply to each individual host in a cluster.CircuitBreakers.Builder.addAllThresholds(Iterable<? extends CircuitBreakers.Thresholds> values) If multiple :ref:`Thresholds<envoy_v3_api_msg_config.cluster.v3.CircuitBreakers.Thresholds>` are defined with the same :ref:`RoutingPriority<envoy_v3_api_enum_config.core.v3.RoutingPriority>`, the first one in the list is used.CircuitBreakers.Builder.addPerHostThresholds(int index, CircuitBreakers.Thresholds value) Optional per-host limits which apply to each individual host in a cluster.CircuitBreakers.Builder.addPerHostThresholds(int index, CircuitBreakers.Thresholds.Builder builderForValue) Optional per-host limits which apply to each individual host in a cluster.CircuitBreakers.Builder.addPerHostThresholds(CircuitBreakers.Thresholds value) Optional per-host limits which apply to each individual host in a cluster.CircuitBreakers.Builder.addPerHostThresholds(CircuitBreakers.Thresholds.Builder builderForValue) Optional per-host limits which apply to each individual host in a cluster.CircuitBreakers.Builder.addThresholds(int index, CircuitBreakers.Thresholds value) If multiple :ref:`Thresholds<envoy_v3_api_msg_config.cluster.v3.CircuitBreakers.Thresholds>` are defined with the same :ref:`RoutingPriority<envoy_v3_api_enum_config.core.v3.RoutingPriority>`, the first one in the list is used.CircuitBreakers.Builder.addThresholds(int index, CircuitBreakers.Thresholds.Builder builderForValue) If multiple :ref:`Thresholds<envoy_v3_api_msg_config.cluster.v3.CircuitBreakers.Thresholds>` are defined with the same :ref:`RoutingPriority<envoy_v3_api_enum_config.core.v3.RoutingPriority>`, the first one in the list is used.CircuitBreakers.Builder.addThresholds(CircuitBreakers.Thresholds value) If multiple :ref:`Thresholds<envoy_v3_api_msg_config.cluster.v3.CircuitBreakers.Thresholds>` are defined with the same :ref:`RoutingPriority<envoy_v3_api_enum_config.core.v3.RoutingPriority>`, the first one in the list is used.CircuitBreakers.Builder.addThresholds(CircuitBreakers.Thresholds.Builder builderForValue) If multiple :ref:`Thresholds<envoy_v3_api_msg_config.cluster.v3.CircuitBreakers.Thresholds>` are defined with the same :ref:`RoutingPriority<envoy_v3_api_enum_config.core.v3.RoutingPriority>`, the first one in the list is used.CircuitBreakers.Builder.clear()CircuitBreakers.Builder.clearPerHostThresholds()Optional per-host limits which apply to each individual host in a cluster.CircuitBreakers.Builder.clearThresholds()If multiple :ref:`Thresholds<envoy_v3_api_msg_config.cluster.v3.CircuitBreakers.Thresholds>` are defined with the same :ref:`RoutingPriority<envoy_v3_api_enum_config.core.v3.RoutingPriority>`, the first one in the list is used.Cluster.Builder.getCircuitBreakersBuilder()Optional :ref:`circuit breaking <arch_overview_circuit_break>` for the cluster.CircuitBreakers.Builder.mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) CircuitBreakers.Builder.mergeFrom(com.google.protobuf.Message other) CircuitBreakers.Builder.mergeFrom(CircuitBreakers other) static CircuitBreakers.BuilderCircuitBreakers.newBuilder()static CircuitBreakers.BuilderCircuitBreakers.newBuilder(CircuitBreakers prototype) CircuitBreakers.newBuilderForType()protected CircuitBreakers.BuilderCircuitBreakers.newBuilderForType(com.google.protobuf.AbstractMessage.BuilderParent parent) CircuitBreakers.Builder.removePerHostThresholds(int index) Optional per-host limits which apply to each individual host in a cluster.CircuitBreakers.Builder.removeThresholds(int index) If multiple :ref:`Thresholds<envoy_v3_api_msg_config.cluster.v3.CircuitBreakers.Thresholds>` are defined with the same :ref:`RoutingPriority<envoy_v3_api_enum_config.core.v3.RoutingPriority>`, the first one in the list is used.CircuitBreakers.Builder.setPerHostThresholds(int index, CircuitBreakers.Thresholds value) Optional per-host limits which apply to each individual host in a cluster.CircuitBreakers.Builder.setPerHostThresholds(int index, CircuitBreakers.Thresholds.Builder builderForValue) Optional per-host limits which apply to each individual host in a cluster.CircuitBreakers.Builder.setThresholds(int index, CircuitBreakers.Thresholds value) If multiple :ref:`Thresholds<envoy_v3_api_msg_config.cluster.v3.CircuitBreakers.Thresholds>` are defined with the same :ref:`RoutingPriority<envoy_v3_api_enum_config.core.v3.RoutingPriority>`, the first one in the list is used.CircuitBreakers.Builder.setThresholds(int index, CircuitBreakers.Thresholds.Builder builderForValue) If multiple :ref:`Thresholds<envoy_v3_api_msg_config.cluster.v3.CircuitBreakers.Thresholds>` are defined with the same :ref:`RoutingPriority<envoy_v3_api_enum_config.core.v3.RoutingPriority>`, the first one in the list is used.CircuitBreakers.toBuilder()Methods in io.envoyproxy.envoy.config.cluster.v3 that return types with arguments of type CircuitBreakers.BuilderModifier and TypeMethodDescriptionprivate com.google.protobuf.SingleFieldBuilder<CircuitBreakers, CircuitBreakers.Builder, CircuitBreakersOrBuilder> Cluster.Builder.internalGetCircuitBreakersFieldBuilder()Optional :ref:`circuit breaking <arch_overview_circuit_break>` for the cluster.Methods in io.envoyproxy.envoy.config.cluster.v3 with parameters of type CircuitBreakers.BuilderModifier and TypeMethodDescriptionCluster.Builder.setCircuitBreakers(CircuitBreakers.Builder builderForValue) Optional :ref:`circuit breaking <arch_overview_circuit_break>` for the cluster.