Class State.Builder
- java.lang.Object
-
- org.opensearch.client.util.ObjectBuilderBase
-
- org.opensearch.client.opensearch.tasks.State.Builder
-
- All Implemented Interfaces:
ObjectBuilder<State>
- Enclosing class:
- State
public static class State.Builder extends ObjectBuilderBase implements ObjectBuilder<State>
Builder forState.
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description State.Builderaction(java.lang.String value)Required - API name:actionStatebuild()Builds aState.State.Buildercancellable(boolean value)Required - API name:cancellableState.Builderdescription(java.lang.String value)API name:descriptionState.Builderheaders(java.lang.String key, java.util.List<java.lang.String> value)Required - API name:headersState.Builderheaders(java.util.Map<java.lang.String,java.util.List<java.lang.String>> map)Required - API name:headersState.Builderid(long value)Required - API name:idState.Buildernode(java.lang.String value)Required - API name:nodeState.BuilderparentTaskId(java.lang.String value)API name:parent_task_idState.BuilderrunningTimeInNanos(long value)Required - API name:running_time_in_nanosState.BuilderstartTimeInMillis(long value)Required - API name:start_time_in_millisState.Builderstatus(java.util.function.Function<Status.Builder,ObjectBuilder<Status>> fn)API name:statusState.Builderstatus(Status value)API name:statusState.Buildertype(java.lang.String value)Required - API name:type-
Methods inherited from class org.opensearch.client.util.ObjectBuilderBase
_checkSingleUse, _listAdd, _listAddAll, _mapPut, _mapPutAll
-
-
-
-
Method Detail
-
action
public final State.Builder action(java.lang.String value)
Required - API name:action
-
cancellable
public final State.Builder cancellable(boolean value)
Required - API name:cancellable
-
description
public final State.Builder description(@Nullable java.lang.String value)
API name:description
-
headers
public final State.Builder headers(java.util.Map<java.lang.String,java.util.List<java.lang.String>> map)
Required - API name:headersAdds all entries of
maptoheaders.
-
headers
public final State.Builder headers(java.lang.String key, java.util.List<java.lang.String> value)
Required - API name:headersAdds an entry to
headers.
-
id
public final State.Builder id(long value)
Required - API name:id
-
node
public final State.Builder node(java.lang.String value)
Required - API name:node
-
parentTaskId
public final State.Builder parentTaskId(@Nullable java.lang.String value)
API name:parent_task_id
-
runningTimeInNanos
public final State.Builder runningTimeInNanos(long value)
Required - API name:running_time_in_nanos
-
startTimeInMillis
public final State.Builder startTimeInMillis(long value)
Required - API name:start_time_in_millis
-
status
public final State.Builder status(@Nullable Status value)
API name:status
-
status
public final State.Builder status(java.util.function.Function<Status.Builder,ObjectBuilder<Status>> fn)
API name:status
-
type
public final State.Builder type(java.lang.String value)
Required - API name:type
-
build
public State build()
Builds aState.- Specified by:
buildin interfaceObjectBuilder<State>- Throws:
java.lang.NullPointerException- if some of the required fields are null.
-
-