Package com.testdroid.api.model
Class APIAccountService
- java.lang.Object
-
- com.testdroid.api.APIEntity
-
- com.testdroid.api.model.APIAccountService
-
public class APIAccountService extends APIEntity
- Author:
- MichaĆ Szpruta
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
APIAccountService.DeactivateReason
-
Field Summary
-
Fields inherited from class com.testdroid.api.APIEntity
client, id, OBJECT_MAPPER, parentId, selfURI, XML_MAPPER
-
-
Constructor Summary
Constructors Constructor Description APIAccountService()
APIAccountService(java.lang.Long accountId, java.lang.Long activatedById, java.lang.String activatedByName, boolean active, boolean autoRenew, java.lang.String braintreeId, java.time.LocalDateTime createTime, java.lang.Long deactivatedById, java.lang.String deactivatedByName, java.time.LocalDateTime endTime, boolean finished, java.lang.Long id, java.time.LocalDateTime lastPaymentTime, APIPaymentMethod paymentMethod, java.lang.Integer price, java.lang.Long serviceId, java.time.LocalDateTime startTime, java.lang.String userEmail, java.lang.Long userId, java.lang.Integer vatRate, Unit unit, java.lang.Integer unitCount, java.lang.Integer serviceCount, java.lang.String serviceName, APIAccountService.DeactivateReason deactivateReason, APIService.ChargeType chargeType)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description <T extends APIEntity>
voidclone(T from)
java.lang.Long
getAccountId()
java.lang.Long
getActivatedById()
java.lang.String
getActivatedByName()
java.lang.String
getBraintreeId()
APIService.ChargeType
getChargeType()
java.util.Date
getCreateTime()
java.lang.Long
getDeactivatedById()
java.lang.String
getDeactivatedByName()
APIAccountService.DeactivateReason
getDeactivateReason()
java.util.Date
getEndTime()
java.util.Date
getLastPaymentTime()
java.lang.String
getNetPriceString()
APIPaymentMethod
getPaymentMethod()
java.lang.Integer
getPayUnitCount()
java.lang.Integer
getPrice()
java.lang.Integer
getServiceCount()
java.lang.Long
getServiceId()
java.lang.String
getServiceName()
java.util.Date
getStartTime()
java.lang.String
getSubscriptionManagementURL()
java.lang.Integer
getTotal()
java.lang.String
getTotalPriceString()
Unit
getUnit()
java.lang.Integer
getUnitCount()
java.lang.String
getUserEmail()
java.lang.Long
getUserId()
java.lang.String
getVatPriceString()
java.lang.Integer
getVatRate()
boolean
isActive()
boolean
isActiveAt(java.util.Date date)
boolean
isAutoRenew()
boolean
isFinished()
void
setAccountId(java.lang.Long accountId)
void
setActivatedById(java.lang.Long activatedById)
void
setActivatedByName(java.lang.String activatedByName)
void
setActive(boolean active)
void
setAutoRenew(boolean autoRenew)
void
setBraintreeId(java.lang.String braintreeId)
void
setChargeType(APIService.ChargeType chargeType)
void
setCreateTime(java.util.Date createTime)
void
setDeactivatedById(java.lang.Long deactivatedById)
void
setDeactivatedByName(java.lang.String deactivatedByName)
void
setDeactivateReason(APIAccountService.DeactivateReason deactivateReason)
void
setEndTime(java.util.Date endTime)
void
setFinished(boolean finished)
void
setLastPaymentTime(java.util.Date lastPaymentTime)
void
setPaymentMethod(APIPaymentMethod paymentMethod)
void
setPrice(java.lang.Integer price)
void
setServiceCount(java.lang.Integer serviceCount)
void
setServiceId(java.lang.Long serviceId)
void
setServiceName(java.lang.String serviceName)
void
setStartTime(java.util.Date startTime)
void
setSubscriptionManagementURL(java.lang.String subscriptionManagementURL)
void
setUnit(Unit unit)
void
setUnitCount(java.lang.Integer unitCount)
void
setUserEmail(java.lang.String userEmail)
void
setUserId(java.lang.Long userId)
void
setVatRate(java.lang.Integer vatRate)
-
Methods inherited from class com.testdroid.api.APIEntity
cloneBase, createUri, deleteResource, getFile, getId, getListResource, getListResource, getParentId, getResource, getSelfURI, postFile, postResource, refresh, setId, setSelfURI, toJson
-
-
-
-
Constructor Detail
-
APIAccountService
public APIAccountService()
-
APIAccountService
public APIAccountService(java.lang.Long accountId, java.lang.Long activatedById, java.lang.String activatedByName, boolean active, boolean autoRenew, java.lang.String braintreeId, java.time.LocalDateTime createTime, java.lang.Long deactivatedById, java.lang.String deactivatedByName, java.time.LocalDateTime endTime, boolean finished, java.lang.Long id, java.time.LocalDateTime lastPaymentTime, APIPaymentMethod paymentMethod, java.lang.Integer price, java.lang.Long serviceId, java.time.LocalDateTime startTime, java.lang.String userEmail, java.lang.Long userId, java.lang.Integer vatRate, Unit unit, java.lang.Integer unitCount, java.lang.Integer serviceCount, java.lang.String serviceName, APIAccountService.DeactivateReason deactivateReason, APIService.ChargeType chargeType)
-
-
Method Detail
-
getAccountId
public java.lang.Long getAccountId()
-
setAccountId
public void setAccountId(java.lang.Long accountId)
-
getActivatedById
public java.lang.Long getActivatedById()
-
setActivatedById
public void setActivatedById(java.lang.Long activatedById)
-
getCreateTime
public java.util.Date getCreateTime()
-
setCreateTime
public void setCreateTime(java.util.Date createTime)
-
getDeactivatedById
public java.lang.Long getDeactivatedById()
-
setDeactivatedById
public void setDeactivatedById(java.lang.Long deactivatedById)
-
getEndTime
public java.util.Date getEndTime()
-
setEndTime
public void setEndTime(java.util.Date endTime)
-
getLastPaymentTime
public java.util.Date getLastPaymentTime()
-
setLastPaymentTime
public void setLastPaymentTime(java.util.Date lastPaymentTime)
-
getPaymentMethod
public APIPaymentMethod getPaymentMethod()
-
setPaymentMethod
public void setPaymentMethod(APIPaymentMethod paymentMethod)
-
isFinished
public boolean isFinished()
-
setFinished
public void setFinished(boolean finished)
-
getServiceId
public java.lang.Long getServiceId()
-
setServiceId
public void setServiceId(java.lang.Long serviceId)
-
getStartTime
public java.util.Date getStartTime()
-
setStartTime
public void setStartTime(java.util.Date startTime)
-
getVatRate
public java.lang.Integer getVatRate()
-
setVatRate
public void setVatRate(java.lang.Integer vatRate)
-
isActive
public boolean isActive()
-
setActive
public void setActive(boolean active)
-
getTotal
public java.lang.Integer getTotal()
-
getPrice
public java.lang.Integer getPrice()
-
setPrice
public void setPrice(java.lang.Integer price)
-
isAutoRenew
public boolean isAutoRenew()
-
setAutoRenew
public void setAutoRenew(boolean autoRenew)
-
getBraintreeId
public java.lang.String getBraintreeId()
-
setBraintreeId
public void setBraintreeId(java.lang.String braintreeId)
-
getUserEmail
public java.lang.String getUserEmail()
-
setUserEmail
public void setUserEmail(java.lang.String userEmail)
-
getUserId
public java.lang.Long getUserId()
-
setUserId
public void setUserId(java.lang.Long userId)
-
getUnit
public Unit getUnit()
-
setUnit
public void setUnit(Unit unit)
-
getUnitCount
public java.lang.Integer getUnitCount()
-
setUnitCount
public void setUnitCount(java.lang.Integer unitCount)
-
getServiceCount
public java.lang.Integer getServiceCount()
-
setServiceCount
public void setServiceCount(java.lang.Integer serviceCount)
-
getServiceName
public java.lang.String getServiceName()
-
setServiceName
public void setServiceName(java.lang.String serviceName)
-
getActivatedByName
public java.lang.String getActivatedByName()
-
setActivatedByName
public void setActivatedByName(java.lang.String activatedByName)
-
getDeactivatedByName
public java.lang.String getDeactivatedByName()
-
setDeactivatedByName
public void setDeactivatedByName(java.lang.String deactivatedByName)
-
getDeactivateReason
public APIAccountService.DeactivateReason getDeactivateReason()
-
setDeactivateReason
public void setDeactivateReason(APIAccountService.DeactivateReason deactivateReason)
-
getChargeType
public APIService.ChargeType getChargeType()
-
setChargeType
public void setChargeType(APIService.ChargeType chargeType)
-
setSubscriptionManagementURL
public void setSubscriptionManagementURL(java.lang.String subscriptionManagementURL)
-
getSubscriptionManagementURL
public java.lang.String getSubscriptionManagementURL()
-
getPayUnitCount
public java.lang.Integer getPayUnitCount()
-
getVatPriceString
public java.lang.String getVatPriceString()
-
getNetPriceString
public java.lang.String getNetPriceString()
-
getTotalPriceString
public java.lang.String getTotalPriceString()
-
isActiveAt
public boolean isActiveAt(java.util.Date date)
-
-