Uses of Class
io.envoyproxy.envoy.type.v3.Percent.Builder
Packages that use Percent.Builder
Package
Description
-
Uses of Percent.Builder in io.envoyproxy.envoy.config.bootstrap.v3
Methods in io.envoyproxy.envoy.config.bootstrap.v3 that return Percent.BuilderModifier and TypeMethodDescriptionWatchdog.Builder.getMultikillThresholdBuilder()Sets the threshold for ``multikill_timeout`` in terms of the percentage of nonresponsive threads required for the ``multikill_timeout``.Methods in io.envoyproxy.envoy.config.bootstrap.v3 with parameters of type Percent.BuilderModifier and TypeMethodDescriptionWatchdog.Builder.setMultikillThreshold(Percent.Builder builderForValue) Sets the threshold for ``multikill_timeout`` in terms of the percentage of nonresponsive threads required for the ``multikill_timeout``. -
Uses of Percent.Builder in io.envoyproxy.envoy.config.cluster.v3
Methods in io.envoyproxy.envoy.config.cluster.v3 that return Percent.BuilderModifier and TypeMethodDescriptionCircuitBreakers.Thresholds.RetryBudget.Builder.getBudgetPercentBuilder()Specifies the limit on concurrent retries as a percentage of the sum of active requests and active pending requests.Cluster.CommonLbConfig.Builder.getHealthyPanicThresholdBuilder()Configures the :ref:`healthy panic threshold <arch_overview_load_balancing_panic_threshold>`.Cluster.SlowStartConfig.Builder.getMinWeightPercentBuilder()Configures the minimum percentage of origin weight that avoids too small new weight, which may cause endpoints in slow start mode receive no traffic in slow start window.Cluster.CommonLbConfig.ZoneAwareLbConfig.Builder.getRoutingEnabledBuilder()Configures percentage of requests that will be considered for zone aware routing if zone aware routing is configured.Methods in io.envoyproxy.envoy.config.cluster.v3 with parameters of type Percent.BuilderModifier and TypeMethodDescriptionCircuitBreakers.Thresholds.RetryBudget.Builder.setBudgetPercent(Percent.Builder builderForValue) Specifies the limit on concurrent retries as a percentage of the sum of active requests and active pending requests.Cluster.CommonLbConfig.Builder.setHealthyPanicThreshold(Percent.Builder builderForValue) Configures the :ref:`healthy panic threshold <arch_overview_load_balancing_panic_threshold>`.Cluster.SlowStartConfig.Builder.setMinWeightPercent(Percent.Builder builderForValue) Configures the minimum percentage of origin weight that avoids too small new weight, which may cause endpoints in slow start mode receive no traffic in slow start window.Cluster.CommonLbConfig.ZoneAwareLbConfig.Builder.setRoutingEnabled(Percent.Builder builderForValue) Configures percentage of requests that will be considered for zone aware routing if zone aware routing is configured. -
Uses of Percent.Builder in io.envoyproxy.envoy.config.core.v3
Methods in io.envoyproxy.envoy.config.core.v3 that return Percent.BuilderModifier and TypeMethodDescriptionRuntimePercent.Builder.getDefaultValueBuilder()Default value if runtime value is not available.KeepaliveSettings.Builder.getIntervalJitterBuilder()A random jitter amount as a percentage of interval that will be added to each interval.Methods in io.envoyproxy.envoy.config.core.v3 with parameters of type Percent.BuilderModifier and TypeMethodDescriptionRuntimePercent.Builder.setDefaultValue(Percent.Builder builderForValue) Default value if runtime value is not available.KeepaliveSettings.Builder.setIntervalJitter(Percent.Builder builderForValue) A random jitter amount as a percentage of interval that will be added to each interval. -
Uses of Percent.Builder in io.envoyproxy.envoy.config.overload.v3
Methods in io.envoyproxy.envoy.config.overload.v3 that return Percent.BuilderModifier and TypeMethodDescriptionScaleTimersOverloadActionConfig.ScaleTimer.Builder.getMinScaleBuilder()Sets the minimum duration as a percentage of the maximum value.Methods in io.envoyproxy.envoy.config.overload.v3 with parameters of type Percent.BuilderModifier and TypeMethodDescriptionScaleTimersOverloadActionConfig.ScaleTimer.Builder.setMinScale(Percent.Builder builderForValue) Sets the minimum duration as a percentage of the maximum value. -
Uses of Percent.Builder in io.envoyproxy.envoy.extensions.filters.network.http_connection_manager.v3
Methods in io.envoyproxy.envoy.extensions.filters.network.http_connection_manager.v3 that return Percent.BuilderModifier and TypeMethodDescriptionHttpConnectionManager.Tracing.Builder.getClientSamplingBuilder()Target percentage of requests managed by this HTTP connection manager that will be force traced if the :ref:`x-client-trace-id <config_http_conn_man_headers_x-client-trace-id>` header is set.HttpConnectionManager.Tracing.Builder.getOverallSamplingBuilder()Target percentage of requests managed by this HTTP connection manager that will be traced after all other sampling checks have been applied (client-directed, force tracing, random sampling).HttpConnectionManager.Tracing.Builder.getRandomSamplingBuilder()Target percentage of requests managed by this HTTP connection manager that will be randomly selected for trace generation, if not requested by the client or not forced.Methods in io.envoyproxy.envoy.extensions.filters.network.http_connection_manager.v3 with parameters of type Percent.BuilderModifier and TypeMethodDescriptionHttpConnectionManager.Tracing.Builder.setClientSampling(Percent.Builder builderForValue) Target percentage of requests managed by this HTTP connection manager that will be force traced if the :ref:`x-client-trace-id <config_http_conn_man_headers_x-client-trace-id>` header is set.HttpConnectionManager.Tracing.Builder.setOverallSampling(Percent.Builder builderForValue) Target percentage of requests managed by this HTTP connection manager that will be traced after all other sampling checks have been applied (client-directed, force tracing, random sampling).HttpConnectionManager.Tracing.Builder.setRandomSampling(Percent.Builder builderForValue) Target percentage of requests managed by this HTTP connection manager that will be randomly selected for trace generation, if not requested by the client or not forced. -
Uses of Percent.Builder in io.envoyproxy.envoy.extensions.load_balancing_policies.common.v3
Methods in io.envoyproxy.envoy.extensions.load_balancing_policies.common.v3 that return Percent.BuilderModifier and TypeMethodDescriptionSlowStartConfig.Builder.getMinWeightPercentBuilder()Configures the minimum percentage of origin weight that avoids too small new weight, which may cause endpoints in slow start mode receive no traffic in slow start window.LocalityLbConfig.ZoneAwareLbConfig.Builder.getRoutingEnabledBuilder()Configures percentage of requests that will be considered for zone aware routing if zone aware routing is configured.Methods in io.envoyproxy.envoy.extensions.load_balancing_policies.common.v3 with parameters of type Percent.BuilderModifier and TypeMethodDescriptionSlowStartConfig.Builder.setMinWeightPercent(Percent.Builder builderForValue) Configures the minimum percentage of origin weight that avoids too small new weight, which may cause endpoints in slow start mode receive no traffic in slow start window.LocalityLbConfig.ZoneAwareLbConfig.Builder.setRoutingEnabled(Percent.Builder builderForValue) Configures percentage of requests that will be considered for zone aware routing if zone aware routing is configured. -
Uses of Percent.Builder in io.envoyproxy.envoy.type.v3
Subclasses with type arguments of type Percent.Builder in io.envoyproxy.envoy.type.v3Modifier and TypeClassDescriptionstatic final classIdentifies a percentage, in the range [0.0, 100.0].Methods in io.envoyproxy.envoy.type.v3 that return Percent.BuilderModifier and TypeMethodDescriptionPercent.Builder.clear()Percent.Builder.clearValue()double value = 1 [(.validate.rules) = { ... }Percent.Builder.mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) Percent.Builder.mergeFrom(com.google.protobuf.Message other) static Percent.BuilderPercent.newBuilder()static Percent.BuilderPercent.newBuilder(Percent prototype) Percent.newBuilderForType()protected Percent.BuilderPercent.newBuilderForType(com.google.protobuf.AbstractMessage.BuilderParent parent) Percent.Builder.setValue(double value) double value = 1 [(.validate.rules) = { ... }Percent.toBuilder()