Class SubscriptionNextPeriodBillingEventGenerationRequest
java.lang.Object
com.broadleafcommerce.billing.web.endpoint.domain.SubscriptionNextPeriodBillingEventGenerationRequest
- All Implemented Interfaces:
Serializable
public class SubscriptionNextPeriodBillingEventGenerationRequest
extends Object
implements Serializable
A request DTO that describes the
BillingEvents that are to be generated for
a given subscription.- See Also:
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected booleanbooleanMiscellaneous attributes that can be set to this request in order to inform business logic.Application Id of the order that triggered the action flowId of the order that triggered the action flowOrder number of the order that triggered the action flowDescribes the action that was executed on the subscription.Id of this subscriptioninthashCode()voidsetAdditionalAttributes(Map<String, Object> additionalAttributes) Miscellaneous attributes that can be set to this request in order to inform business logic.voidsetOrderApplicationId(String orderApplicationId) Application Id of the order that triggered the action flowvoidsetOrderId(String orderId) Id of the order that triggered the action flowvoidsetOrderRef(String orderRef) Order number of the order that triggered the action flowvoidsetSubscriptionActionFlow(String subscriptionActionFlow) Describes the action that was executed on the subscription.voidsetSubscriptionId(String subscriptionId) Id of this subscriptiontoString()
-
Constructor Details
-
SubscriptionNextPeriodBillingEventGenerationRequest
-
SubscriptionNextPeriodBillingEventGenerationRequest
public SubscriptionNextPeriodBillingEventGenerationRequest()
-
-
Method Details
-
getSubscriptionId
Id of this subscription -
getOrderRef
Order number of the order that triggered the action flow -
getOrderId
Id of the order that triggered the action flow -
getOrderApplicationId
Application Id of the order that triggered the action flow -
getSubscriptionActionFlow
Describes the action that was executed on the subscription.- See Also:
-
getAdditionalAttributes
Miscellaneous attributes that can be set to this request in order to inform business logic. -
setSubscriptionId
Id of this subscription -
setOrderRef
Order number of the order that triggered the action flow -
setOrderId
Id of the order that triggered the action flow -
setOrderApplicationId
Application Id of the order that triggered the action flow -
setSubscriptionActionFlow
Describes the action that was executed on the subscription.- See Also:
-
setAdditionalAttributes
Miscellaneous attributes that can be set to this request in order to inform business logic. -
equals
-
canEqual
-
hashCode
public int hashCode() -
toString
-