public class

WorkflowReportGroupStepBackgroundFutureProcessDefinitionDataType

extends Object
implements Serializable
java.lang.Object
   ↳ com.workday.integrations.WorkflowReportGroupStepBackgroundFutureProcessDefinitionDataType

Class Overview

A scheduled future process for a report group definition

Java class for Workflow_Report_Group_Step_Background_Future_Process_Definition_DataType complex type.

The following schema fragment specifies the expected content contained within this class.

 <complexType name="Workflow_Report_Group_Step_Background_Future_Process_Definition_DataType">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <sequence>
         <element name="Report_Group_Reference" type="{urn:com.workday/bsvc}Unique_IdentifierObjectType"/>
         <element name="Report_Parameter_Initialization_Data" type="{urn:com.workday/bsvc}Report_Parameter_Initialization_DataType" maxOccurs="unbounded" minOccurs="0"/>
         <element name="Do_Not_Output_Empty_Report" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
         <element name="File_Expiration_in_Days">
           <simpleType>
             <restriction base="{http://www.w3.org/2001/XMLSchema}decimal">
               <totalDigits value="4"/>
               <fractionDigits value="0"/>
             </restriction>
           </simpleType>
         </element>
       </sequence>
     </restriction>
   </complexContent>
 </complexType>
 

Summary

Constants
long serialVersionUID
Fields
protected Boolean doNotOutputEmptyReport
protected BigDecimal fileExpirationInDays
protected UniqueIdentifierObjectType reportGroupReference
protected List<ReportParameterInitializationDataType> reportParameterInitializationData
Public Constructors
WorkflowReportGroupStepBackgroundFutureProcessDefinitionDataType()
Public Methods
Boolean getDoNotOutputEmptyReport()
Gets the value of the doNotOutputEmptyReport property.
BigDecimal getFileExpirationInDays()
Gets the value of the fileExpirationInDays property.
UniqueIdentifierObjectType getReportGroupReference()
Gets the value of the reportGroupReference property.
List<ReportParameterInitializationDataType> getReportParameterInitializationData()
Gets the value of the reportParameterInitializationData property.
void setDoNotOutputEmptyReport(Boolean value)
Sets the value of the doNotOutputEmptyReport property.
void setFileExpirationInDays(BigDecimal value)
Sets the value of the fileExpirationInDays property.
void setReportGroupReference(UniqueIdentifierObjectType value)
Sets the value of the reportGroupReference property.
void setReportParameterInitializationData(List<ReportParameterInitializationDataType> reportParameterInitializationData)
Sets the value of the reportParameterInitializationData property.
[Expand]
Inherited Methods
From class java.lang.Object

Constants

private static final long serialVersionUID

Constant Value: 1 (0x0000000000000001)

Fields

protected Boolean doNotOutputEmptyReport

protected BigDecimal fileExpirationInDays

protected UniqueIdentifierObjectType reportGroupReference

protected List<ReportParameterInitializationDataType> reportParameterInitializationData

Public Constructors

public WorkflowReportGroupStepBackgroundFutureProcessDefinitionDataType ()

Public Methods

public Boolean getDoNotOutputEmptyReport ()

Gets the value of the doNotOutputEmptyReport property. This getter has been renamed from isDoNotOutputEmptyReport() to getDoNotOutputEmptyReport() by cxf-xjc-boolean plugin.

Returns
  • possible object is Boolean

public BigDecimal getFileExpirationInDays ()

Gets the value of the fileExpirationInDays property.

Returns
  • possible object is BigDecimal

public UniqueIdentifierObjectType getReportGroupReference ()

Gets the value of the reportGroupReference property.

Returns

public List<ReportParameterInitializationDataType> getReportParameterInitializationData ()

Gets the value of the reportParameterInitializationData property.

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 reportParameterInitializationData property.

For example, to add a new item, do as follows:

    getReportParameterInitializationData().add(newItem);
 

Objects of the following type(s) are allowed in the list ReportParameterInitializationDataType

public void setDoNotOutputEmptyReport (Boolean value)

Sets the value of the doNotOutputEmptyReport property.

Parameters
value Allowed object is Boolean

public void setFileExpirationInDays (BigDecimal value)

Sets the value of the fileExpirationInDays property.

Parameters
value Allowed object is BigDecimal

public void setReportGroupReference (UniqueIdentifierObjectType value)

Sets the value of the reportGroupReference property.

Parameters
value Allowed object is UniqueIdentifierObjectType

public void setReportParameterInitializationData (List<ReportParameterInitializationDataType> reportParameterInitializationData)

Sets the value of the reportParameterInitializationData property.

Parameters
reportParameterInitializationData Allowed object is ReportParameterInitializationDataType