Class Metadata.AbstractBuilder<BuilderT extends Metadata.AbstractBuilder<BuilderT>>

java.lang.Object
org.opensearch.client.util.ObjectBuilderBase
org.opensearch.client.opensearch.ism.Metadata.AbstractBuilder<BuilderT>
Direct Known Subclasses:
PutPoliciesResponse.Builder, PutPolicyResponse.Builder
Enclosing class:
Metadata

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

  • Method Details

    • self

      @Nonnull protected abstract BuilderT self()
    • id

      @Nonnull public final BuilderT id(@Nullable String value)
      API name: _id
    • primaryTerm

      @Nonnull public final BuilderT primaryTerm(@Nullable Number value)
      The primary term of the document.

      API name: _primary_term

    • seqNo

      @Nonnull public final BuilderT seqNo(@Nullable Long value)
      API name: _seq_no
    • version

      @Nonnull public final BuilderT version(@Nullable Long value)
      API name: _version