Index
All Classes and Interfaces|All Packages
A
- ApacheSigningInterceptor - Class in com.adaptris.aws2.apache.interceptor
-
RequestInterceptorBuilderimplementation that creates an interceptor to sign requests made to AWS using AWS4Signer - ApacheSigningInterceptor() - Constructor for class com.adaptris.aws2.apache.interceptor.ApacheSigningInterceptor
- AWSAuthentication - Interface in com.adaptris.aws2
- AWSConnection - Class in com.adaptris.aws2
- AWSConnection() - Constructor for class com.adaptris.aws2.AWSConnection
- AWSCredentialsProviderBuilder - Interface in com.adaptris.aws2
- AWSCredentialsProviderBuilder.BuilderConfig - Interface in com.adaptris.aws2
- AWSKeysAuthentication - Class in com.adaptris.aws2
-
Specify explicit keys for AWS access.
- AWSKeysAuthentication() - Constructor for class com.adaptris.aws2.AWSKeysAuthentication
- AWSKeysAuthentication(String, String) - Constructor for class com.adaptris.aws2.AWSKeysAuthentication
- AWSRequestSigningApacheInterceptor - Class in com.amazonaws.http
-
An
HttpRequestInterceptorthat signs requests using any AWSSignerandAwsCredentialsProvider. - AWSRequestSigningApacheInterceptor(String, BaseAws4Signer, AwsCredentialsProvider, Aws4PresignerParams) - Constructor for class com.amazonaws.http.AWSRequestSigningApacheInterceptor
B
- build() - Method in class com.adaptris.aws2.apache.interceptor.ApacheSigningInterceptor
- build() - Method in interface com.adaptris.aws2.AWSCredentialsProviderBuilder
- build() - Method in class com.adaptris.aws2.DefaultRetryPolicyFactory
- build() - Method in class com.adaptris.aws2.PluggableRetryPolicyFactory
- build() - Method in class com.adaptris.aws2.ProcessCredentialsBuilder
- build() - Method in class com.adaptris.aws2.ProfileCredentialsBuilder
- build() - Method in class com.adaptris.aws2.PropertiesFileCredentialsBuilder
- build() - Method in class com.adaptris.aws2.RetryNotFoundPolicyFactory
- build() - Method in interface com.adaptris.aws2.RetryPolicyFactory
-
Build a retry policy.
- build() - Method in class com.adaptris.aws2.StaticCredentialsBuilder
- build(AWSCredentialsProviderBuilder.BuilderConfig) - Method in interface com.adaptris.aws2.AWSCredentialsProviderBuilder
- build(KeyValuePairSet) - Static method in class com.adaptris.aws2.ClientConfigurationBuilder
- build(KeyValuePairSet, RetryPolicyFactory) - Static method in class com.adaptris.aws2.ClientConfigurationBuilder
C
- clientConfiguration() - Method in class com.adaptris.aws2.apache.interceptor.ApacheSigningInterceptor
- clientConfiguration() - Method in class com.adaptris.aws2.AWSConnection
- clientConfiguration() - Method in interface com.adaptris.aws2.AWSCredentialsProviderBuilder.BuilderConfig
- ClientConfigurationBuilder - Class in com.adaptris.aws2
- ClientConfigurationBuilder() - Constructor for class com.adaptris.aws2.ClientConfigurationBuilder
- com.adaptris.aws2 - package com.adaptris.aws2
- com.adaptris.aws2.apache.interceptor - package com.adaptris.aws2.apache.interceptor
- com.amazonaws.http - package com.amazonaws.http
-
Taken directly from github which does not appear to be published as an artifact anywhere.
- configure(KeyValuePairSet, RetryPolicy) - Static method in class com.adaptris.aws2.ClientConfigurationBuilder
- credentials() - Method in class com.adaptris.aws2.apache.interceptor.ApacheSigningInterceptor
- credentialsProvider() - Method in class com.adaptris.aws2.AWSConnection
- CustomEndpoint - Class in com.adaptris.aws2
-
Wraps
AwsClientBuilder.EndpointConfigurationfor configuration purposes. - CustomEndpoint() - Constructor for class com.adaptris.aws2.CustomEndpoint
D
- DEFAULT - Enum constant in enum class com.adaptris.aws2.DefaultRetryPolicyFactory.PredefinedPolicy
-
Uses PredefinedRetryPolicies#getDefaultRetryPolicy()
- DefaultAWSAuthentication - Class in com.adaptris.aws2
-
Use the default authentication logic of the AWS SDK (IAM Roles, System Properties, Environment variables, etc
- DefaultAWSAuthentication() - Constructor for class com.adaptris.aws2.DefaultAWSAuthentication
- defaultIfNull(AWSCredentialsProviderBuilder) - Static method in interface com.adaptris.aws2.AWSCredentialsProviderBuilder
- DefaultRetryPolicyFactory - Class in com.adaptris.aws2
-
The default retry policy builder using one of the predefined policies from
RetryPolicy. - DefaultRetryPolicyFactory() - Constructor for class com.adaptris.aws2.DefaultRetryPolicyFactory
- DefaultRetryPolicyFactory(DefaultRetryPolicyFactory.PredefinedPolicy) - Constructor for class com.adaptris.aws2.DefaultRetryPolicyFactory
- DefaultRetryPolicyFactory.PredefinedPolicy - Enum Class in com.adaptris.aws2
- DYNAMO_DB - Enum constant in enum class com.adaptris.aws2.DefaultRetryPolicyFactory.PredefinedPolicy
-
Uses PredefinedRetryPolicies#getDynamoDBDefaultRetryPolicy()
E
- endpointBuilder() - Method in class com.adaptris.aws2.apache.interceptor.ApacheSigningInterceptor
- endpointBuilder() - Method in class com.adaptris.aws2.AWSConnection
-
Returns something that can configure a normal AWS builder with a custom endpoint or a region...
- endpointBuilder() - Method in interface com.adaptris.aws2.AWSCredentialsProviderBuilder.BuilderConfig
- EndpointBuilder - Interface in com.adaptris.aws2
G
- getAccessKey() - Method in class com.adaptris.aws2.AWSKeysAuthentication
-
The access key for the AWS account
- getAuthentication() - Method in class com.adaptris.aws2.StaticCredentialsBuilder
- getAWSCredentials() - Method in interface com.adaptris.aws2.AWSAuthentication
- getAWSCredentials() - Method in class com.adaptris.aws2.AWSKeysAuthentication
- getAWSCredentials() - Method in class com.adaptris.aws2.DefaultAWSAuthentication
- getBackoffStrategyClass() - Method in class com.adaptris.aws2.PluggableRetryPolicyFactory
-
The class name for your backoff strategy
- getClientConfiguration() - Method in class com.adaptris.aws2.apache.interceptor.ApacheSigningInterceptor
-
Any specific client configuration.
- getClientConfiguration() - Method in class com.adaptris.aws2.AWSConnection
-
Any specific client configuration.
- getCommand() - Method in class com.adaptris.aws2.ProcessCredentialsBuilder
-
The command that should be executed to retrieve credentials including arguments
- getConfigFile() - Method in class com.adaptris.aws2.ProfileCredentialsBuilder
-
The profile configuration file.
- getCredentials() - Method in class com.adaptris.aws2.apache.interceptor.ApacheSigningInterceptor
-
How to provide Credentials for AWS.
- getCredentials() - Method in class com.adaptris.aws2.AWSConnection
-
How to provide Credentials for AWS.
- getCustomEndpoint() - Method in class com.adaptris.aws2.AWSConnection
-
The custom endpoint for this connection.
- getExpirationBufferSeconds() - Method in class com.adaptris.aws2.ProcessCredentialsBuilder
-
The number of seconds between when the credentials expire and when the credentials should start to be refreshed.
- getMaxErrorRetry() - Method in class com.adaptris.aws2.PluggableRetryPolicyFactory
-
Passed through as
RetryPolicy.numRetries(). - getProcessOutputLimitBytes() - Method in class com.adaptris.aws2.ProcessCredentialsBuilder
-
The maximum amount of data that can be returned by the external process before an exception is raised.
- getProfileName() - Method in class com.adaptris.aws2.ProfileCredentialsBuilder
-
The profile within configuration.
- getPropertyFile() - Method in class com.adaptris.aws2.PropertiesFileCredentialsBuilder
-
The property file that contains the credentials
- getRefreshIntervalNanos() - Method in class com.adaptris.aws2.ProfileCredentialsBuilder
-
The refresh interval in nano seconds.
- getRegion() - Method in class com.adaptris.aws2.AWSConnection
-
Set the region for the client.
- getRegionName() - Method in class com.adaptris.aws2.apache.interceptor.ApacheSigningInterceptor
-
The region to use with
AWS4Signer. - getRetryConditionClass() - Method in class com.adaptris.aws2.PluggableRetryPolicyFactory
-
The class name for your retry-condition.
- getRetryPolicy() - Method in class com.adaptris.aws2.apache.interceptor.ApacheSigningInterceptor
-
The Retry policy if required.
- getRetryPolicy() - Method in class com.adaptris.aws2.AWSConnection
-
The Retry policy.
- getRetryPolicy() - Method in class com.adaptris.aws2.DefaultRetryPolicyFactory
- getSecretKey() - Method in class com.adaptris.aws2.AWSKeysAuthentication
-
The secret key for the AWS account which may be encoded or external.
- getServiceEndpoint() - Method in class com.adaptris.aws2.CustomEndpoint
-
Set the custom service endpoint (e.g.
- getServiceName() - Method in class com.adaptris.aws2.apache.interceptor.ApacheSigningInterceptor
-
The serviceName to use with
AWS4Signer. - getSigningRegion() - Method in class com.adaptris.aws2.CustomEndpoint
-
Set the signing region for the endpoint (e.g.
- getStsRegion() - Method in class com.adaptris.aws2.apache.interceptor.ApacheSigningInterceptor
-
The specific region for the underlying STS credentials if required.
- getUseClientConfigurationMaxErrorRetry() - Method in class com.adaptris.aws2.PluggableRetryPolicyFactory
-
Passed through as {@link RetryPolicy##isMaxErrorRetryInClientConfigHonored()}.
I
- isConfigured() - Method in class com.adaptris.aws2.CustomEndpoint
-
Whether or not this endpoint has configuration.
N
- NONE - Enum constant in enum class com.adaptris.aws2.DefaultRetryPolicyFactory.PredefinedPolicy
P
- PluggableRetryPolicyFactory - Class in com.adaptris.aws2
-
Basic
RetryPolicybuilder implementation for AWS that allows you to plug in your own conditions and strategies. - PluggableRetryPolicyFactory() - Constructor for class com.adaptris.aws2.PluggableRetryPolicyFactory
- process(HttpRequest, HttpContext) - Method in class com.amazonaws.http.AWSRequestSigningApacheInterceptor
- ProcessCredentialsBuilder - Class in com.adaptris.aws2
-
Credentials provider that can load credentials from an external process.
- ProcessCredentialsBuilder() - Constructor for class com.adaptris.aws2.ProcessCredentialsBuilder
- ProfileCredentialsBuilder - Class in com.adaptris.aws2
-
Credentials provider based on AWS configuration profiles
- ProfileCredentialsBuilder() - Constructor for class com.adaptris.aws2.ProfileCredentialsBuilder
- PropertiesFileCredentialsBuilder - Class in com.adaptris.aws2
-
Credentials provider that loads credentials from a property file either from the filesystem or classpath.
- PropertiesFileCredentialsBuilder() - Constructor for class com.adaptris.aws2.PropertiesFileCredentialsBuilder
R
- rebuild(T) - Method in class com.adaptris.aws2.CustomEndpoint
- rebuild(T) - Method in interface com.adaptris.aws2.EndpointBuilder
- rebuild(T) - Method in class com.adaptris.aws2.RegionEndpoint
- RegionEndpoint - Class in com.adaptris.aws2
- RegionEndpoint(String) - Constructor for class com.adaptris.aws2.RegionEndpoint
- RetryNotFoundPolicyFactory - Class in com.adaptris.aws2
-
Allows you to configure additional HTTP codes that determine whether a retry should be attempted or not.
- RetryNotFoundPolicyFactory() - Constructor for class com.adaptris.aws2.RetryNotFoundPolicyFactory
- retryPolicy() - Method in class com.adaptris.aws2.apache.interceptor.ApacheSigningInterceptor
- retryPolicy() - Method in class com.adaptris.aws2.AWSConnection
- retryPolicy() - Method in interface com.adaptris.aws2.AWSCredentialsProviderBuilder.BuilderConfig
- RetryPolicyFactory - Interface in com.adaptris.aws2
S
- setAccessKey(String) - Method in class com.adaptris.aws2.AWSKeysAuthentication
-
The access key for the AWS account
- setAuthentication(AWSAuthentication) - Method in class com.adaptris.aws2.StaticCredentialsBuilder
- setBackoffStrategyClass(String) - Method in class com.adaptris.aws2.PluggableRetryPolicyFactory
-
The class name for your backoff strategy
- setClientConfiguration(KeyValuePairSet) - Method in class com.adaptris.aws2.apache.interceptor.ApacheSigningInterceptor
-
Any specific client configuration.
- setClientConfiguration(KeyValuePairSet) - Method in class com.adaptris.aws2.AWSConnection
-
Any specific client configuration.
- setCommand(String) - Method in class com.adaptris.aws2.ProcessCredentialsBuilder
-
The command that should be executed to retrieve credentials including arguments
- setConfigFile(String) - Method in class com.adaptris.aws2.ProfileCredentialsBuilder
-
The profile configuration file.
- setCredentials(AWSCredentialsProviderBuilder) - Method in class com.adaptris.aws2.apache.interceptor.ApacheSigningInterceptor
-
How to provide Credentials for AWS.
- setCredentials(AWSCredentialsProviderBuilder) - Method in class com.adaptris.aws2.AWSConnection
-
How to provide Credentials for AWS.
- setCustomEndpoint(CustomEndpoint) - Method in class com.adaptris.aws2.AWSConnection
-
The custom endpoint for this connection.
- setExpirationBufferSeconds(Integer) - Method in class com.adaptris.aws2.ProcessCredentialsBuilder
-
The number of seconds between when the credentials expire and when the credentials should start to be refreshed.
- setMaxErrorRetry(Integer) - Method in class com.adaptris.aws2.PluggableRetryPolicyFactory
-
Passed through as
RetryPolicy.numRetries(). - setProcessOutputLimitBytes(Long) - Method in class com.adaptris.aws2.ProcessCredentialsBuilder
-
The maximum amount of data that can be returned by the external process before an exception is raised.
- setProfileName(String) - Method in class com.adaptris.aws2.ProfileCredentialsBuilder
-
The profile within configuration.
- setPropertyFile(String) - Method in class com.adaptris.aws2.PropertiesFileCredentialsBuilder
-
The property file that contains the credentials
- setRefreshIntervalNanos(Long) - Method in class com.adaptris.aws2.ProfileCredentialsBuilder
-
The refresh interval in nano seconds.
- setRegion(String) - Method in class com.adaptris.aws2.AWSConnection
-
Set the region for the client.
- setRegionName(String) - Method in class com.adaptris.aws2.apache.interceptor.ApacheSigningInterceptor
-
The region to use with
AWS4Signer. - setRetryConditionClass(String) - Method in class com.adaptris.aws2.PluggableRetryPolicyFactory
-
The class name for your retry-condition.
- setRetryPolicy(DefaultRetryPolicyFactory.PredefinedPolicy) - Method in class com.adaptris.aws2.DefaultRetryPolicyFactory
- setRetryPolicy(RetryPolicyFactory) - Method in class com.adaptris.aws2.apache.interceptor.ApacheSigningInterceptor
-
The Retry policy if required.
- setRetryPolicy(RetryPolicyFactory) - Method in class com.adaptris.aws2.AWSConnection
-
The Retry policy.
- setSecretKey(String) - Method in class com.adaptris.aws2.AWSKeysAuthentication
-
The secret key for the AWS account which may be encoded or external.
- setServiceEndpoint(String) - Method in class com.adaptris.aws2.CustomEndpoint
-
Set the custom service endpoint (e.g.
- setServiceName(String) - Method in class com.adaptris.aws2.apache.interceptor.ApacheSigningInterceptor
-
The serviceName to use with
AWS4Signer. - setSigningRegion(String) - Method in class com.adaptris.aws2.CustomEndpoint
-
Set the signing region for the endpoint (e.g.
- setStsRegion(String) - Method in class com.adaptris.aws2.apache.interceptor.ApacheSigningInterceptor
-
The specific region for the underlying STS credentials if required.
- setUseClientConfigurationMaxErrorRetry(Boolean) - Method in class com.adaptris.aws2.PluggableRetryPolicyFactory
-
Passed through as {@link RetryPolicy##isMaxErrorRetryInClientConfigHonored()}.
- StaticCredentialsBuilder - Class in com.adaptris.aws2
-
A static set of credentials for AWS.
- StaticCredentialsBuilder() - Constructor for class com.adaptris.aws2.StaticCredentialsBuilder
V
- valueOf(String) - Static method in enum class com.adaptris.aws2.DefaultRetryPolicyFactory.PredefinedPolicy
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class com.adaptris.aws2.DefaultRetryPolicyFactory.PredefinedPolicy
-
Returns an array containing the constants of this enum class, in the order they are declared.
W
- withAuthentication(AWSAuthentication) - Method in class com.adaptris.aws2.StaticCredentialsBuilder
- withBackoffStrategyClass(String) - Method in class com.adaptris.aws2.PluggableRetryPolicyFactory
- withClientConfiguration(KeyValuePairSet) - Method in class com.adaptris.aws2.AWSConnection
- withCommand(String) - Method in class com.adaptris.aws2.ProcessCredentialsBuilder
- withConfigFile(String) - Method in class com.adaptris.aws2.ProfileCredentialsBuilder
- withCredentials(AWSCredentialsProviderBuilder) - Method in class com.adaptris.aws2.apache.interceptor.ApacheSigningInterceptor
- withCredentialsProviderBuilder(AWSCredentialsProviderBuilder) - Method in class com.adaptris.aws2.AWSConnection
- withCustomEndpoint(CustomEndpoint) - Method in class com.adaptris.aws2.AWSConnection
- withExpirationBufferSeconds(Integer) - Method in class com.adaptris.aws2.ProcessCredentialsBuilder
- withMaxErrorRetry(Integer) - Method in class com.adaptris.aws2.PluggableRetryPolicyFactory
- withProcessOutputLimitBytes(Long) - Method in class com.adaptris.aws2.ProcessCredentialsBuilder
- withProfileName(String) - Method in class com.adaptris.aws2.ProfileCredentialsBuilder
- withPropertyFile(String) - Method in class com.adaptris.aws2.PropertiesFileCredentialsBuilder
- withRefreshIntervalNanos(Long) - Method in class com.adaptris.aws2.ProfileCredentialsBuilder
- withRegion(String) - Method in class com.adaptris.aws2.apache.interceptor.ApacheSigningInterceptor
- withRegion(String) - Method in class com.adaptris.aws2.AWSConnection
- withRetryConditionClass(String) - Method in class com.adaptris.aws2.PluggableRetryPolicyFactory
- withRetryPolicy(RetryPolicyFactory) - Method in class com.adaptris.aws2.AWSConnection
- withService(String) - Method in class com.adaptris.aws2.apache.interceptor.ApacheSigningInterceptor
- withServiceEndpoint(String) - Method in class com.adaptris.aws2.CustomEndpoint
- withSigningRegion(String) - Method in class com.adaptris.aws2.CustomEndpoint
- withUseClientConfigurationMaxErrorRetry(Boolean) - Method in class com.adaptris.aws2.PluggableRetryPolicyFactory
All Classes and Interfaces|All Packages