Interface ExecutionIdentityOrBuilder (1.91.0)

public interface ExecutionIdentityOrBuilder extends MessageOrBuilder

Implements

MessageOrBuilder

Methods

getDataplexServiceAgent()

public abstract ExecutionIdentity.DataplexServiceAgent getDataplexServiceAgent()

Optional. The Dataplex service agent associated with the user's project.

.google.cloud.dataplex.v1.ExecutionIdentity.DataplexServiceAgent dataplex_service_agent = 1 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
ExecutionIdentity.DataplexServiceAgent

The dataplexServiceAgent.

getDataplexServiceAgentOrBuilder()

public abstract ExecutionIdentity.DataplexServiceAgentOrBuilder getDataplexServiceAgentOrBuilder()

Optional. The Dataplex service agent associated with the user's project.

.google.cloud.dataplex.v1.ExecutionIdentity.DataplexServiceAgent dataplex_service_agent = 1 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
ExecutionIdentity.DataplexServiceAgentOrBuilder

getIdentityCase()

public abstract ExecutionIdentity.IdentityCase getIdentityCase()
Returns
Type Description
ExecutionIdentity.IdentityCase

getServiceAccount()

public abstract ExecutionIdentity.ServiceAccount getServiceAccount()

Optional. The provided service account.

.google.cloud.dataplex.v1.ExecutionIdentity.ServiceAccount service_account = 3 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
ExecutionIdentity.ServiceAccount

The serviceAccount.

getServiceAccountOrBuilder()

public abstract ExecutionIdentity.ServiceAccountOrBuilder getServiceAccountOrBuilder()

Optional. The provided service account.

.google.cloud.dataplex.v1.ExecutionIdentity.ServiceAccount service_account = 3 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
ExecutionIdentity.ServiceAccountOrBuilder

getUserCredential()

public abstract ExecutionIdentity.UserCredential getUserCredential()

Optional. The credential of the calling user. Supports only ONE_TIME trigger type.

.google.cloud.dataplex.v1.ExecutionIdentity.UserCredential user_credential = 2 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
ExecutionIdentity.UserCredential

The userCredential.

getUserCredentialOrBuilder()

public abstract ExecutionIdentity.UserCredentialOrBuilder getUserCredentialOrBuilder()

Optional. The credential of the calling user. Supports only ONE_TIME trigger type.

.google.cloud.dataplex.v1.ExecutionIdentity.UserCredential user_credential = 2 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
ExecutionIdentity.UserCredentialOrBuilder

hasDataplexServiceAgent()

public abstract boolean hasDataplexServiceAgent()

Optional. The Dataplex service agent associated with the user's project.

.google.cloud.dataplex.v1.ExecutionIdentity.DataplexServiceAgent dataplex_service_agent = 1 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
boolean

Whether the dataplexServiceAgent field is set.

hasServiceAccount()

public abstract boolean hasServiceAccount()

Optional. The provided service account.

.google.cloud.dataplex.v1.ExecutionIdentity.ServiceAccount service_account = 3 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
boolean

Whether the serviceAccount field is set.

hasUserCredential()

public abstract boolean hasUserCredential()

Optional. The credential of the calling user. Supports only ONE_TIME trigger type.

.google.cloud.dataplex.v1.ExecutionIdentity.UserCredential user_credential = 2 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
boolean

Whether the userCredential field is set.