Interface MetadataOptions.MetadataNamespacesOrBuilder
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
MetadataOptions.MetadataNamespaces,MetadataOptions.MetadataNamespaces.Builder
- Enclosing class:
- MetadataOptions
public static interface MetadataOptions.MetadataNamespacesOrBuilder
extends com.google.protobuf.MessageOrBuilder
-
Method Summary
Modifier and TypeMethodDescriptiongetTyped(int index) Specifies a list of metadata namespaces whose values, if present, will be passed to the ext_proc service as a *protobuf::Any*.com.google.protobuf.ByteStringgetTypedBytes(int index) Specifies a list of metadata namespaces whose values, if present, will be passed to the ext_proc service as a *protobuf::Any*.intSpecifies a list of metadata namespaces whose values, if present, will be passed to the ext_proc service as a *protobuf::Any*.Specifies a list of metadata namespaces whose values, if present, will be passed to the ext_proc service as a *protobuf::Any*.getUntyped(int index) Specifies a list of metadata namespaces whose values, if present, will be passed to the ext_proc service as an opaque *protobuf::Struct*.com.google.protobuf.ByteStringgetUntypedBytes(int index) Specifies a list of metadata namespaces whose values, if present, will be passed to the ext_proc service as an opaque *protobuf::Struct*.intSpecifies a list of metadata namespaces whose values, if present, will be passed to the ext_proc service as an opaque *protobuf::Struct*.Specifies a list of metadata namespaces whose values, if present, will be passed to the ext_proc service as an opaque *protobuf::Struct*.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
-
getUntypedList
Specifies a list of metadata namespaces whose values, if present, will be passed to the ext_proc service as an opaque *protobuf::Struct*.
repeated string untyped = 1;- Returns:
- A list containing the untyped.
-
getUntypedCount
int getUntypedCount()Specifies a list of metadata namespaces whose values, if present, will be passed to the ext_proc service as an opaque *protobuf::Struct*.
repeated string untyped = 1;- Returns:
- The count of untyped.
-
getUntyped
Specifies a list of metadata namespaces whose values, if present, will be passed to the ext_proc service as an opaque *protobuf::Struct*.
repeated string untyped = 1;- Parameters:
index- The index of the element to return.- Returns:
- The untyped at the given index.
-
getUntypedBytes
com.google.protobuf.ByteString getUntypedBytes(int index) Specifies a list of metadata namespaces whose values, if present, will be passed to the ext_proc service as an opaque *protobuf::Struct*.
repeated string untyped = 1;- Parameters:
index- The index of the value to return.- Returns:
- The bytes of the untyped at the given index.
-
getTypedList
Specifies a list of metadata namespaces whose values, if present, will be passed to the ext_proc service as a *protobuf::Any*. This allows envoy and the external processing server to share the protobuf message definition for safe parsing.
repeated string typed = 2;- Returns:
- A list containing the typed.
-
getTypedCount
int getTypedCount()Specifies a list of metadata namespaces whose values, if present, will be passed to the ext_proc service as a *protobuf::Any*. This allows envoy and the external processing server to share the protobuf message definition for safe parsing.
repeated string typed = 2;- Returns:
- The count of typed.
-
getTyped
Specifies a list of metadata namespaces whose values, if present, will be passed to the ext_proc service as a *protobuf::Any*. This allows envoy and the external processing server to share the protobuf message definition for safe parsing.
repeated string typed = 2;- Parameters:
index- The index of the element to return.- Returns:
- The typed at the given index.
-
getTypedBytes
com.google.protobuf.ByteString getTypedBytes(int index) Specifies a list of metadata namespaces whose values, if present, will be passed to the ext_proc service as a *protobuf::Any*. This allows envoy and the external processing server to share the protobuf message definition for safe parsing.
repeated string typed = 2;- Parameters:
index- The index of the value to return.- Returns:
- The bytes of the typed at the given index.
-