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
copyMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, buildMethods 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
MANUALvalue 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
MANUALvalue 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
MANUALvalue 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
MANUALvalue 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
Protocolsproperty is case sensitive. Ensure you usePCOIPorWSP. -
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
Protocolsproperty is case sensitive. Ensure you usePCOIPorWSP. -
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
Protocolsproperty is case sensitive. Ensure you usePCOIPorWSP. -
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
Protocolsproperty is case sensitive. Ensure you usePCOIPorWSP. -
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
Protocolsproperty is case sensitive. Ensure you usePCOIPorWSP. -
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
Protocolsproperty is case sensitive. Ensure you usePCOIPorWSP. -
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
Protocolsproperty is case sensitive. Ensure you usePCOIPorWSP. -
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
Protocolsproperty is case sensitive. Ensure you usePCOIPorWSP. -
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:
-