Interface MetadataOptionsOrBuilder
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
MetadataOptions,MetadataOptions.Builder
public interface MetadataOptionsOrBuilder
extends com.google.protobuf.MessageOrBuilder
-
Method Summary
Modifier and TypeMethodDescriptionDescribes which typed or untyped dynamic metadata namespaces to forward to the external processing server.Describes which typed or untyped dynamic metadata namespaces to forward to the external processing server.Describes which typed or untyped dynamic metadata namespaces to accept from the external processing server.Describes which typed or untyped dynamic metadata namespaces to accept from the external processing server.booleanDescribes which typed or untyped dynamic metadata namespaces to forward to the external processing server.booleanDescribes which typed or untyped dynamic metadata namespaces to accept from the external processing server.Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder
isInitializedMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
hasForwardingNamespaces
boolean hasForwardingNamespaces()Describes which typed or untyped dynamic metadata namespaces to forward to the external processing server.
.envoy.extensions.filters.http.ext_proc.v3.MetadataOptions.MetadataNamespaces forwarding_namespaces = 1;- Returns:
- Whether the forwardingNamespaces field is set.
-
getForwardingNamespaces
MetadataOptions.MetadataNamespaces getForwardingNamespaces()Describes which typed or untyped dynamic metadata namespaces to forward to the external processing server.
.envoy.extensions.filters.http.ext_proc.v3.MetadataOptions.MetadataNamespaces forwarding_namespaces = 1;- Returns:
- The forwardingNamespaces.
-
getForwardingNamespacesOrBuilder
MetadataOptions.MetadataNamespacesOrBuilder getForwardingNamespacesOrBuilder()Describes which typed or untyped dynamic metadata namespaces to forward to the external processing server.
.envoy.extensions.filters.http.ext_proc.v3.MetadataOptions.MetadataNamespaces forwarding_namespaces = 1; -
hasReceivingNamespaces
boolean hasReceivingNamespaces()Describes which typed or untyped dynamic metadata namespaces to accept from the external processing server. Set to empty or leave unset to disallow writing any received dynamic metadata. Receiving of typed metadata is not supported.
.envoy.extensions.filters.http.ext_proc.v3.MetadataOptions.MetadataNamespaces receiving_namespaces = 2;- Returns:
- Whether the receivingNamespaces field is set.
-
getReceivingNamespaces
MetadataOptions.MetadataNamespaces getReceivingNamespaces()Describes which typed or untyped dynamic metadata namespaces to accept from the external processing server. Set to empty or leave unset to disallow writing any received dynamic metadata. Receiving of typed metadata is not supported.
.envoy.extensions.filters.http.ext_proc.v3.MetadataOptions.MetadataNamespaces receiving_namespaces = 2;- Returns:
- The receivingNamespaces.
-
getReceivingNamespacesOrBuilder
MetadataOptions.MetadataNamespacesOrBuilder getReceivingNamespacesOrBuilder()Describes which typed or untyped dynamic metadata namespaces to accept from the external processing server. Set to empty or leave unset to disallow writing any received dynamic metadata. Receiving of typed metadata is not supported.
.envoy.extensions.filters.http.ext_proc.v3.MetadataOptions.MetadataNamespaces receiving_namespaces = 2;
-