Uses of Package
io.envoyproxy.envoy.type.v3
-
Classes in io.envoyproxy.envoy.type.v3 used by io.envoyproxy.envoy.config.accesslog.v3 Class Description FractionalPercent A fractional percentage is used in cases in which for performance reasons performing floating point to integer conversions during randomness calculations is undesirable.FractionalPercent.Builder A fractional percentage is used in cases in which for performance reasons performing floating point to integer conversions during randomness calculations is undesirable.FractionalPercentOrBuilder -
Classes in io.envoyproxy.envoy.type.v3 used by io.envoyproxy.envoy.config.bootstrap.v3 Class Description Percent Identifies a percentage, in the range [0.0, 100.0].Percent.Builder Identifies a percentage, in the range [0.0, 100.0].PercentOrBuilder -
Classes in io.envoyproxy.envoy.type.v3 used by io.envoyproxy.envoy.config.cluster.v3 Class Description Percent Identifies a percentage, in the range [0.0, 100.0].Percent.Builder Identifies a percentage, in the range [0.0, 100.0].PercentOrBuilder -
Classes in io.envoyproxy.envoy.type.v3 used by io.envoyproxy.envoy.config.core.v3 Class Description CodecClientType Protobuf enumenvoy.type.v3.CodecClientType
FractionalPercent A fractional percentage is used in cases in which for performance reasons performing floating point to integer conversions during randomness calculations is undesirable.FractionalPercent.Builder A fractional percentage is used in cases in which for performance reasons performing floating point to integer conversions during randomness calculations is undesirable.FractionalPercentOrBuilder Int64Range Specifies the int64 start and end of the range using half-open interval semantics [start, end).Int64Range.Builder Specifies the int64 start and end of the range using half-open interval semantics [start, end).Int64RangeOrBuilder Percent Identifies a percentage, in the range [0.0, 100.0].Percent.Builder Identifies a percentage, in the range [0.0, 100.0].PercentOrBuilder SemanticVersion Envoy uses SemVer (https://semver.org/).SemanticVersion.Builder Envoy uses SemVer (https://semver.org/).SemanticVersionOrBuilder -
Classes in io.envoyproxy.envoy.type.v3 used by io.envoyproxy.envoy.config.endpoint.v3 Class Description FractionalPercent A fractional percentage is used in cases in which for performance reasons performing floating point to integer conversions during randomness calculations is undesirable.FractionalPercent.Builder A fractional percentage is used in cases in which for performance reasons performing floating point to integer conversions during randomness calculations is undesirable.FractionalPercentOrBuilder -
Classes in io.envoyproxy.envoy.type.v3 used by io.envoyproxy.envoy.config.listener.v3 Class Description Int32Range Specifies the int32 start and end of the range using half-open interval semantics [start, end).Int32Range.Builder Specifies the int32 start and end of the range using half-open interval semantics [start, end).Int32RangeOrBuilder -
Classes in io.envoyproxy.envoy.type.v3 used by io.envoyproxy.envoy.config.overload.v3 Class Description Percent Identifies a percentage, in the range [0.0, 100.0].Percent.Builder Identifies a percentage, in the range [0.0, 100.0].PercentOrBuilder -
Classes in io.envoyproxy.envoy.type.v3 used by io.envoyproxy.envoy.config.rbac.v3 Class Description Int32Range Specifies the int32 start and end of the range using half-open interval semantics [start, end).Int32Range.Builder Specifies the int32 start and end of the range using half-open interval semantics [start, end).Int32RangeOrBuilder -
Classes in io.envoyproxy.envoy.type.v3 used by io.envoyproxy.envoy.config.route.v3 Class Description FractionalPercent A fractional percentage is used in cases in which for performance reasons performing floating point to integer conversions during randomness calculations is undesirable.FractionalPercent.Builder A fractional percentage is used in cases in which for performance reasons performing floating point to integer conversions during randomness calculations is undesirable.FractionalPercentOrBuilder Int64Range Specifies the int64 start and end of the range using half-open interval semantics [start, end).Int64Range.Builder Specifies the int64 start and end of the range using half-open interval semantics [start, end).Int64RangeOrBuilder -
Classes in io.envoyproxy.envoy.type.v3 used by io.envoyproxy.envoy.extensions.filters.common.fault.v3 Class Description FractionalPercent A fractional percentage is used in cases in which for performance reasons performing floating point to integer conversions during randomness calculations is undesirable.FractionalPercent.Builder A fractional percentage is used in cases in which for performance reasons performing floating point to integer conversions during randomness calculations is undesirable.FractionalPercentOrBuilder -
Classes in io.envoyproxy.envoy.type.v3 used by io.envoyproxy.envoy.extensions.filters.http.fault.v3 Class Description FractionalPercent A fractional percentage is used in cases in which for performance reasons performing floating point to integer conversions during randomness calculations is undesirable.FractionalPercent.Builder A fractional percentage is used in cases in which for performance reasons performing floating point to integer conversions during randomness calculations is undesirable.FractionalPercentOrBuilder -
Classes in io.envoyproxy.envoy.type.v3 used by io.envoyproxy.envoy.extensions.filters.http.rate_limit_quota.v3 Class Description HttpStatus HTTP status.HttpStatus.Builder HTTP status.HttpStatusOrBuilder RateLimitStrategy Protobuf typeenvoy.type.v3.RateLimitStrategy
RateLimitStrategy.Builder Protobuf typeenvoy.type.v3.RateLimitStrategy
RateLimitStrategyOrBuilder -
Classes in io.envoyproxy.envoy.type.v3 used by io.envoyproxy.envoy.extensions.filters.network.http_connection_manager.v3 Class Description Percent Identifies a percentage, in the range [0.0, 100.0].Percent.Builder Identifies a percentage, in the range [0.0, 100.0].PercentOrBuilder -
Classes in io.envoyproxy.envoy.type.v3 used by io.envoyproxy.envoy.extensions.load_balancing_policies.common.v3 Class Description Percent Identifies a percentage, in the range [0.0, 100.0].Percent.Builder Identifies a percentage, in the range [0.0, 100.0].PercentOrBuilder -
Classes in io.envoyproxy.envoy.type.v3 used by io.envoyproxy.envoy.service.rate_limit_quota.v3 Class Description RateLimitStrategy Protobuf typeenvoy.type.v3.RateLimitStrategy
RateLimitStrategy.Builder Protobuf typeenvoy.type.v3.RateLimitStrategy
RateLimitStrategyOrBuilder -
Classes in io.envoyproxy.envoy.type.v3 used by io.envoyproxy.envoy.type.matcher.v3 Class Description DoubleRange Specifies the double start and end of the range using half-open interval semantics [start, end).DoubleRange.Builder Specifies the double start and end of the range using half-open interval semantics [start, end).DoubleRangeOrBuilder -
Classes in io.envoyproxy.envoy.type.v3 used by io.envoyproxy.envoy.type.v3 Class Description CodecClientType Protobuf enumenvoy.type.v3.CodecClientType
DoubleRange Specifies the double start and end of the range using half-open interval semantics [start, end).DoubleRange.Builder Specifies the double start and end of the range using half-open interval semantics [start, end).DoubleRangeOrBuilder FractionalPercent A fractional percentage is used in cases in which for performance reasons performing floating point to integer conversions during randomness calculations is undesirable.FractionalPercent.Builder A fractional percentage is used in cases in which for performance reasons performing floating point to integer conversions during randomness calculations is undesirable.FractionalPercent.DenominatorType Fraction percentages support several fixed denominator values.FractionalPercentOrBuilder HttpStatus HTTP status.HttpStatus.Builder HTTP status.HttpStatusOrBuilder Int32Range Specifies the int32 start and end of the range using half-open interval semantics [start, end).Int32Range.Builder Specifies the int32 start and end of the range using half-open interval semantics [start, end).Int32RangeOrBuilder Int64Range Specifies the int64 start and end of the range using half-open interval semantics [start, end).Int64Range.Builder Specifies the int64 start and end of the range using half-open interval semantics [start, end).Int64RangeOrBuilder Percent Identifies a percentage, in the range [0.0, 100.0].Percent.Builder Identifies a percentage, in the range [0.0, 100.0].PercentOrBuilder RateLimitStrategy Protobuf typeenvoy.type.v3.RateLimitStrategy
RateLimitStrategy.BlanketRule Choose between allow all and deny all.RateLimitStrategy.Builder Protobuf typeenvoy.type.v3.RateLimitStrategy
RateLimitStrategy.RequestsPerTimeUnit Best-effort limit of the number of requests per time unit.RateLimitStrategy.RequestsPerTimeUnit.Builder Best-effort limit of the number of requests per time unit.RateLimitStrategy.RequestsPerTimeUnitOrBuilder RateLimitStrategy.StrategyCase RateLimitStrategyOrBuilder RateLimitUnit Identifies the unit of of time for rate limit.SemanticVersion Envoy uses SemVer (https://semver.org/).SemanticVersion.Builder Envoy uses SemVer (https://semver.org/).SemanticVersionOrBuilder StatusCode HTTP response codes supported in Envoy.TokenBucket Configures a token bucket, typically used for rate limiting.TokenBucket.Builder Configures a token bucket, typically used for rate limiting.TokenBucketOrBuilder -
Classes in io.envoyproxy.envoy.type.v3 used by io.grpc.xds Class Description FractionalPercent A fractional percentage is used in cases in which for performance reasons performing floating point to integer conversions during randomness calculations is undesirable.Int32Range Specifies the int32 start and end of the range using half-open interval semantics [start, end).