public class ReportType extends ApiResource implements HasId
ApiResource.RequestMethodCHARSET, GSONPRETTY_PRINT_GSON| Constructor and Description |
|---|
ReportType() |
| Modifier and Type | Method and Description |
|---|---|
protected boolean |
canEqual(java.lang.Object other) |
boolean |
equals(java.lang.Object o) |
java.lang.Long |
getDataAvailableEnd()
Most recent time for which this Report Type is available.
|
java.lang.Long |
getDataAvailableStart()
Earliest time for which this Report Type is available.
|
java.util.List<java.lang.String> |
getDefaultColumns()
List of column names that are included by default when this Report Type gets run.
|
java.lang.String |
getId()
The ID of the
Report Type, such as
balance.summary.1. |
java.lang.String |
getName()
Human-readable name of the Report Type.
|
java.lang.String |
getObject()
String representing the object's type.
|
java.lang.Long |
getUpdated()
When this Report Type was latest updated.
|
java.lang.Long |
getVersion()
Version of the Report Type.
|
int |
hashCode() |
static ReportTypeCollection |
list(java.util.Map<java.lang.String,java.lang.Object> params)
Returns a full list of Report Types.
|
static ReportTypeCollection |
list(java.util.Map<java.lang.String,java.lang.Object> params,
RequestOptions options)
Returns a full list of Report Types.
|
static ReportTypeCollection |
list(ReportTypeListParams params)
Returns a full list of Report Types.
|
static ReportTypeCollection |
list(ReportTypeListParams params,
RequestOptions options)
Returns a full list of Report Types.
|
static ReportType |
retrieve(java.lang.String reportType)
Retrieves the details of a Report Type.
|
static ReportType |
retrieve(java.lang.String reportType,
java.util.Map<java.lang.String,java.lang.Object> params,
RequestOptions options)
Retrieves the details of a Report Type.
|
static ReportType |
retrieve(java.lang.String reportType,
ReportTypeRetrieveParams params,
RequestOptions options)
Retrieves the details of a Report Type.
|
static ReportType |
retrieve(java.lang.String reportType,
RequestOptions options)
Retrieves the details of a Report Type.
|
void |
setDataAvailableEnd(java.lang.Long dataAvailableEnd)
Most recent time for which this Report Type is available.
|
void |
setDataAvailableStart(java.lang.Long dataAvailableStart)
Earliest time for which this Report Type is available.
|
void |
setDefaultColumns(java.util.List<java.lang.String> defaultColumns)
List of column names that are included by default when this Report Type gets run.
|
void |
setId(java.lang.String id)
The ID of the
Report Type, such as
balance.summary.1. |
void |
setName(java.lang.String name)
Human-readable name of the Report Type.
|
void |
setObject(java.lang.String object)
String representing the object's type.
|
void |
setUpdated(java.lang.Long updated)
When this Report Type was latest updated.
|
void |
setVersion(java.lang.Long version)
Version of the Report Type.
|
checkNullTypedParams, classUrl, classUrl, instanceUrl, instanceUrl, request, request, requestCollection, requestCollection, setExpandableFieldId, setStripeResponseGetter, singleClassUrl, singleClassUrl, subresourceUrl, urlEncode, urlEncodeIdequals, getLastResponse, getRawJsonObject, setLastResponse, toJson, toStringpublic static ReportType retrieve(java.lang.String reportType) throws StripeException
StripeExceptionpublic static ReportType retrieve(java.lang.String reportType, RequestOptions options) throws StripeException
StripeExceptionpublic static ReportType retrieve(java.lang.String reportType, java.util.Map<java.lang.String,java.lang.Object> params, RequestOptions options) throws StripeException
StripeExceptionpublic static ReportType retrieve(java.lang.String reportType, ReportTypeRetrieveParams params, RequestOptions options) throws StripeException
StripeExceptionpublic static ReportTypeCollection list(java.util.Map<java.lang.String,java.lang.Object> params) throws StripeException
StripeExceptionpublic static ReportTypeCollection list(java.util.Map<java.lang.String,java.lang.Object> params, RequestOptions options) throws StripeException
StripeExceptionpublic static ReportTypeCollection list(ReportTypeListParams params) throws StripeException
StripeExceptionpublic static ReportTypeCollection list(ReportTypeListParams params, RequestOptions options) throws StripeException
StripeExceptionpublic java.lang.Long getDataAvailableEnd()
public java.lang.Long getDataAvailableStart()
public java.util.List<java.lang.String> getDefaultColumns()
columns parameter, this will be null.)public java.lang.String getName()
public java.lang.String getObject()
Equal to reporting.report_type.
public java.lang.Long getUpdated()
public java.lang.Long getVersion()
public void setDataAvailableEnd(java.lang.Long dataAvailableEnd)
public void setDataAvailableStart(java.lang.Long dataAvailableStart)
public void setDefaultColumns(java.util.List<java.lang.String> defaultColumns)
columns parameter, this will be null.)public void setId(java.lang.String id)
balance.summary.1.public void setName(java.lang.String name)
public void setObject(java.lang.String object)
Equal to reporting.report_type.
public void setUpdated(java.lang.Long updated)
public void setVersion(java.lang.Long version)
public boolean equals(java.lang.Object o)
equals in class java.lang.Objectprotected boolean canEqual(java.lang.Object other)
public int hashCode()
hashCode in class java.lang.Objectpublic java.lang.String getId()
balance.summary.1.