@Generated(value="OracleSDKGenerator", comments="API Version: 20190531") public interface BdsAsync extends AutoCloseable
REST API for Oracle Big Data Service. Use this API to build, deploy, and manage fully elastic Big Data Service clusters. Build on Hadoop, Spark and Data Science distributions, which can be fully integrated with existing enterprise data in Oracle Database and Oracle applications.
close
void refreshClient()
Rebuilds the client from scratch. Useful to refresh certificates.
void setEndpoint(String endpoint)
Sets the endpoint to call (ex, https://www.example.com).
endpoint
- The endpoint of the serice.String getEndpoint()
Gets the set endpoint for REST call (ex, https://www.example.com)
void setRegion(Region region)
Sets the region to call (ex, Region.US_PHOENIX_1).
Note, this will call setEndpoint
after resolving the
endpoint. If the service is not available in this region, however, an
IllegalArgumentException will be raised.
region
- The region of the service.void setRegion(String regionId)
Sets the region to call (ex, ‘us-phoenix-1’).
Note, this will first try to map the region ID to a known Region and call setRegion
.
If no known Region could be determined, it will create an endpoint based on the default
endpoint format (Region.formatDefaultRegionEndpoint(Service, String)
and then call setEndpoint
.
regionId
- The public region ID.void useRealmSpecificEndpointTemplate(boolean realmSpecificEndpointTemplateEnabled)
Determines whether realm specific endpoint should be used or not. Set realmSpecificEndpointTemplateEnabled to “true” if the user wants to enable use of realm specific endpoint template, otherwise set it to “false”
realmSpecificEndpointTemplateEnabled
- flag to enable the use of realm specific endpoint
templateFuture<ActivateBdsMetastoreConfigurationResponse> activateBdsMetastoreConfiguration(ActivateBdsMetastoreConfigurationRequest request, AsyncHandler<ActivateBdsMetastoreConfigurationRequest,ActivateBdsMetastoreConfigurationResponse> handler)
Activate specified metastore configuration.
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<ActivateIamUserSyncConfigurationResponse> activateIamUserSyncConfiguration(ActivateIamUserSyncConfigurationRequest request, AsyncHandler<ActivateIamUserSyncConfigurationRequest,ActivateIamUserSyncConfigurationResponse> handler)
Activate IAM user sync configuration for the given identity configuration
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<ActivateUpstConfigurationResponse> activateUpstConfiguration(ActivateUpstConfigurationRequest request, AsyncHandler<ActivateUpstConfigurationRequest,ActivateUpstConfigurationResponse> handler)
Activate UPST configuration for the given identity configuration
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<AddAutoScalingConfigurationResponse> addAutoScalingConfiguration(AddAutoScalingConfigurationRequest request, AsyncHandler<AddAutoScalingConfigurationRequest,AddAutoScalingConfigurationResponse> handler)
Add an autoscale configuration to the cluster.
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<AddBlockStorageResponse> addBlockStorage(AddBlockStorageRequest request, AsyncHandler<AddBlockStorageRequest,AddBlockStorageResponse> handler)
Adds block storage to existing worker/compute only worker nodes. The same amount of storage will be added to all worker/compute only worker nodes. No change will be made to storage that is already attached. Block storage cannot be removed.
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<AddCloudSqlResponse> addCloudSql(AddCloudSqlRequest request, AsyncHandler<AddCloudSqlRequest,AddCloudSqlResponse> handler)
Adds Cloud SQL to your cluster. You can use Cloud SQL to query against non-relational data stored in multiple big data sources, including Apache Hive, HDFS, Oracle NoSQL Database, and Apache HBase. Adding Cloud SQL adds a query server node to the cluster and creates cell servers on all the worker nodes in the cluster.
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<AddKafkaResponse> addKafka(AddKafkaRequest request, AsyncHandler<AddKafkaRequest,AddKafkaResponse> handler)
Adds Kafka to a cluster.
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<AddMasterNodesResponse> addMasterNodes(AddMasterNodesRequest request, AsyncHandler<AddMasterNodesRequest,AddMasterNodesResponse> handler)
Increases the size (scales out) of a cluster by adding master nodes. The added master nodes will have the same shape and will have the same amount of attached block storage as other master nodes in the cluster.
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<AddUtilityNodesResponse> addUtilityNodes(AddUtilityNodesRequest request, AsyncHandler<AddUtilityNodesRequest,AddUtilityNodesResponse> handler)
Increases the size (scales out) of a cluster by adding utility nodes. The added utility nodes will have the same shape and will have the same amount of attached block storage as other utility nodes in the cluster.
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<AddWorkerNodesResponse> addWorkerNodes(AddWorkerNodesRequest request, AsyncHandler<AddWorkerNodesRequest,AddWorkerNodesResponse> handler)
Increases the size (scales out) a cluster by adding worker nodes(data/compute). The added worker nodes will have the same shape and will have the same amount of attached block storage as other worker nodes in the cluster.
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<BackupNodeResponse> backupNode(BackupNodeRequest request, AsyncHandler<BackupNodeRequest,BackupNodeResponse> handler)
Takes a backup of of given nodes.
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<CertificateServiceInfoResponse> certificateServiceInfo(CertificateServiceInfoRequest request, AsyncHandler<CertificateServiceInfoRequest,CertificateServiceInfoResponse> handler)
A list of services and their certificate details.
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<ChangeBdsInstanceCompartmentResponse> changeBdsInstanceCompartment(ChangeBdsInstanceCompartmentRequest request, AsyncHandler<ChangeBdsInstanceCompartmentRequest,ChangeBdsInstanceCompartmentResponse> handler)
Moves a Big Data Service cluster into a different compartment.
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<ChangeShapeResponse> changeShape(ChangeShapeRequest request, AsyncHandler<ChangeShapeRequest,ChangeShapeResponse> handler)
Changes the size of a cluster by scaling up or scaling down the nodes. Nodes are scaled up or down by changing the shapes of all the nodes of the same type to the next larger or smaller shape. The node types are master, utility, worker, and Cloud SQL. Only nodes with VM-STANDARD shapes can be scaled.
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<CreateBdsApiKeyResponse> createBdsApiKey(CreateBdsApiKeyRequest request, AsyncHandler<CreateBdsApiKeyRequest,CreateBdsApiKeyResponse> handler)
Create an API key on behalf of the specified user.
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<CreateBdsInstanceResponse> createBdsInstance(CreateBdsInstanceRequest request, AsyncHandler<CreateBdsInstanceRequest,CreateBdsInstanceResponse> handler)
Creates a Big Data Service cluster.
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<CreateBdsMetastoreConfigurationResponse> createBdsMetastoreConfiguration(CreateBdsMetastoreConfigurationRequest request, AsyncHandler<CreateBdsMetastoreConfigurationRequest,CreateBdsMetastoreConfigurationResponse> handler)
Create and activate external metastore configuration.
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<CreateIdentityConfigurationResponse> createIdentityConfiguration(CreateIdentityConfigurationRequest request, AsyncHandler<CreateIdentityConfigurationRequest,CreateIdentityConfigurationResponse> handler)
Create an identity configuration for the cluster
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<CreateNodeBackupConfigurationResponse> createNodeBackupConfiguration(CreateNodeBackupConfigurationRequest request, AsyncHandler<CreateNodeBackupConfigurationRequest,CreateNodeBackupConfigurationResponse> handler)
Add a node volume backup configuration to the cluster for an indicated node type or node.
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<CreateNodeReplaceConfigurationResponse> createNodeReplaceConfiguration(CreateNodeReplaceConfigurationRequest request, AsyncHandler<CreateNodeReplaceConfigurationRequest,CreateNodeReplaceConfigurationResponse> handler)
Add a nodeReplaceConfigurations to the cluster.
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<CreateResourcePrincipalConfigurationResponse> createResourcePrincipalConfiguration(CreateResourcePrincipalConfigurationRequest request, AsyncHandler<CreateResourcePrincipalConfigurationRequest,CreateResourcePrincipalConfigurationResponse> handler)
Create a resource principal session token configuration.
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<DeactivateIamUserSyncConfigurationResponse> deactivateIamUserSyncConfiguration(DeactivateIamUserSyncConfigurationRequest request, AsyncHandler<DeactivateIamUserSyncConfigurationRequest,DeactivateIamUserSyncConfigurationResponse> handler)
Deactivate the IAM user sync configuration.
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<DeactivateUpstConfigurationResponse> deactivateUpstConfiguration(DeactivateUpstConfigurationRequest request, AsyncHandler<DeactivateUpstConfigurationRequest,DeactivateUpstConfigurationResponse> handler)
Deactivate the UPST configuration represented by the provided ID.
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<DeleteBdsApiKeyResponse> deleteBdsApiKey(DeleteBdsApiKeyRequest request, AsyncHandler<DeleteBdsApiKeyRequest,DeleteBdsApiKeyResponse> handler)
Deletes the user’s API key represented by the provided ID.
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<DeleteBdsInstanceResponse> deleteBdsInstance(DeleteBdsInstanceRequest request, AsyncHandler<DeleteBdsInstanceRequest,DeleteBdsInstanceResponse> handler)
Deletes the cluster identified by the given ID.
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<DeleteBdsMetastoreConfigurationResponse> deleteBdsMetastoreConfiguration(DeleteBdsMetastoreConfigurationRequest request, AsyncHandler<DeleteBdsMetastoreConfigurationRequest,DeleteBdsMetastoreConfigurationResponse> handler)
Delete the BDS metastore configuration represented by the provided ID.
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<DeleteIdentityConfigurationResponse> deleteIdentityConfiguration(DeleteIdentityConfigurationRequest request, AsyncHandler<DeleteIdentityConfigurationRequest,DeleteIdentityConfigurationResponse> handler)
Delete the identity configuration represented by the provided ID. Deletion is only allowed if this identity configuration is not associated with any active IAM user sync configuration or UPST configuration.
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<DeleteNodeBackupResponse> deleteNodeBackup(DeleteNodeBackupRequest request, AsyncHandler<DeleteNodeBackupRequest,DeleteNodeBackupResponse> handler)
Delete the NodeBackup represented by the provided ID.
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<DeleteNodeBackupConfigurationResponse> deleteNodeBackupConfiguration(DeleteNodeBackupConfigurationRequest request, AsyncHandler<DeleteNodeBackupConfigurationRequest,DeleteNodeBackupConfigurationResponse> handler)
Delete the NodeBackupConfiguration represented by the provided ID.
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<DisableCertificateResponse> disableCertificate(DisableCertificateRequest request, AsyncHandler<DisableCertificateRequest,DisableCertificateResponse> handler)
Disabling TLS/SSL for various ODH services running on the BDS cluster.
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<EnableCertificateResponse> enableCertificate(EnableCertificateRequest request, AsyncHandler<EnableCertificateRequest,EnableCertificateResponse> handler)
Configuring TLS/SSL for various ODH services running on the BDS cluster.
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<ExecuteBootstrapScriptResponse> executeBootstrapScript(ExecuteBootstrapScriptRequest request, AsyncHandler<ExecuteBootstrapScriptRequest,ExecuteBootstrapScriptResponse> handler)
Execute bootstrap script.
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<ForceRefreshResourcePrincipalResponse> forceRefreshResourcePrincipal(ForceRefreshResourcePrincipalRequest request, AsyncHandler<ForceRefreshResourcePrincipalRequest,ForceRefreshResourcePrincipalResponse> handler)
Force Refresh Resource Principal for the cluster.
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<GetAutoScalingConfigurationResponse> getAutoScalingConfiguration(GetAutoScalingConfigurationRequest request, AsyncHandler<GetAutoScalingConfigurationRequest,GetAutoScalingConfigurationResponse> handler)
Returns details of the autoscale configuration identified by the given ID.
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<GetBdsApiKeyResponse> getBdsApiKey(GetBdsApiKeyRequest request, AsyncHandler<GetBdsApiKeyRequest,GetBdsApiKeyResponse> handler)
Returns the user’s API key information for the given ID.
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<GetBdsInstanceResponse> getBdsInstance(GetBdsInstanceRequest request, AsyncHandler<GetBdsInstanceRequest,GetBdsInstanceResponse> handler)
Returns information about the Big Data Service cluster identified by the given ID.
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<GetBdsMetastoreConfigurationResponse> getBdsMetastoreConfiguration(GetBdsMetastoreConfigurationRequest request, AsyncHandler<GetBdsMetastoreConfigurationRequest,GetBdsMetastoreConfigurationResponse> handler)
Returns the BDS Metastore configuration information for the given ID.
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<GetIdentityConfigurationResponse> getIdentityConfiguration(GetIdentityConfigurationRequest request, AsyncHandler<GetIdentityConfigurationRequest,GetIdentityConfigurationResponse> handler)
Get details of one identity config on the cluster
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<GetNodeBackupResponse> getNodeBackup(GetNodeBackupRequest request, AsyncHandler<GetNodeBackupRequest,GetNodeBackupResponse> handler)
Returns details of NodeBackup identified by the given ID.
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<GetNodeBackupConfigurationResponse> getNodeBackupConfiguration(GetNodeBackupConfigurationRequest request, AsyncHandler<GetNodeBackupConfigurationRequest,GetNodeBackupConfigurationResponse> handler)
Returns details of the NodeBackupConfiguration identified by the given ID.
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<GetNodeReplaceConfigurationResponse> getNodeReplaceConfiguration(GetNodeReplaceConfigurationRequest request, AsyncHandler<GetNodeReplaceConfigurationRequest,GetNodeReplaceConfigurationResponse> handler)
Returns details of the nodeReplaceConfiguration identified by the given ID.
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<GetOsPatchDetailsResponse> getOsPatchDetails(GetOsPatchDetailsRequest request, AsyncHandler<GetOsPatchDetailsRequest,GetOsPatchDetailsResponse> handler)
Get the details of an os patch
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<GetResourcePrincipalConfigurationResponse> getResourcePrincipalConfiguration(GetResourcePrincipalConfigurationRequest request, AsyncHandler<GetResourcePrincipalConfigurationRequest,GetResourcePrincipalConfigurationResponse> handler)
Returns details of the resourcePrincipalConfiguration identified by the given ID.
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<GetWorkRequestResponse> getWorkRequest(GetWorkRequestRequest request, AsyncHandler<GetWorkRequestRequest,GetWorkRequestResponse> handler)
Returns the status of the work request identified by the given ID.
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<InstallOsPatchResponse> installOsPatch(InstallOsPatchRequest request, AsyncHandler<InstallOsPatchRequest,InstallOsPatchResponse> handler)
Install an os patch on a cluster
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<InstallPatchResponse> installPatch(InstallPatchRequest request, AsyncHandler<InstallPatchRequest,InstallPatchResponse> handler)
Install the specified patch to this cluster.
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<ListAutoScalingConfigurationsResponse> listAutoScalingConfigurations(ListAutoScalingConfigurationsRequest request, AsyncHandler<ListAutoScalingConfigurationsRequest,ListAutoScalingConfigurationsResponse> handler)
Returns information about the autoscaling configurations for a cluster.
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<ListBdsApiKeysResponse> listBdsApiKeys(ListBdsApiKeysRequest request, AsyncHandler<ListBdsApiKeysRequest,ListBdsApiKeysResponse> handler)
Returns a list of all API keys associated with this Big Data Service cluster.
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<ListBdsClusterVersionsResponse> listBdsClusterVersions(ListBdsClusterVersionsRequest request, AsyncHandler<ListBdsClusterVersionsRequest,ListBdsClusterVersionsResponse> handler)
Returns a list of cluster versions with associated odh and bds versions.
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<ListBdsInstancesResponse> listBdsInstances(ListBdsInstancesRequest request, AsyncHandler<ListBdsInstancesRequest,ListBdsInstancesResponse> handler)
Returns a list of all Big Data Service clusters in a compartment.
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<ListBdsMetastoreConfigurationsResponse> listBdsMetastoreConfigurations(ListBdsMetastoreConfigurationsRequest request, AsyncHandler<ListBdsMetastoreConfigurationsRequest,ListBdsMetastoreConfigurationsResponse> handler)
Returns a list of metastore configurations ssociated with this Big Data Service cluster.
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<ListIdentityConfigurationsResponse> listIdentityConfigurations(ListIdentityConfigurationsRequest request, AsyncHandler<ListIdentityConfigurationsRequest,ListIdentityConfigurationsResponse> handler)
Returns a list of all identity configurations associated with this Big Data Service cluster.
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<ListNodeBackupConfigurationsResponse> listNodeBackupConfigurations(ListNodeBackupConfigurationsRequest request, AsyncHandler<ListNodeBackupConfigurationsRequest,ListNodeBackupConfigurationsResponse> handler)
Returns information about the NodeBackupConfigurations.
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<ListNodeBackupsResponse> listNodeBackups(ListNodeBackupsRequest request, AsyncHandler<ListNodeBackupsRequest,ListNodeBackupsResponse> handler)
Returns information about the node Backups.
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<ListNodeReplaceConfigurationsResponse> listNodeReplaceConfigurations(ListNodeReplaceConfigurationsRequest request, AsyncHandler<ListNodeReplaceConfigurationsRequest,ListNodeReplaceConfigurationsResponse> handler)
Returns information about the NodeReplaceConfiguration.
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<ListOsPatchesResponse> listOsPatches(ListOsPatchesRequest request, AsyncHandler<ListOsPatchesRequest,ListOsPatchesResponse> handler)
List all available os patches for a given cluster
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<ListPatchHistoriesResponse> listPatchHistories(ListPatchHistoriesRequest request, AsyncHandler<ListPatchHistoriesRequest,ListPatchHistoriesResponse> handler)
List the patch history of this cluster.
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<ListPatchesResponse> listPatches(ListPatchesRequest request, AsyncHandler<ListPatchesRequest,ListPatchesResponse> handler)
List all the available patches for this cluster.
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<ListResourcePrincipalConfigurationsResponse> listResourcePrincipalConfigurations(ListResourcePrincipalConfigurationsRequest request, AsyncHandler<ListResourcePrincipalConfigurationsRequest,ListResourcePrincipalConfigurationsResponse> handler)
Returns information about the ResourcePrincipalConfiguration.
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<ListWorkRequestErrorsResponse> listWorkRequestErrors(ListWorkRequestErrorsRequest request, AsyncHandler<ListWorkRequestErrorsRequest,ListWorkRequestErrorsResponse> handler)
Returns a paginated list of errors for a work request identified by the given ID.
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<ListWorkRequestLogsResponse> listWorkRequestLogs(ListWorkRequestLogsRequest request, AsyncHandler<ListWorkRequestLogsRequest,ListWorkRequestLogsResponse> handler)
Returns a paginated list of logs for a given work request.
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<ListWorkRequestsResponse> listWorkRequests(ListWorkRequestsRequest request, AsyncHandler<ListWorkRequestsRequest,ListWorkRequestsResponse> handler)
Lists the work requests in a compartment.
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<RefreshConfidentialApplicationResponse> refreshConfidentialApplication(RefreshConfidentialApplicationRequest request, AsyncHandler<RefreshConfidentialApplicationRequest,RefreshConfidentialApplicationResponse> handler)
Refresh confidential application for the given identity configuration in case of any update to the confidential application (e.g. regenerated client secret)
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<RefreshUpstTokenExchangeKeytabResponse> refreshUpstTokenExchangeKeytab(RefreshUpstTokenExchangeKeytabRequest request, AsyncHandler<RefreshUpstTokenExchangeKeytabRequest,RefreshUpstTokenExchangeKeytabResponse> handler)
Refresh token exchange kerberos principal keytab for the UPST enabled identity configuration
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<RemoveAutoScalingConfigurationResponse> removeAutoScalingConfiguration(RemoveAutoScalingConfigurationRequest request, AsyncHandler<RemoveAutoScalingConfigurationRequest,RemoveAutoScalingConfigurationResponse> handler)
Deletes an autoscale configuration.
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<RemoveCloudSqlResponse> removeCloudSql(RemoveCloudSqlRequest request, AsyncHandler<RemoveCloudSqlRequest,RemoveCloudSqlResponse> handler)
Removes Cloud SQL from the cluster.
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<RemoveKafkaResponse> removeKafka(RemoveKafkaRequest request, AsyncHandler<RemoveKafkaRequest,RemoveKafkaResponse> handler)
Remove Kafka from the cluster.
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<RemoveNodeResponse> removeNode(RemoveNodeRequest request, AsyncHandler<RemoveNodeRequest,RemoveNodeResponse> handler)
Remove a single node of a Big Data Service cluster
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<RemoveNodeReplaceConfigurationResponse> removeNodeReplaceConfiguration(RemoveNodeReplaceConfigurationRequest request, AsyncHandler<RemoveNodeReplaceConfigurationRequest,RemoveNodeReplaceConfigurationResponse> handler)
Deletes a nodeReplaceConfiguration
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<RemoveResourcePrincipalConfigurationResponse> removeResourcePrincipalConfiguration(RemoveResourcePrincipalConfigurationRequest request, AsyncHandler<RemoveResourcePrincipalConfigurationRequest,RemoveResourcePrincipalConfigurationResponse> handler)
Delete the resource principal configuration for the cluster.
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<RenewCertificateResponse> renewCertificate(RenewCertificateRequest request, AsyncHandler<RenewCertificateRequest,RenewCertificateResponse> handler)
Renewing TLS/SSL for various ODH services running on the BDS cluster.
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<ReplaceNodeResponse> replaceNode(ReplaceNodeRequest request, AsyncHandler<ReplaceNodeRequest,ReplaceNodeResponse> handler)
Replaces a node of a Big Data Service cluster from backup.
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<RestartNodeResponse> restartNode(RestartNodeRequest request, AsyncHandler<RestartNodeRequest,RestartNodeResponse> handler)
Restarts a single node of a Big Data Service cluster
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<StartBdsInstanceResponse> startBdsInstance(StartBdsInstanceRequest request, AsyncHandler<StartBdsInstanceRequest,StartBdsInstanceResponse> handler)
Starts the BDS cluster that was stopped earlier.
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<StopBdsInstanceResponse> stopBdsInstance(StopBdsInstanceRequest request, AsyncHandler<StopBdsInstanceRequest,StopBdsInstanceResponse> handler)
Stops the BDS cluster that can be started at later point of time.
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<TestBdsMetastoreConfigurationResponse> testBdsMetastoreConfiguration(TestBdsMetastoreConfigurationRequest request, AsyncHandler<TestBdsMetastoreConfigurationRequest,TestBdsMetastoreConfigurationResponse> handler)
Test specified metastore configuration.
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<TestBdsObjectStorageConnectionResponse> testBdsObjectStorageConnection(TestBdsObjectStorageConnectionRequest request, AsyncHandler<TestBdsObjectStorageConnectionRequest,TestBdsObjectStorageConnectionResponse> handler)
Test access to specified Object Storage bucket using the API key.
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<UpdateAutoScalingConfigurationResponse> updateAutoScalingConfiguration(UpdateAutoScalingConfigurationRequest request, AsyncHandler<UpdateAutoScalingConfigurationRequest,UpdateAutoScalingConfigurationResponse> handler)
Updates fields on an autoscale configuration, including the name, the threshold value, and whether the autoscale configuration is enabled.
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<UpdateBdsInstanceResponse> updateBdsInstance(UpdateBdsInstanceRequest request, AsyncHandler<UpdateBdsInstanceRequest,UpdateBdsInstanceResponse> handler)
Updates the Big Data Service cluster identified by the given ID.
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<UpdateBdsMetastoreConfigurationResponse> updateBdsMetastoreConfiguration(UpdateBdsMetastoreConfigurationRequest request, AsyncHandler<UpdateBdsMetastoreConfigurationRequest,UpdateBdsMetastoreConfigurationResponse> handler)
Update the BDS metastore configuration represented by the provided ID.
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<UpdateIdentityConfigurationResponse> updateIdentityConfiguration(UpdateIdentityConfigurationRequest request, AsyncHandler<UpdateIdentityConfigurationRequest,UpdateIdentityConfigurationResponse> handler)
Update the IAM user sync and UPST configuration for the specified identity configuration
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<UpdateNodeBackupConfigurationResponse> updateNodeBackupConfiguration(UpdateNodeBackupConfigurationRequest request, AsyncHandler<UpdateNodeBackupConfigurationRequest,UpdateNodeBackupConfigurationResponse> handler)
Updates fields on NodeBackupConfiguration, including the name, the schedule.
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<UpdateNodeReplaceConfigurationResponse> updateNodeReplaceConfiguration(UpdateNodeReplaceConfigurationRequest request, AsyncHandler<UpdateNodeReplaceConfigurationRequest,UpdateNodeReplaceConfigurationResponse> handler)
Updates fields on nodeReplaceConfigurations, including the name, the schedule
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<UpdateResourcePrincipalConfigurationResponse> updateResourcePrincipalConfiguration(UpdateResourcePrincipalConfigurationRequest request, AsyncHandler<UpdateResourcePrincipalConfigurationRequest,UpdateResourcePrincipalConfigurationResponse> handler)
Updates fields on resourcePrincipalConfiguration, including the name, the lifeSpanInHours of the token.
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Copyright © 2016–2024. All rights reserved.