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 cluster metadata namespaces to forward to the external processing server. .. note:: This is the least specific metadata.Describes which cluster metadata namespaces to forward to the external processing server. .. note:: This is the least specific metadata.Describes which typed or untyped filter dynamic metadata namespaces to forward to the external processing server.Describes which typed or untyped filter dynamic metadata namespaces to forward to the external processing server.Describes which typed or untyped filter dynamic metadata namespaces to accept from the external processing server.Describes which typed or untyped filter dynamic metadata namespaces to accept from the external processing server.booleanDescribes which cluster metadata namespaces to forward to the external processing server. .. note:: This is the least specific metadata.booleanDescribes which typed or untyped filter dynamic metadata namespaces to forward to the external processing server.booleanDescribes which typed or untyped filter 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 filter 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 filter 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 filter 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 filter 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 filter 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 filter 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; -
hasClusterMetadataForwardingNamespaces
boolean hasClusterMetadataForwardingNamespaces()Describes which cluster metadata namespaces to forward to the external processing server. .. note:: This is the least specific metadata. Should there be any namespace collision, cluster level metadata can be overridden by filter metadata.
.envoy.extensions.filters.http.ext_proc.v3.MetadataOptions.MetadataNamespaces cluster_metadata_forwarding_namespaces = 3;- Returns:
- Whether the clusterMetadataForwardingNamespaces field is set.
-
getClusterMetadataForwardingNamespaces
MetadataOptions.MetadataNamespaces getClusterMetadataForwardingNamespaces()Describes which cluster metadata namespaces to forward to the external processing server. .. note:: This is the least specific metadata. Should there be any namespace collision, cluster level metadata can be overridden by filter metadata.
.envoy.extensions.filters.http.ext_proc.v3.MetadataOptions.MetadataNamespaces cluster_metadata_forwarding_namespaces = 3;- Returns:
- The clusterMetadataForwardingNamespaces.
-
getClusterMetadataForwardingNamespacesOrBuilder
MetadataOptions.MetadataNamespacesOrBuilder getClusterMetadataForwardingNamespacesOrBuilder()Describes which cluster metadata namespaces to forward to the external processing server. .. note:: This is the least specific metadata. Should there be any namespace collision, cluster level metadata can be overridden by filter metadata.
.envoy.extensions.filters.http.ext_proc.v3.MetadataOptions.MetadataNamespaces cluster_metadata_forwarding_namespaces = 3;
-