// Path: environment.monitor.core/src/main/java/org/yagel/monitor/ResourceStatus.java
// public interface ResourceStatus {
// 
//   Resource getResource();
// 
//   void setResource(Resource resource);
// 
//   Status getStatus();
// 
//   void setStatus(Status status);
// 
//   Date getUpdated();
// 
//   void setUpdated(Date updated);
// }


import org.yagel.monitor.ResourceStatus;
import java.util.List;
package org.yagel.monitor.api.rest.dto;



public class EnvironmentStatusDTO {

  private String name;

  private List<ResourceStatus> resourcesStatus;

  public EnvironmentStatusDTO(String name, List<ResourceStatus> resourcesStatus) {
    this.name = name;
    this.resourcesStatus = resourcesStatus;
  }

  public String getName() {
    return name;
  }

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

  public List<ResourceStatus> getResourcesStatus() {
    return resourcesStatus;
  }

// Path: environment.monitor.core/src/main/java/org/yagel/monitor/ResourceStatus.java
// public interface ResourceStatus {
// 
//   Resource getResource();
// 
//   void setResource(Resource resource);
// 
//   Status getStatus();
// 
//   void setStatus(Status status);
// 
//   Date getUpdated();
// 
//   void setUpdated(Date updated);
// }


// Path: environment.monitor.server/src/main/java/org/yagel/monitor/api/rest/dto/EnvironmentStatusDTO.java
import org.yagel.monitor.ResourceStatus;
import java.util.List;

package org.yagel.monitor.api.rest.dto;



public class EnvironmentStatusDTO {

  private String name;

  private List<ResourceStatus> resourcesStatus;

  public EnvironmentStatusDTO(String name, List<ResourceStatus> resourcesStatus) {
    this.name = name;
    this.resourcesStatus = resourcesStatus;
  }

  public String getName() {
    return name;
  }

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

  public List<ResourceStatus> getResourcesStatus() {
    return resourcesStatus;
  }

  public void setResourcesStatus(List<ResourceStatus> resourcesStatus) {