Interface WorkspaceProperties.Builder

    • Method Detail

      • runningModeAutoStopTimeoutInMinutes

        WorkspaceProperties.Builder runningModeAutoStopTimeoutInMinutes​(Integer runningModeAutoStopTimeoutInMinutes)

        The time after a user logs off when WorkSpaces are automatically stopped. Configured in 60-minute intervals.

        Parameters:
        runningModeAutoStopTimeoutInMinutes - The time after a user logs off when WorkSpaces are automatically stopped. Configured in 60-minute intervals.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • rootVolumeSizeGib

        WorkspaceProperties.Builder rootVolumeSizeGib​(Integer rootVolumeSizeGib)

        The size of the root volume. For important information about how to modify the size of the root and user volumes, see Modify a WorkSpace.

        Parameters:
        rootVolumeSizeGib - The size of the root volume. For important information about how to modify the size of the root and user volumes, see Modify a WorkSpace.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • userVolumeSizeGib

        WorkspaceProperties.Builder userVolumeSizeGib​(Integer userVolumeSizeGib)

        The size of the user storage. For important information about how to modify the size of the root and user volumes, see Modify a WorkSpace.

        Parameters:
        userVolumeSizeGib - The size of the user storage. For important information about how to modify the size of the root and user volumes, see Modify a WorkSpace.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • protocolsWithStrings

        WorkspaceProperties.Builder protocolsWithStrings​(Collection<String> protocols)

        The protocol. For more information, see Protocols for Amazon WorkSpaces.

        • Only available for WorkSpaces created with PCoIP bundles.

        • The Protocols property is case sensitive. Ensure you use PCOIP or DCV (formerly WSP).

        • Unavailable for Windows 7 WorkSpaces and WorkSpaces using GPU-based bundles (Graphics, GraphicsPro, Graphics.g4dn, and GraphicsPro.g4dn).

        Parameters:
        protocols - The protocol. For more information, see Protocols for Amazon WorkSpaces.

        • Only available for WorkSpaces created with PCoIP bundles.

        • The Protocols property is case sensitive. Ensure you use PCOIP or DCV (formerly WSP).

        • Unavailable for Windows 7 WorkSpaces and WorkSpaces using GPU-based bundles (Graphics, GraphicsPro, Graphics.g4dn, and GraphicsPro.g4dn).

        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • protocolsWithStrings

        WorkspaceProperties.Builder protocolsWithStrings​(String... protocols)

        The protocol. For more information, see Protocols for Amazon WorkSpaces.

        • Only available for WorkSpaces created with PCoIP bundles.

        • The Protocols property is case sensitive. Ensure you use PCOIP or DCV (formerly WSP).

        • Unavailable for Windows 7 WorkSpaces and WorkSpaces using GPU-based bundles (Graphics, GraphicsPro, Graphics.g4dn, and GraphicsPro.g4dn).

        Parameters:
        protocols - The protocol. For more information, see Protocols for Amazon WorkSpaces.

        • Only available for WorkSpaces created with PCoIP bundles.

        • The Protocols property is case sensitive. Ensure you use PCOIP or DCV (formerly WSP).

        • Unavailable for Windows 7 WorkSpaces and WorkSpaces using GPU-based bundles (Graphics, GraphicsPro, Graphics.g4dn, and GraphicsPro.g4dn).

        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • protocols

        WorkspaceProperties.Builder protocols​(Collection<Protocol> protocols)

        The protocol. For more information, see Protocols for Amazon WorkSpaces.

        • Only available for WorkSpaces created with PCoIP bundles.

        • The Protocols property is case sensitive. Ensure you use PCOIP or DCV (formerly WSP).

        • Unavailable for Windows 7 WorkSpaces and WorkSpaces using GPU-based bundles (Graphics, GraphicsPro, Graphics.g4dn, and GraphicsPro.g4dn).

        Parameters:
        protocols - The protocol. For more information, see Protocols for Amazon WorkSpaces.

        • Only available for WorkSpaces created with PCoIP bundles.

        • The Protocols property is case sensitive. Ensure you use PCOIP or DCV (formerly WSP).

        • Unavailable for Windows 7 WorkSpaces and WorkSpaces using GPU-based bundles (Graphics, GraphicsPro, Graphics.g4dn, and GraphicsPro.g4dn).

        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • protocols

        WorkspaceProperties.Builder protocols​(Protocol... protocols)

        The protocol. For more information, see Protocols for Amazon WorkSpaces.

        • Only available for WorkSpaces created with PCoIP bundles.

        • The Protocols property is case sensitive. Ensure you use PCOIP or DCV (formerly WSP).

        • Unavailable for Windows 7 WorkSpaces and WorkSpaces using GPU-based bundles (Graphics, GraphicsPro, Graphics.g4dn, and GraphicsPro.g4dn).

        Parameters:
        protocols - The protocol. For more information, see Protocols for Amazon WorkSpaces.

        • Only available for WorkSpaces created with PCoIP bundles.

        • The Protocols property is case sensitive. Ensure you use PCOIP or DCV (formerly WSP).

        • Unavailable for Windows 7 WorkSpaces and WorkSpaces using GPU-based bundles (Graphics, GraphicsPro, Graphics.g4dn, and GraphicsPro.g4dn).

        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • globalAccelerator

        WorkspaceProperties.Builder globalAccelerator​(GlobalAcceleratorForWorkSpace globalAccelerator)

        Indicates the Global Accelerator properties.

        Parameters:
        globalAccelerator - Indicates the Global Accelerator properties.
        Returns:
        Returns a reference to this object so that method calls can be chained together.