
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()
Stringpublic void setFriendlyName(String value)
value - allowed object is
Stringpublic boolean isSetFriendlyName()
public boolean isEnabled()
public void setEnabled(boolean value)
public boolean isSetEnabled()
public String getJobId()
Stringpublic void setJobId(String value)
value - allowed object is
Stringpublic boolean isSetJobId()
public String getOwner()
Stringpublic void setOwner(String value)
value - allowed object is
Stringpublic boolean isSetOwner()
public Calendar getLastRanAt()
Calendarpublic void setLastRanAt(Calendar value)
value - allowed object is
Calendarpublic boolean isSetLastRanAt()
public ScheduleDefinition getSchedule()
ScheduleDefinitionpublic void setSchedule(ScheduleDefinition value)
value - allowed object is
ScheduleDefinitionpublic 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()
ExportCSVDataRequestMsgpublic void setExportCSVDataRequestMsg(ExportCSVDataRequestMsg value)
value - allowed object is
ExportCSVDataRequestMsgpublic boolean isSetExportCSVDataRequestMsg()
public ExportDataRequestMsg getExportDataRequestMsg()
ExportDataRequestMsgpublic void setExportDataRequestMsg(ExportDataRequestMsg value)
value - allowed object is
ExportDataRequestMsgpublic 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.