org.rhq.enterprise.server.rest.domain
Class MetricSchedule

java.lang.Object
  extended by org.rhq.enterprise.server.rest.domain.MetricSchedule

public class MetricSchedule
extends Object

A simple metric schedule

Author:
Heiko W. Rupp

Constructor Summary
MetricSchedule()
           
MetricSchedule(int scheduleId, String scheduleName, String displayName, boolean enabled, long collectionInterval, String unit, String type)
           
 
Method Summary
 void addLink(Link link)
           
 boolean equals(Object o)
           
 long getCollectionInterval()
           
 String getDisplayName()
           
 Boolean getEnabled()
           
 List<Link> getLinks()
           
 long getMtime()
           
 String getScheduleId()
           
 String getScheduleName()
           
 String getType()
           
 String getUnit()
           
 int hashCode()
           
 void setCollectionInterval(long collectionInterval)
           
 void setDisplayName(String displayName)
           
 void setEnabled(Boolean enabled)
           
 void setMtime(long mtime)
           
 void setScheduleId(int scheduleId)
           
 void setScheduleName(String scheduleName)
           
 void setType(String type)
           
 void setUnit(String unit)
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MetricSchedule

public MetricSchedule()

MetricSchedule

public MetricSchedule(int scheduleId,
                      String scheduleName,
                      String displayName,
                      boolean enabled,
                      long collectionInterval,
                      String unit,
                      String type)
Method Detail

getScheduleId

public String getScheduleId()

setScheduleId

public void setScheduleId(int scheduleId)

getScheduleName

public String getScheduleName()

setScheduleName

public void setScheduleName(String scheduleName)

getEnabled

public Boolean getEnabled()

setEnabled

public void setEnabled(Boolean enabled)

getCollectionInterval

public long getCollectionInterval()

setCollectionInterval

public void setCollectionInterval(long collectionInterval)

getDisplayName

public String getDisplayName()

setDisplayName

public void setDisplayName(String displayName)

getUnit

public String getUnit()

setUnit

public void setUnit(String unit)

getType

public String getType()

setType

public void setType(String type)

getMtime

public long getMtime()

setMtime

public void setMtime(long mtime)

addLink

public void addLink(Link link)

getLinks

public List<Link> getLinks()

equals

public boolean equals(Object o)
Overrides:
equals in class Object

hashCode

public int hashCode()
Overrides:
hashCode in class Object


Copyright © 2008-2012 Red Hat, Inc.. All Rights Reserved.