@Generated(value="software.amazon.awssdk:codegen") public final class CreateWorkspaceImageResponse extends WorkSpacesResponse implements ToCopyableBuilder<CreateWorkspaceImageResponse.Builder,CreateWorkspaceImageResponse>
| Modifier and Type | Class and Description |
|---|---|
static interface |
CreateWorkspaceImageResponse.Builder |
| Modifier and Type | Method and Description |
|---|---|
static CreateWorkspaceImageResponse.Builder |
builder() |
Instant |
created()
The date when the image was created.
|
String |
description()
The description of the image.
|
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
String |
imageId()
The identifier of the new WorkSpace image.
|
String |
name()
The name of the image.
|
OperatingSystem |
operatingSystem()
The operating system that the image is running.
|
String |
ownerAccountId()
The identifier of the Amazon Web Services account that owns the image.
|
WorkspaceImageRequiredTenancy |
requiredTenancy()
Specifies whether the image is running on dedicated hardware.
|
String |
requiredTenancyAsString()
Specifies whether the image is running on dedicated hardware.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends CreateWorkspaceImageResponse.Builder> |
serializableBuilderClass() |
WorkspaceImageState |
state()
The availability status of the image.
|
String |
stateAsString()
The availability status of the image.
|
CreateWorkspaceImageResponse.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
responseMetadatasdkHttpResponseclone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final String imageId()
The identifier of the new WorkSpace image.
public final String name()
The name of the image.
public final String description()
The description of the image.
public final OperatingSystem operatingSystem()
The operating system that the image is running.
public final WorkspaceImageState state()
The availability status of the image.
If the service returns an enum value that is not available in the current SDK version, state will return
WorkspaceImageState.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from
stateAsString().
WorkspaceImageStatepublic final String stateAsString()
The availability status of the image.
If the service returns an enum value that is not available in the current SDK version, state will return
WorkspaceImageState.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from
stateAsString().
WorkspaceImageStatepublic final WorkspaceImageRequiredTenancy requiredTenancy()
Specifies whether the image is running on dedicated hardware. When Bring Your Own License (BYOL) is enabled, this value is set to DEDICATED. For more information, see Bring Your Own Windows Desktop Images..
If the service returns an enum value that is not available in the current SDK version, requiredTenancy
will return WorkspaceImageRequiredTenancy.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service
is available from requiredTenancyAsString().
WorkspaceImageRequiredTenancypublic final String requiredTenancyAsString()
Specifies whether the image is running on dedicated hardware. When Bring Your Own License (BYOL) is enabled, this value is set to DEDICATED. For more information, see Bring Your Own Windows Desktop Images..
If the service returns an enum value that is not available in the current SDK version, requiredTenancy
will return WorkspaceImageRequiredTenancy.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service
is available from requiredTenancyAsString().
WorkspaceImageRequiredTenancypublic final Instant created()
The date when the image was created.
public final String ownerAccountId()
The identifier of the Amazon Web Services account that owns the image.
public CreateWorkspaceImageResponse.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<CreateWorkspaceImageResponse.Builder,CreateWorkspaceImageResponse>toBuilder in class AwsResponsepublic static CreateWorkspaceImageResponse.Builder builder()
public static Class<? extends CreateWorkspaceImageResponse.Builder> serializableBuilderClass()
public final int hashCode()
hashCode in class AwsResponsepublic final boolean equals(Object obj)
equals in class AwsResponsepublic final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
public final <T> Optional<T> getValueForField(String fieldName, Class<T> clazz)
getValueForField in class SdkResponseCopyright © 2023. All rights reserved.