| Waiter<GetEsxiHostRequest,GetEsxiHostResponse> | EsxiHostWaiters. forEsxiHost(GetEsxiHostRequest request,
           LifecycleStates... targetStates) | Creates a new  Waiter using the default configuration. | 
| Waiter<GetEsxiHostRequest,GetEsxiHostResponse> | EsxiHostWaiters. forEsxiHost(GetEsxiHostRequest request,
           LifecycleStates targetState,
           TerminationStrategy terminationStrategy,
           DelayStrategy delayStrategy) | Creates a new  Waiter using the provided configuration. | 
| Waiter<GetEsxiHostRequest,GetEsxiHostResponse> | EsxiHostWaiters. forEsxiHost(GetEsxiHostRequest request,
           TerminationStrategy terminationStrategy,
           DelayStrategy delayStrategy,
           LifecycleStates... targetStates) | Creates a new  Waiter using the provided configuration. | 
| GetEsxiHostResponse | EsxiHost. getEsxiHost(GetEsxiHostRequest request) | Gets the specified ESXi host’s information. | 
| Future<GetEsxiHostResponse> | EsxiHostAsync. getEsxiHost(GetEsxiHostRequest request,
           AsyncHandler<GetEsxiHostRequest,GetEsxiHostResponse> handler) | Gets the specified ESXi host’s information. | 
| Future<GetEsxiHostResponse> | EsxiHostAsyncClient. getEsxiHost(GetEsxiHostRequest request,
           AsyncHandler<GetEsxiHostRequest,GetEsxiHostResponse> handler) |  | 
| GetEsxiHostResponse | EsxiHostClient. getEsxiHost(GetEsxiHostRequest request) |  |