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

com.aeontronix.anypointsdk.cloudhub.CHApplicationData Maven / Gradle / Ivy

There is a newer version: 1.0.0-beta35
Show newest version
package com.aeontronix.anypointsdk.cloudhub;

import com.fasterxml.jackson.annotation.JsonProperty;

import java.util.List;
import java.util.Map;

public class CHApplicationData {
	@JsonProperty("fileName")
	private String fileName;

	@JsonProperty("loggingCustomLog4JEnabled")
	private boolean loggingCustomLog4JEnabled;

	@JsonProperty("isDeploymentWaiting")
	private boolean isDeploymentWaiting;

	@JsonProperty("logLevels")
	private List logLevels;

	@JsonProperty("secureDataGatewayEnabled")
	private boolean secureDataGatewayEnabled;

	@JsonProperty("propertiesOptions")
	private Map propertiesOptions;

	@JsonProperty("staticIPsEnabled")
	private boolean staticIPsEnabled;

	@JsonProperty("persistentQueuesEncryptionEnabled")
	private boolean persistentQueuesEncryptionEnabled;

	@JsonProperty("monitoringAutoRestart")
	private boolean monitoringAutoRestart;

	@JsonProperty("workers")
	private CHApplicationWorkers workers;

	@JsonProperty("loggingNgEnabled")
	private boolean loggingNgEnabled;

	@JsonProperty("muleVersion")
	private CHApplicationMuleVersion muleVersion;

	@JsonProperty("insightsReplayDataRegion")
	private String insightsReplayDataRegion;

	@JsonProperty("deploymentGroup")
	private CHApplicationDeploymentGroup deploymentGroup;

	@JsonProperty("deploymentErrorMessage")
	private String deploymentErrorMessage;

	@JsonProperty("monitoringEnabled")
	private boolean monitoringEnabled;

	@JsonProperty("cloudObjectStoreRegion")
	private String cloudObjectStoreRegion;

	@JsonProperty("updateRuntimeConfig")
	private boolean updateRuntimeConfig;

	@JsonProperty("fullDomain")
	private String fullDomain;

	@JsonProperty("versionId")
	private String versionId;

	@JsonProperty("hasFile")
	private boolean hasFile;

	@JsonProperty("domain")
	private String domain;

	@JsonProperty("persistentQueues")
	private boolean persistentQueues;

	@JsonProperty("ipAddresses")
	private List ipAddresses;

	@JsonProperty("region")
	private String region;

	@JsonProperty("persistentQueuesEncrypted")
	private boolean persistentQueuesEncrypted;

	@JsonProperty("properties")
	private Map properties;

	@JsonProperty("trackingSettings")
	private CHApplicationTrackingSettings trackingSettings;

	@JsonProperty("status")
	private String status;

	@JsonProperty("lastUpdateTime")
	private long lastUpdateTime;

	public void setFileName(String fileName) {
		this.fileName = fileName;
	}

	public String getFileName() {
		return fileName;
	}

	public void setLoggingCustomLog4JEnabled(boolean loggingCustomLog4JEnabled) {
		this.loggingCustomLog4JEnabled = loggingCustomLog4JEnabled;
	}

	public boolean isLoggingCustomLog4JEnabled() {
		return loggingCustomLog4JEnabled;
	}

	public void setIsDeploymentWaiting(boolean isDeploymentWaiting) {
		this.isDeploymentWaiting = isDeploymentWaiting;
	}

	public boolean isIsDeploymentWaiting() {
		return isDeploymentWaiting;
	}

	public void setLogLevels(List logLevels) {
		this.logLevels = logLevels;
	}

	public List getLogLevels() {
		return logLevels;
	}

	public void setSecureDataGatewayEnabled(boolean secureDataGatewayEnabled) {
		this.secureDataGatewayEnabled = secureDataGatewayEnabled;
	}

	public boolean isSecureDataGatewayEnabled() {
		return secureDataGatewayEnabled;
	}

	public Map getPropertiesOptions() {
		return propertiesOptions;
	}

	public void setPropertiesOptions(Map propertiesOptions) {
		this.propertiesOptions = propertiesOptions;
	}

    public Map getProperties() {
        return properties;
    }

	public void setProperties(Map properties) {
		this.properties = properties;
	}

	public void setStaticIPsEnabled(boolean staticIPsEnabled) {
		this.staticIPsEnabled = staticIPsEnabled;
	}

	public boolean isStaticIPsEnabled() {
		return staticIPsEnabled;
	}

	public void setPersistentQueuesEncryptionEnabled(boolean persistentQueuesEncryptionEnabled) {
		this.persistentQueuesEncryptionEnabled = persistentQueuesEncryptionEnabled;
	}

	public boolean isPersistentQueuesEncryptionEnabled() {
		return persistentQueuesEncryptionEnabled;
	}

	public void setMonitoringAutoRestart(boolean monitoringAutoRestart) {
		this.monitoringAutoRestart = monitoringAutoRestart;
	}

	public boolean isMonitoringAutoRestart() {
		return monitoringAutoRestart;
	}

	public void setWorkers(CHApplicationWorkers workers) {
		this.workers = workers;
	}

	public CHApplicationWorkers getWorkers() {
		return workers;
	}

	public void setLoggingNgEnabled(boolean loggingNgEnabled) {
		this.loggingNgEnabled = loggingNgEnabled;
	}

	public boolean isLoggingNgEnabled() {
		return loggingNgEnabled;
	}

	public void setMuleVersion(CHApplicationMuleVersion muleVersion) {
		this.muleVersion = muleVersion;
	}

	public CHApplicationMuleVersion getMuleVersion() {
		return muleVersion;
	}

	public void setInsightsReplayDataRegion(String insightsReplayDataRegion) {
		this.insightsReplayDataRegion = insightsReplayDataRegion;
	}

	public String getInsightsReplayDataRegion() {
		return insightsReplayDataRegion;
	}

	public void setDeploymentGroup(CHApplicationDeploymentGroup deploymentGroup) {
		this.deploymentGroup = deploymentGroup;
	}

	public CHApplicationDeploymentGroup getDeploymentGroup() {
		return deploymentGroup;
	}

	public void setDeploymentErrorMessage(String deploymentErrorMessage) {
		this.deploymentErrorMessage = deploymentErrorMessage;
	}

	public String getDeploymentErrorMessage() {
		return deploymentErrorMessage;
	}

	public void setMonitoringEnabled(boolean monitoringEnabled) {
		this.monitoringEnabled = monitoringEnabled;
	}

	public boolean isMonitoringEnabled() {
		return monitoringEnabled;
	}

	public void setCloudObjectStoreRegion(String cloudObjectStoreRegion) {
		this.cloudObjectStoreRegion = cloudObjectStoreRegion;
	}

	public String getCloudObjectStoreRegion() {
		return cloudObjectStoreRegion;
	}

	public void setUpdateRuntimeConfig(boolean updateRuntimeConfig) {
		this.updateRuntimeConfig = updateRuntimeConfig;
	}

	public boolean isUpdateRuntimeConfig() {
		return updateRuntimeConfig;
	}

	public void setFullDomain(String fullDomain) {
		this.fullDomain = fullDomain;
	}

	public String getFullDomain() {
		return fullDomain;
	}

	public void setVersionId(String versionId) {
		this.versionId = versionId;
	}

	public String getVersionId() {
		return versionId;
	}

	public void setHasFile(boolean hasFile) {
		this.hasFile = hasFile;
	}

	public boolean isHasFile() {
		return hasFile;
	}

	public void setDomain(String domain) {
		this.domain = domain;
	}

	public String getDomain() {
		return domain;
	}

	public void setPersistentQueues(boolean persistentQueues) {
		this.persistentQueues = persistentQueues;
	}

	public boolean isPersistentQueues() {
		return persistentQueues;
	}

	public void setIpAddresses(List ipAddresses) {
		this.ipAddresses = ipAddresses;
	}

	public List getIpAddresses() {
		return ipAddresses;
	}

	public void setRegion(String region) {
		this.region = region;
	}

	public String getRegion() {
		return region;
	}

	public void setPersistentQueuesEncrypted(boolean persistentQueuesEncrypted) {
		this.persistentQueuesEncrypted = persistentQueuesEncrypted;
	}

	public boolean isPersistentQueuesEncrypted() {
		return persistentQueuesEncrypted;
	}

	public void setTrackingSettings(CHApplicationTrackingSettings trackingSettings) {
		this.trackingSettings = trackingSettings;
	}

	public CHApplicationTrackingSettings getTrackingSettings() {
		return trackingSettings;
	}

	public void setStatus(String status) {
		this.status = status;
	}

	public String getStatus() {
		return status;
	}

	public void setLastUpdateTime(long lastUpdateTime) {
		this.lastUpdateTime = lastUpdateTime;
	}

	public long getLastUpdateTime() {
		return lastUpdateTime;
	}

}