Interface FinspaceClient
- All Superinterfaces:
AutoCloseable,AwsClient,SdkAutoCloseable,SdkClient
builder() method.
The FinSpace management service provides the APIs for managing FinSpace environments.
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final StringValue for looking up the service's metadata from theServiceMetadataProvider.static final String -
Method Summary
Modifier and TypeMethodDescriptionstatic FinspaceClientBuilderbuilder()Create a builder that can be used to configure and create aFinspaceClient.static FinspaceClientcreate()Create aFinspaceClientwith the region loaded from theDefaultAwsRegionProviderChainand credentials loaded from theDefaultCredentialsProvider.default CreateEnvironmentResponsecreateEnvironment(Consumer<CreateEnvironmentRequest.Builder> createEnvironmentRequest) Create a new FinSpace environment.default CreateEnvironmentResponsecreateEnvironment(CreateEnvironmentRequest createEnvironmentRequest) Create a new FinSpace environment.default CreateKxChangesetResponsecreateKxChangeset(Consumer<CreateKxChangesetRequest.Builder> createKxChangesetRequest) Creates a changeset for a kdb database.default CreateKxChangesetResponsecreateKxChangeset(CreateKxChangesetRequest createKxChangesetRequest) Creates a changeset for a kdb database.default CreateKxClusterResponsecreateKxCluster(Consumer<CreateKxClusterRequest.Builder> createKxClusterRequest) Creates a new kdb cluster.default CreateKxClusterResponsecreateKxCluster(CreateKxClusterRequest createKxClusterRequest) Creates a new kdb cluster.default CreateKxDatabaseResponsecreateKxDatabase(Consumer<CreateKxDatabaseRequest.Builder> createKxDatabaseRequest) Creates a new kdb database in the environment.default CreateKxDatabaseResponsecreateKxDatabase(CreateKxDatabaseRequest createKxDatabaseRequest) Creates a new kdb database in the environment.default CreateKxEnvironmentResponsecreateKxEnvironment(Consumer<CreateKxEnvironmentRequest.Builder> createKxEnvironmentRequest) Creates a managed kdb environment for the account.default CreateKxEnvironmentResponsecreateKxEnvironment(CreateKxEnvironmentRequest createKxEnvironmentRequest) Creates a managed kdb environment for the account.default CreateKxUserResponsecreateKxUser(Consumer<CreateKxUserRequest.Builder> createKxUserRequest) Creates a user in FinSpace kdb environment with an associated IAM role.default CreateKxUserResponsecreateKxUser(CreateKxUserRequest createKxUserRequest) Creates a user in FinSpace kdb environment with an associated IAM role.default DeleteEnvironmentResponsedeleteEnvironment(Consumer<DeleteEnvironmentRequest.Builder> deleteEnvironmentRequest) Delete an FinSpace environment.default DeleteEnvironmentResponsedeleteEnvironment(DeleteEnvironmentRequest deleteEnvironmentRequest) Delete an FinSpace environment.default DeleteKxClusterResponsedeleteKxCluster(Consumer<DeleteKxClusterRequest.Builder> deleteKxClusterRequest) Deletes a kdb cluster.default DeleteKxClusterResponsedeleteKxCluster(DeleteKxClusterRequest deleteKxClusterRequest) Deletes a kdb cluster.default DeleteKxDatabaseResponsedeleteKxDatabase(Consumer<DeleteKxDatabaseRequest.Builder> deleteKxDatabaseRequest) Deletes the specified database and all of its associated data.default DeleteKxDatabaseResponsedeleteKxDatabase(DeleteKxDatabaseRequest deleteKxDatabaseRequest) Deletes the specified database and all of its associated data.default DeleteKxEnvironmentResponsedeleteKxEnvironment(Consumer<DeleteKxEnvironmentRequest.Builder> deleteKxEnvironmentRequest) Deletes the kdb environment.default DeleteKxEnvironmentResponsedeleteKxEnvironment(DeleteKxEnvironmentRequest deleteKxEnvironmentRequest) Deletes the kdb environment.default DeleteKxUserResponsedeleteKxUser(Consumer<DeleteKxUserRequest.Builder> deleteKxUserRequest) Deletes a user in the specified kdb environment.default DeleteKxUserResponsedeleteKxUser(DeleteKxUserRequest deleteKxUserRequest) Deletes a user in the specified kdb environment.default GetEnvironmentResponsegetEnvironment(Consumer<GetEnvironmentRequest.Builder> getEnvironmentRequest) Returns the FinSpace environment object.default GetEnvironmentResponsegetEnvironment(GetEnvironmentRequest getEnvironmentRequest) Returns the FinSpace environment object.default GetKxChangesetResponsegetKxChangeset(Consumer<GetKxChangesetRequest.Builder> getKxChangesetRequest) Returns information about a kdb changeset.default GetKxChangesetResponsegetKxChangeset(GetKxChangesetRequest getKxChangesetRequest) Returns information about a kdb changeset.default GetKxClusterResponsegetKxCluster(Consumer<GetKxClusterRequest.Builder> getKxClusterRequest) Retrieves information about a kdb cluster.default GetKxClusterResponsegetKxCluster(GetKxClusterRequest getKxClusterRequest) Retrieves information about a kdb cluster.default GetKxConnectionStringResponsegetKxConnectionString(Consumer<GetKxConnectionStringRequest.Builder> getKxConnectionStringRequest) Retrieves a connection string for a user to connect to a kdb cluster.default GetKxConnectionStringResponsegetKxConnectionString(GetKxConnectionStringRequest getKxConnectionStringRequest) Retrieves a connection string for a user to connect to a kdb cluster.default GetKxDatabaseResponsegetKxDatabase(Consumer<GetKxDatabaseRequest.Builder> getKxDatabaseRequest) Returns database information for the specified environment ID.default GetKxDatabaseResponsegetKxDatabase(GetKxDatabaseRequest getKxDatabaseRequest) Returns database information for the specified environment ID.default GetKxEnvironmentResponsegetKxEnvironment(Consumer<GetKxEnvironmentRequest.Builder> getKxEnvironmentRequest) Retrieves all the information for the specified kdb environment.default GetKxEnvironmentResponsegetKxEnvironment(GetKxEnvironmentRequest getKxEnvironmentRequest) Retrieves all the information for the specified kdb environment.default GetKxUserResponsegetKxUser(Consumer<GetKxUserRequest.Builder> getKxUserRequest) Retrieves information about the specified kdb user.default GetKxUserResponsegetKxUser(GetKxUserRequest getKxUserRequest) Retrieves information about the specified kdb user.default ListEnvironmentsResponselistEnvironments(Consumer<ListEnvironmentsRequest.Builder> listEnvironmentsRequest) A list of all of your FinSpace environments.default ListEnvironmentsResponselistEnvironments(ListEnvironmentsRequest listEnvironmentsRequest) A list of all of your FinSpace environments.default ListKxChangesetsResponselistKxChangesets(Consumer<ListKxChangesetsRequest.Builder> listKxChangesetsRequest) Returns a list of all the changesets for a database.default ListKxChangesetsResponselistKxChangesets(ListKxChangesetsRequest listKxChangesetsRequest) Returns a list of all the changesets for a database.default ListKxChangesetsIterablelistKxChangesetsPaginator(Consumer<ListKxChangesetsRequest.Builder> listKxChangesetsRequest) Returns a list of all the changesets for a database.default ListKxChangesetsIterablelistKxChangesetsPaginator(ListKxChangesetsRequest listKxChangesetsRequest) Returns a list of all the changesets for a database.default ListKxClusterNodesResponselistKxClusterNodes(Consumer<ListKxClusterNodesRequest.Builder> listKxClusterNodesRequest) Lists all the nodes in a kdb cluster.default ListKxClusterNodesResponselistKxClusterNodes(ListKxClusterNodesRequest listKxClusterNodesRequest) Lists all the nodes in a kdb cluster.default ListKxClusterNodesIterablelistKxClusterNodesPaginator(Consumer<ListKxClusterNodesRequest.Builder> listKxClusterNodesRequest) Lists all the nodes in a kdb cluster.default ListKxClusterNodesIterablelistKxClusterNodesPaginator(ListKxClusterNodesRequest listKxClusterNodesRequest) Lists all the nodes in a kdb cluster.default ListKxClustersResponselistKxClusters(Consumer<ListKxClustersRequest.Builder> listKxClustersRequest) Returns a list of clusters.default ListKxClustersResponselistKxClusters(ListKxClustersRequest listKxClustersRequest) Returns a list of clusters.default ListKxDatabasesResponselistKxDatabases(Consumer<ListKxDatabasesRequest.Builder> listKxDatabasesRequest) Returns a list of all the databases in the kdb environment.default ListKxDatabasesResponselistKxDatabases(ListKxDatabasesRequest listKxDatabasesRequest) Returns a list of all the databases in the kdb environment.default ListKxDatabasesIterablelistKxDatabasesPaginator(Consumer<ListKxDatabasesRequest.Builder> listKxDatabasesRequest) Returns a list of all the databases in the kdb environment.default ListKxDatabasesIterablelistKxDatabasesPaginator(ListKxDatabasesRequest listKxDatabasesRequest) Returns a list of all the databases in the kdb environment.default ListKxEnvironmentsResponselistKxEnvironments(Consumer<ListKxEnvironmentsRequest.Builder> listKxEnvironmentsRequest) Returns a list of kdb environments created in an account.default ListKxEnvironmentsResponselistKxEnvironments(ListKxEnvironmentsRequest listKxEnvironmentsRequest) Returns a list of kdb environments created in an account.default ListKxEnvironmentsIterablelistKxEnvironmentsPaginator(Consumer<ListKxEnvironmentsRequest.Builder> listKxEnvironmentsRequest) Returns a list of kdb environments created in an account.default ListKxEnvironmentsIterablelistKxEnvironmentsPaginator(ListKxEnvironmentsRequest listKxEnvironmentsRequest) Returns a list of kdb environments created in an account.default ListKxUsersResponselistKxUsers(Consumer<ListKxUsersRequest.Builder> listKxUsersRequest) Lists all the users in a kdb environment.default ListKxUsersResponselistKxUsers(ListKxUsersRequest listKxUsersRequest) Lists all the users in a kdb environment.default ListTagsForResourceResponselistTagsForResource(Consumer<ListTagsForResourceRequest.Builder> listTagsForResourceRequest) A list of all tags for a resource.default ListTagsForResourceResponselistTagsForResource(ListTagsForResourceRequest listTagsForResourceRequest) A list of all tags for a resource.The SDK service client configuration exposes client settings to the user, e.g., ClientOverrideConfigurationstatic ServiceMetadatadefault TagResourceResponsetagResource(Consumer<TagResourceRequest.Builder> tagResourceRequest) Adds metadata tags to a FinSpace resource.default TagResourceResponsetagResource(TagResourceRequest tagResourceRequest) Adds metadata tags to a FinSpace resource.default UntagResourceResponseuntagResource(Consumer<UntagResourceRequest.Builder> untagResourceRequest) Removes metadata tags from a FinSpace resource.default UntagResourceResponseuntagResource(UntagResourceRequest untagResourceRequest) Removes metadata tags from a FinSpace resource.default UpdateEnvironmentResponseupdateEnvironment(Consumer<UpdateEnvironmentRequest.Builder> updateEnvironmentRequest) Update your FinSpace environment.default UpdateEnvironmentResponseupdateEnvironment(UpdateEnvironmentRequest updateEnvironmentRequest) Update your FinSpace environment.updateKxClusterCodeConfiguration(Consumer<UpdateKxClusterCodeConfigurationRequest.Builder> updateKxClusterCodeConfigurationRequest) Allows you to update code configuration on a running cluster.updateKxClusterCodeConfiguration(UpdateKxClusterCodeConfigurationRequest updateKxClusterCodeConfigurationRequest) Allows you to update code configuration on a running cluster.default UpdateKxClusterDatabasesResponseupdateKxClusterDatabases(Consumer<UpdateKxClusterDatabasesRequest.Builder> updateKxClusterDatabasesRequest) Updates the databases mounted on a kdb cluster, which includes thechangesetIdand all the dbPaths to be cached.default UpdateKxClusterDatabasesResponseupdateKxClusterDatabases(UpdateKxClusterDatabasesRequest updateKxClusterDatabasesRequest) Updates the databases mounted on a kdb cluster, which includes thechangesetIdand all the dbPaths to be cached.default UpdateKxDatabaseResponseupdateKxDatabase(Consumer<UpdateKxDatabaseRequest.Builder> updateKxDatabaseRequest) Updates information for the given kdb database.default UpdateKxDatabaseResponseupdateKxDatabase(UpdateKxDatabaseRequest updateKxDatabaseRequest) Updates information for the given kdb database.default UpdateKxEnvironmentResponseupdateKxEnvironment(Consumer<UpdateKxEnvironmentRequest.Builder> updateKxEnvironmentRequest) Updates information for the given kdb environment.default UpdateKxEnvironmentResponseupdateKxEnvironment(UpdateKxEnvironmentRequest updateKxEnvironmentRequest) Updates information for the given kdb environment.updateKxEnvironmentNetwork(Consumer<UpdateKxEnvironmentNetworkRequest.Builder> updateKxEnvironmentNetworkRequest) Updates environment network to connect to your internal network by using a transit gateway.updateKxEnvironmentNetwork(UpdateKxEnvironmentNetworkRequest updateKxEnvironmentNetworkRequest) Updates environment network to connect to your internal network by using a transit gateway.default UpdateKxUserResponseupdateKxUser(Consumer<UpdateKxUserRequest.Builder> updateKxUserRequest) Updates the user details.default UpdateKxUserResponseupdateKxUser(UpdateKxUserRequest updateKxUserRequest) Updates the user details.Methods inherited from interface software.amazon.awssdk.utils.SdkAutoCloseable
closeMethods inherited from interface software.amazon.awssdk.core.SdkClient
serviceName
-
Field Details
-
SERVICE_NAME
- See Also:
-
SERVICE_METADATA_ID
Value for looking up the service's metadata from theServiceMetadataProvider.- See Also:
-
-
Method Details
-
createEnvironment
default CreateEnvironmentResponse createEnvironment(CreateEnvironmentRequest createEnvironmentRequest) throws InternalServerException, ValidationException, AccessDeniedException, ThrottlingException, ServiceQuotaExceededException, LimitExceededException, AwsServiceException, SdkClientException, FinspaceException Create a new FinSpace environment.
- Parameters:
createEnvironmentRequest-- Returns:
- Result of the CreateEnvironment operation returned by the service.
- See Also:
-
createEnvironment
default CreateEnvironmentResponse createEnvironment(Consumer<CreateEnvironmentRequest.Builder> createEnvironmentRequest) throws InternalServerException, ValidationException, AccessDeniedException, ThrottlingException, ServiceQuotaExceededException, LimitExceededException, AwsServiceException, SdkClientException, FinspaceException Create a new FinSpace environment.
This is a convenience which creates an instance of the
CreateEnvironmentRequest.Builderavoiding the need to create one manually viaCreateEnvironmentRequest.builder()- Parameters:
createEnvironmentRequest- AConsumerthat will call methods onCreateEnvironmentRequest.Builderto create a request.- Returns:
- Result of the CreateEnvironment operation returned by the service.
- See Also:
-
createKxChangeset
default CreateKxChangesetResponse createKxChangeset(CreateKxChangesetRequest createKxChangesetRequest) throws InternalServerException, ValidationException, ThrottlingException, AccessDeniedException, ResourceNotFoundException, ConflictException, LimitExceededException, AwsServiceException, SdkClientException, FinspaceException 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.
- Parameters:
createKxChangesetRequest-- Returns:
- Result of the CreateKxChangeset operation returned by the service.
- See Also:
-
createKxChangeset
default CreateKxChangesetResponse createKxChangeset(Consumer<CreateKxChangesetRequest.Builder> createKxChangesetRequest) throws InternalServerException, ValidationException, ThrottlingException, AccessDeniedException, ResourceNotFoundException, ConflictException, LimitExceededException, AwsServiceException, SdkClientException, FinspaceException 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.
This is a convenience which creates an instance of the
CreateKxChangesetRequest.Builderavoiding the need to create one manually viaCreateKxChangesetRequest.builder()- Parameters:
createKxChangesetRequest- AConsumerthat will call methods onCreateKxChangesetRequest.Builderto create a request.- Returns:
- Result of the CreateKxChangeset operation returned by the service.
- See Also:
-
createKxCluster
default CreateKxClusterResponse createKxCluster(CreateKxClusterRequest createKxClusterRequest) throws InternalServerException, ValidationException, ThrottlingException, AccessDeniedException, LimitExceededException, ConflictException, ResourceNotFoundException, AwsServiceException, SdkClientException, FinspaceException Creates a new kdb cluster.
- Parameters:
createKxClusterRequest-- Returns:
- Result of the CreateKxCluster operation returned by the service.
- See Also:
-
createKxCluster
default CreateKxClusterResponse createKxCluster(Consumer<CreateKxClusterRequest.Builder> createKxClusterRequest) throws InternalServerException, ValidationException, ThrottlingException, AccessDeniedException, LimitExceededException, ConflictException, ResourceNotFoundException, AwsServiceException, SdkClientException, FinspaceException Creates a new kdb cluster.
This is a convenience which creates an instance of the
CreateKxClusterRequest.Builderavoiding the need to create one manually viaCreateKxClusterRequest.builder()- Parameters:
createKxClusterRequest- AConsumerthat will call methods onCreateKxClusterRequest.Builderto create a request.- Returns:
- Result of the CreateKxCluster operation returned by the service.
- See Also:
-
createKxDatabase
default CreateKxDatabaseResponse createKxDatabase(CreateKxDatabaseRequest createKxDatabaseRequest) throws InternalServerException, ValidationException, ThrottlingException, AccessDeniedException, ConflictException, ResourceAlreadyExistsException, ResourceNotFoundException, LimitExceededException, AwsServiceException, SdkClientException, FinspaceException Creates a new kdb database in the environment.
- Parameters:
createKxDatabaseRequest-- Returns:
- Result of the CreateKxDatabase operation returned by the service.
- See Also:
-
createKxDatabase
default CreateKxDatabaseResponse createKxDatabase(Consumer<CreateKxDatabaseRequest.Builder> createKxDatabaseRequest) throws InternalServerException, ValidationException, ThrottlingException, AccessDeniedException, ConflictException, ResourceAlreadyExistsException, ResourceNotFoundException, LimitExceededException, AwsServiceException, SdkClientException, FinspaceException Creates a new kdb database in the environment.
This is a convenience which creates an instance of the
CreateKxDatabaseRequest.Builderavoiding the need to create one manually viaCreateKxDatabaseRequest.builder()- Parameters:
createKxDatabaseRequest- AConsumerthat will call methods onCreateKxDatabaseRequest.Builderto create a request.- Returns:
- Result of the CreateKxDatabase operation returned by the service.
- See Also:
-
createKxEnvironment
default CreateKxEnvironmentResponse createKxEnvironment(CreateKxEnvironmentRequest createKxEnvironmentRequest) throws InternalServerException, ValidationException, AccessDeniedException, ThrottlingException, ServiceQuotaExceededException, LimitExceededException, ConflictException, AwsServiceException, SdkClientException, FinspaceException Creates a managed kdb environment for the account.
- Parameters:
createKxEnvironmentRequest-- Returns:
- Result of the CreateKxEnvironment operation returned by the service.
- See Also:
-
createKxEnvironment
default CreateKxEnvironmentResponse createKxEnvironment(Consumer<CreateKxEnvironmentRequest.Builder> createKxEnvironmentRequest) throws InternalServerException, ValidationException, AccessDeniedException, ThrottlingException, ServiceQuotaExceededException, LimitExceededException, ConflictException, AwsServiceException, SdkClientException, FinspaceException Creates a managed kdb environment for the account.
This is a convenience which creates an instance of the
CreateKxEnvironmentRequest.Builderavoiding the need to create one manually viaCreateKxEnvironmentRequest.builder()- Parameters:
createKxEnvironmentRequest- AConsumerthat will call methods onCreateKxEnvironmentRequest.Builderto create a request.- Returns:
- Result of the CreateKxEnvironment operation returned by the service.
- See Also:
-
createKxUser
default CreateKxUserResponse createKxUser(CreateKxUserRequest createKxUserRequest) throws ResourceNotFoundException, InternalServerException, ThrottlingException, AccessDeniedException, ValidationException, ResourceAlreadyExistsException, LimitExceededException, ConflictException, AwsServiceException, SdkClientException, FinspaceException Creates a user in FinSpace kdb environment with an associated IAM role.
- Parameters:
createKxUserRequest-- Returns:
- Result of the CreateKxUser operation returned by the service.
- See Also:
-
createKxUser
default CreateKxUserResponse createKxUser(Consumer<CreateKxUserRequest.Builder> createKxUserRequest) throws ResourceNotFoundException, InternalServerException, ThrottlingException, AccessDeniedException, ValidationException, ResourceAlreadyExistsException, LimitExceededException, ConflictException, AwsServiceException, SdkClientException, FinspaceException Creates a user in FinSpace kdb environment with an associated IAM role.
This is a convenience which creates an instance of the
CreateKxUserRequest.Builderavoiding the need to create one manually viaCreateKxUserRequest.builder()- Parameters:
createKxUserRequest- AConsumerthat will call methods onCreateKxUserRequest.Builderto create a request.- Returns:
- Result of the CreateKxUser operation returned by the service.
- See Also:
-
deleteEnvironment
default DeleteEnvironmentResponse deleteEnvironment(DeleteEnvironmentRequest deleteEnvironmentRequest) throws ResourceNotFoundException, InternalServerException, AccessDeniedException, ThrottlingException, ValidationException, AwsServiceException, SdkClientException, FinspaceException Delete an FinSpace environment.
- Parameters:
deleteEnvironmentRequest-- Returns:
- Result of the DeleteEnvironment operation returned by the service.
- See Also:
-
deleteEnvironment
default DeleteEnvironmentResponse deleteEnvironment(Consumer<DeleteEnvironmentRequest.Builder> deleteEnvironmentRequest) throws ResourceNotFoundException, InternalServerException, AccessDeniedException, ThrottlingException, ValidationException, AwsServiceException, SdkClientException, FinspaceException Delete an FinSpace environment.
This is a convenience which creates an instance of the
DeleteEnvironmentRequest.Builderavoiding the need to create one manually viaDeleteEnvironmentRequest.builder()- Parameters:
deleteEnvironmentRequest- AConsumerthat will call methods onDeleteEnvironmentRequest.Builderto create a request.- Returns:
- Result of the DeleteEnvironment operation returned by the service.
- See Also:
-
deleteKxCluster
default DeleteKxClusterResponse deleteKxCluster(DeleteKxClusterRequest deleteKxClusterRequest) throws InternalServerException, ValidationException, ThrottlingException, AccessDeniedException, LimitExceededException, ConflictException, ResourceNotFoundException, AwsServiceException, SdkClientException, FinspaceException Deletes a kdb cluster.
- Parameters:
deleteKxClusterRequest-- Returns:
- Result of the DeleteKxCluster operation returned by the service.
- See Also:
-
deleteKxCluster
default DeleteKxClusterResponse deleteKxCluster(Consumer<DeleteKxClusterRequest.Builder> deleteKxClusterRequest) throws InternalServerException, ValidationException, ThrottlingException, AccessDeniedException, LimitExceededException, ConflictException, ResourceNotFoundException, AwsServiceException, SdkClientException, FinspaceException Deletes a kdb cluster.
This is a convenience which creates an instance of the
DeleteKxClusterRequest.Builderavoiding the need to create one manually viaDeleteKxClusterRequest.builder()- Parameters:
deleteKxClusterRequest- AConsumerthat will call methods onDeleteKxClusterRequest.Builderto create a request.- Returns:
- Result of the DeleteKxCluster operation returned by the service.
- See Also:
-
deleteKxDatabase
default DeleteKxDatabaseResponse deleteKxDatabase(DeleteKxDatabaseRequest deleteKxDatabaseRequest) throws InternalServerException, ValidationException, ThrottlingException, AccessDeniedException, ResourceNotFoundException, ConflictException, AwsServiceException, SdkClientException, FinspaceException 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.
- Parameters:
deleteKxDatabaseRequest-- Returns:
- Result of the DeleteKxDatabase operation returned by the service.
- See Also:
-
deleteKxDatabase
default DeleteKxDatabaseResponse deleteKxDatabase(Consumer<DeleteKxDatabaseRequest.Builder> deleteKxDatabaseRequest) throws InternalServerException, ValidationException, ThrottlingException, AccessDeniedException, ResourceNotFoundException, ConflictException, AwsServiceException, SdkClientException, FinspaceException 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.
This is a convenience which creates an instance of the
DeleteKxDatabaseRequest.Builderavoiding the need to create one manually viaDeleteKxDatabaseRequest.builder()- Parameters:
deleteKxDatabaseRequest- AConsumerthat will call methods onDeleteKxDatabaseRequest.Builderto create a request.- Returns:
- Result of the DeleteKxDatabase operation returned by the service.
- See Also:
-
deleteKxEnvironment
default DeleteKxEnvironmentResponse deleteKxEnvironment(DeleteKxEnvironmentRequest deleteKxEnvironmentRequest) throws ResourceNotFoundException, InternalServerException, AccessDeniedException, ThrottlingException, ValidationException, AwsServiceException, SdkClientException, FinspaceException Deletes the kdb environment. This action is irreversible. Deleting a kdb environment will remove all the associated data and any services running in it.
- Parameters:
deleteKxEnvironmentRequest-- Returns:
- Result of the DeleteKxEnvironment operation returned by the service.
- See Also:
-
deleteKxEnvironment
default DeleteKxEnvironmentResponse deleteKxEnvironment(Consumer<DeleteKxEnvironmentRequest.Builder> deleteKxEnvironmentRequest) throws ResourceNotFoundException, InternalServerException, AccessDeniedException, ThrottlingException, ValidationException, AwsServiceException, SdkClientException, FinspaceException Deletes the kdb environment. This action is irreversible. Deleting a kdb environment will remove all the associated data and any services running in it.
This is a convenience which creates an instance of the
DeleteKxEnvironmentRequest.Builderavoiding the need to create one manually viaDeleteKxEnvironmentRequest.builder()- Parameters:
deleteKxEnvironmentRequest- AConsumerthat will call methods onDeleteKxEnvironmentRequest.Builderto create a request.- Returns:
- Result of the DeleteKxEnvironment operation returned by the service.
- See Also:
-
deleteKxUser
default DeleteKxUserResponse deleteKxUser(DeleteKxUserRequest deleteKxUserRequest) throws InternalServerException, ThrottlingException, AccessDeniedException, ResourceNotFoundException, ValidationException, AwsServiceException, SdkClientException, FinspaceException Deletes a user in the specified kdb environment.
- Parameters:
deleteKxUserRequest-- Returns:
- Result of the DeleteKxUser operation returned by the service.
- See Also:
-
deleteKxUser
default DeleteKxUserResponse deleteKxUser(Consumer<DeleteKxUserRequest.Builder> deleteKxUserRequest) throws InternalServerException, ThrottlingException, AccessDeniedException, ResourceNotFoundException, ValidationException, AwsServiceException, SdkClientException, FinspaceException Deletes a user in the specified kdb environment.
This is a convenience which creates an instance of the
DeleteKxUserRequest.Builderavoiding the need to create one manually viaDeleteKxUserRequest.builder()- Parameters:
deleteKxUserRequest- AConsumerthat will call methods onDeleteKxUserRequest.Builderto create a request.- Returns:
- Result of the DeleteKxUser operation returned by the service.
- See Also:
-
getEnvironment
default GetEnvironmentResponse getEnvironment(GetEnvironmentRequest getEnvironmentRequest) throws ResourceNotFoundException, InternalServerException, ValidationException, AccessDeniedException, AwsServiceException, SdkClientException, FinspaceException Returns the FinSpace environment object.
- Parameters:
getEnvironmentRequest-- Returns:
- Result of the GetEnvironment operation returned by the service.
- See Also:
-
getEnvironment
default GetEnvironmentResponse getEnvironment(Consumer<GetEnvironmentRequest.Builder> getEnvironmentRequest) throws ResourceNotFoundException, InternalServerException, ValidationException, AccessDeniedException, AwsServiceException, SdkClientException, FinspaceException Returns the FinSpace environment object.
This is a convenience which creates an instance of the
GetEnvironmentRequest.Builderavoiding the need to create one manually viaGetEnvironmentRequest.builder()- Parameters:
getEnvironmentRequest- AConsumerthat will call methods onGetEnvironmentRequest.Builderto create a request.- Returns:
- Result of the GetEnvironment operation returned by the service.
- See Also:
-
getKxChangeset
default GetKxChangesetResponse getKxChangeset(GetKxChangesetRequest getKxChangesetRequest) throws InternalServerException, ValidationException, ThrottlingException, AccessDeniedException, ResourceNotFoundException, AwsServiceException, SdkClientException, FinspaceException Returns information about a kdb changeset.
- Parameters:
getKxChangesetRequest-- Returns:
- Result of the GetKxChangeset operation returned by the service.
- See Also:
-
getKxChangeset
default GetKxChangesetResponse getKxChangeset(Consumer<GetKxChangesetRequest.Builder> getKxChangesetRequest) throws InternalServerException, ValidationException, ThrottlingException, AccessDeniedException, ResourceNotFoundException, AwsServiceException, SdkClientException, FinspaceException Returns information about a kdb changeset.
This is a convenience which creates an instance of the
GetKxChangesetRequest.Builderavoiding the need to create one manually viaGetKxChangesetRequest.builder()- Parameters:
getKxChangesetRequest- AConsumerthat will call methods onGetKxChangesetRequest.Builderto create a request.- Returns:
- Result of the GetKxChangeset operation returned by the service.
- See Also:
-
getKxCluster
default GetKxClusterResponse getKxCluster(GetKxClusterRequest getKxClusterRequest) throws InternalServerException, ValidationException, ThrottlingException, AccessDeniedException, LimitExceededException, ConflictException, ResourceNotFoundException, AwsServiceException, SdkClientException, FinspaceException Retrieves information about a kdb cluster.
- Parameters:
getKxClusterRequest-- Returns:
- Result of the GetKxCluster operation returned by the service.
- See Also:
-
getKxCluster
default GetKxClusterResponse getKxCluster(Consumer<GetKxClusterRequest.Builder> getKxClusterRequest) throws InternalServerException, ValidationException, ThrottlingException, AccessDeniedException, LimitExceededException, ConflictException, ResourceNotFoundException, AwsServiceException, SdkClientException, FinspaceException Retrieves information about a kdb cluster.
This is a convenience which creates an instance of the
GetKxClusterRequest.Builderavoiding the need to create one manually viaGetKxClusterRequest.builder()- Parameters:
getKxClusterRequest- AConsumerthat will call methods onGetKxClusterRequest.Builderto create a request.- Returns:
- Result of the GetKxCluster operation returned by the service.
- See Also:
-
getKxConnectionString
default GetKxConnectionStringResponse getKxConnectionString(GetKxConnectionStringRequest getKxConnectionStringRequest) throws InternalServerException, ThrottlingException, AccessDeniedException, ResourceNotFoundException, ValidationException, AwsServiceException, SdkClientException, FinspaceException 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.
- Parameters:
getKxConnectionStringRequest-- Returns:
- Result of the GetKxConnectionString operation returned by the service.
- See Also:
-
getKxConnectionString
default GetKxConnectionStringResponse getKxConnectionString(Consumer<GetKxConnectionStringRequest.Builder> getKxConnectionStringRequest) throws InternalServerException, ThrottlingException, AccessDeniedException, ResourceNotFoundException, ValidationException, AwsServiceException, SdkClientException, FinspaceException 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.
This is a convenience which creates an instance of the
GetKxConnectionStringRequest.Builderavoiding the need to create one manually viaGetKxConnectionStringRequest.builder()- Parameters:
getKxConnectionStringRequest- AConsumerthat will call methods onGetKxConnectionStringRequest.Builderto create a request.- Returns:
- Result of the GetKxConnectionString operation returned by the service.
- See Also:
-
getKxDatabase
default GetKxDatabaseResponse getKxDatabase(GetKxDatabaseRequest getKxDatabaseRequest) throws InternalServerException, ValidationException, ThrottlingException, AccessDeniedException, ResourceNotFoundException, AwsServiceException, SdkClientException, FinspaceException Returns database information for the specified environment ID.
- Parameters:
getKxDatabaseRequest-- Returns:
- Result of the GetKxDatabase operation returned by the service.
- See Also:
-
getKxDatabase
default GetKxDatabaseResponse getKxDatabase(Consumer<GetKxDatabaseRequest.Builder> getKxDatabaseRequest) throws InternalServerException, ValidationException, ThrottlingException, AccessDeniedException, ResourceNotFoundException, AwsServiceException, SdkClientException, FinspaceException Returns database information for the specified environment ID.
This is a convenience which creates an instance of the
GetKxDatabaseRequest.Builderavoiding the need to create one manually viaGetKxDatabaseRequest.builder()- Parameters:
getKxDatabaseRequest- AConsumerthat will call methods onGetKxDatabaseRequest.Builderto create a request.- Returns:
- Result of the GetKxDatabase operation returned by the service.
- See Also:
-
getKxEnvironment
default GetKxEnvironmentResponse getKxEnvironment(GetKxEnvironmentRequest getKxEnvironmentRequest) throws ResourceNotFoundException, InternalServerException, ValidationException, AccessDeniedException, AwsServiceException, SdkClientException, FinspaceException Retrieves all the information for the specified kdb environment.
- Parameters:
getKxEnvironmentRequest-- Returns:
- Result of the GetKxEnvironment operation returned by the service.
- See Also:
-
getKxEnvironment
default GetKxEnvironmentResponse getKxEnvironment(Consumer<GetKxEnvironmentRequest.Builder> getKxEnvironmentRequest) throws ResourceNotFoundException, InternalServerException, ValidationException, AccessDeniedException, AwsServiceException, SdkClientException, FinspaceException Retrieves all the information for the specified kdb environment.
This is a convenience which creates an instance of the
GetKxEnvironmentRequest.Builderavoiding the need to create one manually viaGetKxEnvironmentRequest.builder()- Parameters:
getKxEnvironmentRequest- AConsumerthat will call methods onGetKxEnvironmentRequest.Builderto create a request.- Returns:
- Result of the GetKxEnvironment operation returned by the service.
- See Also:
-
getKxUser
default GetKxUserResponse getKxUser(GetKxUserRequest getKxUserRequest) throws InternalServerException, ThrottlingException, AccessDeniedException, ResourceNotFoundException, ValidationException, AwsServiceException, SdkClientException, FinspaceException Retrieves information about the specified kdb user.
- Parameters:
getKxUserRequest-- Returns:
- Result of the GetKxUser operation returned by the service.
- See Also:
-
getKxUser
default GetKxUserResponse getKxUser(Consumer<GetKxUserRequest.Builder> getKxUserRequest) throws InternalServerException, ThrottlingException, AccessDeniedException, ResourceNotFoundException, ValidationException, AwsServiceException, SdkClientException, FinspaceException Retrieves information about the specified kdb user.
This is a convenience which creates an instance of the
GetKxUserRequest.Builderavoiding the need to create one manually viaGetKxUserRequest.builder()- Parameters:
getKxUserRequest- AConsumerthat will call methods onGetKxUserRequest.Builderto create a request.- Returns:
- Result of the GetKxUser operation returned by the service.
- See Also:
-
listEnvironments
default ListEnvironmentsResponse listEnvironments(ListEnvironmentsRequest listEnvironmentsRequest) throws InternalServerException, ValidationException, AwsServiceException, SdkClientException, FinspaceException A list of all of your FinSpace environments.
- Parameters:
listEnvironmentsRequest-- Returns:
- Result of the ListEnvironments operation returned by the service.
- See Also:
-
listEnvironments
default ListEnvironmentsResponse listEnvironments(Consumer<ListEnvironmentsRequest.Builder> listEnvironmentsRequest) throws InternalServerException, ValidationException, AwsServiceException, SdkClientException, FinspaceException A list of all of your FinSpace environments.
This is a convenience which creates an instance of the
ListEnvironmentsRequest.Builderavoiding the need to create one manually viaListEnvironmentsRequest.builder()- Parameters:
listEnvironmentsRequest- AConsumerthat will call methods onListEnvironmentsRequest.Builderto create a request.- Returns:
- Result of the ListEnvironments operation returned by the service.
- See Also:
-
listKxChangesets
default ListKxChangesetsResponse listKxChangesets(ListKxChangesetsRequest listKxChangesetsRequest) throws InternalServerException, ValidationException, ThrottlingException, AccessDeniedException, ResourceNotFoundException, AwsServiceException, SdkClientException, FinspaceException Returns a list of all the changesets for a database.
- Parameters:
listKxChangesetsRequest-- Returns:
- Result of the ListKxChangesets operation returned by the service.
- See Also:
-
listKxChangesets
default ListKxChangesetsResponse listKxChangesets(Consumer<ListKxChangesetsRequest.Builder> listKxChangesetsRequest) throws InternalServerException, ValidationException, ThrottlingException, AccessDeniedException, ResourceNotFoundException, AwsServiceException, SdkClientException, FinspaceException Returns a list of all the changesets for a database.
This is a convenience which creates an instance of the
ListKxChangesetsRequest.Builderavoiding the need to create one manually viaListKxChangesetsRequest.builder()- Parameters:
listKxChangesetsRequest- AConsumerthat will call methods onListKxChangesetsRequest.Builderto create a request.- Returns:
- Result of the ListKxChangesets operation returned by the service.
- See Also:
-
listKxChangesetsPaginator
default ListKxChangesetsIterable listKxChangesetsPaginator(ListKxChangesetsRequest listKxChangesetsRequest) throws InternalServerException, ValidationException, ThrottlingException, AccessDeniedException, ResourceNotFoundException, AwsServiceException, SdkClientException, FinspaceException Returns a list of all the changesets for a database.
This is a variant of
listKxChangesets(software.amazon.awssdk.services.finspace.model.ListKxChangesetsRequest)operation. The return type is a custom iterable that can be used to iterate through all the pages. SDK will internally handle making service calls for you.When this operation is called, a custom iterable is returned but no service calls are made yet. So there is no guarantee that the request is valid. As you iterate through the iterable, SDK will start lazily loading response pages by making service calls until there are no pages left or your iteration stops. If there are errors in your request, you will see the failures only after you start iterating through the iterable.
The following are few ways to iterate through the response pages:
1) Using a Stream
2) Using For loopsoftware.amazon.awssdk.services.finspace.paginators.ListKxChangesetsIterable responses = client.listKxChangesetsPaginator(request); responses.stream().forEach(....);{ @code software.amazon.awssdk.services.finspace.paginators.ListKxChangesetsIterable responses = client .listKxChangesetsPaginator(request); for (software.amazon.awssdk.services.finspace.model.ListKxChangesetsResponse response : responses) { // do something; } }3) Use iterator directlysoftware.amazon.awssdk.services.finspace.paginators.ListKxChangesetsIterable responses = client.listKxChangesetsPaginator(request); responses.iterator().forEachRemaining(....);Please notice that the configuration of maxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
listKxChangesets(software.amazon.awssdk.services.finspace.model.ListKxChangesetsRequest)operation.- Parameters:
listKxChangesetsRequest-- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- See Also:
-
listKxChangesetsPaginator
default ListKxChangesetsIterable listKxChangesetsPaginator(Consumer<ListKxChangesetsRequest.Builder> listKxChangesetsRequest) throws InternalServerException, ValidationException, ThrottlingException, AccessDeniedException, ResourceNotFoundException, AwsServiceException, SdkClientException, FinspaceException Returns a list of all the changesets for a database.
This is a variant of
listKxChangesets(software.amazon.awssdk.services.finspace.model.ListKxChangesetsRequest)operation. The return type is a custom iterable that can be used to iterate through all the pages. SDK will internally handle making service calls for you.When this operation is called, a custom iterable is returned but no service calls are made yet. So there is no guarantee that the request is valid. As you iterate through the iterable, SDK will start lazily loading response pages by making service calls until there are no pages left or your iteration stops. If there are errors in your request, you will see the failures only after you start iterating through the iterable.
The following are few ways to iterate through the response pages:
1) Using a Stream
2) Using For loopsoftware.amazon.awssdk.services.finspace.paginators.ListKxChangesetsIterable responses = client.listKxChangesetsPaginator(request); responses.stream().forEach(....);{ @code software.amazon.awssdk.services.finspace.paginators.ListKxChangesetsIterable responses = client .listKxChangesetsPaginator(request); for (software.amazon.awssdk.services.finspace.model.ListKxChangesetsResponse response : responses) { // do something; } }3) Use iterator directlysoftware.amazon.awssdk.services.finspace.paginators.ListKxChangesetsIterable responses = client.listKxChangesetsPaginator(request); responses.iterator().forEachRemaining(....);Please notice that the configuration of maxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
listKxChangesets(software.amazon.awssdk.services.finspace.model.ListKxChangesetsRequest)operation.This is a convenience which creates an instance of the
ListKxChangesetsRequest.Builderavoiding the need to create one manually viaListKxChangesetsRequest.builder()- Parameters:
listKxChangesetsRequest- AConsumerthat will call methods onListKxChangesetsRequest.Builderto create a request.- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- See Also:
-
listKxClusterNodes
default ListKxClusterNodesResponse listKxClusterNodes(ListKxClusterNodesRequest listKxClusterNodesRequest) throws InternalServerException, ThrottlingException, AccessDeniedException, LimitExceededException, ValidationException, ResourceNotFoundException, AwsServiceException, SdkClientException, FinspaceException Lists all the nodes in a kdb cluster.
- Parameters:
listKxClusterNodesRequest-- Returns:
- Result of the ListKxClusterNodes operation returned by the service.
- See Also:
-
listKxClusterNodes
default ListKxClusterNodesResponse listKxClusterNodes(Consumer<ListKxClusterNodesRequest.Builder> listKxClusterNodesRequest) throws InternalServerException, ThrottlingException, AccessDeniedException, LimitExceededException, ValidationException, ResourceNotFoundException, AwsServiceException, SdkClientException, FinspaceException Lists all the nodes in a kdb cluster.
This is a convenience which creates an instance of the
ListKxClusterNodesRequest.Builderavoiding the need to create one manually viaListKxClusterNodesRequest.builder()- Parameters:
listKxClusterNodesRequest- AConsumerthat will call methods onListKxClusterNodesRequest.Builderto create a request.- Returns:
- Result of the ListKxClusterNodes operation returned by the service.
- See Also:
-
listKxClusterNodesPaginator
default ListKxClusterNodesIterable listKxClusterNodesPaginator(ListKxClusterNodesRequest listKxClusterNodesRequest) throws InternalServerException, ThrottlingException, AccessDeniedException, LimitExceededException, ValidationException, ResourceNotFoundException, AwsServiceException, SdkClientException, FinspaceException Lists all the nodes in a kdb cluster.
This is a variant of
listKxClusterNodes(software.amazon.awssdk.services.finspace.model.ListKxClusterNodesRequest)operation. The return type is a custom iterable that can be used to iterate through all the pages. SDK will internally handle making service calls for you.When this operation is called, a custom iterable is returned but no service calls are made yet. So there is no guarantee that the request is valid. As you iterate through the iterable, SDK will start lazily loading response pages by making service calls until there are no pages left or your iteration stops. If there are errors in your request, you will see the failures only after you start iterating through the iterable.
The following are few ways to iterate through the response pages:
1) Using a Stream
2) Using For loopsoftware.amazon.awssdk.services.finspace.paginators.ListKxClusterNodesIterable responses = client.listKxClusterNodesPaginator(request); responses.stream().forEach(....);{ @code software.amazon.awssdk.services.finspace.paginators.ListKxClusterNodesIterable responses = client .listKxClusterNodesPaginator(request); for (software.amazon.awssdk.services.finspace.model.ListKxClusterNodesResponse response : responses) { // do something; } }3) Use iterator directlysoftware.amazon.awssdk.services.finspace.paginators.ListKxClusterNodesIterable responses = client.listKxClusterNodesPaginator(request); responses.iterator().forEachRemaining(....);Please notice that the configuration of maxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
listKxClusterNodes(software.amazon.awssdk.services.finspace.model.ListKxClusterNodesRequest)operation.- Parameters:
listKxClusterNodesRequest-- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- See Also:
-
listKxClusterNodesPaginator
default ListKxClusterNodesIterable listKxClusterNodesPaginator(Consumer<ListKxClusterNodesRequest.Builder> listKxClusterNodesRequest) throws InternalServerException, ThrottlingException, AccessDeniedException, LimitExceededException, ValidationException, ResourceNotFoundException, AwsServiceException, SdkClientException, FinspaceException Lists all the nodes in a kdb cluster.
This is a variant of
listKxClusterNodes(software.amazon.awssdk.services.finspace.model.ListKxClusterNodesRequest)operation. The return type is a custom iterable that can be used to iterate through all the pages. SDK will internally handle making service calls for you.When this operation is called, a custom iterable is returned but no service calls are made yet. So there is no guarantee that the request is valid. As you iterate through the iterable, SDK will start lazily loading response pages by making service calls until there are no pages left or your iteration stops. If there are errors in your request, you will see the failures only after you start iterating through the iterable.
The following are few ways to iterate through the response pages:
1) Using a Stream
2) Using For loopsoftware.amazon.awssdk.services.finspace.paginators.ListKxClusterNodesIterable responses = client.listKxClusterNodesPaginator(request); responses.stream().forEach(....);{ @code software.amazon.awssdk.services.finspace.paginators.ListKxClusterNodesIterable responses = client .listKxClusterNodesPaginator(request); for (software.amazon.awssdk.services.finspace.model.ListKxClusterNodesResponse response : responses) { // do something; } }3) Use iterator directlysoftware.amazon.awssdk.services.finspace.paginators.ListKxClusterNodesIterable responses = client.listKxClusterNodesPaginator(request); responses.iterator().forEachRemaining(....);Please notice that the configuration of maxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
listKxClusterNodes(software.amazon.awssdk.services.finspace.model.ListKxClusterNodesRequest)operation.This is a convenience which creates an instance of the
ListKxClusterNodesRequest.Builderavoiding the need to create one manually viaListKxClusterNodesRequest.builder()- Parameters:
listKxClusterNodesRequest- AConsumerthat will call methods onListKxClusterNodesRequest.Builderto create a request.- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- See Also:
-
listKxClusters
default ListKxClustersResponse listKxClusters(ListKxClustersRequest listKxClustersRequest) throws InternalServerException, ValidationException, ThrottlingException, AccessDeniedException, LimitExceededException, ConflictException, ResourceNotFoundException, AwsServiceException, SdkClientException, FinspaceException Returns a list of clusters.
- Parameters:
listKxClustersRequest-- Returns:
- Result of the ListKxClusters operation returned by the service.
- See Also:
-
listKxClusters
default ListKxClustersResponse listKxClusters(Consumer<ListKxClustersRequest.Builder> listKxClustersRequest) throws InternalServerException, ValidationException, ThrottlingException, AccessDeniedException, LimitExceededException, ConflictException, ResourceNotFoundException, AwsServiceException, SdkClientException, FinspaceException Returns a list of clusters.
This is a convenience which creates an instance of the
ListKxClustersRequest.Builderavoiding the need to create one manually viaListKxClustersRequest.builder()- Parameters:
listKxClustersRequest- AConsumerthat will call methods onListKxClustersRequest.Builderto create a request.- Returns:
- Result of the ListKxClusters operation returned by the service.
- See Also:
-
listKxDatabases
default ListKxDatabasesResponse listKxDatabases(ListKxDatabasesRequest listKxDatabasesRequest) throws InternalServerException, ValidationException, ThrottlingException, AccessDeniedException, ResourceNotFoundException, AwsServiceException, SdkClientException, FinspaceException Returns a list of all the databases in the kdb environment.
- Parameters:
listKxDatabasesRequest-- Returns:
- Result of the ListKxDatabases operation returned by the service.
- See Also:
-
listKxDatabases
default ListKxDatabasesResponse listKxDatabases(Consumer<ListKxDatabasesRequest.Builder> listKxDatabasesRequest) throws InternalServerException, ValidationException, ThrottlingException, AccessDeniedException, ResourceNotFoundException, AwsServiceException, SdkClientException, FinspaceException Returns a list of all the databases in the kdb environment.
This is a convenience which creates an instance of the
ListKxDatabasesRequest.Builderavoiding the need to create one manually viaListKxDatabasesRequest.builder()- Parameters:
listKxDatabasesRequest- AConsumerthat will call methods onListKxDatabasesRequest.Builderto create a request.- Returns:
- Result of the ListKxDatabases operation returned by the service.
- See Also:
-
listKxDatabasesPaginator
default ListKxDatabasesIterable listKxDatabasesPaginator(ListKxDatabasesRequest listKxDatabasesRequest) throws InternalServerException, ValidationException, ThrottlingException, AccessDeniedException, ResourceNotFoundException, AwsServiceException, SdkClientException, FinspaceException Returns a list of all the databases in the kdb environment.
This is a variant of
listKxDatabases(software.amazon.awssdk.services.finspace.model.ListKxDatabasesRequest)operation. The return type is a custom iterable that can be used to iterate through all the pages. SDK will internally handle making service calls for you.When this operation is called, a custom iterable is returned but no service calls are made yet. So there is no guarantee that the request is valid. As you iterate through the iterable, SDK will start lazily loading response pages by making service calls until there are no pages left or your iteration stops. If there are errors in your request, you will see the failures only after you start iterating through the iterable.
The following are few ways to iterate through the response pages:
1) Using a Stream
2) Using For loopsoftware.amazon.awssdk.services.finspace.paginators.ListKxDatabasesIterable responses = client.listKxDatabasesPaginator(request); responses.stream().forEach(....);{ @code software.amazon.awssdk.services.finspace.paginators.ListKxDatabasesIterable responses = client .listKxDatabasesPaginator(request); for (software.amazon.awssdk.services.finspace.model.ListKxDatabasesResponse response : responses) { // do something; } }3) Use iterator directlysoftware.amazon.awssdk.services.finspace.paginators.ListKxDatabasesIterable responses = client.listKxDatabasesPaginator(request); responses.iterator().forEachRemaining(....);Please notice that the configuration of maxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
listKxDatabases(software.amazon.awssdk.services.finspace.model.ListKxDatabasesRequest)operation.- Parameters:
listKxDatabasesRequest-- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- See Also:
-
listKxDatabasesPaginator
default ListKxDatabasesIterable listKxDatabasesPaginator(Consumer<ListKxDatabasesRequest.Builder> listKxDatabasesRequest) throws InternalServerException, ValidationException, ThrottlingException, AccessDeniedException, ResourceNotFoundException, AwsServiceException, SdkClientException, FinspaceException Returns a list of all the databases in the kdb environment.
This is a variant of
listKxDatabases(software.amazon.awssdk.services.finspace.model.ListKxDatabasesRequest)operation. The return type is a custom iterable that can be used to iterate through all the pages. SDK will internally handle making service calls for you.When this operation is called, a custom iterable is returned but no service calls are made yet. So there is no guarantee that the request is valid. As you iterate through the iterable, SDK will start lazily loading response pages by making service calls until there are no pages left or your iteration stops. If there are errors in your request, you will see the failures only after you start iterating through the iterable.
The following are few ways to iterate through the response pages:
1) Using a Stream
2) Using For loopsoftware.amazon.awssdk.services.finspace.paginators.ListKxDatabasesIterable responses = client.listKxDatabasesPaginator(request); responses.stream().forEach(....);{ @code software.amazon.awssdk.services.finspace.paginators.ListKxDatabasesIterable responses = client .listKxDatabasesPaginator(request); for (software.amazon.awssdk.services.finspace.model.ListKxDatabasesResponse response : responses) { // do something; } }3) Use iterator directlysoftware.amazon.awssdk.services.finspace.paginators.ListKxDatabasesIterable responses = client.listKxDatabasesPaginator(request); responses.iterator().forEachRemaining(....);Please notice that the configuration of maxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
listKxDatabases(software.amazon.awssdk.services.finspace.model.ListKxDatabasesRequest)operation.This is a convenience which creates an instance of the
ListKxDatabasesRequest.Builderavoiding the need to create one manually viaListKxDatabasesRequest.builder()- Parameters:
listKxDatabasesRequest- AConsumerthat will call methods onListKxDatabasesRequest.Builderto create a request.- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- See Also:
-
listKxEnvironments
default ListKxEnvironmentsResponse listKxEnvironments(ListKxEnvironmentsRequest listKxEnvironmentsRequest) throws InternalServerException, ValidationException, AwsServiceException, SdkClientException, FinspaceException Returns a list of kdb environments created in an account.
- Parameters:
listKxEnvironmentsRequest-- Returns:
- Result of the ListKxEnvironments operation returned by the service.
- See Also:
-
listKxEnvironments
default ListKxEnvironmentsResponse listKxEnvironments(Consumer<ListKxEnvironmentsRequest.Builder> listKxEnvironmentsRequest) throws InternalServerException, ValidationException, AwsServiceException, SdkClientException, FinspaceException Returns a list of kdb environments created in an account.
This is a convenience which creates an instance of the
ListKxEnvironmentsRequest.Builderavoiding the need to create one manually viaListKxEnvironmentsRequest.builder()- Parameters:
listKxEnvironmentsRequest- AConsumerthat will call methods onListKxEnvironmentsRequest.Builderto create a request.- Returns:
- Result of the ListKxEnvironments operation returned by the service.
- See Also:
-
listKxEnvironmentsPaginator
default ListKxEnvironmentsIterable listKxEnvironmentsPaginator(ListKxEnvironmentsRequest listKxEnvironmentsRequest) throws InternalServerException, ValidationException, AwsServiceException, SdkClientException, FinspaceException Returns a list of kdb environments created in an account.
This is a variant of
listKxEnvironments(software.amazon.awssdk.services.finspace.model.ListKxEnvironmentsRequest)operation. The return type is a custom iterable that can be used to iterate through all the pages. SDK will internally handle making service calls for you.When this operation is called, a custom iterable is returned but no service calls are made yet. So there is no guarantee that the request is valid. As you iterate through the iterable, SDK will start lazily loading response pages by making service calls until there are no pages left or your iteration stops. If there are errors in your request, you will see the failures only after you start iterating through the iterable.
The following are few ways to iterate through the response pages:
1) Using a Stream
2) Using For loopsoftware.amazon.awssdk.services.finspace.paginators.ListKxEnvironmentsIterable responses = client.listKxEnvironmentsPaginator(request); responses.stream().forEach(....);{ @code software.amazon.awssdk.services.finspace.paginators.ListKxEnvironmentsIterable responses = client .listKxEnvironmentsPaginator(request); for (software.amazon.awssdk.services.finspace.model.ListKxEnvironmentsResponse response : responses) { // do something; } }3) Use iterator directlysoftware.amazon.awssdk.services.finspace.paginators.ListKxEnvironmentsIterable responses = client.listKxEnvironmentsPaginator(request); responses.iterator().forEachRemaining(....);Please notice that the configuration of maxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
listKxEnvironments(software.amazon.awssdk.services.finspace.model.ListKxEnvironmentsRequest)operation.- Parameters:
listKxEnvironmentsRequest-- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- See Also:
-
listKxEnvironmentsPaginator
default ListKxEnvironmentsIterable listKxEnvironmentsPaginator(Consumer<ListKxEnvironmentsRequest.Builder> listKxEnvironmentsRequest) throws InternalServerException, ValidationException, AwsServiceException, SdkClientException, FinspaceException Returns a list of kdb environments created in an account.
This is a variant of
listKxEnvironments(software.amazon.awssdk.services.finspace.model.ListKxEnvironmentsRequest)operation. The return type is a custom iterable that can be used to iterate through all the pages. SDK will internally handle making service calls for you.When this operation is called, a custom iterable is returned but no service calls are made yet. So there is no guarantee that the request is valid. As you iterate through the iterable, SDK will start lazily loading response pages by making service calls until there are no pages left or your iteration stops. If there are errors in your request, you will see the failures only after you start iterating through the iterable.
The following are few ways to iterate through the response pages:
1) Using a Stream
2) Using For loopsoftware.amazon.awssdk.services.finspace.paginators.ListKxEnvironmentsIterable responses = client.listKxEnvironmentsPaginator(request); responses.stream().forEach(....);{ @code software.amazon.awssdk.services.finspace.paginators.ListKxEnvironmentsIterable responses = client .listKxEnvironmentsPaginator(request); for (software.amazon.awssdk.services.finspace.model.ListKxEnvironmentsResponse response : responses) { // do something; } }3) Use iterator directlysoftware.amazon.awssdk.services.finspace.paginators.ListKxEnvironmentsIterable responses = client.listKxEnvironmentsPaginator(request); responses.iterator().forEachRemaining(....);Please notice that the configuration of maxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
listKxEnvironments(software.amazon.awssdk.services.finspace.model.ListKxEnvironmentsRequest)operation.This is a convenience which creates an instance of the
ListKxEnvironmentsRequest.Builderavoiding the need to create one manually viaListKxEnvironmentsRequest.builder()- Parameters:
listKxEnvironmentsRequest- AConsumerthat will call methods onListKxEnvironmentsRequest.Builderto create a request.- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- See Also:
-
listKxUsers
default ListKxUsersResponse listKxUsers(ListKxUsersRequest listKxUsersRequest) throws ResourceNotFoundException, InternalServerException, ThrottlingException, AccessDeniedException, ValidationException, AwsServiceException, SdkClientException, FinspaceException Lists all the users in a kdb environment.
- Parameters:
listKxUsersRequest-- Returns:
- Result of the ListKxUsers operation returned by the service.
- See Also:
-
listKxUsers
default ListKxUsersResponse listKxUsers(Consumer<ListKxUsersRequest.Builder> listKxUsersRequest) throws ResourceNotFoundException, InternalServerException, ThrottlingException, AccessDeniedException, ValidationException, AwsServiceException, SdkClientException, FinspaceException Lists all the users in a kdb environment.
This is a convenience which creates an instance of the
ListKxUsersRequest.Builderavoiding the need to create one manually viaListKxUsersRequest.builder()- Parameters:
listKxUsersRequest- AConsumerthat will call methods onListKxUsersRequest.Builderto create a request.- Returns:
- Result of the ListKxUsers operation returned by the service.
- See Also:
-
listTagsForResource
default ListTagsForResourceResponse listTagsForResource(ListTagsForResourceRequest listTagsForResourceRequest) throws InternalServerException, InvalidRequestException, ResourceNotFoundException, AwsServiceException, SdkClientException, FinspaceException A list of all tags for a resource.
- Parameters:
listTagsForResourceRequest-- Returns:
- Result of the ListTagsForResource operation returned by the service.
- See Also:
-
listTagsForResource
default ListTagsForResourceResponse listTagsForResource(Consumer<ListTagsForResourceRequest.Builder> listTagsForResourceRequest) throws InternalServerException, InvalidRequestException, ResourceNotFoundException, AwsServiceException, SdkClientException, FinspaceException A list of all tags for a resource.
This is a convenience which creates an instance of the
ListTagsForResourceRequest.Builderavoiding the need to create one manually viaListTagsForResourceRequest.builder()- Parameters:
listTagsForResourceRequest- AConsumerthat will call methods onListTagsForResourceRequest.Builderto create a request.- Returns:
- Result of the ListTagsForResource operation returned by the service.
- See Also:
-
tagResource
default TagResourceResponse tagResource(TagResourceRequest tagResourceRequest) throws InternalServerException, InvalidRequestException, ResourceNotFoundException, AwsServiceException, SdkClientException, FinspaceException Adds metadata tags to a FinSpace resource.
- Parameters:
tagResourceRequest-- Returns:
- Result of the TagResource operation returned by the service.
- See Also:
-
tagResource
default TagResourceResponse tagResource(Consumer<TagResourceRequest.Builder> tagResourceRequest) throws InternalServerException, InvalidRequestException, ResourceNotFoundException, AwsServiceException, SdkClientException, FinspaceException Adds metadata tags to a FinSpace resource.
This is a convenience which creates an instance of the
TagResourceRequest.Builderavoiding the need to create one manually viaTagResourceRequest.builder()- Parameters:
tagResourceRequest- AConsumerthat will call methods onTagResourceRequest.Builderto create a request.- Returns:
- Result of the TagResource operation returned by the service.
- See Also:
-
untagResource
default UntagResourceResponse untagResource(UntagResourceRequest untagResourceRequest) throws InternalServerException, InvalidRequestException, ResourceNotFoundException, AwsServiceException, SdkClientException, FinspaceException Removes metadata tags from a FinSpace resource.
- Parameters:
untagResourceRequest-- Returns:
- Result of the UntagResource operation returned by the service.
- See Also:
-
untagResource
default UntagResourceResponse untagResource(Consumer<UntagResourceRequest.Builder> untagResourceRequest) throws InternalServerException, InvalidRequestException, ResourceNotFoundException, AwsServiceException, SdkClientException, FinspaceException Removes metadata tags from a FinSpace resource.
This is a convenience which creates an instance of the
UntagResourceRequest.Builderavoiding the need to create one manually viaUntagResourceRequest.builder()- Parameters:
untagResourceRequest- AConsumerthat will call methods onUntagResourceRequest.Builderto create a request.- Returns:
- Result of the UntagResource operation returned by the service.
- See Also:
-
updateEnvironment
default UpdateEnvironmentResponse updateEnvironment(UpdateEnvironmentRequest updateEnvironmentRequest) throws ResourceNotFoundException, InternalServerException, AccessDeniedException, ThrottlingException, ValidationException, AwsServiceException, SdkClientException, FinspaceException Update your FinSpace environment.
- Parameters:
updateEnvironmentRequest-- Returns:
- Result of the UpdateEnvironment operation returned by the service.
- See Also:
-
updateEnvironment
default UpdateEnvironmentResponse updateEnvironment(Consumer<UpdateEnvironmentRequest.Builder> updateEnvironmentRequest) throws ResourceNotFoundException, InternalServerException, AccessDeniedException, ThrottlingException, ValidationException, AwsServiceException, SdkClientException, FinspaceException Update your FinSpace environment.
This is a convenience which creates an instance of the
UpdateEnvironmentRequest.Builderavoiding the need to create one manually viaUpdateEnvironmentRequest.builder()- Parameters:
updateEnvironmentRequest- AConsumerthat will call methods onUpdateEnvironmentRequest.Builderto create a request.- Returns:
- Result of the UpdateEnvironment operation returned by the service.
- See Also:
-
updateKxClusterCodeConfiguration
default UpdateKxClusterCodeConfigurationResponse updateKxClusterCodeConfiguration(UpdateKxClusterCodeConfigurationRequest updateKxClusterCodeConfigurationRequest) throws InternalServerException, ThrottlingException, AccessDeniedException, LimitExceededException, ValidationException, ConflictException, ResourceNotFoundException, AwsServiceException, SdkClientException, FinspaceException 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.
- Parameters:
updateKxClusterCodeConfigurationRequest-- Returns:
- Result of the UpdateKxClusterCodeConfiguration operation returned by the service.
- See Also:
-
updateKxClusterCodeConfiguration
default UpdateKxClusterCodeConfigurationResponse updateKxClusterCodeConfiguration(Consumer<UpdateKxClusterCodeConfigurationRequest.Builder> updateKxClusterCodeConfigurationRequest) throws InternalServerException, ThrottlingException, AccessDeniedException, LimitExceededException, ValidationException, ConflictException, ResourceNotFoundException, AwsServiceException, SdkClientException, FinspaceException 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.
This is a convenience which creates an instance of the
UpdateKxClusterCodeConfigurationRequest.Builderavoiding the need to create one manually viaUpdateKxClusterCodeConfigurationRequest.builder()- Parameters:
updateKxClusterCodeConfigurationRequest- AConsumerthat will call methods onUpdateKxClusterCodeConfigurationRequest.Builderto create a request.- Returns:
- Result of the UpdateKxClusterCodeConfiguration operation returned by the service.
- See Also:
-
updateKxClusterDatabases
default UpdateKxClusterDatabasesResponse updateKxClusterDatabases(UpdateKxClusterDatabasesRequest updateKxClusterDatabasesRequest) throws InternalServerException, ThrottlingException, AccessDeniedException, LimitExceededException, ValidationException, ConflictException, ResourceNotFoundException, AwsServiceException, SdkClientException, FinspaceException Updates the databases mounted on a kdb cluster, which includes the
changesetIdand 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.
- Parameters:
updateKxClusterDatabasesRequest-- Returns:
- Result of the UpdateKxClusterDatabases operation returned by the service.
- See Also:
-
updateKxClusterDatabases
default UpdateKxClusterDatabasesResponse updateKxClusterDatabases(Consumer<UpdateKxClusterDatabasesRequest.Builder> updateKxClusterDatabasesRequest) throws InternalServerException, ThrottlingException, AccessDeniedException, LimitExceededException, ValidationException, ConflictException, ResourceNotFoundException, AwsServiceException, SdkClientException, FinspaceException Updates the databases mounted on a kdb cluster, which includes the
changesetIdand 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.
This is a convenience which creates an instance of the
UpdateKxClusterDatabasesRequest.Builderavoiding the need to create one manually viaUpdateKxClusterDatabasesRequest.builder()- Parameters:
updateKxClusterDatabasesRequest- AConsumerthat will call methods onUpdateKxClusterDatabasesRequest.Builderto create a request.- Returns:
- Result of the UpdateKxClusterDatabases operation returned by the service.
- See Also:
-
updateKxDatabase
default UpdateKxDatabaseResponse updateKxDatabase(UpdateKxDatabaseRequest updateKxDatabaseRequest) throws InternalServerException, ValidationException, ThrottlingException, AccessDeniedException, ResourceNotFoundException, ConflictException, AwsServiceException, SdkClientException, FinspaceException Updates information for the given kdb database.
- Parameters:
updateKxDatabaseRequest-- Returns:
- Result of the UpdateKxDatabase operation returned by the service.
- See Also:
-
updateKxDatabase
default UpdateKxDatabaseResponse updateKxDatabase(Consumer<UpdateKxDatabaseRequest.Builder> updateKxDatabaseRequest) throws InternalServerException, ValidationException, ThrottlingException, AccessDeniedException, ResourceNotFoundException, ConflictException, AwsServiceException, SdkClientException, FinspaceException Updates information for the given kdb database.
This is a convenience which creates an instance of the
UpdateKxDatabaseRequest.Builderavoiding the need to create one manually viaUpdateKxDatabaseRequest.builder()- Parameters:
updateKxDatabaseRequest- AConsumerthat will call methods onUpdateKxDatabaseRequest.Builderto create a request.- Returns:
- Result of the UpdateKxDatabase operation returned by the service.
- See Also:
-
updateKxEnvironment
default UpdateKxEnvironmentResponse updateKxEnvironment(UpdateKxEnvironmentRequest updateKxEnvironmentRequest) throws ResourceNotFoundException, InternalServerException, AccessDeniedException, ThrottlingException, ValidationException, ConflictException, AwsServiceException, SdkClientException, FinspaceException Updates information for the given kdb environment.
- Parameters:
updateKxEnvironmentRequest-- Returns:
- Result of the UpdateKxEnvironment operation returned by the service.
- See Also:
-
updateKxEnvironment
default UpdateKxEnvironmentResponse updateKxEnvironment(Consumer<UpdateKxEnvironmentRequest.Builder> updateKxEnvironmentRequest) throws ResourceNotFoundException, InternalServerException, AccessDeniedException, ThrottlingException, ValidationException, ConflictException, AwsServiceException, SdkClientException, FinspaceException Updates information for the given kdb environment.
This is a convenience which creates an instance of the
UpdateKxEnvironmentRequest.Builderavoiding the need to create one manually viaUpdateKxEnvironmentRequest.builder()- Parameters:
updateKxEnvironmentRequest- AConsumerthat will call methods onUpdateKxEnvironmentRequest.Builderto create a request.- Returns:
- Result of the UpdateKxEnvironment operation returned by the service.
- See Also:
-
updateKxEnvironmentNetwork
default UpdateKxEnvironmentNetworkResponse updateKxEnvironmentNetwork(UpdateKxEnvironmentNetworkRequest updateKxEnvironmentNetworkRequest) throws ResourceNotFoundException, InternalServerException, AccessDeniedException, ThrottlingException, ValidationException, ConflictException, AwsServiceException, SdkClientException, FinspaceException 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.
- Parameters:
updateKxEnvironmentNetworkRequest-- Returns:
- Result of the UpdateKxEnvironmentNetwork operation returned by the service.
- See Also:
-
updateKxEnvironmentNetwork
default UpdateKxEnvironmentNetworkResponse updateKxEnvironmentNetwork(Consumer<UpdateKxEnvironmentNetworkRequest.Builder> updateKxEnvironmentNetworkRequest) throws ResourceNotFoundException, InternalServerException, AccessDeniedException, ThrottlingException, ValidationException, ConflictException, AwsServiceException, SdkClientException, FinspaceException 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.
This is a convenience which creates an instance of the
UpdateKxEnvironmentNetworkRequest.Builderavoiding the need to create one manually viaUpdateKxEnvironmentNetworkRequest.builder()- Parameters:
updateKxEnvironmentNetworkRequest- AConsumerthat will call methods onUpdateKxEnvironmentNetworkRequest.Builderto create a request.- Returns:
- Result of the UpdateKxEnvironmentNetwork operation returned by the service.
- See Also:
-
updateKxUser
default UpdateKxUserResponse updateKxUser(UpdateKxUserRequest updateKxUserRequest) throws InternalServerException, ThrottlingException, AccessDeniedException, ResourceNotFoundException, ValidationException, LimitExceededException, ConflictException, AwsServiceException, SdkClientException, FinspaceException Updates the user details. You can only update the IAM role associated with a user.
- Parameters:
updateKxUserRequest-- Returns:
- Result of the UpdateKxUser operation returned by the service.
- See Also:
-
updateKxUser
default UpdateKxUserResponse updateKxUser(Consumer<UpdateKxUserRequest.Builder> updateKxUserRequest) throws InternalServerException, ThrottlingException, AccessDeniedException, ResourceNotFoundException, ValidationException, LimitExceededException, ConflictException, AwsServiceException, SdkClientException, FinspaceException Updates the user details. You can only update the IAM role associated with a user.
This is a convenience which creates an instance of the
UpdateKxUserRequest.Builderavoiding the need to create one manually viaUpdateKxUserRequest.builder()- Parameters:
updateKxUserRequest- AConsumerthat will call methods onUpdateKxUserRequest.Builderto create a request.- Returns:
- Result of the UpdateKxUser operation returned by the service.
- See Also:
-
create
Create aFinspaceClientwith the region loaded from theDefaultAwsRegionProviderChainand credentials loaded from theDefaultCredentialsProvider. -
builder
Create a builder that can be used to configure and create aFinspaceClient. -
serviceMetadata
-
serviceClientConfiguration
Description copied from interface:SdkClientThe SDK service client configuration exposes client settings to the user, e.g., ClientOverrideConfiguration- Specified by:
serviceClientConfigurationin interfaceAwsClient- Specified by:
serviceClientConfigurationin interfaceSdkClient- Returns:
- SdkServiceClientConfiguration
-