Package com.stripe.model
Class Subscription.BillingSchedule.BillFrom
java.lang.Object
com.stripe.model.StripeObject
com.stripe.model.Subscription.BillingSchedule.BillFrom
- All Implemented Interfaces:
StripeObjectInterface
- Enclosing class:
- Subscription.BillingSchedule
Specifies the start of the billing period.
-
Field Summary
Fields inherited from class com.stripe.model.StripeObject
PRETTY_PRINT_GSON -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected booleanbooleanThe time the billing schedule applies from.Use a precise Unix timestamp for prebilling to start.getType()Describes how the billing schedule determines the start date.inthashCode()voidsetComputedTimestamp(Long computedTimestamp) The time the billing schedule applies from.voidsetTimestamp(Long timestamp) Use a precise Unix timestamp for prebilling to start.voidDescribes how the billing schedule determines the start date.Methods inherited from class com.stripe.model.StripeObject
deserializeStripeObject, deserializeStripeObject, deserializeStripeObject, deserializeStripeObject, equals, getLastResponse, getRawJsonObject, setLastResponse, toJson, toString
-
Constructor Details
-
BillFrom
public BillFrom()
-
-
Method Details
-
getComputedTimestamp
The time the billing schedule applies from. -
getTimestamp
Use a precise Unix timestamp for prebilling to start. Must be earlier thanbill_until. -
getType
Describes how the billing schedule determines the start date. Possible values aretimestamp.Equal to
timestamp. -
setComputedTimestamp
The time the billing schedule applies from. -
setTimestamp
Use a precise Unix timestamp for prebilling to start. Must be earlier thanbill_until. -
setType
Describes how the billing schedule determines the start date. Possible values aretimestamp.Equal to
timestamp. -
equals
-
canEqual
-
hashCode
public int hashCode()
-