| Waiter<GetModelDeploymentRequest,GetModelDeploymentResponse> | DataScienceWaiters. forModelDeployment(GetModelDeploymentRequest request,
                  ModelDeploymentLifecycleState... targetStates) | Creates a new  Waiter using the default configuration. | 
| Waiter<GetModelDeploymentRequest,GetModelDeploymentResponse> | DataScienceWaiters. forModelDeployment(GetModelDeploymentRequest request,
                  ModelDeploymentLifecycleState targetState,
                  TerminationStrategy terminationStrategy,
                  DelayStrategy delayStrategy) | Creates a new  Waiter using the provided configuration. | 
| Waiter<GetModelDeploymentRequest,GetModelDeploymentResponse> | DataScienceWaiters. forModelDeployment(GetModelDeploymentRequest request,
                  TerminationStrategy terminationStrategy,
                  DelayStrategy delayStrategy,
                  ModelDeploymentLifecycleState... targetStates) | Creates a new  Waiter using the provided configuration. | 
| GetModelDeploymentResponse | DataScience. getModelDeployment(GetModelDeploymentRequest request) | Retrieves the model deployment for the specified modelDeploymentId. | 
| Future<GetModelDeploymentResponse> | DataScienceAsync. getModelDeployment(GetModelDeploymentRequest request,
                  AsyncHandler<GetModelDeploymentRequest,GetModelDeploymentResponse> handler) | Retrieves the model deployment for the specified modelDeploymentId. | 
| Future<GetModelDeploymentResponse> | DataScienceAsyncClient. getModelDeployment(GetModelDeploymentRequest request,
                  AsyncHandler<GetModelDeploymentRequest,GetModelDeploymentResponse> handler) |  | 
| GetModelDeploymentResponse | DataScienceClient. getModelDeployment(GetModelDeploymentRequest request) |  |