Class ApplicationSettingsRequest
- java.lang.Object
-
- software.amazon.awssdk.services.workspaces.model.ApplicationSettingsRequest
-
- All Implemented Interfaces:
Serializable,SdkPojo,ToCopyableBuilder<ApplicationSettingsRequest.Builder,ApplicationSettingsRequest>
@Generated("software.amazon.awssdk:codegen") public final class ApplicationSettingsRequest extends Object implements SdkPojo, Serializable, ToCopyableBuilder<ApplicationSettingsRequest.Builder,ApplicationSettingsRequest>
The persistent application settings for WorkSpaces Pools users.
- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interfaceApplicationSettingsRequest.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static ApplicationSettingsRequest.Builderbuilder()booleanequals(Object obj)booleanequalsBySdkFields(Object obj)<T> Optional<T>getValueForField(String fieldName, Class<T> clazz)inthashCode()Map<String,SdkField<?>>sdkFieldNameToField()List<SdkField<?>>sdkFields()static Class<? extends ApplicationSettingsRequest.Builder>serializableBuilderClass()StringsettingsGroup()The path prefix for the S3 bucket where users’ persistent application settings are stored.ApplicationSettingsStatusEnumstatus()Enables or disables persistent application settings for users during their pool sessions.StringstatusAsString()Enables or disables persistent application settings for users during their pool sessions.ApplicationSettingsRequest.BuildertoBuilder()StringtoString()Returns a string representation of this object.-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface software.amazon.awssdk.utils.builder.ToCopyableBuilder
copy
-
-
-
-
Method Detail
-
status
public final ApplicationSettingsStatusEnum status()
Enables or disables persistent application settings for users during their pool sessions.
If the service returns an enum value that is not available in the current SDK version,
statuswill returnApplicationSettingsStatusEnum.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromstatusAsString().- Returns:
- Enables or disables persistent application settings for users during their pool sessions.
- See Also:
ApplicationSettingsStatusEnum
-
statusAsString
public final String statusAsString()
Enables or disables persistent application settings for users during their pool sessions.
If the service returns an enum value that is not available in the current SDK version,
statuswill returnApplicationSettingsStatusEnum.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromstatusAsString().- Returns:
- Enables or disables persistent application settings for users during their pool sessions.
- See Also:
ApplicationSettingsStatusEnum
-
settingsGroup
public final 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.
- Returns:
- 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.
-
toBuilder
public ApplicationSettingsRequest.Builder toBuilder()
- Specified by:
toBuilderin interfaceToCopyableBuilder<ApplicationSettingsRequest.Builder,ApplicationSettingsRequest>
-
builder
public static ApplicationSettingsRequest.Builder builder()
-
serializableBuilderClass
public static Class<? extends ApplicationSettingsRequest.Builder> serializableBuilderClass()
-
equalsBySdkFields
public final boolean equalsBySdkFields(Object obj)
- Specified by:
equalsBySdkFieldsin interfaceSdkPojo
-
toString
public final String toString()
Returns a string representation of this object. This is useful for testing and debugging. Sensitive data will be redacted from this string using a placeholder value.
-
sdkFieldNameToField
public final Map<String,SdkField<?>> sdkFieldNameToField()
- Specified by:
sdkFieldNameToFieldin interfaceSdkPojo
-
-