Package io.grpc.alts

Class ComputeEngineChannelCredentials

java.lang.Object
io.grpc.alts.ComputeEngineChannelCredentials

public final class ComputeEngineChannelCredentials extends Object
Credentials appropriate to contact Google services when running on Google Compute Engine. This class sets up a secure channel using ALTS if applicable and using TLS as fallback. It is a subset of the functionality provided by GoogleDefaultChannelCredentials.
  • Constructor Details

    • ComputeEngineChannelCredentials

      private ComputeEngineChannelCredentials()
  • Method Details

    • create

      public static io.grpc.ChannelCredentials create()
      Creates credentials for Google Compute Engine. This class sets up a secure channel using ALTS if applicable and using TLS as fallback.
    • createClientFactory

      private static io.grpc.netty.InternalProtocolNegotiator.ClientFactory createClientFactory()