@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class UpdateEnvironmentRequest extends AmazonWebServiceRequest implements Serializable, Cloneable
NOOP
Constructor and Description |
---|
UpdateEnvironmentRequest() |
Modifier and Type | Method and Description |
---|---|
UpdateEnvironmentRequest |
addDeviceCreationTagsEntry(String key,
String value)
Add a single DeviceCreationTags entry
|
UpdateEnvironmentRequest |
clearDeviceCreationTagsEntries()
Removes all the entries added into DeviceCreationTags.
|
UpdateEnvironmentRequest |
clone()
Creates a shallow clone of this object for all fields except the handler context.
|
boolean |
equals(Object obj) |
String |
getDesiredSoftwareSetId()
The ID of the software set to apply.
|
String |
getDesktopArn()
The Amazon Resource Name (ARN) of the desktop to stream from Amazon WorkSpaces, WorkSpaces Web, or AppStream 2.0.
|
String |
getDesktopEndpoint()
The URL for the identity provider login (only for environments that use AppStream 2.0).
|
Map<String,String> |
getDeviceCreationTags()
A map of the key-value pairs of the tag or tags to assign to the newly created devices for this environment.
|
String |
getId()
The ID of the environment to update.
|
MaintenanceWindow |
getMaintenanceWindow()
A specification for a time window to apply software updates.
|
String |
getName()
The name of the environment to update.
|
String |
getSoftwareSetUpdateMode()
An option to define which software updates to apply.
|
String |
getSoftwareSetUpdateSchedule()
An option to define if software updates should be applied within a maintenance window.
|
int |
hashCode() |
void |
setDesiredSoftwareSetId(String desiredSoftwareSetId)
The ID of the software set to apply.
|
void |
setDesktopArn(String desktopArn)
The Amazon Resource Name (ARN) of the desktop to stream from Amazon WorkSpaces, WorkSpaces Web, or AppStream 2.0.
|
void |
setDesktopEndpoint(String desktopEndpoint)
The URL for the identity provider login (only for environments that use AppStream 2.0).
|
void |
setDeviceCreationTags(Map<String,String> deviceCreationTags)
A map of the key-value pairs of the tag or tags to assign to the newly created devices for this environment.
|
void |
setId(String id)
The ID of the environment to update.
|
void |
setMaintenanceWindow(MaintenanceWindow maintenanceWindow)
A specification for a time window to apply software updates.
|
void |
setName(String name)
The name of the environment to update.
|
void |
setSoftwareSetUpdateMode(String softwareSetUpdateMode)
An option to define which software updates to apply.
|
void |
setSoftwareSetUpdateSchedule(String softwareSetUpdateSchedule)
An option to define if software updates should be applied within a maintenance window.
|
String |
toString()
Returns a string representation of this object.
|
UpdateEnvironmentRequest |
withDesiredSoftwareSetId(String desiredSoftwareSetId)
The ID of the software set to apply.
|
UpdateEnvironmentRequest |
withDesktopArn(String desktopArn)
The Amazon Resource Name (ARN) of the desktop to stream from Amazon WorkSpaces, WorkSpaces Web, or AppStream 2.0.
|
UpdateEnvironmentRequest |
withDesktopEndpoint(String desktopEndpoint)
The URL for the identity provider login (only for environments that use AppStream 2.0).
|
UpdateEnvironmentRequest |
withDeviceCreationTags(Map<String,String> deviceCreationTags)
A map of the key-value pairs of the tag or tags to assign to the newly created devices for this environment.
|
UpdateEnvironmentRequest |
withId(String id)
The ID of the environment to update.
|
UpdateEnvironmentRequest |
withMaintenanceWindow(MaintenanceWindow maintenanceWindow)
A specification for a time window to apply software updates.
|
UpdateEnvironmentRequest |
withName(String name)
The name of the environment to update.
|
UpdateEnvironmentRequest |
withSoftwareSetUpdateMode(SoftwareSetUpdateMode softwareSetUpdateMode)
An option to define which software updates to apply.
|
UpdateEnvironmentRequest |
withSoftwareSetUpdateMode(String softwareSetUpdateMode)
An option to define which software updates to apply.
|
UpdateEnvironmentRequest |
withSoftwareSetUpdateSchedule(SoftwareSetUpdateSchedule softwareSetUpdateSchedule)
An option to define if software updates should be applied within a maintenance window.
|
UpdateEnvironmentRequest |
withSoftwareSetUpdateSchedule(String softwareSetUpdateSchedule)
An option to define if software updates should be applied within a maintenance window.
|
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 setId(String id)
The ID of the environment to update.
id
- The ID of the environment to update.public String getId()
The ID of the environment to update.
public UpdateEnvironmentRequest withId(String id)
The ID of the environment to update.
id
- The ID of the environment to update.public void setName(String name)
The name of the environment to update.
name
- The name of the environment to update.public String getName()
The name of the environment to update.
public UpdateEnvironmentRequest withName(String name)
The name of the environment to update.
name
- The name of the environment to update.public void setDesktopArn(String desktopArn)
The Amazon Resource Name (ARN) of the desktop to stream from Amazon WorkSpaces, WorkSpaces Web, or AppStream 2.0.
desktopArn
- The Amazon Resource Name (ARN) of the desktop to stream from Amazon WorkSpaces, WorkSpaces Web, or
AppStream 2.0.public String getDesktopArn()
The Amazon Resource Name (ARN) of the desktop to stream from Amazon WorkSpaces, WorkSpaces Web, or AppStream 2.0.
public UpdateEnvironmentRequest withDesktopArn(String desktopArn)
The Amazon Resource Name (ARN) of the desktop to stream from Amazon WorkSpaces, WorkSpaces Web, or AppStream 2.0.
desktopArn
- The Amazon Resource Name (ARN) of the desktop to stream from Amazon WorkSpaces, WorkSpaces Web, or
AppStream 2.0.public void setDesktopEndpoint(String desktopEndpoint)
The URL for the identity provider login (only for environments that use AppStream 2.0).
desktopEndpoint
- The URL for the identity provider login (only for environments that use AppStream 2.0).public String getDesktopEndpoint()
The URL for the identity provider login (only for environments that use AppStream 2.0).
public UpdateEnvironmentRequest withDesktopEndpoint(String desktopEndpoint)
The URL for the identity provider login (only for environments that use AppStream 2.0).
desktopEndpoint
- The URL for the identity provider login (only for environments that use AppStream 2.0).public void setSoftwareSetUpdateSchedule(String softwareSetUpdateSchedule)
An option to define if software updates should be applied within a maintenance window.
softwareSetUpdateSchedule
- An option to define if software updates should be applied within a maintenance window.SoftwareSetUpdateSchedule
public String getSoftwareSetUpdateSchedule()
An option to define if software updates should be applied within a maintenance window.
SoftwareSetUpdateSchedule
public UpdateEnvironmentRequest withSoftwareSetUpdateSchedule(String softwareSetUpdateSchedule)
An option to define if software updates should be applied within a maintenance window.
softwareSetUpdateSchedule
- An option to define if software updates should be applied within a maintenance window.SoftwareSetUpdateSchedule
public UpdateEnvironmentRequest withSoftwareSetUpdateSchedule(SoftwareSetUpdateSchedule softwareSetUpdateSchedule)
An option to define if software updates should be applied within a maintenance window.
softwareSetUpdateSchedule
- An option to define if software updates should be applied within a maintenance window.SoftwareSetUpdateSchedule
public void setMaintenanceWindow(MaintenanceWindow maintenanceWindow)
A specification for a time window to apply software updates.
maintenanceWindow
- A specification for a time window to apply software updates.public MaintenanceWindow getMaintenanceWindow()
A specification for a time window to apply software updates.
public UpdateEnvironmentRequest withMaintenanceWindow(MaintenanceWindow maintenanceWindow)
A specification for a time window to apply software updates.
maintenanceWindow
- A specification for a time window to apply software updates.public void setSoftwareSetUpdateMode(String softwareSetUpdateMode)
An option to define which software updates to apply.
softwareSetUpdateMode
- An option to define which software updates to apply.SoftwareSetUpdateMode
public String getSoftwareSetUpdateMode()
An option to define which software updates to apply.
SoftwareSetUpdateMode
public UpdateEnvironmentRequest withSoftwareSetUpdateMode(String softwareSetUpdateMode)
An option to define which software updates to apply.
softwareSetUpdateMode
- An option to define which software updates to apply.SoftwareSetUpdateMode
public UpdateEnvironmentRequest withSoftwareSetUpdateMode(SoftwareSetUpdateMode softwareSetUpdateMode)
An option to define which software updates to apply.
softwareSetUpdateMode
- An option to define which software updates to apply.SoftwareSetUpdateMode
public void setDesiredSoftwareSetId(String desiredSoftwareSetId)
The ID of the software set to apply.
desiredSoftwareSetId
- The ID of the software set to apply.public String getDesiredSoftwareSetId()
The ID of the software set to apply.
public UpdateEnvironmentRequest withDesiredSoftwareSetId(String desiredSoftwareSetId)
The ID of the software set to apply.
desiredSoftwareSetId
- The ID of the software set to apply.public Map<String,String> getDeviceCreationTags()
A map of the key-value pairs of the tag or tags to assign to the newly created devices for this environment.
public void setDeviceCreationTags(Map<String,String> deviceCreationTags)
A map of the key-value pairs of the tag or tags to assign to the newly created devices for this environment.
deviceCreationTags
- A map of the key-value pairs of the tag or tags to assign to the newly created devices for this
environment.public UpdateEnvironmentRequest withDeviceCreationTags(Map<String,String> deviceCreationTags)
A map of the key-value pairs of the tag or tags to assign to the newly created devices for this environment.
deviceCreationTags
- A map of the key-value pairs of the tag or tags to assign to the newly created devices for this
environment.public UpdateEnvironmentRequest addDeviceCreationTagsEntry(String key, String value)
public UpdateEnvironmentRequest clearDeviceCreationTagsEntries()
public String toString()
toString
in class Object
Object.toString()
public UpdateEnvironmentRequest clone()
AmazonWebServiceRequest
clone
in class AmazonWebServiceRequest
Object.clone()