@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class AbstractAmazonWorkSpacesThinClient extends Object implements AmazonWorkSpacesThinClient
AmazonWorkSpacesThinClient. Convenient method forms pass through to the
corresponding overload that takes a request object, which throws an UnsupportedOperationException.ENDPOINT_PREFIX| Modifier and Type | Method and Description |
|---|---|
CreateEnvironmentResult |
createEnvironment(CreateEnvironmentRequest request)
Creates an environment for your thin client devices.
|
DeleteDeviceResult |
deleteDevice(DeleteDeviceRequest request)
Deletes a thin client device.
|
DeleteEnvironmentResult |
deleteEnvironment(DeleteEnvironmentRequest request)
Deletes an environment.
|
DeregisterDeviceResult |
deregisterDevice(DeregisterDeviceRequest request)
Deregisters a thin client device.
|
ResponseMetadata |
getCachedResponseMetadata(AmazonWebServiceRequest request)
Returns additional metadata for a previously executed successful request, typically used for debugging issues
where a service isn't acting as expected.
|
GetDeviceResult |
getDevice(GetDeviceRequest request)
Returns information for a thin client device.
|
GetEnvironmentResult |
getEnvironment(GetEnvironmentRequest request)
Returns information for an environment.
|
GetSoftwareSetResult |
getSoftwareSet(GetSoftwareSetRequest request)
Returns information for a software set.
|
ListDevicesResult |
listDevices(ListDevicesRequest request)
Returns a list of thin client devices.
|
ListEnvironmentsResult |
listEnvironments(ListEnvironmentsRequest request)
Returns a list of environments.
|
ListSoftwareSetsResult |
listSoftwareSets(ListSoftwareSetsRequest request)
Returns a list of software sets.
|
ListTagsForResourceResult |
listTagsForResource(ListTagsForResourceRequest request)
Returns a list of tags for a resource.
|
void |
shutdown()
Shuts down this client object, releasing any resources that might be held open.
|
TagResourceResult |
tagResource(TagResourceRequest request)
Assigns one or more tags (key-value pairs) to the specified resource.
|
UntagResourceResult |
untagResource(UntagResourceRequest request)
Removes a tag or tags from a resource.
|
UpdateDeviceResult |
updateDevice(UpdateDeviceRequest request)
Updates a thin client device.
|
UpdateEnvironmentResult |
updateEnvironment(UpdateEnvironmentRequest request)
Updates an environment.
|
UpdateSoftwareSetResult |
updateSoftwareSet(UpdateSoftwareSetRequest request)
Updates a software set.
|
public CreateEnvironmentResult createEnvironment(CreateEnvironmentRequest request)
AmazonWorkSpacesThinClientCreates an environment for your thin client devices.
createEnvironment in interface AmazonWorkSpacesThinClientpublic DeleteDeviceResult deleteDevice(DeleteDeviceRequest request)
AmazonWorkSpacesThinClientDeletes a thin client device.
deleteDevice in interface AmazonWorkSpacesThinClientpublic DeleteEnvironmentResult deleteEnvironment(DeleteEnvironmentRequest request)
AmazonWorkSpacesThinClientDeletes an environment.
deleteEnvironment in interface AmazonWorkSpacesThinClientpublic DeregisterDeviceResult deregisterDevice(DeregisterDeviceRequest request)
AmazonWorkSpacesThinClientDeregisters a thin client device.
deregisterDevice in interface AmazonWorkSpacesThinClientpublic GetDeviceResult getDevice(GetDeviceRequest request)
AmazonWorkSpacesThinClientReturns information for a thin client device.
getDevice in interface AmazonWorkSpacesThinClientpublic GetEnvironmentResult getEnvironment(GetEnvironmentRequest request)
AmazonWorkSpacesThinClientReturns information for an environment.
getEnvironment in interface AmazonWorkSpacesThinClientpublic GetSoftwareSetResult getSoftwareSet(GetSoftwareSetRequest request)
AmazonWorkSpacesThinClientReturns information for a software set.
getSoftwareSet in interface AmazonWorkSpacesThinClientpublic ListDevicesResult listDevices(ListDevicesRequest request)
AmazonWorkSpacesThinClientReturns a list of thin client devices.
listDevices in interface AmazonWorkSpacesThinClientpublic ListEnvironmentsResult listEnvironments(ListEnvironmentsRequest request)
AmazonWorkSpacesThinClientReturns a list of environments.
listEnvironments in interface AmazonWorkSpacesThinClientpublic ListSoftwareSetsResult listSoftwareSets(ListSoftwareSetsRequest request)
AmazonWorkSpacesThinClientReturns a list of software sets.
listSoftwareSets in interface AmazonWorkSpacesThinClientpublic ListTagsForResourceResult listTagsForResource(ListTagsForResourceRequest request)
AmazonWorkSpacesThinClientReturns a list of tags for a resource.
listTagsForResource in interface AmazonWorkSpacesThinClientpublic TagResourceResult tagResource(TagResourceRequest request)
AmazonWorkSpacesThinClientAssigns one or more tags (key-value pairs) to the specified resource.
tagResource in interface AmazonWorkSpacesThinClientpublic UntagResourceResult untagResource(UntagResourceRequest request)
AmazonWorkSpacesThinClientRemoves a tag or tags from a resource.
untagResource in interface AmazonWorkSpacesThinClientpublic UpdateDeviceResult updateDevice(UpdateDeviceRequest request)
AmazonWorkSpacesThinClientUpdates a thin client device.
updateDevice in interface AmazonWorkSpacesThinClientpublic UpdateEnvironmentResult updateEnvironment(UpdateEnvironmentRequest request)
AmazonWorkSpacesThinClientUpdates an environment.
updateEnvironment in interface AmazonWorkSpacesThinClientpublic UpdateSoftwareSetResult updateSoftwareSet(UpdateSoftwareSetRequest request)
AmazonWorkSpacesThinClientUpdates a software set.
updateSoftwareSet in interface AmazonWorkSpacesThinClientpublic void shutdown()
AmazonWorkSpacesThinClientshutdown in interface AmazonWorkSpacesThinClientpublic ResponseMetadata getCachedResponseMetadata(AmazonWebServiceRequest request)
AmazonWorkSpacesThinClientResponse metadata is only cached for a limited period of time, so if you need to access this extra diagnostic information for an executed request, you should use this method to retrieve it as soon as possible after executing a request.
getCachedResponseMetadata in interface AmazonWorkSpacesThinClientrequest - The originally executed request.