Class EventSubscription
- java.lang.Object
-
- org.killbill.billing.client.model.KillBillObject
-
- org.killbill.billing.client.model.gen.EventSubscription
-
public class EventSubscription extends KillBillObject
-
-
Field Summary
-
Fields inherited from class org.killbill.billing.client.model.KillBillObject
auditLogs
-
-
Constructor Summary
Constructors Constructor Description EventSubscription()EventSubscription(UUID eventId, org.killbill.billing.catalog.api.BillingPeriod billingPeriod, org.joda.time.DateTime effectiveDate, org.joda.time.DateTime catalogEffectiveDate, String plan, String product, String priceList, org.killbill.billing.entitlement.api.SubscriptionEventType eventType, Boolean isBlockedBilling, Boolean isBlockedEntitlement, String serviceName, String serviceStateName, String phase, List<AuditLog> auditLogs)
-
Method Summary
-
Methods inherited from class org.killbill.billing.client.model.KillBillObject
getAuditLogs, setAuditLogs
-
-
-
-
Constructor Detail
-
EventSubscription
public EventSubscription()
-
EventSubscription
public EventSubscription(UUID eventId, org.killbill.billing.catalog.api.BillingPeriod billingPeriod, org.joda.time.DateTime effectiveDate, org.joda.time.DateTime catalogEffectiveDate, String plan, String product, String priceList, org.killbill.billing.entitlement.api.SubscriptionEventType eventType, Boolean isBlockedBilling, Boolean isBlockedEntitlement, String serviceName, String serviceStateName, String phase, List<AuditLog> auditLogs)
-
-
Method Detail
-
setEventId
public EventSubscription setEventId(UUID eventId)
-
getEventId
public UUID getEventId()
-
setBillingPeriod
public EventSubscription setBillingPeriod(org.killbill.billing.catalog.api.BillingPeriod billingPeriod)
-
getBillingPeriod
public org.killbill.billing.catalog.api.BillingPeriod getBillingPeriod()
-
setEffectiveDate
public EventSubscription setEffectiveDate(org.joda.time.DateTime effectiveDate)
-
getEffectiveDate
public org.joda.time.DateTime getEffectiveDate()
-
getCatalogEffectiveDate
public org.joda.time.DateTime getCatalogEffectiveDate()
-
setCatalogEffectiveDate
public void setCatalogEffectiveDate(org.joda.time.DateTime catalogEffectiveDate)
-
setPlan
public EventSubscription setPlan(String plan)
-
getPlan
public String getPlan()
-
setProduct
public EventSubscription setProduct(String product)
-
getProduct
public String getProduct()
-
setPriceList
public EventSubscription setPriceList(String priceList)
-
getPriceList
public String getPriceList()
-
setEventType
public EventSubscription setEventType(org.killbill.billing.entitlement.api.SubscriptionEventType eventType)
-
getEventType
public org.killbill.billing.entitlement.api.SubscriptionEventType getEventType()
-
setIsBlockedBilling
public EventSubscription setIsBlockedBilling(Boolean isBlockedBilling)
-
isBlockedBilling
public Boolean isBlockedBilling()
-
setIsBlockedEntitlement
public EventSubscription setIsBlockedEntitlement(Boolean isBlockedEntitlement)
-
isBlockedEntitlement
public Boolean isBlockedEntitlement()
-
setServiceName
public EventSubscription setServiceName(String serviceName)
-
getServiceName
public String getServiceName()
-
setServiceStateName
public EventSubscription setServiceStateName(String serviceStateName)
-
getServiceStateName
public String getServiceStateName()
-
setPhase
public EventSubscription setPhase(String phase)
-
getPhase
public String getPhase()
-
equals
public boolean equals(Object o)
- Overrides:
equalsin classKillBillObject
-
hashCode
public int hashCode()
- Overrides:
hashCodein classKillBillObject
-
-