public static interface UpgradeAppliedSchemaRequest.Builder extends CloudDirectoryRequest.Builder, SdkPojo, CopyableBuilder<UpgradeAppliedSchemaRequest.Builder,UpgradeAppliedSchemaRequest>
Modifier and Type | Method and Description |
---|---|
UpgradeAppliedSchemaRequest.Builder |
directoryArn(String directoryArn)
The ARN for the directory to which the upgraded schema will be applied.
|
UpgradeAppliedSchemaRequest.Builder |
dryRun(Boolean dryRun)
Used for testing whether the major version schemas are backward compatible or not.
|
UpgradeAppliedSchemaRequest.Builder |
overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
Add an optional request override configuration.
|
UpgradeAppliedSchemaRequest.Builder |
overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
Add an optional request override configuration.
|
UpgradeAppliedSchemaRequest.Builder |
publishedSchemaArn(String publishedSchemaArn)
The revision of the published schema to upgrade the directory to.
|
build
overrideConfiguration
copy
applyMutation, build
UpgradeAppliedSchemaRequest.Builder publishedSchemaArn(String publishedSchemaArn)
The revision of the published schema to upgrade the directory to.
publishedSchemaArn
- The revision of the published schema to upgrade the directory to.UpgradeAppliedSchemaRequest.Builder directoryArn(String directoryArn)
The ARN for the directory to which the upgraded schema will be applied.
directoryArn
- The ARN for the directory to which the upgraded schema will be applied.UpgradeAppliedSchemaRequest.Builder dryRun(Boolean dryRun)
Used for testing whether the major version schemas are backward compatible or not. If schema compatibility fails, an exception would be thrown else the call would succeed but no changes will be saved. This parameter is optional.
dryRun
- Used for testing whether the major version schemas are backward compatible or not. If schema
compatibility fails, an exception would be thrown else the call would succeed but no changes will be
saved. This parameter is optional.UpgradeAppliedSchemaRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
AwsRequest.Builder
overrideConfiguration
in interface AwsRequest.Builder
overrideConfiguration
- The override configuration.UpgradeAppliedSchemaRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
AwsRequest.Builder
overrideConfiguration
in interface AwsRequest.Builder
builderConsumer
- A Consumer
to which an empty AwsRequestOverrideConfiguration.Builder
will be
given.Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.