Package com.nike.pdm.localstack.aws.sns
Class CreateSnsTopicWithSqsEndpointTask
- java.lang.Object
-
- org.gradle.api.internal.AbstractTask
-
- org.gradle.api.DefaultTask
-
- com.nike.pdm.localstack.aws.sns.CreateSnsTopicWithSqsEndpointTask
-
- All Implemented Interfaces:
java.lang.Comparable<org.gradle.api.Task>,org.gradle.api.internal.DynamicObjectAware,org.gradle.api.internal.TaskInternal,org.gradle.api.plugins.ExtensionAware,org.gradle.api.Task,org.gradle.util.Configurable<org.gradle.api.Task>
public class CreateSnsTopicWithSqsEndpointTask extends org.gradle.api.DefaultTaskTask that creates an SNS topic with an attached SQS queue.
-
-
Constructor Summary
Constructors Constructor Description CreateSnsTopicWithSqsEndpointTask()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.StringgetDescription()java.lang.StringgetGroup()java.lang.StringgetQueueName()Gets the name of the queue to subscribe to the created topic.java.lang.StringgetTopicName()Gets the name of the topic to create.voidrun()voidsetQueueName(java.lang.String queueName)Sets the name of the queue to subscribe to the created topic.voidsetTopicName(java.lang.String topicName)Sets the name of the topic to create.-
Methods inherited from class org.gradle.api.internal.AbstractTask
appendParallelSafeAction, compareTo, configure, dependsOn, doFirst, doFirst, doFirst, doLast, doLast, doLast, finalizedBy, getActions, getAnt, getAsDynamicObject, getConvention, getDependsOn, getDestroyables, getDidWork, getEnabled, getExtensions, getFinalizedBy, getIdentityPath, getImpliesSubProjects, getInputs, getLocalState, getLogger, getLogging, getMustRunAfter, getName, getOnlyIf, getOutputs, getPath, getProject, getRequiredServices, getServices, getSharedResources, getShouldRunAfter, getStandardOutputCapture, getState, getTaskActions, getTaskDependencies, getTaskIdentity, getTemporaryDir, getTemporaryDirFactory, getTimeout, hasProperty, hasTaskActions, injectIntoNewInstance, isEnabled, isHasCustomActions, mustRunAfter, onlyIf, onlyIf, prependParallelSafeAction, property, replaceLogger, setActions, setDependsOn, setDescription, setDidWork, setEnabled, setFinalizedBy, setGroup, setImpliesSubProjects, setMustRunAfter, setOnlyIf, setOnlyIf, setProperty, setShouldRunAfter, shouldRunAfter, usesService
-
-
-
-
Method Detail
-
run
public void run()
-
getGroup
@Internal public java.lang.String getGroup()
- Specified by:
getGroupin interfaceorg.gradle.api.Task- Overrides:
getGroupin classorg.gradle.api.internal.AbstractTask
-
getDescription
@Internal public java.lang.String getDescription()
- Specified by:
getDescriptionin interfaceorg.gradle.api.Task- Overrides:
getDescriptionin classorg.gradle.api.internal.AbstractTask
-
getTopicName
public java.lang.String getTopicName()
Gets the name of the topic to create.- Returns:
- topic name
-
setTopicName
public void setTopicName(java.lang.String topicName)
Sets the name of the topic to create.- Parameters:
topicName- topic name
-
getQueueName
public java.lang.String getQueueName()
Gets the name of the queue to subscribe to the created topic.- Returns:
- queue name
-
setQueueName
public void setQueueName(java.lang.String queueName)
Sets the name of the queue to subscribe to the created topic.- Parameters:
queueName- queue name
-
-