Class GroupFullInfo.Builder

    • Field Detail

      • created

        protected final long created
    • Constructor Detail

      • Builder

        protected Builder​(java.lang.String groupName,
                          java.lang.String groupId,
                          GroupManagementType groupManagementType,
                          long created)
    • Method Detail

      • withMembers

        public GroupFullInfo.Builder withMembers​(java.util.List<GroupMemberInfo> members)
        Set value for optional field.
        Parameters:
        members - List of group members. Must not contain a null item.
        Returns:
        this builder
        Throws:
        java.lang.IllegalArgumentException - If any argument does not meet its preconditions.
      • withGroupExternalId

        public GroupFullInfo.Builder withGroupExternalId​(java.lang.String groupExternalId)
        Set value for optional field.
        Overrides:
        withGroupExternalId in class GroupSummary.Builder
        Parameters:
        groupExternalId - External ID of group. This is an arbitrary ID that an admin can attach to a group.
        Returns:
        this builder