Class AutoValue_Bootstrapper_AuthorityInfo


  • @Generated("com.google.auto.value.processor.AutoValueProcessor")
    final class AutoValue_Bootstrapper_AuthorityInfo
    extends Bootstrapper.AuthorityInfo
    • Field Detail

      • clientListenerResourceNameTemplate

        private final java.lang.String clientListenerResourceNameTemplate
    • Constructor Detail

      • AutoValue_Bootstrapper_AuthorityInfo

        AutoValue_Bootstrapper_AuthorityInfo​(java.lang.String clientListenerResourceNameTemplate,
                                             com.google.common.collect.ImmutableList<Bootstrapper.ServerInfo> xdsServers)
    • Method Detail

      • clientListenerResourceNameTemplate

        public java.lang.String clientListenerResourceNameTemplate()
        Description copied from class: Bootstrapper.AuthorityInfo
        A template for the name of the Listener resource to subscribe to for a gRPC client channel. Used only when the channel is created using an "xds:" URI with this authority name.

        The token "%s", if present in this string, will be replaced with %-encoded service authority (i.e., the path part of the target URI used to create the gRPC channel).

        Return value must start with "xdstp://<authority_name>/".

        Specified by:
        clientListenerResourceNameTemplate in class Bootstrapper.AuthorityInfo
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object
      • equals

        public boolean equals​(java.lang.Object o)
        Overrides:
        equals in class java.lang.Object
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class java.lang.Object