Class Repository.EndUserAuthConfig.Builder (0.98.0)

public static final class Repository.EndUserAuthConfig.Builder extends GeneratedMessage.Builder<Repository.EndUserAuthConfig.Builder> implements Repository.EndUserAuthConfigOrBuilder

Includes configuration options for repository end user authentication.

Protobuf type google.cloud.dataform.v1.Repository.EndUserAuthConfig

Static Methods

getDescriptor()

public static final Descriptors.Descriptor getDescriptor()
Returns
Type Description
Descriptor

Methods

build()

public Repository.EndUserAuthConfig build()
Returns
Type Description
Repository.EndUserAuthConfig

buildPartial()

public Repository.EndUserAuthConfig buildPartial()
Returns
Type Description
Repository.EndUserAuthConfig

clear()

public Repository.EndUserAuthConfig.Builder clear()
Returns
Type Description
Repository.EndUserAuthConfig.Builder
Overrides

clearOauthConfig()

public Repository.EndUserAuthConfig.Builder clearOauthConfig()

Optional. OAuth configuration for repository end user authentication.

.google.cloud.dataform.v1.OAuthConfig oauth_config = 1 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
Repository.EndUserAuthConfig.Builder

getDefaultInstanceForType()

public Repository.EndUserAuthConfig getDefaultInstanceForType()
Returns
Type Description
Repository.EndUserAuthConfig

getDescriptorForType()

public Descriptors.Descriptor getDescriptorForType()
Returns
Type Description
Descriptor
Overrides

getOauthConfig()

public OAuthConfig getOauthConfig()

Optional. OAuth configuration for repository end user authentication.

.google.cloud.dataform.v1.OAuthConfig oauth_config = 1 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
OAuthConfig

The oauthConfig.

getOauthConfigBuilder()

public OAuthConfig.Builder getOauthConfigBuilder()

Optional. OAuth configuration for repository end user authentication.

.google.cloud.dataform.v1.OAuthConfig oauth_config = 1 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
OAuthConfig.Builder

getOauthConfigOrBuilder()

public OAuthConfigOrBuilder getOauthConfigOrBuilder()

Optional. OAuth configuration for repository end user authentication.

.google.cloud.dataform.v1.OAuthConfig oauth_config = 1 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
OAuthConfigOrBuilder

hasOauthConfig()

public boolean hasOauthConfig()

Optional. OAuth configuration for repository end user authentication.

.google.cloud.dataform.v1.OAuthConfig oauth_config = 1 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
boolean

Whether the oauthConfig field is set.

internalGetFieldAccessorTable()

protected GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
Returns
Type Description
FieldAccessorTable
Overrides

isInitialized()

public final boolean isInitialized()
Returns
Type Description
boolean
Overrides

mergeFrom(Repository.EndUserAuthConfig other)

public Repository.EndUserAuthConfig.Builder mergeFrom(Repository.EndUserAuthConfig other)
Parameter
Name Description
other Repository.EndUserAuthConfig
Returns
Type Description
Repository.EndUserAuthConfig.Builder

mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)

public Repository.EndUserAuthConfig.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Name Description
input CodedInputStream
extensionRegistry ExtensionRegistryLite
Returns
Type Description
Repository.EndUserAuthConfig.Builder
Overrides
Exceptions
Type Description
IOException

mergeFrom(Message other)

public Repository.EndUserAuthConfig.Builder mergeFrom(Message other)
Parameter
Name Description
other Message
Returns
Type Description
Repository.EndUserAuthConfig.Builder
Overrides

mergeOauthConfig(OAuthConfig value)

public Repository.EndUserAuthConfig.Builder mergeOauthConfig(OAuthConfig value)

Optional. OAuth configuration for repository end user authentication.

.google.cloud.dataform.v1.OAuthConfig oauth_config = 1 [(.google.api.field_behavior) = OPTIONAL];

Parameter
Name Description
value OAuthConfig
Returns
Type Description
Repository.EndUserAuthConfig.Builder

setOauthConfig(OAuthConfig value)

public Repository.EndUserAuthConfig.Builder setOauthConfig(OAuthConfig value)

Optional. OAuth configuration for repository end user authentication.

.google.cloud.dataform.v1.OAuthConfig oauth_config = 1 [(.google.api.field_behavior) = OPTIONAL];

Parameter
Name Description
value OAuthConfig
Returns
Type Description
Repository.EndUserAuthConfig.Builder

setOauthConfig(OAuthConfig.Builder builderForValue)

public Repository.EndUserAuthConfig.Builder setOauthConfig(OAuthConfig.Builder builderForValue)

Optional. OAuth configuration for repository end user authentication.

.google.cloud.dataform.v1.OAuthConfig oauth_config = 1 [(.google.api.field_behavior) = OPTIONAL];

Parameter
Name Description
builderForValue OAuthConfig.Builder
Returns
Type Description
Repository.EndUserAuthConfig.Builder