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
Constructors Constructor Description ElasticsearchTransformClient(ElasticsearchTransport transport)
ElasticsearchTransformClient(ElasticsearchTransport transport, TransportOptions transportOptions)
-
Method Summary
Methods inherited from class co.elastic.clients.ApiClient
_transport, _transportOptions, getDeserializer
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
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 java.io.IOException, ElasticsearchExceptionDeletes an existing transform.- Throws:
java.io.IOException
ElasticsearchException
- See Also:
- Documentation on elastic.co
-
deleteTransform
public final DeleteTransformResponse deleteTransform(java.util.function.Function<DeleteTransformRequest.Builder,ObjectBuilder<DeleteTransformRequest>> fn) throws java.io.IOException, ElasticsearchExceptionDeletes an existing transform.- Parameters:
fn
- a function that initializes a builder to create theDeleteTransformRequest
- Throws:
java.io.IOException
ElasticsearchException
- See Also:
- Documentation on elastic.co
-
getTransform
public GetTransformResponse getTransform(GetTransformRequest request) throws java.io.IOException, ElasticsearchExceptionRetrieves configuration information for transforms.- Throws:
java.io.IOException
ElasticsearchException
- See Also:
- Documentation on elastic.co
-
getTransform
public final GetTransformResponse getTransform(java.util.function.Function<GetTransformRequest.Builder,ObjectBuilder<GetTransformRequest>> fn) throws java.io.IOException, ElasticsearchExceptionRetrieves configuration information for transforms.- Parameters:
fn
- a function that initializes a builder to create theGetTransformRequest
- Throws:
java.io.IOException
ElasticsearchException
- See Also:
- Documentation on elastic.co
-
getTransform
Retrieves configuration information for transforms.- Throws:
java.io.IOException
ElasticsearchException
- See Also:
- Documentation on elastic.co
-
getTransformStats
public GetTransformStatsResponse getTransformStats(GetTransformStatsRequest request) throws java.io.IOException, ElasticsearchExceptionRetrieves usage information for transforms.- Throws:
java.io.IOException
ElasticsearchException
- See Also:
- Documentation on elastic.co
-
getTransformStats
public final GetTransformStatsResponse getTransformStats(java.util.function.Function<GetTransformStatsRequest.Builder,ObjectBuilder<GetTransformStatsRequest>> fn) throws java.io.IOException, ElasticsearchExceptionRetrieves usage information for transforms.- Parameters:
fn
- a function that initializes a builder to create theGetTransformStatsRequest
- Throws:
java.io.IOException
ElasticsearchException
- See Also:
- Documentation on elastic.co
-
previewTransform
public <TTransform> PreviewTransformResponse<TTransform> previewTransform(PreviewTransformRequest request, java.lang.Class<TTransform> tTransformClass) throws java.io.IOException, ElasticsearchExceptionPreviews a transform.- Throws:
java.io.IOException
ElasticsearchException
- See Also:
- Documentation on elastic.co
-
previewTransform
public final <TTransform> PreviewTransformResponse<TTransform> previewTransform(java.util.function.Function<PreviewTransformRequest.Builder,ObjectBuilder<PreviewTransformRequest>> fn, java.lang.Class<TTransform> tTransformClass) throws java.io.IOException, ElasticsearchExceptionPreviews a transform.- Parameters:
fn
- a function that initializes a builder to create thePreviewTransformRequest
- Throws:
java.io.IOException
ElasticsearchException
- See Also:
- Documentation on elastic.co
-
putTransform
public PutTransformResponse putTransform(PutTransformRequest request) throws java.io.IOException, ElasticsearchExceptionInstantiates a transform.- Throws:
java.io.IOException
ElasticsearchException
- See Also:
- Documentation on elastic.co
-
putTransform
public final PutTransformResponse putTransform(java.util.function.Function<PutTransformRequest.Builder,ObjectBuilder<PutTransformRequest>> fn) throws java.io.IOException, ElasticsearchExceptionInstantiates a transform.- Parameters:
fn
- a function that initializes a builder to create thePutTransformRequest
- Throws:
java.io.IOException
ElasticsearchException
- See Also:
- Documentation on elastic.co
-
startTransform
public StartTransformResponse startTransform(StartTransformRequest request) throws java.io.IOException, ElasticsearchExceptionStarts one or more transforms.- Throws:
java.io.IOException
ElasticsearchException
- See Also:
- Documentation on elastic.co
-
startTransform
public final StartTransformResponse startTransform(java.util.function.Function<StartTransformRequest.Builder,ObjectBuilder<StartTransformRequest>> fn) throws java.io.IOException, ElasticsearchExceptionStarts one or more transforms.- Parameters:
fn
- a function that initializes a builder to create theStartTransformRequest
- Throws:
java.io.IOException
ElasticsearchException
- See Also:
- Documentation on elastic.co
-
stopTransform
public StopTransformResponse stopTransform(StopTransformRequest request) throws java.io.IOException, ElasticsearchExceptionStops one or more transforms.- Throws:
java.io.IOException
ElasticsearchException
- See Also:
- Documentation on elastic.co
-
stopTransform
public final StopTransformResponse stopTransform(java.util.function.Function<StopTransformRequest.Builder,ObjectBuilder<StopTransformRequest>> fn) throws java.io.IOException, ElasticsearchExceptionStops one or more transforms.- Parameters:
fn
- a function that initializes a builder to create theStopTransformRequest
- Throws:
java.io.IOException
ElasticsearchException
- See Also:
- Documentation on elastic.co
-
updateTransform
public UpdateTransformResponse updateTransform(UpdateTransformRequest request) throws java.io.IOException, ElasticsearchExceptionUpdates certain properties of a transform.- Throws:
java.io.IOException
ElasticsearchException
- See Also:
- Documentation on elastic.co
-
updateTransform
public final UpdateTransformResponse updateTransform(java.util.function.Function<UpdateTransformRequest.Builder,ObjectBuilder<UpdateTransformRequest>> fn) throws java.io.IOException, ElasticsearchExceptionUpdates certain properties of a transform.- Parameters:
fn
- a function that initializes a builder to create theUpdateTransformRequest
- Throws:
java.io.IOException
ElasticsearchException
- See Also:
- Documentation on elastic.co
-