public class Group extends DirectoryObject implements IJsonBackedObject
| Modifier and Type | Field and Description |
|---|---|
DirectoryObjectCollectionPage |
acceptedSenders
The Accepted Senders.
|
java.lang.Boolean |
allowExternalSenders
The Allow External Senders.
|
AppRoleAssignmentCollectionPage |
appRoleAssignments
The App Role Assignments.
|
java.util.List<AssignedLabel> |
assignedLabels
The Assigned Labels.
|
java.util.List<AssignedLicense> |
assignedLicenses
The Assigned Licenses.
|
java.lang.Boolean |
autoSubscribeNewMembers
The Auto Subscribe New Members.
|
Calendar |
calendar
The Calendar.
|
EventCollectionPage |
calendarView
The Calendar View.
|
java.lang.String |
classification
The Classification.
|
ConversationCollectionPage |
conversations
The Conversations.
|
java.util.Calendar |
createdDateTime
The Created Date Time.
|
DirectoryObject |
createdOnBehalfOf
The Created On Behalf Of.
|
java.lang.String |
description
The Description.
|
java.lang.String |
displayName
The Display Name.
|
Drive |
drive
The Drive.
|
DriveCollectionPage |
drives
The Drives.
|
EventCollectionPage |
events
The Events.
|
java.util.Calendar |
expirationDateTime
The Expiration Date Time.
|
ExtensionCollectionPage |
extensions
The Extensions.
|
GroupLifecyclePolicyCollectionPage |
groupLifecyclePolicies
The Group Lifecycle Policies.
|
java.util.List<java.lang.String> |
groupTypes
The Group Types.
|
java.lang.Boolean |
hasMembersWithLicenseErrors
The Has Members With License Errors.
|
java.lang.Boolean |
hideFromAddressLists
The Hide From Address Lists.
|
java.lang.Boolean |
hideFromOutlookClients
The Hide From Outlook Clients.
|
java.lang.Boolean |
isArchived
The Is Archived.
|
java.lang.Boolean |
isSubscribedByMail
The Is Subscribed By Mail.
|
LicenseProcessingState |
licenseProcessingState
The License Processing State.
|
java.lang.String |
mail
The Mail.
|
java.lang.Boolean |
mailEnabled
The Mail Enabled.
|
java.lang.String |
mailNickname
The Mail Nickname.
|
DirectoryObjectCollectionPage |
memberOf
The Member Of.
|
DirectoryObjectCollectionPage |
members
The Members.
|
java.lang.String |
membershipRule
The Membership Rule.
|
java.lang.String |
membershipRuleProcessingState
The Membership Rule Processing State.
|
DirectoryObjectCollectionPage |
membersWithLicenseErrors
The Members With License Errors.
|
Onenote |
onenote
The Onenote.
|
java.lang.String |
onPremisesDomainName
The On Premises Domain Name.
|
java.util.Calendar |
onPremisesLastSyncDateTime
The On Premises Last Sync Date Time.
|
java.lang.String |
onPremisesNetBiosName
The On Premises Net Bios Name.
|
java.util.List<OnPremisesProvisioningError> |
onPremisesProvisioningErrors
The On Premises Provisioning Errors.
|
java.lang.String |
onPremisesSamAccountName
The On Premises Sam Account Name.
|
java.lang.String |
onPremisesSecurityIdentifier
The On Premises Security Identifier.
|
java.lang.Boolean |
onPremisesSyncEnabled
The On Premises Sync Enabled.
|
DirectoryObjectCollectionPage |
owners
The Owners.
|
ResourceSpecificPermissionGrantCollectionPage |
permissionGrants
The Permission Grants.
|
ProfilePhoto |
photo
The Photo.
|
ProfilePhotoCollectionPage |
photos
The Photos.
|
PlannerGroup |
planner
The Planner.
|
java.lang.String |
preferredDataLocation
The Preferred Data Location.
|
java.lang.String |
preferredLanguage
The Preferred Language.
|
java.util.List<java.lang.String> |
proxyAddresses
The Proxy Addresses.
|
DirectoryObjectCollectionPage |
rejectedSenders
The Rejected Senders.
|
java.util.Calendar |
renewedDateTime
The Renewed Date Time.
|
java.lang.Boolean |
securityEnabled
The Security Enabled.
|
java.lang.String |
securityIdentifier
The Security Identifier.
|
GroupSettingCollectionPage |
settings
The Settings.
|
SiteCollectionPage |
sites
The Sites.
|
Team |
team
The Team.
|
java.lang.String |
theme
The Theme.
|
ConversationThreadCollectionPage |
threads
The Threads.
|
DirectoryObjectCollectionPage |
transitiveMemberOf
The Transitive Member Of.
|
DirectoryObjectCollectionPage |
transitiveMembers
The Transitive Members.
|
java.lang.Integer |
unseenCount
The Unseen Count.
|
java.lang.String |
visibility
The Visibility.
|
deletedDateTime| Constructor and Description |
|---|
Group() |
| Modifier and Type | Method and Description |
|---|---|
com.google.gson.JsonObject |
getRawObject()
Gets the raw representation of this class
|
protected ISerializer |
getSerializer()
Gets serializer
|
void |
setRawObject(ISerializer serializer,
com.google.gson.JsonObject json)
Sets the raw JSON object
|
additionalDataManagerclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitadditionalDataManager@SerializedName(value="assignedLabels",
alternate="AssignedLabels")
@Expose
public java.util.List<AssignedLabel> assignedLabels
@SerializedName(value="assignedLicenses",
alternate="AssignedLicenses")
@Expose
public java.util.List<AssignedLicense> assignedLicenses
@SerializedName(value="classification",
alternate="Classification")
@Expose
public java.lang.String classification
@SerializedName(value="createdDateTime",
alternate="CreatedDateTime")
@Expose
public java.util.Calendar createdDateTime
@SerializedName(value="description",
alternate="Description")
@Expose
public java.lang.String description
@SerializedName(value="displayName",
alternate="DisplayName")
@Expose
public java.lang.String displayName
@SerializedName(value="expirationDateTime",
alternate="ExpirationDateTime")
@Expose
public java.util.Calendar expirationDateTime
@SerializedName(value="groupTypes",
alternate="GroupTypes")
@Expose
public java.util.List<java.lang.String> groupTypes
@SerializedName(value="hasMembersWithLicenseErrors",
alternate="HasMembersWithLicenseErrors")
@Expose
public java.lang.Boolean hasMembersWithLicenseErrors
@SerializedName(value="licenseProcessingState",
alternate="LicenseProcessingState")
@Expose
public LicenseProcessingState licenseProcessingState
@SerializedName(value="mail",
alternate="Mail")
@Expose
public java.lang.String mail
@SerializedName(value="mailEnabled",
alternate="MailEnabled")
@Expose
public java.lang.Boolean mailEnabled
@SerializedName(value="mailNickname",
alternate="MailNickname")
@Expose
public java.lang.String mailNickname
@SerializedName(value="membershipRule",
alternate="MembershipRule")
@Expose
public java.lang.String membershipRule
@SerializedName(value="membershipRuleProcessingState",
alternate="MembershipRuleProcessingState")
@Expose
public java.lang.String membershipRuleProcessingState
@SerializedName(value="onPremisesDomainName",
alternate="OnPremisesDomainName")
@Expose
public java.lang.String onPremisesDomainName
@SerializedName(value="onPremisesLastSyncDateTime",
alternate="OnPremisesLastSyncDateTime")
@Expose
public java.util.Calendar onPremisesLastSyncDateTime
@SerializedName(value="onPremisesNetBiosName",
alternate="OnPremisesNetBiosName")
@Expose
public java.lang.String onPremisesNetBiosName
@SerializedName(value="onPremisesProvisioningErrors",
alternate="OnPremisesProvisioningErrors")
@Expose
public java.util.List<OnPremisesProvisioningError> onPremisesProvisioningErrors
@SerializedName(value="onPremisesSamAccountName",
alternate="OnPremisesSamAccountName")
@Expose
public java.lang.String onPremisesSamAccountName
@SerializedName(value="onPremisesSecurityIdentifier",
alternate="OnPremisesSecurityIdentifier")
@Expose
public java.lang.String onPremisesSecurityIdentifier
@SerializedName(value="onPremisesSyncEnabled",
alternate="OnPremisesSyncEnabled")
@Expose
public java.lang.Boolean onPremisesSyncEnabled
@SerializedName(value="preferredDataLocation",
alternate="PreferredDataLocation")
@Expose
public java.lang.String preferredDataLocation
@SerializedName(value="preferredLanguage",
alternate="PreferredLanguage")
@Expose
public java.lang.String preferredLanguage
@SerializedName(value="proxyAddresses",
alternate="ProxyAddresses")
@Expose
public java.util.List<java.lang.String> proxyAddresses
@SerializedName(value="renewedDateTime",
alternate="RenewedDateTime")
@Expose
public java.util.Calendar renewedDateTime
@SerializedName(value="securityEnabled",
alternate="SecurityEnabled")
@Expose
public java.lang.Boolean securityEnabled
@SerializedName(value="securityIdentifier",
alternate="SecurityIdentifier")
@Expose
public java.lang.String securityIdentifier
@SerializedName(value="theme",
alternate="Theme")
@Expose
public java.lang.String theme
@SerializedName(value="visibility",
alternate="Visibility")
@Expose
public java.lang.String visibility
@SerializedName(value="allowExternalSenders",
alternate="AllowExternalSenders")
@Expose
public java.lang.Boolean allowExternalSenders
@SerializedName(value="autoSubscribeNewMembers",
alternate="AutoSubscribeNewMembers")
@Expose
public java.lang.Boolean autoSubscribeNewMembers
@SerializedName(value="hideFromAddressLists",
alternate="HideFromAddressLists")
@Expose
public java.lang.Boolean hideFromAddressLists
@SerializedName(value="hideFromOutlookClients",
alternate="HideFromOutlookClients")
@Expose
public java.lang.Boolean hideFromOutlookClients
@SerializedName(value="isSubscribedByMail",
alternate="IsSubscribedByMail")
@Expose
public java.lang.Boolean isSubscribedByMail
@SerializedName(value="unseenCount",
alternate="UnseenCount")
@Expose
public java.lang.Integer unseenCount
@SerializedName(value="isArchived",
alternate="IsArchived")
@Expose
public java.lang.Boolean isArchived
@SerializedName(value="appRoleAssignments",
alternate="AppRoleAssignments")
@Expose
public AppRoleAssignmentCollectionPage appRoleAssignments
@SerializedName(value="createdOnBehalfOf",
alternate="CreatedOnBehalfOf")
@Expose
public DirectoryObject createdOnBehalfOf
public DirectoryObjectCollectionPage memberOf
public DirectoryObjectCollectionPage members
public DirectoryObjectCollectionPage membersWithLicenseErrors
public DirectoryObjectCollectionPage owners
@SerializedName(value="permissionGrants",
alternate="PermissionGrants")
@Expose
public ResourceSpecificPermissionGrantCollectionPage permissionGrants
@SerializedName(value="settings",
alternate="Settings")
@Expose
public GroupSettingCollectionPage settings
public DirectoryObjectCollectionPage transitiveMemberOf
public DirectoryObjectCollectionPage transitiveMembers
public DirectoryObjectCollectionPage acceptedSenders
@SerializedName(value="calendar",
alternate="Calendar")
@Expose
public Calendar calendar
@SerializedName(value="calendarView",
alternate="CalendarView")
@Expose
public EventCollectionPage calendarView
@SerializedName(value="conversations",
alternate="Conversations")
@Expose
public ConversationCollectionPage conversations
@SerializedName(value="events",
alternate="Events")
@Expose
public EventCollectionPage events
@SerializedName(value="photo",
alternate="Photo")
@Expose
public ProfilePhoto photo
@SerializedName(value="photos",
alternate="Photos")
@Expose
public ProfilePhotoCollectionPage photos
public DirectoryObjectCollectionPage rejectedSenders
@SerializedName(value="threads",
alternate="Threads")
@Expose
public ConversationThreadCollectionPage threads
@SerializedName(value="drive",
alternate="Drive")
@Expose
public Drive drive
@SerializedName(value="drives",
alternate="Drives")
@Expose
public DriveCollectionPage drives
@SerializedName(value="sites",
alternate="Sites")
@Expose
public SiteCollectionPage sites
@SerializedName(value="extensions",
alternate="Extensions")
@Expose
public ExtensionCollectionPage extensions
@SerializedName(value="groupLifecyclePolicies",
alternate="GroupLifecyclePolicies")
@Expose
public GroupLifecyclePolicyCollectionPage groupLifecyclePolicies
@SerializedName(value="planner",
alternate="Planner")
@Expose
public PlannerGroup planner
@SerializedName(value="onenote",
alternate="Onenote")
@Expose
public Onenote onenote
@SerializedName(value="team",
alternate="Team")
@Expose
public Team team
public com.google.gson.JsonObject getRawObject()
getRawObject in class DirectoryObjectprotected ISerializer getSerializer()
getSerializer in class DirectoryObjectpublic void setRawObject(ISerializer serializer, com.google.gson.JsonObject json)
setRawObject in interface IJsonBackedObjectsetRawObject in class DirectoryObjectserializer - the serializerjson - the JSON object to set this object to