Interface WorkSpaceApplication.Builder

All Superinterfaces:
Buildable, CopyableBuilder<WorkSpaceApplication.Builder,WorkSpaceApplication>, SdkBuilder<WorkSpaceApplication.Builder,WorkSpaceApplication>, SdkPojo
Enclosing class:
WorkSpaceApplication

public static interface WorkSpaceApplication.Builder extends SdkPojo, CopyableBuilder<WorkSpaceApplication.Builder,WorkSpaceApplication>
  • Method Details

    • applicationId

      WorkSpaceApplication.Builder applicationId(String applicationId)

      The identifier of the application.

      Parameters:
      applicationId - The identifier of the application.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • created

      The time the application is created.

      Parameters:
      created - The time the application is created.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • description

      WorkSpaceApplication.Builder description(String description)

      The description of the WorkSpace application.

      Parameters:
      description - The description of the WorkSpace application.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • licenseType

      WorkSpaceApplication.Builder licenseType(String licenseType)

      The license availability for the applications.

      Parameters:
      licenseType - The license availability for the applications.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • licenseType

      The license availability for the applications.

      Parameters:
      licenseType - The license availability for the applications.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • name

      The name of the WorkSpace application.

      Parameters:
      name - The name of the WorkSpace application.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • owner

      The owner of the WorkSpace application.

      Parameters:
      owner - The owner of the WorkSpace application.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • state

      The status of WorkSpace application.

      Parameters:
      state - The status of WorkSpace application.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • state

      The status of WorkSpace application.

      Parameters:
      state - The status of WorkSpace application.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • supportedComputeTypeNamesWithStrings

      WorkSpaceApplication.Builder supportedComputeTypeNamesWithStrings(Collection<String> supportedComputeTypeNames)

      The supported compute types of the WorkSpace application.

      Parameters:
      supportedComputeTypeNames - The supported compute types of the WorkSpace application.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • supportedComputeTypeNamesWithStrings

      WorkSpaceApplication.Builder supportedComputeTypeNamesWithStrings(String... supportedComputeTypeNames)

      The supported compute types of the WorkSpace application.

      Parameters:
      supportedComputeTypeNames - The supported compute types of the WorkSpace application.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • supportedComputeTypeNames

      WorkSpaceApplication.Builder supportedComputeTypeNames(Collection<Compute> supportedComputeTypeNames)

      The supported compute types of the WorkSpace application.

      Parameters:
      supportedComputeTypeNames - The supported compute types of the WorkSpace application.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • supportedComputeTypeNames

      WorkSpaceApplication.Builder supportedComputeTypeNames(Compute... supportedComputeTypeNames)

      The supported compute types of the WorkSpace application.

      Parameters:
      supportedComputeTypeNames - The supported compute types of the WorkSpace application.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • supportedOperatingSystemNamesWithStrings

      WorkSpaceApplication.Builder supportedOperatingSystemNamesWithStrings(Collection<String> supportedOperatingSystemNames)

      The supported operating systems of the WorkSpace application.

      Parameters:
      supportedOperatingSystemNames - The supported operating systems of the WorkSpace application.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • supportedOperatingSystemNamesWithStrings

      WorkSpaceApplication.Builder supportedOperatingSystemNamesWithStrings(String... supportedOperatingSystemNames)

      The supported operating systems of the WorkSpace application.

      Parameters:
      supportedOperatingSystemNames - The supported operating systems of the WorkSpace application.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • supportedOperatingSystemNames

      WorkSpaceApplication.Builder supportedOperatingSystemNames(Collection<OperatingSystemName> supportedOperatingSystemNames)

      The supported operating systems of the WorkSpace application.

      Parameters:
      supportedOperatingSystemNames - The supported operating systems of the WorkSpace application.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • supportedOperatingSystemNames

      WorkSpaceApplication.Builder supportedOperatingSystemNames(OperatingSystemName... supportedOperatingSystemNames)

      The supported operating systems of the WorkSpace application.

      Parameters:
      supportedOperatingSystemNames - The supported operating systems of the WorkSpace application.
      Returns:
      Returns a reference to this object so that method calls can be chained together.