Package com.stripe.model
Class Invoice.StatusTransitions
java.lang.Object
com.stripe.model.StripeObject
com.stripe.model.Invoice.StatusTransitions
- All Implemented Interfaces:
StripeObjectInterface
- Enclosing class:
- Invoice
public static class Invoice.StatusTransitions extends StripeObject
-
Field Summary
-
Constructor Summary
Constructors Constructor Description StatusTransitions()
-
Method Summary
Modifier and Type Method Description protected boolean
canEqual(java.lang.Object other)
boolean
equals(java.lang.Object o)
java.lang.Long
getFinalizedAt()
The time that the invoice draft was finalized.java.lang.Long
getMarkedUncollectibleAt()
The time that the invoice was marked uncollectible.java.lang.Long
getPaidAt()
The time that the invoice was paid.java.lang.Long
getVoidedAt()
The time that the invoice was voided.int
hashCode()
void
setFinalizedAt(java.lang.Long finalizedAt)
The time that the invoice draft was finalized.void
setMarkedUncollectibleAt(java.lang.Long markedUncollectibleAt)
The time that the invoice was marked uncollectible.void
setPaidAt(java.lang.Long paidAt)
The time that the invoice was paid.void
setVoidedAt(java.lang.Long voidedAt)
The time that the invoice was voided.Methods inherited from class com.stripe.model.StripeObject
equals, getLastResponse, getRawJsonObject, setLastResponse, toJson, toString
-
Constructor Details
-
StatusTransitions
public StatusTransitions()
-
-
Method Details
-
getFinalizedAt
public java.lang.Long getFinalizedAt()The time that the invoice draft was finalized. -
getMarkedUncollectibleAt
public java.lang.Long getMarkedUncollectibleAt()The time that the invoice was marked uncollectible. -
getPaidAt
public java.lang.Long getPaidAt()The time that the invoice was paid. -
getVoidedAt
public java.lang.Long getVoidedAt()The time that the invoice was voided. -
setFinalizedAt
public void setFinalizedAt(java.lang.Long finalizedAt)The time that the invoice draft was finalized. -
setMarkedUncollectibleAt
public void setMarkedUncollectibleAt(java.lang.Long markedUncollectibleAt)The time that the invoice was marked uncollectible. -
setPaidAt
public void setPaidAt(java.lang.Long paidAt)The time that the invoice was paid. -
setVoidedAt
public void setVoidedAt(java.lang.Long voidedAt)The time that the invoice was voided. -
equals
public boolean equals(java.lang.Object o)- Overrides:
equals
in classjava.lang.Object
-
canEqual
protected boolean canEqual(java.lang.Object other) -
hashCode
public int hashCode()- Overrides:
hashCode
in classjava.lang.Object
-