Interface UserGroupSpecOrBuilder
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
UserGroupSpec,UserGroupSpec.Builder
@Generated(value="protoc",
comments="annotations:UserGroupSpecOrBuilder.java.pb.meta")
public interface UserGroupSpecOrBuilder
extends com.google.protobuf.MessageOrBuilder
-
Method Summary
Modifier and TypeMethodDescriptionThe access assigned to the group.The access assigned to the group.The specification for a Cloud group.The specification for a Cloud group.The display name of the group.com.google.protobuf.ByteStringThe display name of the group.The specification of the google group that this group is associated with.The specification of the google group that this group is associated with.The specification of the SCIM group that this group is associated with.The specification of the SCIM group that this group is associated with.booleanThe access assigned to the group.booleanThe specification for a Cloud group.booleanThe specification of the google group that this group is associated with.booleanThe specification of the SCIM group that this group is associated with.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
-
getDisplayName
String getDisplayName()The display name of the group.
string display_name = 1;- Returns:
- The displayName.
-
getDisplayNameBytes
com.google.protobuf.ByteString getDisplayNameBytes()The display name of the group.
string display_name = 1;- Returns:
- The bytes for displayName.
-
hasAccess
boolean hasAccess()The access assigned to the group.
.temporal.api.cloud.identity.v1.Access access = 2;- Returns:
- Whether the access field is set.
-
getAccess
Access getAccess()The access assigned to the group.
.temporal.api.cloud.identity.v1.Access access = 2;- Returns:
- The access.
-
getAccessOrBuilder
AccessOrBuilder getAccessOrBuilder()The access assigned to the group.
.temporal.api.cloud.identity.v1.Access access = 2; -
hasGoogleGroup
boolean hasGoogleGroup()The specification of the google group that this group is associated with.
.temporal.api.cloud.identity.v1.GoogleGroupSpec google_group = 3;- Returns:
- Whether the googleGroup field is set.
-
getGoogleGroup
GoogleGroupSpec getGoogleGroup()The specification of the google group that this group is associated with.
.temporal.api.cloud.identity.v1.GoogleGroupSpec google_group = 3;- Returns:
- The googleGroup.
-
getGoogleGroupOrBuilder
GoogleGroupSpecOrBuilder getGoogleGroupOrBuilder()The specification of the google group that this group is associated with.
.temporal.api.cloud.identity.v1.GoogleGroupSpec google_group = 3; -
hasScimGroup
boolean hasScimGroup()The specification of the SCIM group that this group is associated with. SCIM groups cannot be created or deleted directly, but their access can be managed.
.temporal.api.cloud.identity.v1.SCIMGroupSpec scim_group = 4;- Returns:
- Whether the scimGroup field is set.
-
getScimGroup
SCIMGroupSpec getScimGroup()The specification of the SCIM group that this group is associated with. SCIM groups cannot be created or deleted directly, but their access can be managed.
.temporal.api.cloud.identity.v1.SCIMGroupSpec scim_group = 4;- Returns:
- The scimGroup.
-
getScimGroupOrBuilder
SCIMGroupSpecOrBuilder getScimGroupOrBuilder()The specification of the SCIM group that this group is associated with. SCIM groups cannot be created or deleted directly, but their access can be managed.
.temporal.api.cloud.identity.v1.SCIMGroupSpec scim_group = 4; -
hasCloudGroup
boolean hasCloudGroup()The specification for a Cloud group. Cloud groups can manage members using the add and remove member APIs.
.temporal.api.cloud.identity.v1.CloudGroupSpec cloud_group = 5;- Returns:
- Whether the cloudGroup field is set.
-
getCloudGroup
CloudGroupSpec getCloudGroup()The specification for a Cloud group. Cloud groups can manage members using the add and remove member APIs.
.temporal.api.cloud.identity.v1.CloudGroupSpec cloud_group = 5;- Returns:
- The cloudGroup.
-
getCloudGroupOrBuilder
CloudGroupSpecOrBuilder getCloudGroupOrBuilder()The specification for a Cloud group. Cloud groups can manage members using the add and remove member APIs.
.temporal.api.cloud.identity.v1.CloudGroupSpec cloud_group = 5; -
getGroupTypeCase
UserGroupSpec.GroupTypeCase getGroupTypeCase()
-