Cloneable
, ReadLimitInfo
, ToCopyableBuilder<CreateIndexRequest.Builder,CreateIndexRequest>
@Generated("software.amazon.awssdk:codegen") public class CreateIndexRequest extends AmazonWebServiceRequest implements ToCopyableBuilder<CreateIndexRequest.Builder,CreateIndexRequest>
Modifier and Type | Class | Description |
---|---|---|
static interface |
CreateIndexRequest.Builder |
NOOP
Modifier and Type | Method | Description |
---|---|---|
static CreateIndexRequest.Builder |
builder() |
|
String |
directoryArn() |
The ARN of the directory where the index should be created.
|
boolean |
equals(Object obj) |
|
int |
hashCode() |
|
Boolean |
isUnique() |
Indicates whether the attribute that is being indexed has unique values or not.
|
String |
linkName() |
The name of the link between the parent object and the index object.
|
List<AttributeKey> |
orderedIndexedAttributeList() |
Specifies the attributes that should be indexed on.
|
ObjectReference |
parentReference() |
A reference to the parent object that contains the index object.
|
static Class<? extends CreateIndexRequest.Builder> |
serializableBuilderClass() |
|
CreateIndexRequest.Builder |
toBuilder() |
Take this object and create a builder that contains all of the current property values of this object.
|
String |
toString() |
clone, getCloneRoot, getCloneSource, getCustomQueryParameters, getCustomRequestHeaders, getGeneralProgressListener, getReadLimit, getRequestClientOptions, getRequestCredentialsProvider, getRequestMetricCollector, getSdkClientExecutionTimeout, putCustomQueryParameter, putCustomRequestHeader, setGeneralProgressListener, setRequestCredentials, setRequestCredentialsProvider, setRequestMetricCollector, setSdkClientExecutionTimeout, withGeneralProgressListener, withRequestMetricCollector, withSdkClientExecutionTimeout
public String directoryArn()
The ARN of the directory where the index should be created.
public List<AttributeKey> orderedIndexedAttributeList()
Specifies the attributes that should be indexed on. Currently only a single attribute is supported.
public Boolean isUnique()
Indicates whether the attribute that is being indexed has unique values or not.
public ObjectReference parentReference()
A reference to the parent object that contains the index object.
public String linkName()
The name of the link between the parent object and the index object.
public CreateIndexRequest.Builder toBuilder()
ToCopyableBuilder
toBuilder
in interface ToCopyableBuilder<CreateIndexRequest.Builder,CreateIndexRequest>
public static CreateIndexRequest.Builder builder()
public static Class<? extends CreateIndexRequest.Builder> serializableBuilderClass()
Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.