Package com.microsoft.graph.models
Class ResourceVisualization
java.lang.Object
com.microsoft.graph.models.ResourceVisualization
- All Implemented Interfaces:
com.microsoft.kiota.serialization.AdditionalDataHolder,com.microsoft.kiota.serialization.Parsable,com.microsoft.kiota.store.BackedModel
@Generated("com.microsoft.kiota")
public class ResourceVisualization
extends Object
implements com.microsoft.kiota.serialization.AdditionalDataHolder, com.microsoft.kiota.store.BackedModel, com.microsoft.kiota.serialization.Parsable
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected com.microsoft.kiota.store.BackingStoreStores model information. -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic ResourceVisualizationcreateFromDiscriminatorValue(com.microsoft.kiota.serialization.ParseNode parseNode) Creates a new instance of the appropriate class based on discriminator valueGets the AdditionalData property value.com.microsoft.kiota.store.BackingStoreGets the backingStore property value.Gets the containerDisplayName property value.Gets the containerType property value.Gets the containerWebUrl property value.The deserialization information for the current modelGets the mediaType property value.Gets the @odata.type property value.Gets the previewImageUrl property value.Gets the previewText property value.getTitle()Gets the title property value.getType()Gets the type property value.voidserialize(com.microsoft.kiota.serialization.SerializationWriter writer) Serializes information the current objectvoidsetAdditionalData(Map<String, Object> value) Sets the AdditionalData property value.voidsetBackingStore(com.microsoft.kiota.store.BackingStore value) Sets the backingStore property value.voidsetContainerDisplayName(String value) Sets the containerDisplayName property value.voidsetContainerType(String value) Sets the containerType property value.voidsetContainerWebUrl(String value) Sets the containerWebUrl property value.voidsetMediaType(String value) Sets the mediaType property value.voidsetOdataType(String value) Sets the @odata.type property value.voidsetPreviewImageUrl(String value) Sets the previewImageUrl property value.voidsetPreviewText(String value) Sets the previewText property value.voidSets the title property value.voidSets the type property value.
-
Field Details
-
backingStore
@Nonnull protected com.microsoft.kiota.store.BackingStore backingStoreStores model information.
-
-
Constructor Details
-
ResourceVisualization
public ResourceVisualization()Instantiates a newResourceVisualizationand sets the default values.
-
-
Method Details
-
createFromDiscriminatorValue
@Nonnull public static ResourceVisualization 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
ResourceVisualization
-
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. -
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
-
getContainerDisplayName
Gets the containerDisplayName property value. A string describing where the item is stored. For example, the name of a SharePoint site or the user name identifying the owner of the OneDrive storing the item.- Returns:
- a
String
-
getContainerType
Gets the containerType property value. Can be used for filtering by the type of container in which the file is stored. Such as Site or OneDriveBusiness.- Returns:
- a
String
-
getContainerWebUrl
Gets the containerWebUrl property value. A path leading to the folder in which the item is stored.- Returns:
- a
String
-
getFieldDeserializers
@Nonnull public Map<String,Consumer<com.microsoft.kiota.serialization.ParseNode>> getFieldDeserializers()The deserialization information for the current model -
getMediaType
Gets the mediaType property value. The item's media type. Can be used for filtering for a specific type of file based on supported IANA Media Mime Types. Not all Media Mime Types are supported.- Returns:
- a
String
-
getOdataType
Gets the @odata.type property value. The OdataType property- Returns:
- a
String
-
getPreviewImageUrl
Gets the previewImageUrl property value. A URL leading to the preview image for the item.- Returns:
- a
String
-
getPreviewText
Gets the previewText property value. A preview text for the item.- Returns:
- a
String
-
getTitle
Gets the title property value. The item's title text.- Returns:
- a
String
-
getType
Gets the type property value. The item's media type. Can be used for filtering for a specific file based on a specific type. See the section Type property values for supported types.- Returns:
- a
String
-
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.
-
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.
-
setContainerDisplayName
Sets the containerDisplayName property value. A string describing where the item is stored. For example, the name of a SharePoint site or the user name identifying the owner of the OneDrive storing the item.- Parameters:
value- Value to set for the containerDisplayName property.
-
setContainerType
Sets the containerType property value. Can be used for filtering by the type of container in which the file is stored. Such as Site or OneDriveBusiness.- Parameters:
value- Value to set for the containerType property.
-
setContainerWebUrl
Sets the containerWebUrl property value. A path leading to the folder in which the item is stored.- Parameters:
value- Value to set for the containerWebUrl property.
-
setMediaType
Sets the mediaType property value. The item's media type. Can be used for filtering for a specific type of file based on supported IANA Media Mime Types. Not all Media Mime Types are supported.- Parameters:
value- Value to set for the mediaType property.
-
setOdataType
Sets the @odata.type property value. The OdataType property- Parameters:
value- Value to set for the @odata.type property.
-
setPreviewImageUrl
Sets the previewImageUrl property value. A URL leading to the preview image for the item.- Parameters:
value- Value to set for the previewImageUrl property.
-
setPreviewText
Sets the previewText property value. A preview text for the item.- Parameters:
value- Value to set for the previewText property.
-
setTitle
Sets the title property value. The item's title text.- Parameters:
value- Value to set for the title property.
-
setType
Sets the type property value. The item's media type. Can be used for filtering for a specific file based on a specific type. See the section Type property values for supported types.- Parameters:
value- Value to set for the type property.
-