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

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      OnDemandCds getOdcds()
      An optional configuration for on-demand cluster discovery service.
      OnDemandCdsOrBuilder getOdcdsOrBuilder()
      An optional configuration for on-demand cluster discovery service.
      boolean hasOdcds()
      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 Detail

      • 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;