@Generated(value="software.amazon.awssdk:codegen") public final class WorkspaceProperties extends Object implements SdkPojo, Serializable, ToCopyableBuilder<WorkspaceProperties.Builder,WorkspaceProperties>
Describes a WorkSpace.
| Modifier and Type | Class and Description |
|---|---|
static interface |
WorkspaceProperties.Builder |
| Modifier and Type | Method and Description |
|---|---|
static WorkspaceProperties.Builder |
builder() |
Compute |
computeTypeName()
The compute type.
|
String |
computeTypeNameAsString()
The compute type.
|
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
Integer |
rootVolumeSizeGib()
The size of the root volume.
|
RunningMode |
runningMode()
The running mode.
|
String |
runningModeAsString()
The running mode.
|
Integer |
runningModeAutoStopTimeoutInMinutes()
The time after a user logs off when WorkSpaces are automatically stopped.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends WorkspaceProperties.Builder> |
serializableBuilderClass() |
WorkspaceProperties.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
Integer |
userVolumeSizeGib()
The size of the user storage.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final RunningMode runningMode()
The running mode. For more information, see Manage the WorkSpace Running Mode.
If the service returns an enum value that is not available in the current SDK version, runningMode will
return RunningMode.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from
runningModeAsString().
RunningModepublic final String runningModeAsString()
The running mode. For more information, see Manage the WorkSpace Running Mode.
If the service returns an enum value that is not available in the current SDK version, runningMode will
return RunningMode.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from
runningModeAsString().
RunningModepublic final Integer runningModeAutoStopTimeoutInMinutes()
The time after a user logs off when WorkSpaces are automatically stopped. Configured in 60-minute intervals.
public final Integer rootVolumeSizeGib()
The size of the root volume. For important information about how to modify the size of the root and user volumes, see Modify a WorkSpace.
public final Integer userVolumeSizeGib()
The size of the user storage. For important information about how to modify the size of the root and user volumes, see Modify a WorkSpace.
public final Compute computeTypeName()
The compute type. For more information, see Amazon WorkSpaces Bundles.
If the service returns an enum value that is not available in the current SDK version, computeTypeName
will return Compute.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from
computeTypeNameAsString().
Computepublic final String computeTypeNameAsString()
The compute type. For more information, see Amazon WorkSpaces Bundles.
If the service returns an enum value that is not available in the current SDK version, computeTypeName
will return Compute.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from
computeTypeNameAsString().
Computepublic WorkspaceProperties.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<WorkspaceProperties.Builder,WorkspaceProperties>public static WorkspaceProperties.Builder builder()
public static Class<? extends WorkspaceProperties.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
Copyright © 2021. All rights reserved.