Class RecoveryBytes.Builder
- java.lang.Object
-
- org.opensearch.client.util.ObjectBuilderBase
-
- org.opensearch.client.opensearch.indices.recovery.RecoveryBytes.Builder
-
- All Implemented Interfaces:
ObjectBuilder<RecoveryBytes>
- Enclosing class:
- RecoveryBytes
public static class RecoveryBytes.Builder extends ObjectBuilderBase implements ObjectBuilder<RecoveryBytes>
Builder forRecoveryBytes.
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description RecoveryBytesbuild()Builds aRecoveryBytes.RecoveryBytes.Builderpercent(java.lang.String value)Required - API name:percentRecoveryBytes.Builderrecovered(java.lang.String value)API name:recoveredRecoveryBytes.BuilderrecoveredFromSnapshot(java.lang.String value)API name:recovered_from_snapshotRecoveryBytes.BuilderrecoveredFromSnapshotInBytes(java.lang.String value)API name:recovered_from_snapshot_in_bytesRecoveryBytes.BuilderrecoveredInBytes(java.lang.String value)Required - API name:recovered_in_bytesRecoveryBytes.Builderreused(java.lang.String value)API name:reusedRecoveryBytes.BuilderreusedInBytes(java.lang.String value)Required - API name:reused_in_bytesRecoveryBytes.Buildertotal(java.lang.String value)API name:totalRecoveryBytes.BuildertotalInBytes(java.lang.String value)Required - API name:total_in_bytes-
Methods inherited from class org.opensearch.client.util.ObjectBuilderBase
_checkSingleUse, _listAdd, _listAddAll, _mapPut, _mapPutAll
-
-
-
-
Method Detail
-
percent
public final RecoveryBytes.Builder percent(java.lang.String value)
Required - API name:percent
-
recovered
public final RecoveryBytes.Builder recovered(@Nullable java.lang.String value)
API name:recovered
-
recoveredInBytes
public final RecoveryBytes.Builder recoveredInBytes(java.lang.String value)
Required - API name:recovered_in_bytes
-
recoveredFromSnapshot
public final RecoveryBytes.Builder recoveredFromSnapshot(@Nullable java.lang.String value)
API name:recovered_from_snapshot
-
recoveredFromSnapshotInBytes
public final RecoveryBytes.Builder recoveredFromSnapshotInBytes(@Nullable java.lang.String value)
API name:recovered_from_snapshot_in_bytes
-
reused
public final RecoveryBytes.Builder reused(@Nullable java.lang.String value)
API name:reused
-
reusedInBytes
public final RecoveryBytes.Builder reusedInBytes(java.lang.String value)
Required - API name:reused_in_bytes
-
total
public final RecoveryBytes.Builder total(@Nullable java.lang.String value)
API name:total
-
totalInBytes
public final RecoveryBytes.Builder totalInBytes(java.lang.String value)
Required - API name:total_in_bytes
-
build
public RecoveryBytes build()
Builds aRecoveryBytes.- Specified by:
buildin interfaceObjectBuilder<RecoveryBytes>- Throws:
java.lang.NullPointerException- if some of the required fields are null.
-
-