| Waiter<GetSchedulingPolicyRequest,GetSchedulingPolicyResponse> | DatabaseWaiters. forSchedulingPolicy(GetSchedulingPolicyRequest request,
                   SchedulingPolicy.LifecycleState... targetStates) | Creates a new  Waiter using the default configuration. | 
| Waiter<GetSchedulingPolicyRequest,GetSchedulingPolicyResponse> | DatabaseWaiters. forSchedulingPolicy(GetSchedulingPolicyRequest request,
                   SchedulingPolicy.LifecycleState targetState,
                   TerminationStrategy terminationStrategy,
                   DelayStrategy delayStrategy) | Creates a new  Waiter using the provided configuration. | 
| Waiter<GetSchedulingPolicyRequest,GetSchedulingPolicyResponse> | DatabaseWaiters. forSchedulingPolicy(GetSchedulingPolicyRequest request,
                   TerminationStrategy terminationStrategy,
                   DelayStrategy delayStrategy,
                   SchedulingPolicy.LifecycleState... targetStates) | Creates a new  Waiter using the provided configuration. | 
| GetSchedulingPolicyResponse | Database. getSchedulingPolicy(GetSchedulingPolicyRequest request) | Gets information about the specified Scheduling Policy. | 
| Future<GetSchedulingPolicyResponse> | DatabaseAsync. getSchedulingPolicy(GetSchedulingPolicyRequest request,
                   AsyncHandler<GetSchedulingPolicyRequest,GetSchedulingPolicyResponse> handler) | Gets information about the specified Scheduling Policy. | 
| Future<GetSchedulingPolicyResponse> | DatabaseAsyncClient. getSchedulingPolicy(GetSchedulingPolicyRequest request,
                   AsyncHandler<GetSchedulingPolicyRequest,GetSchedulingPolicyResponse> handler) |  | 
| GetSchedulingPolicyResponse | DatabaseClient. getSchedulingPolicy(GetSchedulingPolicyRequest request) |  |