Class DefaultWorkspaceCreationProperties
- All Implemented Interfaces:
Serializable
,Cloneable
Contains default WorkSpace creation information.
- See Also:
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionclone()
boolean
The identifier of any custom security groups that are applied to the WorkSpaces when they are created.The organizational unit (OU) in the directory that the WorkSpace machine accounts are placed in.A public IP address will be attached to all WorkSpaces that are created or rebuilt.Specifies if the directory is enabled for Amazon WorkDocs.The WorkSpace user is an administrator on the WorkSpace.int
hashCode()
A public IP address will be attached to all WorkSpaces that are created or rebuilt.Specifies if the directory is enabled for Amazon WorkDocs.The WorkSpace user is an administrator on the WorkSpace.void
setCustomSecurityGroupId
(String customSecurityGroupId) The identifier of any custom security groups that are applied to the WorkSpaces when they are created.void
setDefaultOu
(String defaultOu) The organizational unit (OU) in the directory that the WorkSpace machine accounts are placed in.void
setEnableInternetAccess
(Boolean enableInternetAccess) A public IP address will be attached to all WorkSpaces that are created or rebuilt.void
setEnableWorkDocs
(Boolean enableWorkDocs) Specifies if the directory is enabled for Amazon WorkDocs.void
setUserEnabledAsLocalAdministrator
(Boolean userEnabledAsLocalAdministrator) The WorkSpace user is an administrator on the WorkSpace.toString()
Returns a string representation of this object; useful for testing and debugging.withCustomSecurityGroupId
(String customSecurityGroupId) The identifier of any custom security groups that are applied to the WorkSpaces when they are created.withDefaultOu
(String defaultOu) The organizational unit (OU) in the directory that the WorkSpace machine accounts are placed in.withEnableInternetAccess
(Boolean enableInternetAccess) A public IP address will be attached to all WorkSpaces that are created or rebuilt.withEnableWorkDocs
(Boolean enableWorkDocs) Specifies if the directory is enabled for Amazon WorkDocs.withUserEnabledAsLocalAdministrator
(Boolean userEnabledAsLocalAdministrator) The WorkSpace user is an administrator on the WorkSpace.
-
Constructor Details
-
DefaultWorkspaceCreationProperties
public DefaultWorkspaceCreationProperties()
-
-
Method Details
-
setEnableWorkDocs
Specifies if the directory is enabled for Amazon WorkDocs.
- Parameters:
enableWorkDocs
- Specifies if the directory is enabled for Amazon WorkDocs.
-
getEnableWorkDocs
Specifies if the directory is enabled for Amazon WorkDocs.
- Returns:
- Specifies if the directory is enabled for Amazon WorkDocs.
-
withEnableWorkDocs
Specifies if the directory is enabled for Amazon WorkDocs.
- Parameters:
enableWorkDocs
- Specifies if the directory is enabled for Amazon WorkDocs.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
isEnableWorkDocs
Specifies if the directory is enabled for Amazon WorkDocs.
- Returns:
- Specifies if the directory is enabled for Amazon WorkDocs.
-
setEnableInternetAccess
A public IP address will be attached to all WorkSpaces that are created or rebuilt.
- Parameters:
enableInternetAccess
- A public IP address will be attached to all WorkSpaces that are created or rebuilt.
-
getEnableInternetAccess
A public IP address will be attached to all WorkSpaces that are created or rebuilt.
- Returns:
- A public IP address will be attached to all WorkSpaces that are created or rebuilt.
-
withEnableInternetAccess
A public IP address will be attached to all WorkSpaces that are created or rebuilt.
- Parameters:
enableInternetAccess
- A public IP address will be attached to all WorkSpaces that are created or rebuilt.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
isEnableInternetAccess
A public IP address will be attached to all WorkSpaces that are created or rebuilt.
- Returns:
- A public IP address will be attached to all WorkSpaces that are created or rebuilt.
-
setDefaultOu
The organizational unit (OU) in the directory that the WorkSpace machine accounts are placed in.
- Parameters:
defaultOu
- The organizational unit (OU) in the directory that the WorkSpace machine accounts are placed in.
-
getDefaultOu
The organizational unit (OU) in the directory that the WorkSpace machine accounts are placed in.
- Returns:
- The organizational unit (OU) in the directory that the WorkSpace machine accounts are placed in.
-
withDefaultOu
The organizational unit (OU) in the directory that the WorkSpace machine accounts are placed in.
- Parameters:
defaultOu
- The organizational unit (OU) in the directory that the WorkSpace machine accounts are placed in.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
setCustomSecurityGroupId
The identifier of any custom security groups that are applied to the WorkSpaces when they are created.
- Parameters:
customSecurityGroupId
- The identifier of any custom security groups that are applied to the WorkSpaces when they are created.
-
getCustomSecurityGroupId
The identifier of any custom security groups that are applied to the WorkSpaces when they are created.
- Returns:
- The identifier of any custom security groups that are applied to the WorkSpaces when they are created.
-
withCustomSecurityGroupId
The identifier of any custom security groups that are applied to the WorkSpaces when they are created.
- Parameters:
customSecurityGroupId
- The identifier of any custom security groups that are applied to the WorkSpaces when they are created.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
setUserEnabledAsLocalAdministrator
The WorkSpace user is an administrator on the WorkSpace.
- Parameters:
userEnabledAsLocalAdministrator
- The WorkSpace user is an administrator on the WorkSpace.
-
getUserEnabledAsLocalAdministrator
The WorkSpace user is an administrator on the WorkSpace.
- Returns:
- The WorkSpace user is an administrator on the WorkSpace.
-
withUserEnabledAsLocalAdministrator
public DefaultWorkspaceCreationProperties withUserEnabledAsLocalAdministrator(Boolean userEnabledAsLocalAdministrator) The WorkSpace user is an administrator on the WorkSpace.
- Parameters:
userEnabledAsLocalAdministrator
- The WorkSpace user is an administrator on the WorkSpace.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
isUserEnabledAsLocalAdministrator
The WorkSpace user is an administrator on the WorkSpace.
- Returns:
- The WorkSpace user is an administrator on the WorkSpace.
-
toString
Returns a string representation of this object; useful for testing and debugging. -
equals
-
hashCode
public int hashCode() -
clone
-