Class ElasticsearchTransformClient
java.lang.Object
co.elastic.clients.ApiClient<ElasticsearchTransport,ElasticsearchTransformClient>
co.elastic.clients.elasticsearch.transform.ElasticsearchTransformClient
public class ElasticsearchTransformClient
extends ApiClient<ElasticsearchTransport,ElasticsearchTransformClient>
Client for the transform namespace.
-
Field Summary
Fields inherited from class co.elastic.clients.ApiClient
transport, transportOptions
-
Constructor Summary
ConstructorDescriptionElasticsearchTransformClient
(ElasticsearchTransport transport, TransportOptions transportOptions) -
Method Summary
Modifier and TypeMethodDescriptiondeleteTransform
(DeleteTransformRequest request) Deletes an existing transform.final DeleteTransformResponse
Deletes an existing transform.Retrieves configuration information for transforms.getTransform
(GetTransformRequest request) Retrieves configuration information for transforms.final GetTransformResponse
Retrieves configuration information for transforms.Retrieves usage information for transforms.getTransformStats
(Function<GetTransformStatsRequest.Builder, ObjectBuilder<GetTransformStatsRequest>> fn) Retrieves usage information for transforms.<TTransform>
PreviewTransformResponse<TTransform>previewTransform
(PreviewTransformRequest request, Class<TTransform> tTransformClass) Previews a transform.<TTransform>
PreviewTransformResponse<TTransform>previewTransform
(PreviewTransformRequest request, Type tTransformType) Previews a transform.final <TTransform>
PreviewTransformResponse<TTransform>previewTransform
(Function<PreviewTransformRequest.Builder, ObjectBuilder<PreviewTransformRequest>> fn, Class<TTransform> tTransformClass) Previews a transform.final <TTransform>
PreviewTransformResponse<TTransform>previewTransform
(Function<PreviewTransformRequest.Builder, ObjectBuilder<PreviewTransformRequest>> fn, Type tTransformType) Previews a transform.putTransform
(PutTransformRequest request) Instantiates a transform.final PutTransformResponse
Instantiates a transform.resetTransform
(ResetTransformRequest request) Resets an existing transform.final ResetTransformResponse
Resets an existing transform.Schedules now a transform.scheduleNowTransform
(Function<ScheduleNowTransformRequest.Builder, ObjectBuilder<ScheduleNowTransformRequest>> fn) Schedules now a transform.startTransform
(StartTransformRequest request) Starts one or more transforms.final StartTransformResponse
Starts one or more transforms.stopTransform
(StopTransformRequest request) Stops one or more transforms.final StopTransformResponse
Stops one or more transforms.updateTransform
(UpdateTransformRequest request) Updates certain properties of a transform.final UpdateTransformResponse
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
-
ElasticsearchTransformClient
-
ElasticsearchTransformClient
public ElasticsearchTransformClient(ElasticsearchTransport transport, @Nullable TransportOptions transportOptions)
-
-
Method Details
-
withTransportOptions
public ElasticsearchTransformClient withTransportOptions(@Nullable TransportOptions transportOptions) Description copied from class:ApiClient
Creates a new client with some request options- Specified by:
withTransportOptions
in classApiClient<ElasticsearchTransport,
ElasticsearchTransformClient>
-
deleteTransform
public DeleteTransformResponse deleteTransform(DeleteTransformRequest request) throws IOException, ElasticsearchException Deletes an existing transform.- Throws:
IOException
ElasticsearchException
- See Also:
-
deleteTransform
public final DeleteTransformResponse deleteTransform(Function<DeleteTransformRequest.Builder, ObjectBuilder<DeleteTransformRequest>> fn) throws IOException, ElasticsearchExceptionDeletes an existing transform.- Parameters:
fn
- a function that initializes a builder to create theDeleteTransformRequest
- Throws:
IOException
ElasticsearchException
- See Also:
-
getTransform
public GetTransformResponse getTransform(GetTransformRequest request) throws IOException, ElasticsearchException Retrieves configuration information for transforms.- Throws:
IOException
ElasticsearchException
- See Also:
-
getTransform
public final GetTransformResponse getTransform(Function<GetTransformRequest.Builder, ObjectBuilder<GetTransformRequest>> fn) throws IOException, ElasticsearchExceptionRetrieves configuration information for transforms.- Parameters:
fn
- a function that initializes a builder to create theGetTransformRequest
- Throws:
IOException
ElasticsearchException
- See Also:
-
getTransform
Retrieves configuration information for transforms.- Throws:
IOException
ElasticsearchException
- See Also:
-
getTransformStats
public GetTransformStatsResponse getTransformStats(GetTransformStatsRequest request) throws IOException, ElasticsearchException Retrieves usage information for transforms.- Throws:
IOException
ElasticsearchException
- See Also:
-
getTransformStats
public final GetTransformStatsResponse getTransformStats(Function<GetTransformStatsRequest.Builder, ObjectBuilder<GetTransformStatsRequest>> fn) throws IOException, ElasticsearchExceptionRetrieves usage information for transforms.- Parameters:
fn
- a function that initializes a builder to create theGetTransformStatsRequest
- Throws:
IOException
ElasticsearchException
- See Also:
-
previewTransform
public <TTransform> PreviewTransformResponse<TTransform> previewTransform(PreviewTransformRequest request, Class<TTransform> tTransformClass) throws IOException, ElasticsearchException Previews a transform.- Throws:
IOException
ElasticsearchException
- See Also:
-
previewTransform
public final <TTransform> PreviewTransformResponse<TTransform> previewTransform(Function<PreviewTransformRequest.Builder, ObjectBuilder<PreviewTransformRequest>> fn, Class<TTransform> tTransformClass) throws IOException, ElasticsearchExceptionPreviews a transform.- Parameters:
fn
- a function that initializes a builder to create thePreviewTransformRequest
- Throws:
IOException
ElasticsearchException
- See Also:
-
previewTransform
public <TTransform> PreviewTransformResponse<TTransform> previewTransform(PreviewTransformRequest request, Type tTransformType) throws IOException, ElasticsearchException Previews a transform.- Throws:
IOException
ElasticsearchException
- See Also:
-
previewTransform
public final <TTransform> PreviewTransformResponse<TTransform> previewTransform(Function<PreviewTransformRequest.Builder, ObjectBuilder<PreviewTransformRequest>> fn, Type tTransformType) throws IOException, ElasticsearchExceptionPreviews a transform.- Parameters:
fn
- a function that initializes a builder to create thePreviewTransformRequest
- Throws:
IOException
ElasticsearchException
- See Also:
-
putTransform
public PutTransformResponse putTransform(PutTransformRequest request) throws IOException, ElasticsearchException Instantiates a transform.- Throws:
IOException
ElasticsearchException
- See Also:
-
putTransform
public final PutTransformResponse putTransform(Function<PutTransformRequest.Builder, ObjectBuilder<PutTransformRequest>> fn) throws IOException, ElasticsearchExceptionInstantiates a transform.- Parameters:
fn
- a function that initializes a builder to create thePutTransformRequest
- Throws:
IOException
ElasticsearchException
- See Also:
-
resetTransform
public ResetTransformResponse resetTransform(ResetTransformRequest request) throws IOException, ElasticsearchException Resets an existing transform.- Throws:
IOException
ElasticsearchException
- See Also:
-
resetTransform
public final ResetTransformResponse resetTransform(Function<ResetTransformRequest.Builder, ObjectBuilder<ResetTransformRequest>> fn) throws IOException, ElasticsearchExceptionResets an existing transform.- Parameters:
fn
- a function that initializes a builder to create theResetTransformRequest
- Throws:
IOException
ElasticsearchException
- See Also:
-
scheduleNowTransform
public ScheduleNowTransformResponse scheduleNowTransform(ScheduleNowTransformRequest request) throws IOException, ElasticsearchException Schedules now a transform.- Throws:
IOException
ElasticsearchException
- See Also:
-
scheduleNowTransform
public final ScheduleNowTransformResponse scheduleNowTransform(Function<ScheduleNowTransformRequest.Builder, ObjectBuilder<ScheduleNowTransformRequest>> fn) throws IOException, ElasticsearchExceptionSchedules now a transform.- Parameters:
fn
- a function that initializes a builder to create theScheduleNowTransformRequest
- Throws:
IOException
ElasticsearchException
- See Also:
-
startTransform
public StartTransformResponse startTransform(StartTransformRequest request) throws IOException, ElasticsearchException Starts one or more transforms.- Throws:
IOException
ElasticsearchException
- See Also:
-
startTransform
public final StartTransformResponse startTransform(Function<StartTransformRequest.Builder, ObjectBuilder<StartTransformRequest>> fn) throws IOException, ElasticsearchExceptionStarts one or more transforms.- Parameters:
fn
- a function that initializes a builder to create theStartTransformRequest
- Throws:
IOException
ElasticsearchException
- See Also:
-
stopTransform
public StopTransformResponse stopTransform(StopTransformRequest request) throws IOException, ElasticsearchException Stops one or more transforms.- Throws:
IOException
ElasticsearchException
- See Also:
-
stopTransform
public final StopTransformResponse stopTransform(Function<StopTransformRequest.Builder, ObjectBuilder<StopTransformRequest>> fn) throws IOException, ElasticsearchExceptionStops one or more transforms.- Parameters:
fn
- a function that initializes a builder to create theStopTransformRequest
- Throws:
IOException
ElasticsearchException
- See Also:
-
updateTransform
public UpdateTransformResponse updateTransform(UpdateTransformRequest request) throws IOException, ElasticsearchException Updates certain properties of a transform.- Throws:
IOException
ElasticsearchException
- See Also:
-
updateTransform
public final UpdateTransformResponse updateTransform(Function<UpdateTransformRequest.Builder, ObjectBuilder<UpdateTransformRequest>> fn) throws IOException, ElasticsearchExceptionUpdates certain properties of a transform.- Parameters:
fn
- a function that initializes a builder to create theUpdateTransformRequest
- Throws:
IOException
ElasticsearchException
- See Also:
-
upgradeTransforms
public UpgradeTransformsResponse upgradeTransforms(UpgradeTransformsRequest request) throws IOException, ElasticsearchException Upgrades all transforms.- Throws:
IOException
ElasticsearchException
- See Also:
-
upgradeTransforms
public final UpgradeTransformsResponse upgradeTransforms(Function<UpgradeTransformsRequest.Builder, ObjectBuilder<UpgradeTransformsRequest>> fn) throws IOException, ElasticsearchExceptionUpgrades all transforms.- Parameters:
fn
- a function that initializes a builder to create theUpgradeTransformsRequest
- Throws:
IOException
ElasticsearchException
- See Also:
-
upgradeTransforms
Upgrades all transforms.- Throws:
IOException
ElasticsearchException
- See Also:
-