Interface LedsClusterLocalityConfigOrBuilder

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

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

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      java.lang.String getLedsCollectionName()
      The xDS transport protocol glob collection resource name.
      com.google.protobuf.ByteString getLedsCollectionNameBytes()
      The xDS transport protocol glob collection resource name.
      ConfigSource getLedsConfig()
      Configuration for the source of LEDS updates for a Locality.
      ConfigSourceOrBuilder getLedsConfigOrBuilder()
      Configuration for the source of LEDS updates for a Locality.
      boolean hasLedsConfig()
      Configuration for the source of LEDS updates for a Locality.
      • 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

      • hasLedsConfig

        boolean hasLedsConfig()
         Configuration for the source of LEDS updates for a Locality.
         
        .envoy.config.core.v3.ConfigSource leds_config = 1;
        Returns:
        Whether the ledsConfig field is set.
      • getLedsConfig

        ConfigSource getLedsConfig()
         Configuration for the source of LEDS updates for a Locality.
         
        .envoy.config.core.v3.ConfigSource leds_config = 1;
        Returns:
        The ledsConfig.
      • getLedsConfigOrBuilder

        ConfigSourceOrBuilder getLedsConfigOrBuilder()
         Configuration for the source of LEDS updates for a Locality.
         
        .envoy.config.core.v3.ConfigSource leds_config = 1;
      • getLedsCollectionName

        java.lang.String getLedsCollectionName()
         The xDS transport protocol glob collection resource name.
         The service is only supported in delta xDS (incremental) mode.
         
        string leds_collection_name = 2;
        Returns:
        The ledsCollectionName.
      • getLedsCollectionNameBytes

        com.google.protobuf.ByteString getLedsCollectionNameBytes()
         The xDS transport protocol glob collection resource name.
         The service is only supported in delta xDS (incremental) mode.
         
        string leds_collection_name = 2;
        Returns:
        The bytes for ledsCollectionName.