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 Detail

      • getDisplayName

        java.lang.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;