Interface EndpointMetadataInputOrBuilder

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

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

    • getFilter

      String getFilter()
       The filter name to retrieve the Struct from the endpoint 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 endpoint 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.EndpointMetadataInput.PathSegment path = 2 [(.validate.rules) = { ... }
    • getPath

       The path to retrieve the Value from the Struct.
       
      repeated .envoy.extensions.matching.common_inputs.transport_socket.v3.EndpointMetadataInput.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.EndpointMetadataInput.PathSegment path = 2 [(.validate.rules) = { ... }
    • getPathOrBuilderList

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

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