Interface LocalityMetadataInputOrBuilder

All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
All Known Implementing Classes:
LocalityMetadataInput, LocalityMetadataInput.Builder

public interface LocalityMetadataInputOrBuilder extends com.google.protobuf.MessageOrBuilder
  • Method Details

    • getFilter

      String getFilter()
       The filter name to retrieve the Struct from the locality metadata.
       If not specified, defaults to ``envoy.lb`` which is commonly used for load balancing metadata.
       
      string filter = 1;
      Returns:
      The filter.
    • getFilterBytes

      com.google.protobuf.ByteString getFilterBytes()
       The filter name to retrieve the Struct from the locality metadata.
       If not specified, defaults to ``envoy.lb`` which is commonly used for load balancing metadata.
       
      string filter = 1;
      Returns:
      The bytes for filter.
    • getPathList

       The path to retrieve the Value from the Struct.
       
      repeated .envoy.extensions.matching.common_inputs.transport_socket.v3.LocalityMetadataInput.PathSegment path = 2 [(.validate.rules) = { ... }
    • getPath

       The path to retrieve the Value from the Struct.
       
      repeated .envoy.extensions.matching.common_inputs.transport_socket.v3.LocalityMetadataInput.PathSegment path = 2 [(.validate.rules) = { ... }
    • getPathCount

      int getPathCount()
       The path to retrieve the Value from the Struct.
       
      repeated .envoy.extensions.matching.common_inputs.transport_socket.v3.LocalityMetadataInput.PathSegment path = 2 [(.validate.rules) = { ... }
    • getPathOrBuilderList

      List<? extends LocalityMetadataInput.PathSegmentOrBuilder> getPathOrBuilderList()
       The path to retrieve the Value from the Struct.
       
      repeated .envoy.extensions.matching.common_inputs.transport_socket.v3.LocalityMetadataInput.PathSegment path = 2 [(.validate.rules) = { ... }
    • getPathOrBuilder

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