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
ConstructorDescriptionElasticsearchTransformAsyncClient
(ElasticsearchTransport transport, TransportOptions transportOptions) -
Method Summary
Modifier and TypeMethodDescriptiondeleteTransform
(DeleteTransformRequest request) Deletes an existing transform.Deletes an existing transform.Retrieves configuration information for transforms.getTransform
(GetTransformRequest request) Retrieves configuration information for transforms.Retrieves configuration information for transforms.Retrieves usage information for transforms.getTransformStats
(Function<GetTransformStatsRequest.Builder, ObjectBuilder<GetTransformStatsRequest>> fn) Retrieves usage information for transforms.<TTransform>
CompletableFuture<PreviewTransformResponse<TTransform>>previewTransform
(PreviewTransformRequest request, Class<TTransform> tTransformClass) Previews a transform.<TTransform>
CompletableFuture<PreviewTransformResponse<TTransform>>previewTransform
(PreviewTransformRequest request, Type tTransformType) Previews a transform.final <TTransform>
CompletableFuture<PreviewTransformResponse<TTransform>>previewTransform
(Function<PreviewTransformRequest.Builder, ObjectBuilder<PreviewTransformRequest>> fn, Class<TTransform> tTransformClass) Previews a transform.final <TTransform>
CompletableFuture<PreviewTransformResponse<TTransform>>previewTransform
(Function<PreviewTransformRequest.Builder, ObjectBuilder<PreviewTransformRequest>> fn, Type tTransformType) Previews a transform.putTransform
(PutTransformRequest request) Instantiates a transform.Instantiates a transform.startTransform
(StartTransformRequest request) Starts one or more transforms.Starts one or more transforms.stopTransform
(StopTransformRequest request) Stops one or more transforms.Stops one or more transforms.updateTransform
(UpdateTransformRequest request) Updates certain properties of a transform.Updates certain properties of a transform.Upgrades all transforms.Upgrades all transforms.upgradeTransforms
(Function<UpgradeTransformsRequest.Builder, ObjectBuilder<UpgradeTransformsRequest>> fn) Upgrades all transforms.withTransportOptions
(TransportOptions transportOptions) Creates a new client with some request optionsMethods inherited from class co.elastic.clients.ApiClient
_jsonpMapper, _transport, _transportOptions, getDeserializer, withTransportOptions
-
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
Deletes an existing transform.- See Also:
-
deleteTransform
public final CompletableFuture<DeleteTransformResponse> deleteTransform(Function<DeleteTransformRequest.Builder, ObjectBuilder<DeleteTransformRequest>> fn) Deletes an existing transform.- Parameters:
fn
- a function that initializes a builder to create theDeleteTransformRequest
- See Also:
-
getTransform
Retrieves configuration information for transforms.- See Also:
-
getTransform
public final CompletableFuture<GetTransformResponse> getTransform(Function<GetTransformRequest.Builder, ObjectBuilder<GetTransformRequest>> fn) Retrieves configuration information for transforms.- Parameters:
fn
- a function that initializes a builder to create theGetTransformRequest
- See Also:
-
getTransform
Retrieves configuration information for transforms.- See Also:
-
getTransformStats
public CompletableFuture<GetTransformStatsResponse> getTransformStats(GetTransformStatsRequest request) Retrieves usage information for transforms.- See Also:
-
getTransformStats
public final CompletableFuture<GetTransformStatsResponse> getTransformStats(Function<GetTransformStatsRequest.Builder, ObjectBuilder<GetTransformStatsRequest>> fn) Retrieves usage information for transforms.- Parameters:
fn
- a function that initializes a builder to create theGetTransformStatsRequest
- See Also:
-
previewTransform
public <TTransform> CompletableFuture<PreviewTransformResponse<TTransform>> previewTransform(PreviewTransformRequest request, Class<TTransform> tTransformClass) Previews a transform.- See Also:
-
previewTransform
public final <TTransform> CompletableFuture<PreviewTransformResponse<TTransform>> previewTransform(Function<PreviewTransformRequest.Builder, ObjectBuilder<PreviewTransformRequest>> fn, Class<TTransform> tTransformClass) Previews a transform.- Parameters:
fn
- a function that initializes a builder to create thePreviewTransformRequest
- See Also:
-
previewTransform
public <TTransform> CompletableFuture<PreviewTransformResponse<TTransform>> previewTransform(PreviewTransformRequest request, Type tTransformType) Previews a transform.- See Also:
-
previewTransform
public final <TTransform> CompletableFuture<PreviewTransformResponse<TTransform>> previewTransform(Function<PreviewTransformRequest.Builder, ObjectBuilder<PreviewTransformRequest>> fn, Type tTransformType) Previews a transform.- Parameters:
fn
- a function that initializes a builder to create thePreviewTransformRequest
- See Also:
-
putTransform
Instantiates a transform.- See Also:
-
putTransform
public final CompletableFuture<PutTransformResponse> putTransform(Function<PutTransformRequest.Builder, ObjectBuilder<PutTransformRequest>> fn) Instantiates a transform.- Parameters:
fn
- a function that initializes a builder to create thePutTransformRequest
- See Also:
-
startTransform
Starts one or more transforms.- See Also:
-
startTransform
public final CompletableFuture<StartTransformResponse> startTransform(Function<StartTransformRequest.Builder, ObjectBuilder<StartTransformRequest>> fn) Starts one or more transforms.- Parameters:
fn
- a function that initializes a builder to create theStartTransformRequest
- See Also:
-
stopTransform
Stops one or more transforms.- See Also:
-
stopTransform
public final CompletableFuture<StopTransformResponse> stopTransform(Function<StopTransformRequest.Builder, ObjectBuilder<StopTransformRequest>> fn) Stops one or more transforms.- Parameters:
fn
- a function that initializes a builder to create theStopTransformRequest
- See Also:
-
updateTransform
Updates certain properties of a transform.- See Also:
-
updateTransform
public final CompletableFuture<UpdateTransformResponse> updateTransform(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:
-
upgradeTransforms
public CompletableFuture<UpgradeTransformsResponse> upgradeTransforms(UpgradeTransformsRequest request) Upgrades all transforms.- See Also:
-
upgradeTransforms
public final CompletableFuture<UpgradeTransformsResponse> upgradeTransforms(Function<UpgradeTransformsRequest.Builder, ObjectBuilder<UpgradeTransformsRequest>> fn) Upgrades all transforms.- Parameters:
fn
- a function that initializes a builder to create theUpgradeTransformsRequest
- See Also:
-
upgradeTransforms
Upgrades all transforms.- See Also:
-