@Generated(value="software.amazon.awssdk:codegen") public final class UpdateDirectorySetupRequest extends DirectoryRequest implements ToCopyableBuilder<UpdateDirectorySetupRequest.Builder,UpdateDirectorySetupRequest>
| Modifier and Type | Class and Description |
|---|---|
static interface |
UpdateDirectorySetupRequest.Builder |
| Modifier and Type | Method and Description |
|---|---|
static UpdateDirectorySetupRequest.Builder |
builder() |
Boolean |
createSnapshotBeforeUpdate()
The boolean that specifies if a snapshot for the directory needs to be taken before updating the directory.
|
String |
directoryId()
The identifier of the directory on which you want to perform the update.
|
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
OSUpdateSettings |
osUpdateSettings()
The settings for the OS update that needs to be performed on the directory.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends UpdateDirectorySetupRequest.Builder> |
serializableBuilderClass() |
UpdateDirectorySetupRequest.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
UpdateType |
updateType()
The type of update that needs to be performed on the directory.
|
String |
updateTypeAsString()
The type of update that needs to be performed on the directory.
|
overrideConfigurationclone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final String directoryId()
The identifier of the directory on which you want to perform the update.
public final UpdateType updateType()
The type of update that needs to be performed on the directory. For example, OS.
If the service returns an enum value that is not available in the current SDK version, updateType will
return UpdateType.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from
updateTypeAsString().
UpdateTypepublic final String updateTypeAsString()
The type of update that needs to be performed on the directory. For example, OS.
If the service returns an enum value that is not available in the current SDK version, updateType will
return UpdateType.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from
updateTypeAsString().
UpdateTypepublic final OSUpdateSettings osUpdateSettings()
The settings for the OS update that needs to be performed on the directory.
public final Boolean createSnapshotBeforeUpdate()
The boolean that specifies if a snapshot for the directory needs to be taken before updating the directory.
public UpdateDirectorySetupRequest.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<UpdateDirectorySetupRequest.Builder,UpdateDirectorySetupRequest>toBuilder in class DirectoryRequestpublic static UpdateDirectorySetupRequest.Builder builder()
public static Class<? extends UpdateDirectorySetupRequest.Builder> serializableBuilderClass()
public final int hashCode()
hashCode in class AwsRequestpublic final boolean equals(Object obj)
equals in class AwsRequestpublic 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 SdkRequestCopyright © 2022. All rights reserved.