Class RecoveryOrigin.Builder
- java.lang.Object
-
- org.opensearch.client.util.ObjectBuilderBase
-
- org.opensearch.client.opensearch.indices.recovery.RecoveryOrigin.Builder
-
- All Implemented Interfaces:
ObjectBuilder<RecoveryOrigin>
- Enclosing class:
- RecoveryOrigin
public static class RecoveryOrigin.Builder extends ObjectBuilderBase implements ObjectBuilder<RecoveryOrigin>
Builder forRecoveryOrigin.
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description RecoveryOrigin.BuilderbootstrapNewHistoryUuid(java.lang.Boolean value)API name:bootstrap_new_history_uuidRecoveryOriginbuild()Builds aRecoveryOrigin.RecoveryOrigin.Builderhost(java.lang.String value)API name:hostRecoveryOrigin.Builderhostname(java.lang.String value)API name:hostnameRecoveryOrigin.Builderid(java.lang.String value)API name:idRecoveryOrigin.Builderindex(java.lang.String value)API name:indexRecoveryOrigin.Builderip(java.lang.String value)API name:ipRecoveryOrigin.Buildername(java.lang.String value)API name:nameRecoveryOrigin.Builderrepository(java.lang.String value)API name:repositoryRecoveryOrigin.Builderrestoreuuid(java.lang.String value)API name:restoreUUIDRecoveryOrigin.Buildersnapshot(java.lang.String value)API name:snapshotRecoveryOrigin.BuildertransportAddress(java.lang.String value)API name:transport_addressRecoveryOrigin.Builderversion(java.lang.String value)API name:version-
Methods inherited from class org.opensearch.client.util.ObjectBuilderBase
_checkSingleUse, _listAdd, _listAddAll, _mapPut, _mapPutAll
-
-
-
-
Method Detail
-
hostname
public final RecoveryOrigin.Builder hostname(@Nullable java.lang.String value)
API name:hostname
-
host
public final RecoveryOrigin.Builder host(@Nullable java.lang.String value)
API name:host
-
transportAddress
public final RecoveryOrigin.Builder transportAddress(@Nullable java.lang.String value)
API name:transport_address
-
id
public final RecoveryOrigin.Builder id(@Nullable java.lang.String value)
API name:id
-
ip
public final RecoveryOrigin.Builder ip(@Nullable java.lang.String value)
API name:ip
-
name
public final RecoveryOrigin.Builder name(@Nullable java.lang.String value)
API name:name
-
bootstrapNewHistoryUuid
public final RecoveryOrigin.Builder bootstrapNewHistoryUuid(@Nullable java.lang.Boolean value)
API name:bootstrap_new_history_uuid
-
repository
public final RecoveryOrigin.Builder repository(@Nullable java.lang.String value)
API name:repository
-
snapshot
public final RecoveryOrigin.Builder snapshot(@Nullable java.lang.String value)
API name:snapshot
-
version
public final RecoveryOrigin.Builder version(@Nullable java.lang.String value)
API name:version
-
restoreuuid
public final RecoveryOrigin.Builder restoreuuid(@Nullable java.lang.String value)
API name:restoreUUID
-
index
public final RecoveryOrigin.Builder index(@Nullable java.lang.String value)
API name:index
-
build
public RecoveryOrigin build()
Builds aRecoveryOrigin.- Specified by:
buildin interfaceObjectBuilder<RecoveryOrigin>- Throws:
java.lang.NullPointerException- if some of the required fields are null.
-
-