Package com.microsoft.graph.models
Class Site
java.lang.Object
com.microsoft.graph.models.Entity
com.microsoft.graph.models.BaseItem
com.microsoft.graph.models.Site
- All Implemented Interfaces:
com.microsoft.graph.serializer.IJsonBackedObject
The class for the Site.
-
Field Summary
FieldsModifier and TypeFieldDescriptionThe Analytics.The Columns.The Content Types.The Display Name.The Drive.The Drives.The Error.The External Columns.The Items.The Lists.The Onenote.The Operations.The Permissions.The Root.The Sharepoint Ids.The Site Collection.The Sites.The Term Store.The Term Stores.Fields inherited from class com.microsoft.graph.models.BaseItem
createdBy, createdByUser, createdDateTime, description, eTag, lastModifiedBy, lastModifiedByUser, lastModifiedDateTime, name, parentReference, webUrl
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
setRawObject
(com.microsoft.graph.serializer.ISerializer serializer, com.google.gson.JsonObject json) Sets the raw JSON objectMethods inherited from class com.microsoft.graph.models.Entity
additionalDataManager
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface com.microsoft.graph.serializer.IJsonBackedObject
additionalDataManager
-
Field Details
-
displayName
@SerializedName(value="displayName", alternate="DisplayName") @Expose @Nullable public String displayNameThe Display Name. The full title for the site. Read-only. -
error
The Error. -
root
The Root. If present, indicates that this is the root site in the site collection. Read-only. -
siteCollection
@SerializedName(value="siteCollection", alternate="SiteCollection") @Expose @Nullable public SiteCollection siteCollectionThe Site Collection. Provides details about the site's site collection. Available only on the root site. Read-only. -
analytics
@SerializedName(value="analytics", alternate="Analytics") @Expose @Nullable public ItemAnalytics analyticsThe Analytics. Analytics about the view activities that took place in this site. -
columns
@SerializedName(value="columns", alternate="Columns") @Expose @Nullable public ColumnDefinitionCollectionPage columnsThe Columns. The collection of column definitions reusable across lists under this site. -
contentTypes
@SerializedName(value="contentTypes", alternate="ContentTypes") @Expose @Nullable public ContentTypeCollectionPage contentTypesThe Content Types. The collection of content types defined for this site. -
drive
The Drive. The default drive (document library) for this site. -
drives
@SerializedName(value="drives", alternate="Drives") @Expose @Nullable public DriveCollectionPage drivesThe Drives. The collection of drives (document libraries) under this site. -
externalColumns
The External Columns. -
items
@SerializedName(value="items", alternate="Items") @Expose @Nullable public BaseItemCollectionPage itemsThe Items. Used to address any item contained in this site. This collection can't be enumerated. -
lists
The Lists. The collection of lists under this site. -
operations
@SerializedName(value="operations", alternate="Operations") @Expose @Nullable public RichLongRunningOperationCollectionPage operationsThe Operations. The collection of long-running operations on the site. -
permissions
@SerializedName(value="permissions", alternate="Permissions") @Expose @Nullable public PermissionCollectionPage permissionsThe Permissions. The permissions associated with the site. Nullable. -
sites
The Sites. The collection of the sub-sites under this site. -
termStore
The Term Store. The default termStore under this site. -
termStores
@SerializedName(value="termStores", alternate="TermStores") @Expose @Nullable public StoreCollectionPage termStoresThe Term Stores. The collection of termStores under this site. -
onenote
The Onenote. Calls the OneNote service for notebook related operations.
-
-
Constructor Details
-
Site
public Site()
-
-
Method Details
-
setRawObject
public void setRawObject(@Nonnull com.microsoft.graph.serializer.ISerializer serializer, @Nonnull com.google.gson.JsonObject json) Sets the raw JSON object- Specified by:
setRawObject
in interfacecom.microsoft.graph.serializer.IJsonBackedObject
- Overrides:
setRawObject
in classBaseItem
- Parameters:
serializer
- the serializerjson
- the JSON object to set this object to
-