Package org.killbill.billing.jaxrs.json
Class BlockingStateJson
- java.lang.Object
-
- org.killbill.billing.jaxrs.json.JsonBase
-
- org.killbill.billing.jaxrs.json.BlockingStateJson
-
public class BlockingStateJson extends JsonBase
-
-
Constructor Summary
Constructors Constructor Description BlockingStateJson(UUID blockedId, String stateName, String service, Boolean isBlockChange, Boolean isBlockEntitlement, Boolean isBlockBilling, org.joda.time.DateTime effectiveDate, BlockingStateType type, List<AuditLogJson> auditLogs)BlockingStateJson(BlockingState input, AccountAuditLogs accountAuditLogs)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(Object o)UUIDgetBlockedId()org.joda.time.DateTimegetEffectiveDate()StringgetService()StringgetStateName()BlockingStateTypegetType()inthashCode()BooleanisBlockBilling()BooleanisBlockChange()BooleanisBlockEntitlement()StringtoString()-
Methods inherited from class org.killbill.billing.jaxrs.json.JsonBase
getAuditLogs, propertiesToList, propertiesToMap, toAuditLogJson, toPluginPropertyJson, toString
-
-
-
-
Constructor Detail
-
BlockingStateJson
public BlockingStateJson(UUID blockedId, String stateName, String service, Boolean isBlockChange, Boolean isBlockEntitlement, Boolean isBlockBilling, org.joda.time.DateTime effectiveDate, BlockingStateType type, @Nullable List<AuditLogJson> auditLogs)
-
BlockingStateJson
public BlockingStateJson(BlockingState input, AccountAuditLogs accountAuditLogs)
-
-
Method Detail
-
getBlockedId
public UUID getBlockedId()
-
getStateName
public String getStateName()
-
getService
public String getService()
-
isBlockChange
public Boolean isBlockChange()
-
isBlockEntitlement
public Boolean isBlockEntitlement()
-
isBlockBilling
public Boolean isBlockBilling()
-
getEffectiveDate
public org.joda.time.DateTime getEffectiveDate()
-
getType
public BlockingStateType getType()
-
-