Class ISO

java.lang.Object
org.jclouds.cloudstack.domain.ISO

public class ISO extends Object
Class ISO
  • Constructor Details

  • Method Details

    • builder

      public static ISO.Builder<?> builder()
    • toBuilder

      public ISO.Builder<?> toBuilder()
    • getId

      public String getId()
      Returns:
      the template ID
    • getAccount

      @Nullable public String getAccount()
      Returns:
      the account name to which the template belongs
    • getAccountId

      @Nullable public String getAccountId()
      Returns:
      the account id to which the template belongs
    • isBootable

      public boolean isBootable()
    • getChecksum

      @Nullable public String getChecksum()
      Returns:
      checksum of the template
    • getCreated

      @Nullable public Date getCreated()
      Returns:
      the date this template was created
    • isCrossZones

      public boolean isCrossZones()
    • getDisplayText

      @Nullable public String getDisplayText()
      Returns:
      the template display text
    • getDomain

      @Nullable public String getDomain()
      Returns:
      the name of the domain to which the template belongs
    • getDomainid

      @Nullable public String getDomainid()
      Returns:
      the ID of the domain to which the template belongs
    • getFormat

      @Nullable public String getFormat()
      Returns:
      the format of the template.
    • getHostId

      @Nullable public String getHostId()
      Returns:
      the ID of the secondary storage host for the template
    • getHostName

      @Nullable public String getHostName()
      Returns:
      the name of the secondary storage host for the template
    • getHypervisor

      @Nullable public String getHypervisor()
      Returns:
      the hypervisor on which the template runs
    • isExtractable

      public boolean isExtractable()
    • isFeatured

      public boolean isFeatured()
    • isPublic

      public boolean isPublic()
    • isReady

      public boolean isReady()
    • getJobId

      @Nullable public String getJobId()
      Returns:
      shows the current pending asynchronous job ID. This tag is not returned if no current pending jobs are acting on the template
    • getJobStatus

      @Nullable public String getJobStatus()
      Returns:
      shows the current pending asynchronous job status
    • getName

      @Nullable public String getName()
      Returns:
      the template name
    • getOsTypeId

      @Nullable public String getOsTypeId()
      Returns:
      the ID of the OS type for this template.
    • getOsTypeName

      @Nullable public String getOsTypeName()
      Returns:
      the name of the OS type for this template.
    • isPasswordEnabled

      public boolean isPasswordEnabled()
    • getRemoved

      @Nullable public Date getRemoved()
      Returns:
      the date this template was removed
    • getSize

      public long getSize()
      Returns:
      the size of the template
    • getSourceTemplateId

      @Nullable public String getSourceTemplateId()
      Returns:
      the template ID of the parent template if present
    • getStatus

      @Nullable public String getStatus()
      Returns:
      the status of the template
    • getTemplateTag

      @Nullable public String getTemplateTag()
      Returns:
      the tag of this template
    • getTemplateType

      @Nullable public String getTemplateType()
      Returns:
      the type of the template
    • getZoneId

      @Nullable public String getZoneId()
      Returns:
      the ID of the zone for this template
    • getZoneName

      @Nullable public String getZoneName()
      Returns:
      the name of the zone for this template
    • getTags

      @Nullable public Set<Tag> getTags()
      Returns:
      Tags on this ISO
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object
    • equals

      public boolean equals(Object obj)
      Overrides:
      equals in class Object
    • string

      protected com.google.common.base.MoreObjects.ToStringHelper string()
    • toString

      public String toString()
      Overrides:
      toString in class Object