Interface KillRequestOrBuilder
-
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
KillRequest,KillRequest.Builder
public interface KillRequestOrBuilder extends com.google.protobuf.MessageOrBuilder
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description KillRequest.DirectiongetDirection().envoy.extensions.filters.http.kill_request.v3.KillRequest.Direction direction = 3 [(.validate.rules) = { ... }intgetDirectionValue().envoy.extensions.filters.http.kill_request.v3.KillRequest.Direction direction = 3 [(.validate.rules) = { ... }StringgetKillRequestHeader()The name of the kill request header.com.google.protobuf.ByteStringgetKillRequestHeaderBytes()The name of the kill request header.FractionalPercentgetProbability()The probability that a Kill request will be triggered.FractionalPercentOrBuildergetProbabilityOrBuilder()The probability that a Kill request will be triggered.booleanhasProbability()The probability that a Kill request will be triggered.-
Methods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
-
-
-
Method Detail
-
hasProbability
boolean hasProbability()
The probability that a Kill request will be triggered.
.envoy.type.v3.FractionalPercent probability = 1;- Returns:
- Whether the probability field is set.
-
getProbability
FractionalPercent getProbability()
The probability that a Kill request will be triggered.
.envoy.type.v3.FractionalPercent probability = 1;- Returns:
- The probability.
-
getProbabilityOrBuilder
FractionalPercentOrBuilder getProbabilityOrBuilder()
The probability that a Kill request will be triggered.
.envoy.type.v3.FractionalPercent probability = 1;
-
getKillRequestHeader
String getKillRequestHeader()
The name of the kill request header. If this field is not empty, it will override the :ref:`default header <config_http_filters_kill_request_http_header>` name. Otherwise the default header name will be used.
string kill_request_header = 2 [(.validate.rules) = { ... }- Returns:
- The killRequestHeader.
-
getKillRequestHeaderBytes
com.google.protobuf.ByteString getKillRequestHeaderBytes()
The name of the kill request header. If this field is not empty, it will override the :ref:`default header <config_http_filters_kill_request_http_header>` name. Otherwise the default header name will be used.
string kill_request_header = 2 [(.validate.rules) = { ... }- Returns:
- The bytes for killRequestHeader.
-
getDirectionValue
int getDirectionValue()
.envoy.extensions.filters.http.kill_request.v3.KillRequest.Direction direction = 3 [(.validate.rules) = { ... }- Returns:
- The enum numeric value on the wire for direction.
-
getDirection
KillRequest.Direction getDirection()
.envoy.extensions.filters.http.kill_request.v3.KillRequest.Direction direction = 3 [(.validate.rules) = { ... }- Returns:
- The direction.
-
-