Interface OmitHostMetadataConfigOrBuilder

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

public interface OmitHostMetadataConfigOrBuilder extends com.google.protobuf.MessageOrBuilder
  • Method Summary

    Modifier and Type
    Method
    Description
    Retry host predicate metadata match criteria.
    Retry host predicate metadata match criteria.
    boolean
    Retry host predicate metadata match criteria.

    Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder

    isInitialized

    Methods inherited from interface com.google.protobuf.MessageOrBuilder

    findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
  • Method Details

    • hasMetadataMatch

      boolean hasMetadataMatch()
       Retry host predicate metadata match criteria. The hosts in
       the upstream cluster with matching metadata will be omitted while
       attempting a retry of a failed request. The metadata should be specified
       under the *envoy.lb* key.
       
      .envoy.api.v2.core.Metadata metadata_match = 1;
      Returns:
      Whether the metadataMatch field is set.
    • getMetadataMatch

      Metadata getMetadataMatch()
       Retry host predicate metadata match criteria. The hosts in
       the upstream cluster with matching metadata will be omitted while
       attempting a retry of a failed request. The metadata should be specified
       under the *envoy.lb* key.
       
      .envoy.api.v2.core.Metadata metadata_match = 1;
      Returns:
      The metadataMatch.
    • getMetadataMatchOrBuilder

      MetadataOrBuilder getMetadataMatchOrBuilder()
       Retry host predicate metadata match criteria. The hosts in
       the upstream cluster with matching metadata will be omitted while
       attempting a retry of a failed request. The metadata should be specified
       under the *envoy.lb* key.
       
      .envoy.api.v2.core.Metadata metadata_match = 1;