| Waiter<GetManagedInstanceGroupRequest,GetManagedInstanceGroupResponse> | ManagedInstanceGroupWaiters. forManagedInstanceGroup(GetManagedInstanceGroupRequest request,
                       ManagedInstanceGroup.LifecycleState... targetStates) | Creates a new  Waiter using the default configuration. | 
| Waiter<GetManagedInstanceGroupRequest,GetManagedInstanceGroupResponse> | ManagedInstanceGroupWaiters. forManagedInstanceGroup(GetManagedInstanceGroupRequest request,
                       ManagedInstanceGroup.LifecycleState targetState,
                       TerminationStrategy terminationStrategy,
                       DelayStrategy delayStrategy) | Creates a new  Waiter using the provided configuration. | 
| Waiter<GetManagedInstanceGroupRequest,GetManagedInstanceGroupResponse> | ManagedInstanceGroupWaiters. forManagedInstanceGroup(GetManagedInstanceGroupRequest request,
                       TerminationStrategy terminationStrategy,
                       DelayStrategy delayStrategy,
                       ManagedInstanceGroup.LifecycleState... targetStates) | Creates a new  Waiter using the provided configuration. | 
| GetManagedInstanceGroupResponse | ManagedInstanceGroup. getManagedInstanceGroup(GetManagedInstanceGroupRequest request) | Gets information about the specified managed instance group. | 
| Future<GetManagedInstanceGroupResponse> | ManagedInstanceGroupAsync. getManagedInstanceGroup(GetManagedInstanceGroupRequest request,
                       AsyncHandler<GetManagedInstanceGroupRequest,GetManagedInstanceGroupResponse> handler) | Gets information about the specified managed instance group. | 
| Future<GetManagedInstanceGroupResponse> | ManagedInstanceGroupAsyncClient. getManagedInstanceGroup(GetManagedInstanceGroupRequest request,
                       AsyncHandler<GetManagedInstanceGroupRequest,GetManagedInstanceGroupResponse> handler) |  | 
| GetManagedInstanceGroupResponse | ManagedInstanceGroupClient. getManagedInstanceGroup(GetManagedInstanceGroupRequest request) |  |