Package io.grpc.alts
Class ComputeEngineChannelCredentials
- java.lang.Object
-
- io.grpc.alts.ComputeEngineChannelCredentials
-
public final class ComputeEngineChannelCredentials extends java.lang.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 byGoogleDefaultChannelCredentials
.
-
-
Constructor Summary
Constructors Modifier Constructor Description private
ComputeEngineChannelCredentials()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static io.grpc.ChannelCredentials
create()
Creates credentials for Google Compute Engine.private static io.grpc.netty.InternalProtocolNegotiator.ClientFactory
createClientFactory()
-
-
-
Method Detail
-
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()
-
-