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.
|
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.
|
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 |
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.
|
DirectoryObjectCollectionPage |
membersWithLicenseErrors
The Members With License Errors.
|
Onenote |
onenote
The Onenote.
|
java.util.Calendar |
onPremisesLastSyncDateTime
The On Premises Last Sync Date Time.
|
java.util.List<OnPremisesProvisioningError> |
onPremisesProvisioningErrors
The On Premises Provisioning Errors.
|
java.lang.String |
onPremisesSecurityIdentifier
The On Premises Security Identifier.
|
java.lang.Boolean |
onPremisesSyncEnabled
The On Premises Sync Enabled.
|
DirectoryObjectCollectionPage |
owners
The Owners.
|
ProfilePhoto |
photo
The Photo.
|
ProfilePhotoCollectionPage |
photos
The Photos.
|
PlannerGroup |
planner
The Planner.
|
java.lang.String |
preferredDataLocation
The Preferred Data Location.
|
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.
|
GroupSettingCollectionPage |
settings
The Settings.
|
SiteCollectionPage |
sites
The Sites.
|
Team |
team
The Team.
|
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="assignedLicenses") @Expose public java.util.List<AssignedLicense> assignedLicenses
@SerializedName(value="classification") @Expose public java.lang.String classification
@SerializedName(value="createdDateTime") @Expose public java.util.Calendar createdDateTime
@SerializedName(value="description") @Expose public java.lang.String description
@SerializedName(value="displayName") @Expose public java.lang.String displayName
@SerializedName(value="hasMembersWithLicenseErrors") @Expose public java.lang.Boolean hasMembersWithLicenseErrors
@SerializedName(value="groupTypes") @Expose public java.util.List<java.lang.String> groupTypes
@SerializedName(value="licenseProcessingState") @Expose public LicenseProcessingState licenseProcessingState
@SerializedName(value="mail") @Expose public java.lang.String mail
@SerializedName(value="mailEnabled") @Expose public java.lang.Boolean mailEnabled
@SerializedName(value="mailNickname") @Expose public java.lang.String mailNickname
@SerializedName(value="onPremisesLastSyncDateTime") @Expose public java.util.Calendar onPremisesLastSyncDateTime
@SerializedName(value="onPremisesProvisioningErrors") @Expose public java.util.List<OnPremisesProvisioningError> onPremisesProvisioningErrors
@SerializedName(value="onPremisesSecurityIdentifier") @Expose public java.lang.String onPremisesSecurityIdentifier
@SerializedName(value="onPremisesSyncEnabled") @Expose public java.lang.Boolean onPremisesSyncEnabled
@SerializedName(value="preferredDataLocation") @Expose public java.lang.String preferredDataLocation
@SerializedName(value="proxyAddresses") @Expose public java.util.List<java.lang.String> proxyAddresses
@SerializedName(value="renewedDateTime") @Expose public java.util.Calendar renewedDateTime
@SerializedName(value="securityEnabled") @Expose public java.lang.Boolean securityEnabled
@SerializedName(value="visibility") @Expose public java.lang.String visibility
@SerializedName(value="allowExternalSenders") @Expose public java.lang.Boolean allowExternalSenders
@SerializedName(value="autoSubscribeNewMembers") @Expose public java.lang.Boolean autoSubscribeNewMembers
@SerializedName(value="isSubscribedByMail") @Expose public java.lang.Boolean isSubscribedByMail
@SerializedName(value="unseenCount") @Expose public java.lang.Integer unseenCount
@SerializedName(value="isArchived") @Expose public java.lang.Boolean isArchived
public DirectoryObjectCollectionPage members
public DirectoryObjectCollectionPage memberOf
public DirectoryObjectCollectionPage membersWithLicenseErrors
public DirectoryObjectCollectionPage transitiveMembers
public DirectoryObjectCollectionPage transitiveMemberOf
@SerializedName(value="createdOnBehalfOf") @Expose public DirectoryObject createdOnBehalfOf
public DirectoryObjectCollectionPage owners
public GroupSettingCollectionPage settings
public ExtensionCollectionPage extensions
public ConversationThreadCollectionPage threads
@SerializedName(value="calendar") @Expose public Calendar calendar
public EventCollectionPage calendarView
public EventCollectionPage events
public ConversationCollectionPage conversations
@SerializedName(value="photo") @Expose public ProfilePhoto photo
public ProfilePhotoCollectionPage photos
public DirectoryObjectCollectionPage acceptedSenders
public DirectoryObjectCollectionPage rejectedSenders
@SerializedName(value="drive") @Expose public Drive drive
public DriveCollectionPage drives
public SiteCollectionPage sites
@SerializedName(value="planner") @Expose public PlannerGroup planner
@SerializedName(value="onenote") @Expose public Onenote onenote
public GroupLifecyclePolicyCollectionPage groupLifecyclePolicies
@SerializedName(value="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