All Classes Interface Summary Class Summary Enum Summary Exception Summary Error Summary Annotation Types Summary
| Class |
Description |
| Action |
An access control policy action identifies a specific action in a service
that can be performed on a resource.
|
| ArnCondition |
AWS access control policy condition that allows an access control statement
to be conditionally applied based on the comparison of an Amazon Resource
Name (ARN).
|
| ArnCondition.ArnComparisonType |
Enumeration of the supported ways an ARN comparison can be evaluated.
|
| AssertCallable |
|
| CollectionContainsOnly<T> |
|
| CollectionContainsOnlyInOrder<T> |
|
| Condition |
AWS access control policy conditions are contained in Statement
objects, and affect when a statement is applied.
|
| ConditionFactory |
Factory for creating common AWS access control policy conditions.
|
| DateCondition |
AWS access control policy condition that allows an access control statement
to be conditionally applied based on the comparison of the current time at
which a request is received, and a specific date.
|
| DateCondition.DateComparisonType |
Enumeration of the supported ways a date comparison can be evaluated.
|
| DateUtils |
|
| EnvironmentVariableHelper |
A utility that can temporarily forcibly set environment variables and then allows resetting them to the original values.
|
| FileUtils |
|
| InputStreamUtils |
|
| IpAddressCondition |
AWS access control policy condition that allows an access control statement
to be conditionally applied based on the comparison of the the incoming
source IP address at the time of a request against a CIDR IP range.
|
| IpAddressCondition.IpAddressComparisonType |
Enumeration of the supported ways an IP address comparison can be evaluated.
|
| JacksonUtils |
|
| JsonDocumentField |
|
| JsonPolicyReader |
Generate an AWS policy object by parsing the given JSON string.
|
| JsonPolicyWriter |
Serializes an AWS policy object to a JSON string, suitable for sending to an
AWS service.
|
| LogCaptor |
A test utility that allows inspection of log statements
during testing.
|
| LogCaptor.DefaultLogCaptor |
|
| LogCaptor.LogCaptorTestBase |
|
| Matchers |
|
| Memory |
Used to retrieve information about the JVM memory.
|
| NonRetryableException |
|
| Policy |
An AWS access control policy is a object that acts as a container for one or
more statements, which specify fine grained rules for allowing or denying
various types of actions from being performed on your AWS resources.
|
| Principal |
A principal is an AWS account or AWS web service, which is being allowed or denied access to a
resource through an access control policy.
|
| Principal.Service |
The services who have the right to do the assume the role
action.
|
| Principal.WebIdentityProvider |
Web identity providers, such as Login with Amazon, Facebook, or Google.
|
| RandomInputStream |
Test utility InputStream implementation that generates random ASCII data when
read, up to the size specified when constructed.
|
| RandomTempFile |
Extension of File that creates a temporary file with a specified name in
Java's temporary directory, as declared in the JRE's system properties.
|
| ReflectionUtils |
Utility methods for doing reflection.
|
| Resource |
Represents a resource involved in an AWS access control policy statement.
|
| RetryableAction<T> |
Utility to repeatedly invoke an action that returns a result until it succeeds or the max allowed
attempts is reached.
|
| RetryableAssertion |
Utility to repeatedly invoke assertion logic until it succeeds or the max allowed attempts is
reached.
|
| RetryableError |
|
| RetryableParams |
|
| RetryableTest |
Denotes that a method is a test template for a retryable test.
|
| RetryableTestExtension |
|
| RetryRule |
|
| SdkAsserts |
|
| SdkVersionUtils |
|
| Statement |
A statement is the formal description of a single permission, and is always
contained within a policy object.
|
| Statement.Effect |
The effect is the result that you want a policy statement to return at
evaluation time.
|
| StringCondition |
String conditions let you constrain AWS access control policy statements
using string matching rules.
|
| StringCondition.StringComparisonType |
Enumeration of the supported ways a string comparison can be evaluated.
|
| UnorderedCollectionComparator |
This class includes some utility methods for comparing two unordered
collections.
|
| UnorderedCollectionComparator.CrossTypeComparator<A,B> |
A simple interface that attempts to compare objects of two different types
|
| UnreliableRandomInputStream |
Subclass of RandomInputStream that, in addition to spitting out a set length
of random characters, throws an IOException.
|
| Waiter<T> |
This retries a particular function multiple times until it returns an expected result (or fails with an exception).
|