Class CreateCFStackTask

  • 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 CreateCFStackTask
    extends org.gradle.api.DefaultTask
    Task that creates a CloudFormation stack.
    • Nested Class Summary

      • Nested classes/interfaces inherited from interface org.gradle.api.Task

        org.gradle.api.Task.Namer
    • Field Summary

      • Fields inherited from interface org.gradle.api.Task

        TASK_ACTION, TASK_CONSTRUCTOR_ARGS, TASK_DEPENDS_ON, TASK_DESCRIPTION, TASK_GROUP, TASK_NAME, TASK_OVERWRITE, TASK_TYPE
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      java.util.Collection<java.lang.String> getCapabilities()
      Gets the capabilities.
      java.io.File getCfTemplate()
      Gets the CloudFormation template to run.
      java.lang.String getClientRequestToken()
      Gets the client request token.
      java.lang.String getDescription()  
      java.lang.Boolean getDisableRollback()
      Gets the disable rollback setting.
      java.lang.Boolean getEnableTerminationProtection()
      Gets the termination protection setting.
      java.lang.String getGroup()  
      java.util.Collection<java.lang.String> getNotificationArns()
      Gets notification arns.
      com.amazonaws.services.cloudformation.model.OnFailure getOnFailure()
      Gets the on failure setting.
      java.util.Collection<com.amazonaws.services.cloudformation.model.Parameter> getParameters()
      Gets the template parameters.
      java.util.Collection<java.lang.String> getResourceTypes()
      Gets the templatae resource types.
      java.lang.String getRoleArn()
      Gets the role arn.
      com.amazonaws.services.cloudformation.model.RollbackConfiguration getRollbackConfiguration()
      Gets the rollback configuration.
      java.lang.String getStackName()
      Gets the name of the stack to create.
      java.io.File getStackPolicy()
      Gets the stack policy.
      java.util.Collection<com.amazonaws.services.cloudformation.model.Tag> getTags()
      Gets the tags to apply to the stack.
      java.lang.Integer getTimeoutInMinutes()
      Gets the timeout.
      void run()  
      void setCapabilities​(java.util.Collection<java.lang.String> capabilities)
      Sets the capabilities
      void setCfTemplate​(java.io.File cfTemplate)
      Sets the CloudFormation template to run.
      void setClientRequestToken​(java.lang.String clientRequestToken)
      Sets the client request token.
      void setDisableRollback​(java.lang.Boolean disableRollback)
      Sets the disable rollback setting.
      void setEnableTerminationProtection​(java.lang.Boolean enableTerminationProtection)
      Sets the termination protection setting.
      void setNotificationArns​(java.util.Collection<java.lang.String> notificationArns)
      Sets notification arns
      void setOnFailure​(com.amazonaws.services.cloudformation.model.OnFailure onFailure)
      Sets the on failure setting.
      void setParameters​(java.util.Collection<com.amazonaws.services.cloudformation.model.Parameter> parameters)
      Sets the template parameters.
      void setResourceTypes​(java.util.Collection<java.lang.String> resourceTypes)
      Sets the template resource types.
      void setRoleArn​(java.lang.String roleArn)
      Sets the role arn
      void setRollbackConfiguration​(com.amazonaws.services.cloudformation.model.RollbackConfiguration rollbackConfiguration)
      Sets the rollback configuration
      void setStackName​(java.lang.String stackName)
      Sets the name of the stack to create.
      void setStackPolicy​(java.io.File stackPolicy)
      Sets the stack policy.
      void setTags​(java.util.Collection<com.amazonaws.services.cloudformation.model.Tag> tags)
      Sets the tags to apply to the stack.
      void setTimeoutInMinutes​(java.lang.Integer timeoutInMinutes)
      Sets the timeout.
      • 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
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait