| Waiter<GetDependentObjectRequest,GetDependentObjectResponse> | DataIntegrationWaiters. forDependentObject(GetDependentObjectRequest request,
                  DependentObject.LifecycleState... targetStates) | Creates a new  Waiter using the default configuration. | 
| Waiter<GetDependentObjectRequest,GetDependentObjectResponse> | DataIntegrationWaiters. forDependentObject(GetDependentObjectRequest request,
                  DependentObject.LifecycleState targetState,
                  TerminationStrategy terminationStrategy,
                  DelayStrategy delayStrategy) | Creates a new  Waiter using the provided configuration. | 
| Waiter<GetDependentObjectRequest,GetDependentObjectResponse> | DataIntegrationWaiters. forDependentObject(GetDependentObjectRequest request,
                  TerminationStrategy terminationStrategy,
                  DelayStrategy delayStrategy,
                  DependentObject.LifecycleState... targetStates) | Creates a new  Waiter using the provided configuration. | 
| GetDependentObjectResponse | DataIntegration. getDependentObject(GetDependentObjectRequest request) | Retrieves the details of a dependent object from an application. | 
| Future<GetDependentObjectResponse> | DataIntegrationAsync. getDependentObject(GetDependentObjectRequest request,
                  AsyncHandler<GetDependentObjectRequest,GetDependentObjectResponse> handler) | Retrieves the details of a dependent object from an application. | 
| Future<GetDependentObjectResponse> | DataIntegrationAsyncClient. getDependentObject(GetDependentObjectRequest request,
                  AsyncHandler<GetDependentObjectRequest,GetDependentObjectResponse> handler) |  | 
| GetDependentObjectResponse | DataIntegrationClient. getDependentObject(GetDependentObjectRequest request) |  |