public static interface DefineIndexFieldRequest.Builder extends CloudSearchRequest.Builder, CopyableBuilder<DefineIndexFieldRequest.Builder,DefineIndexFieldRequest>
| Modifier and Type | Method and Description |
|---|---|
DefineIndexFieldRequest.Builder |
domainName(String domainName)
Sets the value of the DomainName property for this object.
|
default DefineIndexFieldRequest.Builder |
indexField(Consumer<IndexField.Builder> indexField)
The index field and field options you want to configure.
|
DefineIndexFieldRequest.Builder |
indexField(IndexField indexField)
The index field and field options you want to configure.
|
DefineIndexFieldRequest.Builder |
requestOverrideConfig(AwsRequestOverrideConfig awsRequestOverrideConfig)
Add an optional request override configuration.
|
DefineIndexFieldRequest.Builder |
requestOverrideConfig(Consumer<AwsRequestOverrideConfig.Builder> builderConsumer)
Add an optional request override configuration.
|
buildrequestOverrideConfigcopyapply, buildDefineIndexFieldRequest.Builder domainName(String domainName)
domainName - The new value for the DomainName property for this object.DefineIndexFieldRequest.Builder indexField(IndexField indexField)
The index field and field options you want to configure.
indexField - The index field and field options you want to configure.default DefineIndexFieldRequest.Builder indexField(Consumer<IndexField.Builder> indexField)
The index field and field options you want to configure.
This is a convenience that creates an instance of theIndexField.Builder avoiding the need to create
one manually via IndexField.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and its result
is passed to indexField(IndexField).indexField - a consumer that will call methods on IndexField.BuilderindexField(IndexField)DefineIndexFieldRequest.Builder requestOverrideConfig(AwsRequestOverrideConfig awsRequestOverrideConfig)
AwsRequest.BuilderrequestOverrideConfig in interface AwsRequest.BuilderawsRequestOverrideConfig - The override configuration.DefineIndexFieldRequest.Builder requestOverrideConfig(Consumer<AwsRequestOverrideConfig.Builder> builderConsumer)
AwsRequest.BuilderrequestOverrideConfig in interface AwsRequest.BuilderbuilderConsumer - A Consumer to which an empty AwsRequestOverrideConfig.Builder will be given.Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.