A B C D E G I K L N P Q R S T 
All Classes All Packages

A

apply(Project) - Method in class com.nike.pdm.localstack.LocalStackPlugin
 
AVAST_DOCKER_COMPOSE_PLUGIN_ID - Static variable in class com.nike.pdm.localstack.core.RequiredPlugins
Plugin id of the Avast Docker Compose plugin.
AwsClientFactory - Class in com.nike.pdm.localstack.aws
Factory to create clients for supported AWS services.
AwsModule - Class in com.nike.pdm.localstack.aws
Loads tasks and configuration for AWS.
AwsModule() - Constructor for class com.nike.pdm.localstack.aws.AwsModule
 

B

BOOT_RUN_LOCAL_DEBUG_TASK_NAME - Static variable in class com.nike.pdm.localstack.boot.SpringBootModule
 
BOOT_RUN_LOCAL_TASK_NAME - Static variable in class com.nike.pdm.localstack.boot.SpringBootModule
 

C

CLEAN_LOCALSTACK_TASK_NAME - Static variable in class com.nike.pdm.localstack.compose.LocalStackModule
 
cloudformation(Project) - Method in class com.nike.pdm.localstack.aws.AwsClientFactory
Gets a client for the AWS CloudFormation service.
CloudFormationModule - Class in com.nike.pdm.localstack.aws.cloudformation
Loads the tasks and configuration for CloudFormation.
CloudFormationModule() - Constructor for class com.nike.pdm.localstack.aws.cloudformation.CloudFormationModule
 
com.nike.pdm.localstack - package com.nike.pdm.localstack
 
com.nike.pdm.localstack.aws - package com.nike.pdm.localstack.aws
 
com.nike.pdm.localstack.aws.cloudformation - package com.nike.pdm.localstack.aws.cloudformation
 
com.nike.pdm.localstack.aws.dynamodb - package com.nike.pdm.localstack.aws.dynamodb
 
com.nike.pdm.localstack.aws.s3 - package com.nike.pdm.localstack.aws.s3
 
com.nike.pdm.localstack.aws.sns - package com.nike.pdm.localstack.aws.sns
 
com.nike.pdm.localstack.aws.sqs - package com.nike.pdm.localstack.aws.sqs
 
com.nike.pdm.localstack.boot - package com.nike.pdm.localstack.boot
 
com.nike.pdm.localstack.compose - package com.nike.pdm.localstack.compose
 
com.nike.pdm.localstack.core - package com.nike.pdm.localstack.core
 
com.nike.pdm.localstack.core.annotation - package com.nike.pdm.localstack.core.annotation
 
ConsoleLogger - Class in com.nike.pdm.localstack.core
Logs messages to standard out so that they are available in the Gradle task output.
CREATE_CF_STACK_TASK_NAME - Static variable in class com.nike.pdm.localstack.aws.cloudformation.CloudFormationModule
 
CREATE_DYNAMODB_TABLE_TASK_NAME - Static variable in class com.nike.pdm.localstack.aws.dynamodb.DynamoDbModule
 
CREATE_S3_BUCKET_TASK_NAME - Static variable in class com.nike.pdm.localstack.aws.s3.S3Module
 
CREATE_SNS_TOPIC_WITH_QUEUE_TASK_NAME - Static variable in class com.nike.pdm.localstack.aws.sns.SnsModule
 
CREATE_SQS_QUEUE_WITH_DLQ_TASK_NAME - Static variable in class com.nike.pdm.localstack.aws.sqs.SqsModule
 
CREATE_SQS_QUEUES_TASK_NAME - Static variable in class com.nike.pdm.localstack.aws.sqs.SqsModule
 
CreateCFStackTask - Class in com.nike.pdm.localstack.aws.cloudformation
Task that creates a CloudFormation stack.
CreateCFStackTask() - Constructor for class com.nike.pdm.localstack.aws.cloudformation.CreateCFStackTask
 
CreateDynamoDbTableTask - Class in com.nike.pdm.localstack.aws.dynamodb
Task that creates a DynamoDB table.
CreateDynamoDbTableTask() - Constructor for class com.nike.pdm.localstack.aws.dynamodb.CreateDynamoDbTableTask
 
createQueue(String, Map<String, String>) - Method in class com.nike.pdm.localstack.aws.sqs.SqsTaskUtil
Creates an SQS queue.
CreateS3BucketsTask - Class in com.nike.pdm.localstack.aws.s3
Task that creates S3 buckets.
CreateS3BucketsTask() - Constructor for class com.nike.pdm.localstack.aws.s3.CreateS3BucketsTask
 
CreateSnsTopicWithSqsEndpointTask - Class in com.nike.pdm.localstack.aws.sns
Task that creates an SNS topic with an attached SQS queue.
CreateSnsTopicWithSqsEndpointTask() - Constructor for class com.nike.pdm.localstack.aws.sns.CreateSnsTopicWithSqsEndpointTask
 
CreateSqsQueuesTask - Class in com.nike.pdm.localstack.aws.sqs
Task that creates an SQS queue.
CreateSqsQueuesTask() - Constructor for class com.nike.pdm.localstack.aws.sqs.CreateSqsQueuesTask
 
CreateSqsQueueWithDlqTask - Class in com.nike.pdm.localstack.aws.sqs
Task that creates an SQS queue with an attached deadletter queue.
CreateSqsQueueWithDlqTask() - Constructor for class com.nike.pdm.localstack.aws.sqs.CreateSqsQueueWithDlqTask
 

D

DATA_SUBDIRECTORY_NAME - Static variable in class com.nike.pdm.localstack.core.LocalStackDir
Name of the sub-directory of the localstack directory where localstack data is stored by the docker-compose plugin.
DEFAULT_DEBUG_PORT - Static variable in class com.nike.pdm.localstack.boot.SpringBootExtension
 
DEFAULT_ENABLED - Static variable in class com.nike.pdm.localstack.boot.SpringBootExtension
 
DEFAULT_JVM_ARGS - Static variable in class com.nike.pdm.localstack.boot.SpringBootExtension
 
DEFAULT_LOCALSTACK_DIR_NAME - Static variable in class com.nike.pdm.localstack.core.LocalStackDir
Name of the Nike default localstack directory normally located at the root of a project.
DEFAULT_LOCALSTACK_DOCKER_COMPOSE_FILE_NAME - Static variable in class com.nike.pdm.localstack.compose.InitLocalStackTask
 
DEFAULT_MAX_RETRIES - Static variable in class com.nike.pdm.localstack.core.Retry
 
DEFAULT_PROFILES - Static variable in class com.nike.pdm.localstack.boot.SpringBootExtension
 
DELETE_CF_STACK_TASK_NAME - Static variable in class com.nike.pdm.localstack.aws.cloudformation.CloudFormationModule
 
DELETE_DYNAMODB_TABLE_TASK_NAME - Static variable in class com.nike.pdm.localstack.aws.dynamodb.DynamoDbModule
 
DELETE_S3_BUCKET_TASK_NAME - Static variable in class com.nike.pdm.localstack.aws.s3.S3Module
 
DELETE_SNS_TOPIC_TASK_NAME - Static variable in class com.nike.pdm.localstack.aws.sns.SnsModule
 
DeleteCFStackTask - Class in com.nike.pdm.localstack.aws.cloudformation
Task that deletes a CloudFormation stack.
DeleteCFStackTask() - Constructor for class com.nike.pdm.localstack.aws.cloudformation.DeleteCFStackTask
 
deleteData(Project) - Static method in class com.nike.pdm.localstack.core.LocalStackDir
Deletes the ".localstack" data sub-directory of the localstack working directory.
DeleteDynamoDbTableTask - Class in com.nike.pdm.localstack.aws.dynamodb
Task that deletes a DynamoDB table.
DeleteDynamoDbTableTask() - Constructor for class com.nike.pdm.localstack.aws.dynamodb.DeleteDynamoDbTableTask
 
DeleteS3BucketsTask - Class in com.nike.pdm.localstack.aws.s3
Task that deletes S3 buckets.
DeleteS3BucketsTask() - Constructor for class com.nike.pdm.localstack.aws.s3.DeleteS3BucketsTask
 
DeleteSnsTopicTask - Class in com.nike.pdm.localstack.aws.sns
Task that deletes an SNS topic.
DeleteSnsTopicTask() - Constructor for class com.nike.pdm.localstack.aws.sns.DeleteSnsTopicTask
 
dynamoDb(Project) - Method in class com.nike.pdm.localstack.aws.AwsClientFactory
Gets a client for the AWS DynamoDB service.
DynamoDbModule - Class in com.nike.pdm.localstack.aws.dynamodb
Loads the tasks and configuration for DynamoDB.
DynamoDbModule() - Constructor for class com.nike.pdm.localstack.aws.dynamodb.DynamoDbModule
 
DynamoDBTaskUtil - Class in com.nike.pdm.localstack.aws.dynamodb
Utility methods shared amongst the DynamoDB tasks.
DynamoDBTaskUtil(Project) - Constructor for class com.nike.pdm.localstack.aws.dynamodb.DynamoDBTaskUtil
 

E

execute() - Method in interface com.nike.pdm.localstack.core.Retry.RetryableFunction
Executes the wrapped function.
execute(Retry.RetryableFunction<T>) - Static method in class com.nike.pdm.localstack.core.Retry
Executes the wrapped function with default maximum number of retries in the event of an exception.
execute(Retry.RetryableFunction<T>, int) - Static method in class com.nike.pdm.localstack.core.Retry
Executes the wrapped function with the specified maximum number of retries in the event of an exception.
execute(Retry.RetryableFunction<T>, int, Collection<Class<? extends Throwable>>) - Static method in class com.nike.pdm.localstack.core.Retry
Executes the wrapped function, terminating immediately if one of the expected errors is encountered, otherwise the function will be retried up to the specified maximum number of retries.
execute(Retry.RetryableFunction<T>, Collection<Class<? extends Throwable>>) - Static method in class com.nike.pdm.localstack.core.Retry
Executes the wrapped function, terminating immediately if one of the expected errors is encountered.
exists(Project) - Static method in class com.nike.pdm.localstack.core.LocalStackDir
Checks to see if the "localstack" working directory exists in the project.

G

getApproximateNumberOfMessages(String) - Method in class com.nike.pdm.localstack.aws.sqs.SqsTaskUtil
Gets the approximate number of messages on the queue.
getAttributeDefinitions() - Method in class com.nike.pdm.localstack.aws.dynamodb.CreateDynamoDbTableTask
Gets the table attribute definitions.
getBuckets() - Method in class com.nike.pdm.localstack.aws.s3.CreateS3BucketsTask
Gets the names of the buckets to create.
getBuckets() - Method in class com.nike.pdm.localstack.aws.s3.DeleteS3BucketsTask
Gets the names of the buckets to delete.
getBuckets() - Method in class com.nike.pdm.localstack.aws.s3.PurgeS3BucketsTask
Gets the names of buckets to purge.
getCapabilities() - Method in class com.nike.pdm.localstack.aws.cloudformation.CreateCFStackTask
Gets the capabilities.
getCfTemplate() - Method in class com.nike.pdm.localstack.aws.cloudformation.CreateCFStackTask
Gets the CloudFormation template to run.
getClientRequestToken() - Method in class com.nike.pdm.localstack.aws.cloudformation.CreateCFStackTask
Gets the client request token.
getDeadletterQueueAttributes() - Method in class com.nike.pdm.localstack.aws.sqs.CreateSqsQueueWithDlqTask
Gets the queue attributes to apply to the created deadletter queue.
getDeadletterQueueName() - Method in class com.nike.pdm.localstack.aws.sqs.CreateSqsQueueWithDlqTask
Gets the name of the deadletter queue to create.
getDebugPort() - Method in class com.nike.pdm.localstack.boot.SpringBootExtension
Gets the debug port that will be used by the `bootRunLocalDebug` task.
getDescription() - Method in class com.nike.pdm.localstack.aws.cloudformation.CreateCFStackTask
 
getDescription() - Method in class com.nike.pdm.localstack.aws.cloudformation.DeleteCFStackTask
 
getDescription() - Method in class com.nike.pdm.localstack.aws.cloudformation.ListCFStacksTask
 
getDescription() - Method in class com.nike.pdm.localstack.aws.dynamodb.CreateDynamoDbTableTask
 
getDescription() - Method in class com.nike.pdm.localstack.aws.dynamodb.DeleteDynamoDbTableTask
 
getDescription() - Method in class com.nike.pdm.localstack.aws.dynamodb.ListDynamoDBTablesTask
 
getDescription() - Method in class com.nike.pdm.localstack.aws.s3.CreateS3BucketsTask
 
getDescription() - Method in class com.nike.pdm.localstack.aws.s3.DeleteS3BucketsTask
 
getDescription() - Method in class com.nike.pdm.localstack.aws.s3.ListS3BucketsTask
 
getDescription() - Method in class com.nike.pdm.localstack.aws.s3.PurgeS3BucketsTask
 
getDescription() - Method in class com.nike.pdm.localstack.aws.sns.CreateSnsTopicWithSqsEndpointTask
 
getDescription() - Method in class com.nike.pdm.localstack.aws.sns.DeleteSnsTopicTask
 
getDescription() - Method in class com.nike.pdm.localstack.aws.sns.ListSnsTopicsTask
 
getDescription() - Method in class com.nike.pdm.localstack.aws.sns.ListSnsTopicSubscriptionsTask
 
getDescription() - Method in class com.nike.pdm.localstack.aws.sqs.CreateSqsQueuesTask
 
getDescription() - Method in class com.nike.pdm.localstack.aws.sqs.CreateSqsQueueWithDlqTask
 
getDescription() - Method in class com.nike.pdm.localstack.aws.sqs.ListSqsQueuesTask
 
getDescription() - Method in class com.nike.pdm.localstack.aws.sqs.PublishSqsTask
 
getDescription() - Method in class com.nike.pdm.localstack.aws.sqs.PurgeSqsQueuesTask
 
getDescription() - Method in class com.nike.pdm.localstack.compose.InitLocalStackTask
 
getDirectory(Project) - Static method in class com.nike.pdm.localstack.core.LocalStackDir
Gets the localstack working directory.
getDisableRollback() - Method in class com.nike.pdm.localstack.aws.cloudformation.CreateCFStackTask
Gets the disable rollback setting.
getEnableTerminationProtection() - Method in class com.nike.pdm.localstack.aws.cloudformation.CreateCFStackTask
Gets the termination protection setting.
getForce() - Method in class com.nike.pdm.localstack.aws.s3.DeleteS3BucketsTask
Gets whether or not buckets containing objects should be deleted.
getGlobalSecondaryIndexes() - Method in class com.nike.pdm.localstack.aws.dynamodb.CreateDynamoDbTableTask
Gets the global secondary indexes defined for the table.
getGroup() - Method in class com.nike.pdm.localstack.aws.cloudformation.CreateCFStackTask
 
getGroup() - Method in class com.nike.pdm.localstack.aws.cloudformation.DeleteCFStackTask
 
getGroup() - Method in class com.nike.pdm.localstack.aws.cloudformation.ListCFStacksTask
 
getGroup() - Method in class com.nike.pdm.localstack.aws.dynamodb.CreateDynamoDbTableTask
 
getGroup() - Method in class com.nike.pdm.localstack.aws.dynamodb.DeleteDynamoDbTableTask
 
getGroup() - Method in class com.nike.pdm.localstack.aws.dynamodb.ListDynamoDBTablesTask
 
getGroup() - Method in class com.nike.pdm.localstack.aws.s3.CreateS3BucketsTask
 
getGroup() - Method in class com.nike.pdm.localstack.aws.s3.DeleteS3BucketsTask
 
getGroup() - Method in class com.nike.pdm.localstack.aws.s3.ListS3BucketsTask
 
getGroup() - Method in class com.nike.pdm.localstack.aws.s3.PurgeS3BucketsTask
 
getGroup() - Method in class com.nike.pdm.localstack.aws.sns.CreateSnsTopicWithSqsEndpointTask
 
getGroup() - Method in class com.nike.pdm.localstack.aws.sns.DeleteSnsTopicTask
 
getGroup() - Method in class com.nike.pdm.localstack.aws.sns.ListSnsTopicsTask
 
getGroup() - Method in class com.nike.pdm.localstack.aws.sns.ListSnsTopicSubscriptionsTask
 
getGroup() - Method in class com.nike.pdm.localstack.aws.sqs.CreateSqsQueuesTask
 
getGroup() - Method in class com.nike.pdm.localstack.aws.sqs.CreateSqsQueueWithDlqTask
 
getGroup() - Method in class com.nike.pdm.localstack.aws.sqs.ListSqsQueuesTask
 
getGroup() - Method in class com.nike.pdm.localstack.aws.sqs.PublishSqsTask
 
getGroup() - Method in class com.nike.pdm.localstack.aws.sqs.PurgeSqsQueuesTask
 
getGroup() - Method in class com.nike.pdm.localstack.compose.InitLocalStackTask
 
getHost() - Method in class com.nike.pdm.localstack.compose.LocalStackExtension
Gets the localstack hostname.
getInitializer() - Method in class com.nike.pdm.localstack.aws.dynamodb.CreateDynamoDbTableTask
Gets the fully-qualified class name of the table initializer to run on setup.
getInstance() - Static method in class com.nike.pdm.localstack.aws.AwsClientFactory
 
getJvmArgs() - Method in class com.nike.pdm.localstack.boot.SpringBootExtension
Gets additional JVM arguments to supply to the `bootRunLocal` and `bootRunLocalDebug` tasks.
getKeySchema() - Method in class com.nike.pdm.localstack.aws.dynamodb.CreateDynamoDbTableTask
Gets the table key schema elements.
getLocalSecondaryIndexes() - Method in class com.nike.pdm.localstack.aws.dynamodb.CreateDynamoDbTableTask
Gets the local secondary indexes defined for the table.
getMessages() - Method in class com.nike.pdm.localstack.aws.sqs.PublishSqsTask
Gets the message files to publish.
getNotificationArns() - Method in class com.nike.pdm.localstack.aws.cloudformation.CreateCFStackTask
Gets notification arns.
getOnFailure() - Method in class com.nike.pdm.localstack.aws.cloudformation.CreateCFStackTask
Gets the on failure setting.
getParameters() - Method in class com.nike.pdm.localstack.aws.cloudformation.CreateCFStackTask
Gets the template parameters.
getPort() - Method in class com.nike.pdm.localstack.compose.LocalStackExtension
Gets the localstack edge services port.
getPrefix() - Method in class com.nike.pdm.localstack.aws.sqs.ListSqsQueuesTask
Gets the queue name prefix to use when searching for queues.
getProfiles() - Method in class com.nike.pdm.localstack.boot.SpringBootExtension
Gets the spring profiles with which to start the `bootRunLocal` and `bootRunLocalDebug` tasks.
getProvisionedThroughput() - Method in class com.nike.pdm.localstack.aws.dynamodb.CreateDynamoDbTableTask
Sets the provisioned throughput for the table.
getQueueArnFromName(String) - Method in class com.nike.pdm.localstack.aws.sqs.SqsTaskUtil
Gets the ARN of an SQS queue based on its queue name.
getQueueAttribute(String, String) - Method in class com.nike.pdm.localstack.aws.sqs.SqsTaskUtil
Gets the specified queue attribute if it exists.
getQueueAttributes() - Method in class com.nike.pdm.localstack.aws.sqs.CreateSqsQueuesTask
Gets the queue attributes to apply to the created queues.
getQueueAttributes() - Method in class com.nike.pdm.localstack.aws.sqs.CreateSqsQueueWithDlqTask
Gets the queue attributes to apply to the created queue.
getQueueName() - Method in class com.nike.pdm.localstack.aws.sns.CreateSnsTopicWithSqsEndpointTask
Gets the name of the queue to subscribe to the created topic.
getQueueName() - Method in class com.nike.pdm.localstack.aws.sqs.CreateSqsQueueWithDlqTask
Gets the name of the queue to create.
getQueueNameFromUrl(String) - Method in class com.nike.pdm.localstack.aws.sqs.SqsTaskUtil
Gets the name of a queue from its queue url.
getQueueNames() - Method in class com.nike.pdm.localstack.aws.sqs.CreateSqsQueuesTask
Gets the name of the queues to create.
getQueueNames() - Method in class com.nike.pdm.localstack.aws.sqs.PublishSqsTask
Gets the names of the queues to which to publish messages.
getQueueNames() - Method in class com.nike.pdm.localstack.aws.sqs.PurgeSqsQueuesTask
Gets the names of the queues to purge.
getQueueUrl(String) - Method in class com.nike.pdm.localstack.aws.sqs.SqsTaskUtil
Returns the queue url for the queue name.
getQueueUrls(List<String>) - Method in class com.nike.pdm.localstack.aws.sqs.SqsTaskUtil
Returns a list of resolved queue urls from their queue names.
getResourceTypes() - Method in class com.nike.pdm.localstack.aws.cloudformation.CreateCFStackTask
Gets the templatae resource types.
getRoleArn() - Method in class com.nike.pdm.localstack.aws.cloudformation.CreateCFStackTask
Gets the role arn.
getRollbackConfiguration() - Method in class com.nike.pdm.localstack.aws.cloudformation.CreateCFStackTask
Gets the rollback configuration.
getSigningRegion() - Method in class com.nike.pdm.localstack.compose.LocalStackExtension
Gets the default localstack AWS signing region.
getSpringboot() - Method in class com.nike.pdm.localstack.compose.LocalStackExtension
Gets the nested `springboot` configuration extension.
getSseSpecification() - Method in class com.nike.pdm.localstack.aws.dynamodb.CreateDynamoDbTableTask
Gets the table SSE specification.
getStackName() - Method in class com.nike.pdm.localstack.aws.cloudformation.CreateCFStackTask
Gets the name of the stack to create.
getStackName() - Method in class com.nike.pdm.localstack.aws.cloudformation.DeleteCFStackTask
Gets the name of the stack to delete.
getStackPolicy() - Method in class com.nike.pdm.localstack.aws.cloudformation.CreateCFStackTask
Gets the stack policy.
getStatusFilter() - Method in class com.nike.pdm.localstack.aws.cloudformation.ListCFStacksTask
Gets the status filter to apply when listing stacks.
getStreamSpecification() - Method in class com.nike.pdm.localstack.aws.dynamodb.CreateDynamoDbTableTask
Gets the table stream specification.
getSubscriptions(String) - Method in class com.nike.pdm.localstack.aws.sns.SnsTaskUtil
Gets a list of all subscriptions for a topic.
getTableName() - Method in class com.nike.pdm.localstack.aws.dynamodb.CreateDynamoDbTableTask
Gets the name of the table to create.
getTableName() - Method in class com.nike.pdm.localstack.aws.dynamodb.DeleteDynamoDbTableTask
Gets the name of the table to delete.
getTags() - Method in class com.nike.pdm.localstack.aws.cloudformation.CreateCFStackTask
Gets the tags to apply to the stack.
getTimeoutInMinutes() - Method in class com.nike.pdm.localstack.aws.cloudformation.CreateCFStackTask
Gets the timeout.
getTopicArn(String) - Method in class com.nike.pdm.localstack.aws.sns.SnsTaskUtil
Gets the ARN of an SNS topic based on its name.
getTopicName() - Method in class com.nike.pdm.localstack.aws.sns.CreateSnsTopicWithSqsEndpointTask
Gets the name of the topic to create.
getTopicName() - Method in class com.nike.pdm.localstack.aws.sns.DeleteSnsTopicTask
Gets the name of the topic to delete.
getTopicName() - Method in class com.nike.pdm.localstack.aws.sns.ListSnsTopicSubscriptionsTask
Gets the name of the topic for which to list subscriptions.
getTopicName(String) - Method in class com.nike.pdm.localstack.aws.sns.SnsTaskUtil
Gets the topic name from the topic ARN.
getWorkingDir() - Method in class com.nike.pdm.localstack.compose.LocalStackExtension
Gets the LocalStack working directory.
GROUP_NAME - Static variable in class com.nike.pdm.localstack.LocalStackPlugin
LocalStack Gradle task group name.

I

INIT_LOCALSTACK_TASK_NAME - Static variable in class com.nike.pdm.localstack.compose.LocalStackModule
 
InitLocalStackTask - Class in com.nike.pdm.localstack.compose
Task that initializes the project with a default LocalStack Docker Compose configuration.
InitLocalStackTask() - Constructor for class com.nike.pdm.localstack.compose.InitLocalStackTask
 
isBucketVersioned(String) - Method in class com.nike.pdm.localstack.aws.s3.S3TaskUtil
Checks if the S3 bucket is versioned.
isEnabled() - Method in class com.nike.pdm.localstack.boot.SpringBootExtension
Gets whether or not auto-configuration of the spring boot module is enabled.

K

KILL_LOCALSTACK_TASK_NAME - Static variable in class com.nike.pdm.localstack.compose.LocalStackModule
 

L

LIST_CF_STACKS_TASK_NAME - Static variable in class com.nike.pdm.localstack.aws.cloudformation.CloudFormationModule
 
LIST_DYNAMODB_TABLES_TASK_NAME - Static variable in class com.nike.pdm.localstack.aws.dynamodb.DynamoDbModule
 
LIST_S3_BUCKETS_TASK_NAME - Static variable in class com.nike.pdm.localstack.aws.s3.S3Module
 
LIST_SNS_TOPIC_SUBSCRIPTIONS_TASK_NAME - Static variable in class com.nike.pdm.localstack.aws.sns.SnsModule
 
LIST_SNS_TOPICS_TASK_NAME - Static variable in class com.nike.pdm.localstack.aws.sns.SnsModule
 
LIST_SQS_QUEUES_TASK_NAME - Static variable in class com.nike.pdm.localstack.aws.sqs.SqsModule
 
ListCFStacksTask - Class in com.nike.pdm.localstack.aws.cloudformation
Task that lists the configured CloudFormation stacks.
ListCFStacksTask() - Constructor for class com.nike.pdm.localstack.aws.cloudformation.ListCFStacksTask
 
ListDynamoDBTablesTask - Class in com.nike.pdm.localstack.aws.dynamodb
Task that lists all DynamoDB tables.
ListDynamoDBTablesTask() - Constructor for class com.nike.pdm.localstack.aws.dynamodb.ListDynamoDBTablesTask
 
ListS3BucketsTask - Class in com.nike.pdm.localstack.aws.s3
Task that lists all S3 buckets.
ListS3BucketsTask() - Constructor for class com.nike.pdm.localstack.aws.s3.ListS3BucketsTask
 
ListSnsTopicsTask - Class in com.nike.pdm.localstack.aws.sns
Task that lists SNS topics.
ListSnsTopicsTask() - Constructor for class com.nike.pdm.localstack.aws.sns.ListSnsTopicsTask
 
ListSnsTopicSubscriptionsTask - Class in com.nike.pdm.localstack.aws.sns
Tasks that lists subscriptions for an SNS topic.
ListSnsTopicSubscriptionsTask() - Constructor for class com.nike.pdm.localstack.aws.sns.ListSnsTopicSubscriptionsTask
 
ListSqsQueuesTask - Class in com.nike.pdm.localstack.aws.sqs
Task that lists SQS queues.
ListSqsQueuesTask() - Constructor for class com.nike.pdm.localstack.aws.sqs.ListSqsQueuesTask
 
load(Project) - Static method in class com.nike.pdm.localstack.aws.AwsModule
Delegates task creation and configuration to underlying AWS service specific modules.
load(Project) - Static method in class com.nike.pdm.localstack.aws.cloudformation.CloudFormationModule
Loads and configures all tasks in the CloudFormation group.
load(Project) - Static method in class com.nike.pdm.localstack.aws.dynamodb.DynamoDbModule
Loads and configures all tasks in the DynamoDB group.
load(Project) - Static method in class com.nike.pdm.localstack.aws.s3.S3Module
Loads and configures all tasks in the S3 group.
load(Project) - Static method in class com.nike.pdm.localstack.aws.sns.SnsModule
Loads and configures all tasks in the SNS group.
load(Project) - Static method in class com.nike.pdm.localstack.aws.sqs.SqsModule
Loads and configures all tasks in the SQS group.
load(Project) - Static method in class com.nike.pdm.localstack.boot.SpringBootModule
Loads and configures tasks for the Spring Boot plugin if it is applied to the project.
load(Project) - Static method in class com.nike.pdm.localstack.compose.LocalStackModule
Loads and configures tasks in the LocalStack group.
LocalStackDir - Class in com.nike.pdm.localstack.core
Utility class for locating and working with the LocalStack working directory.
LocalStackDir() - Constructor for class com.nike.pdm.localstack.core.LocalStackDir
 
LocalStackExtension - Class in com.nike.pdm.localstack.compose
LocalStack Gradle Plugin extension properties.
LocalStackExtension() - Constructor for class com.nike.pdm.localstack.compose.LocalStackExtension
 
LocalStackModule - Class in com.nike.pdm.localstack.compose
Loads tasks and configuration for core LocalStack.
LocalStackModule() - Constructor for class com.nike.pdm.localstack.compose.LocalStackModule
 
LocalStackPlugin - Class in com.nike.pdm.localstack
LocalStack Gradle Plugin
LocalStackPlugin() - Constructor for class com.nike.pdm.localstack.LocalStackPlugin
 
LocalStackSetupTask - Annotation Type in com.nike.pdm.localstack.core.annotation
Marker annotation for tasks to be included as dependencies of the `startLocalStack` task.
log(String) - Static method in class com.nike.pdm.localstack.core.ConsoleLogger
Logs the message.
log(String, Object...) - Static method in class com.nike.pdm.localstack.core.ConsoleLogger
Logs the message using the supplied string replacements.

N

NAME - Static variable in class com.nike.pdm.localstack.boot.SpringBootExtension
 
NAME - Static variable in class com.nike.pdm.localstack.compose.LocalStackExtension
 

P

PLUGIN_IDS - Static variable in class com.nike.pdm.localstack.core.RequiredPlugins
Collection of the plugin ids of all required plugin dependencies.
PUBLISH_SQS_TASK_NAME - Static variable in class com.nike.pdm.localstack.aws.sqs.SqsModule
 
PublishSqsTask - Class in com.nike.pdm.localstack.aws.sqs
Task that publishes messages to SQS queues.
PublishSqsTask() - Constructor for class com.nike.pdm.localstack.aws.sqs.PublishSqsTask
 
PURGE_S3_BUCKETS_TASK_NAME - Static variable in class com.nike.pdm.localstack.aws.s3.S3Module
 
PURGE_SQS_QUEUES_TASK_NAME - Static variable in class com.nike.pdm.localstack.aws.sqs.SqsModule
 
PurgeS3BucketsTask - Class in com.nike.pdm.localstack.aws.s3
Task that purges S3 buckets.
PurgeS3BucketsTask() - Constructor for class com.nike.pdm.localstack.aws.s3.PurgeS3BucketsTask
 
PurgeSqsQueuesTask - Class in com.nike.pdm.localstack.aws.sqs
Task that purges messages from SQS queues.
PurgeSqsQueuesTask() - Constructor for class com.nike.pdm.localstack.aws.sqs.PurgeSqsQueuesTask
 

Q

queueExists(String) - Method in class com.nike.pdm.localstack.aws.sqs.SqsTaskUtil
Checks if the SQS queue exists.

R

RequiredPlugins - Class in com.nike.pdm.localstack.core
Utility class for getting information on plugins that are required to be applied in order to use the LocalStack Gradle plugin.
RESTART_LOCALSTACK_TASK_NAME - Static variable in class com.nike.pdm.localstack.compose.LocalStackModule
 
Retry - Class in com.nike.pdm.localstack.core
Wrapper function that retries, with exponential backoff, in the event of an exception.
Retry.RetryableFunction<T> - Interface in com.nike.pdm.localstack.core
Function that adds retries with exponential backoff.
run() - Method in class com.nike.pdm.localstack.aws.cloudformation.CreateCFStackTask
 
run() - Method in class com.nike.pdm.localstack.aws.cloudformation.DeleteCFStackTask
 
run() - Method in class com.nike.pdm.localstack.aws.cloudformation.ListCFStacksTask
 
run() - Method in class com.nike.pdm.localstack.aws.dynamodb.CreateDynamoDbTableTask
 
run() - Method in class com.nike.pdm.localstack.aws.dynamodb.DeleteDynamoDbTableTask
 
run() - Method in class com.nike.pdm.localstack.aws.dynamodb.ListDynamoDBTablesTask
 
run() - Method in class com.nike.pdm.localstack.aws.s3.CreateS3BucketsTask
 
run() - Method in class com.nike.pdm.localstack.aws.s3.DeleteS3BucketsTask
 
run() - Method in class com.nike.pdm.localstack.aws.s3.ListS3BucketsTask
 
run() - Method in class com.nike.pdm.localstack.aws.s3.PurgeS3BucketsTask
 
run() - Method in class com.nike.pdm.localstack.aws.sns.CreateSnsTopicWithSqsEndpointTask
 
run() - Method in class com.nike.pdm.localstack.aws.sns.DeleteSnsTopicTask
 
run() - Method in class com.nike.pdm.localstack.aws.sns.ListSnsTopicsTask
 
run() - Method in class com.nike.pdm.localstack.aws.sns.ListSnsTopicSubscriptionsTask
 
run() - Method in class com.nike.pdm.localstack.aws.sqs.CreateSqsQueuesTask
 
run() - Method in class com.nike.pdm.localstack.aws.sqs.CreateSqsQueueWithDlqTask
 
run() - Method in class com.nike.pdm.localstack.aws.sqs.ListSqsQueuesTask
 
run() - Method in class com.nike.pdm.localstack.aws.sqs.PublishSqsTask
 
run() - Method in class com.nike.pdm.localstack.aws.sqs.PurgeSqsQueuesTask
 
run() - Method in class com.nike.pdm.localstack.compose.InitLocalStackTask
 

S

s3(Project) - Method in class com.nike.pdm.localstack.aws.AwsClientFactory
Gets a client for the AWS S3 service.
S3Module - Class in com.nike.pdm.localstack.aws.s3
Loads task and configuration for S3.
S3Module() - Constructor for class com.nike.pdm.localstack.aws.s3.S3Module
 
S3TaskUtil - Class in com.nike.pdm.localstack.aws.s3
Utility methods shared amongst the S3 tasks.
S3TaskUtil(Project) - Constructor for class com.nike.pdm.localstack.aws.s3.S3TaskUtil
 
setAttributeDefinitions(List<AttributeDefinition>) - Method in class com.nike.pdm.localstack.aws.dynamodb.CreateDynamoDbTableTask
Sets the table attribute definitions.
setBuckets(String) - Method in class com.nike.pdm.localstack.aws.s3.CreateS3BucketsTask
Sets the names of the buckets to create.
setBuckets(String) - Method in class com.nike.pdm.localstack.aws.s3.DeleteS3BucketsTask
Sets the names of the buckets to delete.
setBuckets(String) - Method in class com.nike.pdm.localstack.aws.s3.PurgeS3BucketsTask
Sets the names of buckets to purge.
setBuckets(List<String>) - Method in class com.nike.pdm.localstack.aws.s3.CreateS3BucketsTask
Sets the names of the buckets to create.
setBuckets(List<String>) - Method in class com.nike.pdm.localstack.aws.s3.DeleteS3BucketsTask
Sets the names of the buckets to delete.
setBuckets(List<String>) - Method in class com.nike.pdm.localstack.aws.s3.PurgeS3BucketsTask
Sets the names of buckets to purge.
setCapabilities(Collection<String>) - Method in class com.nike.pdm.localstack.aws.cloudformation.CreateCFStackTask
Sets the capabilities
setCfTemplate(File) - Method in class com.nike.pdm.localstack.aws.cloudformation.CreateCFStackTask
Sets the CloudFormation template to run.
setClientRequestToken(String) - Method in class com.nike.pdm.localstack.aws.cloudformation.CreateCFStackTask
Sets the client request token.
setDeadletterQueueAttributes(Map<String, String>) - Method in class com.nike.pdm.localstack.aws.sqs.CreateSqsQueueWithDlqTask
Sets the queue attributes to apply to the created deadletter queue.
setDeadletterQueueName(String) - Method in class com.nike.pdm.localstack.aws.sqs.CreateSqsQueueWithDlqTask
Sets the name of the deadletter queue to create.
setDebugPort(int) - Method in class com.nike.pdm.localstack.boot.SpringBootExtension
Sets the debug port that will be used by the `bootRunLocalDebug` task.
setDisableRollback(Boolean) - Method in class com.nike.pdm.localstack.aws.cloudformation.CreateCFStackTask
Sets the disable rollback setting.
setEnabled(boolean) - Method in class com.nike.pdm.localstack.boot.SpringBootExtension
Sets whether or not auto-configuration of the spring boot module is enabled.
setEnableTerminationProtection(Boolean) - Method in class com.nike.pdm.localstack.aws.cloudformation.CreateCFStackTask
Sets the termination protection setting.
setForce(Boolean) - Method in class com.nike.pdm.localstack.aws.s3.DeleteS3BucketsTask
Sets whether or not buckets containing objects should be deleted.
setGlobalSecondaryIndexes(List<GlobalSecondaryIndex>) - Method in class com.nike.pdm.localstack.aws.dynamodb.CreateDynamoDbTableTask
Sets the global secondary indexes to apply to the table.
setHost(String) - Method in class com.nike.pdm.localstack.compose.LocalStackExtension
Sets the localstack hostname.
setInitializer(String) - Method in class com.nike.pdm.localstack.aws.dynamodb.CreateDynamoDbTableTask
Sets the fully-qualified class name of the table initializer to run on setup.
setJvmArgs(List<String>) - Method in class com.nike.pdm.localstack.boot.SpringBootExtension
Sets additional JVM arguments to supply to the `bootRunLocal` and `bootRunLocalDebug` tasks.
setKeySchema(List<KeySchemaElement>) - Method in class com.nike.pdm.localstack.aws.dynamodb.CreateDynamoDbTableTask
Sets the table key schema elements.
setLocalSecondaryIndexes(List<LocalSecondaryIndex>) - Method in class com.nike.pdm.localstack.aws.dynamodb.CreateDynamoDbTableTask
Sets the local secondary indexes defined for the table.
setMessage(String) - Method in class com.nike.pdm.localstack.aws.sqs.PublishSqsTask
Sets the message files to publish.
setMessages(List<File>) - Method in class com.nike.pdm.localstack.aws.sqs.PublishSqsTask
Sets the message files to publish.
setNotificationArns(Collection<String>) - Method in class com.nike.pdm.localstack.aws.cloudformation.CreateCFStackTask
Sets notification arns
setOnFailure(OnFailure) - Method in class com.nike.pdm.localstack.aws.cloudformation.CreateCFStackTask
Sets the on failure setting.
setParameters(Collection<Parameter>) - Method in class com.nike.pdm.localstack.aws.cloudformation.CreateCFStackTask
Sets the template parameters.
setPort(int) - Method in class com.nike.pdm.localstack.compose.LocalStackExtension
Sets the localstack edge services port.
setPrefix(String) - Method in class com.nike.pdm.localstack.aws.sqs.ListSqsQueuesTask
Sets the queue name prefix to use when searching for queues.
setProfiles(List<String>) - Method in class com.nike.pdm.localstack.boot.SpringBootExtension
Sets the spring profiles with which to start the `bootRunLocal` and `bootRunLocalDebug` tasks.
setProvisionedThroughput(ProvisionedThroughput) - Method in class com.nike.pdm.localstack.aws.dynamodb.CreateDynamoDbTableTask
Sets the provisioned throughput for the table.
setQueueAttributes(String, Map<String, String>) - Method in class com.nike.pdm.localstack.aws.sqs.SqsTaskUtil
Sets the specified attributes on the queue.
setQueueAttributes(Map<String, String>) - Method in class com.nike.pdm.localstack.aws.sqs.CreateSqsQueuesTask
Sets the queue attributes to apply to the created queues.
setQueueAttributes(Map<String, String>) - Method in class com.nike.pdm.localstack.aws.sqs.CreateSqsQueueWithDlqTask
Sets the queue attributes to apply to the created queue.
setQueueName(String) - Method in class com.nike.pdm.localstack.aws.sns.CreateSnsTopicWithSqsEndpointTask
Sets the name of the queue to subscribe to the created topic.
setQueueName(String) - Method in class com.nike.pdm.localstack.aws.sqs.CreateSqsQueueWithDlqTask
Sets the name of the queue to create.
setQueueNames(String) - Method in class com.nike.pdm.localstack.aws.sqs.PublishSqsTask
Sets the names of the queues to which to publish messages.
setQueueNames(String) - Method in class com.nike.pdm.localstack.aws.sqs.PurgeSqsQueuesTask
Sets the names of queues to purge.
setQueueNames(List<String>) - Method in class com.nike.pdm.localstack.aws.sqs.CreateSqsQueuesTask
Sets the names of the queues to create.
setQueueNames(List<String>) - Method in class com.nike.pdm.localstack.aws.sqs.PublishSqsTask
Sets the names of the queues to which to publish messages.
setQueueNames(List<String>) - Method in class com.nike.pdm.localstack.aws.sqs.PurgeSqsQueuesTask
Sets the names of the queues to purge.
setResourceTypes(Collection<String>) - Method in class com.nike.pdm.localstack.aws.cloudformation.CreateCFStackTask
Sets the template resource types.
setRoleArn(String) - Method in class com.nike.pdm.localstack.aws.cloudformation.CreateCFStackTask
Sets the role arn
setRollbackConfiguration(RollbackConfiguration) - Method in class com.nike.pdm.localstack.aws.cloudformation.CreateCFStackTask
Sets the rollback configuration
setSigningRegion(String) - Method in class com.nike.pdm.localstack.compose.LocalStackExtension
Sets the default localstack AWS signing region.
setSseSpecification(SSESpecification) - Method in class com.nike.pdm.localstack.aws.dynamodb.CreateDynamoDbTableTask
Sets the table SSE specification
setStackName(String) - Method in class com.nike.pdm.localstack.aws.cloudformation.CreateCFStackTask
Sets the name of the stack to create.
setStackName(String) - Method in class com.nike.pdm.localstack.aws.cloudformation.DeleteCFStackTask
Sets the name of the stack to delete.
setStackPolicy(File) - Method in class com.nike.pdm.localstack.aws.cloudformation.CreateCFStackTask
Sets the stack policy.
setStatusFilter(String) - Method in class com.nike.pdm.localstack.aws.cloudformation.ListCFStacksTask
Sets the status filter to apply when listing stacks.
setStreamSpecification(StreamSpecification) - Method in class com.nike.pdm.localstack.aws.dynamodb.CreateDynamoDbTableTask
Sets the table stream specification
setTableName(String) - Method in class com.nike.pdm.localstack.aws.dynamodb.CreateDynamoDbTableTask
Sets the name of the table to create.
setTableName(String) - Method in class com.nike.pdm.localstack.aws.dynamodb.DeleteDynamoDbTableTask
Sets the name of the table to delete.
setTags(Collection<Tag>) - Method in class com.nike.pdm.localstack.aws.cloudformation.CreateCFStackTask
Sets the tags to apply to the stack.
setTimeoutInMinutes(Integer) - Method in class com.nike.pdm.localstack.aws.cloudformation.CreateCFStackTask
Sets the timeout.
setTopicName(String) - Method in class com.nike.pdm.localstack.aws.sns.CreateSnsTopicWithSqsEndpointTask
Sets the name of the topic to create.
setTopicName(String) - Method in class com.nike.pdm.localstack.aws.sns.DeleteSnsTopicTask
Sets the name of the topic to delete.
setTopicName(String) - Method in class com.nike.pdm.localstack.aws.sns.ListSnsTopicSubscriptionsTask
Sets the name of the topic for which to list subscriptions.
setWorkingDir(File) - Method in class com.nike.pdm.localstack.compose.LocalStackExtension
Sets the LocalStack working directory.
sns(Project) - Method in class com.nike.pdm.localstack.aws.AwsClientFactory
Gets a client for the AWS SNS service.
SnsModule - Class in com.nike.pdm.localstack.aws.sns
 
SnsModule() - Constructor for class com.nike.pdm.localstack.aws.sns.SnsModule
 
SnsTaskUtil - Class in com.nike.pdm.localstack.aws.sns
Utility methods shared amongst the SNS tasks.
SnsTaskUtil(Project) - Constructor for class com.nike.pdm.localstack.aws.sns.SnsTaskUtil
 
SpringBootExtension - Class in com.nike.pdm.localstack.boot
Extension properties for the Spring Boot module.
SpringBootExtension() - Constructor for class com.nike.pdm.localstack.boot.SpringBootExtension
 
SpringBootModule - Class in com.nike.pdm.localstack.boot
Loads tasks and configuration for integrating Spring Boot with LocalStack.
SpringBootModule() - Constructor for class com.nike.pdm.localstack.boot.SpringBootModule
 
sqs(Project) - Method in class com.nike.pdm.localstack.aws.AwsClientFactory
Gets a client for the AWS SQS service.
SqsModule - Class in com.nike.pdm.localstack.aws.sqs
Loads tasks and configuration for Sqs.
SqsModule() - Constructor for class com.nike.pdm.localstack.aws.sqs.SqsModule
 
SqsTaskUtil - Class in com.nike.pdm.localstack.aws.sqs
Utility methods shared amongst the SQS tasks.
SqsTaskUtil(Project) - Constructor for class com.nike.pdm.localstack.aws.sqs.SqsTaskUtil
 
START_LOCALSTACK_TASK_NAME - Static variable in class com.nike.pdm.localstack.compose.LocalStackModule
 
STOP_LOCALSTACK_TASK_NAME - Static variable in class com.nike.pdm.localstack.compose.LocalStackModule
 

T

tableExists(String) - Method in class com.nike.pdm.localstack.aws.dynamodb.DynamoDBTaskUtil
Checks if a DynamoDB table with the supplied name exists.
A B C D E G I K L N P Q R S T 
All Classes All Packages