@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class CreateWorkspacesPoolRequest extends AmazonWebServiceRequest implements Serializable, Cloneable
NOOP
Constructor and Description |
---|
CreateWorkspacesPoolRequest() |
Modifier and Type | Method and Description |
---|---|
CreateWorkspacesPoolRequest |
clone()
Creates a shallow clone of this object for all fields except the handler context.
|
boolean |
equals(Object obj) |
ApplicationSettingsRequest |
getApplicationSettings()
Indicates the application settings of the pool.
|
String |
getBundleId()
The identifier of the bundle for the pool.
|
Capacity |
getCapacity()
The user capacity of the pool.
|
String |
getDescription()
The pool description.
|
String |
getDirectoryId()
The identifier of the directory for the pool.
|
String |
getPoolName()
The name of the pool.
|
List<Tag> |
getTags()
The tags for the pool.
|
TimeoutSettings |
getTimeoutSettings()
Indicates the timeout settings of the pool.
|
int |
hashCode() |
void |
setApplicationSettings(ApplicationSettingsRequest applicationSettings)
Indicates the application settings of the pool.
|
void |
setBundleId(String bundleId)
The identifier of the bundle for the pool.
|
void |
setCapacity(Capacity capacity)
The user capacity of the pool.
|
void |
setDescription(String description)
The pool description.
|
void |
setDirectoryId(String directoryId)
The identifier of the directory for the pool.
|
void |
setPoolName(String poolName)
The name of the pool.
|
void |
setTags(Collection<Tag> tags)
The tags for the pool.
|
void |
setTimeoutSettings(TimeoutSettings timeoutSettings)
Indicates the timeout settings of the pool.
|
String |
toString()
Returns a string representation of this object.
|
CreateWorkspacesPoolRequest |
withApplicationSettings(ApplicationSettingsRequest applicationSettings)
Indicates the application settings of the pool.
|
CreateWorkspacesPoolRequest |
withBundleId(String bundleId)
The identifier of the bundle for the pool.
|
CreateWorkspacesPoolRequest |
withCapacity(Capacity capacity)
The user capacity of the pool.
|
CreateWorkspacesPoolRequest |
withDescription(String description)
The pool description.
|
CreateWorkspacesPoolRequest |
withDirectoryId(String directoryId)
The identifier of the directory for the pool.
|
CreateWorkspacesPoolRequest |
withPoolName(String poolName)
The name of the pool.
|
CreateWorkspacesPoolRequest |
withTags(Collection<Tag> tags)
The tags for the pool.
|
CreateWorkspacesPoolRequest |
withTags(Tag... tags)
The tags for the pool.
|
CreateWorkspacesPoolRequest |
withTimeoutSettings(TimeoutSettings timeoutSettings)
Indicates the timeout settings of the pool.
|
addHandlerContext, getCloneRoot, getCloneSource, getCustomQueryParameters, getCustomRequestHeaders, getGeneralProgressListener, getHandlerContext, getReadLimit, getRequestClientOptions, getRequestCredentials, getRequestCredentialsProvider, getRequestMetricCollector, getSdkClientExecutionTimeout, getSdkRequestTimeout, putCustomQueryParameter, putCustomRequestHeader, setGeneralProgressListener, setRequestCredentials, setRequestCredentialsProvider, setRequestMetricCollector, setSdkClientExecutionTimeout, setSdkRequestTimeout, withGeneralProgressListener, withRequestCredentialsProvider, withRequestMetricCollector, withSdkClientExecutionTimeout, withSdkRequestTimeout
public void setPoolName(String poolName)
The name of the pool.
poolName
- The name of the pool.public String getPoolName()
The name of the pool.
public CreateWorkspacesPoolRequest withPoolName(String poolName)
The name of the pool.
poolName
- The name of the pool.public void setDescription(String description)
The pool description.
description
- The pool description.public String getDescription()
The pool description.
public CreateWorkspacesPoolRequest withDescription(String description)
The pool description.
description
- The pool description.public void setBundleId(String bundleId)
The identifier of the bundle for the pool.
bundleId
- The identifier of the bundle for the pool.public String getBundleId()
The identifier of the bundle for the pool.
public CreateWorkspacesPoolRequest withBundleId(String bundleId)
The identifier of the bundle for the pool.
bundleId
- The identifier of the bundle for the pool.public void setDirectoryId(String directoryId)
The identifier of the directory for the pool.
directoryId
- The identifier of the directory for the pool.public String getDirectoryId()
The identifier of the directory for the pool.
public CreateWorkspacesPoolRequest withDirectoryId(String directoryId)
The identifier of the directory for the pool.
directoryId
- The identifier of the directory for the pool.public void setCapacity(Capacity capacity)
The user capacity of the pool.
capacity
- The user capacity of the pool.public Capacity getCapacity()
The user capacity of the pool.
public CreateWorkspacesPoolRequest withCapacity(Capacity capacity)
The user capacity of the pool.
capacity
- The user capacity of the pool.public void setTags(Collection<Tag> tags)
The tags for the pool.
tags
- The tags for the pool.public CreateWorkspacesPoolRequest withTags(Tag... tags)
The tags for the pool.
NOTE: This method appends the values to the existing list (if any). Use
setTags(java.util.Collection)
or withTags(java.util.Collection)
if you want to override the
existing values.
tags
- The tags for the pool.public CreateWorkspacesPoolRequest withTags(Collection<Tag> tags)
The tags for the pool.
tags
- The tags for the pool.public void setApplicationSettings(ApplicationSettingsRequest applicationSettings)
Indicates the application settings of the pool.
applicationSettings
- Indicates the application settings of the pool.public ApplicationSettingsRequest getApplicationSettings()
Indicates the application settings of the pool.
public CreateWorkspacesPoolRequest withApplicationSettings(ApplicationSettingsRequest applicationSettings)
Indicates the application settings of the pool.
applicationSettings
- Indicates the application settings of the pool.public void setTimeoutSettings(TimeoutSettings timeoutSettings)
Indicates the timeout settings of the pool.
timeoutSettings
- Indicates the timeout settings of the pool.public TimeoutSettings getTimeoutSettings()
Indicates the timeout settings of the pool.
public CreateWorkspacesPoolRequest withTimeoutSettings(TimeoutSettings timeoutSettings)
Indicates the timeout settings of the pool.
timeoutSettings
- Indicates the timeout settings of the pool.public String toString()
toString
in class Object
Object.toString()
public CreateWorkspacesPoolRequest clone()
AmazonWebServiceRequest
clone
in class AmazonWebServiceRequest
Object.clone()