Package com.stripe.model
Class Quote.SubscriptionData.BillingSchedule.BillFrom
java.lang.Object
com.stripe.model.StripeObject
com.stripe.model.Quote.SubscriptionData.BillingSchedule.BillFrom
- All Implemented Interfaces:
StripeObjectInterface
- Enclosing class:
- Quote.SubscriptionData.BillingSchedule
For more details about BillFrom, please refer to the API Reference.
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classThe timestamp the given line starts at. -
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.Lets you bill the period starting from a particular Quote line.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.voidLets you bill the period starting from a particular Quote line.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. -
getLineStartsAt
Lets you bill the period starting from a particular Quote line. -
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,relative,amendment_start,now,quote_acceptance_date,line_starts_at, orpause_collection_start.One of
line_starts_at,pause_collection_start,quote_acceptance_date, ortimestamp. -
setComputedTimestamp
The time the billing schedule applies from. -
setLineStartsAt
public void setLineStartsAt(Quote.SubscriptionData.BillingSchedule.BillFrom.LineStartsAt lineStartsAt) Lets you bill the period starting from a particular Quote line. -
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,relative,amendment_start,now,quote_acceptance_date,line_starts_at, orpause_collection_start.One of
line_starts_at,pause_collection_start,quote_acceptance_date, ortimestamp. -
equals
-
canEqual
-
hashCode
public int hashCode()
-