Class DeleteTransformRequest.Builder
java.lang.Object
co.elastic.clients.util.ObjectBuilderBase
co.elastic.clients.elasticsearch.transform.DeleteTransformRequest.Builder
- All Implemented Interfaces:
ObjectBuilder<DeleteTransformRequest>
- Enclosing class:
- DeleteTransformRequest
public static class DeleteTransformRequest.Builder extends ObjectBuilderBase implements ObjectBuilder<DeleteTransformRequest>
Builder for
DeleteTransformRequest
.-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
Modifier and Type Method Description DeleteTransformRequest
build()
Builds aDeleteTransformRequest
.DeleteTransformRequest.Builder
force(java.lang.Boolean value)
If this value is false, the transform must be stopped before it can be deleted.DeleteTransformRequest.Builder
timeout(Time value)
Period to wait for a response.DeleteTransformRequest.Builder
timeout(java.util.function.Function<Time.Builder,ObjectBuilder<Time>> fn)
Period to wait for a response.DeleteTransformRequest.Builder
transformId(java.lang.String value)
Required - Identifier for the transform.Methods inherited from class co.elastic.clients.util.ObjectBuilderBase
_checkSingleUse, _listAdd, _listAddAll, _mapPut, _mapPutAll
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Constructor Details
-
Builder
public Builder()
-
-
Method Details
-
force
If this value is false, the transform must be stopped before it can be deleted. If true, the transform is deleted regardless of its current state.API name:
force
-
timeout
Period to wait for a response. If no response is received before the timeout expires, the request fails and returns an error.API name:
timeout
-
timeout
public final DeleteTransformRequest.Builder timeout(java.util.function.Function<Time.Builder,ObjectBuilder<Time>> fn)Period to wait for a response. If no response is received before the timeout expires, the request fails and returns an error.API name:
timeout
-
transformId
Required - Identifier for the transform.API name:
transform_id
-
build
Builds aDeleteTransformRequest
.- Specified by:
build
in interfaceObjectBuilder<DeleteTransformRequest>
- Throws:
java.lang.NullPointerException
- if some of the required fields are null.
-