| Waiter<GetNodePoolRequest,GetNodePoolResponse> | ContainerEngineWaiters. forNodePool(GetNodePoolRequest request,
           NodePoolLifecycleState... targetStates) | Creates a new  Waiter using the default configuration. | 
| Waiter<GetNodePoolRequest,GetNodePoolResponse> | ContainerEngineWaiters. forNodePool(GetNodePoolRequest request,
           NodePoolLifecycleState targetState,
           TerminationStrategy terminationStrategy,
           DelayStrategy delayStrategy) | Creates a new  Waiter using the provided configuration. | 
| Waiter<GetNodePoolRequest,GetNodePoolResponse> | ContainerEngineWaiters. forNodePool(GetNodePoolRequest request,
           TerminationStrategy terminationStrategy,
           DelayStrategy delayStrategy,
           NodePoolLifecycleState... targetStates) | Creates a new  Waiter using the provided configuration. | 
| GetNodePoolResponse | ContainerEngine. getNodePool(GetNodePoolRequest request) | Get the details of a node pool. | 
| Future<GetNodePoolResponse> | ContainerEngineAsync. getNodePool(GetNodePoolRequest request,
           AsyncHandler<GetNodePoolRequest,GetNodePoolResponse> handler) | Get the details of a node pool. | 
| Future<GetNodePoolResponse> | ContainerEngineAsyncClient. getNodePool(GetNodePoolRequest request,
           AsyncHandler<GetNodePoolRequest,GetNodePoolResponse> handler) |  | 
| GetNodePoolResponse | ContainerEngineClient. getNodePool(GetNodePoolRequest request) |  |