AWSConfigValue<T extends Object> enum

A configuration value for use with AWS packages.

Inheritance

Values

maxAttempts → const AWSConfigValue<int>

The AWS_MAX_ATTEMPTS value specifies how many HTTP requests an SDK should make for a single SDK operation invocation before giving up.

Defaults to 3.

const AWSConfigValue<int>._('AWS_MAX_ATTEMPTS', String.fromEnvironment('AWS_MAX_ATTEMPTS'), 3, parse: int.parse)
region → const AWSConfigValue<String>

The default region to use for AWS operations.

Defaults to us-east-1.

const AWSConfigValue._('AWS_REGION', String.fromEnvironment('AWS_REGION'), 'us-east-1')
configFile → const AWSConfigValue<String>

The location (filepath) of the AWS configuration file.

Defaults to ~/.aws/config.

const AWSConfigValue._('AWS_CONFIG_FILE', String.fromEnvironment('AWS_CONFIG_FILE'), '~/.aws/config')
sharedCredentialsFile → const AWSConfigValue<String>

The location (filepath) of the AWS shared credentials file.

Defaults to ~/.aws/credentials.

const AWSConfigValue._('AWS_SHARED_CREDENTIALS_FILE', String.fromEnvironment('AWS_SHARED_CREDENTIALS_FILE'), '~/.aws/credentials')

Properties

defaultValue → T
The default value of the configuration parameter.
final
hashCode int
The hash code for this object.
no setterinherited
index int
A numeric identifier for the enumerated value.
no setterinherited
key String
The environment variable key.
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
value → T
The value of the configuration parameter. Lookup order:
no setter

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited

Constants

values → const List<AWSConfigValue<Object>>
A constant List of the values in this enum, in order of their declaration.