| Package | Description |
|---|---|
| software.amazon.awssdk.profiles | |
| software.amazon.awssdk.profiles.internal |
| Modifier and Type | Method and Description |
|---|---|
ProfileFile |
ProfileFile.Builder.build() |
ProfileFile |
ProfileFile.Aggregator.build() |
static ProfileFile |
ProfileFile.defaultProfileFile()
Get the default profile file, using the credentials file from "~/.aws/credentials", the config file from "~/.aws/config"
and the "default" profile.
|
| Modifier and Type | Method and Description |
|---|---|
ProfileFile.Aggregator |
ProfileFile.Aggregator.addFile(ProfileFile file)
Add a file to be aggregated.
|
static ProfileFileSupplier |
ProfileFileSupplier.fixedProfileFile(ProfileFile profileFile)
Creates a
ProfileFileSupplier that produces an existing profile. |
| Modifier and Type | Method and Description |
|---|---|
ProfileFile |
ProfileFileRefresher.ProfileFileRefreshRecord.profileFile()
The refreshed ProfileFile instance.
|
ProfileFile |
ProfileFileRefresher.refreshIfStale()
Retrieves the cache value or refreshes it if stale.
|
| Modifier and Type | Method and Description |
|---|---|
ProfileFileRefresher.Builder |
ProfileFileRefresher.Builder.onProfileFileReload(Consumer<ProfileFile> consumer)
Sets a custom action to perform when a profile file is reloaded.
|
ProfileFileRefresher.Builder |
ProfileFileRefresher.Builder.profileFile(Supplier<ProfileFile> profileFile) |
Copyright © 2023. All rights reserved.