Index
All Classes and Interfaces|All Packages
A
- AetherStubDownloaderFactory - Class in org.springframework.cloud.contract.maven.verifier.stubrunner
-
Builds
StubDownloaderBuilder
for a Maven project. - AetherStubDownloaderFactory(RepositorySystem, MavenProject, Settings) - Constructor for class org.springframework.cloud.contract.maven.verifier.stubrunner.AetherStubDownloaderFactory
B
- BaseClassMapping - Class in org.springframework.cloud.contract.maven.verifier
-
Represents a single mapping of regex on package where contracts reside to the FQN of the base test class.
- BaseClassMapping() - Constructor for class org.springframework.cloud.contract.maven.verifier.BaseClassMapping
- build(RepositorySystemSession) - Method in class org.springframework.cloud.contract.maven.verifier.stubrunner.AetherStubDownloaderFactory
C
- ConvertMojo - Class in org.springframework.cloud.contract.maven.verifier
-
Convert Spring Cloud Contract Verifier contracts into stubs mappings.
- ConvertMojo() - Constructor for class org.springframework.cloud.contract.maven.verifier.ConvertMojo
E
- equals(Object) - Method in class org.springframework.cloud.contract.maven.verifier.BaseClassMapping
- execute() - Method in class org.springframework.cloud.contract.maven.verifier.ConvertMojo
- execute() - Method in class org.springframework.cloud.contract.maven.verifier.GenerateStubsMojo
- execute() - Method in class org.springframework.cloud.contract.maven.verifier.GenerateTestsMojo
- execute() - Method in class org.springframework.cloud.contract.maven.verifier.HelpMojo
- execute() - Method in class org.springframework.cloud.contract.maven.verifier.PushStubsToScmMojo
- execute() - Method in class org.springframework.cloud.contract.maven.verifier.RunMojo
G
- GenerateStubsMojo - Class in org.springframework.cloud.contract.maven.verifier
-
Picks the converted .json files and creates a jar.
- GenerateStubsMojo() - Constructor for class org.springframework.cloud.contract.maven.verifier.GenerateStubsMojo
- GenerateTestsMojo - Class in org.springframework.cloud.contract.maven.verifier
-
From the provided directory with contracts generates the acceptance tests on the producer side.
- GenerateTestsMojo() - Constructor for class org.springframework.cloud.contract.maven.verifier.GenerateTestsMojo
- getBaseClassFQN() - Method in class org.springframework.cloud.contract.maven.verifier.BaseClassMapping
- getContractPackageRegex() - Method in class org.springframework.cloud.contract.maven.verifier.BaseClassMapping
- getExcludedFiles() - Method in class org.springframework.cloud.contract.maven.verifier.GenerateTestsMojo
- getIgnoredFiles() - Method in class org.springframework.cloud.contract.maven.verifier.GenerateTestsMojo
H
- hashCode() - Method in class org.springframework.cloud.contract.maven.verifier.BaseClassMapping
- HelpMojo - Class in org.springframework.cloud.contract.maven.verifier
-
Display help information on spring-cloud-contract-maven-plugin.
Callmvn spring-cloud-contract:help -Ddetail=true -Dgoal=<goal-name>
to display parameter details. - HelpMojo() - Constructor for class org.springframework.cloud.contract.maven.verifier.HelpMojo
I
- isAssertJsonSize() - Method in class org.springframework.cloud.contract.maven.verifier.GenerateTestsMojo
L
- LocalStubRunner - Class in org.springframework.cloud.contract.maven.verifier.stubrunner
-
Allows running stubs from the given directory.
- LocalStubRunner() - Constructor for class org.springframework.cloud.contract.maven.verifier.stubrunner.LocalStubRunner
M
- mappingsToMap() - Method in class org.springframework.cloud.contract.maven.verifier.GenerateTestsMojo
O
- org.springframework.cloud.contract.maven.verifier - package org.springframework.cloud.contract.maven.verifier
- org.springframework.cloud.contract.maven.verifier.stubrunner - package org.springframework.cloud.contract.maven.verifier.stubrunner
P
- PushStubsToScmMojo - Class in org.springframework.cloud.contract.maven.verifier
-
The generated stubs get committed to the SCM repo and pushed to origin.
- PushStubsToScmMojo() - Constructor for class org.springframework.cloud.contract.maven.verifier.PushStubsToScmMojo
R
- RemoteStubRunner - Class in org.springframework.cloud.contract.maven.verifier.stubrunner
-
Fetches stubs from a remote location.
- RemoteStubRunner(AetherStubDownloaderFactory) - Constructor for class org.springframework.cloud.contract.maven.verifier.stubrunner.RemoteStubRunner
- run(String, StubRunnerOptions) - Method in class org.springframework.cloud.contract.maven.verifier.stubrunner.LocalStubRunner
- run(StubRunnerOptions, RepositorySystemSession) - Method in class org.springframework.cloud.contract.maven.verifier.stubrunner.RemoteStubRunner
- RunMojo - Class in org.springframework.cloud.contract.maven.verifier
-
Mojo for running stubs.
- RunMojo(LocalStubRunner, RemoteStubRunner) - Constructor for class org.springframework.cloud.contract.maven.verifier.RunMojo
S
- setAssertJsonSize(boolean) - Method in class org.springframework.cloud.contract.maven.verifier.GenerateTestsMojo
- setBaseClassFQN(String) - Method in class org.springframework.cloud.contract.maven.verifier.BaseClassMapping
- setContractPackageRegex(String) - Method in class org.springframework.cloud.contract.maven.verifier.BaseClassMapping
- setExcludedFiles(List<String>) - Method in class org.springframework.cloud.contract.maven.verifier.GenerateTestsMojo
- setIgnoredFiles(List<String>) - Method in class org.springframework.cloud.contract.maven.verifier.GenerateTestsMojo
T
- toString() - Method in class org.springframework.cloud.contract.maven.verifier.BaseClassMapping
All Classes and Interfaces|All Packages