@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public interface AWSfinspaceAsync extends AWSfinspace
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
AbstractAWSfinspaceAsync
instead.
The FinSpace management service provides the APIs for managing FinSpace environments.
ENDPOINT_PREFIX
createEnvironment, createKxChangeset, createKxCluster, createKxDatabase, createKxDataview, createKxEnvironment, createKxScalingGroup, createKxUser, createKxVolume, deleteEnvironment, deleteKxCluster, deleteKxClusterNode, deleteKxDatabase, deleteKxDataview, deleteKxEnvironment, deleteKxScalingGroup, deleteKxUser, deleteKxVolume, getCachedResponseMetadata, getEnvironment, getKxChangeset, getKxCluster, getKxConnectionString, getKxDatabase, getKxDataview, getKxEnvironment, getKxScalingGroup, getKxUser, getKxVolume, listEnvironments, listKxChangesets, listKxClusterNodes, listKxClusters, listKxDatabases, listKxDataviews, listKxEnvironments, listKxScalingGroups, listKxUsers, listKxVolumes, listTagsForResource, shutdown, tagResource, untagResource, updateEnvironment, updateKxClusterCodeConfiguration, updateKxClusterDatabases, updateKxDatabase, updateKxDataview, updateKxEnvironment, updateKxEnvironmentNetwork, updateKxUser, updateKxVolume
@Deprecated Future<CreateEnvironmentResult> createEnvironmentAsync(CreateEnvironmentRequest createEnvironmentRequest)
Create a new FinSpace environment.
createEnvironmentRequest
- @Deprecated Future<CreateEnvironmentResult> createEnvironmentAsync(CreateEnvironmentRequest createEnvironmentRequest, AsyncHandler<CreateEnvironmentRequest,CreateEnvironmentResult> asyncHandler)
Create a new FinSpace environment.
createEnvironmentRequest
- 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<CreateKxChangesetResult> createKxChangesetAsync(CreateKxChangesetRequest createKxChangesetRequest)
Creates a changeset for a kdb database. A changeset allows you to add and delete existing files by using an ordered list of change requests.
createKxChangesetRequest
- Future<CreateKxChangesetResult> createKxChangesetAsync(CreateKxChangesetRequest createKxChangesetRequest, AsyncHandler<CreateKxChangesetRequest,CreateKxChangesetResult> asyncHandler)
Creates a changeset for a kdb database. A changeset allows you to add and delete existing files by using an ordered list of change requests.
createKxChangesetRequest
- 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<CreateKxClusterResult> createKxClusterAsync(CreateKxClusterRequest createKxClusterRequest)
Creates a new kdb cluster.
createKxClusterRequest
- Future<CreateKxClusterResult> createKxClusterAsync(CreateKxClusterRequest createKxClusterRequest, AsyncHandler<CreateKxClusterRequest,CreateKxClusterResult> asyncHandler)
Creates a new kdb cluster.
createKxClusterRequest
- 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<CreateKxDatabaseResult> createKxDatabaseAsync(CreateKxDatabaseRequest createKxDatabaseRequest)
Creates a new kdb database in the environment.
createKxDatabaseRequest
- Future<CreateKxDatabaseResult> createKxDatabaseAsync(CreateKxDatabaseRequest createKxDatabaseRequest, AsyncHandler<CreateKxDatabaseRequest,CreateKxDatabaseResult> asyncHandler)
Creates a new kdb database in the environment.
createKxDatabaseRequest
- 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<CreateKxDataviewResult> createKxDataviewAsync(CreateKxDataviewRequest createKxDataviewRequest)
Creates a snapshot of kdb database with tiered storage capabilities and a pre-warmed cache, ready for mounting on kdb clusters. Dataviews are only available for clusters running on a scaling group. They are not supported on dedicated clusters.
createKxDataviewRequest
- Future<CreateKxDataviewResult> createKxDataviewAsync(CreateKxDataviewRequest createKxDataviewRequest, AsyncHandler<CreateKxDataviewRequest,CreateKxDataviewResult> asyncHandler)
Creates a snapshot of kdb database with tiered storage capabilities and a pre-warmed cache, ready for mounting on kdb clusters. Dataviews are only available for clusters running on a scaling group. They are not supported on dedicated clusters.
createKxDataviewRequest
- 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<CreateKxEnvironmentResult> createKxEnvironmentAsync(CreateKxEnvironmentRequest createKxEnvironmentRequest)
Creates a managed kdb environment for the account.
createKxEnvironmentRequest
- Future<CreateKxEnvironmentResult> createKxEnvironmentAsync(CreateKxEnvironmentRequest createKxEnvironmentRequest, AsyncHandler<CreateKxEnvironmentRequest,CreateKxEnvironmentResult> asyncHandler)
Creates a managed kdb environment for the account.
createKxEnvironmentRequest
- 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<CreateKxScalingGroupResult> createKxScalingGroupAsync(CreateKxScalingGroupRequest createKxScalingGroupRequest)
Creates a new scaling group.
createKxScalingGroupRequest
- Future<CreateKxScalingGroupResult> createKxScalingGroupAsync(CreateKxScalingGroupRequest createKxScalingGroupRequest, AsyncHandler<CreateKxScalingGroupRequest,CreateKxScalingGroupResult> asyncHandler)
Creates a new scaling group.
createKxScalingGroupRequest
- 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<CreateKxUserResult> createKxUserAsync(CreateKxUserRequest createKxUserRequest)
Creates a user in FinSpace kdb environment with an associated IAM role.
createKxUserRequest
- Future<CreateKxUserResult> createKxUserAsync(CreateKxUserRequest createKxUserRequest, AsyncHandler<CreateKxUserRequest,CreateKxUserResult> asyncHandler)
Creates a user in FinSpace kdb environment with an associated IAM role.
createKxUserRequest
- 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<CreateKxVolumeResult> createKxVolumeAsync(CreateKxVolumeRequest createKxVolumeRequest)
Creates a new volume with a specific amount of throughput and storage capacity.
createKxVolumeRequest
- Future<CreateKxVolumeResult> createKxVolumeAsync(CreateKxVolumeRequest createKxVolumeRequest, AsyncHandler<CreateKxVolumeRequest,CreateKxVolumeResult> asyncHandler)
Creates a new volume with a specific amount of throughput and storage capacity.
createKxVolumeRequest
- 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.@Deprecated Future<DeleteEnvironmentResult> deleteEnvironmentAsync(DeleteEnvironmentRequest deleteEnvironmentRequest)
Delete an FinSpace environment.
deleteEnvironmentRequest
- @Deprecated Future<DeleteEnvironmentResult> deleteEnvironmentAsync(DeleteEnvironmentRequest deleteEnvironmentRequest, AsyncHandler<DeleteEnvironmentRequest,DeleteEnvironmentResult> asyncHandler)
Delete an FinSpace environment.
deleteEnvironmentRequest
- 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<DeleteKxClusterResult> deleteKxClusterAsync(DeleteKxClusterRequest deleteKxClusterRequest)
Deletes a kdb cluster.
deleteKxClusterRequest
- Future<DeleteKxClusterResult> deleteKxClusterAsync(DeleteKxClusterRequest deleteKxClusterRequest, AsyncHandler<DeleteKxClusterRequest,DeleteKxClusterResult> asyncHandler)
Deletes a kdb cluster.
deleteKxClusterRequest
- 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<DeleteKxClusterNodeResult> deleteKxClusterNodeAsync(DeleteKxClusterNodeRequest deleteKxClusterNodeRequest)
Deletes the specified nodes from a cluster.
deleteKxClusterNodeRequest
- Future<DeleteKxClusterNodeResult> deleteKxClusterNodeAsync(DeleteKxClusterNodeRequest deleteKxClusterNodeRequest, AsyncHandler<DeleteKxClusterNodeRequest,DeleteKxClusterNodeResult> asyncHandler)
Deletes the specified nodes from a cluster.
deleteKxClusterNodeRequest
- 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<DeleteKxDatabaseResult> deleteKxDatabaseAsync(DeleteKxDatabaseRequest deleteKxDatabaseRequest)
Deletes the specified database and all of its associated data. This action is irreversible. You must copy any data out of the database before deleting it if the data is to be retained.
deleteKxDatabaseRequest
- Future<DeleteKxDatabaseResult> deleteKxDatabaseAsync(DeleteKxDatabaseRequest deleteKxDatabaseRequest, AsyncHandler<DeleteKxDatabaseRequest,DeleteKxDatabaseResult> asyncHandler)
Deletes the specified database and all of its associated data. This action is irreversible. You must copy any data out of the database before deleting it if the data is to be retained.
deleteKxDatabaseRequest
- 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<DeleteKxDataviewResult> deleteKxDataviewAsync(DeleteKxDataviewRequest deleteKxDataviewRequest)
Deletes the specified dataview. Before deleting a dataview, make sure that it is not in use by any cluster.
deleteKxDataviewRequest
- Future<DeleteKxDataviewResult> deleteKxDataviewAsync(DeleteKxDataviewRequest deleteKxDataviewRequest, AsyncHandler<DeleteKxDataviewRequest,DeleteKxDataviewResult> asyncHandler)
Deletes the specified dataview. Before deleting a dataview, make sure that it is not in use by any cluster.
deleteKxDataviewRequest
- 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<DeleteKxEnvironmentResult> deleteKxEnvironmentAsync(DeleteKxEnvironmentRequest deleteKxEnvironmentRequest)
Deletes the kdb environment. This action is irreversible. Deleting a kdb environment will remove all the associated data and any services running in it.
deleteKxEnvironmentRequest
- Future<DeleteKxEnvironmentResult> deleteKxEnvironmentAsync(DeleteKxEnvironmentRequest deleteKxEnvironmentRequest, AsyncHandler<DeleteKxEnvironmentRequest,DeleteKxEnvironmentResult> asyncHandler)
Deletes the kdb environment. This action is irreversible. Deleting a kdb environment will remove all the associated data and any services running in it.
deleteKxEnvironmentRequest
- 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<DeleteKxScalingGroupResult> deleteKxScalingGroupAsync(DeleteKxScalingGroupRequest deleteKxScalingGroupRequest)
Deletes the specified scaling group. This action is irreversible. You cannot delete a scaling group until all the clusters running on it have been deleted.
deleteKxScalingGroupRequest
- Future<DeleteKxScalingGroupResult> deleteKxScalingGroupAsync(DeleteKxScalingGroupRequest deleteKxScalingGroupRequest, AsyncHandler<DeleteKxScalingGroupRequest,DeleteKxScalingGroupResult> asyncHandler)
Deletes the specified scaling group. This action is irreversible. You cannot delete a scaling group until all the clusters running on it have been deleted.
deleteKxScalingGroupRequest
- 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<DeleteKxUserResult> deleteKxUserAsync(DeleteKxUserRequest deleteKxUserRequest)
Deletes a user in the specified kdb environment.
deleteKxUserRequest
- Future<DeleteKxUserResult> deleteKxUserAsync(DeleteKxUserRequest deleteKxUserRequest, AsyncHandler<DeleteKxUserRequest,DeleteKxUserResult> asyncHandler)
Deletes a user in the specified kdb environment.
deleteKxUserRequest
- 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<DeleteKxVolumeResult> deleteKxVolumeAsync(DeleteKxVolumeRequest deleteKxVolumeRequest)
Deletes a volume. You can only delete a volume if it's not attached to a cluster or a dataview. When a volume is deleted, any data on the volume is lost. This action is irreversible.
deleteKxVolumeRequest
- Future<DeleteKxVolumeResult> deleteKxVolumeAsync(DeleteKxVolumeRequest deleteKxVolumeRequest, AsyncHandler<DeleteKxVolumeRequest,DeleteKxVolumeResult> asyncHandler)
Deletes a volume. You can only delete a volume if it's not attached to a cluster or a dataview. When a volume is deleted, any data on the volume is lost. This action is irreversible.
deleteKxVolumeRequest
- 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.@Deprecated Future<GetEnvironmentResult> getEnvironmentAsync(GetEnvironmentRequest getEnvironmentRequest)
Returns the FinSpace environment object.
getEnvironmentRequest
- @Deprecated Future<GetEnvironmentResult> getEnvironmentAsync(GetEnvironmentRequest getEnvironmentRequest, AsyncHandler<GetEnvironmentRequest,GetEnvironmentResult> asyncHandler)
Returns the FinSpace environment object.
getEnvironmentRequest
- 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<GetKxChangesetResult> getKxChangesetAsync(GetKxChangesetRequest getKxChangesetRequest)
Returns information about a kdb changeset.
getKxChangesetRequest
- Future<GetKxChangesetResult> getKxChangesetAsync(GetKxChangesetRequest getKxChangesetRequest, AsyncHandler<GetKxChangesetRequest,GetKxChangesetResult> asyncHandler)
Returns information about a kdb changeset.
getKxChangesetRequest
- 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<GetKxClusterResult> getKxClusterAsync(GetKxClusterRequest getKxClusterRequest)
Retrieves information about a kdb cluster.
getKxClusterRequest
- Future<GetKxClusterResult> getKxClusterAsync(GetKxClusterRequest getKxClusterRequest, AsyncHandler<GetKxClusterRequest,GetKxClusterResult> asyncHandler)
Retrieves information about a kdb cluster.
getKxClusterRequest
- 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<GetKxConnectionStringResult> getKxConnectionStringAsync(GetKxConnectionStringRequest getKxConnectionStringRequest)
Retrieves a connection string for a user to connect to a kdb cluster. You must call this API using the same role that you have defined while creating a user.
getKxConnectionStringRequest
- Future<GetKxConnectionStringResult> getKxConnectionStringAsync(GetKxConnectionStringRequest getKxConnectionStringRequest, AsyncHandler<GetKxConnectionStringRequest,GetKxConnectionStringResult> asyncHandler)
Retrieves a connection string for a user to connect to a kdb cluster. You must call this API using the same role that you have defined while creating a user.
getKxConnectionStringRequest
- 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<GetKxDatabaseResult> getKxDatabaseAsync(GetKxDatabaseRequest getKxDatabaseRequest)
Returns database information for the specified environment ID.
getKxDatabaseRequest
- Future<GetKxDatabaseResult> getKxDatabaseAsync(GetKxDatabaseRequest getKxDatabaseRequest, AsyncHandler<GetKxDatabaseRequest,GetKxDatabaseResult> asyncHandler)
Returns database information for the specified environment ID.
getKxDatabaseRequest
- 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<GetKxDataviewResult> getKxDataviewAsync(GetKxDataviewRequest getKxDataviewRequest)
Retrieves details of the dataview.
getKxDataviewRequest
- Future<GetKxDataviewResult> getKxDataviewAsync(GetKxDataviewRequest getKxDataviewRequest, AsyncHandler<GetKxDataviewRequest,GetKxDataviewResult> asyncHandler)
Retrieves details of the dataview.
getKxDataviewRequest
- 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<GetKxEnvironmentResult> getKxEnvironmentAsync(GetKxEnvironmentRequest getKxEnvironmentRequest)
Retrieves all the information for the specified kdb environment.
getKxEnvironmentRequest
- Future<GetKxEnvironmentResult> getKxEnvironmentAsync(GetKxEnvironmentRequest getKxEnvironmentRequest, AsyncHandler<GetKxEnvironmentRequest,GetKxEnvironmentResult> asyncHandler)
Retrieves all the information for the specified kdb environment.
getKxEnvironmentRequest
- 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<GetKxScalingGroupResult> getKxScalingGroupAsync(GetKxScalingGroupRequest getKxScalingGroupRequest)
Retrieves details of a scaling group.
getKxScalingGroupRequest
- Future<GetKxScalingGroupResult> getKxScalingGroupAsync(GetKxScalingGroupRequest getKxScalingGroupRequest, AsyncHandler<GetKxScalingGroupRequest,GetKxScalingGroupResult> asyncHandler)
Retrieves details of a scaling group.
getKxScalingGroupRequest
- 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<GetKxUserResult> getKxUserAsync(GetKxUserRequest getKxUserRequest)
Retrieves information about the specified kdb user.
getKxUserRequest
- Future<GetKxUserResult> getKxUserAsync(GetKxUserRequest getKxUserRequest, AsyncHandler<GetKxUserRequest,GetKxUserResult> asyncHandler)
Retrieves information about the specified kdb user.
getKxUserRequest
- 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<GetKxVolumeResult> getKxVolumeAsync(GetKxVolumeRequest getKxVolumeRequest)
Retrieves the information about the volume.
getKxVolumeRequest
- Future<GetKxVolumeResult> getKxVolumeAsync(GetKxVolumeRequest getKxVolumeRequest, AsyncHandler<GetKxVolumeRequest,GetKxVolumeResult> asyncHandler)
Retrieves the information about the volume.
getKxVolumeRequest
- 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.@Deprecated Future<ListEnvironmentsResult> listEnvironmentsAsync(ListEnvironmentsRequest listEnvironmentsRequest)
A list of all of your FinSpace environments.
listEnvironmentsRequest
- @Deprecated Future<ListEnvironmentsResult> listEnvironmentsAsync(ListEnvironmentsRequest listEnvironmentsRequest, AsyncHandler<ListEnvironmentsRequest,ListEnvironmentsResult> asyncHandler)
A list of all of your FinSpace environments.
listEnvironmentsRequest
- 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<ListKxChangesetsResult> listKxChangesetsAsync(ListKxChangesetsRequest listKxChangesetsRequest)
Returns a list of all the changesets for a database.
listKxChangesetsRequest
- Future<ListKxChangesetsResult> listKxChangesetsAsync(ListKxChangesetsRequest listKxChangesetsRequest, AsyncHandler<ListKxChangesetsRequest,ListKxChangesetsResult> asyncHandler)
Returns a list of all the changesets for a database.
listKxChangesetsRequest
- 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<ListKxClusterNodesResult> listKxClusterNodesAsync(ListKxClusterNodesRequest listKxClusterNodesRequest)
Lists all the nodes in a kdb cluster.
listKxClusterNodesRequest
- Future<ListKxClusterNodesResult> listKxClusterNodesAsync(ListKxClusterNodesRequest listKxClusterNodesRequest, AsyncHandler<ListKxClusterNodesRequest,ListKxClusterNodesResult> asyncHandler)
Lists all the nodes in a kdb cluster.
listKxClusterNodesRequest
- 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<ListKxClustersResult> listKxClustersAsync(ListKxClustersRequest listKxClustersRequest)
Returns a list of clusters.
listKxClustersRequest
- Future<ListKxClustersResult> listKxClustersAsync(ListKxClustersRequest listKxClustersRequest, AsyncHandler<ListKxClustersRequest,ListKxClustersResult> asyncHandler)
Returns a list of clusters.
listKxClustersRequest
- 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<ListKxDatabasesResult> listKxDatabasesAsync(ListKxDatabasesRequest listKxDatabasesRequest)
Returns a list of all the databases in the kdb environment.
listKxDatabasesRequest
- Future<ListKxDatabasesResult> listKxDatabasesAsync(ListKxDatabasesRequest listKxDatabasesRequest, AsyncHandler<ListKxDatabasesRequest,ListKxDatabasesResult> asyncHandler)
Returns a list of all the databases in the kdb environment.
listKxDatabasesRequest
- 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<ListKxDataviewsResult> listKxDataviewsAsync(ListKxDataviewsRequest listKxDataviewsRequest)
Returns a list of all the dataviews in the database.
listKxDataviewsRequest
- Future<ListKxDataviewsResult> listKxDataviewsAsync(ListKxDataviewsRequest listKxDataviewsRequest, AsyncHandler<ListKxDataviewsRequest,ListKxDataviewsResult> asyncHandler)
Returns a list of all the dataviews in the database.
listKxDataviewsRequest
- 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<ListKxEnvironmentsResult> listKxEnvironmentsAsync(ListKxEnvironmentsRequest listKxEnvironmentsRequest)
Returns a list of kdb environments created in an account.
listKxEnvironmentsRequest
- Future<ListKxEnvironmentsResult> listKxEnvironmentsAsync(ListKxEnvironmentsRequest listKxEnvironmentsRequest, AsyncHandler<ListKxEnvironmentsRequest,ListKxEnvironmentsResult> asyncHandler)
Returns a list of kdb environments created in an account.
listKxEnvironmentsRequest
- 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<ListKxScalingGroupsResult> listKxScalingGroupsAsync(ListKxScalingGroupsRequest listKxScalingGroupsRequest)
Returns a list of scaling groups in a kdb environment.
listKxScalingGroupsRequest
- Future<ListKxScalingGroupsResult> listKxScalingGroupsAsync(ListKxScalingGroupsRequest listKxScalingGroupsRequest, AsyncHandler<ListKxScalingGroupsRequest,ListKxScalingGroupsResult> asyncHandler)
Returns a list of scaling groups in a kdb environment.
listKxScalingGroupsRequest
- 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<ListKxUsersResult> listKxUsersAsync(ListKxUsersRequest listKxUsersRequest)
Lists all the users in a kdb environment.
listKxUsersRequest
- Future<ListKxUsersResult> listKxUsersAsync(ListKxUsersRequest listKxUsersRequest, AsyncHandler<ListKxUsersRequest,ListKxUsersResult> asyncHandler)
Lists all the users in a kdb environment.
listKxUsersRequest
- 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<ListKxVolumesResult> listKxVolumesAsync(ListKxVolumesRequest listKxVolumesRequest)
Lists all the volumes in a kdb environment.
listKxVolumesRequest
- Future<ListKxVolumesResult> listKxVolumesAsync(ListKxVolumesRequest listKxVolumesRequest, AsyncHandler<ListKxVolumesRequest,ListKxVolumesResult> asyncHandler)
Lists all the volumes in a kdb environment.
listKxVolumesRequest
- 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<ListTagsForResourceResult> listTagsForResourceAsync(ListTagsForResourceRequest listTagsForResourceRequest)
A list of all tags for a resource.
listTagsForResourceRequest
- Future<ListTagsForResourceResult> listTagsForResourceAsync(ListTagsForResourceRequest listTagsForResourceRequest, AsyncHandler<ListTagsForResourceRequest,ListTagsForResourceResult> asyncHandler)
A list of all tags for a resource.
listTagsForResourceRequest
- 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<TagResourceResult> tagResourceAsync(TagResourceRequest tagResourceRequest)
Adds metadata tags to a FinSpace resource.
tagResourceRequest
- Future<TagResourceResult> tagResourceAsync(TagResourceRequest tagResourceRequest, AsyncHandler<TagResourceRequest,TagResourceResult> asyncHandler)
Adds metadata tags to a FinSpace resource.
tagResourceRequest
- 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<UntagResourceResult> untagResourceAsync(UntagResourceRequest untagResourceRequest)
Removes metadata tags from a FinSpace resource.
untagResourceRequest
- Future<UntagResourceResult> untagResourceAsync(UntagResourceRequest untagResourceRequest, AsyncHandler<UntagResourceRequest,UntagResourceResult> asyncHandler)
Removes metadata tags from a FinSpace resource.
untagResourceRequest
- 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.@Deprecated Future<UpdateEnvironmentResult> updateEnvironmentAsync(UpdateEnvironmentRequest updateEnvironmentRequest)
Update your FinSpace environment.
updateEnvironmentRequest
- @Deprecated Future<UpdateEnvironmentResult> updateEnvironmentAsync(UpdateEnvironmentRequest updateEnvironmentRequest, AsyncHandler<UpdateEnvironmentRequest,UpdateEnvironmentResult> asyncHandler)
Update your FinSpace environment.
updateEnvironmentRequest
- 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<UpdateKxClusterCodeConfigurationResult> updateKxClusterCodeConfigurationAsync(UpdateKxClusterCodeConfigurationRequest updateKxClusterCodeConfigurationRequest)
Allows you to update code configuration on a running cluster. By using this API you can update the code, the initialization script path, and the command line arguments for a specific cluster. The configuration that you want to update will override any existing configurations on the cluster.
updateKxClusterCodeConfigurationRequest
- Future<UpdateKxClusterCodeConfigurationResult> updateKxClusterCodeConfigurationAsync(UpdateKxClusterCodeConfigurationRequest updateKxClusterCodeConfigurationRequest, AsyncHandler<UpdateKxClusterCodeConfigurationRequest,UpdateKxClusterCodeConfigurationResult> asyncHandler)
Allows you to update code configuration on a running cluster. By using this API you can update the code, the initialization script path, and the command line arguments for a specific cluster. The configuration that you want to update will override any existing configurations on the cluster.
updateKxClusterCodeConfigurationRequest
- 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<UpdateKxClusterDatabasesResult> updateKxClusterDatabasesAsync(UpdateKxClusterDatabasesRequest updateKxClusterDatabasesRequest)
Updates the databases mounted on a kdb cluster, which includes the changesetId
and all the dbPaths
to be cached. This API does not allow you to change a database name or add a database if you created a cluster
without one.
Using this API you can point a cluster to a different changeset and modify a list of partitions being cached.
updateKxClusterDatabasesRequest
- Future<UpdateKxClusterDatabasesResult> updateKxClusterDatabasesAsync(UpdateKxClusterDatabasesRequest updateKxClusterDatabasesRequest, AsyncHandler<UpdateKxClusterDatabasesRequest,UpdateKxClusterDatabasesResult> asyncHandler)
Updates the databases mounted on a kdb cluster, which includes the changesetId
and all the dbPaths
to be cached. This API does not allow you to change a database name or add a database if you created a cluster
without one.
Using this API you can point a cluster to a different changeset and modify a list of partitions being cached.
updateKxClusterDatabasesRequest
- 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<UpdateKxDatabaseResult> updateKxDatabaseAsync(UpdateKxDatabaseRequest updateKxDatabaseRequest)
Updates information for the given kdb database.
updateKxDatabaseRequest
- Future<UpdateKxDatabaseResult> updateKxDatabaseAsync(UpdateKxDatabaseRequest updateKxDatabaseRequest, AsyncHandler<UpdateKxDatabaseRequest,UpdateKxDatabaseResult> asyncHandler)
Updates information for the given kdb database.
updateKxDatabaseRequest
- 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<UpdateKxDataviewResult> updateKxDataviewAsync(UpdateKxDataviewRequest updateKxDataviewRequest)
Updates the specified dataview. The dataviews get automatically updated when any new changesets are ingested. Each update of the dataview creates a new version, including changeset details and cache configurations
updateKxDataviewRequest
- Future<UpdateKxDataviewResult> updateKxDataviewAsync(UpdateKxDataviewRequest updateKxDataviewRequest, AsyncHandler<UpdateKxDataviewRequest,UpdateKxDataviewResult> asyncHandler)
Updates the specified dataview. The dataviews get automatically updated when any new changesets are ingested. Each update of the dataview creates a new version, including changeset details and cache configurations
updateKxDataviewRequest
- 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<UpdateKxEnvironmentResult> updateKxEnvironmentAsync(UpdateKxEnvironmentRequest updateKxEnvironmentRequest)
Updates information for the given kdb environment.
updateKxEnvironmentRequest
- Future<UpdateKxEnvironmentResult> updateKxEnvironmentAsync(UpdateKxEnvironmentRequest updateKxEnvironmentRequest, AsyncHandler<UpdateKxEnvironmentRequest,UpdateKxEnvironmentResult> asyncHandler)
Updates information for the given kdb environment.
updateKxEnvironmentRequest
- 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<UpdateKxEnvironmentNetworkResult> updateKxEnvironmentNetworkAsync(UpdateKxEnvironmentNetworkRequest updateKxEnvironmentNetworkRequest)
Updates environment network to connect to your internal network by using a transit gateway. This API supports request to create a transit gateway attachment from FinSpace VPC to your transit gateway ID and create a custom Route-53 outbound resolvers.
Once you send a request to update a network, you cannot change it again. Network update might require termination of any clusters that are running in the existing network.
updateKxEnvironmentNetworkRequest
- Future<UpdateKxEnvironmentNetworkResult> updateKxEnvironmentNetworkAsync(UpdateKxEnvironmentNetworkRequest updateKxEnvironmentNetworkRequest, AsyncHandler<UpdateKxEnvironmentNetworkRequest,UpdateKxEnvironmentNetworkResult> asyncHandler)
Updates environment network to connect to your internal network by using a transit gateway. This API supports request to create a transit gateway attachment from FinSpace VPC to your transit gateway ID and create a custom Route-53 outbound resolvers.
Once you send a request to update a network, you cannot change it again. Network update might require termination of any clusters that are running in the existing network.
updateKxEnvironmentNetworkRequest
- 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<UpdateKxUserResult> updateKxUserAsync(UpdateKxUserRequest updateKxUserRequest)
Updates the user details. You can only update the IAM role associated with a user.
updateKxUserRequest
- Future<UpdateKxUserResult> updateKxUserAsync(UpdateKxUserRequest updateKxUserRequest, AsyncHandler<UpdateKxUserRequest,UpdateKxUserResult> asyncHandler)
Updates the user details. You can only update the IAM role associated with a user.
updateKxUserRequest
- 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<UpdateKxVolumeResult> updateKxVolumeAsync(UpdateKxVolumeRequest updateKxVolumeRequest)
Updates the throughput or capacity of a volume. During the update process, the filesystem might be unavailable for a few minutes. You can retry any operations after the update is complete.
updateKxVolumeRequest
- Future<UpdateKxVolumeResult> updateKxVolumeAsync(UpdateKxVolumeRequest updateKxVolumeRequest, AsyncHandler<UpdateKxVolumeRequest,UpdateKxVolumeResult> asyncHandler)
Updates the throughput or capacity of a volume. During the update process, the filesystem might be unavailable for a few minutes. You can retry any operations after the update is complete.
updateKxVolumeRequest
- 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.