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) |
void |
contractsProperties(java.util.Map<java.lang.String,java.lang.String> map)
Deprecated.
|
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> |
getContractsSnapshotCheckSkip() |
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() |
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 |
getGeneratedTestResourcesDir() |
org.gradle.api.file.DirectoryProperty |
getGeneratedTestSourcesDir() |
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> |
getRuleClassForTests() |
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.springframework.cloud.contract.verifier.config.TestFramework |
getTargetFramework()
Deprecated.
|
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 |
setContractsSnapshotCheckSkip(boolean contractsSnapshotCheckSkip) |
void |
setConvertToYaml(boolean convertToYaml) |
void |
setDeleteStubsAfterTest(boolean deleteStubsAfterTest) |
void |
setDisableStubPublication(boolean disableStubPublication) |
void |
setExcludeBuildFolders(boolean excludeBuildFolders) |
void |
setExcludedFiles(java.util.List<java.lang.String> excludedFiles) |
void |
setFailOnInProgress(boolean failOnInProgress) |
void |
setFailOnNoContracts(boolean failOnNoContracts) |
void |
setGeneratedTestResourcesDir(java.io.File generatedTestResourcesDir) |
void |
setGeneratedTestSourcesDir(java.io.File generatedTestSourcesDir) |
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 |
setRuleClassForTests(java.lang.String ruleClassForTests) |
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 |
setTargetFramework(org.springframework.cloud.contract.verifier.config.TestFramework targetFramework)
Deprecated.
|
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)
@Deprecated public void setTargetFramework(org.springframework.cloud.contract.verifier.config.TestFramework targetFramework)
@Deprecated public org.springframework.cloud.contract.verifier.config.TestFramework getTargetFramework()
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.Property<java.lang.String> getRuleClassForTests()
public void setRuleClassForTests(java.lang.String ruleClassForTests)
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)
public org.gradle.api.file.DirectoryProperty getGeneratedTestSourcesDir()
public void setGeneratedTestSourcesDir(java.io.File generatedTestSourcesDir)
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> getContractsSnapshotCheckSkip()
public void setContractsSnapshotCheckSkip(boolean contractsSnapshotCheckSkip)
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 void contractsProperties(java.util.Map<java.lang.String,java.lang.String> map)
public org.gradle.api.provider.Property<java.lang.Boolean> getDisableStubPublication()
public void setDisableStubPublication(boolean disableStubPublication)
public org.gradle.api.provider.Property<java.lang.String> getSourceSet()
public void setSourceSet(java.lang.String sourceSet)