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.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.s3.AmazonS3getClientS3SSL()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.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.EndpointConfigurationgetEndpointConfigurationKinesis()protected static com.amazonaws.client.builder.AwsClientBuilder.EndpointConfigurationgetEndpointConfigurationLambda()protected static com.amazonaws.client.builder.AwsClientBuilder.EndpointConfigurationgetEndpointConfigurationS3()protected static com.amazonaws.client.builder.AwsClientBuilder.EndpointConfigurationgetEndpointConfigurationS3SSL()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 Detail
-
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
-
-
Method Detail
-
setEnv
public static void setEnv(java.lang.String key, java.lang.String value)
-
getClientSQS
public static com.amazonaws.services.sqs.AmazonSQS getClientSQS()
-
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()
-
getClientS3SSL
public static com.amazonaws.services.s3.AmazonS3 getClientS3SSL()
-
getClientSecretsManager
public static com.amazonaws.services.secretsmanager.AWSSecretsManager getClientSecretsManager()
-
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)
-
getCredentialsProvider
public static com.amazonaws.auth.AWSCredentialsProvider getCredentialsProvider()
-
getEndpointConfigurationLambda
protected static com.amazonaws.client.builder.AwsClientBuilder.EndpointConfiguration getEndpointConfigurationLambda()
-
getEndpointConfigurationKinesis
protected static com.amazonaws.client.builder.AwsClientBuilder.EndpointConfiguration getEndpointConfigurationKinesis()
-
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()
-
getEndpointConfigurationS3SSL
protected static com.amazonaws.client.builder.AwsClientBuilder.EndpointConfiguration getEndpointConfigurationS3SSL()
-
getEndpointConfigurationSecretsManager
protected static com.amazonaws.client.builder.AwsClientBuilder.EndpointConfiguration getEndpointConfigurationSecretsManager()
-
getEndpointConfigurationStepFunctions
protected static com.amazonaws.client.builder.AwsClientBuilder.EndpointConfiguration getEndpointConfigurationStepFunctions()
-
getEndpointConfiguration
protected static com.amazonaws.client.builder.AwsClientBuilder.EndpointConfiguration getEndpointConfiguration(java.lang.String endpointURL)
-
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)
-
-