Class AbstractResourceWaiter
Abstract waiter implementation used to wait on resources
- Guzzle\Common\AbstractHasDispatcher implements Guzzle\Common\HasDispatcherInterface
-
Aws\Common\Waiter\AbstractWaiter
implements
Aws\Common\Waiter\WaiterInterface
-
Aws\Common\Waiter\AbstractResourceWaiter
implements
Aws\Common\Waiter\ResourceWaiterInterface
Direct known subclasses
Aws\Common\InstanceMetadata\Waiter\ServiceAvailable,
Aws\Common\Waiter\ConfigResourceWaiter
Methods summary
-
publicsetClient ( Aws\Common\Client\AwsClientInterface $client )Set the client associated with the waiter
-
publicwait ( )Begin the waiting loop
Methods detail
#
public
Aws\Common\Waiter\AbstractResourceWaiter
setClient( Aws\Common\Client\AwsClientInterface $client )
Set the client associated with the waiter
Parameters
- $client
Aws\Common\Client\AwsClientInterface
$client Client to use with the waiter
Returns
Implementation of
Begin the waiting loop
Overrides
Implementation of
Methods inherited from Aws\Common\Waiter\AbstractWaiter
doWait(),
getAllEvents(),
getInterval(),
getMaxAttempts(),
setConfig(),
setInterval(),
setMaxAttempts()
Methods inherited from Guzzle\Common\AbstractHasDispatcher
addSubscriber(),
dispatch(),
getEventDispatcher(),
setEventDispatcher()
Magic methods summary
Constants summary
Constants inherited from Aws\Common\Waiter\WaiterInterface
Properties summary
protected
|
$client |