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

org.etlunit.Configuration.jsonSchema Maven / Gradle / Ivy

There is a newer version: 1.6.9
Show newest version
{
	"type": "object",
	"properties":
	{
		"runtimeSupport":
		{
			"type": "object",
			"properties":
			{
				"processExecutor":
				{
					"type": "string"
				},
				"_processExecutor":
				{
					"type": "string"
				}
			},
			"additionalProperties": false
		},
		"project-root-directory":
		{
			"type": "string",
			"required": true
		},
		"vendor-binary-directory":
		{
			"type": "string",
			"required": true
		},
		"test-sources-directory":
		{
			"type": "string",
			"required": true
		},
		"configuration-directory":
		{
			"type": "string",
			"required": true
		},
		"resource-directory":
		{
			"type": "string",
			"required": true
		},
		"reference-directory":
		{
			"type": "string",
			"required": true
		},
		"temp-directory":
		{
			"type": "string",
			"required": true
		},
		"reports-directory":
		{
			"type": "string",
			"required": true
		},
		"generated-source-directory":
		{
			"type": "string",
			"required": true
		},
		"project-version":
		{
			"type": "string",
			"required": true
		},
		"project-name":
		{
			"type": "string",
			"required": true
		},
		"project-user":
		{
			"type": "string",
			"required": true
		},
		"project-uid":
		{
			"type": "string"
		},
		"install-features":
		{
			"type": "array",
			"items":
			{
			"type": "string"
			}
		},
		"features":
		{
			"type": "object",
			"required": true,
			"additionalProperties":
			{
				"type": "object"
			}
		},
		"options":
		{
			"type": "object",
			"additionalProperties":
			{
				"type": "object",
				"extends": "org/etlunit/featureOptions.jsonSchema"
			}
		}
	},
	"additionalProperties": false
}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy