A B C D E F G H M N O P R S T U V W
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- ACCOUNT_ID_ENDPOINT_MODE - Static variable in class software.amazon.awssdk.profiles.ProfileProperty
-
The "account id endpoint mode" to be used for clients created using the currently-configured profile.
- addFile(ProfileFile) - Method in class software.amazon.awssdk.profiles.ProfileFile.Aggregator
-
Add a file to be aggregated.
- aggregate(ProfileFileSupplier...) - Static method in interface software.amazon.awssdk.profiles.ProfileFileSupplier
-
Creates a
ProfileFileSupplier
by combining theProfileFile
objects from multipleProfileFileSupplier
s. - aggregator() - Static method in class software.amazon.awssdk.profiles.ProfileFile
-
Create a builder that can merge multiple
ProfileFile
s together. - Aggregator() - Constructor for class software.amazon.awssdk.profiles.ProfileFile.Aggregator
- AWS_ACCESS_KEY_ID - Static variable in class software.amazon.awssdk.profiles.ProfileProperty
-
Property name for specifying the Amazon AWS Access Key
- AWS_ACCOUNT_ID - Static variable in class software.amazon.awssdk.profiles.ProfileProperty
-
Property name for specifying the Amazon AWS Account ID associated with credentials
- AWS_CONFIG_FILE - software.amazon.awssdk.profiles.ProfileFileSystemSetting
-
Configure the default configuration file used in the ProfileFile.
- AWS_PROFILE - software.amazon.awssdk.profiles.ProfileFileSystemSetting
-
Configure the default profile that should be loaded from the
ProfileFileSystemSetting.AWS_CONFIG_FILE
- AWS_SECRET_ACCESS_KEY - Static variable in class software.amazon.awssdk.profiles.ProfileProperty
-
Property name for specifying the Amazon AWS Secret Access Key
- AWS_SESSION_TOKEN - Static variable in class software.amazon.awssdk.profiles.ProfileProperty
-
Property name for specifying the Amazon AWS Session Token
- AWS_SHARED_CREDENTIALS_FILE - software.amazon.awssdk.profiles.ProfileFileSystemSetting
-
Configure the default credentials file used in the ProfileFile.
B
- booleanProperty(String) - Method in class software.amazon.awssdk.profiles.Profile
-
Retrieve a specific property from this profile, and convert it to a boolean using the same algorithm as
SystemSetting.getBooleanValue()
. - build() - Method in class software.amazon.awssdk.profiles.internal.ProfileFileRefresher.Builder
- build() - Method in interface software.amazon.awssdk.profiles.Profile.Builder
-
Create a profile using the current state of this builder.
- build() - Method in class software.amazon.awssdk.profiles.ProfileFile.Aggregator
- build() - Method in interface software.amazon.awssdk.profiles.ProfileFile.Builder
- builder() - Static method in class software.amazon.awssdk.profiles.internal.ProfileFileRefresher
-
Builder method to construct instance of ProfileFileRefresher.
- builder() - Static method in class software.amazon.awssdk.profiles.Profile
-
Create a builder for defining a profile with specific attributes.
- builder() - Static method in class software.amazon.awssdk.profiles.ProfileFile
-
Create a builder for a
ProfileFile
.
C
- clock(Clock) - Method in class software.amazon.awssdk.profiles.internal.ProfileFileRefresher.Builder
-
Sets a clock for managing stale and prefetch durations.
- CONFIGURATION - software.amazon.awssdk.profiles.ProfileFile.Type
-
A configuration profile file, typically located at ~/.aws/config, that expects all profile names (except the default profile) to be prefixed with "profile ".
- configurationFileLocation() - Static method in class software.amazon.awssdk.profiles.ProfileFileLocation
-
Load the location for the configuration file, usually ~/.aws/config unless it's overridden using an environment variable or system property.
- configurationFilePath() - Static method in class software.amazon.awssdk.profiles.ProfileFileLocation
-
Resolve the path for the configuration file, regardless of whether it exists or not.
- content(InputStream) - Method in interface software.amazon.awssdk.profiles.ProfileFile.Builder
-
Configure the content of the profile file.
- content(String) - Method in interface software.amazon.awssdk.profiles.ProfileFile.Builder
-
Configure the content of the profile file.
- content(Path) - Method in interface software.amazon.awssdk.profiles.ProfileFile.Builder
-
Configure the location from which the profile file should be loaded.
- CREDENTIAL_PROCESS - Static variable in class software.amazon.awssdk.profiles.ProfileProperty
-
An external process that should be invoked to load credentials.
- CREDENTIAL_SOURCE - Static variable in class software.amazon.awssdk.profiles.ProfileProperty
-
Property name for specifying the credential source to use when assuming a role
- CREDENTIALS - software.amazon.awssdk.profiles.ProfileFile.Type
-
A credentials profile file, typically located at ~/.aws/credentials, that expects all profile name to have no "profile " prefix.
- credentialsFileLocation() - Static method in class software.amazon.awssdk.profiles.ProfileFileLocation
-
Load the location for the credentials file, usually ~/.aws/credentials unless it's overridden using an environment variable or system property.
- credentialsFilePath() - Static method in class software.amazon.awssdk.profiles.ProfileFileLocation
-
Resolve the location for the credentials file, regardless of whether it exists or not.
D
- defaultProfileFile() - Static method in class software.amazon.awssdk.profiles.ProfileFile
-
Get the default profile file, using the credentials file from "~/.aws/credentials", the config file from "~/.aws/config" and the "default" profile.
- DEFAULTS_MODE - Static variable in class software.amazon.awssdk.profiles.ProfileProperty
-
The "defaults mode" to be used for clients created using the currently-configured profile.
- defaultSupplier() - Static method in interface software.amazon.awssdk.profiles.ProfileFileSupplier
-
Creates a
ProfileFileSupplier
capable of producing multiple profile objects by aggregating the default credentials and configuration files as determined byProfileFileLocation.credentialsFileLocation()
abdProfileFileLocation.configurationFileLocation()
. - defaultValue() - Method in enum software.amazon.awssdk.profiles.ProfileFileSystemSetting
- DISABLE_REQUEST_COMPRESSION - Static variable in class software.amazon.awssdk.profiles.ProfileProperty
-
Whether request compression is disabled for operations marked with the RequestCompression trait.
- DISABLE_S3_EXPRESS_AUTH - Static variable in class software.amazon.awssdk.profiles.ProfileProperty
- DURATION_SECONDS - Static variable in class software.amazon.awssdk.profiles.ProfileProperty
-
Property name for specifying how long in seconds to assume the role
E
- EC2_METADATA_SERVICE_ENDPOINT - Static variable in class software.amazon.awssdk.profiles.ProfileProperty
- EC2_METADATA_SERVICE_ENDPOINT_MODE - Static variable in class software.amazon.awssdk.profiles.ProfileProperty
- EC2_METADATA_V1_DISABLED - Static variable in class software.amazon.awssdk.profiles.ProfileProperty
- ENDPOINT_DISCOVERY_ENABLED - Static variable in class software.amazon.awssdk.profiles.ProfileProperty
-
Property name for specifying whether or not endpoint discovery is enabled.
- ENDPOINT_URL - Static variable in class software.amazon.awssdk.profiles.ProfileProperty
-
The endpoint override to use.
- environmentVariable() - Method in enum software.amazon.awssdk.profiles.ProfileFileSystemSetting
- equals(Object) - Method in class software.amazon.awssdk.profiles.Profile
- equals(Object) - Method in class software.amazon.awssdk.profiles.ProfileFile
- EXTERNAL_ID - Static variable in class software.amazon.awssdk.profiles.ProfileProperty
-
Property name for specifying the IAM role external id
F
- fixedProfileFile(ProfileFile) - Static method in interface software.amazon.awssdk.profiles.ProfileFileSupplier
-
Creates a
ProfileFileSupplier
that produces an existing profile. - fromPropertyKeyName(String) - Static method in enum software.amazon.awssdk.profiles.internal.ProfileSection
- fromSectionTitle(String) - Static method in enum software.amazon.awssdk.profiles.internal.ProfileSection
G
- getPropertyKeyName() - Method in enum software.amazon.awssdk.profiles.internal.ProfileSection
- getSection(String, String) - Method in class software.amazon.awssdk.profiles.ProfileFile
- getSectionTitle() - Method in enum software.amazon.awssdk.profiles.internal.ProfileSection
H
- hashCode() - Method in class software.amazon.awssdk.profiles.Profile
- hashCode() - Method in class software.amazon.awssdk.profiles.ProfileFile
M
- MFA_SERIAL - Static variable in class software.amazon.awssdk.profiles.ProfileProperty
-
Property name for specifying the identification number of the MFA device
N
- name() - Method in class software.amazon.awssdk.profiles.Profile
-
Retrieve the name of this profile.
- name(String) - Method in interface software.amazon.awssdk.profiles.Profile.Builder
-
Define the name of this profile, without the legacy "profile" prefix.
O
- onProfileFileReload(Consumer<ProfileFile>) - Method in class software.amazon.awssdk.profiles.internal.ProfileFileRefresher.Builder
-
Sets a custom action to perform when a profile file is reloaded.
P
- parseFile(InputStream, ProfileFile.Type) - Static method in class software.amazon.awssdk.profiles.internal.ProfileFileReader
-
Parses the input and returns a mutable map from profile name to a map of properties.
- profile(String) - Method in class software.amazon.awssdk.profiles.ProfileFile
-
Retrieve the profile from this file with the given name.
- Profile - Class in software.amazon.awssdk.profiles
-
A named collection of configuration stored in a
ProfileFile
. - Profile.Builder - Interface in software.amazon.awssdk.profiles
-
A builder for a
Profile
. - profileFile() - Method in class software.amazon.awssdk.profiles.internal.ProfileFileRefresher.ProfileFileRefreshRecord
-
The refreshed ProfileFile instance.
- profileFile(Supplier<ProfileFile>) - Method in class software.amazon.awssdk.profiles.internal.ProfileFileRefresher.Builder
- ProfileFile - Class in software.amazon.awssdk.profiles
-
Provides programmatic access to the contents of an AWS configuration profile file.
- ProfileFile.Aggregator - Class in software.amazon.awssdk.profiles
-
A mechanism for merging multiple
ProfileFile
s together into a single file. - ProfileFile.Builder - Interface in software.amazon.awssdk.profiles
-
A builder for a
ProfileFile
. - ProfileFile.Type - Enum in software.amazon.awssdk.profiles
-
The supported types of profile files.
- ProfileFileLocation - Class in software.amazon.awssdk.profiles
-
A collection of static methods for loading the location for configuration and credentials files.
- profileFilePath(Path) - Method in class software.amazon.awssdk.profiles.internal.ProfileFileRefresher.Builder
- ProfileFileReader - Class in software.amazon.awssdk.profiles.internal
-
Converts an
InputStream
to a configuration or credentials file into a map of profiles and their properties. - ProfileFileRefresher - Class in software.amazon.awssdk.profiles.internal
-
Class used for caching and reloading ProfileFile objects from a Supplier.
- ProfileFileRefresher.Builder - Class in software.amazon.awssdk.profiles.internal
- ProfileFileRefresher.ProfileFileRefreshRecord - Class in software.amazon.awssdk.profiles.internal
-
Class used to encapsulate additional refresh information.
- ProfileFileSupplier - Interface in software.amazon.awssdk.profiles
-
Encapsulates the logic for supplying either a single or multiple ProfileFile instances.
- ProfileFileSystemSetting - Enum in software.amazon.awssdk.profiles
-
System settings for loading configuration from profile files.
- ProfileProperty - Class in software.amazon.awssdk.profiles
-
The properties used by the Java SDK from the credentials and config files.
- profiles() - Method in class software.amazon.awssdk.profiles.ProfileFile
-
Retrieve an unmodifiable collection including all of the profiles in this file.
- PROFILES_SECTION_TITLE - Static variable in class software.amazon.awssdk.profiles.ProfileFile
- ProfileSection - Enum in software.amazon.awssdk.profiles.internal
-
Enum describing all the valid section names supported by SDK.
- properties() - Method in class software.amazon.awssdk.profiles.Profile
-
Retrieve an unmodifiable view of all of the properties currently in this profile.
- properties(Map<String, String>) - Method in interface software.amazon.awssdk.profiles.Profile.Builder
-
Define the properties configured in this profile.
- property() - Method in enum software.amazon.awssdk.profiles.ProfileFileSystemSetting
- property(String) - Method in class software.amazon.awssdk.profiles.Profile
-
Retrieve a specific raw property from this profile.
R
- refreshIfStale() - Method in class software.amazon.awssdk.profiles.internal.ProfileFileRefresher
-
Retrieves the cache value or refreshes it if stale.
- refreshTime() - Method in class software.amazon.awssdk.profiles.internal.ProfileFileRefresher.ProfileFileRefreshRecord
-
The time at which the RefreshResult was created.
- REGION - Static variable in class software.amazon.awssdk.profiles.ProfileProperty
-
AWS Region to use when creating clients.
- reloadWhenModified(Path, ProfileFile.Type) - Static method in interface software.amazon.awssdk.profiles.ProfileFileSupplier
-
Creates a
ProfileFileSupplier
capable of producing multiple profile objects from a file. - REQUEST_MIN_COMPRESSION_SIZE_BYTES - Static variable in class software.amazon.awssdk.profiles.ProfileProperty
-
The minimum compression size in bytes, inclusive, for a request to be compressed.
- RETRY_MODE - Static variable in class software.amazon.awssdk.profiles.ProfileProperty
-
The "retry mode" to be used for clients created using the currently-configured profile.
- ROLE_ARN - Static variable in class software.amazon.awssdk.profiles.ProfileProperty
-
Property name for specifying the IAM role to assume
- ROLE_SESSION_NAME - Static variable in class software.amazon.awssdk.profiles.ProfileProperty
-
Property name for specifying the IAM role session name
S
- S3_US_EAST_1_REGIONAL_ENDPOINT - Static variable in class software.amazon.awssdk.profiles.ProfileProperty
-
The S3 regional endpoint setting for the
us-east-1
region. - SDK_UA_APP_ID - Static variable in class software.amazon.awssdk.profiles.ProfileProperty
-
Configure an optional identification value to be appended to the user agent header.
- software.amazon.awssdk.profiles - package software.amazon.awssdk.profiles
- software.amazon.awssdk.profiles.internal - package software.amazon.awssdk.profiles.internal
- SOURCE_PROFILE - Static variable in class software.amazon.awssdk.profiles.ProfileProperty
-
Property name for specifying the profile credentials to use when assuming a role
- SSO_ACCOUNT_ID - Static variable in class software.amazon.awssdk.profiles.ProfileProperty
-
AWS account ID that temporary AWS credentials will be resolved for.
- SSO_REGION - Static variable in class software.amazon.awssdk.profiles.ProfileProperty
-
Aws region where the SSO directory for the given 'sso_start_url' is hosted.
- SSO_ROLE_NAME - Static variable in class software.amazon.awssdk.profiles.ProfileProperty
-
The corresponding IAM role in the AWS account that temporary AWS credentials will be resolved for.
- SSO_SESSION - software.amazon.awssdk.profiles.internal.ProfileSection
-
An `sso-session` section declares that the attributes that follow (until another section definition is encountered) are part of a named collection of attributes.
- SSO_START_URL - Static variable in class software.amazon.awssdk.profiles.ProfileProperty
-
Start url provided by the SSO service via the console.
T
- toBuilder() - Method in class software.amazon.awssdk.profiles.Profile
- toString() - Method in class software.amazon.awssdk.profiles.Profile
- toString() - Method in class software.amazon.awssdk.profiles.ProfileFile
- type(ProfileFile.Type) - Method in interface software.amazon.awssdk.profiles.ProfileFile.Builder
-
Configure the
ProfileFile.Type
of file that should be loaded.
U
- USE_DUALSTACK_ENDPOINT - Static variable in class software.amazon.awssdk.profiles.ProfileProperty
- USE_FIPS_ENDPOINT - Static variable in class software.amazon.awssdk.profiles.ProfileProperty
V
- valueOf(String) - Static method in enum software.amazon.awssdk.profiles.internal.ProfileSection
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum software.amazon.awssdk.profiles.ProfileFile.Type
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum software.amazon.awssdk.profiles.ProfileFileSystemSetting
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum software.amazon.awssdk.profiles.internal.ProfileSection
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum software.amazon.awssdk.profiles.ProfileFile.Type
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum software.amazon.awssdk.profiles.ProfileFileSystemSetting
-
Returns an array containing the constants of this enum type, in the order they are declared.
W
- WEB_IDENTITY_TOKEN_FILE - Static variable in class software.amazon.awssdk.profiles.ProfileProperty
All Classes All Packages