Class RegisterISOOptions

All Implemented Interfaces:
HttpRequestOptions

public class RegisterISOOptions extends AccountInDomainOptions
Options for the ISO registerISO method.
See Also:
  • Field Details

  • Constructor Details

    • RegisterISOOptions

      public RegisterISOOptions()
  • Method Details

    • bootable

      public RegisterISOOptions bootable(boolean bootable)
      Parameters:
      bootable - true if this ISO is bootable
    • isExtractable

      public RegisterISOOptions isExtractable(boolean isExtractable)
      Parameters:
      isExtractable - true if the iso or its derivatives are extractable; default is false
    • isFeatured

      public RegisterISOOptions isFeatured(boolean isFeatured)
      Parameters:
      isFeatured - true if you want this ISO to be featured
    • isPublic

      public RegisterISOOptions isPublic(boolean isPublic)
      Parameters:
      isPublic - true if you want to register the ISO to be publicly available to all users, false otherwise.
    • osTypeId

      public RegisterISOOptions osTypeId(String osTypeId)
      Parameters:
      osTypeId - the ID of the OS Type that best represents the OS of this ISO
    • projectId

      public RegisterISOOptions projectId(String projectId)
      Parameters:
      projectId - the project this ISO will be in.