public class ReportDefinition extends Object implements Serializable
Java class for ReportDefinition complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="ReportDefinition"> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <sequence> <element name="friendlyName" type="{http://www.w3.org/2001/XMLSchema}string"/> <element name="enabled" type="{http://www.w3.org/2001/XMLSchema}boolean"/> <element name="jobId" type="{http://www.w3.org/2001/XMLSchema}string"/> <element name="owner" type="{http://www.w3.org/2001/XMLSchema}string"/> <element name="lastRanAt" type="{http://www.w3.org/2001/XMLSchema}dateTime"/> <element name="schedule" type="{urn:org:miloss:fgsms:services:interfaces:automatedReportingService}scheduleDefinition"/> <element name="notifications" type="{urn:org:miloss:fgsms:services:interfaces:policyConfiguration}SLAAction" maxOccurs="unbounded"/> <choice> <element ref="{urn:org:miloss:fgsms:services:interfaces:automatedReportingService}ExportCSVDataRequestMsg"/> <element ref="{urn:org:miloss:fgsms:services:interfaces:automatedReportingService}ExportDataRequestMsg"/> </choice> <element name="additionalReaders" type="{http://www.w3.org/2001/XMLSchema}string" maxOccurs="unbounded"/> </sequence> </restriction> </complexContent> </complexType>
Modifier and Type | Field and Description |
---|---|
protected List<String> |
additionalReaders |
protected boolean |
enabled |
protected ExportCSVDataRequestMsg |
exportCSVDataRequestMsg |
protected ExportDataRequestMsg |
exportDataRequestMsg |
protected String |
friendlyName |
protected String |
jobId |
protected Calendar |
lastRanAt |
protected List<SLAAction> |
notifications |
protected String |
owner |
protected ScheduleDefinition |
schedule |
Constructor and Description |
---|
ReportDefinition() |
Modifier and Type | Method and Description |
---|---|
List<String> |
getAdditionalReaders()
Gets the value of the additionalReaders property.
|
ExportCSVDataRequestMsg |
getExportCSVDataRequestMsg()
Gets the value of the exportCSVDataRequestMsg property.
|
ExportDataRequestMsg |
getExportDataRequestMsg()
Gets the value of the exportDataRequestMsg property.
|
String |
getFriendlyName()
Gets the value of the friendlyName property.
|
String |
getJobId()
Gets the value of the jobId property.
|
Calendar |
getLastRanAt()
Gets the value of the lastRanAt property.
|
List<SLAAction> |
getNotifications()
Gets the value of the notifications property.
|
String |
getOwner()
Gets the value of the owner property.
|
ScheduleDefinition |
getSchedule()
Gets the value of the schedule property.
|
boolean |
isEnabled()
Gets the value of the enabled property.
|
boolean |
isSetAdditionalReaders() |
boolean |
isSetEnabled() |
boolean |
isSetExportCSVDataRequestMsg() |
boolean |
isSetExportDataRequestMsg() |
boolean |
isSetFriendlyName() |
boolean |
isSetJobId() |
boolean |
isSetLastRanAt() |
boolean |
isSetNotifications() |
boolean |
isSetOwner() |
boolean |
isSetSchedule() |
void |
setEnabled(boolean value)
Sets the value of the enabled property.
|
void |
setExportCSVDataRequestMsg(ExportCSVDataRequestMsg value)
Sets the value of the exportCSVDataRequestMsg property.
|
void |
setExportDataRequestMsg(ExportDataRequestMsg value)
Sets the value of the exportDataRequestMsg property.
|
void |
setFriendlyName(String value)
Sets the value of the friendlyName property.
|
void |
setJobId(String value)
Sets the value of the jobId property.
|
void |
setLastRanAt(Calendar value)
Sets the value of the lastRanAt property.
|
void |
setOwner(String value)
Sets the value of the owner property.
|
void |
setSchedule(ScheduleDefinition value)
Sets the value of the schedule property.
|
void |
unsetAdditionalReaders() |
void |
unsetNotifications() |
protected String friendlyName
protected boolean enabled
protected String jobId
protected String owner
protected Calendar lastRanAt
protected ScheduleDefinition schedule
protected ExportCSVDataRequestMsg exportCSVDataRequestMsg
protected ExportDataRequestMsg exportDataRequestMsg
public String getFriendlyName()
String
public void setFriendlyName(String value)
value
- allowed object is
String
public boolean isSetFriendlyName()
public boolean isEnabled()
public void setEnabled(boolean value)
public boolean isSetEnabled()
public String getJobId()
String
public void setJobId(String value)
value
- allowed object is
String
public boolean isSetJobId()
public String getOwner()
String
public void setOwner(String value)
value
- allowed object is
String
public boolean isSetOwner()
public Calendar getLastRanAt()
Calendar
public void setLastRanAt(Calendar value)
value
- allowed object is
Calendar
public boolean isSetLastRanAt()
public ScheduleDefinition getSchedule()
ScheduleDefinition
public void setSchedule(ScheduleDefinition value)
value
- allowed object is
ScheduleDefinition
public boolean isSetSchedule()
public List<SLAAction> getNotifications()
This accessor method returns a reference to the live list,
not a snapshot. Therefore any modification you make to the
returned list will be present inside the JAXB object.
This is why there is not a set
method for the notifications property.
For example, to add a new item, do as follows:
getNotifications().add(newItem);
Objects of the following type(s) are allowed in the list
SLAAction
public boolean isSetNotifications()
public void unsetNotifications()
public ExportCSVDataRequestMsg getExportCSVDataRequestMsg()
ExportCSVDataRequestMsg
public void setExportCSVDataRequestMsg(ExportCSVDataRequestMsg value)
value
- allowed object is
ExportCSVDataRequestMsg
public boolean isSetExportCSVDataRequestMsg()
public ExportDataRequestMsg getExportDataRequestMsg()
ExportDataRequestMsg
public void setExportDataRequestMsg(ExportDataRequestMsg value)
value
- allowed object is
ExportDataRequestMsg
public boolean isSetExportDataRequestMsg()
public List<String> getAdditionalReaders()
This accessor method returns a reference to the live list,
not a snapshot. Therefore any modification you make to the
returned list will be present inside the JAXB object.
This is why there is not a set
method for the additionalReaders property.
For example, to add a new item, do as follows:
getAdditionalReaders().add(newItem);
Objects of the following type(s) are allowed in the list
String
public boolean isSetAdditionalReaders()
public void unsetAdditionalReaders()
Copyright © 2008–2017 MIL-OSS. All rights reserved.