public static final class AuthConfig.OauthConfig.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<AuthConfig.OauthConfig.Builder> implements AuthConfig.OauthConfigOrBuilder
Config for user oauth.Protobuf type
google.cloud.aiplatform.v1beta1.AuthConfig.OauthConfig| Modifier and Type | Method and Description |
|---|---|
AuthConfig.OauthConfig.Builder |
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
AuthConfig.OauthConfig |
build() |
AuthConfig.OauthConfig |
buildPartial() |
AuthConfig.OauthConfig.Builder |
clear() |
AuthConfig.OauthConfig.Builder |
clearAccessToken()
Access token for extension endpoint.
|
AuthConfig.OauthConfig.Builder |
clearField(com.google.protobuf.Descriptors.FieldDescriptor field) |
AuthConfig.OauthConfig.Builder |
clearOauthConfig() |
AuthConfig.OauthConfig.Builder |
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) |
AuthConfig.OauthConfig.Builder |
clearServiceAccount()
The service account used to generate access tokens for executing the
Extension.
|
AuthConfig.OauthConfig.Builder |
clone() |
String |
getAccessToken()
Access token for extension endpoint.
|
com.google.protobuf.ByteString |
getAccessTokenBytes()
Access token for extension endpoint.
|
AuthConfig.OauthConfig |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Descriptors.Descriptor |
getDescriptorForType() |
AuthConfig.OauthConfig.OauthConfigCase |
getOauthConfigCase() |
String |
getServiceAccount()
The service account used to generate access tokens for executing the
Extension.
|
com.google.protobuf.ByteString |
getServiceAccountBytes()
The service account used to generate access tokens for executing the
Extension.
|
boolean |
hasAccessToken()
Access token for extension endpoint.
|
boolean |
hasServiceAccount()
The service account used to generate access tokens for executing the
Extension.
|
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
AuthConfig.OauthConfig.Builder |
mergeFrom(AuthConfig.OauthConfig other) |
AuthConfig.OauthConfig.Builder |
mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
AuthConfig.OauthConfig.Builder |
mergeFrom(com.google.protobuf.Message other) |
AuthConfig.OauthConfig.Builder |
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
AuthConfig.OauthConfig.Builder |
setAccessToken(String value)
Access token for extension endpoint.
|
AuthConfig.OauthConfig.Builder |
setAccessTokenBytes(com.google.protobuf.ByteString value)
Access token for extension endpoint.
|
AuthConfig.OauthConfig.Builder |
setField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
AuthConfig.OauthConfig.Builder |
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
int index,
Object value) |
AuthConfig.OauthConfig.Builder |
setServiceAccount(String value)
The service account used to generate access tokens for executing the
Extension.
|
AuthConfig.OauthConfig.Builder |
setServiceAccountBytes(com.google.protobuf.ByteString value)
The service account used to generate access tokens for executing the
Extension.
|
AuthConfig.OauthConfig.Builder |
setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setUnknownFieldSetBuilder, setUnknownFieldsProto3findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringaddAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, newUninitializedMessageExceptionequals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitpublic static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3.Builder<AuthConfig.OauthConfig.Builder>public AuthConfig.OauthConfig.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessageV3.Builder<AuthConfig.OauthConfig.Builder>public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
getDescriptorForType in interface com.google.protobuf.Message.BuildergetDescriptorForType in interface com.google.protobuf.MessageOrBuildergetDescriptorForType in class com.google.protobuf.GeneratedMessageV3.Builder<AuthConfig.OauthConfig.Builder>public AuthConfig.OauthConfig getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic AuthConfig.OauthConfig build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic AuthConfig.OauthConfig buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic AuthConfig.OauthConfig.Builder clone()
clone in interface com.google.protobuf.Message.Builderclone in interface com.google.protobuf.MessageLite.Builderclone in class com.google.protobuf.GeneratedMessageV3.Builder<AuthConfig.OauthConfig.Builder>public AuthConfig.OauthConfig.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
setField in interface com.google.protobuf.Message.BuildersetField in class com.google.protobuf.GeneratedMessageV3.Builder<AuthConfig.OauthConfig.Builder>public AuthConfig.OauthConfig.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
clearField in interface com.google.protobuf.Message.BuilderclearField in class com.google.protobuf.GeneratedMessageV3.Builder<AuthConfig.OauthConfig.Builder>public AuthConfig.OauthConfig.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
clearOneof in interface com.google.protobuf.Message.BuilderclearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<AuthConfig.OauthConfig.Builder>public AuthConfig.OauthConfig.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
setRepeatedField in interface com.google.protobuf.Message.BuildersetRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<AuthConfig.OauthConfig.Builder>public AuthConfig.OauthConfig.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
addRepeatedField in interface com.google.protobuf.Message.BuilderaddRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<AuthConfig.OauthConfig.Builder>public AuthConfig.OauthConfig.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<AuthConfig.OauthConfig.Builder>public AuthConfig.OauthConfig.Builder mergeFrom(AuthConfig.OauthConfig other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<AuthConfig.OauthConfig.Builder>public AuthConfig.OauthConfig.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in interface com.google.protobuf.MessageLite.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<AuthConfig.OauthConfig.Builder>IOExceptionpublic AuthConfig.OauthConfig.OauthConfigCase getOauthConfigCase()
getOauthConfigCase in interface AuthConfig.OauthConfigOrBuilderpublic AuthConfig.OauthConfig.Builder clearOauthConfig()
public boolean hasAccessToken()
Access token for extension endpoint. Only used to propagate token from [[ExecuteExtensionRequest.runtime_auth_config]] at request time.
string access_token = 1;hasAccessToken in interface AuthConfig.OauthConfigOrBuilderpublic String getAccessToken()
Access token for extension endpoint. Only used to propagate token from [[ExecuteExtensionRequest.runtime_auth_config]] at request time.
string access_token = 1;getAccessToken in interface AuthConfig.OauthConfigOrBuilderpublic com.google.protobuf.ByteString getAccessTokenBytes()
Access token for extension endpoint. Only used to propagate token from [[ExecuteExtensionRequest.runtime_auth_config]] at request time.
string access_token = 1;getAccessTokenBytes in interface AuthConfig.OauthConfigOrBuilderpublic AuthConfig.OauthConfig.Builder setAccessToken(String value)
Access token for extension endpoint. Only used to propagate token from [[ExecuteExtensionRequest.runtime_auth_config]] at request time.
string access_token = 1;value - The accessToken to set.public AuthConfig.OauthConfig.Builder clearAccessToken()
Access token for extension endpoint. Only used to propagate token from [[ExecuteExtensionRequest.runtime_auth_config]] at request time.
string access_token = 1;public AuthConfig.OauthConfig.Builder setAccessTokenBytes(com.google.protobuf.ByteString value)
Access token for extension endpoint. Only used to propagate token from [[ExecuteExtensionRequest.runtime_auth_config]] at request time.
string access_token = 1;value - The bytes for accessToken to set.public boolean hasServiceAccount()
The service account used to generate access tokens for executing the Extension. - If the service account is specified, the `iam.serviceAccounts.getAccessToken` permission should be granted to Vertex AI Extension Service Agent (https://cloud.google.com/vertex-ai/docs/general/access-control#service-agents) on the provided service account.
string service_account = 2;hasServiceAccount in interface AuthConfig.OauthConfigOrBuilderpublic String getServiceAccount()
The service account used to generate access tokens for executing the Extension. - If the service account is specified, the `iam.serviceAccounts.getAccessToken` permission should be granted to Vertex AI Extension Service Agent (https://cloud.google.com/vertex-ai/docs/general/access-control#service-agents) on the provided service account.
string service_account = 2;getServiceAccount in interface AuthConfig.OauthConfigOrBuilderpublic com.google.protobuf.ByteString getServiceAccountBytes()
The service account used to generate access tokens for executing the Extension. - If the service account is specified, the `iam.serviceAccounts.getAccessToken` permission should be granted to Vertex AI Extension Service Agent (https://cloud.google.com/vertex-ai/docs/general/access-control#service-agents) on the provided service account.
string service_account = 2;getServiceAccountBytes in interface AuthConfig.OauthConfigOrBuilderpublic AuthConfig.OauthConfig.Builder setServiceAccount(String value)
The service account used to generate access tokens for executing the Extension. - If the service account is specified, the `iam.serviceAccounts.getAccessToken` permission should be granted to Vertex AI Extension Service Agent (https://cloud.google.com/vertex-ai/docs/general/access-control#service-agents) on the provided service account.
string service_account = 2;value - The serviceAccount to set.public AuthConfig.OauthConfig.Builder clearServiceAccount()
The service account used to generate access tokens for executing the Extension. - If the service account is specified, the `iam.serviceAccounts.getAccessToken` permission should be granted to Vertex AI Extension Service Agent (https://cloud.google.com/vertex-ai/docs/general/access-control#service-agents) on the provided service account.
string service_account = 2;public AuthConfig.OauthConfig.Builder setServiceAccountBytes(com.google.protobuf.ByteString value)
The service account used to generate access tokens for executing the Extension. - If the service account is specified, the `iam.serviceAccounts.getAccessToken` permission should be granted to Vertex AI Extension Service Agent (https://cloud.google.com/vertex-ai/docs/general/access-control#service-agents) on the provided service account.
string service_account = 2;value - The bytes for serviceAccount to set.public final AuthConfig.OauthConfig.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields in interface com.google.protobuf.Message.BuildersetUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<AuthConfig.OauthConfig.Builder>public final AuthConfig.OauthConfig.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields in interface com.google.protobuf.Message.BuildermergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<AuthConfig.OauthConfig.Builder>Copyright © 2024 Google LLC. All rights reserved.