Interface WorkSpaceApplication.Builder

    • Method Detail

      • 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

        WorkSpaceApplication.Builder created​(Instant 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.
      • name

        WorkSpaceApplication.Builder name​(String 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

        WorkSpaceApplication.Builder owner​(String 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.
      • 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.