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