Class Config
- java.lang.Object
-
- com.github.prazmok.aws.sam.config.Config
-
public class Config extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Config(org.gradle.api.Project project, AwsSamExtension extension)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleandebug()booleanfailOnEmptyChangeset()booleanforceUpload()java.lang.StringgetAwsProfile()java.lang.StringgetAwsRegion()java.util.List<java.lang.String>getCapabilities()EnvironmentgetEnvironment()java.lang.StringgetEnvironmentProperty()java.lang.StringgetKmsKeyId()java.util.List<java.lang.String>getNotificationArns()java.io.FilegetPackagedTemplate()java.util.Map<java.lang.String,java.lang.Object>getParameterOverrides()java.lang.StringgetRoleArn()java.lang.StringgetS3Bucket()java.lang.StringgetS3Prefix()java.io.FilegetSamTemplate()java.lang.StringgetStackName()java.util.List<java.lang.String>getTags()booleanisDryRunOption()booleannoExecuteChangeset()booleannoFailOnEmptyChangeset()booleanuseJson()
-
-
-
Constructor Detail
-
Config
public Config(org.gradle.api.Project project, AwsSamExtension extension)
-
-
Method Detail
-
getEnvironmentProperty
public java.lang.String getEnvironmentProperty()
-
isDryRunOption
public boolean isDryRunOption()
-
getEnvironment
public Environment getEnvironment()
-
getSamTemplate
public java.io.File getSamTemplate()
-
getPackagedTemplate
public java.io.File getPackagedTemplate()
-
getAwsRegion
public java.lang.String getAwsRegion() throws MissingConfigurationException- Throws:
MissingConfigurationException
-
getAwsProfile
public java.lang.String getAwsProfile()
-
getKmsKeyId
public java.lang.String getKmsKeyId()
-
getS3Bucket
public java.lang.String getS3Bucket() throws MissingConfigurationException- Throws:
MissingConfigurationException
-
getS3Prefix
public java.lang.String getS3Prefix()
-
getStackName
public java.lang.String getStackName() throws MissingConfigurationException- Throws:
MissingConfigurationException
-
getRoleArn
public java.lang.String getRoleArn()
-
forceUpload
public boolean forceUpload()
-
useJson
public boolean useJson()
-
debug
public boolean debug()
-
noExecuteChangeset
public boolean noExecuteChangeset()
-
failOnEmptyChangeset
public boolean failOnEmptyChangeset()
-
noFailOnEmptyChangeset
public boolean noFailOnEmptyChangeset()
-
getParameterOverrides
public java.util.Map<java.lang.String,java.lang.Object> getParameterOverrides()
-
getTags
public java.util.List<java.lang.String> getTags()
-
getCapabilities
public java.util.List<java.lang.String> getCapabilities()
-
getNotificationArns
public java.util.List<java.lang.String> getNotificationArns()
-
-