public class ContractVerifierExtension
extends java.lang.Object
implements java.io.Serializable
Modifier and Type | Class and Description |
---|---|
static class |
ContractVerifierExtension.BaseClassMapping |
static class |
ContractVerifierExtension.ContractRepository |
static class |
ContractVerifierExtension.Dependency |
static class |
ContractVerifierExtension.PublishStubsToScm |
Constructor and Description |
---|
ContractVerifierExtension(org.gradle.api.file.ProjectLayout layout,
org.gradle.api.model.ObjectFactory objects) |
Modifier and Type | Method and Description |
---|---|
void |
baseClassMappings(org.gradle.api.Action<ContractVerifierExtension.BaseClassMapping> action) |
void |
contractDependency(org.gradle.api.Action<ContractVerifierExtension.Dependency> action) |
void |
contractRepository(org.gradle.api.Action<ContractVerifierExtension.ContractRepository> action) |
org.gradle.api.provider.Property<java.lang.Boolean> |
getAssertJsonSize() |
org.gradle.api.provider.Property<java.lang.String> |
getBaseClassForTests() |
ContractVerifierExtension.BaseClassMapping |
getBaseClassMappings() |
org.gradle.api.provider.Property<java.lang.String> |
getBasePackageForTests() |
ContractVerifierExtension.Dependency |
getContractDependency() |
ContractVerifierExtension.ContractRepository |
getContractRepository() |
org.gradle.api.file.DirectoryProperty |
getContractsDslDir() |
org.gradle.api.provider.Property<org.springframework.cloud.contract.stubrunner.spring.StubRunnerProperties.StubsMode> |
getContractsMode() |
org.gradle.api.provider.Property<java.lang.String> |
getContractsPath() |
org.gradle.api.provider.MapProperty<java.lang.String,java.lang.String> |
getContractsProperties() |
org.gradle.api.provider.Property<java.lang.Boolean> |
getConvertToYaml() |
org.gradle.api.provider.Property<java.lang.Boolean> |
getDeleteStubsAfterTest() |
org.gradle.api.provider.Property<java.lang.Boolean> |
getDisableStubPublication()
Deprecated.
|
org.gradle.api.provider.Property<java.lang.Boolean> |
getExcludeBuildFolders() |
org.gradle.api.provider.ListProperty<java.lang.String> |
getExcludedFiles() |
org.gradle.api.provider.Property<java.lang.Boolean> |
getFailOnInProgress() |
org.gradle.api.provider.Property<java.lang.Boolean> |
getFailOnNoContracts() |
org.gradle.api.file.DirectoryProperty |
getGeneratedTestGroovySourcesDir() |
org.gradle.api.file.DirectoryProperty |
getGeneratedTestJavaSourcesDir() |
org.gradle.api.file.DirectoryProperty |
getGeneratedTestResourcesDir() |
org.gradle.api.file.DirectoryProperty |
getGeneratedTestSourcesDir()
Deprecated.
|
org.gradle.api.provider.ListProperty<java.lang.String> |
getIgnoredFiles() |
org.gradle.api.provider.ListProperty<java.lang.String> |
getImports() |
org.gradle.api.provider.ListProperty<java.lang.String> |
getIncludedFiles() |
org.gradle.api.provider.Property<java.lang.String> |
getNameSuffixForTests() |
org.gradle.api.provider.Property<java.lang.String> |
getPackageWithBaseClasses() |
ContractVerifierExtension.PublishStubsToScm |
getPublishStubsToScm() |
org.gradle.api.provider.Property<java.lang.String> |
getSourceSet() |
org.gradle.api.provider.ListProperty<java.lang.String> |
getStaticImports() |
org.gradle.api.file.DirectoryProperty |
getStubsOutputDir() |
org.gradle.api.provider.Property<java.lang.String> |
getStubsSuffix() |
org.gradle.api.provider.Property<org.springframework.cloud.contract.verifier.config.TestFramework> |
getTestFramework() |
org.gradle.api.provider.Property<org.springframework.cloud.contract.verifier.config.TestMode> |
getTestMode() |
void |
publishStubsToScm(org.gradle.api.Action<ContractVerifierExtension.PublishStubsToScm> action) |
void |
setAssertJsonSize(boolean assertJsonSize) |
void |
setBaseClassForTests(java.lang.String baseClassForTests) |
void |
setBaseClassMappings(java.util.Map<java.lang.String,java.lang.String> baseClassMappings) |
void |
setBasePackageForTests(java.lang.String basePackageForTests) |
void |
setContractsDslDir(java.io.File contractsDslDir) |
void |
setContractsMode(java.lang.String contractsMode) |
void |
setContractsMode(org.springframework.cloud.contract.stubrunner.spring.StubRunnerProperties.StubsMode contractsMode) |
void |
setContractsPath(java.lang.String contractsPath) |
void |
setContractsProperties(java.util.Map<java.lang.String,java.lang.String> contractsProperties) |
void |
setConvertToYaml(boolean convertToYaml) |
void |
setDeleteStubsAfterTest(boolean deleteStubsAfterTest) |
void |
setDisableStubPublication(boolean disableStubPublication)
Deprecated.
|
void |
setExcludeBuildFolders(boolean excludeBuildFolders) |
void |
setExcludedFiles(java.util.List<java.lang.String> excludedFiles) |
void |
setFailOnInProgress(boolean failOnInProgress) |
void |
setFailOnNoContracts(boolean failOnNoContracts) |
void |
setGeneratedTestGroovySourcesDir(java.io.File generatedTestGroovySourcesDir) |
void |
setGeneratedTestJavaSourcesDir(java.io.File generatedTestJavaSourcesDir) |
void |
setGeneratedTestResourcesDir(java.io.File generatedTestResourcesDir) |
void |
setGeneratedTestSourcesDir(java.io.File generatedTestSourcesDir)
Deprecated.
|
void |
setIgnoredFiles(java.util.List<java.lang.String> ignoredFiles) |
void |
setImports(java.lang.String[] imports) |
void |
setIncludedFiles(java.util.List<java.lang.String> includedFiles) |
void |
setInputs(java.util.List<java.lang.String> imports) |
void |
setNameSuffixForTests(java.lang.String nameSuffixForTests) |
void |
setPackageWithBaseClasses(java.lang.String packageWithBaseClasses) |
void |
setSourceSet(java.lang.String sourceSet) |
void |
setStaticImports(java.util.List<java.lang.String> staticImports) |
void |
setStaticImports(java.lang.String[] staticImports) |
void |
setStubsOutputDir(java.io.File stubsOutputDir) |
void |
setStubsSuffix(java.lang.String stubsSuffix) |
void |
setTestFramework(java.lang.String testFramework) |
void |
setTestFramework(org.springframework.cloud.contract.verifier.config.TestFramework testFramework) |
void |
setTestMode(java.lang.String testMode) |
void |
setTestMode(org.springframework.cloud.contract.verifier.config.TestMode testMode) |
@Inject public ContractVerifierExtension(org.gradle.api.file.ProjectLayout layout, org.gradle.api.model.ObjectFactory objects)
public org.gradle.api.provider.Property<org.springframework.cloud.contract.verifier.config.TestFramework> getTestFramework()
public void setTestFramework(org.springframework.cloud.contract.verifier.config.TestFramework testFramework)
public void setTestFramework(java.lang.String testFramework)
public org.gradle.api.provider.Property<org.springframework.cloud.contract.verifier.config.TestMode> getTestMode()
public void setTestMode(org.springframework.cloud.contract.verifier.config.TestMode testMode)
public void setTestMode(java.lang.String testMode)
public org.gradle.api.provider.Property<java.lang.String> getBasePackageForTests()
public void setBasePackageForTests(java.lang.String basePackageForTests)
public org.gradle.api.provider.Property<java.lang.String> getBaseClassForTests()
public void setBaseClassForTests(java.lang.String baseClassForTests)
public org.gradle.api.provider.Property<java.lang.String> getNameSuffixForTests()
public void setNameSuffixForTests(java.lang.String nameSuffixForTests)
public org.gradle.api.provider.ListProperty<java.lang.String> getExcludedFiles()
public void setExcludedFiles(java.util.List<java.lang.String> excludedFiles)
public org.gradle.api.provider.ListProperty<java.lang.String> getIncludedFiles()
public void setIncludedFiles(java.util.List<java.lang.String> includedFiles)
public org.gradle.api.provider.ListProperty<java.lang.String> getIgnoredFiles()
public void setIgnoredFiles(java.util.List<java.lang.String> ignoredFiles)
public org.gradle.api.provider.ListProperty<java.lang.String> getImports()
public void setImports(java.lang.String[] imports)
public void setInputs(java.util.List<java.lang.String> imports)
public org.gradle.api.provider.ListProperty<java.lang.String> getStaticImports()
public void setStaticImports(java.lang.String[] staticImports)
public void setStaticImports(java.util.List<java.lang.String> staticImports)
public org.gradle.api.file.DirectoryProperty getContractsDslDir()
public void setContractsDslDir(java.io.File contractsDslDir)
@Deprecated public org.gradle.api.file.DirectoryProperty getGeneratedTestSourcesDir()
@Deprecated public void setGeneratedTestSourcesDir(java.io.File generatedTestSourcesDir)
public org.gradle.api.file.DirectoryProperty getGeneratedTestJavaSourcesDir()
public void setGeneratedTestJavaSourcesDir(java.io.File generatedTestJavaSourcesDir)
public org.gradle.api.file.DirectoryProperty getGeneratedTestGroovySourcesDir()
public void setGeneratedTestGroovySourcesDir(java.io.File generatedTestGroovySourcesDir)
public org.gradle.api.file.DirectoryProperty getGeneratedTestResourcesDir()
public void setGeneratedTestResourcesDir(java.io.File generatedTestResourcesDir)
public org.gradle.api.file.DirectoryProperty getStubsOutputDir()
public void setStubsOutputDir(java.io.File stubsOutputDir)
public org.gradle.api.provider.Property<java.lang.String> getStubsSuffix()
public void setStubsSuffix(java.lang.String stubsSuffix)
public org.gradle.api.provider.Property<java.lang.Boolean> getAssertJsonSize()
public void setAssertJsonSize(boolean assertJsonSize)
public org.gradle.api.provider.Property<java.lang.Boolean> getFailOnNoContracts()
public void setFailOnNoContracts(boolean failOnNoContracts)
public org.gradle.api.provider.Property<java.lang.Boolean> getFailOnInProgress()
public void setFailOnInProgress(boolean failOnInProgress)
public ContractVerifierExtension.ContractRepository getContractRepository()
public void contractRepository(org.gradle.api.Action<ContractVerifierExtension.ContractRepository> action)
public ContractVerifierExtension.PublishStubsToScm getPublishStubsToScm()
public void publishStubsToScm(org.gradle.api.Action<ContractVerifierExtension.PublishStubsToScm> action)
public ContractVerifierExtension.Dependency getContractDependency()
public void contractDependency(org.gradle.api.Action<ContractVerifierExtension.Dependency> action)
public org.gradle.api.provider.Property<java.lang.String> getContractsPath()
public void setContractsPath(java.lang.String contractsPath)
public org.gradle.api.provider.Property<org.springframework.cloud.contract.stubrunner.spring.StubRunnerProperties.StubsMode> getContractsMode()
public void setContractsMode(org.springframework.cloud.contract.stubrunner.spring.StubRunnerProperties.StubsMode contractsMode)
public void setContractsMode(java.lang.String contractsMode)
public org.gradle.api.provider.Property<java.lang.String> getPackageWithBaseClasses()
public void setPackageWithBaseClasses(java.lang.String packageWithBaseClasses)
public ContractVerifierExtension.BaseClassMapping getBaseClassMappings()
public void setBaseClassMappings(java.util.Map<java.lang.String,java.lang.String> baseClassMappings)
public void baseClassMappings(org.gradle.api.Action<ContractVerifierExtension.BaseClassMapping> action)
public org.gradle.api.provider.Property<java.lang.Boolean> getExcludeBuildFolders()
public void setExcludeBuildFolders(boolean excludeBuildFolders)
public org.gradle.api.provider.Property<java.lang.Boolean> getDeleteStubsAfterTest()
public void setDeleteStubsAfterTest(boolean deleteStubsAfterTest)
public org.gradle.api.provider.Property<java.lang.Boolean> getConvertToYaml()
public void setConvertToYaml(boolean convertToYaml)
public org.gradle.api.provider.MapProperty<java.lang.String,java.lang.String> getContractsProperties()
public void setContractsProperties(java.util.Map<java.lang.String,java.lang.String> contractsProperties)
@Deprecated public org.gradle.api.provider.Property<java.lang.Boolean> getDisableStubPublication()
@Deprecated public void setDisableStubPublication(boolean disableStubPublication)
public org.gradle.api.provider.Property<java.lang.String> getSourceSet()
public void setSourceSet(java.lang.String sourceSet)