A B C D E F G H M N O P R S T U V W 
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 the ProfileFile objects from multiple ProfileFileSuppliers.
aggregator() - Static method in class software.amazon.awssdk.profiles.ProfileFile
Create a builder that can merge multiple ProfileFiles 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(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 by ProfileFileLocation.credentialsFileLocation() abd ProfileFileLocation.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.
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 ProfileFiles 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.
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
 
A B C D E F G H M N O P R S T U V W 
All Classes All Packages