Interface DecoratorOrBuilder
-
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder
,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
Decorator
,Decorator.Builder
public interface DecoratorOrBuilder extends com.google.protobuf.MessageOrBuilder
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description java.lang.String
getOperation()
The operation name associated with the request matched to this route.com.google.protobuf.ByteString
getOperationBytes()
The operation name associated with the request matched to this route.com.google.protobuf.BoolValue
getPropagate()
Whether the decorated details should be propagated to the other party.com.google.protobuf.BoolValueOrBuilder
getPropagateOrBuilder()
Whether the decorated details should be propagated to the other party.boolean
hasPropagate()
Whether the decorated details should be propagated to the other party.-
Methods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
-
-
-
Method Detail
-
getOperation
java.lang.String getOperation()
The operation name associated with the request matched to this route. If tracing is enabled, this information will be used as the span name reported for this request. .. note:: For ingress (inbound) requests, or egress (outbound) responses, this value may be overridden by the :ref:`x-envoy-decorator-operation <config_http_filters_router_x-envoy-decorator-operation>` header.
string operation = 1 [(.validate.rules) = { ... }
- Returns:
- The operation.
-
getOperationBytes
com.google.protobuf.ByteString getOperationBytes()
The operation name associated with the request matched to this route. If tracing is enabled, this information will be used as the span name reported for this request. .. note:: For ingress (inbound) requests, or egress (outbound) responses, this value may be overridden by the :ref:`x-envoy-decorator-operation <config_http_filters_router_x-envoy-decorator-operation>` header.
string operation = 1 [(.validate.rules) = { ... }
- Returns:
- The bytes for operation.
-
hasPropagate
boolean hasPropagate()
Whether the decorated details should be propagated to the other party. The default is true.
.google.protobuf.BoolValue propagate = 2;
- Returns:
- Whether the propagate field is set.
-
getPropagate
com.google.protobuf.BoolValue getPropagate()
Whether the decorated details should be propagated to the other party. The default is true.
.google.protobuf.BoolValue propagate = 2;
- Returns:
- The propagate.
-
getPropagateOrBuilder
com.google.protobuf.BoolValueOrBuilder getPropagateOrBuilder()
Whether the decorated details should be propagated to the other party. The default is true.
.google.protobuf.BoolValue propagate = 2;
-
-