@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, withSdkRequestTimeout
public 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.
WorkspaceImageIngestionProcess
public 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.
WorkspaceImageIngestionProcess
public 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.
WorkspaceImageIngestionProcess
public 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.
WorkspaceImageIngestionProcess
public 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.
Application
public 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.
Application
public 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.
Application
public 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.
Application
public 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.
Application
public String toString()
toString
in class Object
Object.toString()
public ImportWorkspaceImageRequest clone()
AmazonWebServiceRequest
clone
in class AmazonWebServiceRequest
Object.clone()