Uses of Class
io.envoyproxy.envoy.type.Percent
-
-
Uses of Percent in io.envoyproxy.envoy.admin.v2alpha
Methods in io.envoyproxy.envoy.admin.v2alpha that return Percent Modifier and Type Method Description PercentHostStatus.Builder. getLocalOriginSuccessRate()Request success rate for this host over the last calculated interval when only locally originated errors are taken into account and externally originated errors were treated as success.PercentHostStatus. getLocalOriginSuccessRate()Request success rate for this host over the last calculated interval when only locally originated errors are taken into account and externally originated errors were treated as success.PercentHostStatusOrBuilder. getLocalOriginSuccessRate()Request success rate for this host over the last calculated interval when only locally originated errors are taken into account and externally originated errors were treated as success.PercentClusterStatus.Builder. getLocalOriginSuccessRateEjectionThreshold()The success rate threshold used in the last interval when only locally originated failures were taken into account and externally originated errors were treated as success.PercentClusterStatus. getLocalOriginSuccessRateEjectionThreshold()The success rate threshold used in the last interval when only locally originated failures were taken into account and externally originated errors were treated as success.PercentClusterStatusOrBuilder. getLocalOriginSuccessRateEjectionThreshold()The success rate threshold used in the last interval when only locally originated failures were taken into account and externally originated errors were treated as success.PercentHostStatus.Builder. getSuccessRate()Request success rate for this host over the last calculated interval.PercentHostStatus. getSuccessRate()Request success rate for this host over the last calculated interval.PercentHostStatusOrBuilder. getSuccessRate()Request success rate for this host over the last calculated interval.PercentClusterStatus.Builder. getSuccessRateEjectionThreshold()The success rate threshold used in the last interval.PercentClusterStatus. getSuccessRateEjectionThreshold()The success rate threshold used in the last interval.PercentClusterStatusOrBuilder. getSuccessRateEjectionThreshold()The success rate threshold used in the last interval.Methods in io.envoyproxy.envoy.admin.v2alpha with parameters of type Percent Modifier and Type Method Description HostStatus.BuilderHostStatus.Builder. mergeLocalOriginSuccessRate(Percent value)Request success rate for this host over the last calculated interval when only locally originated errors are taken into account and externally originated errors were treated as success.ClusterStatus.BuilderClusterStatus.Builder. mergeLocalOriginSuccessRateEjectionThreshold(Percent value)The success rate threshold used in the last interval when only locally originated failures were taken into account and externally originated errors were treated as success.HostStatus.BuilderHostStatus.Builder. mergeSuccessRate(Percent value)Request success rate for this host over the last calculated interval.ClusterStatus.BuilderClusterStatus.Builder. mergeSuccessRateEjectionThreshold(Percent value)The success rate threshold used in the last interval.HostStatus.BuilderHostStatus.Builder. setLocalOriginSuccessRate(Percent value)Request success rate for this host over the last calculated interval when only locally originated errors are taken into account and externally originated errors were treated as success.ClusterStatus.BuilderClusterStatus.Builder. setLocalOriginSuccessRateEjectionThreshold(Percent value)The success rate threshold used in the last interval when only locally originated failures were taken into account and externally originated errors were treated as success.HostStatus.BuilderHostStatus.Builder. setSuccessRate(Percent value)Request success rate for this host over the last calculated interval.ClusterStatus.BuilderClusterStatus.Builder. setSuccessRateEjectionThreshold(Percent value)The success rate threshold used in the last interval. -
Uses of Percent in io.envoyproxy.envoy.api.v2
Methods in io.envoyproxy.envoy.api.v2 that return Percent Modifier and Type Method Description PercentCluster.CommonLbConfig.Builder. getHealthyPanicThreshold()Configures the :ref:`healthy panic threshold <arch_overview_load_balancing_panic_threshold>`.PercentCluster.CommonLbConfig. getHealthyPanicThreshold()Configures the :ref:`healthy panic threshold <arch_overview_load_balancing_panic_threshold>`.PercentCluster.CommonLbConfigOrBuilder. getHealthyPanicThreshold()Configures the :ref:`healthy panic threshold <arch_overview_load_balancing_panic_threshold>`.PercentCluster.CommonLbConfig.ZoneAwareLbConfig.Builder. getRoutingEnabled()Configures percentage of requests that will be considered for zone aware routing if zone aware routing is configured.PercentCluster.CommonLbConfig.ZoneAwareLbConfig. getRoutingEnabled()Configures percentage of requests that will be considered for zone aware routing if zone aware routing is configured.PercentCluster.CommonLbConfig.ZoneAwareLbConfigOrBuilder. getRoutingEnabled()Configures percentage of requests that will be considered for zone aware routing if zone aware routing is configured.Methods in io.envoyproxy.envoy.api.v2 with parameters of type Percent Modifier and Type Method Description Cluster.CommonLbConfig.BuilderCluster.CommonLbConfig.Builder. mergeHealthyPanicThreshold(Percent value)Configures the :ref:`healthy panic threshold <arch_overview_load_balancing_panic_threshold>`.Cluster.CommonLbConfig.ZoneAwareLbConfig.BuilderCluster.CommonLbConfig.ZoneAwareLbConfig.Builder. mergeRoutingEnabled(Percent value)Configures percentage of requests that will be considered for zone aware routing if zone aware routing is configured.Cluster.CommonLbConfig.BuilderCluster.CommonLbConfig.Builder. setHealthyPanicThreshold(Percent value)Configures the :ref:`healthy panic threshold <arch_overview_load_balancing_panic_threshold>`.Cluster.CommonLbConfig.ZoneAwareLbConfig.BuilderCluster.CommonLbConfig.ZoneAwareLbConfig.Builder. setRoutingEnabled(Percent value)Configures percentage of requests that will be considered for zone aware routing if zone aware routing is configured. -
Uses of Percent in io.envoyproxy.envoy.api.v2.cluster
Methods in io.envoyproxy.envoy.api.v2.cluster that return Percent Modifier and Type Method Description PercentCircuitBreakers.Thresholds.RetryBudget.Builder. getBudgetPercent()Specifies the limit on concurrent retries as a percentage of the sum of active requests and active pending requests.PercentCircuitBreakers.Thresholds.RetryBudget. getBudgetPercent()Specifies the limit on concurrent retries as a percentage of the sum of active requests and active pending requests.PercentCircuitBreakers.Thresholds.RetryBudgetOrBuilder. getBudgetPercent()Specifies the limit on concurrent retries as a percentage of the sum of active requests and active pending requests.Methods in io.envoyproxy.envoy.api.v2.cluster with parameters of type Percent Modifier and Type Method Description CircuitBreakers.Thresholds.RetryBudget.BuilderCircuitBreakers.Thresholds.RetryBudget.Builder. mergeBudgetPercent(Percent value)Specifies the limit on concurrent retries as a percentage of the sum of active requests and active pending requests.CircuitBreakers.Thresholds.RetryBudget.BuilderCircuitBreakers.Thresholds.RetryBudget.Builder. setBudgetPercent(Percent value)Specifies the limit on concurrent retries as a percentage of the sum of active requests and active pending requests. -
Uses of Percent in io.envoyproxy.envoy.config.filter.http.adaptive_concurrency.v2alpha
Methods in io.envoyproxy.envoy.config.filter.http.adaptive_concurrency.v2alpha that return Percent Modifier and Type Method Description PercentGradientControllerConfig.MinimumRTTCalculationParams.Builder. getBuffer()Amount added to the measured minRTT to add stability to the concurrency limit during natural variability in latency.PercentGradientControllerConfig.MinimumRTTCalculationParams. getBuffer()Amount added to the measured minRTT to add stability to the concurrency limit during natural variability in latency.PercentGradientControllerConfig.MinimumRTTCalculationParamsOrBuilder. getBuffer()Amount added to the measured minRTT to add stability to the concurrency limit during natural variability in latency.PercentGradientControllerConfig.MinimumRTTCalculationParams.Builder. getJitter()Randomized time delta that will be introduced to the start of the minRTT calculation window.PercentGradientControllerConfig.MinimumRTTCalculationParams. getJitter()Randomized time delta that will be introduced to the start of the minRTT calculation window.PercentGradientControllerConfig.MinimumRTTCalculationParamsOrBuilder. getJitter()Randomized time delta that will be introduced to the start of the minRTT calculation window.PercentGradientControllerConfig.Builder. getSampleAggregatePercentile()The percentile to use when summarizing aggregated samples.PercentGradientControllerConfig. getSampleAggregatePercentile()The percentile to use when summarizing aggregated samples.PercentGradientControllerConfigOrBuilder. getSampleAggregatePercentile()The percentile to use when summarizing aggregated samples.Methods in io.envoyproxy.envoy.config.filter.http.adaptive_concurrency.v2alpha with parameters of type Percent Modifier and Type Method Description GradientControllerConfig.MinimumRTTCalculationParams.BuilderGradientControllerConfig.MinimumRTTCalculationParams.Builder. mergeBuffer(Percent value)Amount added to the measured minRTT to add stability to the concurrency limit during natural variability in latency.GradientControllerConfig.MinimumRTTCalculationParams.BuilderGradientControllerConfig.MinimumRTTCalculationParams.Builder. mergeJitter(Percent value)Randomized time delta that will be introduced to the start of the minRTT calculation window.GradientControllerConfig.BuilderGradientControllerConfig.Builder. mergeSampleAggregatePercentile(Percent value)The percentile to use when summarizing aggregated samples.GradientControllerConfig.MinimumRTTCalculationParams.BuilderGradientControllerConfig.MinimumRTTCalculationParams.Builder. setBuffer(Percent value)Amount added to the measured minRTT to add stability to the concurrency limit during natural variability in latency.GradientControllerConfig.MinimumRTTCalculationParams.BuilderGradientControllerConfig.MinimumRTTCalculationParams.Builder. setJitter(Percent value)Randomized time delta that will be introduced to the start of the minRTT calculation window.GradientControllerConfig.BuilderGradientControllerConfig.Builder. setSampleAggregatePercentile(Percent value)The percentile to use when summarizing aggregated samples. -
Uses of Percent in io.envoyproxy.envoy.config.filter.http.health_check.v2
Methods in io.envoyproxy.envoy.config.filter.http.health_check.v2 that return Percent Modifier and Type Method Description PercentHealthCheck.Builder. getClusterMinHealthyPercentagesOrDefault(String key, Percent defaultValue)If operating in non-pass-through mode, specifies a set of upstream cluster names and the minimum percentage of servers in each of those clusters that must be healthy or degraded in order for the filter to return a 200. .. note:: This value is interpreted as an integer by truncating, so 12.50% will be calculated as if it were 12%.PercentHealthCheck. getClusterMinHealthyPercentagesOrDefault(String key, Percent defaultValue)If operating in non-pass-through mode, specifies a set of upstream cluster names and the minimum percentage of servers in each of those clusters that must be healthy or degraded in order for the filter to return a 200. .. note:: This value is interpreted as an integer by truncating, so 12.50% will be calculated as if it were 12%.PercentHealthCheckOrBuilder. getClusterMinHealthyPercentagesOrDefault(String key, Percent defaultValue)If operating in non-pass-through mode, specifies a set of upstream cluster names and the minimum percentage of servers in each of those clusters that must be healthy or degraded in order for the filter to return a 200. .. note:: This value is interpreted as an integer by truncating, so 12.50% will be calculated as if it were 12%.PercentHealthCheck.Builder. getClusterMinHealthyPercentagesOrThrow(String key)If operating in non-pass-through mode, specifies a set of upstream cluster names and the minimum percentage of servers in each of those clusters that must be healthy or degraded in order for the filter to return a 200. .. note:: This value is interpreted as an integer by truncating, so 12.50% will be calculated as if it were 12%.PercentHealthCheck. getClusterMinHealthyPercentagesOrThrow(String key)If operating in non-pass-through mode, specifies a set of upstream cluster names and the minimum percentage of servers in each of those clusters that must be healthy or degraded in order for the filter to return a 200. .. note:: This value is interpreted as an integer by truncating, so 12.50% will be calculated as if it were 12%.PercentHealthCheckOrBuilder. getClusterMinHealthyPercentagesOrThrow(String key)If operating in non-pass-through mode, specifies a set of upstream cluster names and the minimum percentage of servers in each of those clusters that must be healthy or degraded in order for the filter to return a 200. .. note:: This value is interpreted as an integer by truncating, so 12.50% will be calculated as if it were 12%.Methods in io.envoyproxy.envoy.config.filter.http.health_check.v2 that return types with arguments of type Percent Modifier and Type Method Description Map<String,Percent>HealthCheck.Builder. getClusterMinHealthyPercentages()Deprecated.Map<String,Percent>HealthCheck. getClusterMinHealthyPercentages()Deprecated.Map<String,Percent>HealthCheckOrBuilder. getClusterMinHealthyPercentages()Deprecated.Map<String,Percent>HealthCheck.Builder. getClusterMinHealthyPercentagesMap()If operating in non-pass-through mode, specifies a set of upstream cluster names and the minimum percentage of servers in each of those clusters that must be healthy or degraded in order for the filter to return a 200. .. note:: This value is interpreted as an integer by truncating, so 12.50% will be calculated as if it were 12%.Map<String,Percent>HealthCheck. getClusterMinHealthyPercentagesMap()If operating in non-pass-through mode, specifies a set of upstream cluster names and the minimum percentage of servers in each of those clusters that must be healthy or degraded in order for the filter to return a 200. .. note:: This value is interpreted as an integer by truncating, so 12.50% will be calculated as if it were 12%.Map<String,Percent>HealthCheckOrBuilder. getClusterMinHealthyPercentagesMap()If operating in non-pass-through mode, specifies a set of upstream cluster names and the minimum percentage of servers in each of those clusters that must be healthy or degraded in order for the filter to return a 200. .. note:: This value is interpreted as an integer by truncating, so 12.50% will be calculated as if it were 12%.Map<String,Percent>HealthCheck.Builder. getMutableClusterMinHealthyPercentages()Deprecated.Methods in io.envoyproxy.envoy.config.filter.http.health_check.v2 with parameters of type Percent Modifier and Type Method Description PercentHealthCheck.Builder. getClusterMinHealthyPercentagesOrDefault(String key, Percent defaultValue)If operating in non-pass-through mode, specifies a set of upstream cluster names and the minimum percentage of servers in each of those clusters that must be healthy or degraded in order for the filter to return a 200. .. note:: This value is interpreted as an integer by truncating, so 12.50% will be calculated as if it were 12%.PercentHealthCheck. getClusterMinHealthyPercentagesOrDefault(String key, Percent defaultValue)If operating in non-pass-through mode, specifies a set of upstream cluster names and the minimum percentage of servers in each of those clusters that must be healthy or degraded in order for the filter to return a 200. .. note:: This value is interpreted as an integer by truncating, so 12.50% will be calculated as if it were 12%.PercentHealthCheckOrBuilder. getClusterMinHealthyPercentagesOrDefault(String key, Percent defaultValue)If operating in non-pass-through mode, specifies a set of upstream cluster names and the minimum percentage of servers in each of those clusters that must be healthy or degraded in order for the filter to return a 200. .. note:: This value is interpreted as an integer by truncating, so 12.50% will be calculated as if it were 12%.HealthCheck.BuilderHealthCheck.Builder. putClusterMinHealthyPercentages(String key, Percent value)If operating in non-pass-through mode, specifies a set of upstream cluster names and the minimum percentage of servers in each of those clusters that must be healthy or degraded in order for the filter to return a 200. .. note:: This value is interpreted as an integer by truncating, so 12.50% will be calculated as if it were 12%.Method parameters in io.envoyproxy.envoy.config.filter.http.health_check.v2 with type arguments of type Percent Modifier and Type Method Description HealthCheck.BuilderHealthCheck.Builder. putAllClusterMinHealthyPercentages(Map<String,Percent> values)If operating in non-pass-through mode, specifies a set of upstream cluster names and the minimum percentage of servers in each of those clusters that must be healthy or degraded in order for the filter to return a 200. .. note:: This value is interpreted as an integer by truncating, so 12.50% will be calculated as if it were 12%. -
Uses of Percent in io.envoyproxy.envoy.config.filter.network.http_connection_manager.v2
Methods in io.envoyproxy.envoy.config.filter.network.http_connection_manager.v2 that return Percent Modifier and Type Method Description PercentHttpConnectionManager.Tracing.Builder. getClientSampling()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.PercentHttpConnectionManager.Tracing. getClientSampling()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.PercentHttpConnectionManager.TracingOrBuilder. getClientSampling()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.PercentHttpConnectionManager.Tracing.Builder. getOverallSampling()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).PercentHttpConnectionManager.Tracing. getOverallSampling()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).PercentHttpConnectionManager.TracingOrBuilder. getOverallSampling()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).PercentHttpConnectionManager.Tracing.Builder. getRandomSampling()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.PercentHttpConnectionManager.Tracing. getRandomSampling()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.PercentHttpConnectionManager.TracingOrBuilder. getRandomSampling()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.config.filter.network.http_connection_manager.v2 with parameters of type Percent Modifier and Type Method Description HttpConnectionManager.Tracing.BuilderHttpConnectionManager.Tracing.Builder. mergeClientSampling(Percent value)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.BuilderHttpConnectionManager.Tracing.Builder. mergeOverallSampling(Percent value)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.BuilderHttpConnectionManager.Tracing.Builder. mergeRandomSampling(Percent value)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.HttpConnectionManager.Tracing.BuilderHttpConnectionManager.Tracing.Builder. setClientSampling(Percent value)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.BuilderHttpConnectionManager.Tracing.Builder. setOverallSampling(Percent value)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.BuilderHttpConnectionManager.Tracing.Builder. setRandomSampling(Percent value)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 in io.envoyproxy.envoy.type
Methods in io.envoyproxy.envoy.type that return Percent Modifier and Type Method Description PercentPercent.Builder. build()PercentPercent.Builder. buildPartial()static PercentPercent. getDefaultInstance()PercentPercent.Builder. getDefaultInstanceForType()PercentPercent. getDefaultInstanceForType()static PercentPercent. parseDelimitedFrom(InputStream input)static PercentPercent. parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static PercentPercent. parseFrom(byte[] data)static PercentPercent. parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static PercentPercent. parseFrom(com.google.protobuf.ByteString data)static PercentPercent. parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static PercentPercent. parseFrom(com.google.protobuf.CodedInputStream input)static PercentPercent. parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static PercentPercent. parseFrom(InputStream input)static PercentPercent. parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static PercentPercent. parseFrom(ByteBuffer data)static PercentPercent. parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)Methods in io.envoyproxy.envoy.type that return types with arguments of type Percent Modifier and Type Method Description com.google.protobuf.Parser<Percent>Percent. getParserForType()static com.google.protobuf.Parser<Percent>Percent. parser()Methods in io.envoyproxy.envoy.type with parameters of type Percent Modifier and Type Method Description Percent.BuilderPercent.Builder. mergeFrom(Percent other)static Percent.BuilderPercent. newBuilder(Percent prototype)
-