Interface InvocationConfig.EndUserAuthenticationConfigOrBuilder (0.98.0)

public static interface InvocationConfig.EndUserAuthenticationConfigOrBuilder extends MessageOrBuilder

Implements

MessageOrBuilder

Methods

getOauthConfig()

public abstract 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.

getOauthConfigOrBuilder()

public abstract 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 abstract 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 abstract 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 abstract 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.