Class GetImageUploadUrlInput

java.lang.Object
com.azure.resourcemanager.customerinsights.models.GetImageUploadUrlInput

public final class GetImageUploadUrlInput extends Object
Input type for getting image upload url.
  • Constructor Details

    • GetImageUploadUrlInput

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

    • entityType

      public String entityType()
      Get the entityType property: Type of entity. Can be Profile or Interaction.
      Returns:
      the entityType value.
    • withEntityType

      public GetImageUploadUrlInput withEntityType(String entityType)
      Set the entityType property: Type of entity. Can be Profile or Interaction.
      Parameters:
      entityType - the entityType value to set.
      Returns:
      the GetImageUploadUrlInput object itself.
    • entityTypeName

      public String entityTypeName()
      Get the entityTypeName property: Name of the entity type.
      Returns:
      the entityTypeName value.
    • withEntityTypeName

      public GetImageUploadUrlInput withEntityTypeName(String entityTypeName)
      Set the entityTypeName property: Name of the entity type.
      Parameters:
      entityTypeName - the entityTypeName value to set.
      Returns:
      the GetImageUploadUrlInput object itself.
    • relativePath

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

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

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