pub struct Builder { /* private fields */ }
Expand description

Builder for ProfileFiles.

Implementations

Creates a new builder instance.

Include the default SDK config file in the list of profile files to be loaded.

The default SDK config typically resides in ~/.aws/config. When this flag is enabled, this config file will be included in the profile files that get loaded in the built ProfileFiles file set.

This flag defaults to false when using the builder to construct ProfileFiles.

Include the default SDK credentials file in the list of profile files to be loaded.

The default SDK config typically resides in ~/.aws/credentials. When this flag is enabled, this credentials file will be included in the profile files that get loaded in the built ProfileFiles file set.

This flag defaults to false when using the builder to construct ProfileFiles.

Include a custom file in the list of profile files to be loaded.

The kind informs the parser how to treat the file. If it’s intended to be like the SDK credentials file typically in ~/.aws/config, then use ProfileFileKind::Config. Otherwise, use ProfileFileKind::Credentials.

Include custom file contents in the list of profile files to be loaded.

The kind informs the parser how to treat the file. If it’s intended to be like the SDK credentials file typically in ~/.aws/config, then use ProfileFileKind::Config. Otherwise, use ProfileFileKind::Credentials.

Build the ProfileFiles file set.

Trait Implementations

Returns a copy of the value. Read more
Performs copy-assignment from source. Read more
Formats the value using the given formatter. Read more
Returns the “default value” for a type. Read more

Auto Trait Implementations

Blanket Implementations

Gets the TypeId of self. Read more
Immutably borrows from an owned value. Read more
Mutably borrows from an owned value. Read more

Returns the argument unchanged.

Instruments this type with the provided Span, returning an Instrumented wrapper. Read more
Instruments this type with the current Span, returning an Instrumented wrapper. Read more

Calls U::from(self).

That is, this conversion is whatever the implementation of From<T> for U chooses to do.

The resulting type after obtaining ownership.
Creates owned data from borrowed data, usually by cloning. Read more
Uses borrowed data to replace owned data, usually by cloning. Read more
The type returned in the event of a conversion error.
Performs the conversion.
The type returned in the event of a conversion error.
Performs the conversion.
Attaches the provided Subscriber to this type, returning a WithDispatch wrapper. Read more
Attaches the current default Subscriber to this type, returning a WithDispatch wrapper. Read more