primaryTerm
Required - API name:
primary_termObjectBuilder<ShardRetentionLeases>public static class ShardRetentionLeases.Builder extends java.lang.Object implements ObjectBuilder<ShardRetentionLeases>
ShardRetentionLeases.| Constructor | Description |
|---|---|
Builder() |
| Modifier and Type | Method | Description |
|---|---|---|
ShardRetentionLeases.Builder |
addLeases(ShardLease value) |
Add a value to
leases(List), creating the list if needed. |
ShardRetentionLeases.Builder |
addLeases(java.util.function.Function<ShardLease.Builder,ObjectBuilder<ShardLease>> fn) |
Add a value to
leases(List), creating the list if needed. |
ShardRetentionLeases |
build() |
Builds a
ShardRetentionLeases. |
ShardRetentionLeases.Builder |
leases(ShardLease... value) |
Required - API name:
leases |
ShardRetentionLeases.Builder |
leases(java.util.function.Function<ShardLease.Builder,ObjectBuilder<ShardLease>> fn) |
Set
leases(List) to a singleton list. |
ShardRetentionLeases.Builder |
leases(java.util.List<ShardLease> value) |
Required - API name:
leases |
ShardRetentionLeases.Builder |
primaryTerm(long value) |
Required - API name:
primary_term |
ShardRetentionLeases.Builder |
version(long value) |
Required - API name:
version |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitprimary_termversionleasesleasesleases(List), creating the list if needed.leases(List) to a singleton list.leases(List), creating the list if needed.ShardRetentionLeases.build in interface ObjectBuilder<ShardRetentionLeases>java.lang.NullPointerException - if some of the required fields are null.