Interface GrpcService.GoogleGrpc.CallCredentialsOrBuilder
-
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder
,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
GrpcService.GoogleGrpc.CallCredentials
,GrpcService.GoogleGrpc.CallCredentials.Builder
- Enclosing class:
- GrpcService.GoogleGrpc
public static interface GrpcService.GoogleGrpc.CallCredentialsOrBuilder extends com.google.protobuf.MessageOrBuilder
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description java.lang.String
getAccessToken()
Access token credentials.com.google.protobuf.ByteString
getAccessTokenBytes()
Access token credentials.GrpcService.GoogleGrpc.CallCredentials.CredentialSpecifierCase
getCredentialSpecifierCase()
GrpcService.GoogleGrpc.CallCredentials.MetadataCredentialsFromPlugin
getFromPlugin()
Custom authenticator credentials.GrpcService.GoogleGrpc.CallCredentials.MetadataCredentialsFromPluginOrBuilder
getFromPluginOrBuilder()
Custom authenticator credentials.com.google.protobuf.Empty
getGoogleComputeEngine()
Google Compute Engine credentials.com.google.protobuf.EmptyOrBuilder
getGoogleComputeEngineOrBuilder()
Google Compute Engine credentials.GrpcService.GoogleGrpc.CallCredentials.GoogleIAMCredentials
getGoogleIam()
Google IAM credentials.GrpcService.GoogleGrpc.CallCredentials.GoogleIAMCredentialsOrBuilder
getGoogleIamOrBuilder()
Google IAM credentials.java.lang.String
getGoogleRefreshToken()
Google refresh token credentials.com.google.protobuf.ByteString
getGoogleRefreshTokenBytes()
Google refresh token credentials.GrpcService.GoogleGrpc.CallCredentials.ServiceAccountJWTAccessCredentials
getServiceAccountJwtAccess()
Service Account JWT Access credentials.GrpcService.GoogleGrpc.CallCredentials.ServiceAccountJWTAccessCredentialsOrBuilder
getServiceAccountJwtAccessOrBuilder()
Service Account JWT Access credentials.GrpcService.GoogleGrpc.CallCredentials.StsService
getStsService()
Custom security token service which implements OAuth 2.0 token exchange.GrpcService.GoogleGrpc.CallCredentials.StsServiceOrBuilder
getStsServiceOrBuilder()
Custom security token service which implements OAuth 2.0 token exchange.boolean
hasAccessToken()
Access token credentials.boolean
hasFromPlugin()
Custom authenticator credentials.boolean
hasGoogleComputeEngine()
Google Compute Engine credentials.boolean
hasGoogleIam()
Google IAM credentials.boolean
hasGoogleRefreshToken()
Google refresh token credentials.boolean
hasServiceAccountJwtAccess()
Service Account JWT Access credentials.boolean
hasStsService()
Custom security token service which implements OAuth 2.0 token exchange.-
Methods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
-
-
-
Method Detail
-
hasAccessToken
boolean hasAccessToken()
Access token credentials. https://grpc.io/grpc/cpp/namespacegrpc.html#ad3a80da696ffdaea943f0f858d7a360d.
string access_token = 1;
- Returns:
- Whether the accessToken field is set.
-
getAccessToken
java.lang.String getAccessToken()
Access token credentials. https://grpc.io/grpc/cpp/namespacegrpc.html#ad3a80da696ffdaea943f0f858d7a360d.
string access_token = 1;
- Returns:
- The accessToken.
-
getAccessTokenBytes
com.google.protobuf.ByteString getAccessTokenBytes()
Access token credentials. https://grpc.io/grpc/cpp/namespacegrpc.html#ad3a80da696ffdaea943f0f858d7a360d.
string access_token = 1;
- Returns:
- The bytes for accessToken.
-
hasGoogleComputeEngine
boolean hasGoogleComputeEngine()
Google Compute Engine credentials. https://grpc.io/grpc/cpp/namespacegrpc.html#a6beb3ac70ff94bd2ebbd89b8f21d1f61
.google.protobuf.Empty google_compute_engine = 2;
- Returns:
- Whether the googleComputeEngine field is set.
-
getGoogleComputeEngine
com.google.protobuf.Empty getGoogleComputeEngine()
Google Compute Engine credentials. https://grpc.io/grpc/cpp/namespacegrpc.html#a6beb3ac70ff94bd2ebbd89b8f21d1f61
.google.protobuf.Empty google_compute_engine = 2;
- Returns:
- The googleComputeEngine.
-
getGoogleComputeEngineOrBuilder
com.google.protobuf.EmptyOrBuilder getGoogleComputeEngineOrBuilder()
Google Compute Engine credentials. https://grpc.io/grpc/cpp/namespacegrpc.html#a6beb3ac70ff94bd2ebbd89b8f21d1f61
.google.protobuf.Empty google_compute_engine = 2;
-
hasGoogleRefreshToken
boolean hasGoogleRefreshToken()
Google refresh token credentials. https://grpc.io/grpc/cpp/namespacegrpc.html#a96901c997b91bc6513b08491e0dca37c.
string google_refresh_token = 3;
- Returns:
- Whether the googleRefreshToken field is set.
-
getGoogleRefreshToken
java.lang.String getGoogleRefreshToken()
Google refresh token credentials. https://grpc.io/grpc/cpp/namespacegrpc.html#a96901c997b91bc6513b08491e0dca37c.
string google_refresh_token = 3;
- Returns:
- The googleRefreshToken.
-
getGoogleRefreshTokenBytes
com.google.protobuf.ByteString getGoogleRefreshTokenBytes()
Google refresh token credentials. https://grpc.io/grpc/cpp/namespacegrpc.html#a96901c997b91bc6513b08491e0dca37c.
string google_refresh_token = 3;
- Returns:
- The bytes for googleRefreshToken.
-
hasServiceAccountJwtAccess
boolean hasServiceAccountJwtAccess()
Service Account JWT Access credentials. https://grpc.io/grpc/cpp/namespacegrpc.html#a92a9f959d6102461f66ee973d8e9d3aa.
.envoy.config.core.v3.GrpcService.GoogleGrpc.CallCredentials.ServiceAccountJWTAccessCredentials service_account_jwt_access = 4;
- Returns:
- Whether the serviceAccountJwtAccess field is set.
-
getServiceAccountJwtAccess
GrpcService.GoogleGrpc.CallCredentials.ServiceAccountJWTAccessCredentials getServiceAccountJwtAccess()
Service Account JWT Access credentials. https://grpc.io/grpc/cpp/namespacegrpc.html#a92a9f959d6102461f66ee973d8e9d3aa.
.envoy.config.core.v3.GrpcService.GoogleGrpc.CallCredentials.ServiceAccountJWTAccessCredentials service_account_jwt_access = 4;
- Returns:
- The serviceAccountJwtAccess.
-
getServiceAccountJwtAccessOrBuilder
GrpcService.GoogleGrpc.CallCredentials.ServiceAccountJWTAccessCredentialsOrBuilder getServiceAccountJwtAccessOrBuilder()
Service Account JWT Access credentials. https://grpc.io/grpc/cpp/namespacegrpc.html#a92a9f959d6102461f66ee973d8e9d3aa.
.envoy.config.core.v3.GrpcService.GoogleGrpc.CallCredentials.ServiceAccountJWTAccessCredentials service_account_jwt_access = 4;
-
hasGoogleIam
boolean hasGoogleIam()
Google IAM credentials. https://grpc.io/grpc/cpp/namespacegrpc.html#a9fc1fc101b41e680d47028166e76f9d0.
.envoy.config.core.v3.GrpcService.GoogleGrpc.CallCredentials.GoogleIAMCredentials google_iam = 5;
- Returns:
- Whether the googleIam field is set.
-
getGoogleIam
GrpcService.GoogleGrpc.CallCredentials.GoogleIAMCredentials getGoogleIam()
Google IAM credentials. https://grpc.io/grpc/cpp/namespacegrpc.html#a9fc1fc101b41e680d47028166e76f9d0.
.envoy.config.core.v3.GrpcService.GoogleGrpc.CallCredentials.GoogleIAMCredentials google_iam = 5;
- Returns:
- The googleIam.
-
getGoogleIamOrBuilder
GrpcService.GoogleGrpc.CallCredentials.GoogleIAMCredentialsOrBuilder getGoogleIamOrBuilder()
Google IAM credentials. https://grpc.io/grpc/cpp/namespacegrpc.html#a9fc1fc101b41e680d47028166e76f9d0.
.envoy.config.core.v3.GrpcService.GoogleGrpc.CallCredentials.GoogleIAMCredentials google_iam = 5;
-
hasFromPlugin
boolean hasFromPlugin()
Custom authenticator credentials. https://grpc.io/grpc/cpp/namespacegrpc.html#a823c6a4b19ffc71fb33e90154ee2ad07. https://grpc.io/docs/guides/auth.html#extending-grpc-to-support-other-authentication-mechanisms.
.envoy.config.core.v3.GrpcService.GoogleGrpc.CallCredentials.MetadataCredentialsFromPlugin from_plugin = 6;
- Returns:
- Whether the fromPlugin field is set.
-
getFromPlugin
GrpcService.GoogleGrpc.CallCredentials.MetadataCredentialsFromPlugin getFromPlugin()
Custom authenticator credentials. https://grpc.io/grpc/cpp/namespacegrpc.html#a823c6a4b19ffc71fb33e90154ee2ad07. https://grpc.io/docs/guides/auth.html#extending-grpc-to-support-other-authentication-mechanisms.
.envoy.config.core.v3.GrpcService.GoogleGrpc.CallCredentials.MetadataCredentialsFromPlugin from_plugin = 6;
- Returns:
- The fromPlugin.
-
getFromPluginOrBuilder
GrpcService.GoogleGrpc.CallCredentials.MetadataCredentialsFromPluginOrBuilder getFromPluginOrBuilder()
Custom authenticator credentials. https://grpc.io/grpc/cpp/namespacegrpc.html#a823c6a4b19ffc71fb33e90154ee2ad07. https://grpc.io/docs/guides/auth.html#extending-grpc-to-support-other-authentication-mechanisms.
.envoy.config.core.v3.GrpcService.GoogleGrpc.CallCredentials.MetadataCredentialsFromPlugin from_plugin = 6;
-
hasStsService
boolean hasStsService()
Custom security token service which implements OAuth 2.0 token exchange. https://tools.ietf.org/html/draft-ietf-oauth-token-exchange-16 See https://github.com/grpc/grpc/pull/19587.
.envoy.config.core.v3.GrpcService.GoogleGrpc.CallCredentials.StsService sts_service = 7;
- Returns:
- Whether the stsService field is set.
-
getStsService
GrpcService.GoogleGrpc.CallCredentials.StsService getStsService()
Custom security token service which implements OAuth 2.0 token exchange. https://tools.ietf.org/html/draft-ietf-oauth-token-exchange-16 See https://github.com/grpc/grpc/pull/19587.
.envoy.config.core.v3.GrpcService.GoogleGrpc.CallCredentials.StsService sts_service = 7;
- Returns:
- The stsService.
-
getStsServiceOrBuilder
GrpcService.GoogleGrpc.CallCredentials.StsServiceOrBuilder getStsServiceOrBuilder()
Custom security token service which implements OAuth 2.0 token exchange. https://tools.ietf.org/html/draft-ietf-oauth-token-exchange-16 See https://github.com/grpc/grpc/pull/19587.
.envoy.config.core.v3.GrpcService.GoogleGrpc.CallCredentials.StsService sts_service = 7;
-
getCredentialSpecifierCase
GrpcService.GoogleGrpc.CallCredentials.CredentialSpecifierCase getCredentialSpecifierCase()
-
-