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

de.matrixweb.smaller.config.BuildServer Maven / Gradle / Ivy

Go to download

smaller-config is a unified config file format for smaller and smaller-dev-server. The file format could be json or yaml.

There is a newer version: 0.2.2
Show newest version
package de.matrixweb.smaller.config;

import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
import com.fasterxml.jackson.annotation.JsonProperty;

/**
 * @author markusw
 */
@JsonIgnoreProperties(ignoreUnknown = true)
public class BuildServer {

  @JsonProperty("output-only")
  private boolean outputOnly = false;

  private String[] environments;

  /**
   * @return the outputOnly
   */
  public boolean isOutputOnly() {
    return this.outputOnly;
  }

  /**
   * @param outputOnly
   *          the outputOnly to set
   */
  public void setOutputOnly(final boolean outputOnly) {
    this.outputOnly = outputOnly;
  }

  /**
   * @return the environments
   */
  public String[] getEnvironments() {
    return this.environments;
  }

  /**
   * @param environments
   *          the environments to set
   */
  public void setEnvironments(final String[] environments) {
    this.environments = environments;
  }

}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy