public static interface UpdateDirectorySetupRequest.Builder extends DirectoryRequest.Builder, SdkPojo, CopyableBuilder<UpdateDirectorySetupRequest.Builder,UpdateDirectorySetupRequest>
| Modifier and Type | Method and Description |
|---|---|
UpdateDirectorySetupRequest.Builder |
createSnapshotBeforeUpdate(Boolean createSnapshotBeforeUpdate)
The boolean that specifies if a snapshot for the directory needs to be taken before updating the directory.
|
UpdateDirectorySetupRequest.Builder |
directoryId(String directoryId)
The identifier of the directory on which you want to perform the update.
|
default UpdateDirectorySetupRequest.Builder |
osUpdateSettings(Consumer<OSUpdateSettings.Builder> osUpdateSettings)
The settings for the OS update that needs to be performed on the directory.
|
UpdateDirectorySetupRequest.Builder |
osUpdateSettings(OSUpdateSettings osUpdateSettings)
The settings for the OS update that needs to be performed on the directory.
|
UpdateDirectorySetupRequest.Builder |
overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration) |
UpdateDirectorySetupRequest.Builder |
overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer) |
UpdateDirectorySetupRequest.Builder |
updateType(String updateType)
The type of update that needs to be performed on the directory.
|
UpdateDirectorySetupRequest.Builder |
updateType(UpdateType updateType)
The type of update that needs to be performed on the directory.
|
buildoverrideConfigurationequalsBySdkFields, sdkFieldscopyapplyMutation, buildUpdateDirectorySetupRequest.Builder directoryId(String directoryId)
The identifier of the directory on which you want to perform the update.
directoryId - The identifier of the directory on which you want to perform the update.UpdateDirectorySetupRequest.Builder updateType(String updateType)
The type of update that needs to be performed on the directory. For example, OS.
updateType - The type of update that needs to be performed on the directory. For example, OS.UpdateType,
UpdateTypeUpdateDirectorySetupRequest.Builder updateType(UpdateType updateType)
The type of update that needs to be performed on the directory. For example, OS.
updateType - The type of update that needs to be performed on the directory. For example, OS.UpdateType,
UpdateTypeUpdateDirectorySetupRequest.Builder osUpdateSettings(OSUpdateSettings osUpdateSettings)
The settings for the OS update that needs to be performed on the directory.
osUpdateSettings - The settings for the OS update that needs to be performed on the directory.default UpdateDirectorySetupRequest.Builder osUpdateSettings(Consumer<OSUpdateSettings.Builder> osUpdateSettings)
The settings for the OS update that needs to be performed on the directory.
This is a convenience method that creates an instance of theOSUpdateSettings.Builder avoiding the
need to create one manually via OSUpdateSettings.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and its
result is passed to osUpdateSettings(OSUpdateSettings).
osUpdateSettings - a consumer that will call methods on OSUpdateSettings.BuilderosUpdateSettings(OSUpdateSettings)UpdateDirectorySetupRequest.Builder createSnapshotBeforeUpdate(Boolean createSnapshotBeforeUpdate)
The boolean that specifies if a snapshot for the directory needs to be taken before updating the directory.
createSnapshotBeforeUpdate - The boolean that specifies if a snapshot for the directory needs to be taken before updating the
directory.UpdateDirectorySetupRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
overrideConfiguration in interface AwsRequest.BuilderUpdateDirectorySetupRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
overrideConfiguration in interface AwsRequest.BuilderCopyright © 2023. All rights reserved.