Class UpdateAliasesRequest.Builder
java.lang.Object
co.elastic.clients.elasticsearch.indices.UpdateAliasesRequest.Builder
- All Implemented Interfaces:
ObjectBuilder<UpdateAliasesRequest>
- Enclosing class:
- UpdateAliasesRequest
public static class UpdateAliasesRequest.Builder extends java.lang.Object implements ObjectBuilder<UpdateAliasesRequest>
Builder for
UpdateAliasesRequest
.-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
Modifier and Type Method Description UpdateAliasesRequest.Builder
actions(IndicesUpdateAliasBulk... value)
API name:actions
UpdateAliasesRequest.Builder
actions(java.util.function.Function<IndicesUpdateAliasBulk.Builder,ObjectBuilder<IndicesUpdateAliasBulk>> fn)
Setactions(List)
to a singleton list.UpdateAliasesRequest.Builder
actions(java.util.List<IndicesUpdateAliasBulk> value)
API name:actions
UpdateAliasesRequest.Builder
addActions(IndicesUpdateAliasBulk value)
Add a value toactions(List)
, creating the list if needed.UpdateAliasesRequest.Builder
addActions(java.util.function.Function<IndicesUpdateAliasBulk.Builder,ObjectBuilder<IndicesUpdateAliasBulk>> fn)
Add a value toactions(List)
, creating the list if needed.UpdateAliasesRequest
build()
Builds aUpdateAliasesRequest
.UpdateAliasesRequest.Builder
masterTimeout(java.lang.String value)
Specify timeout for connection to masterUpdateAliasesRequest.Builder
timeout(java.lang.String value)
Request timeoutMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Constructor Details
-
Builder
public Builder()
-
-
Method Details
-
masterTimeout
Specify timeout for connection to masterAPI name:
master_timeout
-
timeout
Request timeoutAPI name:
timeout
-
actions
public UpdateAliasesRequest.Builder actions(@Nullable java.util.List<IndicesUpdateAliasBulk> value)API name:actions
-
actions
API name:actions
-
addActions
Add a value toactions(List)
, creating the list if needed. -
actions
public UpdateAliasesRequest.Builder actions(java.util.function.Function<IndicesUpdateAliasBulk.Builder,ObjectBuilder<IndicesUpdateAliasBulk>> fn)Setactions(List)
to a singleton list. -
addActions
public UpdateAliasesRequest.Builder addActions(java.util.function.Function<IndicesUpdateAliasBulk.Builder,ObjectBuilder<IndicesUpdateAliasBulk>> fn)Add a value toactions(List)
, creating the list if needed. -
build
Builds aUpdateAliasesRequest
.- Specified by:
build
in interfaceObjectBuilder<UpdateAliasesRequest>
- Throws:
java.lang.NullPointerException
- if some of the required fields are null.
-