Class GrpcService.GoogleGrpc.CallCredentials.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<GrpcService.GoogleGrpc.CallCredentials.Builder>
com.google.protobuf.GeneratedMessage.Builder<GrpcService.GoogleGrpc.CallCredentials.Builder>
io.envoyproxy.envoy.config.core.v3.GrpcService.GoogleGrpc.CallCredentials.Builder
- All Implemented Interfaces:
com.google.protobuf.Message.Builder
,com.google.protobuf.MessageLite.Builder
,com.google.protobuf.MessageLiteOrBuilder
,com.google.protobuf.MessageOrBuilder
,GrpcService.GoogleGrpc.CallCredentialsOrBuilder
,Cloneable
- Enclosing class:
GrpcService.GoogleGrpc.CallCredentials
public static final class GrpcService.GoogleGrpc.CallCredentials.Builder
extends com.google.protobuf.GeneratedMessage.Builder<GrpcService.GoogleGrpc.CallCredentials.Builder>
implements GrpcService.GoogleGrpc.CallCredentialsOrBuilder
[#next-free-field: 8]Protobuf type
envoy.config.core.v3.GrpcService.GoogleGrpc.CallCredentials
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate int
private Object
private int
private com.google.protobuf.SingleFieldBuilder
<GrpcService.GoogleGrpc.CallCredentials.MetadataCredentialsFromPlugin, GrpcService.GoogleGrpc.CallCredentials.MetadataCredentialsFromPlugin.Builder, GrpcService.GoogleGrpc.CallCredentials.MetadataCredentialsFromPluginOrBuilder> private com.google.protobuf.SingleFieldBuilder
<com.google.protobuf.Empty, com.google.protobuf.Empty.Builder, com.google.protobuf.EmptyOrBuilder> private com.google.protobuf.SingleFieldBuilder
<GrpcService.GoogleGrpc.CallCredentials.GoogleIAMCredentials, GrpcService.GoogleGrpc.CallCredentials.GoogleIAMCredentials.Builder, GrpcService.GoogleGrpc.CallCredentials.GoogleIAMCredentialsOrBuilder> private com.google.protobuf.SingleFieldBuilder
<GrpcService.GoogleGrpc.CallCredentials.ServiceAccountJWTAccessCredentials, GrpcService.GoogleGrpc.CallCredentials.ServiceAccountJWTAccessCredentials.Builder, GrpcService.GoogleGrpc.CallCredentials.ServiceAccountJWTAccessCredentialsOrBuilder> private com.google.protobuf.SingleFieldBuilder
<GrpcService.GoogleGrpc.CallCredentials.StsService, GrpcService.GoogleGrpc.CallCredentials.StsService.Builder, GrpcService.GoogleGrpc.CallCredentials.StsServiceOrBuilder> -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbuild()
private void
private void
clear()
Access token credentials.Custom authenticator credentials.Google Compute Engine credentials.Google IAM credentials.Google refresh token credentials.Service Account JWT Access credentials.Custom security token service which implements OAuth 2.0 token exchange.Access token credentials.com.google.protobuf.ByteString
Access token credentials.static final com.google.protobuf.Descriptors.Descriptor
com.google.protobuf.Descriptors.Descriptor
Custom authenticator credentials.Custom authenticator credentials.private com.google.protobuf.SingleFieldBuilder
<GrpcService.GoogleGrpc.CallCredentials.MetadataCredentialsFromPlugin, GrpcService.GoogleGrpc.CallCredentials.MetadataCredentialsFromPlugin.Builder, GrpcService.GoogleGrpc.CallCredentials.MetadataCredentialsFromPluginOrBuilder> Custom authenticator credentials.Custom authenticator credentials.com.google.protobuf.Empty
Google Compute Engine credentials.com.google.protobuf.Empty.Builder
Google Compute Engine credentials.private com.google.protobuf.SingleFieldBuilder
<com.google.protobuf.Empty, com.google.protobuf.Empty.Builder, com.google.protobuf.EmptyOrBuilder> Google Compute Engine credentials.com.google.protobuf.EmptyOrBuilder
Google Compute Engine credentials.Google IAM credentials.Google IAM credentials.private com.google.protobuf.SingleFieldBuilder
<GrpcService.GoogleGrpc.CallCredentials.GoogleIAMCredentials, GrpcService.GoogleGrpc.CallCredentials.GoogleIAMCredentials.Builder, GrpcService.GoogleGrpc.CallCredentials.GoogleIAMCredentialsOrBuilder> Google IAM credentials.Google IAM credentials.Google refresh token credentials.com.google.protobuf.ByteString
Google refresh token credentials.Service Account JWT Access credentials.Service Account JWT Access credentials.private com.google.protobuf.SingleFieldBuilder
<GrpcService.GoogleGrpc.CallCredentials.ServiceAccountJWTAccessCredentials, GrpcService.GoogleGrpc.CallCredentials.ServiceAccountJWTAccessCredentials.Builder, GrpcService.GoogleGrpc.CallCredentials.ServiceAccountJWTAccessCredentialsOrBuilder> Service Account JWT Access credentials.Service Account JWT Access credentials.Custom security token service which implements OAuth 2.0 token exchange.Custom security token service which implements OAuth 2.0 token exchange.private com.google.protobuf.SingleFieldBuilder
<GrpcService.GoogleGrpc.CallCredentials.StsService, GrpcService.GoogleGrpc.CallCredentials.StsService.Builder, GrpcService.GoogleGrpc.CallCredentials.StsServiceOrBuilder> Custom security token service which implements OAuth 2.0 token exchange.Custom security token service which implements OAuth 2.0 token exchange.boolean
Access token credentials.boolean
Custom authenticator credentials.boolean
Google Compute Engine credentials.boolean
Google IAM credentials.boolean
Google refresh token credentials.boolean
Service Account JWT Access credentials.boolean
Custom security token service which implements OAuth 2.0 token exchange.protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
final boolean
mergeFrom
(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom
(com.google.protobuf.Message other) Custom authenticator credentials.mergeGoogleComputeEngine
(com.google.protobuf.Empty value) Google Compute Engine credentials.Google IAM credentials.mergeServiceAccountJwtAccess
(GrpcService.GoogleGrpc.CallCredentials.ServiceAccountJWTAccessCredentials value) Service Account JWT Access credentials.Custom security token service which implements OAuth 2.0 token exchange.setAccessToken
(String value) Access token credentials.setAccessTokenBytes
(com.google.protobuf.ByteString value) Access token credentials.Custom authenticator credentials.setFromPlugin
(GrpcService.GoogleGrpc.CallCredentials.MetadataCredentialsFromPlugin.Builder builderForValue) Custom authenticator credentials.setGoogleComputeEngine
(com.google.protobuf.Empty value) Google Compute Engine credentials.setGoogleComputeEngine
(com.google.protobuf.Empty.Builder builderForValue) Google Compute Engine credentials.Google IAM credentials.Google IAM credentials.setGoogleRefreshToken
(String value) Google refresh token credentials.setGoogleRefreshTokenBytes
(com.google.protobuf.ByteString value) Google refresh token credentials.setServiceAccountJwtAccess
(GrpcService.GoogleGrpc.CallCredentials.ServiceAccountJWTAccessCredentials value) Service Account JWT Access credentials.setServiceAccountJwtAccess
(GrpcService.GoogleGrpc.CallCredentials.ServiceAccountJWTAccessCredentials.Builder builderForValue) Service Account JWT Access credentials.Custom security token service which implements OAuth 2.0 token exchange.setStsService
(GrpcService.GoogleGrpc.CallCredentials.StsService.Builder builderForValue) Custom security token service which implements OAuth 2.0 token exchange.Methods inherited from class com.google.protobuf.GeneratedMessage.Builder
addRepeatedField, clearField, clearOneof, clone, getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownFields, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setField, setRepeatedField, setUnknownFields, setUnknownFieldSetBuilder, setUnknownFieldsProto3
Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toString
Methods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageException
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
Methods inherited from interface com.google.protobuf.Message.Builder
mergeDelimitedFrom, mergeDelimitedFrom
Methods inherited from interface com.google.protobuf.MessageLite.Builder
mergeFrom
Methods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Field Details
-
credentialSpecifierCase_
private int credentialSpecifierCase_ -
credentialSpecifier_
-
bitField0_
private int bitField0_ -
googleComputeEngineBuilder_
private com.google.protobuf.SingleFieldBuilder<com.google.protobuf.Empty,com.google.protobuf.Empty.Builder, googleComputeEngineBuilder_com.google.protobuf.EmptyOrBuilder> -
serviceAccountJwtAccessBuilder_
private com.google.protobuf.SingleFieldBuilder<GrpcService.GoogleGrpc.CallCredentials.ServiceAccountJWTAccessCredentials,GrpcService.GoogleGrpc.CallCredentials.ServiceAccountJWTAccessCredentials.Builder, serviceAccountJwtAccessBuilder_GrpcService.GoogleGrpc.CallCredentials.ServiceAccountJWTAccessCredentialsOrBuilder> -
googleIamBuilder_
private com.google.protobuf.SingleFieldBuilder<GrpcService.GoogleGrpc.CallCredentials.GoogleIAMCredentials,GrpcService.GoogleGrpc.CallCredentials.GoogleIAMCredentials.Builder, googleIamBuilder_GrpcService.GoogleGrpc.CallCredentials.GoogleIAMCredentialsOrBuilder> -
fromPluginBuilder_
private com.google.protobuf.SingleFieldBuilder<GrpcService.GoogleGrpc.CallCredentials.MetadataCredentialsFromPlugin,GrpcService.GoogleGrpc.CallCredentials.MetadataCredentialsFromPlugin.Builder, fromPluginBuilder_GrpcService.GoogleGrpc.CallCredentials.MetadataCredentialsFromPluginOrBuilder> -
stsServiceBuilder_
private com.google.protobuf.SingleFieldBuilder<GrpcService.GoogleGrpc.CallCredentials.StsService,GrpcService.GoogleGrpc.CallCredentials.StsService.Builder, stsServiceBuilder_GrpcService.GoogleGrpc.CallCredentials.StsServiceOrBuilder>
-
-
Constructor Details
-
Builder
private Builder() -
Builder
private Builder(com.google.protobuf.AbstractMessage.BuilderParent parent)
-
-
Method Details
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() -
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()- Specified by:
internalGetFieldAccessorTable
in classcom.google.protobuf.GeneratedMessage.Builder<GrpcService.GoogleGrpc.CallCredentials.Builder>
-
clear
- Specified by:
clear
in interfacecom.google.protobuf.Message.Builder
- Specified by:
clear
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
clear
in classcom.google.protobuf.GeneratedMessage.Builder<GrpcService.GoogleGrpc.CallCredentials.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()- Specified by:
getDescriptorForType
in interfacecom.google.protobuf.Message.Builder
- Specified by:
getDescriptorForType
in interfacecom.google.protobuf.MessageOrBuilder
- Overrides:
getDescriptorForType
in classcom.google.protobuf.GeneratedMessage.Builder<GrpcService.GoogleGrpc.CallCredentials.Builder>
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageOrBuilder
-
build
- Specified by:
build
in interfacecom.google.protobuf.Message.Builder
- Specified by:
build
in interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
- Specified by:
buildPartial
in interfacecom.google.protobuf.Message.Builder
- Specified by:
buildPartial
in interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial0
-
buildPartialOneofs
-
mergeFrom
- Specified by:
mergeFrom
in interfacecom.google.protobuf.Message.Builder
- Overrides:
mergeFrom
in classcom.google.protobuf.AbstractMessage.Builder<GrpcService.GoogleGrpc.CallCredentials.Builder>
-
mergeFrom
public GrpcService.GoogleGrpc.CallCredentials.Builder mergeFrom(GrpcService.GoogleGrpc.CallCredentials other) -
isInitialized
public final boolean isInitialized()- Specified by:
isInitialized
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Overrides:
isInitialized
in classcom.google.protobuf.GeneratedMessage.Builder<GrpcService.GoogleGrpc.CallCredentials.Builder>
-
mergeFrom
public GrpcService.GoogleGrpc.CallCredentials.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Specified by:
mergeFrom
in interfacecom.google.protobuf.Message.Builder
- Specified by:
mergeFrom
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
mergeFrom
in classcom.google.protobuf.AbstractMessage.Builder<GrpcService.GoogleGrpc.CallCredentials.Builder>
- Throws:
IOException
-
getCredentialSpecifierCase
- Specified by:
getCredentialSpecifierCase
in interfaceGrpcService.GoogleGrpc.CallCredentialsOrBuilder
-
clearCredentialSpecifier
-
hasAccessToken
public boolean hasAccessToken()Access token credentials. https://grpc.io/grpc/cpp/namespacegrpc.html#ad3a80da696ffdaea943f0f858d7a360d.
string access_token = 1;
- Specified by:
hasAccessToken
in interfaceGrpcService.GoogleGrpc.CallCredentialsOrBuilder
- Returns:
- Whether the accessToken field is set.
-
getAccessToken
Access token credentials. https://grpc.io/grpc/cpp/namespacegrpc.html#ad3a80da696ffdaea943f0f858d7a360d.
string access_token = 1;
- Specified by:
getAccessToken
in interfaceGrpcService.GoogleGrpc.CallCredentialsOrBuilder
- Returns:
- The accessToken.
-
getAccessTokenBytes
public com.google.protobuf.ByteString getAccessTokenBytes()Access token credentials. https://grpc.io/grpc/cpp/namespacegrpc.html#ad3a80da696ffdaea943f0f858d7a360d.
string access_token = 1;
- Specified by:
getAccessTokenBytes
in interfaceGrpcService.GoogleGrpc.CallCredentialsOrBuilder
- Returns:
- The bytes for accessToken.
-
setAccessToken
Access token credentials. https://grpc.io/grpc/cpp/namespacegrpc.html#ad3a80da696ffdaea943f0f858d7a360d.
string access_token = 1;
- Parameters:
value
- The accessToken to set.- Returns:
- This builder for chaining.
-
clearAccessToken
Access token credentials. https://grpc.io/grpc/cpp/namespacegrpc.html#ad3a80da696ffdaea943f0f858d7a360d.
string access_token = 1;
- Returns:
- This builder for chaining.
-
setAccessTokenBytes
public GrpcService.GoogleGrpc.CallCredentials.Builder setAccessTokenBytes(com.google.protobuf.ByteString value) Access token credentials. https://grpc.io/grpc/cpp/namespacegrpc.html#ad3a80da696ffdaea943f0f858d7a360d.
string access_token = 1;
- Parameters:
value
- The bytes for accessToken to set.- Returns:
- This builder for chaining.
-
hasGoogleComputeEngine
public boolean hasGoogleComputeEngine()Google Compute Engine credentials. https://grpc.io/grpc/cpp/namespacegrpc.html#a6beb3ac70ff94bd2ebbd89b8f21d1f61
.google.protobuf.Empty google_compute_engine = 2;
- Specified by:
hasGoogleComputeEngine
in interfaceGrpcService.GoogleGrpc.CallCredentialsOrBuilder
- Returns:
- Whether the googleComputeEngine field is set.
-
getGoogleComputeEngine
public com.google.protobuf.Empty getGoogleComputeEngine()Google Compute Engine credentials. https://grpc.io/grpc/cpp/namespacegrpc.html#a6beb3ac70ff94bd2ebbd89b8f21d1f61
.google.protobuf.Empty google_compute_engine = 2;
- Specified by:
getGoogleComputeEngine
in interfaceGrpcService.GoogleGrpc.CallCredentialsOrBuilder
- Returns:
- The googleComputeEngine.
-
setGoogleComputeEngine
public GrpcService.GoogleGrpc.CallCredentials.Builder setGoogleComputeEngine(com.google.protobuf.Empty value) Google Compute Engine credentials. https://grpc.io/grpc/cpp/namespacegrpc.html#a6beb3ac70ff94bd2ebbd89b8f21d1f61
.google.protobuf.Empty google_compute_engine = 2;
-
setGoogleComputeEngine
public GrpcService.GoogleGrpc.CallCredentials.Builder setGoogleComputeEngine(com.google.protobuf.Empty.Builder builderForValue) Google Compute Engine credentials. https://grpc.io/grpc/cpp/namespacegrpc.html#a6beb3ac70ff94bd2ebbd89b8f21d1f61
.google.protobuf.Empty google_compute_engine = 2;
-
mergeGoogleComputeEngine
public GrpcService.GoogleGrpc.CallCredentials.Builder mergeGoogleComputeEngine(com.google.protobuf.Empty value) Google Compute Engine credentials. https://grpc.io/grpc/cpp/namespacegrpc.html#a6beb3ac70ff94bd2ebbd89b8f21d1f61
.google.protobuf.Empty google_compute_engine = 2;
-
clearGoogleComputeEngine
Google Compute Engine credentials. https://grpc.io/grpc/cpp/namespacegrpc.html#a6beb3ac70ff94bd2ebbd89b8f21d1f61
.google.protobuf.Empty google_compute_engine = 2;
-
getGoogleComputeEngineBuilder
public com.google.protobuf.Empty.Builder getGoogleComputeEngineBuilder()Google Compute Engine credentials. https://grpc.io/grpc/cpp/namespacegrpc.html#a6beb3ac70ff94bd2ebbd89b8f21d1f61
.google.protobuf.Empty google_compute_engine = 2;
-
getGoogleComputeEngineOrBuilder
public com.google.protobuf.EmptyOrBuilder getGoogleComputeEngineOrBuilder()Google Compute Engine credentials. https://grpc.io/grpc/cpp/namespacegrpc.html#a6beb3ac70ff94bd2ebbd89b8f21d1f61
.google.protobuf.Empty google_compute_engine = 2;
- Specified by:
getGoogleComputeEngineOrBuilder
in interfaceGrpcService.GoogleGrpc.CallCredentialsOrBuilder
-
getGoogleComputeEngineFieldBuilder
private com.google.protobuf.SingleFieldBuilder<com.google.protobuf.Empty,com.google.protobuf.Empty.Builder, getGoogleComputeEngineFieldBuilder()com.google.protobuf.EmptyOrBuilder> Google Compute Engine credentials. https://grpc.io/grpc/cpp/namespacegrpc.html#a6beb3ac70ff94bd2ebbd89b8f21d1f61
.google.protobuf.Empty google_compute_engine = 2;
-
hasGoogleRefreshToken
public boolean hasGoogleRefreshToken()Google refresh token credentials. https://grpc.io/grpc/cpp/namespacegrpc.html#a96901c997b91bc6513b08491e0dca37c.
string google_refresh_token = 3;
- Specified by:
hasGoogleRefreshToken
in interfaceGrpcService.GoogleGrpc.CallCredentialsOrBuilder
- Returns:
- Whether the googleRefreshToken field is set.
-
getGoogleRefreshToken
Google refresh token credentials. https://grpc.io/grpc/cpp/namespacegrpc.html#a96901c997b91bc6513b08491e0dca37c.
string google_refresh_token = 3;
- Specified by:
getGoogleRefreshToken
in interfaceGrpcService.GoogleGrpc.CallCredentialsOrBuilder
- Returns:
- The googleRefreshToken.
-
getGoogleRefreshTokenBytes
public com.google.protobuf.ByteString getGoogleRefreshTokenBytes()Google refresh token credentials. https://grpc.io/grpc/cpp/namespacegrpc.html#a96901c997b91bc6513b08491e0dca37c.
string google_refresh_token = 3;
- Specified by:
getGoogleRefreshTokenBytes
in interfaceGrpcService.GoogleGrpc.CallCredentialsOrBuilder
- Returns:
- The bytes for googleRefreshToken.
-
setGoogleRefreshToken
Google refresh token credentials. https://grpc.io/grpc/cpp/namespacegrpc.html#a96901c997b91bc6513b08491e0dca37c.
string google_refresh_token = 3;
- Parameters:
value
- The googleRefreshToken to set.- Returns:
- This builder for chaining.
-
clearGoogleRefreshToken
Google refresh token credentials. https://grpc.io/grpc/cpp/namespacegrpc.html#a96901c997b91bc6513b08491e0dca37c.
string google_refresh_token = 3;
- Returns:
- This builder for chaining.
-
setGoogleRefreshTokenBytes
public GrpcService.GoogleGrpc.CallCredentials.Builder setGoogleRefreshTokenBytes(com.google.protobuf.ByteString value) Google refresh token credentials. https://grpc.io/grpc/cpp/namespacegrpc.html#a96901c997b91bc6513b08491e0dca37c.
string google_refresh_token = 3;
- Parameters:
value
- The bytes for googleRefreshToken to set.- Returns:
- This builder for chaining.
-
hasServiceAccountJwtAccess
public 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;
- Specified by:
hasServiceAccountJwtAccess
in interfaceGrpcService.GoogleGrpc.CallCredentialsOrBuilder
- Returns:
- Whether the serviceAccountJwtAccess field is set.
-
getServiceAccountJwtAccess
public 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;
- Specified by:
getServiceAccountJwtAccess
in interfaceGrpcService.GoogleGrpc.CallCredentialsOrBuilder
- Returns:
- The serviceAccountJwtAccess.
-
setServiceAccountJwtAccess
public GrpcService.GoogleGrpc.CallCredentials.Builder setServiceAccountJwtAccess(GrpcService.GoogleGrpc.CallCredentials.ServiceAccountJWTAccessCredentials value) 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;
-
setServiceAccountJwtAccess
public GrpcService.GoogleGrpc.CallCredentials.Builder setServiceAccountJwtAccess(GrpcService.GoogleGrpc.CallCredentials.ServiceAccountJWTAccessCredentials.Builder builderForValue) 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;
-
mergeServiceAccountJwtAccess
public GrpcService.GoogleGrpc.CallCredentials.Builder mergeServiceAccountJwtAccess(GrpcService.GoogleGrpc.CallCredentials.ServiceAccountJWTAccessCredentials value) 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;
-
clearServiceAccountJwtAccess
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;
-
getServiceAccountJwtAccessBuilder
public GrpcService.GoogleGrpc.CallCredentials.ServiceAccountJWTAccessCredentials.Builder getServiceAccountJwtAccessBuilder()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;
-
getServiceAccountJwtAccessOrBuilder
public 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;
- Specified by:
getServiceAccountJwtAccessOrBuilder
in interfaceGrpcService.GoogleGrpc.CallCredentialsOrBuilder
-
getServiceAccountJwtAccessFieldBuilder
private com.google.protobuf.SingleFieldBuilder<GrpcService.GoogleGrpc.CallCredentials.ServiceAccountJWTAccessCredentials,GrpcService.GoogleGrpc.CallCredentials.ServiceAccountJWTAccessCredentials.Builder, getServiceAccountJwtAccessFieldBuilder()GrpcService.GoogleGrpc.CallCredentials.ServiceAccountJWTAccessCredentialsOrBuilder> 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
public boolean hasGoogleIam()Google IAM credentials. https://grpc.io/grpc/cpp/namespacegrpc.html#a9fc1fc101b41e680d47028166e76f9d0.
.envoy.config.core.v3.GrpcService.GoogleGrpc.CallCredentials.GoogleIAMCredentials google_iam = 5;
- Specified by:
hasGoogleIam
in interfaceGrpcService.GoogleGrpc.CallCredentialsOrBuilder
- Returns:
- Whether the googleIam field is set.
-
getGoogleIam
Google IAM credentials. https://grpc.io/grpc/cpp/namespacegrpc.html#a9fc1fc101b41e680d47028166e76f9d0.
.envoy.config.core.v3.GrpcService.GoogleGrpc.CallCredentials.GoogleIAMCredentials google_iam = 5;
- Specified by:
getGoogleIam
in interfaceGrpcService.GoogleGrpc.CallCredentialsOrBuilder
- Returns:
- The googleIam.
-
setGoogleIam
public GrpcService.GoogleGrpc.CallCredentials.Builder setGoogleIam(GrpcService.GoogleGrpc.CallCredentials.GoogleIAMCredentials value) Google IAM credentials. https://grpc.io/grpc/cpp/namespacegrpc.html#a9fc1fc101b41e680d47028166e76f9d0.
.envoy.config.core.v3.GrpcService.GoogleGrpc.CallCredentials.GoogleIAMCredentials google_iam = 5;
-
setGoogleIam
public GrpcService.GoogleGrpc.CallCredentials.Builder setGoogleIam(GrpcService.GoogleGrpc.CallCredentials.GoogleIAMCredentials.Builder builderForValue) Google IAM credentials. https://grpc.io/grpc/cpp/namespacegrpc.html#a9fc1fc101b41e680d47028166e76f9d0.
.envoy.config.core.v3.GrpcService.GoogleGrpc.CallCredentials.GoogleIAMCredentials google_iam = 5;
-
mergeGoogleIam
public GrpcService.GoogleGrpc.CallCredentials.Builder mergeGoogleIam(GrpcService.GoogleGrpc.CallCredentials.GoogleIAMCredentials value) Google IAM credentials. https://grpc.io/grpc/cpp/namespacegrpc.html#a9fc1fc101b41e680d47028166e76f9d0.
.envoy.config.core.v3.GrpcService.GoogleGrpc.CallCredentials.GoogleIAMCredentials google_iam = 5;
-
clearGoogleIam
Google IAM credentials. https://grpc.io/grpc/cpp/namespacegrpc.html#a9fc1fc101b41e680d47028166e76f9d0.
.envoy.config.core.v3.GrpcService.GoogleGrpc.CallCredentials.GoogleIAMCredentials google_iam = 5;
-
getGoogleIamBuilder
Google IAM credentials. https://grpc.io/grpc/cpp/namespacegrpc.html#a9fc1fc101b41e680d47028166e76f9d0.
.envoy.config.core.v3.GrpcService.GoogleGrpc.CallCredentials.GoogleIAMCredentials google_iam = 5;
-
getGoogleIamOrBuilder
Google IAM credentials. https://grpc.io/grpc/cpp/namespacegrpc.html#a9fc1fc101b41e680d47028166e76f9d0.
.envoy.config.core.v3.GrpcService.GoogleGrpc.CallCredentials.GoogleIAMCredentials google_iam = 5;
- Specified by:
getGoogleIamOrBuilder
in interfaceGrpcService.GoogleGrpc.CallCredentialsOrBuilder
-
getGoogleIamFieldBuilder
private com.google.protobuf.SingleFieldBuilder<GrpcService.GoogleGrpc.CallCredentials.GoogleIAMCredentials,GrpcService.GoogleGrpc.CallCredentials.GoogleIAMCredentials.Builder, getGoogleIamFieldBuilder()GrpcService.GoogleGrpc.CallCredentials.GoogleIAMCredentialsOrBuilder> Google IAM credentials. https://grpc.io/grpc/cpp/namespacegrpc.html#a9fc1fc101b41e680d47028166e76f9d0.
.envoy.config.core.v3.GrpcService.GoogleGrpc.CallCredentials.GoogleIAMCredentials google_iam = 5;
-
hasFromPlugin
public 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;
- Specified by:
hasFromPlugin
in interfaceGrpcService.GoogleGrpc.CallCredentialsOrBuilder
- Returns:
- Whether the fromPlugin field is set.
-
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;
- Specified by:
getFromPlugin
in interfaceGrpcService.GoogleGrpc.CallCredentialsOrBuilder
- Returns:
- The fromPlugin.
-
setFromPlugin
public GrpcService.GoogleGrpc.CallCredentials.Builder setFromPlugin(GrpcService.GoogleGrpc.CallCredentials.MetadataCredentialsFromPlugin value) 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;
-
setFromPlugin
public GrpcService.GoogleGrpc.CallCredentials.Builder setFromPlugin(GrpcService.GoogleGrpc.CallCredentials.MetadataCredentialsFromPlugin.Builder builderForValue) 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;
-
mergeFromPlugin
public GrpcService.GoogleGrpc.CallCredentials.Builder mergeFromPlugin(GrpcService.GoogleGrpc.CallCredentials.MetadataCredentialsFromPlugin value) 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;
-
clearFromPlugin
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;
-
getFromPluginBuilder
public GrpcService.GoogleGrpc.CallCredentials.MetadataCredentialsFromPlugin.Builder getFromPluginBuilder()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;
-
getFromPluginOrBuilder
public 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;
- Specified by:
getFromPluginOrBuilder
in interfaceGrpcService.GoogleGrpc.CallCredentialsOrBuilder
-
getFromPluginFieldBuilder
private com.google.protobuf.SingleFieldBuilder<GrpcService.GoogleGrpc.CallCredentials.MetadataCredentialsFromPlugin,GrpcService.GoogleGrpc.CallCredentials.MetadataCredentialsFromPlugin.Builder, getFromPluginFieldBuilder()GrpcService.GoogleGrpc.CallCredentials.MetadataCredentialsFromPluginOrBuilder> 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
public 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;
- Specified by:
hasStsService
in interfaceGrpcService.GoogleGrpc.CallCredentialsOrBuilder
- Returns:
- Whether the stsService field is set.
-
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;
- Specified by:
getStsService
in interfaceGrpcService.GoogleGrpc.CallCredentialsOrBuilder
- Returns:
- The stsService.
-
setStsService
public GrpcService.GoogleGrpc.CallCredentials.Builder setStsService(GrpcService.GoogleGrpc.CallCredentials.StsService value) 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;
-
setStsService
public GrpcService.GoogleGrpc.CallCredentials.Builder setStsService(GrpcService.GoogleGrpc.CallCredentials.StsService.Builder builderForValue) 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;
-
mergeStsService
public GrpcService.GoogleGrpc.CallCredentials.Builder mergeStsService(GrpcService.GoogleGrpc.CallCredentials.StsService value) 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;
-
clearStsService
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;
-
getStsServiceBuilder
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;
-
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;
- Specified by:
getStsServiceOrBuilder
in interfaceGrpcService.GoogleGrpc.CallCredentialsOrBuilder
-
getStsServiceFieldBuilder
private com.google.protobuf.SingleFieldBuilder<GrpcService.GoogleGrpc.CallCredentials.StsService,GrpcService.GoogleGrpc.CallCredentials.StsService.Builder, getStsServiceFieldBuilder()GrpcService.GoogleGrpc.CallCredentials.StsServiceOrBuilder> 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;
-