public interface ExecutionIdentityOrBuilder extends MessageOrBuilderImplements
MessageOrBuilderMethods
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. |