/* * Copyright 2018-2023 Amazon.com, Inc. or its affiliates. All Rights Reserved. * * Licensed under the Apache License, Version 2.0 (the "License"). You may not use this file except in compliance with * the License. A copy of the License is located at * * http://aws.amazon.com/apache2.0 * * or in the "license" file accompanying this file. This file is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR * CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions * and limitations under the License. */ package com.amazonaws.services.finspace; import javax.annotation.Generated; import com.amazonaws.services.finspace.model.*; /** * Interface for accessing finspace asynchronously. Each asynchronous method will return a Java Future object * representing the asynchronous operation; overloads which accept an {@code 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 * {@link com.amazonaws.services.finspace.AbstractAWSfinspaceAsync} instead. *
**
* The FinSpace management service provides the APIs for managing FinSpace environments. *
*/ @Generated("com.amazonaws:aws-java-sdk-code-generator") public interface AWSfinspaceAsync extends AWSfinspace { /** ** Create a new FinSpace environment. *
* * @param createEnvironmentRequest * @return A Java Future containing the result of the CreateEnvironment operation returned by the service. * @sample AWSfinspaceAsync.CreateEnvironment * @see AWS API * Documentation */ java.util.concurrent.Future* Create a new FinSpace environment. *
* * @param createEnvironmentRequest * @param 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. * @return A Java Future containing the result of the CreateEnvironment operation returned by the service. * @sample AWSfinspaceAsyncHandler.CreateEnvironment * @see AWS API * Documentation */ java.util.concurrent.Future* 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. *
* * @param createKxChangesetRequest * @return A Java Future containing the result of the CreateKxChangeset operation returned by the service. * @sample AWSfinspaceAsync.CreateKxChangeset * @see AWS API * Documentation */ java.util.concurrent.Future* 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. *
* * @param createKxChangesetRequest * @param 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. * @return A Java Future containing the result of the CreateKxChangeset operation returned by the service. * @sample AWSfinspaceAsyncHandler.CreateKxChangeset * @see AWS API * Documentation */ java.util.concurrent.Future* Creates a new kdb cluster. *
* * @param createKxClusterRequest * @return A Java Future containing the result of the CreateKxCluster operation returned by the service. * @sample AWSfinspaceAsync.CreateKxCluster * @see AWS API * Documentation */ java.util.concurrent.Future* Creates a new kdb cluster. *
* * @param createKxClusterRequest * @param 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. * @return A Java Future containing the result of the CreateKxCluster operation returned by the service. * @sample AWSfinspaceAsyncHandler.CreateKxCluster * @see AWS API * Documentation */ java.util.concurrent.Future* Creates a new kdb database in the environment. *
* * @param createKxDatabaseRequest * @return A Java Future containing the result of the CreateKxDatabase operation returned by the service. * @sample AWSfinspaceAsync.CreateKxDatabase * @see AWS API * Documentation */ java.util.concurrent.Future* Creates a new kdb database in the environment. *
* * @param createKxDatabaseRequest * @param 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. * @return A Java Future containing the result of the CreateKxDatabase operation returned by the service. * @sample AWSfinspaceAsyncHandler.CreateKxDatabase * @see AWS API * Documentation */ java.util.concurrent.Future* Creates a managed kdb environment for the account. *
* * @param createKxEnvironmentRequest * @return A Java Future containing the result of the CreateKxEnvironment operation returned by the service. * @sample AWSfinspaceAsync.CreateKxEnvironment * @see AWS * API Documentation */ java.util.concurrent.Future* Creates a managed kdb environment for the account. *
* * @param createKxEnvironmentRequest * @param 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. * @return A Java Future containing the result of the CreateKxEnvironment operation returned by the service. * @sample AWSfinspaceAsyncHandler.CreateKxEnvironment * @see AWS * API Documentation */ java.util.concurrent.Future* Creates a user in FinSpace kdb environment with an associated IAM role. *
* * @param createKxUserRequest * @return A Java Future containing the result of the CreateKxUser operation returned by the service. * @sample AWSfinspaceAsync.CreateKxUser * @see AWS API * Documentation */ java.util.concurrent.Future* Creates a user in FinSpace kdb environment with an associated IAM role. *
* * @param createKxUserRequest * @param 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. * @return A Java Future containing the result of the CreateKxUser operation returned by the service. * @sample AWSfinspaceAsyncHandler.CreateKxUser * @see AWS API * Documentation */ java.util.concurrent.Future* Delete an FinSpace environment. *
* * @param deleteEnvironmentRequest * @return A Java Future containing the result of the DeleteEnvironment operation returned by the service. * @sample AWSfinspaceAsync.DeleteEnvironment * @see AWS API * Documentation */ java.util.concurrent.Future* Delete an FinSpace environment. *
* * @param deleteEnvironmentRequest * @param 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. * @return A Java Future containing the result of the DeleteEnvironment operation returned by the service. * @sample AWSfinspaceAsyncHandler.DeleteEnvironment * @see AWS API * Documentation */ java.util.concurrent.Future* Deletes a kdb cluster. *
* * @param deleteKxClusterRequest * @return A Java Future containing the result of the DeleteKxCluster operation returned by the service. * @sample AWSfinspaceAsync.DeleteKxCluster * @see AWS API * Documentation */ java.util.concurrent.Future* Deletes a kdb cluster. *
* * @param deleteKxClusterRequest * @param 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. * @return A Java Future containing the result of the DeleteKxCluster operation returned by the service. * @sample AWSfinspaceAsyncHandler.DeleteKxCluster * @see AWS API * Documentation */ java.util.concurrent.Future* 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. *
* * @param deleteKxDatabaseRequest * @return A Java Future containing the result of the DeleteKxDatabase operation returned by the service. * @sample AWSfinspaceAsync.DeleteKxDatabase * @see AWS API * Documentation */ java.util.concurrent.Future* 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. *
* * @param deleteKxDatabaseRequest * @param 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. * @return A Java Future containing the result of the DeleteKxDatabase operation returned by the service. * @sample AWSfinspaceAsyncHandler.DeleteKxDatabase * @see AWS API * Documentation */ java.util.concurrent.Future* Deletes the kdb environment. This action is irreversible. Deleting a kdb environment will remove all the * associated data and any services running in it. *
* * @param deleteKxEnvironmentRequest * @return A Java Future containing the result of the DeleteKxEnvironment operation returned by the service. * @sample AWSfinspaceAsync.DeleteKxEnvironment * @see AWS * API Documentation */ java.util.concurrent.Future* Deletes the kdb environment. This action is irreversible. Deleting a kdb environment will remove all the * associated data and any services running in it. *
* * @param deleteKxEnvironmentRequest * @param 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. * @return A Java Future containing the result of the DeleteKxEnvironment operation returned by the service. * @sample AWSfinspaceAsyncHandler.DeleteKxEnvironment * @see AWS * API Documentation */ java.util.concurrent.Future* Deletes a user in the specified kdb environment. *
* * @param deleteKxUserRequest * @return A Java Future containing the result of the DeleteKxUser operation returned by the service. * @sample AWSfinspaceAsync.DeleteKxUser * @see AWS API * Documentation */ java.util.concurrent.Future* Deletes a user in the specified kdb environment. *
* * @param deleteKxUserRequest * @param 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. * @return A Java Future containing the result of the DeleteKxUser operation returned by the service. * @sample AWSfinspaceAsyncHandler.DeleteKxUser * @see AWS API * Documentation */ java.util.concurrent.Future* Returns the FinSpace environment object. *
* * @param getEnvironmentRequest * @return A Java Future containing the result of the GetEnvironment operation returned by the service. * @sample AWSfinspaceAsync.GetEnvironment * @see AWS API * Documentation */ java.util.concurrent.Future* Returns the FinSpace environment object. *
* * @param getEnvironmentRequest * @param 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. * @return A Java Future containing the result of the GetEnvironment operation returned by the service. * @sample AWSfinspaceAsyncHandler.GetEnvironment * @see AWS API * Documentation */ java.util.concurrent.Future* Returns information about a kdb changeset. *
* * @param getKxChangesetRequest * @return A Java Future containing the result of the GetKxChangeset operation returned by the service. * @sample AWSfinspaceAsync.GetKxChangeset * @see AWS API * Documentation */ java.util.concurrent.Future* Returns information about a kdb changeset. *
* * @param getKxChangesetRequest * @param 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. * @return A Java Future containing the result of the GetKxChangeset operation returned by the service. * @sample AWSfinspaceAsyncHandler.GetKxChangeset * @see AWS API * Documentation */ java.util.concurrent.Future* Retrieves information about a kdb cluster. *
* * @param getKxClusterRequest * @return A Java Future containing the result of the GetKxCluster operation returned by the service. * @sample AWSfinspaceAsync.GetKxCluster * @see AWS API * Documentation */ java.util.concurrent.Future* Retrieves information about a kdb cluster. *
* * @param getKxClusterRequest * @param 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. * @return A Java Future containing the result of the GetKxCluster operation returned by the service. * @sample AWSfinspaceAsyncHandler.GetKxCluster * @see AWS API * Documentation */ java.util.concurrent.Future* 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. *
* * @param getKxConnectionStringRequest * @return A Java Future containing the result of the GetKxConnectionString operation returned by the service. * @sample AWSfinspaceAsync.GetKxConnectionString * @see AWS * API Documentation */ java.util.concurrent.Future* 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. *
* * @param getKxConnectionStringRequest * @param 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. * @return A Java Future containing the result of the GetKxConnectionString operation returned by the service. * @sample AWSfinspaceAsyncHandler.GetKxConnectionString * @see AWS * API Documentation */ java.util.concurrent.Future* Returns database information for the specified environment ID. *
* * @param getKxDatabaseRequest * @return A Java Future containing the result of the GetKxDatabase operation returned by the service. * @sample AWSfinspaceAsync.GetKxDatabase * @see AWS API * Documentation */ java.util.concurrent.Future* Returns database information for the specified environment ID. *
* * @param getKxDatabaseRequest * @param 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. * @return A Java Future containing the result of the GetKxDatabase operation returned by the service. * @sample AWSfinspaceAsyncHandler.GetKxDatabase * @see AWS API * Documentation */ java.util.concurrent.Future* Retrieves all the information for the specified kdb environment. *
* * @param getKxEnvironmentRequest * @return A Java Future containing the result of the GetKxEnvironment operation returned by the service. * @sample AWSfinspaceAsync.GetKxEnvironment * @see AWS API * Documentation */ java.util.concurrent.Future* Retrieves all the information for the specified kdb environment. *
* * @param getKxEnvironmentRequest * @param 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. * @return A Java Future containing the result of the GetKxEnvironment operation returned by the service. * @sample AWSfinspaceAsyncHandler.GetKxEnvironment * @see AWS API * Documentation */ java.util.concurrent.Future* Retrieves information about the specified kdb user. *
* * @param getKxUserRequest * @return A Java Future containing the result of the GetKxUser operation returned by the service. * @sample AWSfinspaceAsync.GetKxUser * @see AWS API * Documentation */ java.util.concurrent.Future* Retrieves information about the specified kdb user. *
* * @param getKxUserRequest * @param 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. * @return A Java Future containing the result of the GetKxUser operation returned by the service. * @sample AWSfinspaceAsyncHandler.GetKxUser * @see AWS API * Documentation */ java.util.concurrent.Future* A list of all of your FinSpace environments. *
* * @param listEnvironmentsRequest * @return A Java Future containing the result of the ListEnvironments operation returned by the service. * @sample AWSfinspaceAsync.ListEnvironments * @see AWS API * Documentation */ java.util.concurrent.Future* A list of all of your FinSpace environments. *
* * @param listEnvironmentsRequest * @param 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. * @return A Java Future containing the result of the ListEnvironments operation returned by the service. * @sample AWSfinspaceAsyncHandler.ListEnvironments * @see AWS API * Documentation */ java.util.concurrent.Future* Returns a list of all the changesets for a database. *
* * @param listKxChangesetsRequest * @return A Java Future containing the result of the ListKxChangesets operation returned by the service. * @sample AWSfinspaceAsync.ListKxChangesets * @see AWS API * Documentation */ java.util.concurrent.Future* Returns a list of all the changesets for a database. *
* * @param listKxChangesetsRequest * @param 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. * @return A Java Future containing the result of the ListKxChangesets operation returned by the service. * @sample AWSfinspaceAsyncHandler.ListKxChangesets * @see AWS API * Documentation */ java.util.concurrent.Future* Lists all the nodes in a kdb cluster. *
* * @param listKxClusterNodesRequest * @return A Java Future containing the result of the ListKxClusterNodes operation returned by the service. * @sample AWSfinspaceAsync.ListKxClusterNodes * @see AWS * API Documentation */ java.util.concurrent.Future* Lists all the nodes in a kdb cluster. *
* * @param listKxClusterNodesRequest * @param 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. * @return A Java Future containing the result of the ListKxClusterNodes operation returned by the service. * @sample AWSfinspaceAsyncHandler.ListKxClusterNodes * @see AWS * API Documentation */ java.util.concurrent.Future* Returns a list of clusters. *
* * @param listKxClustersRequest * @return A Java Future containing the result of the ListKxClusters operation returned by the service. * @sample AWSfinspaceAsync.ListKxClusters * @see AWS API * Documentation */ java.util.concurrent.Future* Returns a list of clusters. *
* * @param listKxClustersRequest * @param 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. * @return A Java Future containing the result of the ListKxClusters operation returned by the service. * @sample AWSfinspaceAsyncHandler.ListKxClusters * @see AWS API * Documentation */ java.util.concurrent.Future* Returns a list of all the databases in the kdb environment. *
* * @param listKxDatabasesRequest * @return A Java Future containing the result of the ListKxDatabases operation returned by the service. * @sample AWSfinspaceAsync.ListKxDatabases * @see AWS API * Documentation */ java.util.concurrent.Future* Returns a list of all the databases in the kdb environment. *
* * @param listKxDatabasesRequest * @param 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. * @return A Java Future containing the result of the ListKxDatabases operation returned by the service. * @sample AWSfinspaceAsyncHandler.ListKxDatabases * @see AWS API * Documentation */ java.util.concurrent.Future* Returns a list of kdb environments created in an account. *
* * @param listKxEnvironmentsRequest * @return A Java Future containing the result of the ListKxEnvironments operation returned by the service. * @sample AWSfinspaceAsync.ListKxEnvironments * @see AWS * API Documentation */ java.util.concurrent.Future* Returns a list of kdb environments created in an account. *
* * @param listKxEnvironmentsRequest * @param 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. * @return A Java Future containing the result of the ListKxEnvironments operation returned by the service. * @sample AWSfinspaceAsyncHandler.ListKxEnvironments * @see AWS * API Documentation */ java.util.concurrent.Future* Lists all the users in a kdb environment. *
* * @param listKxUsersRequest * @return A Java Future containing the result of the ListKxUsers operation returned by the service. * @sample AWSfinspaceAsync.ListKxUsers * @see AWS API * Documentation */ java.util.concurrent.Future* Lists all the users in a kdb environment. *
* * @param listKxUsersRequest * @param 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. * @return A Java Future containing the result of the ListKxUsers operation returned by the service. * @sample AWSfinspaceAsyncHandler.ListKxUsers * @see AWS API * Documentation */ java.util.concurrent.Future* A list of all tags for a resource. *
* * @param listTagsForResourceRequest * @return A Java Future containing the result of the ListTagsForResource operation returned by the service. * @sample AWSfinspaceAsync.ListTagsForResource * @see AWS * API Documentation */ java.util.concurrent.Future* A list of all tags for a resource. *
* * @param listTagsForResourceRequest * @param 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. * @return A Java Future containing the result of the ListTagsForResource operation returned by the service. * @sample AWSfinspaceAsyncHandler.ListTagsForResource * @see AWS * API Documentation */ java.util.concurrent.Future* Adds metadata tags to a FinSpace resource. *
* * @param tagResourceRequest * @return A Java Future containing the result of the TagResource operation returned by the service. * @sample AWSfinspaceAsync.TagResource * @see AWS API * Documentation */ java.util.concurrent.Future* Adds metadata tags to a FinSpace resource. *
* * @param tagResourceRequest * @param 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. * @return A Java Future containing the result of the TagResource operation returned by the service. * @sample AWSfinspaceAsyncHandler.TagResource * @see AWS API * Documentation */ java.util.concurrent.Future* Removes metadata tags from a FinSpace resource. *
* * @param untagResourceRequest * @return A Java Future containing the result of the UntagResource operation returned by the service. * @sample AWSfinspaceAsync.UntagResource * @see AWS API * Documentation */ java.util.concurrent.Future* Removes metadata tags from a FinSpace resource. *
* * @param untagResourceRequest * @param 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. * @return A Java Future containing the result of the UntagResource operation returned by the service. * @sample AWSfinspaceAsyncHandler.UntagResource * @see AWS API * Documentation */ java.util.concurrent.Future* Update your FinSpace environment. *
* * @param updateEnvironmentRequest * @return A Java Future containing the result of the UpdateEnvironment operation returned by the service. * @sample AWSfinspaceAsync.UpdateEnvironment * @see AWS API * Documentation */ java.util.concurrent.Future* Update your FinSpace environment. *
* * @param updateEnvironmentRequest * @param 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. * @return A Java Future containing the result of the UpdateEnvironment operation returned by the service. * @sample AWSfinspaceAsyncHandler.UpdateEnvironment * @see AWS API * Documentation */ java.util.concurrent.Future
* 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. *
* * @param updateKxClusterDatabasesRequest * @return A Java Future containing the result of the UpdateKxClusterDatabases operation returned by the service. * @sample AWSfinspaceAsync.UpdateKxClusterDatabases * @see AWS API Documentation */ java.util.concurrent.Future
* 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. *
* * @param updateKxClusterDatabasesRequest * @param 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. * @return A Java Future containing the result of the UpdateKxClusterDatabases operation returned by the service. * @sample AWSfinspaceAsyncHandler.UpdateKxClusterDatabases * @see AWS API Documentation */ java.util.concurrent.Future* Updates information for the given kdb database. *
* * @param updateKxDatabaseRequest * @return A Java Future containing the result of the UpdateKxDatabase operation returned by the service. * @sample AWSfinspaceAsync.UpdateKxDatabase * @see AWS API * Documentation */ java.util.concurrent.Future* Updates information for the given kdb database. *
* * @param updateKxDatabaseRequest * @param 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. * @return A Java Future containing the result of the UpdateKxDatabase operation returned by the service. * @sample AWSfinspaceAsyncHandler.UpdateKxDatabase * @see AWS API * Documentation */ java.util.concurrent.Future* Updates information for the given kdb environment. *
* * @param updateKxEnvironmentRequest * @return A Java Future containing the result of the UpdateKxEnvironment operation returned by the service. * @sample AWSfinspaceAsync.UpdateKxEnvironment * @see AWS * API Documentation */ java.util.concurrent.Future* Updates information for the given kdb environment. *
* * @param updateKxEnvironmentRequest * @param 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. * @return A Java Future containing the result of the UpdateKxEnvironment operation returned by the service. * @sample AWSfinspaceAsyncHandler.UpdateKxEnvironment * @see AWS * API Documentation */ java.util.concurrent.Future* 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. *
* * @param updateKxEnvironmentNetworkRequest * @return A Java Future containing the result of the UpdateKxEnvironmentNetwork operation returned by the service. * @sample AWSfinspaceAsync.UpdateKxEnvironmentNetwork * @see AWS API Documentation */ java.util.concurrent.Future* 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. *
* * @param updateKxEnvironmentNetworkRequest * @param 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. * @return A Java Future containing the result of the UpdateKxEnvironmentNetwork operation returned by the service. * @sample AWSfinspaceAsyncHandler.UpdateKxEnvironmentNetwork * @see AWS API Documentation */ java.util.concurrent.Future* Updates the user details. You can only update the IAM role associated with a user. *
* * @param updateKxUserRequest * @return A Java Future containing the result of the UpdateKxUser operation returned by the service. * @sample AWSfinspaceAsync.UpdateKxUser * @see AWS API * Documentation */ java.util.concurrent.Future* Updates the user details. You can only update the IAM role associated with a user. *
* * @param updateKxUserRequest * @param 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. * @return A Java Future containing the result of the UpdateKxUser operation returned by the service. * @sample AWSfinspaceAsyncHandler.UpdateKxUser * @see AWS API * Documentation */ java.util.concurrent.Future