| Waiter<GetSteeringPolicyRequest,GetSteeringPolicyResponse> | DnsWaiters. forSteeringPolicy(GetSteeringPolicyRequest request,
                 SteeringPolicy.LifecycleState... targetStates) | Creates a new  Waiter using the default configuration. | 
| Waiter<GetSteeringPolicyRequest,GetSteeringPolicyResponse> | DnsWaiters. forSteeringPolicy(GetSteeringPolicyRequest request,
                 SteeringPolicy.LifecycleState targetState,
                 TerminationStrategy terminationStrategy,
                 DelayStrategy delayStrategy) | Creates a new  Waiter using the provided configuration. | 
| Waiter<GetSteeringPolicyRequest,GetSteeringPolicyResponse> | DnsWaiters. forSteeringPolicy(GetSteeringPolicyRequest request,
                 TerminationStrategy terminationStrategy,
                 DelayStrategy delayStrategy,
                 SteeringPolicy.LifecycleState... targetStates) | Creates a new  Waiter using the provided configuration. | 
| GetSteeringPolicyResponse | Dns. getSteeringPolicy(GetSteeringPolicyRequest request) | Gets information about the specified steering policy. | 
| Future<GetSteeringPolicyResponse> | DnsAsync. getSteeringPolicy(GetSteeringPolicyRequest request,
                 AsyncHandler<GetSteeringPolicyRequest,GetSteeringPolicyResponse> handler) | Gets information about the specified steering policy. | 
| Future<GetSteeringPolicyResponse> | DnsAsyncClient. getSteeringPolicy(GetSteeringPolicyRequest request,
                 AsyncHandler<GetSteeringPolicyRequest,GetSteeringPolicyResponse> handler) |  | 
| GetSteeringPolicyResponse | DnsClient. getSteeringPolicy(GetSteeringPolicyRequest request) |  |