Package com.stripe.model.v2.reporting
Class ReportRun
java.lang.Object
com.stripe.model.StripeObject
com.stripe.model.v2.reporting.ReportRun
- All Implemented Interfaces:
HasId
,StripeObjectInterface
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic class
For more details about ReportParameter, please refer to the API Reference.static class
For more details about Result, please refer to the API Reference.static class
For more details about ResultOptions, please refer to the API Reference.static class
For more details about StatusDetail, please refer to the API Reference. -
Field Summary
Fields inherited from class com.stripe.model.StripeObject
PRETTY_PRINT_GSON
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected boolean
boolean
Time at which the object was created.getId()
The unique identifier of theReportRun
object.Has the valuetrue
if the object exists in live mode or the valuefalse
if the object exists in test mode.String representing the object's type.The unique identifier of theReport
object which was run.The human-readable name of theReport
which was run.The parameters used to customize the generation of the report.Details how to retrieve the results of a successfully completedReportRun
.The options specified for customizing the output file of theReportRun
.The current status of theReportRun
.Additional details about the current state of theReportRun
.int
hashCode()
void
setCreated
(Instant created) Time at which the object was created.void
The unique identifier of theReportRun
object.void
setLivemode
(Boolean livemode) Has the valuetrue
if the object exists in live mode or the valuefalse
if the object exists in test mode.void
String representing the object's type.void
The unique identifier of theReport
object which was run.void
setReportName
(String reportName) The human-readable name of theReport
which was run.void
setReportParameters
(Map<String, ReportRun.ReportParameter> reportParameters) The parameters used to customize the generation of the report.void
setResult
(ReportRun.Result result) Details how to retrieve the results of a successfully completedReportRun
.void
setResultOptions
(ReportRun.ResultOptions resultOptions) The options specified for customizing the output file of theReportRun
.void
The current status of theReportRun
.void
setStatusDetails
(Map<String, ReportRun.StatusDetail> statusDetails) Additional details about the current state of theReportRun
.Methods inherited from class com.stripe.model.StripeObject
deserializeStripeObject, deserializeStripeObject, deserializeStripeObject, deserializeStripeObject, equals, getLastResponse, getRawJsonObject, setLastResponse, toJson, toString
-
Constructor Details
-
ReportRun
public ReportRun()
-
-
Method Details
-
getCreated
Time at which the object was created. -
getLivemode
Has the valuetrue
if the object exists in live mode or the valuefalse
if the object exists in test mode. -
getObject
String representing the object's type. Objects of the same type share the same value of the object field.Equal to
v2.reporting.report_run
. -
getReport
The unique identifier of theReport
object which was run. -
getReportName
The human-readable name of theReport
which was run. -
getReportParameters
The parameters used to customize the generation of the report. -
getResult
Details how to retrieve the results of a successfully completedReportRun
. -
getResultOptions
The options specified for customizing the output file of theReportRun
. -
getStatus
The current status of theReportRun
.One of
failed
,running
, orsucceeded
. -
getStatusDetails
Additional details about the current state of theReportRun
. The field is currently only populated when aReportRun
is in thefailed
state, providing more information about why the report failed to generate successfully. -
setCreated
Time at which the object was created. -
setId
The unique identifier of theReportRun
object. -
setLivemode
Has the valuetrue
if the object exists in live mode or the valuefalse
if the object exists in test mode. -
setObject
String representing the object's type. Objects of the same type share the same value of the object field.Equal to
v2.reporting.report_run
. -
setReport
The unique identifier of theReport
object which was run. -
setReportName
The human-readable name of theReport
which was run. -
setReportParameters
The parameters used to customize the generation of the report. -
setResult
Details how to retrieve the results of a successfully completedReportRun
. -
setResultOptions
The options specified for customizing the output file of theReportRun
. -
setStatus
The current status of theReportRun
.One of
failed
,running
, orsucceeded
. -
setStatusDetails
Additional details about the current state of theReportRun
. The field is currently only populated when aReportRun
is in thefailed
state, providing more information about why the report failed to generate successfully. -
equals
-
canEqual
-
hashCode
public int hashCode() -
getId
The unique identifier of theReportRun
object.
-