| Waiter<GetHeatWaveClusterRequest,GetHeatWaveClusterResponse> | DbSystemWaiters. forHeatWaveCluster(GetHeatWaveClusterRequest request,
                  HeatWaveCluster.LifecycleState... targetStates) | Creates a new  Waiter using the default configuration. | 
| Waiter<GetHeatWaveClusterRequest,GetHeatWaveClusterResponse> | DbSystemWaiters. forHeatWaveCluster(GetHeatWaveClusterRequest request,
                  HeatWaveCluster.LifecycleState targetState,
                  TerminationStrategy terminationStrategy,
                  DelayStrategy delayStrategy) | Creates a new  Waiter using the provided configuration. | 
| Waiter<GetHeatWaveClusterRequest,GetHeatWaveClusterResponse> | DbSystemWaiters. forHeatWaveCluster(GetHeatWaveClusterRequest request,
                  TerminationStrategy terminationStrategy,
                  DelayStrategy delayStrategy,
                  HeatWaveCluster.LifecycleState... targetStates) | Creates a new  Waiter using the provided configuration. | 
| GetHeatWaveClusterResponse | DbSystem. getHeatWaveCluster(GetHeatWaveClusterRequest request) | Gets information about the HeatWave cluster. | 
| Future<GetHeatWaveClusterResponse> | DbSystemAsync. getHeatWaveCluster(GetHeatWaveClusterRequest request,
                  AsyncHandler<GetHeatWaveClusterRequest,GetHeatWaveClusterResponse> handler) | Gets information about the HeatWave cluster. | 
| Future<GetHeatWaveClusterResponse> | DbSystemAsyncClient. getHeatWaveCluster(GetHeatWaveClusterRequest request,
                  AsyncHandler<GetHeatWaveClusterRequest,GetHeatWaveClusterResponse> handler) |  | 
| GetHeatWaveClusterResponse | DbSystemClient. getHeatWaveCluster(GetHeatWaveClusterRequest request) |  |