Class Item
java.lang.Object
com.softlayer.api.Type
com.softlayer.api.service.Entity
com.softlayer.api.service.billing.item.cancellation.request.Item
@ApiType("SoftLayer_Billing_Item_Cancellation_Request_Item") public class Item extends Entity
SoftLayer_Billing_Item_Cancellation_Request_Item data type contains a billing item for cancellation. This data type is used to harness billing items to the associated service.
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
Item.Mask
-
Field Summary
Fields Modifier and Type Field Description protected Item
billingItem
The billing item for cancellation.protected Long
billingItemId
The internal identifier of a billing itemprotected boolean
billingItemIdSpecified
protected Request
cancellationRequest
The service cancellation request that a cancellation item belongs to.protected Long
cancellationRequestId
A cancellation request's internal identifier.protected boolean
cancellationRequestIdSpecified
protected Long
id
A cancellation request item's internal identifier.protected boolean
idSpecified
protected Boolean
immediateCancellationFlag
This flag indicated if a billing item should be canceled immediately or not.protected boolean
immediateCancellationFlagSpecified
protected GregorianCalendar
scheduledCancellationDate
The scheduled cancellation dateprotected boolean
scheduledCancellationDateSpecified
protected String
serviceReclaimStatusCode
The reclaim status of a service.protected boolean
serviceReclaimStatusCodeSpecified
Fields inherited from class com.softlayer.api.Type
unknownProperties
-
Constructor Summary
Constructors Constructor Description Item()
-
Method Summary
Methods inherited from class com.softlayer.api.Type
getUnknownProperties, setUnknownProperties
-
Field Details
-
billingItem
The billing item for cancellation. -
cancellationRequest
The service cancellation request that a cancellation item belongs to. -
billingItemId
The internal identifier of a billing item -
billingItemIdSpecified
protected boolean billingItemIdSpecified -
cancellationRequestId
A cancellation request's internal identifier. -
cancellationRequestIdSpecified
protected boolean cancellationRequestIdSpecified -
id
A cancellation request item's internal identifier. -
idSpecified
protected boolean idSpecified -
immediateCancellationFlag
This flag indicated if a billing item should be canceled immediately or not. Set this flag to true when creating a cancellation request. -
immediateCancellationFlagSpecified
protected boolean immediateCancellationFlagSpecified -
scheduledCancellationDate
The scheduled cancellation date -
scheduledCancellationDateSpecified
protected boolean scheduledCancellationDateSpecified -
serviceReclaimStatusCode
The reclaim status of a service. -
serviceReclaimStatusCodeSpecified
protected boolean serviceReclaimStatusCodeSpecified
-
-
Constructor Details
-
Item
public Item()
-
-
Method Details
-
getBillingItem
-
setBillingItem
-
getCancellationRequest
-
setCancellationRequest
-
getBillingItemId
-
setBillingItemId
-
isBillingItemIdSpecified
public boolean isBillingItemIdSpecified() -
unsetBillingItemId
public void unsetBillingItemId() -
getCancellationRequestId
-
setCancellationRequestId
-
isCancellationRequestIdSpecified
public boolean isCancellationRequestIdSpecified() -
unsetCancellationRequestId
public void unsetCancellationRequestId() -
getId
-
setId
-
isIdSpecified
public boolean isIdSpecified() -
unsetId
public void unsetId() -
getImmediateCancellationFlag
-
setImmediateCancellationFlag
-
isImmediateCancellationFlagSpecified
public boolean isImmediateCancellationFlagSpecified() -
unsetImmediateCancellationFlag
public void unsetImmediateCancellationFlag() -
getScheduledCancellationDate
-
setScheduledCancellationDate
-
isScheduledCancellationDateSpecified
public boolean isScheduledCancellationDateSpecified() -
unsetScheduledCancellationDate
public void unsetScheduledCancellationDate() -
getServiceReclaimStatusCode
-
setServiceReclaimStatusCode
-
isServiceReclaimStatusCodeSpecified
public boolean isServiceReclaimStatusCodeSpecified() -
unsetServiceReclaimStatusCode
public void unsetServiceReclaimStatusCode()
-