Package com.testdroid.api.model
Class APIService
java.lang.Object
com.testdroid.api.APIEntity
com.testdroid.api.model.APIService
- Author:
- Ćukasz Kajda <[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
ConstructorDescriptionAPIService
(Long id, String name, String description, boolean autoRenew, Integer centPrice, Integer includedHours, Integer pricePerHour, String externalId, String commonId, LocalDateTime archiveTime, LocalDateTime activateTime, boolean activated, boolean customPlan, APIService.ChargeType chargeType, Unit unit, String features) -
Method Summary
Modifier and TypeMethodDescriptionprotected <T extends APIEntity>
voidclone
(T from) boolean
getName()
getRoles()
getUnit()
int
hashCode()
boolean
boolean
boolean
void
setActivated
(boolean activated) void
setActivateTime
(Date activateTime) void
setArchiveTime
(Date archiveTime) void
setAutoRenew
(boolean autoRenew) void
setCentPrice
(Integer centPrice) void
setChargeType
(APIService.ChargeType chargeType) void
setCommonId
(String commonId) void
setCustomPlan
(boolean customPlan) void
setDefaultConcurrences
(Set<Integer> defaultAvailableConcurrences) void
setDescription
(String description) void
setExternalId
(String externalId) void
setFeatures
(String features) void
setIncludedHours
(Integer includedHours) void
void
setPricePerHour
(Integer pricePerHour) void
void
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
-
APIService
public APIService() -
APIService
public APIService(Long id, String name, String description, boolean autoRenew, Integer centPrice, Integer includedHours, Integer pricePerHour, String externalId, String commonId, LocalDateTime archiveTime, LocalDateTime activateTime, boolean activated, boolean customPlan, APIService.ChargeType chargeType, Unit unit, String features)
-
-
Method Details
-
isAutoRenew
public boolean isAutoRenew() -
setAutoRenew
public void setAutoRenew(boolean autoRenew) -
getCentPrice
-
setCentPrice
-
clone
-
getName
-
setName
-
getDescription
-
setDescription
-
getExternalId
-
setExternalId
-
getPriceString
-
getIncludedHours
-
setIncludedHours
-
getPricePerHour
-
setPricePerHour
-
getArchiveTime
-
setArchiveTime
-
getActivateTime
-
setActivateTime
-
isCustomPlan
public boolean isCustomPlan() -
setCustomPlan
public void setCustomPlan(boolean customPlan) -
getChargeType
-
setChargeType
-
getRoles
-
setRoles
-
getUnit
-
setUnit
-
isActivated
public boolean isActivated() -
setActivated
public void setActivated(boolean activated) -
getDefaultConcurrences
-
getCommonId
-
setCommonId
-
setDefaultConcurrences
-
getFeatures
-
setFeatures
-
hashCode
public int hashCode() -
equals
-