Interface DynamicMetadataInputOrBuilder
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
DynamicMetadataInput,DynamicMetadataInput.Builder
public interface DynamicMetadataInputOrBuilder
extends com.google.protobuf.MessageOrBuilder
-
Method Summary
Modifier and TypeMethodDescriptionThe filter name to retrieve the Struct from the Metadata.com.google.protobuf.ByteStringThe filter name to retrieve the Struct from the Metadata.getPath(int index) The path to retrieve the Value from the Struct.intThe path to retrieve the Value from the Struct.The path to retrieve the Value from the Struct.getPathOrBuilder(int index) The path to retrieve the Value from the Struct.List<? extends DynamicMetadataInput.PathSegmentOrBuilder>The path to retrieve the Value from the 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
-
getFilter
String getFilter()The filter name to retrieve the Struct from the Metadata.
string filter = 1 [(.validate.rules) = { ... }- Returns:
- The filter.
-
getFilterBytes
com.google.protobuf.ByteString getFilterBytes()The filter name to retrieve the Struct from the Metadata.
string filter = 1 [(.validate.rules) = { ... }- Returns:
- The bytes for filter.
-
getPathList
List<DynamicMetadataInput.PathSegment> getPathList()The path to retrieve the Value from the Struct.
repeated .envoy.extensions.matching.common_inputs.network.v3.DynamicMetadataInput.PathSegment path = 2 [(.validate.rules) = { ... } -
getPath
The path to retrieve the Value from the Struct.
repeated .envoy.extensions.matching.common_inputs.network.v3.DynamicMetadataInput.PathSegment path = 2 [(.validate.rules) = { ... } -
getPathCount
int getPathCount()The path to retrieve the Value from the Struct.
repeated .envoy.extensions.matching.common_inputs.network.v3.DynamicMetadataInput.PathSegment path = 2 [(.validate.rules) = { ... } -
getPathOrBuilderList
List<? extends DynamicMetadataInput.PathSegmentOrBuilder> getPathOrBuilderList()The path to retrieve the Value from the Struct.
repeated .envoy.extensions.matching.common_inputs.network.v3.DynamicMetadataInput.PathSegment path = 2 [(.validate.rules) = { ... } -
getPathOrBuilder
The path to retrieve the Value from the Struct.
repeated .envoy.extensions.matching.common_inputs.network.v3.DynamicMetadataInput.PathSegment path = 2 [(.validate.rules) = { ... }
-