Interface IdentityMappingEntryOrBuilder (0.60.0)

public interface IdentityMappingEntryOrBuilder extends MessageOrBuilder

Implements

MessageOrBuilder

Methods

getExternalIdentity()

public abstract String getExternalIdentity()

Required. Identity outside the customer identity provider. The length limit of external identity will be of 100 characters.

string external_identity = 1 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
String

The externalIdentity.

getExternalIdentityBytes()

public abstract ByteString getExternalIdentityBytes()

Required. Identity outside the customer identity provider. The length limit of external identity will be of 100 characters.

string external_identity = 1 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
ByteString

The bytes for externalIdentity.

getGroupId()

public abstract String getGroupId()

Group identifier. For Google Workspace user account, group_id should be the google workspace group email. For non-google identity provider, group_id is the mapped group identifier configured during the workforcepool config.

string group_id = 3;

Returns
Type Description
String

The groupId.

getGroupIdBytes()

public abstract ByteString getGroupIdBytes()

Group identifier. For Google Workspace user account, group_id should be the google workspace group email. For non-google identity provider, group_id is the mapped group identifier configured during the workforcepool config.

string group_id = 3;

Returns
Type Description
ByteString

The bytes for groupId.

getIdentityProviderIdCase()

public abstract IdentityMappingEntry.IdentityProviderIdCase getIdentityProviderIdCase()
Returns
Type Description
IdentityMappingEntry.IdentityProviderIdCase

getUserId()

public abstract String getUserId()

User identifier. For Google Workspace user account, user_id should be the google workspace user email. For non-google identity provider, user_id is the mapped user identifier configured during the workforcepool config.

string user_id = 2;

Returns
Type Description
String

The userId.

getUserIdBytes()

public abstract ByteString getUserIdBytes()

User identifier. For Google Workspace user account, user_id should be the google workspace user email. For non-google identity provider, user_id is the mapped user identifier configured during the workforcepool config.

string user_id = 2;

Returns
Type Description
ByteString

The bytes for userId.

hasGroupId()

public abstract boolean hasGroupId()

Group identifier. For Google Workspace user account, group_id should be the google workspace group email. For non-google identity provider, group_id is the mapped group identifier configured during the workforcepool config.

string group_id = 3;

Returns
Type Description
boolean

Whether the groupId field is set.

hasUserId()

public abstract boolean hasUserId()

User identifier. For Google Workspace user account, user_id should be the google workspace user email. For non-google identity provider, user_id is the mapped user identifier configured during the workforcepool config.

string user_id = 2;

Returns
Type Description
boolean

Whether the userId field is set.