@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class EnvironmentSummary extends Object implements Serializable, Cloneable, StructuredPojo
Describes an environment.
| Constructor and Description |
|---|
EnvironmentSummary() |
| Modifier and Type | Method and Description |
|---|---|
EnvironmentSummary |
clone() |
boolean |
equals(Object obj) |
String |
getActivationCode()
The activation code to register a device to the environment.
|
String |
getArn()
The Amazon Resource Name (ARN) of the environment.
|
Date |
getCreatedAt()
The timestamp of when the environment was created.
|
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).
|
String |
getDesktopType()
The type of streaming desktop for the environment.
|
String |
getId()
The ID of the environment.
|
MaintenanceWindow |
getMaintenanceWindow()
A specification for a time window to apply software updates.
|
String |
getName()
The name of the environment.
|
String |
getPendingSoftwareSetId()
The ID of the software set that is pending to be installed.
|
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.
|
Date |
getUpdatedAt()
The timestamp of when the device was updated.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller. |
void |
setActivationCode(String activationCode)
The activation code to register a device to the environment.
|
void |
setArn(String arn)
The Amazon Resource Name (ARN) of the environment.
|
void |
setCreatedAt(Date createdAt)
The timestamp of when the environment was created.
|
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 |
setDesktopType(String desktopType)
The type of streaming desktop for the environment.
|
void |
setId(String id)
The ID of the environment.
|
void |
setMaintenanceWindow(MaintenanceWindow maintenanceWindow)
A specification for a time window to apply software updates.
|
void |
setName(String name)
The name of the environment.
|
void |
setPendingSoftwareSetId(String pendingSoftwareSetId)
The ID of the software set that is pending to be installed.
|
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.
|
void |
setUpdatedAt(Date updatedAt)
The timestamp of when the device was updated.
|
String |
toString()
Returns a string representation of this object.
|
EnvironmentSummary |
withActivationCode(String activationCode)
The activation code to register a device to the environment.
|
EnvironmentSummary |
withArn(String arn)
The Amazon Resource Name (ARN) of the environment.
|
EnvironmentSummary |
withCreatedAt(Date createdAt)
The timestamp of when the environment was created.
|
EnvironmentSummary |
withDesiredSoftwareSetId(String desiredSoftwareSetId)
The ID of the software set to apply.
|
EnvironmentSummary |
withDesktopArn(String desktopArn)
The Amazon Resource Name (ARN) of the desktop to stream from Amazon WorkSpaces, WorkSpaces Web, or AppStream 2.0.
|
EnvironmentSummary |
withDesktopEndpoint(String desktopEndpoint)
The URL for the identity provider login (only for environments that use AppStream 2.0).
|
EnvironmentSummary |
withDesktopType(DesktopType desktopType)
The type of streaming desktop for the environment.
|
EnvironmentSummary |
withDesktopType(String desktopType)
The type of streaming desktop for the environment.
|
EnvironmentSummary |
withId(String id)
The ID of the environment.
|
EnvironmentSummary |
withMaintenanceWindow(MaintenanceWindow maintenanceWindow)
A specification for a time window to apply software updates.
|
EnvironmentSummary |
withName(String name)
The name of the environment.
|
EnvironmentSummary |
withPendingSoftwareSetId(String pendingSoftwareSetId)
The ID of the software set that is pending to be installed.
|
EnvironmentSummary |
withSoftwareSetUpdateMode(SoftwareSetUpdateMode softwareSetUpdateMode)
An option to define which software updates to apply.
|
EnvironmentSummary |
withSoftwareSetUpdateMode(String softwareSetUpdateMode)
An option to define which software updates to apply.
|
EnvironmentSummary |
withSoftwareSetUpdateSchedule(SoftwareSetUpdateSchedule softwareSetUpdateSchedule)
An option to define if software updates should be applied within a maintenance window.
|
EnvironmentSummary |
withSoftwareSetUpdateSchedule(String softwareSetUpdateSchedule)
An option to define if software updates should be applied within a maintenance window.
|
EnvironmentSummary |
withUpdatedAt(Date updatedAt)
The timestamp of when the device was updated.
|
public void setId(String id)
The ID of the environment.
id - The ID of the environment.public String getId()
The ID of the environment.
public EnvironmentSummary withId(String id)
The ID of the environment.
id - The ID of the environment.public void setName(String name)
The name of the environment.
name - The name of the environment.public String getName()
The name of the environment.
public EnvironmentSummary withName(String name)
The name of the environment.
name - The name of the environment.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 EnvironmentSummary 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 EnvironmentSummary 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 setDesktopType(String desktopType)
The type of streaming desktop for the environment.
desktopType - The type of streaming desktop for the environment.DesktopTypepublic String getDesktopType()
The type of streaming desktop for the environment.
DesktopTypepublic EnvironmentSummary withDesktopType(String desktopType)
The type of streaming desktop for the environment.
desktopType - The type of streaming desktop for the environment.DesktopTypepublic EnvironmentSummary withDesktopType(DesktopType desktopType)
The type of streaming desktop for the environment.
desktopType - The type of streaming desktop for the environment.DesktopTypepublic void setActivationCode(String activationCode)
The activation code to register a device to the environment.
activationCode - The activation code to register a device to the environment.public String getActivationCode()
The activation code to register a device to the environment.
public EnvironmentSummary withActivationCode(String activationCode)
The activation code to register a device to the environment.
activationCode - The activation code to register a device to the environment.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.SoftwareSetUpdateSchedulepublic String getSoftwareSetUpdateSchedule()
An option to define if software updates should be applied within a maintenance window.
SoftwareSetUpdateSchedulepublic EnvironmentSummary 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.SoftwareSetUpdateSchedulepublic EnvironmentSummary 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.SoftwareSetUpdateSchedulepublic 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 EnvironmentSummary 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.SoftwareSetUpdateModepublic String getSoftwareSetUpdateMode()
An option to define which software updates to apply.
SoftwareSetUpdateModepublic EnvironmentSummary withSoftwareSetUpdateMode(String softwareSetUpdateMode)
An option to define which software updates to apply.
softwareSetUpdateMode - An option to define which software updates to apply.SoftwareSetUpdateModepublic EnvironmentSummary withSoftwareSetUpdateMode(SoftwareSetUpdateMode softwareSetUpdateMode)
An option to define which software updates to apply.
softwareSetUpdateMode - An option to define which software updates to apply.SoftwareSetUpdateModepublic 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 EnvironmentSummary withDesiredSoftwareSetId(String desiredSoftwareSetId)
The ID of the software set to apply.
desiredSoftwareSetId - The ID of the software set to apply.public void setPendingSoftwareSetId(String pendingSoftwareSetId)
The ID of the software set that is pending to be installed.
pendingSoftwareSetId - The ID of the software set that is pending to be installed.public String getPendingSoftwareSetId()
The ID of the software set that is pending to be installed.
public EnvironmentSummary withPendingSoftwareSetId(String pendingSoftwareSetId)
The ID of the software set that is pending to be installed.
pendingSoftwareSetId - The ID of the software set that is pending to be installed.public void setCreatedAt(Date createdAt)
The timestamp of when the environment was created.
createdAt - The timestamp of when the environment was created.public Date getCreatedAt()
The timestamp of when the environment was created.
public EnvironmentSummary withCreatedAt(Date createdAt)
The timestamp of when the environment was created.
createdAt - The timestamp of when the environment was created.public void setUpdatedAt(Date updatedAt)
The timestamp of when the device was updated.
updatedAt - The timestamp of when the device was updated.public Date getUpdatedAt()
The timestamp of when the device was updated.
public EnvironmentSummary withUpdatedAt(Date updatedAt)
The timestamp of when the device was updated.
updatedAt - The timestamp of when the device was updated.public void setArn(String arn)
The Amazon Resource Name (ARN) of the environment.
arn - The Amazon Resource Name (ARN) of the environment.public String getArn()
The Amazon Resource Name (ARN) of the environment.
public EnvironmentSummary withArn(String arn)
The Amazon Resource Name (ARN) of the environment.
arn - The Amazon Resource Name (ARN) of the environment.public String toString()
toString in class ObjectObject.toString()public EnvironmentSummary clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojoProtocolMarshaller.marshall in interface StructuredPojoprotocolMarshaller - Implementation of ProtocolMarshaller used to marshall this object's data.