Package com.stripe.model.v2.reporting
Class Report
java.lang.Object
com.stripe.model.StripeObject
com.stripe.model.v2.reporting.Report
- All Implemented Interfaces:
HasId,StripeObjectInterface
The Report resource represents a customizable report template that provides insights into various
aspects of your Stripe integration.
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classFor more details about Parameter, 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 booleanbooleangetId()The unique identifier of theReportobject.Has the valuetrueif the object exists in live mode or the valuefalseif the object exists in test mode.getName()The human-readable name of theReport.String representing the object's type.Specification of the parameters that theReportaccepts.inthashCode()voidThe unique identifier of theReportobject.voidsetLivemode(Boolean livemode) Has the valuetrueif the object exists in live mode or the valuefalseif the object exists in test mode.voidThe human-readable name of theReport.voidString representing the object's type.voidsetParameters(Map<String, Report.Parameter> parameters) Specification of the parameters that theReportaccepts.Methods inherited from class com.stripe.model.StripeObject
deserializeStripeObject, deserializeStripeObject, deserializeStripeObject, deserializeStripeObject, equals, getLastResponse, getRawJsonObject, setLastResponse, toJson, toString
-
Constructor Details
-
Report
public Report()
-
-
Method Details
-
getLivemode
Has the valuetrueif the object exists in live mode or the valuefalseif the object exists in test mode. -
getName
The human-readable name of theReport. -
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. -
getParameters
Specification of the parameters that theReportaccepts. It details each parameter's name, description, whether it is required, and any validations performed. -
setId
The unique identifier of theReportobject. -
setLivemode
Has the valuetrueif the object exists in live mode or the valuefalseif the object exists in test mode. -
setName
The human-readable name of theReport. -
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. -
setParameters
Specification of the parameters that theReportaccepts. It details each parameter's name, description, whether it is required, and any validations performed. -
equals
-
canEqual
-
hashCode
public int hashCode() -
getId
The unique identifier of theReportobject.
-