| Waiter<GetMonitoredRegionRequest,GetMonitoredRegionResponse> | MonitoredRegionWaiters. forMonitoredRegion(GetMonitoredRegionRequest request,
                  MonitoredRegion.LifecycleState... targetStates) | Creates a new  Waiter using the default configuration. | 
| Waiter<GetMonitoredRegionRequest,GetMonitoredRegionResponse> | MonitoredRegionWaiters. forMonitoredRegion(GetMonitoredRegionRequest request,
                  MonitoredRegion.LifecycleState targetState,
                  TerminationStrategy terminationStrategy,
                  DelayStrategy delayStrategy) | Creates a new  Waiter using the provided configuration. | 
| Waiter<GetMonitoredRegionRequest,GetMonitoredRegionResponse> | MonitoredRegionWaiters. forMonitoredRegion(GetMonitoredRegionRequest request,
                  TerminationStrategy terminationStrategy,
                  DelayStrategy delayStrategy,
                  MonitoredRegion.LifecycleState... targetStates) | Creates a new  Waiter using the provided configuration. | 
| GetMonitoredRegionResponse | MonitoredRegion. getMonitoredRegion(GetMonitoredRegionRequest request) | Gets information about a MonitoredRegion. | 
| Future<GetMonitoredRegionResponse> | MonitoredRegionAsync. getMonitoredRegion(GetMonitoredRegionRequest request,
                  AsyncHandler<GetMonitoredRegionRequest,GetMonitoredRegionResponse> handler) | Gets information about a MonitoredRegion. | 
| Future<GetMonitoredRegionResponse> | MonitoredRegionAsyncClient. getMonitoredRegion(GetMonitoredRegionRequest request,
                  AsyncHandler<GetMonitoredRegionRequest,GetMonitoredRegionResponse> handler) |  | 
| GetMonitoredRegionResponse | MonitoredRegionClient. getMonitoredRegion(GetMonitoredRegionRequest request) |  |