All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.amazonaws.services.finspace.AWSfinspaceAsync Maven / Gradle / Ivy

Go to download

The AWS Java SDK for FinSpace User Environment Management module holds the client classes that are used for communicating with FinSpace User Environment Management Service

The newest version!
/*
 * Copyright 2019-2024 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 */ @Deprecated java.util.concurrent.Future createEnvironmentAsync(CreateEnvironmentRequest createEnvironmentRequest); /** *

* 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 */ @Deprecated java.util.concurrent.Future createEnvironmentAsync(CreateEnvironmentRequest createEnvironmentRequest, com.amazonaws.handlers.AsyncHandler 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. *

* * @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 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. *

* * @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 createKxChangesetAsync(CreateKxChangesetRequest createKxChangesetRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* 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 createKxClusterAsync(CreateKxClusterRequest createKxClusterRequest); /** *

* 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 createKxClusterAsync(CreateKxClusterRequest createKxClusterRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* 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 createKxDatabaseAsync(CreateKxDatabaseRequest createKxDatabaseRequest); /** *

* 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 createKxDatabaseAsync(CreateKxDatabaseRequest createKxDatabaseRequest, com.amazonaws.handlers.AsyncHandler 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. *

* * @param createKxDataviewRequest * @return A Java Future containing the result of the CreateKxDataview operation returned by the service. * @sample AWSfinspaceAsync.CreateKxDataview * @see AWS API * Documentation */ java.util.concurrent.Future 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. *

* * @param createKxDataviewRequest * @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 CreateKxDataview operation returned by the service. * @sample AWSfinspaceAsyncHandler.CreateKxDataview * @see AWS API * Documentation */ java.util.concurrent.Future createKxDataviewAsync(CreateKxDataviewRequest createKxDataviewRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* 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 createKxEnvironmentAsync(CreateKxEnvironmentRequest createKxEnvironmentRequest); /** *

* 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 createKxEnvironmentAsync(CreateKxEnvironmentRequest createKxEnvironmentRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* Creates a new scaling group. *

* * @param createKxScalingGroupRequest * @return A Java Future containing the result of the CreateKxScalingGroup operation returned by the service. * @sample AWSfinspaceAsync.CreateKxScalingGroup * @see AWS * API Documentation */ java.util.concurrent.Future createKxScalingGroupAsync(CreateKxScalingGroupRequest createKxScalingGroupRequest); /** *

* Creates a new scaling group. *

* * @param createKxScalingGroupRequest * @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 CreateKxScalingGroup operation returned by the service. * @sample AWSfinspaceAsyncHandler.CreateKxScalingGroup * @see AWS * API Documentation */ java.util.concurrent.Future createKxScalingGroupAsync(CreateKxScalingGroupRequest createKxScalingGroupRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* 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 createKxUserAsync(CreateKxUserRequest createKxUserRequest); /** *

* 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 createKxUserAsync(CreateKxUserRequest createKxUserRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* Creates a new volume with a specific amount of throughput and storage capacity. *

* * @param createKxVolumeRequest * @return A Java Future containing the result of the CreateKxVolume operation returned by the service. * @sample AWSfinspaceAsync.CreateKxVolume * @see AWS API * Documentation */ java.util.concurrent.Future createKxVolumeAsync(CreateKxVolumeRequest createKxVolumeRequest); /** *

* Creates a new volume with a specific amount of throughput and storage capacity. *

* * @param createKxVolumeRequest * @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 CreateKxVolume operation returned by the service. * @sample AWSfinspaceAsyncHandler.CreateKxVolume * @see AWS API * Documentation */ java.util.concurrent.Future createKxVolumeAsync(CreateKxVolumeRequest createKxVolumeRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* 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 */ @Deprecated java.util.concurrent.Future deleteEnvironmentAsync(DeleteEnvironmentRequest deleteEnvironmentRequest); /** *

* 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 */ @Deprecated java.util.concurrent.Future deleteEnvironmentAsync(DeleteEnvironmentRequest deleteEnvironmentRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* 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 deleteKxClusterAsync(DeleteKxClusterRequest deleteKxClusterRequest); /** *

* 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 deleteKxClusterAsync(DeleteKxClusterRequest deleteKxClusterRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* Deletes the specified nodes from a cluster. *

* * @param deleteKxClusterNodeRequest * @return A Java Future containing the result of the DeleteKxClusterNode operation returned by the service. * @sample AWSfinspaceAsync.DeleteKxClusterNode * @see AWS * API Documentation */ java.util.concurrent.Future deleteKxClusterNodeAsync(DeleteKxClusterNodeRequest deleteKxClusterNodeRequest); /** *

* Deletes the specified nodes from a cluster. *

* * @param deleteKxClusterNodeRequest * @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 DeleteKxClusterNode operation returned by the service. * @sample AWSfinspaceAsyncHandler.DeleteKxClusterNode * @see AWS * API Documentation */ java.util.concurrent.Future deleteKxClusterNodeAsync(DeleteKxClusterNodeRequest deleteKxClusterNodeRequest, com.amazonaws.handlers.AsyncHandler 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. *

* * @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 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. *

* * @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 deleteKxDatabaseAsync(DeleteKxDatabaseRequest deleteKxDatabaseRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* Deletes the specified dataview. Before deleting a dataview, make sure that it is not in use by any cluster. *

* * @param deleteKxDataviewRequest * @return A Java Future containing the result of the DeleteKxDataview operation returned by the service. * @sample AWSfinspaceAsync.DeleteKxDataview * @see AWS API * Documentation */ java.util.concurrent.Future deleteKxDataviewAsync(DeleteKxDataviewRequest deleteKxDataviewRequest); /** *

* Deletes the specified dataview. Before deleting a dataview, make sure that it is not in use by any cluster. *

* * @param deleteKxDataviewRequest * @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 DeleteKxDataview operation returned by the service. * @sample AWSfinspaceAsyncHandler.DeleteKxDataview * @see AWS API * Documentation */ java.util.concurrent.Future deleteKxDataviewAsync(DeleteKxDataviewRequest deleteKxDataviewRequest, com.amazonaws.handlers.AsyncHandler 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. *

* * @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 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. *

* * @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 deleteKxEnvironmentAsync(DeleteKxEnvironmentRequest deleteKxEnvironmentRequest, com.amazonaws.handlers.AsyncHandler 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. *

* * @param deleteKxScalingGroupRequest * @return A Java Future containing the result of the DeleteKxScalingGroup operation returned by the service. * @sample AWSfinspaceAsync.DeleteKxScalingGroup * @see AWS * API Documentation */ java.util.concurrent.Future 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. *

* * @param deleteKxScalingGroupRequest * @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 DeleteKxScalingGroup operation returned by the service. * @sample AWSfinspaceAsyncHandler.DeleteKxScalingGroup * @see AWS * API Documentation */ java.util.concurrent.Future deleteKxScalingGroupAsync(DeleteKxScalingGroupRequest deleteKxScalingGroupRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* 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 deleteKxUserAsync(DeleteKxUserRequest deleteKxUserRequest); /** *

* 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 deleteKxUserAsync(DeleteKxUserRequest deleteKxUserRequest, com.amazonaws.handlers.AsyncHandler 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. *

* * @param deleteKxVolumeRequest * @return A Java Future containing the result of the DeleteKxVolume operation returned by the service. * @sample AWSfinspaceAsync.DeleteKxVolume * @see AWS API * Documentation */ java.util.concurrent.Future 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. *

* * @param deleteKxVolumeRequest * @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 DeleteKxVolume operation returned by the service. * @sample AWSfinspaceAsyncHandler.DeleteKxVolume * @see AWS API * Documentation */ java.util.concurrent.Future deleteKxVolumeAsync(DeleteKxVolumeRequest deleteKxVolumeRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* 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 */ @Deprecated java.util.concurrent.Future getEnvironmentAsync(GetEnvironmentRequest getEnvironmentRequest); /** *

* 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 */ @Deprecated java.util.concurrent.Future getEnvironmentAsync(GetEnvironmentRequest getEnvironmentRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* 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 getKxChangesetAsync(GetKxChangesetRequest getKxChangesetRequest); /** *

* 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 getKxChangesetAsync(GetKxChangesetRequest getKxChangesetRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* 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 getKxClusterAsync(GetKxClusterRequest getKxClusterRequest); /** *

* 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 getKxClusterAsync(GetKxClusterRequest getKxClusterRequest, com.amazonaws.handlers.AsyncHandler 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. *

* * @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 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. *

* * @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 getKxConnectionStringAsync(GetKxConnectionStringRequest getKxConnectionStringRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* 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 getKxDatabaseAsync(GetKxDatabaseRequest getKxDatabaseRequest); /** *

* 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 getKxDatabaseAsync(GetKxDatabaseRequest getKxDatabaseRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* Retrieves details of the dataview. *

* * @param getKxDataviewRequest * @return A Java Future containing the result of the GetKxDataview operation returned by the service. * @sample AWSfinspaceAsync.GetKxDataview * @see AWS API * Documentation */ java.util.concurrent.Future getKxDataviewAsync(GetKxDataviewRequest getKxDataviewRequest); /** *

* Retrieves details of the dataview. *

* * @param getKxDataviewRequest * @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 GetKxDataview operation returned by the service. * @sample AWSfinspaceAsyncHandler.GetKxDataview * @see AWS API * Documentation */ java.util.concurrent.Future getKxDataviewAsync(GetKxDataviewRequest getKxDataviewRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* 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 getKxEnvironmentAsync(GetKxEnvironmentRequest getKxEnvironmentRequest); /** *

* 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 getKxEnvironmentAsync(GetKxEnvironmentRequest getKxEnvironmentRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* Retrieves details of a scaling group. *

* * @param getKxScalingGroupRequest * @return A Java Future containing the result of the GetKxScalingGroup operation returned by the service. * @sample AWSfinspaceAsync.GetKxScalingGroup * @see AWS API * Documentation */ java.util.concurrent.Future getKxScalingGroupAsync(GetKxScalingGroupRequest getKxScalingGroupRequest); /** *

* Retrieves details of a scaling group. *

* * @param getKxScalingGroupRequest * @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 GetKxScalingGroup operation returned by the service. * @sample AWSfinspaceAsyncHandler.GetKxScalingGroup * @see AWS API * Documentation */ java.util.concurrent.Future getKxScalingGroupAsync(GetKxScalingGroupRequest getKxScalingGroupRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* 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 getKxUserAsync(GetKxUserRequest getKxUserRequest); /** *

* 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 getKxUserAsync(GetKxUserRequest getKxUserRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* Retrieves the information about the volume. *

* * @param getKxVolumeRequest * @return A Java Future containing the result of the GetKxVolume operation returned by the service. * @sample AWSfinspaceAsync.GetKxVolume * @see AWS API * Documentation */ java.util.concurrent.Future getKxVolumeAsync(GetKxVolumeRequest getKxVolumeRequest); /** *

* Retrieves the information about the volume. *

* * @param getKxVolumeRequest * @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 GetKxVolume operation returned by the service. * @sample AWSfinspaceAsyncHandler.GetKxVolume * @see AWS API * Documentation */ java.util.concurrent.Future getKxVolumeAsync(GetKxVolumeRequest getKxVolumeRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* 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 */ @Deprecated java.util.concurrent.Future listEnvironmentsAsync(ListEnvironmentsRequest listEnvironmentsRequest); /** *

* 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 */ @Deprecated java.util.concurrent.Future listEnvironmentsAsync(ListEnvironmentsRequest listEnvironmentsRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* 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 listKxChangesetsAsync(ListKxChangesetsRequest listKxChangesetsRequest); /** *

* 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 listKxChangesetsAsync(ListKxChangesetsRequest listKxChangesetsRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* 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 listKxClusterNodesAsync(ListKxClusterNodesRequest listKxClusterNodesRequest); /** *

* 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 listKxClusterNodesAsync(ListKxClusterNodesRequest listKxClusterNodesRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* 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 listKxClustersAsync(ListKxClustersRequest listKxClustersRequest); /** *

* 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 listKxClustersAsync(ListKxClustersRequest listKxClustersRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* 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 listKxDatabasesAsync(ListKxDatabasesRequest listKxDatabasesRequest); /** *

* 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 listKxDatabasesAsync(ListKxDatabasesRequest listKxDatabasesRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* Returns a list of all the dataviews in the database. *

* * @param listKxDataviewsRequest * @return A Java Future containing the result of the ListKxDataviews operation returned by the service. * @sample AWSfinspaceAsync.ListKxDataviews * @see AWS API * Documentation */ java.util.concurrent.Future listKxDataviewsAsync(ListKxDataviewsRequest listKxDataviewsRequest); /** *

* Returns a list of all the dataviews in the database. *

* * @param listKxDataviewsRequest * @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 ListKxDataviews operation returned by the service. * @sample AWSfinspaceAsyncHandler.ListKxDataviews * @see AWS API * Documentation */ java.util.concurrent.Future listKxDataviewsAsync(ListKxDataviewsRequest listKxDataviewsRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* 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 listKxEnvironmentsAsync(ListKxEnvironmentsRequest listKxEnvironmentsRequest); /** *

* 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 listKxEnvironmentsAsync(ListKxEnvironmentsRequest listKxEnvironmentsRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* Returns a list of scaling groups in a kdb environment. *

* * @param listKxScalingGroupsRequest * @return A Java Future containing the result of the ListKxScalingGroups operation returned by the service. * @sample AWSfinspaceAsync.ListKxScalingGroups * @see AWS * API Documentation */ java.util.concurrent.Future listKxScalingGroupsAsync(ListKxScalingGroupsRequest listKxScalingGroupsRequest); /** *

* Returns a list of scaling groups in a kdb environment. *

* * @param listKxScalingGroupsRequest * @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 ListKxScalingGroups operation returned by the service. * @sample AWSfinspaceAsyncHandler.ListKxScalingGroups * @see AWS * API Documentation */ java.util.concurrent.Future listKxScalingGroupsAsync(ListKxScalingGroupsRequest listKxScalingGroupsRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* 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 listKxUsersAsync(ListKxUsersRequest listKxUsersRequest); /** *

* 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 listKxUsersAsync(ListKxUsersRequest listKxUsersRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* Lists all the volumes in a kdb environment. *

* * @param listKxVolumesRequest * @return A Java Future containing the result of the ListKxVolumes operation returned by the service. * @sample AWSfinspaceAsync.ListKxVolumes * @see AWS API * Documentation */ java.util.concurrent.Future listKxVolumesAsync(ListKxVolumesRequest listKxVolumesRequest); /** *

* Lists all the volumes in a kdb environment. *

* * @param listKxVolumesRequest * @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 ListKxVolumes operation returned by the service. * @sample AWSfinspaceAsyncHandler.ListKxVolumes * @see AWS API * Documentation */ java.util.concurrent.Future listKxVolumesAsync(ListKxVolumesRequest listKxVolumesRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* 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 listTagsForResourceAsync(ListTagsForResourceRequest listTagsForResourceRequest); /** *

* 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 listTagsForResourceAsync(ListTagsForResourceRequest listTagsForResourceRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* 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 tagResourceAsync(TagResourceRequest tagResourceRequest); /** *

* 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 tagResourceAsync(TagResourceRequest tagResourceRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* 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 untagResourceAsync(UntagResourceRequest untagResourceRequest); /** *

* 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 untagResourceAsync(UntagResourceRequest untagResourceRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* 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 */ @Deprecated java.util.concurrent.Future updateEnvironmentAsync(UpdateEnvironmentRequest updateEnvironmentRequest); /** *

* 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 */ @Deprecated java.util.concurrent.Future updateEnvironmentAsync(UpdateEnvironmentRequest updateEnvironmentRequest, com.amazonaws.handlers.AsyncHandler 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. *

* * @param updateKxClusterCodeConfigurationRequest * @return A Java Future containing the result of the UpdateKxClusterCodeConfiguration operation returned by the * service. * @sample AWSfinspaceAsync.UpdateKxClusterCodeConfiguration * @see AWS API Documentation */ java.util.concurrent.Future 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. *

* * @param updateKxClusterCodeConfigurationRequest * @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 UpdateKxClusterCodeConfiguration operation returned by the * service. * @sample AWSfinspaceAsyncHandler.UpdateKxClusterCodeConfiguration * @see AWS API Documentation */ java.util.concurrent.Future updateKxClusterCodeConfigurationAsync( UpdateKxClusterCodeConfigurationRequest updateKxClusterCodeConfigurationRequest, com.amazonaws.handlers.AsyncHandler 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. *

* * @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 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. *

* * @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 updateKxClusterDatabasesAsync(UpdateKxClusterDatabasesRequest updateKxClusterDatabasesRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* 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 updateKxDatabaseAsync(UpdateKxDatabaseRequest updateKxDatabaseRequest); /** *

* 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 updateKxDatabaseAsync(UpdateKxDatabaseRequest updateKxDatabaseRequest, com.amazonaws.handlers.AsyncHandler 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 *

* * @param updateKxDataviewRequest * @return A Java Future containing the result of the UpdateKxDataview operation returned by the service. * @sample AWSfinspaceAsync.UpdateKxDataview * @see AWS API * Documentation */ java.util.concurrent.Future 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 *

* * @param updateKxDataviewRequest * @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 UpdateKxDataview operation returned by the service. * @sample AWSfinspaceAsyncHandler.UpdateKxDataview * @see AWS API * Documentation */ java.util.concurrent.Future updateKxDataviewAsync(UpdateKxDataviewRequest updateKxDataviewRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* 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 updateKxEnvironmentAsync(UpdateKxEnvironmentRequest updateKxEnvironmentRequest); /** *

* 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 updateKxEnvironmentAsync(UpdateKxEnvironmentRequest updateKxEnvironmentRequest, com.amazonaws.handlers.AsyncHandler 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. *

* * @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 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. *

* * @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 updateKxEnvironmentNetworkAsync( UpdateKxEnvironmentNetworkRequest updateKxEnvironmentNetworkRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* 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 updateKxUserAsync(UpdateKxUserRequest updateKxUserRequest); /** *

* 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 updateKxUserAsync(UpdateKxUserRequest updateKxUserRequest, com.amazonaws.handlers.AsyncHandler 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. *

* * @param updateKxVolumeRequest * @return A Java Future containing the result of the UpdateKxVolume operation returned by the service. * @sample AWSfinspaceAsync.UpdateKxVolume * @see AWS API * Documentation */ java.util.concurrent.Future 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. *

* * @param updateKxVolumeRequest * @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 UpdateKxVolume operation returned by the service. * @sample AWSfinspaceAsyncHandler.UpdateKxVolume * @see AWS API * Documentation */ java.util.concurrent.Future updateKxVolumeAsync(UpdateKxVolumeRequest updateKxVolumeRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); }




© 2015 - 2025 Weber Informatics LLC | Privacy Policy