Class ContractVerifierExtension

java.lang.Object
org.springframework.cloud.contract.verifier.plugin.ContractVerifierExtension
All Implemented Interfaces:
Serializable

public class ContractVerifierExtension extends Object implements Serializable
See Also:
  • Constructor Details

    • ContractVerifierExtension

      @Inject public ContractVerifierExtension(org.gradle.api.file.ProjectLayout layout, org.gradle.api.model.ObjectFactory objects)
  • Method Details

    • 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(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(String testMode)
    • getBasePackageForTests

      public org.gradle.api.provider.Property<String> getBasePackageForTests()
    • setBasePackageForTests

      public void setBasePackageForTests(String basePackageForTests)
    • getBaseClassForTests

      public org.gradle.api.provider.Property<String> getBaseClassForTests()
    • setBaseClassForTests

      public void setBaseClassForTests(String baseClassForTests)
    • getNameSuffixForTests

      public org.gradle.api.provider.Property<String> getNameSuffixForTests()
    • setNameSuffixForTests

      public void setNameSuffixForTests(String nameSuffixForTests)
    • getExcludedFiles

      public org.gradle.api.provider.ListProperty<String> getExcludedFiles()
    • setExcludedFiles

      public void setExcludedFiles(List<String> excludedFiles)
    • getIncludedFiles

      public org.gradle.api.provider.ListProperty<String> getIncludedFiles()
    • setIncludedFiles

      public void setIncludedFiles(List<String> includedFiles)
    • getIgnoredFiles

      public org.gradle.api.provider.ListProperty<String> getIgnoredFiles()
    • setIgnoredFiles

      public void setIgnoredFiles(List<String> ignoredFiles)
    • getImports

      public org.gradle.api.provider.ListProperty<String> getImports()
    • setImports

      public void setImports(String[] imports)
    • setInputs

      public void setInputs(List<String> imports)
    • getStaticImports

      public org.gradle.api.provider.ListProperty<String> getStaticImports()
    • setStaticImports

      public void setStaticImports(String[] staticImports)
    • setStaticImports

      public void setStaticImports(List<String> staticImports)
    • getContractsDslDir

      public org.gradle.api.file.DirectoryProperty getContractsDslDir()
    • setContractsDslDir

      public void setContractsDslDir(File contractsDslDir)
    • getGeneratedTestJavaSourcesDir

      public org.gradle.api.file.DirectoryProperty getGeneratedTestJavaSourcesDir()
    • setGeneratedTestJavaSourcesDir

      public void setGeneratedTestJavaSourcesDir(File generatedTestJavaSourcesDir)
    • getGeneratedTestGroovySourcesDir

      public org.gradle.api.file.DirectoryProperty getGeneratedTestGroovySourcesDir()
    • setGeneratedTestGroovySourcesDir

      public void setGeneratedTestGroovySourcesDir(File generatedTestGroovySourcesDir)
    • getGeneratedTestResourcesDir

      public org.gradle.api.file.DirectoryProperty getGeneratedTestResourcesDir()
    • setGeneratedTestResourcesDir

      public void setGeneratedTestResourcesDir(File generatedTestResourcesDir)
    • getStubsOutputDir

      public org.gradle.api.file.DirectoryProperty getStubsOutputDir()
    • setStubsOutputDir

      public void setStubsOutputDir(File stubsOutputDir)
    • getStubsSuffix

      public org.gradle.api.provider.Property<String> getStubsSuffix()
    • setStubsSuffix

      public void setStubsSuffix(String stubsSuffix)
    • getAssertJsonSize

      public org.gradle.api.provider.Property<Boolean> getAssertJsonSize()
    • setAssertJsonSize

      public void setAssertJsonSize(boolean assertJsonSize)
    • getFailOnNoContracts

      public org.gradle.api.provider.Property<Boolean> getFailOnNoContracts()
    • setFailOnNoContracts

      public void setFailOnNoContracts(boolean failOnNoContracts)
    • getFailOnInProgress

      public org.gradle.api.provider.Property<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<String> getContractsPath()
    • setContractsPath

      public void setContractsPath(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(String contractsMode)
    • getPackageWithBaseClasses

      public org.gradle.api.provider.Property<String> getPackageWithBaseClasses()
    • setPackageWithBaseClasses

      public void setPackageWithBaseClasses(String packageWithBaseClasses)
    • getBaseClassMappings

      public ContractVerifierExtension.BaseClassMapping getBaseClassMappings()
    • setBaseClassMappings

      public void setBaseClassMappings(Map<String,String> baseClassMappings)
    • baseClassMappings

      public void baseClassMappings(org.gradle.api.Action<ContractVerifierExtension.BaseClassMapping> action)
    • getExcludeBuildFolders

      public org.gradle.api.provider.Property<Boolean> getExcludeBuildFolders()
    • setExcludeBuildFolders

      public void setExcludeBuildFolders(boolean excludeBuildFolders)
    • getDeleteStubsAfterTest

      public org.gradle.api.provider.Property<Boolean> getDeleteStubsAfterTest()
    • setDeleteStubsAfterTest

      public void setDeleteStubsAfterTest(boolean deleteStubsAfterTest)
    • getConvertToYaml

      public org.gradle.api.provider.Property<Boolean> getConvertToYaml()
    • setConvertToYaml

      public void setConvertToYaml(boolean convertToYaml)
    • getContractsProperties

      public org.gradle.api.provider.MapProperty<String,String> getContractsProperties()
    • setContractsProperties

      public void setContractsProperties(Map<String,String> contractsProperties)
    • getSourceSet

      public org.gradle.api.provider.Property<String> getSourceSet()
    • setSourceSet

      public void setSourceSet(String sourceSet)