Class InvocationConfig.EndUserAuthenticationConfig.Builder (0.98.0)

public static final class InvocationConfig.EndUserAuthenticationConfig.Builder extends GeneratedMessage.Builder<InvocationConfig.EndUserAuthenticationConfig.Builder> implements InvocationConfig.EndUserAuthenticationConfigOrBuilder

Includes configuration options for end user authentication.

Protobuf type google.cloud.dataform.v1beta1.InvocationConfig.EndUserAuthenticationConfig

Static Methods

getDescriptor()

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

Methods

build()

public InvocationConfig.EndUserAuthenticationConfig build()
Returns
Type Description
InvocationConfig.EndUserAuthenticationConfig

buildPartial()

public InvocationConfig.EndUserAuthenticationConfig buildPartial()
Returns
Type Description
InvocationConfig.EndUserAuthenticationConfig

clear()

public InvocationConfig.EndUserAuthenticationConfig.Builder clear()
Returns
Type Description
InvocationConfig.EndUserAuthenticationConfig.Builder
Overrides

clearOauthConfig()

public InvocationConfig.EndUserAuthenticationConfig.Builder clearOauthConfig()

Optional. OAuth configuration for end user authentication.

.google.cloud.dataform.v1beta1.OAuthConfig oauth_config = 4 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
InvocationConfig.EndUserAuthenticationConfig.Builder

clearUserEmail()

public InvocationConfig.EndUserAuthenticationConfig.Builder clearUserEmail()

Output only. Email address of the user to run workflow invocations under.

string user_email = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
InvocationConfig.EndUserAuthenticationConfig.Builder

This builder for chaining.

getDefaultInstanceForType()

public InvocationConfig.EndUserAuthenticationConfig getDefaultInstanceForType()
Returns
Type Description
InvocationConfig.EndUserAuthenticationConfig

getDescriptorForType()

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

getOauthConfig()

public OAuthConfig getOauthConfig()

Optional. OAuth configuration for end user authentication.

.google.cloud.dataform.v1beta1.OAuthConfig oauth_config = 4 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
OAuthConfig

The oauthConfig.

getOauthConfigBuilder()

public OAuthConfig.Builder getOauthConfigBuilder()

Optional. OAuth configuration for end user authentication.

.google.cloud.dataform.v1beta1.OAuthConfig oauth_config = 4 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
OAuthConfig.Builder

getOauthConfigOrBuilder()

public OAuthConfigOrBuilder getOauthConfigOrBuilder()

Optional. OAuth configuration for end user authentication.

.google.cloud.dataform.v1beta1.OAuthConfig oauth_config = 4 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
OAuthConfigOrBuilder

getUserEmail()

public String getUserEmail()

Output only. Email address of the user to run workflow invocations under.

string user_email = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
String

The userEmail.

getUserEmailBytes()

public ByteString getUserEmailBytes()

Output only. Email address of the user to run workflow invocations under.

string user_email = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
ByteString

The bytes for userEmail.

hasOauthConfig()

public boolean hasOauthConfig()

Optional. OAuth configuration for end user authentication.

.google.cloud.dataform.v1beta1.OAuthConfig oauth_config = 4 [(.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(InvocationConfig.EndUserAuthenticationConfig other)

public InvocationConfig.EndUserAuthenticationConfig.Builder mergeFrom(InvocationConfig.EndUserAuthenticationConfig other)
Parameter
Name Description
other InvocationConfig.EndUserAuthenticationConfig
Returns
Type Description
InvocationConfig.EndUserAuthenticationConfig.Builder

mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)

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

mergeFrom(Message other)

public InvocationConfig.EndUserAuthenticationConfig.Builder mergeFrom(Message other)
Parameter
Name Description
other Message
Returns
Type Description
InvocationConfig.EndUserAuthenticationConfig.Builder
Overrides

mergeOauthConfig(OAuthConfig value)

public InvocationConfig.EndUserAuthenticationConfig.Builder mergeOauthConfig(OAuthConfig value)

Optional. OAuth configuration for end user authentication.

.google.cloud.dataform.v1beta1.OAuthConfig oauth_config = 4 [(.google.api.field_behavior) = OPTIONAL];

Parameter
Name Description
value OAuthConfig
Returns
Type Description
InvocationConfig.EndUserAuthenticationConfig.Builder

setOauthConfig(OAuthConfig value)

public InvocationConfig.EndUserAuthenticationConfig.Builder setOauthConfig(OAuthConfig value)

Optional. OAuth configuration for end user authentication.

.google.cloud.dataform.v1beta1.OAuthConfig oauth_config = 4 [(.google.api.field_behavior) = OPTIONAL];

Parameter
Name Description
value OAuthConfig
Returns
Type Description
InvocationConfig.EndUserAuthenticationConfig.Builder

setOauthConfig(OAuthConfig.Builder builderForValue)

public InvocationConfig.EndUserAuthenticationConfig.Builder setOauthConfig(OAuthConfig.Builder builderForValue)

Optional. OAuth configuration for end user authentication.

.google.cloud.dataform.v1beta1.OAuthConfig oauth_config = 4 [(.google.api.field_behavior) = OPTIONAL];

Parameter
Name Description
builderForValue OAuthConfig.Builder
Returns
Type Description
InvocationConfig.EndUserAuthenticationConfig.Builder

setUserEmail(String value)

public InvocationConfig.EndUserAuthenticationConfig.Builder setUserEmail(String value)

Output only. Email address of the user to run workflow invocations under.

string user_email = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];

Parameter
Name Description
value String

The userEmail to set.

Returns
Type Description
InvocationConfig.EndUserAuthenticationConfig.Builder

This builder for chaining.

setUserEmailBytes(ByteString value)

public InvocationConfig.EndUserAuthenticationConfig.Builder setUserEmailBytes(ByteString value)

Output only. Email address of the user to run workflow invocations under.

string user_email = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];

Parameter
Name Description
value ByteString

The bytes for userEmail to set.

Returns
Type Description
InvocationConfig.EndUserAuthenticationConfig.Builder

This builder for chaining.