A B C D E G I K L N P Q R S T
All Classes All Packages
All Classes All Packages
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.
All Classes All Packages