Get the endpoint that is being used to call (ex, https://www.example.com).
Sets the endpoint to call (ex, https://www.example.com).
The endpoint of the service.
Sets the region to call (ex, Region.US_PHOENIX_1). Note, this will call {@link #endpoint(String) endpoint} after resolving the endpoint.
The region of the service.
Sets the regionId to call (ex, 'us-phoenix-1').
Note, this will first try to map the region ID to a known Region and call {@link #region(Region) region}. If no known Region could be determined, it will create an endpoint assuming its in default Realm OC1 and then call {@link #endpoint(String) endpoint}.
The public region ID.
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"
flag to enable the use of realm specific endpoint template
Activate specified metastore configuration.
This operation does not retry by default if the user has not defined a retry configuration.
ActivateBdsMetastoreConfigurationResponse
Add an autoscale configuration to the cluster.
This operation does not retry by default if the user has not defined a retry configuration.
AddAutoScalingConfigurationResponse
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.
This operation does not retry by default if the user has not defined a retry configuration.
AddBlockStorageResponse
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.
This operation does not retry by default if the user has not defined a retry configuration.
AddCloudSqlResponse
Adds Kafka to a cluster.
This operation does not retry by default if the user has not defined a retry configuration.
AddKafkaResponse
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.
This operation does not retry by default if the user has not defined a retry configuration.
AddMasterNodesResponse
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.
This operation does not retry by default if the user has not defined a retry configuration.
AddUtilityNodesResponse
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.
This operation does not retry by default if the user has not defined a retry configuration.
AddWorkerNodesResponse
Takes a backup of of given nodes.
This operation does not retry by default if the user has not defined a retry configuration.
BackupNodeResponse
A list of services and their certificate details.
This operation does not retry by default if the user has not defined a retry configuration.
CertificateServiceInfoResponse
Moves a Big Data Service cluster into a different compartment.
This operation does not retry by default if the user has not defined a retry configuration.
ChangeBdsInstanceCompartmentResponse
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.
This operation does not retry by default if the user has not defined a retry configuration.
ChangeShapeResponse
Close the client once it is no longer needed
Create an API key on behalf of the specified user.
This operation does not retry by default if the user has not defined a retry configuration.
CreateBdsApiKeyResponse
Creates a Big Data Service cluster.
This operation does not retry by default if the user has not defined a retry configuration.
CreateBdsInstanceResponse
Create and activate external metastore configuration.
This operation does not retry by default if the user has not defined a retry configuration.
CreateBdsMetastoreConfigurationResponse
Add a node volume backup configuration to the cluster for an indicated node type or node.
This operation does not retry by default if the user has not defined a retry configuration.
CreateNodeBackupConfigurationResponse
Add a nodeReplaceConfigurations to the cluster.
This operation does not retry by default if the user has not defined a retry configuration.
CreateNodeReplaceConfigurationResponse
Create a resource principal session token configuration.
This operation does not retry by default if the user has not defined a retry configuration.
CreateResourcePrincipalConfigurationResponse
Creates a new BdsWaiter for resources for this service.
The waiter configuration for termination and delay strategy
The service waiters.
Deletes the user's API key represented by the provided ID. This operation does not retry by default if the user has not defined a retry configuration.
DeleteBdsApiKeyResponse
Deletes the cluster identified by the given ID. This operation does not retry by default if the user has not defined a retry configuration.
DeleteBdsInstanceResponse
Delete the BDS metastore configuration represented by the provided ID. This operation does not retry by default if the user has not defined a retry configuration.
DeleteBdsMetastoreConfigurationResponse
Delete the NodeBackup represented by the provided ID. This operation does not retry by default if the user has not defined a retry configuration.
DeleteNodeBackupResponse
Delete the NodeBackupConfiguration represented by the provided ID. This operation does not retry by default if the user has not defined a retry configuration.
DeleteNodeBackupConfigurationResponse
Disabling TLS/SSL for various ODH services running on the BDS cluster.
This operation does not retry by default if the user has not defined a retry configuration.
DisableCertificateResponse
Configuring TLS/SSL for various ODH services running on the BDS cluster.
This operation does not retry by default if the user has not defined a retry configuration.
EnableCertificateResponse
Execute bootstrap script.
This operation does not retry by default if the user has not defined a retry configuration.
ExecuteBootstrapScriptResponse
Force Refresh Resource Principal for the cluster.
This operation does not retry by default if the user has not defined a retry configuration.
ForceRefreshResourcePrincipalResponse
Returns details of the autoscale configuration identified by the given ID.
This operation does not retry by default if the user has not defined a retry configuration.
GetAutoScalingConfigurationResponse
Returns the user's API key information for the given ID. This operation does not retry by default if the user has not defined a retry configuration.
GetBdsApiKeyResponse
Returns information about the Big Data Service cluster identified by the given ID. This operation does not retry by default if the user has not defined a retry configuration.
GetBdsInstanceResponse
Returns the BDS Metastore configuration information for the given ID. This operation does not retry by default if the user has not defined a retry configuration.
GetBdsMetastoreConfigurationResponse
Returns details of NodeBackup identified by the given ID.
This operation does not retry by default if the user has not defined a retry configuration.
GetNodeBackupResponse
Returns details of the NodeBackupConfiguration identified by the given ID.
This operation does not retry by default if the user has not defined a retry configuration.
GetNodeBackupConfigurationResponse
Returns details of the nodeReplaceConfiguration identified by the given ID.
This operation does not retry by default if the user has not defined a retry configuration.
GetNodeReplaceConfigurationResponse
Get the details of an os patch This operation does not retry by default if the user has not defined a retry configuration.
GetOsPatchDetailsResponse
Returns details of the resourcePrincipalConfiguration identified by the given ID.
This operation does not retry by default if the user has not defined a retry configuration.
GetResourcePrincipalConfigurationResponse
Gets the waiters available for resources for this service.
The service waiters.
Returns the status of the work request identified by the given ID. This operation does not retry by default if the user has not defined a retry configuration.
GetWorkRequestResponse
Install an os patch on a cluster
This operation does not retry by default if the user has not defined a retry configuration.
InstallOsPatchResponse
Install the specified patch to this cluster.
This operation does not retry by default if the user has not defined a retry configuration.
InstallPatchResponse
NOTE: This function is deprecated in favor of listAutoScalingConfigurationsRecordIterator function. Creates a new async iterator which will iterate over the models.AutoScalingConfigurationSummary objects contained in responses from the listAutoScalingConfigurations operation. This iterator will fetch more data from the server as needed.
a request which can be sent to the service operation
NOTE: This function is deprecated in favor of listAutoScalingConfigurationsResponseIterator function. Creates a new async iterator which will iterate over the responses received from the listAutoScalingConfigurations operation. This iterator will fetch more data from the server as needed.
a request which can be sent to the service operation
NOTE: This function is deprecated in favor of listBdsApiKeysRecordIterator function. Creates a new async iterator which will iterate over the models.BdsApiKeySummary objects contained in responses from the listBdsApiKeys operation. This iterator will fetch more data from the server as needed.
a request which can be sent to the service operation
NOTE: This function is deprecated in favor of listBdsApiKeysResponseIterator function. Creates a new async iterator which will iterate over the responses received from the listBdsApiKeys operation. This iterator will fetch more data from the server as needed.
a request which can be sent to the service operation
NOTE: This function is deprecated in favor of listBdsInstancesRecordIterator function. Creates a new async iterator which will iterate over the models.BdsInstanceSummary objects contained in responses from the listBdsInstances operation. This iterator will fetch more data from the server as needed.
a request which can be sent to the service operation
NOTE: This function is deprecated in favor of listBdsInstancesResponseIterator function. Creates a new async iterator which will iterate over the responses received from the listBdsInstances operation. This iterator will fetch more data from the server as needed.
a request which can be sent to the service operation
NOTE: This function is deprecated in favor of listBdsMetastoreConfigurationsRecordIterator function. Creates a new async iterator which will iterate over the models.BdsMetastoreConfigurationSummary objects contained in responses from the listBdsMetastoreConfigurations operation. This iterator will fetch more data from the server as needed.
a request which can be sent to the service operation
NOTE: This function is deprecated in favor of listBdsMetastoreConfigurationsResponseIterator function. Creates a new async iterator which will iterate over the responses received from the listBdsMetastoreConfigurations operation. This iterator will fetch more data from the server as needed.
a request which can be sent to the service operation
NOTE: This function is deprecated in favor of listNodeBackupConfigurationsRecordIterator function. Creates a new async iterator which will iterate over the models.NodeBackupConfigurationSummary objects contained in responses from the listNodeBackupConfigurations operation. This iterator will fetch more data from the server as needed.
a request which can be sent to the service operation
NOTE: This function is deprecated in favor of listNodeBackupConfigurationsResponseIterator function. Creates a new async iterator which will iterate over the responses received from the listNodeBackupConfigurations operation. This iterator will fetch more data from the server as needed.
a request which can be sent to the service operation
NOTE: This function is deprecated in favor of listNodeBackupsRecordIterator function. Creates a new async iterator which will iterate over the models.NodeBackupSummary objects contained in responses from the listNodeBackups operation. This iterator will fetch more data from the server as needed.
a request which can be sent to the service operation
NOTE: This function is deprecated in favor of listNodeBackupsResponseIterator function. Creates a new async iterator which will iterate over the responses received from the listNodeBackups operation. This iterator will fetch more data from the server as needed.
a request which can be sent to the service operation
NOTE: This function is deprecated in favor of listNodeReplaceConfigurationsRecordIterator function. Creates a new async iterator which will iterate over the models.NodeReplaceConfigurationSummary objects contained in responses from the listNodeReplaceConfigurations operation. This iterator will fetch more data from the server as needed.
a request which can be sent to the service operation
NOTE: This function is deprecated in favor of listNodeReplaceConfigurationsResponseIterator function. Creates a new async iterator which will iterate over the responses received from the listNodeReplaceConfigurations operation. This iterator will fetch more data from the server as needed.
a request which can be sent to the service operation
NOTE: This function is deprecated in favor of listOsPatchesRecordIterator function. Creates a new async iterator which will iterate over the models.OsPatchSummary objects contained in responses from the listOsPatches operation. This iterator will fetch more data from the server as needed.
a request which can be sent to the service operation
NOTE: This function is deprecated in favor of listOsPatchesResponseIterator function. Creates a new async iterator which will iterate over the responses received from the listOsPatches operation. This iterator will fetch more data from the server as needed.
a request which can be sent to the service operation
NOTE: This function is deprecated in favor of listPatchHistoriesRecordIterator function. Creates a new async iterator which will iterate over the models.PatchHistorySummary objects contained in responses from the listPatchHistories operation. This iterator will fetch more data from the server as needed.
a request which can be sent to the service operation
NOTE: This function is deprecated in favor of listPatchHistoriesResponseIterator function. Creates a new async iterator which will iterate over the responses received from the listPatchHistories operation. This iterator will fetch more data from the server as needed.
a request which can be sent to the service operation
NOTE: This function is deprecated in favor of listPatchesRecordIterator function. Creates a new async iterator which will iterate over the models.PatchSummary objects contained in responses from the listPatches operation. This iterator will fetch more data from the server as needed.
a request which can be sent to the service operation
NOTE: This function is deprecated in favor of listPatchesResponseIterator function. Creates a new async iterator which will iterate over the responses received from the listPatches operation. This iterator will fetch more data from the server as needed.
a request which can be sent to the service operation
NOTE: This function is deprecated in favor of listResourcePrincipalConfigurationsRecordIterator function. Creates a new async iterator which will iterate over the models.ResourcePrincipalConfigurationSummary objects contained in responses from the listResourcePrincipalConfigurations operation. This iterator will fetch more data from the server as needed.
a request which can be sent to the service operation
NOTE: This function is deprecated in favor of listResourcePrincipalConfigurationsResponseIterator function. Creates a new async iterator which will iterate over the responses received from the listResourcePrincipalConfigurations operation. This iterator will fetch more data from the server as needed.
a request which can be sent to the service operation
NOTE: This function is deprecated in favor of listWorkRequestErrorsRecordIterator function. Creates a new async iterator which will iterate over the models.WorkRequestError objects contained in responses from the listWorkRequestErrors operation. This iterator will fetch more data from the server as needed.
a request which can be sent to the service operation
NOTE: This function is deprecated in favor of listWorkRequestErrorsResponseIterator function. Creates a new async iterator which will iterate over the responses received from the listWorkRequestErrors operation. This iterator will fetch more data from the server as needed.
a request which can be sent to the service operation
NOTE: This function is deprecated in favor of listWorkRequestLogsRecordIterator function. Creates a new async iterator which will iterate over the models.WorkRequestLogEntry objects contained in responses from the listWorkRequestLogs operation. This iterator will fetch more data from the server as needed.
a request which can be sent to the service operation
NOTE: This function is deprecated in favor of listWorkRequestLogsResponseIterator function. Creates a new async iterator which will iterate over the responses received from the listWorkRequestLogs operation. This iterator will fetch more data from the server as needed.
a request which can be sent to the service operation
NOTE: This function is deprecated in favor of listWorkRequestsRecordIterator function. Creates a new async iterator which will iterate over the models.WorkRequest objects contained in responses from the listWorkRequests operation. This iterator will fetch more data from the server as needed.
a request which can be sent to the service operation
NOTE: This function is deprecated in favor of listWorkRequestsResponseIterator function. Creates a new async iterator which will iterate over the responses received from the listWorkRequests operation. This iterator will fetch more data from the server as needed.
a request which can be sent to the service operation
Returns information about the autoscaling configurations for a cluster.
This operation does not retry by default if the user has not defined a retry configuration.
ListAutoScalingConfigurationsResponse
Creates a new async iterator which will iterate over the models.AutoScalingConfigurationSummary objects contained in responses from the listAutoScalingConfigurations operation. This iterator will fetch more data from the server as needed.
a request which can be sent to the service operation
Creates a new async iterator which will iterate over the responses received from the listAutoScalingConfigurations operation. This iterator will fetch more data from the server as needed.
a request which can be sent to the service operation
Returns a list of all API keys associated with this Big Data Service cluster.
This operation does not retry by default if the user has not defined a retry configuration.
ListBdsApiKeysResponse
Creates a new async iterator which will iterate over the models.BdsApiKeySummary objects contained in responses from the listBdsApiKeys operation. This iterator will fetch more data from the server as needed.
a request which can be sent to the service operation
Creates a new async iterator which will iterate over the responses received from the listBdsApiKeys operation. This iterator will fetch more data from the server as needed.
a request which can be sent to the service operation
Returns a list of all Big Data Service clusters in a compartment.
This operation does not retry by default if the user has not defined a retry configuration.
ListBdsInstancesResponse
Creates a new async iterator which will iterate over the models.BdsInstanceSummary objects contained in responses from the listBdsInstances operation. This iterator will fetch more data from the server as needed.
a request which can be sent to the service operation
Creates a new async iterator which will iterate over the responses received from the listBdsInstances operation. This iterator will fetch more data from the server as needed.
a request which can be sent to the service operation
Returns a list of metastore configurations ssociated with this Big Data Service cluster.
This operation does not retry by default if the user has not defined a retry configuration.
ListBdsMetastoreConfigurationsResponse
Creates a new async iterator which will iterate over the models.BdsMetastoreConfigurationSummary objects contained in responses from the listBdsMetastoreConfigurations operation. This iterator will fetch more data from the server as needed.
a request which can be sent to the service operation
Creates a new async iterator which will iterate over the responses received from the listBdsMetastoreConfigurations operation. This iterator will fetch more data from the server as needed.
a request which can be sent to the service operation
Returns information about the NodeBackupConfigurations.
This operation does not retry by default if the user has not defined a retry configuration.
ListNodeBackupConfigurationsResponse
Creates a new async iterator which will iterate over the models.NodeBackupConfigurationSummary objects contained in responses from the listNodeBackupConfigurations operation. This iterator will fetch more data from the server as needed.
a request which can be sent to the service operation
Creates a new async iterator which will iterate over the responses received from the listNodeBackupConfigurations operation. This iterator will fetch more data from the server as needed.
a request which can be sent to the service operation
Returns information about the node Backups.
This operation does not retry by default if the user has not defined a retry configuration.
ListNodeBackupsResponse
Creates a new async iterator which will iterate over the models.NodeBackupSummary objects contained in responses from the listNodeBackups operation. This iterator will fetch more data from the server as needed.
a request which can be sent to the service operation
Creates a new async iterator which will iterate over the responses received from the listNodeBackups operation. This iterator will fetch more data from the server as needed.
a request which can be sent to the service operation
Returns information about the NodeReplaceConfiguration.
This operation does not retry by default if the user has not defined a retry configuration.
ListNodeReplaceConfigurationsResponse
Creates a new async iterator which will iterate over the models.NodeReplaceConfigurationSummary objects contained in responses from the listNodeReplaceConfigurations operation. This iterator will fetch more data from the server as needed.
a request which can be sent to the service operation
Creates a new async iterator which will iterate over the responses received from the listNodeReplaceConfigurations operation. This iterator will fetch more data from the server as needed.
a request which can be sent to the service operation
List all available os patches for a given cluster This operation does not retry by default if the user has not defined a retry configuration.
ListOsPatchesResponse
Creates a new async iterator which will iterate over the models.OsPatchSummary objects contained in responses from the listOsPatches operation. This iterator will fetch more data from the server as needed.
a request which can be sent to the service operation
Creates a new async iterator which will iterate over the responses received from the listOsPatches operation. This iterator will fetch more data from the server as needed.
a request which can be sent to the service operation
List the patch history of this cluster.
This operation does not retry by default if the user has not defined a retry configuration.
ListPatchHistoriesResponse
Creates a new async iterator which will iterate over the models.PatchHistorySummary objects contained in responses from the listPatchHistories operation. This iterator will fetch more data from the server as needed.
a request which can be sent to the service operation
Creates a new async iterator which will iterate over the responses received from the listPatchHistories operation. This iterator will fetch more data from the server as needed.
a request which can be sent to the service operation
List all the available patches for this cluster.
This operation does not retry by default if the user has not defined a retry configuration.
ListPatchesResponse
Creates a new async iterator which will iterate over the models.PatchSummary objects contained in responses from the listPatches operation. This iterator will fetch more data from the server as needed.
a request which can be sent to the service operation
Creates a new async iterator which will iterate over the responses received from the listPatches operation. This iterator will fetch more data from the server as needed.
a request which can be sent to the service operation
Returns information about the ResourcePrincipalConfiguration.
This operation does not retry by default if the user has not defined a retry configuration.
ListResourcePrincipalConfigurationsResponse
Creates a new async iterator which will iterate over the models.ResourcePrincipalConfigurationSummary objects contained in responses from the listResourcePrincipalConfigurations operation. This iterator will fetch more data from the server as needed.
a request which can be sent to the service operation
Creates a new async iterator which will iterate over the responses received from the listResourcePrincipalConfigurations operation. This iterator will fetch more data from the server as needed.
a request which can be sent to the service operation
Returns a paginated list of errors for a work request identified by the given ID.
This operation does not retry by default if the user has not defined a retry configuration.
ListWorkRequestErrorsResponse
Creates a new async iterator which will iterate over the models.WorkRequestError objects contained in responses from the listWorkRequestErrors operation. This iterator will fetch more data from the server as needed.
a request which can be sent to the service operation
Creates a new async iterator which will iterate over the responses received from the listWorkRequestErrors operation. This iterator will fetch more data from the server as needed.
a request which can be sent to the service operation
Returns a paginated list of logs for a given work request.
This operation does not retry by default if the user has not defined a retry configuration.
ListWorkRequestLogsResponse
Creates a new async iterator which will iterate over the models.WorkRequestLogEntry objects contained in responses from the listWorkRequestLogs operation. This iterator will fetch more data from the server as needed.
a request which can be sent to the service operation
Creates a new async iterator which will iterate over the responses received from the listWorkRequestLogs operation. This iterator will fetch more data from the server as needed.
a request which can be sent to the service operation
Lists the work requests in a compartment.
This operation does not retry by default if the user has not defined a retry configuration.
ListWorkRequestsResponse
Creates a new async iterator which will iterate over the models.WorkRequest objects contained in responses from the listWorkRequests operation. This iterator will fetch more data from the server as needed.
a request which can be sent to the service operation
Creates a new async iterator which will iterate over the responses received from the listWorkRequests operation. This iterator will fetch more data from the server as needed.
a request which can be sent to the service operation
Deletes an autoscale configuration.
This operation does not retry by default if the user has not defined a retry configuration.
RemoveAutoScalingConfigurationResponse
Removes Cloud SQL from the cluster.
This operation does not retry by default if the user has not defined a retry configuration.
RemoveCloudSqlResponse
Remove Kafka from the cluster.
This operation does not retry by default if the user has not defined a retry configuration.
RemoveKafkaResponse
Remove a single node of a Big Data Service cluster
This operation does not retry by default if the user has not defined a retry configuration.
RemoveNodeResponse
Deletes a nodeReplaceConfiguration
This operation does not retry by default if the user has not defined a retry configuration.
RemoveNodeReplaceConfigurationResponse
Delete the resource principal configuration for the cluster.
This operation does not retry by default if the user has not defined a retry configuration.
RemoveResourcePrincipalConfigurationResponse
Renewing TLS/SSL for various ODH services running on the BDS cluster.
This operation does not retry by default if the user has not defined a retry configuration.
RenewCertificateResponse
Replaces a node of a Big Data Service cluster from backup.
This operation does not retry by default if the user has not defined a retry configuration.
ReplaceNodeResponse
Restarts a single node of a Big Data Service cluster
This operation does not retry by default if the user has not defined a retry configuration.
RestartNodeResponse
Shutdown the circuit breaker used by the client when it is no longer needed
Starts the BDS cluster that was stopped earlier.
This operation does not retry by default if the user has not defined a retry configuration.
StartBdsInstanceResponse
Stops the BDS cluster that can be started at later point of time.
This operation does not retry by default if the user has not defined a retry configuration.
StopBdsInstanceResponse
Test specified metastore configuration.
This operation does not retry by default if the user has not defined a retry configuration.
TestBdsMetastoreConfigurationResponse
Test access to specified Object Storage bucket using the API key. This operation does not retry by default if the user has not defined a retry configuration.
TestBdsObjectStorageConnectionResponse
Updates fields on an autoscale configuration, including the name, the threshold value, and whether the autoscale configuration is enabled.
This operation does not retry by default if the user has not defined a retry configuration.
UpdateAutoScalingConfigurationResponse
Updates the Big Data Service cluster identified by the given ID. This operation does not retry by default if the user has not defined a retry configuration.
UpdateBdsInstanceResponse
Update the BDS metastore configuration represented by the provided ID. This operation does not retry by default if the user has not defined a retry configuration.
UpdateBdsMetastoreConfigurationResponse
Updates fields on NodeBackupConfiguration, including the name, the schedule.
This operation does not retry by default if the user has not defined a retry configuration.
UpdateNodeBackupConfigurationResponse
Updates fields on nodeReplaceConfigurations, including the name, the schedule
This operation does not retry by default if the user has not defined a retry configuration.
UpdateNodeReplaceConfigurationResponse
Updates fields on resourcePrincipalConfiguration, including the name, the lifeSpanInHours of the token.
This operation does not retry by default if the user has not defined a retry configuration.
UpdateResourcePrincipalConfigurationResponse
This service client uses {@link common.CircuitBreaker.DefaultConfiguration} for all the operations by default if no circuit breaker configuration is defined by the user.