| Waiter<GetTargetDatabaseRequest,GetTargetDatabaseResponse> | DataSafeWaiters. forTargetDatabase(GetTargetDatabaseRequest request,
                 TargetDatabaseLifecycleState... targetStates) | Creates a new  Waiter using the default configuration. | 
| Waiter<GetTargetDatabaseRequest,GetTargetDatabaseResponse> | DataSafeWaiters. forTargetDatabase(GetTargetDatabaseRequest request,
                 TargetDatabaseLifecycleState targetState,
                 TerminationStrategy terminationStrategy,
                 DelayStrategy delayStrategy) | Creates a new  Waiter using the provided configuration. | 
| Waiter<GetTargetDatabaseRequest,GetTargetDatabaseResponse> | DataSafeWaiters. forTargetDatabase(GetTargetDatabaseRequest request,
                 TerminationStrategy terminationStrategy,
                 DelayStrategy delayStrategy,
                 TargetDatabaseLifecycleState... targetStates) | Creates a new  Waiter using the provided configuration. | 
| GetTargetDatabaseResponse | DataSafe. getTargetDatabase(GetTargetDatabaseRequest request) | Returns the details of the specified Data Safe target database. | 
| Future<GetTargetDatabaseResponse> | DataSafeAsync. getTargetDatabase(GetTargetDatabaseRequest request,
                 AsyncHandler<GetTargetDatabaseRequest,GetTargetDatabaseResponse> handler) | Returns the details of the specified Data Safe target database. | 
| Future<GetTargetDatabaseResponse> | DataSafeAsyncClient. getTargetDatabase(GetTargetDatabaseRequest request,
                 AsyncHandler<GetTargetDatabaseRequest,GetTargetDatabaseResponse> handler) |  | 
| GetTargetDatabaseResponse | DataSafeClient. getTargetDatabase(GetTargetDatabaseRequest request) |  |