Class ImageDefinitionInner

java.lang.Object
com.azure.resourcemanager.customerinsights.fluent.models.ImageDefinitionInner

public final class ImageDefinitionInner extends Object
The image definition.
  • Constructor Details

    • ImageDefinitionInner

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

    • imageExists

      public Boolean imageExists()
      Get the imageExists property: Whether image exists already.
      Returns:
      the imageExists value.
    • withImageExists

      public ImageDefinitionInner withImageExists(Boolean imageExists)
      Set the imageExists property: Whether image exists already.
      Parameters:
      imageExists - the imageExists value to set.
      Returns:
      the ImageDefinitionInner object itself.
    • contentUrl

      public String contentUrl()
      Get the contentUrl property: Content URL for the image blob.
      Returns:
      the contentUrl value.
    • withContentUrl

      public ImageDefinitionInner withContentUrl(String contentUrl)
      Set the contentUrl property: Content URL for the image blob.
      Parameters:
      contentUrl - the contentUrl value to set.
      Returns:
      the ImageDefinitionInner object itself.
    • relativePath

      public String relativePath()
      Get the relativePath property: Relative path of the image.
      Returns:
      the relativePath value.
    • withRelativePath

      public ImageDefinitionInner withRelativePath(String relativePath)
      Set the relativePath property: Relative path of the image.
      Parameters:
      relativePath - the relativePath value to set.
      Returns:
      the ImageDefinitionInner object itself.
    • validate

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