Class Window
java.lang.Object
com.softlayer.api.Type
com.softlayer.api.service.Entity
com.softlayer.api.service.container.provisioning.maintenance.Window
@ApiType("SoftLayer_Container_Provisioning_Maintenance_Window") public class Window extends Entity
This is the datatype that needs to be populated and sent to SoftLayer_Provisioning_Maintenance_Window::addCustomerUpgradeWindow. This datatype has everything required to place an order with SoftLayer.
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
Window.Mask
-
Field Summary
Fields Modifier and Type Field Description protected List<Classification>
classificationIds
Maintenance classifications.protected boolean
classificationIdsSpecified
protected List<Category>
itemCategoryIds
Maintenance classifications.protected boolean
itemCategoryIdsSpecified
protected Long
maintenanceWindowId
The maintenance window idprotected boolean
maintenanceWindowIdSpecified
protected Long
ticketId
Maintenance window ticket idprotected boolean
ticketIdSpecified
protected GregorianCalendar
windowMaintenanceDate
Maintenance window dateprotected boolean
windowMaintenanceDateSpecified
-
Constructor Summary
Constructors Constructor Description Window()
-
Method Summary
Modifier and Type Method Description List<Classification>
getClassificationIds()
List<Category>
getItemCategoryIds()
Long
getMaintenanceWindowId()
Long
getTicketId()
GregorianCalendar
getWindowMaintenanceDate()
boolean
isClassificationIdsSpecified()
boolean
isItemCategoryIdsSpecified()
boolean
isMaintenanceWindowIdSpecified()
boolean
isTicketIdSpecified()
boolean
isWindowMaintenanceDateSpecified()
void
setMaintenanceWindowId(Long maintenanceWindowId)
void
setTicketId(Long ticketId)
void
setWindowMaintenanceDate(GregorianCalendar windowMaintenanceDate)
void
unsetClassificationIds()
void
unsetItemCategoryIds()
void
unsetMaintenanceWindowId()
void
unsetTicketId()
void
unsetWindowMaintenanceDate()
-
Field Details
-
classificationIds
Maintenance classifications. -
classificationIdsSpecified
protected boolean classificationIdsSpecified -
itemCategoryIds
Maintenance classifications. -
itemCategoryIdsSpecified
protected boolean itemCategoryIdsSpecified -
maintenanceWindowId
The maintenance window id -
maintenanceWindowIdSpecified
protected boolean maintenanceWindowIdSpecified -
ticketId
Maintenance window ticket id -
ticketIdSpecified
protected boolean ticketIdSpecified -
windowMaintenanceDate
Maintenance window date -
windowMaintenanceDateSpecified
protected boolean windowMaintenanceDateSpecified
-
-
Constructor Details
-
Window
public Window()
-
-
Method Details
-
getClassificationIds
-
isClassificationIdsSpecified
public boolean isClassificationIdsSpecified() -
unsetClassificationIds
public void unsetClassificationIds() -
getItemCategoryIds
-
isItemCategoryIdsSpecified
public boolean isItemCategoryIdsSpecified() -
unsetItemCategoryIds
public void unsetItemCategoryIds() -
getMaintenanceWindowId
-
setMaintenanceWindowId
-
isMaintenanceWindowIdSpecified
public boolean isMaintenanceWindowIdSpecified() -
unsetMaintenanceWindowId
public void unsetMaintenanceWindowId() -
getTicketId
-
setTicketId
-
isTicketIdSpecified
public boolean isTicketIdSpecified() -
unsetTicketId
public void unsetTicketId() -
getWindowMaintenanceDate
-
setWindowMaintenanceDate
-
isWindowMaintenanceDateSpecified
public boolean isWindowMaintenanceDateSpecified() -
unsetWindowMaintenanceDate
public void unsetWindowMaintenanceDate()
-