Interface IdentityMappingEntryOrBuilder
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
IdentityMappingEntry,IdentityMappingEntry.Builder
@Generated
public interface IdentityMappingEntryOrBuilder
extends com.google.protobuf.MessageOrBuilder
-
Method Summary
Modifier and TypeMethodDescriptionRequired.com.google.protobuf.ByteStringRequired.Group identifier.com.google.protobuf.ByteStringGroup identifier.User identifier.com.google.protobuf.ByteStringUser identifier.booleanGroup identifier.booleanUser identifier.Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder
isInitializedMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
hasUserId
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:
- Whether the userId field is set.
-
getUserId
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:
- The userId.
-
getUserIdBytes
com.google.protobuf.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:
- The bytes for userId.
-
hasGroupId
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:
- Whether the groupId field is set.
-
getGroupId
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:
- The groupId.
-
getGroupIdBytes
com.google.protobuf.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:
- The bytes for groupId.
-
getExternalIdentity
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:
- The externalIdentity.
-
getExternalIdentityBytes
com.google.protobuf.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:
- The bytes for externalIdentity.
-
getIdentityProviderIdCase
IdentityMappingEntry.IdentityProviderIdCase getIdentityProviderIdCase()
-