@Configuration public class AwsConfiguration extends Object
| Constructor | Description |
|---|---|
AwsConfiguration() |
| Modifier and Type | Method | Description |
|---|---|---|
pl.codewise.commons.aws.cqrs.factories.AmazonClientBuilders |
amazonClientBuilders() |
|
pl.codewise.commons.aws.cqrs.utils.Awaitilities |
awaitilities() |
|
pl.codewise.commons.aws.AwsCloudFactory |
awsCloudFactory(int s3OperationsPutFileRetryCount,
int s3OperationsGetFileRetryCount,
long waifForNoInService,
long waitForAutoScalingShutdown,
long waitForInstanceStartup,
long autoScalingPollInterval,
long defaultPollInterval) |
|
pl.codewise.commons.aws.cqrs.factories.ClientConstructors |
clientConstructors() |
|
pl.codewise.commons.aws.cqrs.utils.FileSystem |
fileSystem() |
@Bean public pl.codewise.commons.aws.cqrs.utils.Awaitilities awaitilities()
@Bean public pl.codewise.commons.aws.cqrs.utils.FileSystem fileSystem()
@Bean public pl.codewise.commons.aws.cqrs.factories.ClientConstructors clientConstructors()
@Bean public pl.codewise.commons.aws.cqrs.factories.AmazonClientBuilders amazonClientBuilders()
@Bean
public pl.codewise.commons.aws.AwsCloudFactory awsCloudFactory(@Value("${s3.operations.put.file.retry.count:3}")
int s3OperationsPutFileRetryCount,
@Value("${s3.operations.get.file.retry.count:3}")
int s3OperationsGetFileRetryCount,
@Value("${autoscaling.wait.for.zero.instances.milliseconds:600000}")
long waifForNoInService,
@Value("${autoscaling.wait.for.group.shutdown.milliseconds:180000}")
long waitForAutoScalingShutdown,
@Value("${autoscaling.wait.for.instance.startup.milliseconds:900000}")
long waitForInstanceStartup,
@Value("${autoscaling.wait.for.pollInternal.milliseconds:10000}")
long autoScalingPollInterval,
@Value("${default.poll.internal.milliseconds:10000}")
long defaultPollInterval)
Copyright © 2018. All rights reserved.