Interface PerRouteConfigOrBuilder

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

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

    Modifier and Type
    Method
    Description
    An optional configuration for on-demand cluster discovery service.
    An optional configuration for on-demand cluster discovery service.
    boolean
    An optional configuration for on-demand cluster discovery service.

    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

    • hasOdcds

      boolean hasOdcds()
       An optional configuration for on-demand cluster discovery
       service. If not specified, the on-demand cluster discovery will
       be disabled. When it's specified, the filter will pause the
       request to an unknown cluster and will begin a cluster discovery
       process. When the discovery is finished (successfully or not), the
       request will be resumed for further processing.
       
      .envoy.extensions.filters.http.on_demand.v3.OnDemandCds odcds = 1;
      Returns:
      Whether the odcds field is set.
    • getOdcds

      OnDemandCds getOdcds()
       An optional configuration for on-demand cluster discovery
       service. If not specified, the on-demand cluster discovery will
       be disabled. When it's specified, the filter will pause the
       request to an unknown cluster and will begin a cluster discovery
       process. When the discovery is finished (successfully or not), the
       request will be resumed for further processing.
       
      .envoy.extensions.filters.http.on_demand.v3.OnDemandCds odcds = 1;
      Returns:
      The odcds.
    • getOdcdsOrBuilder

      OnDemandCdsOrBuilder getOdcdsOrBuilder()
       An optional configuration for on-demand cluster discovery
       service. If not specified, the on-demand cluster discovery will
       be disabled. When it's specified, the filter will pause the
       request to an unknown cluster and will begin a cluster discovery
       process. When the discovery is finished (successfully or not), the
       request will be resumed for further processing.
       
      .envoy.extensions.filters.http.on_demand.v3.OnDemandCds odcds = 1;