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 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

       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

      DynamicMetadataInput.PathSegmentOrBuilder getPathOrBuilder(int index)
       The path to retrieve the Value from the Struct.
       
      repeated .envoy.extensions.matching.common_inputs.network.v3.DynamicMetadataInput.PathSegment path = 2 [(.validate.rules) = { ... }