@Generated(value="software.amazon.awssdk:codegen") public final class UpgradePublishedSchemaRequest extends CloudDirectoryRequest implements ToCopyableBuilder<UpgradePublishedSchemaRequest.Builder,UpgradePublishedSchemaRequest>
| Modifier and Type | Class and Description |
|---|---|
static interface |
UpgradePublishedSchemaRequest.Builder |
| Modifier and Type | Method and Description |
|---|---|
static UpgradePublishedSchemaRequest.Builder |
builder() |
String |
developmentSchemaArn()
The ARN of the development schema with the changes used for the upgrade.
|
Boolean |
dryRun()
Used for testing whether the Development schema provided is backwards compatible, or not, with the publish schema
provided by the user to be upgraded.
|
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
String |
minorVersion()
Identifies the minor version of the published schema that will be created.
|
String |
publishedSchemaArn()
The ARN of the published schema to be upgraded.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends UpgradePublishedSchemaRequest.Builder> |
serializableBuilderClass() |
UpgradePublishedSchemaRequest.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
overrideConfigurationclone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final String developmentSchemaArn()
The ARN of the development schema with the changes used for the upgrade.
public final String publishedSchemaArn()
The ARN of the published schema to be upgraded.
public final String minorVersion()
Identifies the minor version of the published schema that will be created. This parameter is NOT optional.
public final Boolean dryRun()
Used for testing whether the Development schema provided is backwards compatible, or not, with the publish schema provided by the user to be upgraded. If schema compatibility fails, an exception would be thrown else the call would succeed. This parameter is optional and defaults to false.
public UpgradePublishedSchemaRequest.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<UpgradePublishedSchemaRequest.Builder,UpgradePublishedSchemaRequest>toBuilder in class CloudDirectoryRequestpublic static UpgradePublishedSchemaRequest.Builder builder()
public static Class<? extends UpgradePublishedSchemaRequest.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.