Package com.testdroid.api.model
Class APIAccountService
java.lang.Object
com.testdroid.api.APIEntity
com.testdroid.api.model.APIAccountService
- Author:
- MichaĆ Szpruta <[email protected]>
-
Nested Class Summary
-
Field Summary
Fields inherited from class com.testdroid.api.APIEntity
client, id, OBJECT_MAPPER, parentId, selfURI, XML_MAPPER
-
Constructor Summary
ConstructorDescriptionAPIAccountService
(Long accountId, Long activatedById, String activatedByName, boolean active, boolean autoRenew, String braintreeId, LocalDateTime createTime, Long deactivatedById, String deactivatedByName, LocalDateTime endTime, boolean finished, Long id, LocalDateTime lastPaymentTime, APIPaymentMethod paymentMethod, Integer price, Long serviceId, LocalDateTime startTime, String userEmail, Long userId, Integer vatRate, Unit unit, Integer unitCount, Integer serviceCount, String serviceName, APIAccountService.DeactivateReason deactivateReason, APIService.ChargeType chargeType) -
Method Summary
Modifier and TypeMethodDescription<T extends APIEntity>
voidclone
(T from) getPrice()
getTotal()
getUnit()
boolean
isActive()
boolean
isActiveAt
(Date date) boolean
boolean
void
setAccountId
(Long accountId) void
setActivatedById
(Long activatedById) void
setActivatedByName
(String activatedByName) void
setActive
(boolean active) void
setAutoRenew
(boolean autoRenew) void
setBraintreeId
(String braintreeId) void
setChargeType
(APIService.ChargeType chargeType) void
setCreateTime
(Date createTime) void
setDeactivatedById
(Long deactivatedById) void
setDeactivatedByName
(String deactivatedByName) void
setDeactivateReason
(APIAccountService.DeactivateReason deactivateReason) void
setEndTime
(Date endTime) void
setFinished
(boolean finished) void
setLastPaymentTime
(Date lastPaymentTime) void
setPaymentMethod
(APIPaymentMethod paymentMethod) void
void
setServiceCount
(Integer serviceCount) void
setServiceId
(Long serviceId) void
setServiceName
(String serviceName) void
setStartTime
(Date startTime) void
setSubscriptionManagementURL
(String subscriptionManagementURL) void
void
setUnitCount
(Integer unitCount) void
setUserEmail
(String userEmail) void
void
setVatRate
(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 Details
-
APIAccountService
public APIAccountService() -
APIAccountService
public APIAccountService(Long accountId, Long activatedById, String activatedByName, boolean active, boolean autoRenew, String braintreeId, LocalDateTime createTime, Long deactivatedById, String deactivatedByName, LocalDateTime endTime, boolean finished, Long id, LocalDateTime lastPaymentTime, APIPaymentMethod paymentMethod, Integer price, Long serviceId, LocalDateTime startTime, String userEmail, Long userId, Integer vatRate, Unit unit, Integer unitCount, Integer serviceCount, String serviceName, APIAccountService.DeactivateReason deactivateReason, APIService.ChargeType chargeType)
-
-
Method Details
-
getAccountId
-
setAccountId
-
getActivatedById
-
setActivatedById
-
getCreateTime
-
setCreateTime
-
getDeactivatedById
-
setDeactivatedById
-
getEndTime
-
setEndTime
-
getLastPaymentTime
-
setLastPaymentTime
-
getPaymentMethod
-
setPaymentMethod
-
isFinished
public boolean isFinished() -
setFinished
public void setFinished(boolean finished) -
getServiceId
-
setServiceId
-
getStartTime
-
setStartTime
-
getVatRate
-
setVatRate
-
isActive
public boolean isActive() -
setActive
public void setActive(boolean active) -
getTotal
-
getPrice
-
setPrice
-
isAutoRenew
public boolean isAutoRenew() -
setAutoRenew
public void setAutoRenew(boolean autoRenew) -
getBraintreeId
-
setBraintreeId
-
getUserEmail
-
setUserEmail
-
getUserId
-
setUserId
-
getUnit
-
setUnit
-
getUnitCount
-
setUnitCount
-
getServiceCount
-
setServiceCount
-
getServiceName
-
setServiceName
-
getActivatedByName
-
setActivatedByName
-
getDeactivatedByName
-
setDeactivatedByName
-
getDeactivateReason
-
setDeactivateReason
-
getChargeType
-
setChargeType
-
setSubscriptionManagementURL
-
getSubscriptionManagementURL
-
getPayUnitCount
-
getVatPriceString
-
getNetPriceString
-
getTotalPriceString
-
clone
-
isActiveAt
-