Class ElasticsearchTransformAsyncClient
java.lang.Object
co.elastic.clients.ApiClient<ElasticsearchTransport,ElasticsearchTransformAsyncClient>
co.elastic.clients.elasticsearch.transform.ElasticsearchTransformAsyncClient
public class ElasticsearchTransformAsyncClient extends ApiClient<ElasticsearchTransport,ElasticsearchTransformAsyncClient>
Client for the transform namespace.
-
Field Summary
Fields inherited from class co.elastic.clients.ApiClient
transport, transportOptions
-
Constructor Summary
Constructors Constructor Description ElasticsearchTransformAsyncClient(ElasticsearchTransport transport)
ElasticsearchTransformAsyncClient(ElasticsearchTransport transport, TransportOptions transportOptions)
-
Method Summary
Modifier and Type Method Description java.util.concurrent.CompletableFuture<DeleteTransformResponse>
deleteTransform(DeleteTransformRequest request)
Deletes an existing transform.java.util.concurrent.CompletableFuture<DeleteTransformResponse>
deleteTransform(java.util.function.Function<DeleteTransformRequest.Builder,ObjectBuilder<DeleteTransformRequest>> fn)
Deletes an existing transform.java.util.concurrent.CompletableFuture<GetTransformResponse>
getTransform()
Retrieves configuration information for transforms.java.util.concurrent.CompletableFuture<GetTransformResponse>
getTransform(GetTransformRequest request)
Retrieves configuration information for transforms.java.util.concurrent.CompletableFuture<GetTransformResponse>
getTransform(java.util.function.Function<GetTransformRequest.Builder,ObjectBuilder<GetTransformRequest>> fn)
Retrieves configuration information for transforms.java.util.concurrent.CompletableFuture<GetTransformStatsResponse>
getTransformStats(GetTransformStatsRequest request)
Retrieves usage information for transforms.java.util.concurrent.CompletableFuture<GetTransformStatsResponse>
getTransformStats(java.util.function.Function<GetTransformStatsRequest.Builder,ObjectBuilder<GetTransformStatsRequest>> fn)
Retrieves usage information for transforms.<TTransform>
java.util.concurrent.CompletableFuture<PreviewTransformResponse<TTransform>>previewTransform(PreviewTransformRequest request, java.lang.Class<TTransform> tTransformClass)
Previews a transform.<TTransform>
java.util.concurrent.CompletableFuture<PreviewTransformResponse<TTransform>>previewTransform(java.util.function.Function<PreviewTransformRequest.Builder,ObjectBuilder<PreviewTransformRequest>> fn, java.lang.Class<TTransform> tTransformClass)
Previews a transform.java.util.concurrent.CompletableFuture<PutTransformResponse>
putTransform(PutTransformRequest request)
Instantiates a transform.java.util.concurrent.CompletableFuture<PutTransformResponse>
putTransform(java.util.function.Function<PutTransformRequest.Builder,ObjectBuilder<PutTransformRequest>> fn)
Instantiates a transform.java.util.concurrent.CompletableFuture<ResetTransformResponse>
resetTransform(ResetTransformRequest request)
Resets an existing transform.java.util.concurrent.CompletableFuture<ResetTransformResponse>
resetTransform(java.util.function.Function<ResetTransformRequest.Builder,ObjectBuilder<ResetTransformRequest>> fn)
Resets an existing transform.java.util.concurrent.CompletableFuture<StartTransformResponse>
startTransform(StartTransformRequest request)
Starts one or more transforms.java.util.concurrent.CompletableFuture<StartTransformResponse>
startTransform(java.util.function.Function<StartTransformRequest.Builder,ObjectBuilder<StartTransformRequest>> fn)
Starts one or more transforms.java.util.concurrent.CompletableFuture<StopTransformResponse>
stopTransform(StopTransformRequest request)
Stops one or more transforms.java.util.concurrent.CompletableFuture<StopTransformResponse>
stopTransform(java.util.function.Function<StopTransformRequest.Builder,ObjectBuilder<StopTransformRequest>> fn)
Stops one or more transforms.java.util.concurrent.CompletableFuture<UpdateTransformResponse>
updateTransform(UpdateTransformRequest request)
Updates certain properties of a transform.java.util.concurrent.CompletableFuture<UpdateTransformResponse>
updateTransform(java.util.function.Function<UpdateTransformRequest.Builder,ObjectBuilder<UpdateTransformRequest>> fn)
Updates certain properties of a transform.java.util.concurrent.CompletableFuture<UpgradeTransformsResponse>
upgradeTransforms()
Upgrades all transforms.java.util.concurrent.CompletableFuture<UpgradeTransformsResponse>
upgradeTransforms(UpgradeTransformsRequest request)
Upgrades all transforms.java.util.concurrent.CompletableFuture<UpgradeTransformsResponse>
upgradeTransforms(java.util.function.Function<UpgradeTransformsRequest.Builder,ObjectBuilder<UpgradeTransformsRequest>> fn)
Upgrades all transforms.ElasticsearchTransformAsyncClient
withTransportOptions(TransportOptions transportOptions)
Creates a new client with some request optionsMethods inherited from class co.elastic.clients.ApiClient
_jsonpMapper, _transport, _transportOptions, getDeserializer
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Constructor Details
-
ElasticsearchTransformAsyncClient
-
ElasticsearchTransformAsyncClient
public ElasticsearchTransformAsyncClient(ElasticsearchTransport transport, @Nullable TransportOptions transportOptions)
-
-
Method Details
-
withTransportOptions
public ElasticsearchTransformAsyncClient withTransportOptions(@Nullable TransportOptions transportOptions)Description copied from class:ApiClient
Creates a new client with some request options- Specified by:
withTransportOptions
in classApiClient<ElasticsearchTransport,ElasticsearchTransformAsyncClient>
-
deleteTransform
public java.util.concurrent.CompletableFuture<DeleteTransformResponse> deleteTransform(DeleteTransformRequest request)Deletes an existing transform.- See Also:
- Documentation on elastic.co
-
deleteTransform
public final java.util.concurrent.CompletableFuture<DeleteTransformResponse> deleteTransform(java.util.function.Function<DeleteTransformRequest.Builder,ObjectBuilder<DeleteTransformRequest>> fn)Deletes an existing transform.- Parameters:
fn
- a function that initializes a builder to create theDeleteTransformRequest
- See Also:
- Documentation on elastic.co
-
getTransform
public java.util.concurrent.CompletableFuture<GetTransformResponse> getTransform(GetTransformRequest request)Retrieves configuration information for transforms.- See Also:
- Documentation on elastic.co
-
getTransform
public final java.util.concurrent.CompletableFuture<GetTransformResponse> getTransform(java.util.function.Function<GetTransformRequest.Builder,ObjectBuilder<GetTransformRequest>> fn)Retrieves configuration information for transforms.- Parameters:
fn
- a function that initializes a builder to create theGetTransformRequest
- See Also:
- Documentation on elastic.co
-
getTransform
Retrieves configuration information for transforms.- See Also:
- Documentation on elastic.co
-
getTransformStats
public java.util.concurrent.CompletableFuture<GetTransformStatsResponse> getTransformStats(GetTransformStatsRequest request)Retrieves usage information for transforms.- See Also:
- Documentation on elastic.co
-
getTransformStats
public final java.util.concurrent.CompletableFuture<GetTransformStatsResponse> getTransformStats(java.util.function.Function<GetTransformStatsRequest.Builder,ObjectBuilder<GetTransformStatsRequest>> fn)Retrieves usage information for transforms.- Parameters:
fn
- a function that initializes a builder to create theGetTransformStatsRequest
- See Also:
- Documentation on elastic.co
-
previewTransform
public <TTransform> java.util.concurrent.CompletableFuture<PreviewTransformResponse<TTransform>> previewTransform(PreviewTransformRequest request, java.lang.Class<TTransform> tTransformClass)Previews a transform.- See Also:
- Documentation on elastic.co
-
previewTransform
public final <TTransform> java.util.concurrent.CompletableFuture<PreviewTransformResponse<TTransform>> previewTransform(java.util.function.Function<PreviewTransformRequest.Builder,ObjectBuilder<PreviewTransformRequest>> fn, java.lang.Class<TTransform> tTransformClass)Previews a transform.- Parameters:
fn
- a function that initializes a builder to create thePreviewTransformRequest
- See Also:
- Documentation on elastic.co
-
putTransform
public java.util.concurrent.CompletableFuture<PutTransformResponse> putTransform(PutTransformRequest request)Instantiates a transform.- See Also:
- Documentation on elastic.co
-
putTransform
public final java.util.concurrent.CompletableFuture<PutTransformResponse> putTransform(java.util.function.Function<PutTransformRequest.Builder,ObjectBuilder<PutTransformRequest>> fn)Instantiates a transform.- Parameters:
fn
- a function that initializes a builder to create thePutTransformRequest
- See Also:
- Documentation on elastic.co
-
resetTransform
public java.util.concurrent.CompletableFuture<ResetTransformResponse> resetTransform(ResetTransformRequest request)Resets an existing transform.- See Also:
- Documentation on elastic.co
-
resetTransform
public final java.util.concurrent.CompletableFuture<ResetTransformResponse> resetTransform(java.util.function.Function<ResetTransformRequest.Builder,ObjectBuilder<ResetTransformRequest>> fn)Resets an existing transform.- Parameters:
fn
- a function that initializes a builder to create theResetTransformRequest
- See Also:
- Documentation on elastic.co
-
startTransform
public java.util.concurrent.CompletableFuture<StartTransformResponse> startTransform(StartTransformRequest request)Starts one or more transforms.- See Also:
- Documentation on elastic.co
-
startTransform
public final java.util.concurrent.CompletableFuture<StartTransformResponse> startTransform(java.util.function.Function<StartTransformRequest.Builder,ObjectBuilder<StartTransformRequest>> fn)Starts one or more transforms.- Parameters:
fn
- a function that initializes a builder to create theStartTransformRequest
- See Also:
- Documentation on elastic.co
-
stopTransform
public java.util.concurrent.CompletableFuture<StopTransformResponse> stopTransform(StopTransformRequest request)Stops one or more transforms.- See Also:
- Documentation on elastic.co
-
stopTransform
public final java.util.concurrent.CompletableFuture<StopTransformResponse> stopTransform(java.util.function.Function<StopTransformRequest.Builder,ObjectBuilder<StopTransformRequest>> fn)Stops one or more transforms.- Parameters:
fn
- a function that initializes a builder to create theStopTransformRequest
- See Also:
- Documentation on elastic.co
-
updateTransform
public java.util.concurrent.CompletableFuture<UpdateTransformResponse> updateTransform(UpdateTransformRequest request)Updates certain properties of a transform.- See Also:
- Documentation on elastic.co
-
updateTransform
public final java.util.concurrent.CompletableFuture<UpdateTransformResponse> updateTransform(java.util.function.Function<UpdateTransformRequest.Builder,ObjectBuilder<UpdateTransformRequest>> fn)Updates certain properties of a transform.- Parameters:
fn
- a function that initializes a builder to create theUpdateTransformRequest
- See Also:
- Documentation on elastic.co
-
upgradeTransforms
public java.util.concurrent.CompletableFuture<UpgradeTransformsResponse> upgradeTransforms(UpgradeTransformsRequest request)Upgrades all transforms.- See Also:
- Documentation on elastic.co
-
upgradeTransforms
public final java.util.concurrent.CompletableFuture<UpgradeTransformsResponse> upgradeTransforms(java.util.function.Function<UpgradeTransformsRequest.Builder,ObjectBuilder<UpgradeTransformsRequest>> fn)Upgrades all transforms.- Parameters:
fn
- a function that initializes a builder to create theUpgradeTransformsRequest
- See Also:
- Documentation on elastic.co
-
upgradeTransforms
Upgrades all transforms.- See Also:
- Documentation on elastic.co
-