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<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.ElasticsearchTransformAsyncClientwithTransportOptions(TransportOptions transportOptions)Creates a new client with some request optionsMethods inherited from class co.elastic.clients.ApiClient
_jsonpMapper, _transport, _transportOptions, getDeserializerMethods 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:ApiClientCreates a new client with some request options- Specified by:
withTransportOptionsin 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
-
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
-