Interface WorkspaceProperties.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<WorkspaceProperties.Builder,
,WorkspaceProperties> SdkBuilder<WorkspaceProperties.Builder,
,WorkspaceProperties> SdkPojo
- Enclosing class:
WorkspaceProperties
-
Method Summary
Modifier and TypeMethodDescriptioncomputeTypeName
(String computeTypeName) The compute type.computeTypeName
(Compute computeTypeName) The compute type.operatingSystemName
(String operatingSystemName) The name of the operating system.operatingSystemName
(OperatingSystemName operatingSystemName) The name of the operating system.protocols
(Collection<Protocol> protocols) The protocol.The protocol.protocolsWithStrings
(String... protocols) The protocol.protocolsWithStrings
(Collection<String> protocols) The protocol.rootVolumeSizeGib
(Integer rootVolumeSizeGib) The size of the root volume.runningMode
(String runningMode) The running mode.runningMode
(RunningMode runningMode) The running mode.runningModeAutoStopTimeoutInMinutes
(Integer runningModeAutoStopTimeoutInMinutes) The time after a user logs off when WorkSpaces are automatically stopped.userVolumeSizeGib
(Integer userVolumeSizeGib) The size of the user storage.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
-
Method Details
-
runningMode
The running mode. For more information, see Manage the WorkSpace Running Mode.
The
MANUAL
value is only supported by Amazon WorkSpaces Core. Contact your account team to be allow-listed to use this value. For more information, see Amazon WorkSpaces Core.- Parameters:
runningMode
- The running mode. For more information, see Manage the WorkSpace Running Mode.The
MANUAL
value is only supported by Amazon WorkSpaces Core. Contact your account team to be allow-listed to use this value. For more information, see Amazon WorkSpaces Core.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
runningMode
The running mode. For more information, see Manage the WorkSpace Running Mode.
The
MANUAL
value is only supported by Amazon WorkSpaces Core. Contact your account team to be allow-listed to use this value. For more information, see Amazon WorkSpaces Core.- Parameters:
runningMode
- The running mode. For more information, see Manage the WorkSpace Running Mode.The
MANUAL
value is only supported by Amazon WorkSpaces Core. Contact your account team to be allow-listed to use this value. For more information, see Amazon WorkSpaces Core.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
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
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
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.
-
computeTypeName
The compute type. For more information, see Amazon WorkSpaces Bundles.
- Parameters:
computeTypeName
- The compute type. For more information, see Amazon WorkSpaces Bundles.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
computeTypeName
The compute type. For more information, see Amazon WorkSpaces Bundles.
- Parameters:
computeTypeName
- The compute type. For more information, see Amazon WorkSpaces Bundles.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
protocolsWithStrings
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 usePCOIP
orWSP
. -
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 usePCOIP
orWSP
. -
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
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 usePCOIP
orWSP
. -
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 usePCOIP
orWSP
. -
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
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 usePCOIP
orWSP
. -
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 usePCOIP
orWSP
. -
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
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 usePCOIP
orWSP
. -
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 usePCOIP
orWSP
. -
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.
-
-
operatingSystemName
The name of the operating system.
- Parameters:
operatingSystemName
- The name of the operating system.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
operatingSystemName
The name of the operating system.
- Parameters:
operatingSystemName
- The name of the operating system.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-