Methods

__construct()

__construct(mixed  $data = null) 

Construct new MarketplaceWebService_Model_ReportRequestInfo

Parameters

mixed $data

DOMElement or Associative Array to construct from.

Valid properties:

  • ReportRequestId: string
  • ReportType: string
  • StartDate: string
  • EndDate: string
  • Scheduled: bool
  • SubmittedDate: string
  • ReportProcessingStatus: string
  • GeneratedReportId: string
  • StartedProcessingDate: string
  • CompletedDate: string

__get()

__get(string  $propertyName) 

Support for virtual properties getters.

Virtual property call example:

$action->Property

Direct getter(preferred):

$action->getProperty()

Parameters

string $propertyName

name of the property

__set()

__set(string  $propertyName,   $propertyValue) 

Support for virtual properties setters.

Virtual property call example:

$action->Property = 'ABC'

Direct setter (preferred):

$action->setProperty('ABC')

Parameters

string $propertyName

name of the property

$propertyValue

getReportRequestId()

getReportRequestId() : string

Gets the value of the ReportRequestId property.

Returns

string —

ReportRequestId

setReportRequestId()

setReportRequestId(  $value) : \this

Sets the value of the ReportRequestId property.

Parameters

$value

Returns

\this —

instance

withReportRequestId()

withReportRequestId(string  $value) : \MarketplaceWebService_Model_ReportRequestInfo

Sets the value of the ReportRequestId and returns this instance

Parameters

string $value

ReportRequestId

Returns

\MarketplaceWebService_Model_ReportRequestInfo

instance

isSetReportRequestId()

isSetReportRequestId() : boolean

Checks if ReportRequestId is set

Returns

boolean —

true if ReportRequestId is set

getReportType()

getReportType() : string

Gets the value of the ReportType property.

Returns

string —

ReportType

setReportType()

setReportType(  $value) : \this

Sets the value of the ReportType property.

Parameters

$value

Returns

\this —

instance

withReportType()

withReportType(string  $value) : \MarketplaceWebService_Model_ReportRequestInfo

Sets the value of the ReportType and returns this instance

Parameters

string $value

ReportType

Returns

\MarketplaceWebService_Model_ReportRequestInfo

instance

isSetReportType()

isSetReportType() : boolean

Checks if ReportType is set

Returns

boolean —

true if ReportType is set

getStartDate()

getStartDate() : string

Gets the value of the StartDate property.

Returns

string —

StartDate

setStartDate()

setStartDate(  $value) : \this

Sets the value of the StartDate property.

Parameters

$value

Returns

\this —

instance

withStartDate()

withStartDate(string  $value) : \MarketplaceWebService_Model_ReportRequestInfo

Sets the value of the StartDate and returns this instance

Parameters

string $value

StartDate

Returns

\MarketplaceWebService_Model_ReportRequestInfo

instance

isSetStartDate()

isSetStartDate() : boolean

Checks if StartDate is set

Returns

boolean —

true if StartDate is set

getEndDate()

getEndDate() : string

Gets the value of the EndDate property.

Returns

string —

EndDate

setEndDate()

setEndDate(  $value) : \this

Sets the value of the EndDate property.

Parameters

$value

Returns

\this —

instance

withEndDate()

withEndDate(string  $value) : \MarketplaceWebService_Model_ReportRequestInfo

Sets the value of the EndDate and returns this instance

Parameters

string $value

EndDate

Returns

\MarketplaceWebService_Model_ReportRequestInfo

instance

isSetEndDate()

isSetEndDate() : boolean

Checks if EndDate is set

Returns

boolean —

true if EndDate is set

getScheduled()

getScheduled() : string

Gets the value of the Scheduled property.

Returns

string —

Scheduled

setScheduled()

setScheduled(  $value) : \this

Sets the value of the Scheduled property.

Parameters

$value

Returns

\this —

instance

withScheduled()

withScheduled(string  $value) : \MarketplaceWebService_Model_ReportRequestInfo

Sets the value of the Scheduled and returns this instance

Parameters

string $value

Scheduled

Returns

\MarketplaceWebService_Model_ReportRequestInfo

instance

isSetScheduled()

isSetScheduled() : boolean

Checks if Scheduled is set

Returns

boolean —

true if Scheduled is set

getSubmittedDate()

getSubmittedDate() : string

Gets the value of the SubmittedDate property.

Returns

string —

SubmittedDate

setSubmittedDate()

setSubmittedDate(  $value) : \this

Sets the value of the SubmittedDate property.

Parameters

$value

Returns

\this —

instance

withSubmittedDate()

withSubmittedDate(string  $value) : \MarketplaceWebService_Model_ReportRequestInfo

Sets the value of the SubmittedDate and returns this instance

Parameters

string $value

SubmittedDate

Returns

\MarketplaceWebService_Model_ReportRequestInfo

instance

isSetSubmittedDate()

isSetSubmittedDate() : boolean

Checks if SubmittedDate is set

Returns

boolean —

true if SubmittedDate is set

getReportProcessingStatus()

getReportProcessingStatus() : string

Gets the value of the ReportProcessingStatus property.

Returns

string —

ReportProcessingStatus

setReportProcessingStatus()

setReportProcessingStatus(  $value) : \this

Sets the value of the ReportProcessingStatus property.

Parameters

$value

Returns

\this —

instance

withReportProcessingStatus()

withReportProcessingStatus(string  $value) : \MarketplaceWebService_Model_ReportRequestInfo

Sets the value of the ReportProcessingStatus and returns this instance

Parameters

string $value

ReportProcessingStatus

Returns

\MarketplaceWebService_Model_ReportRequestInfo

instance

isSetReportProcessingStatus()

isSetReportProcessingStatus() : boolean

Checks if ReportProcessingStatus is set

Returns

boolean —

true if ReportProcessingStatus is set

getGeneratedReportId()

getGeneratedReportId() : string

Gets the value of the GeneratedReportId property.

Returns

string —

GeneratedReportId

setGeneratedReportId()

setGeneratedReportId(  $value) : \this

Sets the value of the GeneratedReportId property.

Parameters

$value

Returns

\this —

instance

withGeneratedReportId()

withGeneratedReportId(string  $value) : \MarketplaceWebService_Model_ReportRequestInfo

Sets the value of the GeneratedReportId and returns this instance

Parameters

string $value

GeneratedReportId

Returns

\MarketplaceWebService_Model_ReportRequestInfo

instance

isSetGeneratedReportId()

isSetGeneratedReportId() : boolean

Checks if GeneratedReportId is set

Returns

boolean —

true if GeneratedReportId is set

getStartedProcessingDate()

getStartedProcessingDate() : string

Gets the value of the StartedProcessingDate property.

Returns

string —

StartedProcessingDate

setStartedProcessingDate()

setStartedProcessingDate(  $value) : \this

Sets the value of the StartedProcessingDate property.

Parameters

$value

Returns

\this —

instance

withStartedProcessingDate()

withStartedProcessingDate(string  $value) : \MarketplaceWebService_Model_ReportRequestInfo

Sets the value of the StartedProcessingDate and returns this instance

Parameters

string $value

StartedProcessingDate

Returns

\MarketplaceWebService_Model_ReportRequestInfo

instance

isSetStartedProcessingDate()

isSetStartedProcessingDate() : boolean

Checks if StartedProcessingDate is set

Returns

boolean —

true if StartedProcessingDate is set

getCompletedDate()

getCompletedDate() : string

Gets the value of the CompletedDate property.

Returns

string —

CompletedDate

setCompletedDate()

setCompletedDate(  $value) : \this

Sets the value of the CompletedDate property.

Parameters

$value

Returns

\this —

instance

withCompletedDate()

withCompletedDate(string  $value) : \MarketplaceWebService_Model_ReportRequestInfo

Sets the value of the CompletedDate and returns this instance

Parameters

string $value

CompletedDate

Returns

\MarketplaceWebService_Model_ReportRequestInfo

instance

isSetCompletedDate()

isSetCompletedDate() : boolean

Checks if CompletedDate is set

Returns

boolean —

true if CompletedDate is set