Interface ServiceAccountDelegationInfo.FirstPartyPrincipalOrBuilder

public static interface ServiceAccountDelegationInfo.FirstPartyPrincipalOrBuilder extends MessageOrBuilder

Implements

MessageOrBuilder

Methods

getPrincipalEmail()

public abstract String getPrincipalEmail()

The email address of a Google account.

string principal_email = 1;

Returns
TypeDescription
String

The principalEmail.

getPrincipalEmailBytes()

public abstract ByteString getPrincipalEmailBytes()

The email address of a Google account.

string principal_email = 1;

Returns
TypeDescription
ByteString

The bytes for principalEmail.

getServiceMetadata()

public abstract Struct getServiceMetadata()

Metadata about the service that uses the service account.

.google.protobuf.Struct service_metadata = 2;

Returns
TypeDescription
Struct

The serviceMetadata.

getServiceMetadataOrBuilder()

public abstract StructOrBuilder getServiceMetadataOrBuilder()

Metadata about the service that uses the service account.

.google.protobuf.Struct service_metadata = 2;

Returns
TypeDescription
StructOrBuilder

hasServiceMetadata()

public abstract boolean hasServiceMetadata()

Metadata about the service that uses the service account.

.google.protobuf.Struct service_metadata = 2;

Returns
TypeDescription
boolean

Whether the serviceMetadata field is set.