Class ElasticsearchTransformAsyncClient
java.lang.Object
co.elastic.clients.ApiClient<ElasticsearchTransport,ElasticsearchTransformAsyncClient>
co.elastic.clients.elasticsearch.transform.ElasticsearchTransformAsyncClient
- All Implemented Interfaces:
Closeable,AutoCloseable
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
ConstructorsConstructorDescriptionElasticsearchTransformAsyncClient(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, close, 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:ApiClientCreates a new client with some request options- Specified by:
withTransportOptionsin 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:
-