@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class ApplicationSettingsRequest extends Object implements Serializable, Cloneable, StructuredPojo
The persistent application settings for WorkSpaces Pools users.
Constructor and Description |
---|
ApplicationSettingsRequest() |
Modifier and Type | Method and Description |
---|---|
ApplicationSettingsRequest |
clone() |
boolean |
equals(Object obj) |
String |
getSettingsGroup()
The path prefix for the S3 bucket where users’ persistent application settings are stored.
|
String |
getStatus()
Enables or disables persistent application settings for users during their pool sessions.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setSettingsGroup(String settingsGroup)
The path prefix for the S3 bucket where users’ persistent application settings are stored.
|
void |
setStatus(String status)
Enables or disables persistent application settings for users during their pool sessions.
|
String |
toString()
Returns a string representation of this object.
|
ApplicationSettingsRequest |
withSettingsGroup(String settingsGroup)
The path prefix for the S3 bucket where users’ persistent application settings are stored.
|
ApplicationSettingsRequest |
withStatus(ApplicationSettingsStatusEnum status)
Enables or disables persistent application settings for users during their pool sessions.
|
ApplicationSettingsRequest |
withStatus(String status)
Enables or disables persistent application settings for users during their pool sessions.
|
public void setStatus(String status)
Enables or disables persistent application settings for users during their pool sessions.
status
- Enables or disables persistent application settings for users during their pool sessions.ApplicationSettingsStatusEnum
public String getStatus()
Enables or disables persistent application settings for users during their pool sessions.
ApplicationSettingsStatusEnum
public ApplicationSettingsRequest withStatus(String status)
Enables or disables persistent application settings for users during their pool sessions.
status
- Enables or disables persistent application settings for users during their pool sessions.ApplicationSettingsStatusEnum
public ApplicationSettingsRequest withStatus(ApplicationSettingsStatusEnum status)
Enables or disables persistent application settings for users during their pool sessions.
status
- Enables or disables persistent application settings for users during their pool sessions.ApplicationSettingsStatusEnum
public void setSettingsGroup(String settingsGroup)
The path prefix for the S3 bucket where users’ persistent application settings are stored. You can allow the same persistent application settings to be used across multiple pools by specifying the same settings group for each pool.
settingsGroup
- The path prefix for the S3 bucket where users’ persistent application settings are stored. You can allow
the same persistent application settings to be used across multiple pools by specifying the same settings
group for each pool.public String getSettingsGroup()
The path prefix for the S3 bucket where users’ persistent application settings are stored. You can allow the same persistent application settings to be used across multiple pools by specifying the same settings group for each pool.
public ApplicationSettingsRequest withSettingsGroup(String settingsGroup)
The path prefix for the S3 bucket where users’ persistent application settings are stored. You can allow the same persistent application settings to be used across multiple pools by specifying the same settings group for each pool.
settingsGroup
- The path prefix for the S3 bucket where users’ persistent application settings are stored. You can allow
the same persistent application settings to be used across multiple pools by specifying the same settings
group for each pool.public String toString()
toString
in class Object
Object.toString()
public ApplicationSettingsRequest clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.