Class AuthConfig.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessage.Builder<AuthConfig.Builder>
com.google.cloud.aiplatform.v1beta1.AuthConfig.Builder
- All Implemented Interfaces:
AuthConfigOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
- Enclosing class:
- AuthConfig
public static final class AuthConfig.Builder
extends com.google.protobuf.GeneratedMessage.Builder<AuthConfig.Builder>
implements AuthConfigOrBuilder
Auth configuration to run the extension.Protobuf type
google.cloud.aiplatform.v1beta1.AuthConfig-
Method Summary
Modifier and TypeMethodDescriptionbuild()clear()Config for API key auth.Type of auth scheme.Config for Google Service Account auth.Config for HTTP Basic auth.Config for user oauth.Config for user OIDC auth.Config for API key auth.Config for API key auth.Config for API key auth.Type of auth scheme.intType of auth scheme.static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorConfig for Google Service Account auth.Config for Google Service Account auth.Config for Google Service Account auth.Config for HTTP Basic auth.Config for HTTP Basic auth.Config for HTTP Basic auth.Config for user oauth.Config for user oauth.Config for user oauth.Config for user OIDC auth.Config for user OIDC auth.Config for user OIDC auth.booleanConfig for API key auth.booleanConfig for Google Service Account auth.booleanConfig for HTTP Basic auth.booleanConfig for user oauth.booleanConfig for user OIDC auth.protected com.google.protobuf.GeneratedMessage.FieldAccessorTablefinal booleanConfig for API key auth.mergeFrom(AuthConfig other) mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) Config for Google Service Account auth.Config for HTTP Basic auth.Config for user oauth.Config for user OIDC auth.Config for API key auth.setApiKeyConfig(AuthConfig.ApiKeyConfig.Builder builderForValue) Config for API key auth.setAuthType(AuthType value) Type of auth scheme.setAuthTypeValue(int value) Type of auth scheme.Config for Google Service Account auth.Config for Google Service Account auth.Config for HTTP Basic auth.setHttpBasicAuthConfig(AuthConfig.HttpBasicAuthConfig.Builder builderForValue) Config for HTTP Basic auth.Config for user oauth.setOauthConfig(AuthConfig.OauthConfig.Builder builderForValue) Config for user oauth.Config for user OIDC auth.setOidcConfig(AuthConfig.OidcConfig.Builder builderForValue) Config for user OIDC auth.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, setUnknownFieldsProto3Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringMethods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageExceptionMethods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface com.google.protobuf.Message.Builder
mergeDelimitedFrom, mergeDelimitedFromMethods inherited from interface com.google.protobuf.MessageLite.Builder
mergeFromMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() -
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessage.Builder<AuthConfig.Builder>
-
clear
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessage.Builder<AuthConfig.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.Message.Builder- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.MessageOrBuilder- Overrides:
getDescriptorForTypein classcom.google.protobuf.GeneratedMessage.Builder<AuthConfig.Builder>
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
mergeFrom
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<AuthConfig.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage.Builder<AuthConfig.Builder>
-
mergeFrom
public AuthConfig.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Specified by:
mergeFromin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<AuthConfig.Builder>- Throws:
IOException
-
getAuthConfigCase
- Specified by:
getAuthConfigCasein interfaceAuthConfigOrBuilder
-
clearAuthConfig
-
hasApiKeyConfig
public boolean hasApiKeyConfig()Config for API key auth.
.google.cloud.aiplatform.v1beta1.AuthConfig.ApiKeyConfig api_key_config = 2;- Specified by:
hasApiKeyConfigin interfaceAuthConfigOrBuilder- Returns:
- Whether the apiKeyConfig field is set.
-
getApiKeyConfig
Config for API key auth.
.google.cloud.aiplatform.v1beta1.AuthConfig.ApiKeyConfig api_key_config = 2;- Specified by:
getApiKeyConfigin interfaceAuthConfigOrBuilder- Returns:
- The apiKeyConfig.
-
setApiKeyConfig
Config for API key auth.
.google.cloud.aiplatform.v1beta1.AuthConfig.ApiKeyConfig api_key_config = 2; -
setApiKeyConfig
Config for API key auth.
.google.cloud.aiplatform.v1beta1.AuthConfig.ApiKeyConfig api_key_config = 2; -
mergeApiKeyConfig
Config for API key auth.
.google.cloud.aiplatform.v1beta1.AuthConfig.ApiKeyConfig api_key_config = 2; -
clearApiKeyConfig
Config for API key auth.
.google.cloud.aiplatform.v1beta1.AuthConfig.ApiKeyConfig api_key_config = 2; -
getApiKeyConfigBuilder
Config for API key auth.
.google.cloud.aiplatform.v1beta1.AuthConfig.ApiKeyConfig api_key_config = 2; -
getApiKeyConfigOrBuilder
Config for API key auth.
.google.cloud.aiplatform.v1beta1.AuthConfig.ApiKeyConfig api_key_config = 2;- Specified by:
getApiKeyConfigOrBuilderin interfaceAuthConfigOrBuilder
-
hasHttpBasicAuthConfig
public boolean hasHttpBasicAuthConfig()Config for HTTP Basic auth.
.google.cloud.aiplatform.v1beta1.AuthConfig.HttpBasicAuthConfig http_basic_auth_config = 3;- Specified by:
hasHttpBasicAuthConfigin interfaceAuthConfigOrBuilder- Returns:
- Whether the httpBasicAuthConfig field is set.
-
getHttpBasicAuthConfig
Config for HTTP Basic auth.
.google.cloud.aiplatform.v1beta1.AuthConfig.HttpBasicAuthConfig http_basic_auth_config = 3;- Specified by:
getHttpBasicAuthConfigin interfaceAuthConfigOrBuilder- Returns:
- The httpBasicAuthConfig.
-
setHttpBasicAuthConfig
Config for HTTP Basic auth.
.google.cloud.aiplatform.v1beta1.AuthConfig.HttpBasicAuthConfig http_basic_auth_config = 3; -
setHttpBasicAuthConfig
public AuthConfig.Builder setHttpBasicAuthConfig(AuthConfig.HttpBasicAuthConfig.Builder builderForValue) Config for HTTP Basic auth.
.google.cloud.aiplatform.v1beta1.AuthConfig.HttpBasicAuthConfig http_basic_auth_config = 3; -
mergeHttpBasicAuthConfig
Config for HTTP Basic auth.
.google.cloud.aiplatform.v1beta1.AuthConfig.HttpBasicAuthConfig http_basic_auth_config = 3; -
clearHttpBasicAuthConfig
Config for HTTP Basic auth.
.google.cloud.aiplatform.v1beta1.AuthConfig.HttpBasicAuthConfig http_basic_auth_config = 3; -
getHttpBasicAuthConfigBuilder
Config for HTTP Basic auth.
.google.cloud.aiplatform.v1beta1.AuthConfig.HttpBasicAuthConfig http_basic_auth_config = 3; -
getHttpBasicAuthConfigOrBuilder
Config for HTTP Basic auth.
.google.cloud.aiplatform.v1beta1.AuthConfig.HttpBasicAuthConfig http_basic_auth_config = 3;- Specified by:
getHttpBasicAuthConfigOrBuilderin interfaceAuthConfigOrBuilder
-
hasGoogleServiceAccountConfig
public boolean hasGoogleServiceAccountConfig()Config for Google Service Account auth.
.google.cloud.aiplatform.v1beta1.AuthConfig.GoogleServiceAccountConfig google_service_account_config = 4;- Specified by:
hasGoogleServiceAccountConfigin interfaceAuthConfigOrBuilder- Returns:
- Whether the googleServiceAccountConfig field is set.
-
getGoogleServiceAccountConfig
Config for Google Service Account auth.
.google.cloud.aiplatform.v1beta1.AuthConfig.GoogleServiceAccountConfig google_service_account_config = 4;- Specified by:
getGoogleServiceAccountConfigin interfaceAuthConfigOrBuilder- Returns:
- The googleServiceAccountConfig.
-
setGoogleServiceAccountConfig
public AuthConfig.Builder setGoogleServiceAccountConfig(AuthConfig.GoogleServiceAccountConfig value) Config for Google Service Account auth.
.google.cloud.aiplatform.v1beta1.AuthConfig.GoogleServiceAccountConfig google_service_account_config = 4; -
setGoogleServiceAccountConfig
public AuthConfig.Builder setGoogleServiceAccountConfig(AuthConfig.GoogleServiceAccountConfig.Builder builderForValue) Config for Google Service Account auth.
.google.cloud.aiplatform.v1beta1.AuthConfig.GoogleServiceAccountConfig google_service_account_config = 4; -
mergeGoogleServiceAccountConfig
public AuthConfig.Builder mergeGoogleServiceAccountConfig(AuthConfig.GoogleServiceAccountConfig value) Config for Google Service Account auth.
.google.cloud.aiplatform.v1beta1.AuthConfig.GoogleServiceAccountConfig google_service_account_config = 4; -
clearGoogleServiceAccountConfig
Config for Google Service Account auth.
.google.cloud.aiplatform.v1beta1.AuthConfig.GoogleServiceAccountConfig google_service_account_config = 4; -
getGoogleServiceAccountConfigBuilder
Config for Google Service Account auth.
.google.cloud.aiplatform.v1beta1.AuthConfig.GoogleServiceAccountConfig google_service_account_config = 4; -
getGoogleServiceAccountConfigOrBuilder
Config for Google Service Account auth.
.google.cloud.aiplatform.v1beta1.AuthConfig.GoogleServiceAccountConfig google_service_account_config = 4;- Specified by:
getGoogleServiceAccountConfigOrBuilderin interfaceAuthConfigOrBuilder
-
hasOauthConfig
public boolean hasOauthConfig()Config for user oauth.
.google.cloud.aiplatform.v1beta1.AuthConfig.OauthConfig oauth_config = 5;- Specified by:
hasOauthConfigin interfaceAuthConfigOrBuilder- Returns:
- Whether the oauthConfig field is set.
-
getOauthConfig
Config for user oauth.
.google.cloud.aiplatform.v1beta1.AuthConfig.OauthConfig oauth_config = 5;- Specified by:
getOauthConfigin interfaceAuthConfigOrBuilder- Returns:
- The oauthConfig.
-
setOauthConfig
Config for user oauth.
.google.cloud.aiplatform.v1beta1.AuthConfig.OauthConfig oauth_config = 5; -
setOauthConfig
Config for user oauth.
.google.cloud.aiplatform.v1beta1.AuthConfig.OauthConfig oauth_config = 5; -
mergeOauthConfig
Config for user oauth.
.google.cloud.aiplatform.v1beta1.AuthConfig.OauthConfig oauth_config = 5; -
clearOauthConfig
Config for user oauth.
.google.cloud.aiplatform.v1beta1.AuthConfig.OauthConfig oauth_config = 5; -
getOauthConfigBuilder
Config for user oauth.
.google.cloud.aiplatform.v1beta1.AuthConfig.OauthConfig oauth_config = 5; -
getOauthConfigOrBuilder
Config for user oauth.
.google.cloud.aiplatform.v1beta1.AuthConfig.OauthConfig oauth_config = 5;- Specified by:
getOauthConfigOrBuilderin interfaceAuthConfigOrBuilder
-
hasOidcConfig
public boolean hasOidcConfig()Config for user OIDC auth.
.google.cloud.aiplatform.v1beta1.AuthConfig.OidcConfig oidc_config = 7;- Specified by:
hasOidcConfigin interfaceAuthConfigOrBuilder- Returns:
- Whether the oidcConfig field is set.
-
getOidcConfig
Config for user OIDC auth.
.google.cloud.aiplatform.v1beta1.AuthConfig.OidcConfig oidc_config = 7;- Specified by:
getOidcConfigin interfaceAuthConfigOrBuilder- Returns:
- The oidcConfig.
-
setOidcConfig
Config for user OIDC auth.
.google.cloud.aiplatform.v1beta1.AuthConfig.OidcConfig oidc_config = 7; -
setOidcConfig
Config for user OIDC auth.
.google.cloud.aiplatform.v1beta1.AuthConfig.OidcConfig oidc_config = 7; -
mergeOidcConfig
Config for user OIDC auth.
.google.cloud.aiplatform.v1beta1.AuthConfig.OidcConfig oidc_config = 7; -
clearOidcConfig
Config for user OIDC auth.
.google.cloud.aiplatform.v1beta1.AuthConfig.OidcConfig oidc_config = 7; -
getOidcConfigBuilder
Config for user OIDC auth.
.google.cloud.aiplatform.v1beta1.AuthConfig.OidcConfig oidc_config = 7; -
getOidcConfigOrBuilder
Config for user OIDC auth.
.google.cloud.aiplatform.v1beta1.AuthConfig.OidcConfig oidc_config = 7;- Specified by:
getOidcConfigOrBuilderin interfaceAuthConfigOrBuilder
-
getAuthTypeValue
public int getAuthTypeValue()Type of auth scheme.
.google.cloud.aiplatform.v1beta1.AuthType auth_type = 101;- Specified by:
getAuthTypeValuein interfaceAuthConfigOrBuilder- Returns:
- The enum numeric value on the wire for authType.
-
setAuthTypeValue
Type of auth scheme.
.google.cloud.aiplatform.v1beta1.AuthType auth_type = 101;- Parameters:
value- The enum numeric value on the wire for authType to set.- Returns:
- This builder for chaining.
-
getAuthType
Type of auth scheme.
.google.cloud.aiplatform.v1beta1.AuthType auth_type = 101;- Specified by:
getAuthTypein interfaceAuthConfigOrBuilder- Returns:
- The authType.
-
setAuthType
Type of auth scheme.
.google.cloud.aiplatform.v1beta1.AuthType auth_type = 101;- Parameters:
value- The authType to set.- Returns:
- This builder for chaining.
-
clearAuthType
Type of auth scheme.
.google.cloud.aiplatform.v1beta1.AuthType auth_type = 101;- Returns:
- This builder for chaining.
-