public class ReportMetaData extends Object implements Serializable, org.jvnet.jaxb2_commons.lang.Equals, org.jvnet.jaxb2_commons.lang.HashCode, org.jvnet.jaxb2_commons.lang.ToString
Java class for anonymous complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <sequence> <group ref="{http://service.aeris.com/reports/v1/compositetype}ReportMetaDataGroup"/> </sequence> </restriction> </complexContent> </complexType>
Constructor and Description |
---|
ReportMetaData() |
Modifier and Type | Method and Description |
---|---|
StringBuilder |
append(org.jvnet.jaxb2_commons.locator.ObjectLocator locator,
StringBuilder buffer,
org.jvnet.jaxb2_commons.lang.ToStringStrategy strategy) |
StringBuilder |
appendFields(org.jvnet.jaxb2_commons.locator.ObjectLocator locator,
StringBuilder buffer,
org.jvnet.jaxb2_commons.lang.ToStringStrategy strategy) |
boolean |
equals(Object object) |
boolean |
equals(org.jvnet.jaxb2_commons.locator.ObjectLocator thisLocator,
org.jvnet.jaxb2_commons.locator.ObjectLocator thatLocator,
Object object,
org.jvnet.jaxb2_commons.lang.EqualsStrategy strategy) |
Long |
getAccountId()
Gets the value of the accountId property.
|
String |
getClientURL()
Gets the value of the clientURL property.
|
List<ColumnName> |
getColumns()
Gets the value of the columns property.
|
Calendar |
getCreationTime()
Gets the value of the creationTime property.
|
Integer |
getDayOfTheMonth()
Gets the value of the dayOfTheMonth property.
|
DayOfWeek |
getDayOfTheWeek()
Gets the value of the dayOfTheWeek property.
|
Duration |
getDuration()
Gets the value of the duration property.
|
String |
getEmail()
Gets the value of the email property.
|
Calendar |
getEndDate()
Gets the value of the endDate property.
|
String |
getFileNameAppender()
Gets the value of the fileNameAppender property.
|
List<Filter> |
getFilters()
Gets the value of the filters property.
|
Frequency |
getFrequency()
Gets the value of the frequency property.
|
Calendar |
getGenerationTime()
Gets the value of the generationTime property.
|
ColumnName |
getGroupBy()
Gets the value of the groupBy property.
|
Calendar |
getLastArchiveDate()
Gets the value of the lastArchiveDate property.
|
String |
getLastArchiveId()
Gets the value of the lastArchiveId property.
|
String |
getLastUpdatedBy()
Gets the value of the lastUpdatedBy property.
|
Calendar |
getLastUpdatedDate()
Gets the value of the lastUpdatedDate property.
|
Long |
getOnBehalfOf()
Gets the value of the onBehalfOf property.
|
Integer |
getOutputRecordCount()
Gets the value of the outputRecordCount property.
|
Calendar |
getProcessStartTime()
Gets the value of the processStartTime property.
|
Product |
getProduct()
Gets the value of the product property.
|
BigInteger |
getProductId()
Gets the value of the productId property.
|
Long |
getReportGroup()
Gets the value of the reportGroup property.
|
String |
getReportId()
Gets the value of the reportId property.
|
String |
getReportName()
Gets the value of the reportName property.
|
ReportType |
getReportType()
Gets the value of the reportType property.
|
RequestType |
getRequestType()
Gets the value of the requestType property.
|
ResponseType |
getResponseType()
Gets the value of the responseType property.
|
Calendar |
getScheduleEndDate()
Gets the value of the scheduleEndDate property.
|
String |
getSortBy()
Gets the value of the sortBy property.
|
Calendar |
getStartDate()
Gets the value of the startDate property.
|
Integer |
getTimeToLive()
Gets the value of the timeToLive property.
|
TrafficType |
getTrafficType()
Gets the value of the trafficType property.
|
TrendDuration |
getTrendDuration()
Gets the value of the trendDuration property.
|
int |
hashCode() |
int |
hashCode(org.jvnet.jaxb2_commons.locator.ObjectLocator locator,
org.jvnet.jaxb2_commons.lang.HashCodeStrategy strategy) |
Boolean |
isAllDevices()
Gets the value of the allDevices property.
|
Boolean |
isIsReportPreview()
Gets the value of the isReportPreview property.
|
Boolean |
isReportOnHierarchy()
Gets the value of the reportOnHierarchy property.
|
Boolean |
isVisibleToSubAccount()
Gets the value of the visibleToSubAccount property.
|
void |
setAccountId(Long value)
Sets the value of the accountId property.
|
void |
setAllDevices(Boolean value)
Sets the value of the allDevices property.
|
void |
setClientURL(String value)
Sets the value of the clientURL property.
|
void |
setCreationTime(Calendar value)
Sets the value of the creationTime property.
|
void |
setDayOfTheMonth(Integer value)
Sets the value of the dayOfTheMonth property.
|
void |
setDayOfTheWeek(DayOfWeek value)
Sets the value of the dayOfTheWeek property.
|
void |
setDuration(Duration value)
Sets the value of the duration property.
|
void |
setEmail(String value)
Sets the value of the email property.
|
void |
setEndDate(Calendar value)
Sets the value of the endDate property.
|
void |
setFileNameAppender(String value)
Sets the value of the fileNameAppender property.
|
void |
setFrequency(Frequency value)
Sets the value of the frequency property.
|
void |
setGenerationTime(Calendar value)
Sets the value of the generationTime property.
|
void |
setGroupBy(ColumnName value)
Sets the value of the groupBy property.
|
void |
setIsReportPreview(Boolean value)
Sets the value of the isReportPreview property.
|
void |
setLastArchiveDate(Calendar value)
Sets the value of the lastArchiveDate property.
|
void |
setLastArchiveId(String value)
Sets the value of the lastArchiveId property.
|
void |
setLastUpdatedBy(String value)
Sets the value of the lastUpdatedBy property.
|
void |
setLastUpdatedDate(Calendar value)
Sets the value of the lastUpdatedDate property.
|
void |
setOnBehalfOf(Long value)
Sets the value of the onBehalfOf property.
|
void |
setOutputRecordCount(Integer value)
Sets the value of the outputRecordCount property.
|
void |
setProcessStartTime(Calendar value)
Sets the value of the processStartTime property.
|
void |
setProduct(Product value)
Sets the value of the product property.
|
void |
setProductId(BigInteger value)
Sets the value of the productId property.
|
void |
setReportGroup(Long value)
Sets the value of the reportGroup property.
|
void |
setReportId(String value)
Sets the value of the reportId property.
|
void |
setReportName(String value)
Sets the value of the reportName property.
|
void |
setReportOnHierarchy(Boolean value)
Sets the value of the reportOnHierarchy property.
|
void |
setReportType(ReportType value)
Sets the value of the reportType property.
|
void |
setRequestType(RequestType value)
Sets the value of the requestType property.
|
void |
setResponseType(ResponseType value)
Sets the value of the responseType property.
|
void |
setScheduleEndDate(Calendar value)
Sets the value of the scheduleEndDate property.
|
void |
setSortBy(String value)
Sets the value of the sortBy property.
|
void |
setStartDate(Calendar value)
Sets the value of the startDate property.
|
void |
setTimeToLive(Integer value)
Sets the value of the timeToLive property.
|
void |
setTrafficType(TrafficType value)
Sets the value of the trafficType property.
|
void |
setTrendDuration(TrendDuration value)
Sets the value of the trendDuration property.
|
void |
setVisibleToSubAccount(Boolean value)
Sets the value of the visibleToSubAccount property.
|
String |
toString() |
protected Long accountId
protected BigInteger productId
protected Long onBehalfOf
protected Boolean visibleToSubAccount
@NotNull protected String reportName
@NotNull @Pattern(regexp="[a-f0-9]{8}-[a-f0-9]{4}-[a-f0-9]{4}-[a-f0-9]{4}-[a-f0-9]{12}") protected String reportId
protected String email
@NotNull protected ReportType reportType
protected TrafficType trafficType
@NotNull protected Product product
protected Boolean reportOnHierarchy
protected Boolean allDevices
protected ColumnName groupBy
protected String sortBy
@Size(min=0, max=1000) protected List<ColumnName> columns
protected Boolean isReportPreview
protected Frequency frequency
protected DayOfWeek dayOfTheWeek
@Digits(integer=2, fraction=0) protected Integer dayOfTheMonth
protected String lastUpdatedBy
protected Calendar lastUpdatedDate
protected Calendar generationTime
protected Calendar creationTime
@DecimalMax(value="4294967295") @DecimalMin(value="0") protected Long reportGroup
protected Calendar startDate
protected Calendar endDate
protected Calendar scheduleEndDate
@Digits(integer=3, fraction=0) protected Integer timeToLive
protected String clientURL
protected RequestType requestType
protected ResponseType responseType
protected String lastArchiveId
protected Calendar lastArchiveDate
@Digits(integer=3, fraction=0) protected Integer outputRecordCount
protected TrendDuration trendDuration
protected String fileNameAppender
protected Duration duration
protected Calendar processStartTime
public Long getAccountId()
Long
public void setAccountId(Long value)
value
- allowed object is
Long
public BigInteger getProductId()
BigInteger
public void setProductId(BigInteger value)
value
- allowed object is
BigInteger
public Long getOnBehalfOf()
Long
public void setOnBehalfOf(Long value)
value
- allowed object is
Long
public Boolean isVisibleToSubAccount()
String
public void setVisibleToSubAccount(Boolean value)
value
- allowed object is
String
public String getReportName()
String
public void setReportName(String value)
value
- allowed object is
String
public String getReportId()
String
public void setReportId(String value)
value
- allowed object is
String
public String getEmail()
String
public void setEmail(String value)
value
- allowed object is
String
public ReportType getReportType()
ReportType
public void setReportType(ReportType value)
value
- allowed object is
ReportType
public TrafficType getTrafficType()
TrafficType
public void setTrafficType(TrafficType value)
value
- allowed object is
TrafficType
public Product getProduct()
Product
public void setProduct(Product value)
value
- allowed object is
Product
public Boolean isReportOnHierarchy()
String
public void setReportOnHierarchy(Boolean value)
value
- allowed object is
String
public Boolean isAllDevices()
String
public void setAllDevices(Boolean value)
value
- allowed object is
String
public ColumnName getGroupBy()
ColumnName
public void setGroupBy(ColumnName value)
value
- allowed object is
ColumnName
public String getSortBy()
String
public void setSortBy(String value)
value
- allowed object is
String
public List<Filter> getFilters()
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 filters property.
For example, to add a new item, do as follows:
getFilters().add(newItem);
Objects of the following type(s) are allowed in the list
Filter
public List<ColumnName> getColumns()
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 columns property.
For example, to add a new item, do as follows:
getColumns().add(newItem);
Objects of the following type(s) are allowed in the list
ColumnName
public Boolean isIsReportPreview()
String
public void setIsReportPreview(Boolean value)
value
- allowed object is
String
public Frequency getFrequency()
Frequency
public void setFrequency(Frequency value)
value
- allowed object is
Frequency
public DayOfWeek getDayOfTheWeek()
DayOfWeek
public void setDayOfTheWeek(DayOfWeek value)
value
- allowed object is
DayOfWeek
public Integer getDayOfTheMonth()
Integer
public void setDayOfTheMonth(Integer value)
value
- allowed object is
Integer
public String getLastUpdatedBy()
String
public void setLastUpdatedBy(String value)
value
- allowed object is
String
public Calendar getLastUpdatedDate()
String
public void setLastUpdatedDate(Calendar value)
value
- allowed object is
String
public Calendar getGenerationTime()
String
public void setGenerationTime(Calendar value)
value
- allowed object is
String
public Calendar getCreationTime()
String
public void setCreationTime(Calendar value)
value
- allowed object is
String
public Long getReportGroup()
Long
public void setReportGroup(Long value)
value
- allowed object is
Long
public Calendar getStartDate()
String
public void setStartDate(Calendar value)
value
- allowed object is
String
public Calendar getEndDate()
String
public void setEndDate(Calendar value)
value
- allowed object is
String
public Calendar getScheduleEndDate()
String
public void setScheduleEndDate(Calendar value)
value
- allowed object is
String
public Integer getTimeToLive()
Integer
public void setTimeToLive(Integer value)
value
- allowed object is
Integer
public String getClientURL()
String
public void setClientURL(String value)
value
- allowed object is
String
public RequestType getRequestType()
RequestType
public void setRequestType(RequestType value)
value
- allowed object is
RequestType
public ResponseType getResponseType()
ResponseType
public void setResponseType(ResponseType value)
value
- allowed object is
ResponseType
public String getLastArchiveId()
String
public void setLastArchiveId(String value)
value
- allowed object is
String
public Calendar getLastArchiveDate()
String
public void setLastArchiveDate(Calendar value)
value
- allowed object is
String
public Integer getOutputRecordCount()
Integer
public void setOutputRecordCount(Integer value)
value
- allowed object is
Integer
public TrendDuration getTrendDuration()
TrendDuration
public void setTrendDuration(TrendDuration value)
value
- allowed object is
TrendDuration
public String getFileNameAppender()
String
public void setFileNameAppender(String value)
value
- allowed object is
String
public Duration getDuration()
Duration
public void setDuration(Duration value)
value
- allowed object is
Duration
public Calendar getProcessStartTime()
String
public void setProcessStartTime(Calendar value)
value
- allowed object is
String
public boolean equals(org.jvnet.jaxb2_commons.locator.ObjectLocator thisLocator, org.jvnet.jaxb2_commons.locator.ObjectLocator thatLocator, Object object, org.jvnet.jaxb2_commons.lang.EqualsStrategy strategy)
equals
in interface org.jvnet.jaxb2_commons.lang.Equals
public StringBuilder append(org.jvnet.jaxb2_commons.locator.ObjectLocator locator, StringBuilder buffer, org.jvnet.jaxb2_commons.lang.ToStringStrategy strategy)
append
in interface org.jvnet.jaxb2_commons.lang.ToString
public StringBuilder appendFields(org.jvnet.jaxb2_commons.locator.ObjectLocator locator, StringBuilder buffer, org.jvnet.jaxb2_commons.lang.ToStringStrategy strategy)
appendFields
in interface org.jvnet.jaxb2_commons.lang.ToString
public int hashCode(org.jvnet.jaxb2_commons.locator.ObjectLocator locator, org.jvnet.jaxb2_commons.lang.HashCodeStrategy strategy)
hashCode
in interface org.jvnet.jaxb2_commons.lang.HashCode
Copyright © 2022. All rights reserved.