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

com.cloudbees.api.ServerPoolInfo Maven / Gradle / Ivy

/*
 * Copyright 2010-2011, CloudBees Inc.
 */

package com.cloudbees.api;

import com.thoughtworks.xstream.annotations.XStreamAlias;

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

@XStreamAlias("ServerPoolInfo")
public class ServerPoolInfo {
    String id;
    String name;
    String state;
    Map settings;
    List servers;
    List applications;

    public ServerPoolInfo() {
    }

    public ServerPoolInfo(String id, String name, Map settings) {
        this.id = id;
        this.settings = settings;
        this.name = name;
    }

    public Map getSettings() {
        return settings;
    }

    public void setSettings(Map settings) {
        this.settings = settings;
    }

    public String getName() {
        return name;
    }

    public void setName(String name) {
        this.name = name;
    }

    public String getId() {
        return id;
    }

    public void setId(String id) {
        this.id = id;
    }

    public List getServers() {
        return servers;
    }

    public void setServers(List servers) {
        this.servers = servers;
    }

    public String getState() {
        return state;
    }

    public void setState(String state) {
        this.state = state;
    }

    public List getApplications() {
        return applications;
    }

    public void setApplications(List applications) {
        this.applications = applications;
    }
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy