Skip navigation links
A C D F K L M P R S U 

A

accessKey() - Method in interface me.madhead.aws_junit5.common.AWSEndpoint
AWS service access key.
AWSAdvancedConfiguration - Annotation Type in me.madhead.aws_junit5.common.v1
Use AWSAdvancedConfiguration to provide custom ClientConfiguration for injected clients.
AWSAdvancedConfiguration - Annotation Type in me.madhead.aws_junit5.common.v2
Use AWSAdvancedConfiguration to provide custom ClientOverrideConfiguration and / or SdkAsyncHttpClient for injected clients.
AWSAdvancedConfiguration.DefaultClientConfigurationFactory - Class in me.madhead.aws_junit5.common.v1
 
AWSAdvancedConfiguration.DefaultClientOverrideConfigurationFactory - Class in me.madhead.aws_junit5.common.v2
 
AWSAdvancedConfiguration.DefaultSdkAsyncHttpClientFactory - Class in me.madhead.aws_junit5.common.v2
 
AWSAdvancedConfiguration.DefaultSdkHttpClientFactory - Class in me.madhead.aws_junit5.common.v2
 
AWSClient - Annotation Type in me.madhead.aws_junit5.common
Use AWSClient to annotate fields in test classes that are subjects for AWS client injection.
AWSClientExtension - Class in me.madhead.aws_junit5.common.impl
Base class for all AWS client injector extensions.
AWSClientExtension() - Constructor for class me.madhead.aws_junit5.common.impl.AWSClientExtension
 
AWSClientExtensionBase - Class in me.madhead.aws_junit5.common.impl
Dictionary-based AWSClientExtension implementation.
AWSClientExtensionBase() - Constructor for class me.madhead.aws_junit5.common.impl.AWSClientExtensionBase
 
AWSClientFactory<T> - Interface in me.madhead.aws_junit5.common.impl
Creates AWS clients of type T.
AWSClientFactory<S extends AwsClientBuilder<S,T>,T> - Class in me.madhead.aws_junit5.common.v1
Creates AWS Java SDK v 1.x clients of type T.
AWSClientFactory(AwsClientBuilder<S, T>) - Constructor for class me.madhead.aws_junit5.common.v1.AWSClientFactory
 
AWSClientFactory<S extends AwsClientBuilder<S,T>,T> - Class in me.madhead.aws_junit5.common.v2
Creates AWS Java SDK v 2.x clients of type T.
AWSClientFactory(AwsClientBuilder<S, T>) - Constructor for class me.madhead.aws_junit5.common.v2.AWSClientFactory
 
AWSEndpoint - Interface in me.madhead.aws_junit5.common
AWS service endpoint configuration.

C

client(Field) - Method in class me.madhead.aws_junit5.common.impl.AWSClientExtension
Return an object to inject in the field.
client(Field) - Method in class me.madhead.aws_junit5.common.impl.AWSClientExtensionBase
 
client(Field) - Method in interface me.madhead.aws_junit5.common.impl.AWSClientFactory
Return an object to inject in the field.
client(Field) - Method in class me.madhead.aws_junit5.common.v1.AWSClientFactory
 
client(Field) - Method in class me.madhead.aws_junit5.common.v2.AWSClientFactory
 
ClientConfigurationFactory - Interface in me.madhead.aws_junit5.common.v1
Creates ClientConfiguration for AWS clients.
ClientOverrideConfigurationFactory - Interface in me.madhead.aws_junit5.common.v2
Creates ClientOverrideConfiguration for AWS clients.
create() - Method in class me.madhead.aws_junit5.common.v1.AWSAdvancedConfiguration.DefaultClientConfigurationFactory
 
create() - Method in interface me.madhead.aws_junit5.common.v1.ClientConfigurationFactory
ClientConfiguration for an AWS client.
create() - Method in class me.madhead.aws_junit5.common.v2.AWSAdvancedConfiguration.DefaultClientOverrideConfigurationFactory
 
create() - Method in class me.madhead.aws_junit5.common.v2.AWSAdvancedConfiguration.DefaultSdkAsyncHttpClientFactory
 
create() - Method in class me.madhead.aws_junit5.common.v2.AWSAdvancedConfiguration.DefaultSdkHttpClientFactory
 
create() - Method in interface me.madhead.aws_junit5.common.v2.ClientOverrideConfigurationFactory
ClientOverrideConfiguration for an AWS client.
create() - Method in interface me.madhead.aws_junit5.common.v2.SdkAsyncHttpClientFactory
SdkAsyncHttpClient for an AWS async client.
create() - Method in interface me.madhead.aws_junit5.common.v2.SdkHttpClientFactory
SdkHttpClient for an AWS async client.

D

DefaultClientConfigurationFactory() - Constructor for class me.madhead.aws_junit5.common.v1.AWSAdvancedConfiguration.DefaultClientConfigurationFactory
 
DefaultClientOverrideConfigurationFactory() - Constructor for class me.madhead.aws_junit5.common.v2.AWSAdvancedConfiguration.DefaultClientOverrideConfigurationFactory
 
DefaultSdkAsyncHttpClientFactory() - Constructor for class me.madhead.aws_junit5.common.v2.AWSAdvancedConfiguration.DefaultSdkAsyncHttpClientFactory
 
DefaultSdkHttpClientFactory() - Constructor for class me.madhead.aws_junit5.common.v2.AWSAdvancedConfiguration.DefaultSdkHttpClientFactory
 
DynamoDB - Class in me.madhead.aws_junit5.dynamo.v1
Use DynamoDB to extend tests with fields that are subjects for DynamoDB injection.
DynamoDB() - Constructor for class me.madhead.aws_junit5.dynamo.v1.DynamoDB
 
DynamoDB - Class in me.madhead.aws_junit5.dynamo.v2
Use DynamoDB to extend tests with fields that are subjects for DynamoDB injection.
DynamoDB() - Constructor for class me.madhead.aws_junit5.dynamo.v2.DynamoDB
 

F

factories() - Method in class me.madhead.aws_junit5.common.impl.AWSClientExtensionBase
 
factories() - Method in class me.madhead.aws_junit5.dynamo.v1.DynamoDB
 
factories() - Method in class me.madhead.aws_junit5.dynamo.v2.DynamoDB
 
factories() - Method in class me.madhead.aws_junit5.kinesis.v1.Kinesis
 
factories() - Method in class me.madhead.aws_junit5.kinesis.v2.Kinesis
 
factories() - Method in class me.madhead.aws_junit5.lambda.v1.Lambda
 
factories() - Method in class me.madhead.aws_junit5.lambda.v2.Lambda
 
factories() - Method in class me.madhead.aws_junit5.s3.v1.S3
 
factories() - Method in class me.madhead.aws_junit5.s3.v2.S3
 
factories() - Method in class me.madhead.aws_junit5.ses.v1.SES
 
factories() - Method in class me.madhead.aws_junit5.ses.v2.SES
 
factories() - Method in class me.madhead.aws_junit5.sns.v1.SNS
 
factories() - Method in class me.madhead.aws_junit5.sns.v2.SNS
 
factories() - Method in class me.madhead.aws_junit5.sqs.v1.SQS
 
factories() - Method in class me.madhead.aws_junit5.sqs.v2.SQS
 

K

Kinesis - Class in me.madhead.aws_junit5.kinesis.v1
Use Kinesis to extend tests with fields that are subjects for Kinesis injection.
Kinesis() - Constructor for class me.madhead.aws_junit5.kinesis.v1.Kinesis
 
Kinesis - Class in me.madhead.aws_junit5.kinesis.v2
Use Kinesis to extend tests with fields that are subjects for Kinesis injection.
Kinesis() - Constructor for class me.madhead.aws_junit5.kinesis.v2.Kinesis
 

L

Lambda - Class in me.madhead.aws_junit5.lambda.v1
Use Lambda to extend tests with fields that are subjects for AWS Lambda injection.
Lambda() - Constructor for class me.madhead.aws_junit5.lambda.v1.Lambda
 
Lambda - Class in me.madhead.aws_junit5.lambda.v2
Use Lambda to extend tests with fields that are subjects for AWS Lambda injection.
Lambda() - Constructor for class me.madhead.aws_junit5.lambda.v2.Lambda
 

M

me.madhead.aws_junit5.common - package me.madhead.aws_junit5.common
 
me.madhead.aws_junit5.common.impl - package me.madhead.aws_junit5.common.impl
 
me.madhead.aws_junit5.common.v1 - package me.madhead.aws_junit5.common.v1
 
me.madhead.aws_junit5.common.v2 - package me.madhead.aws_junit5.common.v2
 
me.madhead.aws_junit5.dynamo.v1 - package me.madhead.aws_junit5.dynamo.v1
 
me.madhead.aws_junit5.dynamo.v2 - package me.madhead.aws_junit5.dynamo.v2
 
me.madhead.aws_junit5.kinesis.v1 - package me.madhead.aws_junit5.kinesis.v1
 
me.madhead.aws_junit5.kinesis.v2 - package me.madhead.aws_junit5.kinesis.v2
 
me.madhead.aws_junit5.lambda.v1 - package me.madhead.aws_junit5.lambda.v1
 
me.madhead.aws_junit5.lambda.v2 - package me.madhead.aws_junit5.lambda.v2
 
me.madhead.aws_junit5.s3.v1 - package me.madhead.aws_junit5.s3.v1
 
me.madhead.aws_junit5.s3.v2 - package me.madhead.aws_junit5.s3.v2
 
me.madhead.aws_junit5.ses.v1 - package me.madhead.aws_junit5.ses.v1
 
me.madhead.aws_junit5.ses.v2 - package me.madhead.aws_junit5.ses.v2
 
me.madhead.aws_junit5.sns.v1 - package me.madhead.aws_junit5.sns.v1
 
me.madhead.aws_junit5.sns.v2 - package me.madhead.aws_junit5.sns.v2
 
me.madhead.aws_junit5.sqs.v1 - package me.madhead.aws_junit5.sqs.v1
 
me.madhead.aws_junit5.sqs.v2 - package me.madhead.aws_junit5.sqs.v2
 

P

postProcessTestInstance(Object, ExtensionContext) - Method in class me.madhead.aws_junit5.common.impl.AWSClientExtension
 

R

region() - Method in interface me.madhead.aws_junit5.common.AWSEndpoint
AWS service region.

S

S3 - Class in me.madhead.aws_junit5.s3.v1
Use S3 to extend tests with fields that are subjects for S3 injection.
S3() - Constructor for class me.madhead.aws_junit5.s3.v1.S3
 
S3 - Class in me.madhead.aws_junit5.s3.v2
Use S3 to extend tests with fields that are subjects for S3 injection.
S3() - Constructor for class me.madhead.aws_junit5.s3.v2.S3
 
SdkAsyncHttpClientFactory - Interface in me.madhead.aws_junit5.common.v2
Creates SdkAsyncHttpClient for AWS async clients.
SdkHttpClientFactory - Interface in me.madhead.aws_junit5.common.v2
Creates SdkHttpClient for AWS async clients.
secretKey() - Method in interface me.madhead.aws_junit5.common.AWSEndpoint
AWS service secret key.
SES - Class in me.madhead.aws_junit5.ses.v1
Use SES to extend tests with fields that are subjects for SES injection.
SES() - Constructor for class me.madhead.aws_junit5.ses.v1.SES
 
SES - Class in me.madhead.aws_junit5.ses.v2
Use SES to extend tests with fields that are subjects for SES injection.
SES() - Constructor for class me.madhead.aws_junit5.ses.v2.SES
 
SNS - Class in me.madhead.aws_junit5.sns.v1
Use SNS to extend tests with fields that are subjects for SNS injection.
SNS() - Constructor for class me.madhead.aws_junit5.sns.v1.SNS
 
SNS - Class in me.madhead.aws_junit5.sns.v2
Use SNS to extend tests with fields that are subjects for SNS injection.
SNS() - Constructor for class me.madhead.aws_junit5.sns.v2.SNS
 
SQS - Class in me.madhead.aws_junit5.sqs.v1
Use SQS to extend tests with fields that are subjects for SQS injection.
SQS() - Constructor for class me.madhead.aws_junit5.sqs.v1.SQS
 
SQS - Class in me.madhead.aws_junit5.sqs.v2
Use SQS to extend tests with fields that are subjects for SQS injection.
SQS() - Constructor for class me.madhead.aws_junit5.sqs.v2.SQS
 
supports(Field) - Method in class me.madhead.aws_junit5.common.impl.AWSClientExtension
Return whether this extension is able to inject the field.
supports(Field) - Method in class me.madhead.aws_junit5.common.impl.AWSClientExtensionBase
 

U

url() - Method in interface me.madhead.aws_junit5.common.AWSEndpoint
AWS service URL.
A C D F K L M P R S U 
Skip navigation links