diff options
Diffstat (limited to 'vendor/aws/aws-sdk-php/src/DefaultsMode/ConfigurationInterface.php')
-rw-r--r-- | vendor/aws/aws-sdk-php/src/DefaultsMode/ConfigurationInterface.php | 51 |
1 files changed, 51 insertions, 0 deletions
diff --git a/vendor/aws/aws-sdk-php/src/DefaultsMode/ConfigurationInterface.php b/vendor/aws/aws-sdk-php/src/DefaultsMode/ConfigurationInterface.php new file mode 100644 index 0000000..34c5a63 --- /dev/null +++ b/vendor/aws/aws-sdk-php/src/DefaultsMode/ConfigurationInterface.php @@ -0,0 +1,51 @@ +<?php +namespace Aws\DefaultsMode; + +/** + * Provides access to defaultsMode configuration + */ +interface ConfigurationInterface +{ + /** + * Returns the configuration mode. Available modes include 'legacy', 'standard', and + * 'adapative'. + * + * @return string + */ + public function getMode(); + + /** + * Returns the sts regional endpoints option + * + * @return bool + */ + public function getStsRegionalEndpoints(); + + /** + * Returns the s3 us-east-1 regional endpoints option + * + * @return bool + */ + public function getS3UsEast1RegionalEndpoints(); + + /** + * Returns the connection timeout in milliseconds + * + * @return int + */ + public function getConnectTimeoutInMillis(); + + /** + * Returns the http request timeout in milliseconds + * + * @return int + */ + public function getHttpRequestTimeoutInMillis(); + + /** + * Returns the configuration as an associative array + * + * @return array + */ + public function toArray(); +} |