Package cloud.localstack
Class TestUtils
java.lang.Object
cloud.localstack.TestUtils
public class TestUtils
extends java.lang.Object
-
Field Summary
Fields Modifier and Type Field Description static java.lang.StringDEFAULT_REGIONstatic java.lang.StringTEST_ACCESS_KEYstatic com.amazonaws.auth.AWSCredentialsTEST_CREDENTIALSstatic java.lang.StringTEST_SECRET_KEY -
Constructor Summary
Constructors Constructor Description TestUtils() -
Method Summary
Modifier and Type Method Description static voidcopy(java.nio.file.Path source, java.nio.file.Path dest)static voidcopyFolder(java.nio.file.Path src, java.nio.file.Path dest)static voiddisableSslCertChecking()static com.amazonaws.services.cloudwatch.AmazonCloudWatchgetClientCloudWatch()static com.amazonaws.services.dynamodbv2.AmazonDynamoDBgetClientDynamoDB()static com.amazonaws.services.dynamodbv2.AmazonDynamoDBStreamsgetClientDynamoDBStreams()static com.amazonaws.services.kinesis.AmazonKinesisgetClientKinesis()static com.amazonaws.services.kinesis.AmazonKinesisAsyncgetClientKinesisAsync()static com.amazonaws.services.kinesis.AmazonKinesisAsyncgetClientKinesisAsync(com.amazonaws.client.builder.ExecutorFactory executorFactory)static com.amazonaws.services.lambda.AWSLambdagetClientLambda()static com.amazonaws.services.lambda.AWSLambdaAsyncgetClientLambdaAsync()static com.amazonaws.services.lambda.AWSLambdaAsyncgetClientLambdaAsync(com.amazonaws.client.builder.ExecutorFactory executorFactory)static com.amazonaws.services.s3.AmazonS3getClientS3()static com.amazonaws.services.secretsmanager.AWSSecretsManagergetClientSecretsManager()static com.amazonaws.services.sns.AmazonSNSgetClientSNS()static com.amazonaws.services.sns.AmazonSNSAsyncgetClientSNSAsync()static com.amazonaws.services.sns.AmazonSNSAsyncgetClientSNSAsync(com.amazonaws.client.builder.ExecutorFactory executorFactory)static com.amazonaws.services.sqs.AmazonSQSgetClientSQS()static com.amazonaws.services.sqs.AmazonSQSgetClientSQS(java.lang.String endpoint)static com.amazonaws.services.sqs.AmazonSQSAsyncgetClientSQSAsync()static com.amazonaws.services.sqs.AmazonSQSAsyncgetClientSQSAsync(com.amazonaws.client.builder.ExecutorFactory executorFactory)static com.amazonaws.auth.AWSCredentialsProvidergetCredentialsProvider()protected static com.amazonaws.client.builder.AwsClientBuilder.EndpointConfigurationgetEndpointConfiguration(java.lang.String endpointURL)protected static com.amazonaws.client.builder.AwsClientBuilder.EndpointConfigurationgetEndpointConfigurationCloudWatch()protected static com.amazonaws.client.builder.AwsClientBuilder.EndpointConfigurationgetEndpointConfigurationDynamoDB()protected static com.amazonaws.client.builder.AwsClientBuilder.EndpointConfigurationgetEndpointConfigurationDynamoDBStreams()protected static com.amazonaws.client.builder.AwsClientBuilder.EndpointConfigurationgetEndpointConfigurationKinesis()protected static com.amazonaws.client.builder.AwsClientBuilder.EndpointConfigurationgetEndpointConfigurationLambda()protected static com.amazonaws.client.builder.AwsClientBuilder.EndpointConfigurationgetEndpointConfigurationS3()protected static com.amazonaws.client.builder.AwsClientBuilder.EndpointConfigurationgetEndpointConfigurationSecretsManager()protected static com.amazonaws.client.builder.AwsClientBuilder.EndpointConfigurationgetEndpointConfigurationSNS()protected static com.amazonaws.client.builder.AwsClientBuilder.EndpointConfigurationgetEndpointConfigurationSQS()protected static com.amazonaws.client.builder.AwsClientBuilder.EndpointConfigurationgetEndpointConfigurationStepFunctions()static voidsetEnv(java.lang.String key, java.lang.String value)protected static voidsetEnv(java.util.Map<java.lang.String,java.lang.String> newEnv)
-
Field Details
-
DEFAULT_REGION
public static final java.lang.String DEFAULT_REGION- See Also:
- Constant Field Values
-
TEST_ACCESS_KEY
public static final java.lang.String TEST_ACCESS_KEY- See Also:
- Constant Field Values
-
TEST_SECRET_KEY
public static final java.lang.String TEST_SECRET_KEY- See Also:
- Constant Field Values
-
TEST_CREDENTIALS
public static final com.amazonaws.auth.AWSCredentials TEST_CREDENTIALS
-
-
Constructor Details
-
TestUtils
public TestUtils()
-
-
Method Details
-
setEnv
public static void setEnv(java.lang.String key, java.lang.String value) -
getClientSQS
public static com.amazonaws.services.sqs.AmazonSQS getClientSQS() -
getClientSQS
public static com.amazonaws.services.sqs.AmazonSQS getClientSQS(java.lang.String endpoint) -
getClientSQSAsync
public static com.amazonaws.services.sqs.AmazonSQSAsync getClientSQSAsync() -
getClientSQSAsync
public static com.amazonaws.services.sqs.AmazonSQSAsync getClientSQSAsync(com.amazonaws.client.builder.ExecutorFactory executorFactory) -
getClientSNS
public static com.amazonaws.services.sns.AmazonSNS getClientSNS() -
getClientSNSAsync
public static com.amazonaws.services.sns.AmazonSNSAsync getClientSNSAsync() -
getClientSNSAsync
public static com.amazonaws.services.sns.AmazonSNSAsync getClientSNSAsync(com.amazonaws.client.builder.ExecutorFactory executorFactory) -
getClientLambda
public static com.amazonaws.services.lambda.AWSLambda getClientLambda() -
getClientLambdaAsync
public static com.amazonaws.services.lambda.AWSLambdaAsync getClientLambdaAsync() -
getClientLambdaAsync
public static com.amazonaws.services.lambda.AWSLambdaAsync getClientLambdaAsync(com.amazonaws.client.builder.ExecutorFactory executorFactory) -
getClientS3
public static com.amazonaws.services.s3.AmazonS3 getClientS3() -
getClientSecretsManager
public static com.amazonaws.services.secretsmanager.AWSSecretsManager getClientSecretsManager() -
getClientDynamoDB
public static com.amazonaws.services.dynamodbv2.AmazonDynamoDB getClientDynamoDB() -
getClientDynamoDBStreams
public static com.amazonaws.services.dynamodbv2.AmazonDynamoDBStreams getClientDynamoDBStreams() -
getClientKinesis
public static com.amazonaws.services.kinesis.AmazonKinesis getClientKinesis() -
getClientKinesisAsync
public static com.amazonaws.services.kinesis.AmazonKinesisAsync getClientKinesisAsync() -
getClientKinesisAsync
public static com.amazonaws.services.kinesis.AmazonKinesisAsync getClientKinesisAsync(com.amazonaws.client.builder.ExecutorFactory executorFactory) -
getClientCloudWatch
public static com.amazonaws.services.cloudwatch.AmazonCloudWatch getClientCloudWatch() -
getEndpointConfigurationLambda
protected static com.amazonaws.client.builder.AwsClientBuilder.EndpointConfiguration getEndpointConfigurationLambda() -
getEndpointConfigurationKinesis
protected static com.amazonaws.client.builder.AwsClientBuilder.EndpointConfiguration getEndpointConfigurationKinesis() -
getEndpointConfigurationDynamoDB
protected static com.amazonaws.client.builder.AwsClientBuilder.EndpointConfiguration getEndpointConfigurationDynamoDB() -
getEndpointConfigurationDynamoDBStreams
protected static com.amazonaws.client.builder.AwsClientBuilder.EndpointConfiguration getEndpointConfigurationDynamoDBStreams() -
getEndpointConfigurationSQS
protected static com.amazonaws.client.builder.AwsClientBuilder.EndpointConfiguration getEndpointConfigurationSQS() -
getEndpointConfigurationS3
protected static com.amazonaws.client.builder.AwsClientBuilder.EndpointConfiguration getEndpointConfigurationS3() -
getEndpointConfigurationSNS
protected static com.amazonaws.client.builder.AwsClientBuilder.EndpointConfiguration getEndpointConfigurationSNS() -
getEndpointConfigurationCloudWatch
protected static com.amazonaws.client.builder.AwsClientBuilder.EndpointConfiguration getEndpointConfigurationCloudWatch() -
getEndpointConfigurationSecretsManager
protected static com.amazonaws.client.builder.AwsClientBuilder.EndpointConfiguration getEndpointConfigurationSecretsManager() -
getEndpointConfigurationStepFunctions
protected static com.amazonaws.client.builder.AwsClientBuilder.EndpointConfiguration getEndpointConfigurationStepFunctions() -
setEnv
protected static void setEnv(java.util.Map<java.lang.String,java.lang.String> newEnv) -
disableSslCertChecking
public static void disableSslCertChecking() -
copyFolder
public static void copyFolder(java.nio.file.Path src, java.nio.file.Path dest) throws java.io.IOException- Throws:
java.io.IOException
-
copy
public static void copy(java.nio.file.Path source, java.nio.file.Path dest) -
getCredentialsProvider
public static com.amazonaws.auth.AWSCredentialsProvider getCredentialsProvider() -
getEndpointConfiguration
protected static com.amazonaws.client.builder.AwsClientBuilder.EndpointConfiguration getEndpointConfiguration(java.lang.String endpointURL)
-