Enum MtlsProvider.MtlsEndpointUsagePolicy

java.lang.Object
java.lang.Enum<MtlsProvider.MtlsEndpointUsagePolicy>
com.google.api.gax.rpc.mtls.MtlsProvider.MtlsEndpointUsagePolicy
All Implemented Interfaces:
Serializable, Comparable<MtlsProvider.MtlsEndpointUsagePolicy>
Enclosing class:
MtlsProvider

public static enum MtlsProvider.MtlsEndpointUsagePolicy extends Enum<MtlsProvider.MtlsEndpointUsagePolicy>
The policy for mutual TLS endpoint usage. NEVER means always use regular endpoint; ALWAYS means always use mTLS endpoint; AUTO means auto switch to mTLS endpoint if client certificate exists and should be used.