Index

A B C D E G I N P R S V W 
All Classes and Interfaces|All Packages

A

ApacheSigningInterceptor - Class in com.adaptris.aws2.apache.interceptor
RequestInterceptorBuilder implementation 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 HttpRequestInterceptor that signs requests using any AWS Signer and AwsCredentialsProvider.
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.EndpointConfiguration for 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 RetryPolicy builder 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
 
A B C D E G I N P R S V W 
All Classes and Interfaces|All Packages