Interface ServiceAccountDelegationInfoOrBuilder (0.14.1)

public interface ServiceAccountDelegationInfoOrBuilder extends MessageOrBuilder

Implements

MessageOrBuilder

Methods

getAuthorityCase()

public abstract ServiceAccountDelegationInfo.AuthorityCase getAuthorityCase()
Returns
TypeDescription
ServiceAccountDelegationInfo.AuthorityCase

getFirstPartyPrincipal()

public abstract ServiceAccountDelegationInfo.FirstPartyPrincipal getFirstPartyPrincipal()

First party (Google) identity as the real authority.

.google.events.cloud.audit.v1.ServiceAccountDelegationInfo.FirstPartyPrincipal first_party_principal = 1;

Returns
TypeDescription
ServiceAccountDelegationInfo.FirstPartyPrincipal

The firstPartyPrincipal.

getFirstPartyPrincipalOrBuilder()

public abstract ServiceAccountDelegationInfo.FirstPartyPrincipalOrBuilder getFirstPartyPrincipalOrBuilder()

First party (Google) identity as the real authority.

.google.events.cloud.audit.v1.ServiceAccountDelegationInfo.FirstPartyPrincipal first_party_principal = 1;

Returns
TypeDescription
ServiceAccountDelegationInfo.FirstPartyPrincipalOrBuilder

getThirdPartyPrincipal()

public abstract ServiceAccountDelegationInfo.ThirdPartyPrincipal getThirdPartyPrincipal()

Third party identity as the real authority.

.google.events.cloud.audit.v1.ServiceAccountDelegationInfo.ThirdPartyPrincipal third_party_principal = 2;

Returns
TypeDescription
ServiceAccountDelegationInfo.ThirdPartyPrincipal

The thirdPartyPrincipal.

getThirdPartyPrincipalOrBuilder()

public abstract ServiceAccountDelegationInfo.ThirdPartyPrincipalOrBuilder getThirdPartyPrincipalOrBuilder()

Third party identity as the real authority.

.google.events.cloud.audit.v1.ServiceAccountDelegationInfo.ThirdPartyPrincipal third_party_principal = 2;

Returns
TypeDescription
ServiceAccountDelegationInfo.ThirdPartyPrincipalOrBuilder

hasFirstPartyPrincipal()

public abstract boolean hasFirstPartyPrincipal()

First party (Google) identity as the real authority.

.google.events.cloud.audit.v1.ServiceAccountDelegationInfo.FirstPartyPrincipal first_party_principal = 1;

Returns
TypeDescription
boolean

Whether the firstPartyPrincipal field is set.

hasThirdPartyPrincipal()

public abstract boolean hasThirdPartyPrincipal()

Third party identity as the real authority.

.google.events.cloud.audit.v1.ServiceAccountDelegationInfo.ThirdPartyPrincipal third_party_principal = 2;

Returns
TypeDescription
boolean

Whether the thirdPartyPrincipal field is set.