Interface MetadataOptionsOrBuilder

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

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

    • hasForwardingNamespaces

      boolean hasForwardingNamespaces()
       Describes which typed or untyped dynamic metadata namespaces to forward to
       the external processing server.
       
      .envoy.extensions.filters.http.ext_proc.v3.MetadataOptions.MetadataNamespaces forwarding_namespaces = 1;
      Returns:
      Whether the forwardingNamespaces field is set.
    • getForwardingNamespaces

      MetadataOptions.MetadataNamespaces getForwardingNamespaces()
       Describes which typed or untyped dynamic metadata namespaces to forward to
       the external processing server.
       
      .envoy.extensions.filters.http.ext_proc.v3.MetadataOptions.MetadataNamespaces forwarding_namespaces = 1;
      Returns:
      The forwardingNamespaces.
    • getForwardingNamespacesOrBuilder

      MetadataOptions.MetadataNamespacesOrBuilder getForwardingNamespacesOrBuilder()
       Describes which typed or untyped dynamic metadata namespaces to forward to
       the external processing server.
       
      .envoy.extensions.filters.http.ext_proc.v3.MetadataOptions.MetadataNamespaces forwarding_namespaces = 1;
    • hasReceivingNamespaces

      boolean hasReceivingNamespaces()
       Describes which typed or untyped dynamic metadata namespaces to accept from
       the external processing server. Set to empty or leave unset to disallow writing
       any received dynamic metadata. Receiving of typed metadata is not supported.
       
      .envoy.extensions.filters.http.ext_proc.v3.MetadataOptions.MetadataNamespaces receiving_namespaces = 2;
      Returns:
      Whether the receivingNamespaces field is set.
    • getReceivingNamespaces

      MetadataOptions.MetadataNamespaces getReceivingNamespaces()
       Describes which typed or untyped dynamic metadata namespaces to accept from
       the external processing server. Set to empty or leave unset to disallow writing
       any received dynamic metadata. Receiving of typed metadata is not supported.
       
      .envoy.extensions.filters.http.ext_proc.v3.MetadataOptions.MetadataNamespaces receiving_namespaces = 2;
      Returns:
      The receivingNamespaces.
    • getReceivingNamespacesOrBuilder

      MetadataOptions.MetadataNamespacesOrBuilder getReceivingNamespacesOrBuilder()
       Describes which typed or untyped dynamic metadata namespaces to accept from
       the external processing server. Set to empty or leave unset to disallow writing
       any received dynamic metadata. Receiving of typed metadata is not supported.
       
      .envoy.extensions.filters.http.ext_proc.v3.MetadataOptions.MetadataNamespaces receiving_namespaces = 2;