com.ca.apim.gateway.cagatewayconfig.GatewayDeveloperPluginConfig Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of gateway-policy-plugin Show documentation
Show all versions of gateway-policy-plugin Show documentation
The gateway-policy-plugin enables developing gateway configuration.
The newest version!
/*
* Copyright (c) 2018 CA. All rights reserved.
* This software may be modified and distributed under the terms
* of the MIT license. See the LICENSE file for details.
*/
package com.ca.apim.gateway.cagatewayconfig;
import org.gradle.api.Project;
import org.gradle.api.file.DirectoryProperty;
import org.gradle.api.provider.Property;
import org.gradle.api.tasks.Input;
import org.gradle.api.tasks.Optional;
import java.util.Map;
public class GatewayDeveloperPluginConfig {
private final DirectoryProperty solutionDir;
private Property targetFolderPath;
private DirectoryProperty builtBundleDir;
private DirectoryProperty builtEnvironmentBundleDir;
private final Property detemplatizeDeploymentBundles;
private final EnvironmentConfig envConfig;
//for backward compatibility
private final Property