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:
 
 
 -