@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public interface AWSFinSpaceDataAsync extends AWSFinSpaceData
AsyncHandler
can be used to receive
notification when an asynchronous operation completes.
Note: Do not directly implement this interface, new methods are added to it regularly. Extend from
AbstractAWSFinSpaceDataAsync
instead.
The FinSpace APIs let you take actions inside the FinSpace.
ENDPOINT_PREFIX
createChangeset, createDataset, createDataView, deleteDataset, getCachedResponseMetadata, getChangeset, getDataset, getDataView, getProgrammaticAccessCredentials, getWorkingLocation, listChangesets, listDatasets, listDataViews, shutdown, updateChangeset, updateDataset
Future<CreateChangesetResult> createChangesetAsync(CreateChangesetRequest createChangesetRequest)
Creates a new Changeset in a FinSpace Dataset.
createChangesetRequest
- The request for a CreateChangeset operation.Future<CreateChangesetResult> createChangesetAsync(CreateChangesetRequest createChangesetRequest, AsyncHandler<CreateChangesetRequest,CreateChangesetResult> asyncHandler)
Creates a new Changeset in a FinSpace Dataset.
createChangesetRequest
- The request for a CreateChangeset operation.asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.Future<CreateDataViewResult> createDataViewAsync(CreateDataViewRequest createDataViewRequest)
Creates a Dataview for a Dataset.
createDataViewRequest
- Request for creating a data view.Future<CreateDataViewResult> createDataViewAsync(CreateDataViewRequest createDataViewRequest, AsyncHandler<CreateDataViewRequest,CreateDataViewResult> asyncHandler)
Creates a Dataview for a Dataset.
createDataViewRequest
- Request for creating a data view.asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.Future<CreateDatasetResult> createDatasetAsync(CreateDatasetRequest createDatasetRequest)
Creates a new FinSpace Dataset.
createDatasetRequest
- The request for a CreateDataset operationFuture<CreateDatasetResult> createDatasetAsync(CreateDatasetRequest createDatasetRequest, AsyncHandler<CreateDatasetRequest,CreateDatasetResult> asyncHandler)
Creates a new FinSpace Dataset.
createDatasetRequest
- The request for a CreateDataset operationasyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.Future<DeleteDatasetResult> deleteDatasetAsync(DeleteDatasetRequest deleteDatasetRequest)
Deletes a FinSpace Dataset.
deleteDatasetRequest
- The request for a DeleteDataset operation.Future<DeleteDatasetResult> deleteDatasetAsync(DeleteDatasetRequest deleteDatasetRequest, AsyncHandler<DeleteDatasetRequest,DeleteDatasetResult> asyncHandler)
Deletes a FinSpace Dataset.
deleteDatasetRequest
- The request for a DeleteDataset operation.asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.Future<GetChangesetResult> getChangesetAsync(GetChangesetRequest getChangesetRequest)
Get information about a Changeset.
getChangesetRequest
- Request to describe a changeset.Future<GetChangesetResult> getChangesetAsync(GetChangesetRequest getChangesetRequest, AsyncHandler<GetChangesetRequest,GetChangesetResult> asyncHandler)
Get information about a Changeset.
getChangesetRequest
- Request to describe a changeset.asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.Future<GetDataViewResult> getDataViewAsync(GetDataViewRequest getDataViewRequest)
Gets information about a Dataview.
getDataViewRequest
- Request for retrieving a data view detail. Grouped / accessible within a dataset by its dataset id.Future<GetDataViewResult> getDataViewAsync(GetDataViewRequest getDataViewRequest, AsyncHandler<GetDataViewRequest,GetDataViewResult> asyncHandler)
Gets information about a Dataview.
getDataViewRequest
- Request for retrieving a data view detail. Grouped / accessible within a dataset by its dataset id.asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.Future<GetDatasetResult> getDatasetAsync(GetDatasetRequest getDatasetRequest)
Returns information about a Dataset.
getDatasetRequest
- Request for the GetDataset operation.Future<GetDatasetResult> getDatasetAsync(GetDatasetRequest getDatasetRequest, AsyncHandler<GetDatasetRequest,GetDatasetResult> asyncHandler)
Returns information about a Dataset.
getDatasetRequest
- Request for the GetDataset operation.asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.Future<GetProgrammaticAccessCredentialsResult> getProgrammaticAccessCredentialsAsync(GetProgrammaticAccessCredentialsRequest getProgrammaticAccessCredentialsRequest)
Request programmatic credentials to use with FinSpace SDK.
getProgrammaticAccessCredentialsRequest
- Request for GetProgrammaticAccessCredentials operationFuture<GetProgrammaticAccessCredentialsResult> getProgrammaticAccessCredentialsAsync(GetProgrammaticAccessCredentialsRequest getProgrammaticAccessCredentialsRequest, AsyncHandler<GetProgrammaticAccessCredentialsRequest,GetProgrammaticAccessCredentialsResult> asyncHandler)
Request programmatic credentials to use with FinSpace SDK.
getProgrammaticAccessCredentialsRequest
- Request for GetProgrammaticAccessCredentials operationasyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.Future<GetWorkingLocationResult> getWorkingLocationAsync(GetWorkingLocationRequest getWorkingLocationRequest)
A temporary Amazon S3 location, where you can copy your files from a source location to stage or use as a scratch space in FinSpace notebook.
getWorkingLocationRequest
- Future<GetWorkingLocationResult> getWorkingLocationAsync(GetWorkingLocationRequest getWorkingLocationRequest, AsyncHandler<GetWorkingLocationRequest,GetWorkingLocationResult> asyncHandler)
A temporary Amazon S3 location, where you can copy your files from a source location to stage or use as a scratch space in FinSpace notebook.
getWorkingLocationRequest
- asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.Future<ListChangesetsResult> listChangesetsAsync(ListChangesetsRequest listChangesetsRequest)
Lists the FinSpace Changesets for a Dataset.
listChangesetsRequest
- Request to ListChangesetsRequest. It exposes minimal query filters.Future<ListChangesetsResult> listChangesetsAsync(ListChangesetsRequest listChangesetsRequest, AsyncHandler<ListChangesetsRequest,ListChangesetsResult> asyncHandler)
Lists the FinSpace Changesets for a Dataset.
listChangesetsRequest
- Request to ListChangesetsRequest. It exposes minimal query filters.asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.Future<ListDataViewsResult> listDataViewsAsync(ListDataViewsRequest listDataViewsRequest)
Lists all available Dataviews for a Dataset.
listDataViewsRequest
- Request for a list data views.Future<ListDataViewsResult> listDataViewsAsync(ListDataViewsRequest listDataViewsRequest, AsyncHandler<ListDataViewsRequest,ListDataViewsResult> asyncHandler)
Lists all available Dataviews for a Dataset.
listDataViewsRequest
- Request for a list data views.asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.Future<ListDatasetsResult> listDatasetsAsync(ListDatasetsRequest listDatasetsRequest)
Lists all of the active Datasets that a user has access to.
listDatasetsRequest
- Request for the ListDatasets operation.Future<ListDatasetsResult> listDatasetsAsync(ListDatasetsRequest listDatasetsRequest, AsyncHandler<ListDatasetsRequest,ListDatasetsResult> asyncHandler)
Lists all of the active Datasets that a user has access to.
listDatasetsRequest
- Request for the ListDatasets operation.asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.Future<UpdateChangesetResult> updateChangesetAsync(UpdateChangesetRequest updateChangesetRequest)
Updates a FinSpace Changeset.
updateChangesetRequest
- Request to update an existing changeset.Future<UpdateChangesetResult> updateChangesetAsync(UpdateChangesetRequest updateChangesetRequest, AsyncHandler<UpdateChangesetRequest,UpdateChangesetResult> asyncHandler)
Updates a FinSpace Changeset.
updateChangesetRequest
- Request to update an existing changeset.asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.Future<UpdateDatasetResult> updateDatasetAsync(UpdateDatasetRequest updateDatasetRequest)
Updates a FinSpace Dataset.
updateDatasetRequest
- The request for an UpdateDataset operationFuture<UpdateDatasetResult> updateDatasetAsync(UpdateDatasetRequest updateDatasetRequest, AsyncHandler<UpdateDatasetRequest,UpdateDatasetResult> asyncHandler)
Updates a FinSpace Dataset.
updateDatasetRequest
- The request for an UpdateDataset operationasyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.