Class UpdateAliasesRequest.Builder
java.lang.Object
co.elastic.clients.util.ObjectBuilderBase
co.elastic.clients.util.WithJsonObjectBuilderBase<BuilderT>
co.elastic.clients.elasticsearch._types.RequestBase.AbstractBuilder<UpdateAliasesRequest.Builder>
co.elastic.clients.elasticsearch.indices.UpdateAliasesRequest.Builder
- All Implemented Interfaces:
WithJson<UpdateAliasesRequest.Builder>
,ObjectBuilder<UpdateAliasesRequest>
- Enclosing class:
- UpdateAliasesRequest
public static class UpdateAliasesRequest.Builder
extends RequestBase.AbstractBuilder<UpdateAliasesRequest.Builder>
implements ObjectBuilder<UpdateAliasesRequest>
Builder for
UpdateAliasesRequest
.-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionAPI name:actions
API name:actions
API name:actions
build()
Builds aUpdateAliasesRequest
.masterTimeout
(Time value) Specify timeout for connection to masterSpecify timeout for connection to masterprotected UpdateAliasesRequest.Builder
self()
Request timeoutRequest timeoutMethods inherited from class co.elastic.clients.util.WithJsonObjectBuilderBase
withJson
Methods inherited from class co.elastic.clients.util.ObjectBuilderBase
_checkSingleUse, _listAdd, _listAddAll, _mapPut, _mapPutAll
-
Constructor Details
-
Builder
public Builder()
-
-
Method Details
-
actions
API name:actions
Adds all elements of
list
toactions
. -
actions
API name:actions
Adds one or more values to
actions
. -
actions
public final UpdateAliasesRequest.Builder actions(Function<Action.Builder, ObjectBuilder<Action>> fn) API name:actions
Adds a value to
actions
using a builder lambda. -
masterTimeout
Specify timeout for connection to masterAPI name:
master_timeout
-
masterTimeout
public final UpdateAliasesRequest.Builder masterTimeout(Function<Time.Builder, ObjectBuilder<Time>> fn) Specify timeout for connection to masterAPI name:
master_timeout
-
timeout
Request timeoutAPI name:
timeout
-
timeout
Request timeoutAPI name:
timeout
-
self
- Specified by:
self
in classRequestBase.AbstractBuilder<UpdateAliasesRequest.Builder>
-
build
Builds aUpdateAliasesRequest
.- Specified by:
build
in interfaceObjectBuilder<UpdateAliasesRequest>
- Throws:
NullPointerException
- if some of the required fields are null.
-