Interface UpstreamConnectionOptions.HappyEyeballsConfigOrBuilder

    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      com.google.protobuf.UInt32Value getFirstAddressFamilyCount()
      Specify the number of addresses of the first_address_family_version being attempted for connection before the other address family.
      com.google.protobuf.UInt32ValueOrBuilder getFirstAddressFamilyCountOrBuilder()
      Specify the number of addresses of the first_address_family_version being attempted for connection before the other address family.
      UpstreamConnectionOptions.FirstAddressFamilyVersion getFirstAddressFamilyVersion()
      Specify the IP address family to attempt connection first in happy eyeballs algorithm according to RFC8305#section-4.
      int getFirstAddressFamilyVersionValue()
      Specify the IP address family to attempt connection first in happy eyeballs algorithm according to RFC8305#section-4.
      boolean hasFirstAddressFamilyCount()
      Specify the number of addresses of the first_address_family_version being attempted for connection before the other address family.
      • 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

      • getFirstAddressFamilyVersionValue

        int getFirstAddressFamilyVersionValue()
         Specify the IP address family to attempt connection first in happy
         eyeballs algorithm according to RFC8305#section-4.
         
        .envoy.config.cluster.v3.UpstreamConnectionOptions.FirstAddressFamilyVersion first_address_family_version = 1;
        Returns:
        The enum numeric value on the wire for firstAddressFamilyVersion.
      • getFirstAddressFamilyVersion

        UpstreamConnectionOptions.FirstAddressFamilyVersion getFirstAddressFamilyVersion()
         Specify the IP address family to attempt connection first in happy
         eyeballs algorithm according to RFC8305#section-4.
         
        .envoy.config.cluster.v3.UpstreamConnectionOptions.FirstAddressFamilyVersion first_address_family_version = 1;
        Returns:
        The firstAddressFamilyVersion.
      • hasFirstAddressFamilyCount

        boolean hasFirstAddressFamilyCount()
         Specify the number of addresses of the first_address_family_version being
         attempted for connection before the other address family.
         
        .google.protobuf.UInt32Value first_address_family_count = 2 [(.validate.rules) = { ... }
        Returns:
        Whether the firstAddressFamilyCount field is set.
      • getFirstAddressFamilyCount

        com.google.protobuf.UInt32Value getFirstAddressFamilyCount()
         Specify the number of addresses of the first_address_family_version being
         attempted for connection before the other address family.
         
        .google.protobuf.UInt32Value first_address_family_count = 2 [(.validate.rules) = { ... }
        Returns:
        The firstAddressFamilyCount.
      • getFirstAddressFamilyCountOrBuilder

        com.google.protobuf.UInt32ValueOrBuilder getFirstAddressFamilyCountOrBuilder()
         Specify the number of addresses of the first_address_family_version being
         attempted for connection before the other address family.
         
        .google.protobuf.UInt32Value first_address_family_count = 2 [(.validate.rules) = { ... }