@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public interface AWSFinSpaceData
Note: Do not directly implement this interface, new methods are added to it regularly. Extend from
AbstractAWSFinSpaceData
instead.
The FinSpace APIs let you take actions inside the FinSpace.
Modifier and Type | Field and Description |
---|---|
static String |
ENDPOINT_PREFIX
The region metadata service name for computing region endpoints.
|
Modifier and Type | Method and Description |
---|---|
CreateChangesetResult |
createChangeset(CreateChangesetRequest createChangesetRequest)
Creates a new Changeset in a FinSpace Dataset.
|
CreateDatasetResult |
createDataset(CreateDatasetRequest createDatasetRequest)
Creates a new FinSpace Dataset.
|
CreateDataViewResult |
createDataView(CreateDataViewRequest createDataViewRequest)
Creates a Dataview for a Dataset.
|
DeleteDatasetResult |
deleteDataset(DeleteDatasetRequest deleteDatasetRequest)
Deletes a FinSpace Dataset.
|
ResponseMetadata |
getCachedResponseMetadata(AmazonWebServiceRequest request)
Returns additional metadata for a previously executed successful request, typically used for debugging issues
where a service isn't acting as expected.
|
GetChangesetResult |
getChangeset(GetChangesetRequest getChangesetRequest)
Get information about a Changeset.
|
GetDatasetResult |
getDataset(GetDatasetRequest getDatasetRequest)
Returns information about a Dataset.
|
GetDataViewResult |
getDataView(GetDataViewRequest getDataViewRequest)
Gets information about a Dataview.
|
GetProgrammaticAccessCredentialsResult |
getProgrammaticAccessCredentials(GetProgrammaticAccessCredentialsRequest getProgrammaticAccessCredentialsRequest)
Request programmatic credentials to use with FinSpace SDK.
|
GetWorkingLocationResult |
getWorkingLocation(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.
|
ListChangesetsResult |
listChangesets(ListChangesetsRequest listChangesetsRequest)
Lists the FinSpace Changesets for a Dataset.
|
ListDatasetsResult |
listDatasets(ListDatasetsRequest listDatasetsRequest)
Lists all of the active Datasets that a user has access to.
|
ListDataViewsResult |
listDataViews(ListDataViewsRequest listDataViewsRequest)
Lists all available Dataviews for a Dataset.
|
void |
shutdown()
Shuts down this client object, releasing any resources that might be held open.
|
UpdateChangesetResult |
updateChangeset(UpdateChangesetRequest updateChangesetRequest)
Updates a FinSpace Changeset.
|
UpdateDatasetResult |
updateDataset(UpdateDatasetRequest updateDatasetRequest)
Updates a FinSpace Dataset.
|
static final String ENDPOINT_PREFIX
CreateChangesetResult createChangeset(CreateChangesetRequest createChangesetRequest)
Creates a new Changeset in a FinSpace Dataset.
createChangesetRequest
- The request for a CreateChangeset operation.ResourceNotFoundException
- One or more resources can't be found.InternalServerException
- The request processing has failed because of an unknown error, exception or failure.ValidationException
- The input fails to satisfy the constraints specified by an AWS service.ThrottlingException
- The request was denied due to request throttling.AccessDeniedException
- You do not have sufficient access to perform this action.LimitExceededException
- A limit has exceeded.ConflictException
- The request conflicts with an existing resource.CreateDataViewResult createDataView(CreateDataViewRequest createDataViewRequest)
Creates a Dataview for a Dataset.
createDataViewRequest
- Request for creating a data view.InternalServerException
- The request processing has failed because of an unknown error, exception or failure.ThrottlingException
- The request was denied due to request throttling.ValidationException
- The input fails to satisfy the constraints specified by an AWS service.LimitExceededException
- A limit has exceeded.ConflictException
- The request conflicts with an existing resource.ResourceNotFoundException
- One or more resources can't be found.CreateDatasetResult createDataset(CreateDatasetRequest createDatasetRequest)
Creates a new FinSpace Dataset.
createDatasetRequest
- The request for a CreateDataset operationInternalServerException
- The request processing has failed because of an unknown error, exception or failure.ValidationException
- The input fails to satisfy the constraints specified by an AWS service.ThrottlingException
- The request was denied due to request throttling.AccessDeniedException
- You do not have sufficient access to perform this action.LimitExceededException
- A limit has exceeded.ConflictException
- The request conflicts with an existing resource.ResourceNotFoundException
- One or more resources can't be found.DeleteDatasetResult deleteDataset(DeleteDatasetRequest deleteDatasetRequest)
Deletes a FinSpace Dataset.
deleteDatasetRequest
- The request for a DeleteDataset operation.InternalServerException
- The request processing has failed because of an unknown error, exception or failure.ValidationException
- The input fails to satisfy the constraints specified by an AWS service.ThrottlingException
- The request was denied due to request throttling.AccessDeniedException
- You do not have sufficient access to perform this action.ResourceNotFoundException
- One or more resources can't be found.LimitExceededException
- A limit has exceeded.ConflictException
- The request conflicts with an existing resource.GetChangesetResult getChangeset(GetChangesetRequest getChangesetRequest)
Get information about a Changeset.
getChangesetRequest
- Request to describe a changeset.ResourceNotFoundException
- One or more resources can't be found.InternalServerException
- The request processing has failed because of an unknown error, exception or failure.ValidationException
- The input fails to satisfy the constraints specified by an AWS service.ThrottlingException
- The request was denied due to request throttling.AccessDeniedException
- You do not have sufficient access to perform this action.ConflictException
- The request conflicts with an existing resource.GetDataViewResult getDataView(GetDataViewRequest getDataViewRequest)
Gets information about a Dataview.
getDataViewRequest
- Request for retrieving a data view detail. Grouped / accessible within a dataset by its dataset id.ResourceNotFoundException
- One or more resources can't be found.InternalServerException
- The request processing has failed because of an unknown error, exception or failure.ThrottlingException
- The request was denied due to request throttling.ValidationException
- The input fails to satisfy the constraints specified by an AWS service.ConflictException
- The request conflicts with an existing resource.GetDatasetResult getDataset(GetDatasetRequest getDatasetRequest)
Returns information about a Dataset.
getDatasetRequest
- Request for the GetDataset operation.InternalServerException
- The request processing has failed because of an unknown error, exception or failure.ValidationException
- The input fails to satisfy the constraints specified by an AWS service.ThrottlingException
- The request was denied due to request throttling.AccessDeniedException
- You do not have sufficient access to perform this action.ResourceNotFoundException
- One or more resources can't be found.ConflictException
- The request conflicts with an existing resource.GetProgrammaticAccessCredentialsResult getProgrammaticAccessCredentials(GetProgrammaticAccessCredentialsRequest getProgrammaticAccessCredentialsRequest)
Request programmatic credentials to use with FinSpace SDK.
getProgrammaticAccessCredentialsRequest
- Request for GetProgrammaticAccessCredentials operationInternalServerException
- The request processing has failed because of an unknown error, exception or failure.ValidationException
- The input fails to satisfy the constraints specified by an AWS service.ThrottlingException
- The request was denied due to request throttling.AccessDeniedException
- You do not have sufficient access to perform this action.GetWorkingLocationResult getWorkingLocation(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
- InternalServerException
- The request processing has failed because of an unknown error, exception or failure.AccessDeniedException
- You do not have sufficient access to perform this action.ThrottlingException
- The request was denied due to request throttling.ValidationException
- The input fails to satisfy the constraints specified by an AWS service.ListChangesetsResult listChangesets(ListChangesetsRequest listChangesetsRequest)
Lists the FinSpace Changesets for a Dataset.
listChangesetsRequest
- Request to ListChangesetsRequest. It exposes minimal query filters.ResourceNotFoundException
- One or more resources can't be found.InternalServerException
- The request processing has failed because of an unknown error, exception or failure.ValidationException
- The input fails to satisfy the constraints specified by an AWS service.ThrottlingException
- The request was denied due to request throttling.AccessDeniedException
- You do not have sufficient access to perform this action.ConflictException
- The request conflicts with an existing resource.ListDataViewsResult listDataViews(ListDataViewsRequest listDataViewsRequest)
Lists all available Dataviews for a Dataset.
listDataViewsRequest
- Request for a list data views.ResourceNotFoundException
- One or more resources can't be found.InternalServerException
- The request processing has failed because of an unknown error, exception or failure.ThrottlingException
- The request was denied due to request throttling.ValidationException
- The input fails to satisfy the constraints specified by an AWS service.ConflictException
- The request conflicts with an existing resource.ListDatasetsResult listDatasets(ListDatasetsRequest listDatasetsRequest)
Lists all of the active Datasets that a user has access to.
listDatasetsRequest
- Request for the ListDatasets operation.InternalServerException
- The request processing has failed because of an unknown error, exception or failure.ThrottlingException
- The request was denied due to request throttling.ValidationException
- The input fails to satisfy the constraints specified by an AWS service.ConflictException
- The request conflicts with an existing resource.ResourceNotFoundException
- One or more resources can't be found.UpdateChangesetResult updateChangeset(UpdateChangesetRequest updateChangesetRequest)
Updates a FinSpace Changeset.
updateChangesetRequest
- Request to update an existing changeset.ResourceNotFoundException
- One or more resources can't be found.InternalServerException
- The request processing has failed because of an unknown error, exception or failure.ValidationException
- The input fails to satisfy the constraints specified by an AWS service.ThrottlingException
- The request was denied due to request throttling.AccessDeniedException
- You do not have sufficient access to perform this action.ConflictException
- The request conflicts with an existing resource.UpdateDatasetResult updateDataset(UpdateDatasetRequest updateDatasetRequest)
Updates a FinSpace Dataset.
updateDatasetRequest
- The request for an UpdateDataset operationInternalServerException
- The request processing has failed because of an unknown error, exception or failure.ValidationException
- The input fails to satisfy the constraints specified by an AWS service.ThrottlingException
- The request was denied due to request throttling.AccessDeniedException
- You do not have sufficient access to perform this action.ConflictException
- The request conflicts with an existing resource.ResourceNotFoundException
- One or more resources can't be found.void shutdown()
ResponseMetadata getCachedResponseMetadata(AmazonWebServiceRequest request)
Response metadata is only cached for a limited period of time, so if you need to access this extra diagnostic information for an executed request, you should use this method to retrieve it as soon as possible after executing a request.
request
- The originally executed request.