@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class ImportWorkspaceImageRequest extends AmazonWebServiceRequest implements Serializable, Cloneable
NOOP| Constructor and Description |
|---|
ImportWorkspaceImageRequest() |
| Modifier and Type | Method and Description |
|---|---|
ImportWorkspaceImageRequest |
clone()
Creates a shallow clone of this object for all fields except the handler context.
|
boolean |
equals(Object obj) |
List<String> |
getApplications()
If specified, the version of Microsoft Office to subscribe to.
|
String |
getEc2ImageId()
The identifier of the EC2 image.
|
String |
getImageDescription()
The description of the WorkSpace image.
|
String |
getImageName()
The name of the WorkSpace image.
|
String |
getIngestionProcess()
The ingestion process to be used when importing the image, depending on which protocol you want to use for your
BYOL Workspace image, either PCoIP or WorkSpaces Streaming Protocol (WSP).
|
List<Tag> |
getTags()
The tags.
|
int |
hashCode() |
void |
setApplications(Collection<String> applications)
If specified, the version of Microsoft Office to subscribe to.
|
void |
setEc2ImageId(String ec2ImageId)
The identifier of the EC2 image.
|
void |
setImageDescription(String imageDescription)
The description of the WorkSpace image.
|
void |
setImageName(String imageName)
The name of the WorkSpace image.
|
void |
setIngestionProcess(String ingestionProcess)
The ingestion process to be used when importing the image, depending on which protocol you want to use for your
BYOL Workspace image, either PCoIP or WorkSpaces Streaming Protocol (WSP).
|
void |
setTags(Collection<Tag> tags)
The tags.
|
String |
toString()
Returns a string representation of this object.
|
ImportWorkspaceImageRequest |
withApplications(Application... applications)
If specified, the version of Microsoft Office to subscribe to.
|
ImportWorkspaceImageRequest |
withApplications(Collection<String> applications)
If specified, the version of Microsoft Office to subscribe to.
|
ImportWorkspaceImageRequest |
withApplications(String... applications)
If specified, the version of Microsoft Office to subscribe to.
|
ImportWorkspaceImageRequest |
withEc2ImageId(String ec2ImageId)
The identifier of the EC2 image.
|
ImportWorkspaceImageRequest |
withImageDescription(String imageDescription)
The description of the WorkSpace image.
|
ImportWorkspaceImageRequest |
withImageName(String imageName)
The name of the WorkSpace image.
|
ImportWorkspaceImageRequest |
withIngestionProcess(String ingestionProcess)
The ingestion process to be used when importing the image, depending on which protocol you want to use for your
BYOL Workspace image, either PCoIP or WorkSpaces Streaming Protocol (WSP).
|
ImportWorkspaceImageRequest |
withIngestionProcess(WorkspaceImageIngestionProcess ingestionProcess)
The ingestion process to be used when importing the image, depending on which protocol you want to use for your
BYOL Workspace image, either PCoIP or WorkSpaces Streaming Protocol (WSP).
|
ImportWorkspaceImageRequest |
withTags(Collection<Tag> tags)
The tags.
|
ImportWorkspaceImageRequest |
withTags(Tag... tags)
The tags.
|
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, withSdkRequestTimeoutpublic void setEc2ImageId(String ec2ImageId)
The identifier of the EC2 image.
ec2ImageId - The identifier of the EC2 image.public String getEc2ImageId()
The identifier of the EC2 image.
public ImportWorkspaceImageRequest withEc2ImageId(String ec2ImageId)
The identifier of the EC2 image.
ec2ImageId - The identifier of the EC2 image.public void setIngestionProcess(String ingestionProcess)
The ingestion process to be used when importing the image, depending on which protocol you want to use for your
BYOL Workspace image, either PCoIP or WorkSpaces Streaming Protocol (WSP). To use WSP, specify a value that ends
in _WSP. To use PCoIP, specify a value that does not end in _WSP.
For non-GPU-enabled bundles (bundles other than Graphics or GraphicsPro), specify BYOL_REGULAR or
BYOL_REGULAR_WSP, depending on the protocol.
ingestionProcess - The ingestion process to be used when importing the image, depending on which protocol you want to use for
your BYOL Workspace image, either PCoIP or WorkSpaces Streaming Protocol (WSP). To use WSP, specify a
value that ends in _WSP. To use PCoIP, specify a value that does not end in _WSP
.
For non-GPU-enabled bundles (bundles other than Graphics or GraphicsPro), specify
BYOL_REGULAR or BYOL_REGULAR_WSP, depending on the protocol.
WorkspaceImageIngestionProcesspublic String getIngestionProcess()
The ingestion process to be used when importing the image, depending on which protocol you want to use for your
BYOL Workspace image, either PCoIP or WorkSpaces Streaming Protocol (WSP). To use WSP, specify a value that ends
in _WSP. To use PCoIP, specify a value that does not end in _WSP.
For non-GPU-enabled bundles (bundles other than Graphics or GraphicsPro), specify BYOL_REGULAR or
BYOL_REGULAR_WSP, depending on the protocol.
_WSP. To use PCoIP, specify a value that does not end in
_WSP.
For non-GPU-enabled bundles (bundles other than Graphics or GraphicsPro), specify
BYOL_REGULAR or BYOL_REGULAR_WSP, depending on the protocol.
WorkspaceImageIngestionProcesspublic ImportWorkspaceImageRequest withIngestionProcess(String ingestionProcess)
The ingestion process to be used when importing the image, depending on which protocol you want to use for your
BYOL Workspace image, either PCoIP or WorkSpaces Streaming Protocol (WSP). To use WSP, specify a value that ends
in _WSP. To use PCoIP, specify a value that does not end in _WSP.
For non-GPU-enabled bundles (bundles other than Graphics or GraphicsPro), specify BYOL_REGULAR or
BYOL_REGULAR_WSP, depending on the protocol.
ingestionProcess - The ingestion process to be used when importing the image, depending on which protocol you want to use for
your BYOL Workspace image, either PCoIP or WorkSpaces Streaming Protocol (WSP). To use WSP, specify a
value that ends in _WSP. To use PCoIP, specify a value that does not end in _WSP
.
For non-GPU-enabled bundles (bundles other than Graphics or GraphicsPro), specify
BYOL_REGULAR or BYOL_REGULAR_WSP, depending on the protocol.
WorkspaceImageIngestionProcesspublic ImportWorkspaceImageRequest withIngestionProcess(WorkspaceImageIngestionProcess ingestionProcess)
The ingestion process to be used when importing the image, depending on which protocol you want to use for your
BYOL Workspace image, either PCoIP or WorkSpaces Streaming Protocol (WSP). To use WSP, specify a value that ends
in _WSP. To use PCoIP, specify a value that does not end in _WSP.
For non-GPU-enabled bundles (bundles other than Graphics or GraphicsPro), specify BYOL_REGULAR or
BYOL_REGULAR_WSP, depending on the protocol.
ingestionProcess - The ingestion process to be used when importing the image, depending on which protocol you want to use for
your BYOL Workspace image, either PCoIP or WorkSpaces Streaming Protocol (WSP). To use WSP, specify a
value that ends in _WSP. To use PCoIP, specify a value that does not end in _WSP
.
For non-GPU-enabled bundles (bundles other than Graphics or GraphicsPro), specify
BYOL_REGULAR or BYOL_REGULAR_WSP, depending on the protocol.
WorkspaceImageIngestionProcesspublic void setImageName(String imageName)
The name of the WorkSpace image.
imageName - The name of the WorkSpace image.public String getImageName()
The name of the WorkSpace image.
public ImportWorkspaceImageRequest withImageName(String imageName)
The name of the WorkSpace image.
imageName - The name of the WorkSpace image.public void setImageDescription(String imageDescription)
The description of the WorkSpace image.
imageDescription - The description of the WorkSpace image.public String getImageDescription()
The description of the WorkSpace image.
public ImportWorkspaceImageRequest withImageDescription(String imageDescription)
The description of the WorkSpace image.
imageDescription - The description of the WorkSpace image.public List<Tag> getTags()
The tags. Each WorkSpaces resource can have a maximum of 50 tags.
public void setTags(Collection<Tag> tags)
The tags. Each WorkSpaces resource can have a maximum of 50 tags.
tags - The tags. Each WorkSpaces resource can have a maximum of 50 tags.public ImportWorkspaceImageRequest withTags(Tag... tags)
The tags. Each WorkSpaces resource can have a maximum of 50 tags.
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. Each WorkSpaces resource can have a maximum of 50 tags.public ImportWorkspaceImageRequest withTags(Collection<Tag> tags)
The tags. Each WorkSpaces resource can have a maximum of 50 tags.
tags - The tags. Each WorkSpaces resource can have a maximum of 50 tags.public List<String> getApplications()
If specified, the version of Microsoft Office to subscribe to. Valid only for Windows 10 BYOL images. For more information about subscribing to Office for BYOL images, see Bring Your Own Windows Desktop Licenses.
Although this parameter is an array, only one item is allowed at this time.
Although this parameter is an array, only one item is allowed at this time.
Applicationpublic void setApplications(Collection<String> applications)
If specified, the version of Microsoft Office to subscribe to. Valid only for Windows 10 BYOL images. For more information about subscribing to Office for BYOL images, see Bring Your Own Windows Desktop Licenses.
Although this parameter is an array, only one item is allowed at this time.
applications - If specified, the version of Microsoft Office to subscribe to. Valid only for Windows 10 BYOL images. For
more information about subscribing to Office for BYOL images, see Bring Your Own
Windows Desktop Licenses. Although this parameter is an array, only one item is allowed at this time.
Applicationpublic ImportWorkspaceImageRequest withApplications(String... applications)
If specified, the version of Microsoft Office to subscribe to. Valid only for Windows 10 BYOL images. For more information about subscribing to Office for BYOL images, see Bring Your Own Windows Desktop Licenses.
Although this parameter is an array, only one item is allowed at this time.
NOTE: This method appends the values to the existing list (if any). Use
setApplications(java.util.Collection) or withApplications(java.util.Collection) if you want to
override the existing values.
applications - If specified, the version of Microsoft Office to subscribe to. Valid only for Windows 10 BYOL images. For
more information about subscribing to Office for BYOL images, see Bring Your Own
Windows Desktop Licenses. Although this parameter is an array, only one item is allowed at this time.
Applicationpublic ImportWorkspaceImageRequest withApplications(Collection<String> applications)
If specified, the version of Microsoft Office to subscribe to. Valid only for Windows 10 BYOL images. For more information about subscribing to Office for BYOL images, see Bring Your Own Windows Desktop Licenses.
Although this parameter is an array, only one item is allowed at this time.
applications - If specified, the version of Microsoft Office to subscribe to. Valid only for Windows 10 BYOL images. For
more information about subscribing to Office for BYOL images, see Bring Your Own
Windows Desktop Licenses. Although this parameter is an array, only one item is allowed at this time.
Applicationpublic ImportWorkspaceImageRequest withApplications(Application... applications)
If specified, the version of Microsoft Office to subscribe to. Valid only for Windows 10 BYOL images. For more information about subscribing to Office for BYOL images, see Bring Your Own Windows Desktop Licenses.
Although this parameter is an array, only one item is allowed at this time.
applications - If specified, the version of Microsoft Office to subscribe to. Valid only for Windows 10 BYOL images. For
more information about subscribing to Office for BYOL images, see Bring Your Own
Windows Desktop Licenses. Although this parameter is an array, only one item is allowed at this time.
Applicationpublic String toString()
toString in class ObjectObject.toString()public ImportWorkspaceImageRequest clone()
AmazonWebServiceRequestclone in class AmazonWebServiceRequestObject.clone()