All Downloads are FREE. Search and download functionalities are using the official Maven repository.

io.codearte.accurest.stubrunner.Arguments.groovy Maven / Gradle / Ivy

package io.codearte.accurest.stubrunner

import groovy.transform.CompileStatic
import groovy.transform.PackageScope
import groovy.transform.ToString

/**
 * Arguments passed to the {@link StubRunner} application
 *
 * @see StubRunner
 */
@CompileStatic
@ToString(includeNames = true)
@PackageScope
class Arguments {
	final StubRunnerOptions stubRunnerOptions
	final String context
	final String repositoryPath
	final StubConfiguration stub

	Arguments(StubRunnerOptions stubRunnerOptions, String repositoryPath = "", StubConfiguration stub = null) {
		this.stubRunnerOptions = stubRunnerOptions
		this.context = context
		this.repositoryPath = repositoryPath
		this.stub = stub
	}
}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy