@Generated(value="software.amazon.awssdk:codegen") public final class CreateAliasRequest extends DirectoryRequest implements ToCopyableBuilder<CreateAliasRequest.Builder,CreateAliasRequest>
Contains the inputs for the CreateAlias operation.
| Modifier and Type | Class and Description |
|---|---|
static interface |
CreateAliasRequest.Builder |
| Modifier and Type | Method and Description |
|---|---|
String |
alias()
The requested alias.
|
static CreateAliasRequest.Builder |
builder() |
String |
directoryId()
The identifier of the directory for which to create the alias.
|
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
List<SdkField<?>> |
sdkFields() |
static Class<? extends CreateAliasRequest.Builder> |
serializableBuilderClass() |
CreateAliasRequest.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
overrideConfigurationclone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final String directoryId()
The identifier of the directory for which to create the alias.
public final String alias()
The requested alias.
The alias must be unique amongst all aliases in AWS. This operation throws an
EntityAlreadyExistsException error if the alias already exists.
The alias must be unique amongst all aliases in AWS. This operation throws an
EntityAlreadyExistsException error if the alias already exists.
public CreateAliasRequest.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<CreateAliasRequest.Builder,CreateAliasRequest>toBuilder in class DirectoryRequestpublic static CreateAliasRequest.Builder builder()
public static Class<? extends CreateAliasRequest.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 © 2021. All rights reserved.