Class MicrosoftGraphResourceVisualization

java.lang.Object
com.azure.resourcemanager.authorization.fluent.models.MicrosoftGraphResourceVisualization

public final class MicrosoftGraphResourceVisualization extends Object
resourceVisualization.
  • Constructor Details

    • MicrosoftGraphResourceVisualization

      public MicrosoftGraphResourceVisualization()
      Creates an instance of MicrosoftGraphResourceVisualization class.
  • Method Details

    • containerDisplayName

      public String containerDisplayName()
      Get the containerDisplayName property: 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:
      the containerDisplayName value.
    • withContainerDisplayName

      public MicrosoftGraphResourceVisualization withContainerDisplayName(String containerDisplayName)
      Set the containerDisplayName property: 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:
      containerDisplayName - the containerDisplayName value to set.
      Returns:
      the MicrosoftGraphResourceVisualization object itself.
    • containerType

      public String containerType()
      Get the containerType property: Can be used for filtering by the type of container in which the file is stored. Such as Site or OneDriveBusiness.
      Returns:
      the containerType value.
    • withContainerType

      public MicrosoftGraphResourceVisualization withContainerType(String containerType)
      Set the containerType property: Can be used for filtering by the type of container in which the file is stored. Such as Site or OneDriveBusiness.
      Parameters:
      containerType - the containerType value to set.
      Returns:
      the MicrosoftGraphResourceVisualization object itself.
    • containerWebUrl

      public String containerWebUrl()
      Get the containerWebUrl property: A path leading to the folder in which the item is stored.
      Returns:
      the containerWebUrl value.
    • withContainerWebUrl

      public MicrosoftGraphResourceVisualization withContainerWebUrl(String containerWebUrl)
      Set the containerWebUrl property: A path leading to the folder in which the item is stored.
      Parameters:
      containerWebUrl - the containerWebUrl value to set.
      Returns:
      the MicrosoftGraphResourceVisualization object itself.
    • mediaType

      public String mediaType()
      Get the mediaType property: The item's media type. Can be used for filtering for a specific type of file based on supported IANA Media Mime Types. Note that not all Media Mime Types are supported.
      Returns:
      the mediaType value.
    • withMediaType

      public MicrosoftGraphResourceVisualization withMediaType(String mediaType)
      Set the mediaType property: The item's media type. Can be used for filtering for a specific type of file based on supported IANA Media Mime Types. Note that not all Media Mime Types are supported.
      Parameters:
      mediaType - the mediaType value to set.
      Returns:
      the MicrosoftGraphResourceVisualization object itself.
    • previewImageUrl

      public String previewImageUrl()
      Get the previewImageUrl property: A URL leading to the preview image for the item.
      Returns:
      the previewImageUrl value.
    • withPreviewImageUrl

      public MicrosoftGraphResourceVisualization withPreviewImageUrl(String previewImageUrl)
      Set the previewImageUrl property: A URL leading to the preview image for the item.
      Parameters:
      previewImageUrl - the previewImageUrl value to set.
      Returns:
      the MicrosoftGraphResourceVisualization object itself.
    • previewText

      public String previewText()
      Get the previewText property: A preview text for the item.
      Returns:
      the previewText value.
    • withPreviewText

      public MicrosoftGraphResourceVisualization withPreviewText(String previewText)
      Set the previewText property: A preview text for the item.
      Parameters:
      previewText - the previewText value to set.
      Returns:
      the MicrosoftGraphResourceVisualization object itself.
    • title

      public String title()
      Get the title property: The item's title text.
      Returns:
      the title value.
    • withTitle

      public MicrosoftGraphResourceVisualization withTitle(String title)
      Set the title property: The item's title text.
      Parameters:
      title - the title value to set.
      Returns:
      the MicrosoftGraphResourceVisualization object itself.
    • type

      public String type()
      Get the type property: The item's media type. Can be used for filtering for a specific file based on a specific type. See below for supported types.
      Returns:
      the type value.
    • withType

      Set the type property: The item's media type. Can be used for filtering for a specific file based on a specific type. See below for supported types.
      Parameters:
      type - the type value to set.
      Returns:
      the MicrosoftGraphResourceVisualization object itself.
    • additionalProperties

      public Map<String,Object> additionalProperties()
      Get the additionalProperties property: resourceVisualization.
      Returns:
      the additionalProperties value.
    • withAdditionalProperties

      public MicrosoftGraphResourceVisualization withAdditionalProperties(Map<String,Object> additionalProperties)
      Set the additionalProperties property: resourceVisualization.
      Parameters:
      additionalProperties - the additionalProperties value to set.
      Returns:
      the MicrosoftGraphResourceVisualization object itself.
    • validate

      public void validate()
      Validates the instance.
      Throws:
      IllegalArgumentException - thrown if the instance is not valid.