Uses of Class
io.envoyproxy.envoy.extensions.filters.http.bandwidth_limit.v3.BandwidthLimit.Builder
Packages that use BandwidthLimit.Builder
-
Uses of BandwidthLimit.Builder in io.envoyproxy.envoy.extensions.filters.http.bandwidth_limit.v3
Methods in io.envoyproxy.envoy.extensions.filters.http.bandwidth_limit.v3 that return BandwidthLimit.BuilderModifier and TypeMethodDescriptionBandwidthLimit.Builder.addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) BandwidthLimit.Builder.clear()BandwidthLimit.Builder.clearEnableMode()The enable mode for the bandwidth limit filter.BandwidthLimit.Builder.clearEnableResponseTrailers()Enable response trailers. .. note:: If set true, the following 4 trailers will be added, prefixed by ``response_trailer_prefix``: * bandwidth-request-delay-ms: delay time in milliseconds it took for the request stream transfer including request body transfer time and the time added by the filterBandwidthLimit.Builder.clearField(com.google.protobuf.Descriptors.FieldDescriptor field) BandwidthLimit.Builder.clearFillInterval()Optional Fill interval in milliseconds for the token refills.BandwidthLimit.Builder.clearLimitKbps()The limit supplied in KiB/s. .. note:: It's fine for the limit to be unset for the global configuration since the bandwidth limit can be applied at a the virtual host or route level.BandwidthLimit.Builder.clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) BandwidthLimit.Builder.clearResponseTrailerPrefix()Optional The prefix for the response trailers.BandwidthLimit.Builder.clearRuntimeEnabled()Runtime flag that controls whether the filter is enabled or not.BandwidthLimit.Builder.clearStatPrefix()The human readable prefix to use when emitting stats.BandwidthLimit.Builder.clone()BandwidthLimit.Builder.mergeFillInterval(com.google.protobuf.Duration value) Optional Fill interval in milliseconds for the token refills.BandwidthLimit.Builder.mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) BandwidthLimit.Builder.mergeFrom(com.google.protobuf.Message other) BandwidthLimit.Builder.mergeFrom(BandwidthLimit other) BandwidthLimit.Builder.mergeLimitKbps(com.google.protobuf.UInt64Value value) The limit supplied in KiB/s. .. note:: It's fine for the limit to be unset for the global configuration since the bandwidth limit can be applied at a the virtual host or route level.BandwidthLimit.Builder.mergeRuntimeEnabled(RuntimeFeatureFlag value) Runtime flag that controls whether the filter is enabled or not.final BandwidthLimit.BuilderBandwidthLimit.Builder.mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) static BandwidthLimit.BuilderBandwidthLimit.newBuilder()static BandwidthLimit.BuilderBandwidthLimit.newBuilder(BandwidthLimit prototype) BandwidthLimit.newBuilderForType()protected BandwidthLimit.BuilderBandwidthLimit.newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) BandwidthLimit.Builder.setEnableMode(BandwidthLimit.EnableMode value) The enable mode for the bandwidth limit filter.BandwidthLimit.Builder.setEnableModeValue(int value) The enable mode for the bandwidth limit filter.BandwidthLimit.Builder.setEnableResponseTrailers(boolean value) Enable response trailers. .. note:: If set true, the following 4 trailers will be added, prefixed by ``response_trailer_prefix``: * bandwidth-request-delay-ms: delay time in milliseconds it took for the request stream transfer including request body transfer time and the time added by the filterBandwidthLimit.Builder.setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) BandwidthLimit.Builder.setFillInterval(com.google.protobuf.Duration value) Optional Fill interval in milliseconds for the token refills.BandwidthLimit.Builder.setFillInterval(com.google.protobuf.Duration.Builder builderForValue) Optional Fill interval in milliseconds for the token refills.BandwidthLimit.Builder.setLimitKbps(com.google.protobuf.UInt64Value value) The limit supplied in KiB/s. .. note:: It's fine for the limit to be unset for the global configuration since the bandwidth limit can be applied at a the virtual host or route level.BandwidthLimit.Builder.setLimitKbps(com.google.protobuf.UInt64Value.Builder builderForValue) The limit supplied in KiB/s. .. note:: It's fine for the limit to be unset for the global configuration since the bandwidth limit can be applied at a the virtual host or route level.BandwidthLimit.Builder.setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value) BandwidthLimit.Builder.setResponseTrailerPrefix(String value) Optional The prefix for the response trailers.BandwidthLimit.Builder.setResponseTrailerPrefixBytes(com.google.protobuf.ByteString value) Optional The prefix for the response trailers.BandwidthLimit.Builder.setRuntimeEnabled(RuntimeFeatureFlag value) Runtime flag that controls whether the filter is enabled or not.BandwidthLimit.Builder.setRuntimeEnabled(RuntimeFeatureFlag.Builder builderForValue) Runtime flag that controls whether the filter is enabled or not.BandwidthLimit.Builder.setStatPrefix(String value) The human readable prefix to use when emitting stats.BandwidthLimit.Builder.setStatPrefixBytes(com.google.protobuf.ByteString value) The human readable prefix to use when emitting stats.final BandwidthLimit.BuilderBandwidthLimit.Builder.setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) BandwidthLimit.toBuilder()