Package com.microsoft.graph.models
Class BrowserSiteHistory
java.lang.Object
com.microsoft.graph.models.BrowserSiteHistory
- All Implemented Interfaces:
com.microsoft.kiota.serialization.AdditionalDataHolder,com.microsoft.kiota.serialization.Parsable,com.microsoft.kiota.store.BackedModel
@Generated("com.microsoft.kiota")
public class BrowserSiteHistory
extends Object
implements com.microsoft.kiota.serialization.AdditionalDataHolder, com.microsoft.kiota.store.BackedModel, com.microsoft.kiota.serialization.Parsable
The history for the site modifications
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected com.microsoft.kiota.store.BackingStoreStores model information. -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic BrowserSiteHistorycreateFromDiscriminatorValue(com.microsoft.kiota.serialization.ParseNode parseNode) Creates a new instance of the appropriate class based on discriminator valueGets the AdditionalData property value.Gets the allowRedirect property value.com.microsoft.kiota.store.BackingStoreGets the backingStore property value.Gets the comment property value.Gets the compatibilityMode property value.The deserialization information for the current modelGets the lastModifiedBy property value.Gets the mergeType property value.Gets the @odata.type property value.Gets the publishedDateTime property value.Gets the targetEnvironment property value.voidserialize(com.microsoft.kiota.serialization.SerializationWriter writer) Serializes information the current objectvoidsetAdditionalData(Map<String, Object> value) Sets the AdditionalData property value.voidsetAllowRedirect(Boolean value) Sets the allowRedirect property value.voidsetBackingStore(com.microsoft.kiota.store.BackingStore value) Sets the backingStore property value.voidsetComment(String value) Sets the comment property value.voidSets the compatibilityMode property value.voidsetLastModifiedBy(IdentitySet value) Sets the lastModifiedBy property value.voidsetMergeType(BrowserSiteMergeType value) Sets the mergeType property value.voidsetOdataType(String value) Sets the @odata.type property value.voidSets the publishedDateTime property value.voidSets the targetEnvironment property value.
-
Field Details
-
backingStore
@Nonnull protected com.microsoft.kiota.store.BackingStore backingStoreStores model information.
-
-
Constructor Details
-
BrowserSiteHistory
public BrowserSiteHistory()Instantiates a newBrowserSiteHistoryand sets the default values.
-
-
Method Details
-
createFromDiscriminatorValue
@Nonnull public static BrowserSiteHistory createFromDiscriminatorValue(@Nonnull com.microsoft.kiota.serialization.ParseNode parseNode) Creates a new instance of the appropriate class based on discriminator value- Parameters:
parseNode- The parse node to use to read the discriminator value and create the object- Returns:
- a
BrowserSiteHistory
-
getAdditionalData
Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. -
getAllowRedirect
Gets the allowRedirect property value. Controls the behavior of redirected sites. If true, indicates that the site will open in Internet Explorer 11 or Microsoft Edge even if the site is navigated to as part of a HTTP or meta refresh redirection chain.- Returns:
- a
Boolean
-
getBackingStore
@Nonnull public com.microsoft.kiota.store.BackingStore getBackingStore()Gets the backingStore property value. Stores model information.- Specified by:
getBackingStorein interfacecom.microsoft.kiota.store.BackedModel- Returns:
- a
BackingStore
-
getComment
Gets the comment property value. The comment for the site.- Returns:
- a
String
-
getCompatibilityMode
Gets the compatibilityMode property value. Controls what compatibility setting is used for specific sites or domains. The possible values are: default, internetExplorer8Enterprise, internetExplorer7Enterprise, internetExplorer11, internetExplorer10, internetExplorer9, internetExplorer8, internetExplorer7, internetExplorer5, unknownFutureValue.- Returns:
- a
BrowserSiteCompatibilityMode
-
getFieldDeserializers
@Nonnull public Map<String,Consumer<com.microsoft.kiota.serialization.ParseNode>> getFieldDeserializers()The deserialization information for the current model -
getLastModifiedBy
Gets the lastModifiedBy property value. The user who last modified the site.- Returns:
- a
IdentitySet
-
getMergeType
Gets the mergeType property value. The merge type of the site. The possible values are: noMerge, default, unknownFutureValue.- Returns:
- a
BrowserSiteMergeType
-
getOdataType
Gets the @odata.type property value. The OdataType property- Returns:
- a
String
-
getPublishedDateTime
Gets the publishedDateTime property value. The date and time when the site was last published.- Returns:
- a
OffsetDateTime
-
getTargetEnvironment
Gets the targetEnvironment property value. The target environment that the site should open in. The possible values are: internetExplorerMode, internetExplorer11, microsoftEdge, configurable, none, unknownFutureValue.Prior to June 15, 2022, the internetExplorer11 option would allow opening a site in the Internet Explorer 11 (IE11) desktop application. Following the retirement of IE11 on June 15, 2022, the internetExplorer11 option will no longer open an IE11 window and will instead behave the same as the internetExplorerMode option.- Returns:
- a
BrowserSiteTargetEnvironment
-
serialize
public void serialize(@Nonnull com.microsoft.kiota.serialization.SerializationWriter writer) Serializes information the current object- Specified by:
serializein interfacecom.microsoft.kiota.serialization.Parsable- Parameters:
writer- Serialization writer to use to serialize this model
-
setAdditionalData
Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well.- Parameters:
value- Value to set for the AdditionalData property.
-
setAllowRedirect
Sets the allowRedirect property value. Controls the behavior of redirected sites. If true, indicates that the site will open in Internet Explorer 11 or Microsoft Edge even if the site is navigated to as part of a HTTP or meta refresh redirection chain.- Parameters:
value- Value to set for the allowRedirect property.
-
setBackingStore
public void setBackingStore(@Nonnull com.microsoft.kiota.store.BackingStore value) Sets the backingStore property value. Stores model information.- Parameters:
value- Value to set for the backingStore property.
-
setComment
Sets the comment property value. The comment for the site.- Parameters:
value- Value to set for the comment property.
-
setCompatibilityMode
Sets the compatibilityMode property value. Controls what compatibility setting is used for specific sites or domains. The possible values are: default, internetExplorer8Enterprise, internetExplorer7Enterprise, internetExplorer11, internetExplorer10, internetExplorer9, internetExplorer8, internetExplorer7, internetExplorer5, unknownFutureValue.- Parameters:
value- Value to set for the compatibilityMode property.
-
setLastModifiedBy
Sets the lastModifiedBy property value. The user who last modified the site.- Parameters:
value- Value to set for the lastModifiedBy property.
-
setMergeType
Sets the mergeType property value. The merge type of the site. The possible values are: noMerge, default, unknownFutureValue.- Parameters:
value- Value to set for the mergeType property.
-
setOdataType
Sets the @odata.type property value. The OdataType property- Parameters:
value- Value to set for the @odata.type property.
-
setPublishedDateTime
Sets the publishedDateTime property value. The date and time when the site was last published.- Parameters:
value- Value to set for the publishedDateTime property.
-
setTargetEnvironment
Sets the targetEnvironment property value. The target environment that the site should open in. The possible values are: internetExplorerMode, internetExplorer11, microsoftEdge, configurable, none, unknownFutureValue.Prior to June 15, 2022, the internetExplorer11 option would allow opening a site in the Internet Explorer 11 (IE11) desktop application. Following the retirement of IE11 on June 15, 2022, the internetExplorer11 option will no longer open an IE11 window and will instead behave the same as the internetExplorerMode option.- Parameters:
value- Value to set for the targetEnvironment property.
-