Class WriteResponseBase.AbstractBuilder<BuilderT extends WriteResponseBase.AbstractBuilder<BuilderT>>

java.lang.Object
org.opensearch.client.util.ObjectBuilderBase
org.opensearch.client.opensearch._types.WriteResponseBase.AbstractBuilder<BuilderT>
Direct Known Subclasses:
CreateResponse.Builder, DeleteAgentResponse.Builder, DeleteConnectorResponse.Builder, DeleteControllerResponse.Builder, DeleteModelGroupResponse.Builder, DeleteModelResponse.Builder, DeleteResponse.Builder, DeleteTaskResponse.Builder, IndexResponse.Builder, UpdateConnectorResponse.Builder, UpdateControllerResponse.Builder, UpdateMemoryResponse.Builder, UpdateMessageResponse.Builder, UpdateModelResponse.Builder, UpdateResponse.Builder
Enclosing class:
WriteResponseBase

public abstract static class WriteResponseBase.AbstractBuilder<BuilderT extends WriteResponseBase.AbstractBuilder<BuilderT>> extends ObjectBuilderBase
  • Constructor Details

  • Method Details

    • self

      @Nonnull protected abstract BuilderT self()
    • forcedRefresh

      @Nonnull public final BuilderT forcedRefresh(@Nullable Boolean value)
      API name: forced_refresh
    • id

      @Nonnull public final BuilderT id(String value)
      Required - API name: _id
    • index

      @Nonnull public final BuilderT index(String value)
      Required - API name: _index
    • primaryTerm

      @Nonnull public final BuilderT primaryTerm(long value)
      Required - The primary term of the document.

      API name: _primary_term

    • result

      @Nonnull public final BuilderT result(Result value)
      Required - API name: result
    • seqNo

      @Nonnull public final BuilderT seqNo(long value)
      Required - API name: _seq_no
    • shards

      @Nonnull public final BuilderT shards(ShardStatistics value)
      Required - API name: _shards
    • shards

      Required - API name: _shards
    • version

      @Nonnull public final BuilderT version(long value)
      Required - API name: _version