Class SetUpgradeModeRequest.Builder
java.lang.Object
co.elastic.clients.util.ObjectBuilderBase
co.elastic.clients.util.WithJsonObjectBuilderBase<BuilderT>
co.elastic.clients.elasticsearch._types.RequestBase.AbstractBuilder<SetUpgradeModeRequest.Builder>
co.elastic.clients.elasticsearch.transform.SetUpgradeModeRequest.Builder
- All Implemented Interfaces:
- WithJson<SetUpgradeModeRequest.Builder>,- ObjectBuilder<SetUpgradeModeRequest>
- Enclosing class:
- SetUpgradeModeRequest
public static class SetUpgradeModeRequest.Builder
extends RequestBase.AbstractBuilder<SetUpgradeModeRequest.Builder>
implements ObjectBuilder<SetUpgradeModeRequest>
Builder for 
SetUpgradeModeRequest.- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionbuild()Builds aSetUpgradeModeRequest.Whentrue, it enablesupgrade_modewhich temporarily halts all transform tasks and prohibits new transform tasks from starting.protected SetUpgradeModeRequest.Builderself()The time to wait for the request to be completed.The time to wait for the request to be completed.Methods inherited from class co.elastic.clients.util.WithJsonObjectBuilderBasewithJsonMethods inherited from class co.elastic.clients.util.ObjectBuilderBase_checkSingleUse, _listAdd, _listAddAll, _mapPut, _mapPutAll
- 
Constructor Details- 
Builderpublic Builder()
 
- 
- 
Method Details- 
enabledWhentrue, it enablesupgrade_modewhich temporarily halts all transform tasks and prohibits new transform tasks from starting.API name: enabled
- 
timeoutThe time to wait for the request to be completed.API name: timeout
- 
timeoutThe time to wait for the request to be completed.API name: timeout
- 
self- Specified by:
- selfin class- RequestBase.AbstractBuilder<SetUpgradeModeRequest.Builder>
 
- 
buildBuilds aSetUpgradeModeRequest.- Specified by:
- buildin interface- ObjectBuilder<SetUpgradeModeRequest>
- Throws:
- NullPointerException- if some of the required fields are null.
 
 
-