123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169 |
- <?php
- namespace Aws;
- use Psr\Http\Message\UriInterface;
- use GuzzleHttp\Promise\PromiseInterface;
- interface AwsClientInterface
- {
-
- public function __call($name, array $arguments);
-
- public function getCommand($name, array $args = []);
-
- public function execute(CommandInterface $command);
-
- public function executeAsync(CommandInterface $command);
-
- public function getCredentials();
-
- public function getRegion();
-
- public function getEndpoint();
-
- public function getApi();
-
- public function getConfig($option = null);
-
- public function getHandlerList();
-
- public function getIterator($name, array $args = []);
-
- public function getPaginator($name, array $args = []);
-
- public function waitUntil($name, array $args = []);
-
- public function getWaiter($name, array $args = []);
- }
|