@Generated(value="software.amazon.awssdk:codegen") public final class PublishSchemaRequest extends CloudDirectoryRequest implements ToCopyableBuilder<PublishSchemaRequest.Builder,PublishSchemaRequest>
| Modifier and Type | Class and Description |
|---|---|
static interface |
PublishSchemaRequest.Builder |
| Modifier and Type | Method and Description |
|---|---|
static PublishSchemaRequest.Builder |
builder() |
String |
developmentSchemaArn()
The Amazon Resource Name (ARN) that is associated with the development schema.
|
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
String |
minorVersion()
The minor version under which the schema will be published.
|
String |
name()
The new name under which the schema will be published.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends PublishSchemaRequest.Builder> |
serializableBuilderClass() |
PublishSchemaRequest.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
String |
version()
The major version under which the schema will be published.
|
overrideConfigurationclone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final String developmentSchemaArn()
The Amazon Resource Name (ARN) that is associated with the development schema. For more information, see arns.
public final String version()
The major version under which the schema will be published. Schemas have both a major and minor version associated with them.
public final String minorVersion()
The minor version under which the schema will be published. This parameter is recommended. Schemas have both a major and minor version associated with them.
public final String name()
The new name under which the schema will be published. If this is not provided, the development schema is considered.
public PublishSchemaRequest.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<PublishSchemaRequest.Builder,PublishSchemaRequest>toBuilder in class CloudDirectoryRequestpublic static PublishSchemaRequest.Builder builder()
public static Class<? extends PublishSchemaRequest.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.