Class History
java.lang.Object
com.softlayer.api.Type
com.softlayer.api.service.Entity
com.softlayer.api.service.network.application.delivery.controller.configuration.History
@ApiType("SoftLayer_Network_Application_Delivery_Controller_Configuration_History") public class History extends Entity
The SoftLayer_Network_Application_Delivery_Controller_Configuration_History data type models a single instance of a configuration history entry for an application delivery controller. The configuration history entries are used to support creating backups of an application delivery controller's configuration state in order to restore them later if needed.
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
History.Mask
static interface
History.Service
SoftLayer_Network_Application_Delivery_Controller_Configuration_History provides access to view or delete existing configuration history records.static interface
History.ServiceAsync
-
Field Summary
Fields Modifier and Type Field Description protected Controller
controller
The application delivery controller that a configuration history record belongs to.protected GregorianCalendar
createDate
The date a configuration history record was created.protected boolean
createDateSpecified
protected Long
id
An configuration history record's unique identifierprotected boolean
idSpecified
protected String
notes
Editable notes used to describe a configuration history recordprotected boolean
notesSpecified
-
Constructor Summary
Constructors Constructor Description History()
-
Method Summary
Modifier and Type Method Description History.Service
asService(ApiClient client)
Controller
getController()
GregorianCalendar
getCreateDate()
Long
getId()
String
getNotes()
boolean
isCreateDateSpecified()
boolean
isIdSpecified()
boolean
isNotesSpecified()
static History.Service
service(ApiClient client)
static History.Service
service(ApiClient client, Long id)
void
setController(Controller controller)
void
setCreateDate(GregorianCalendar createDate)
void
setId(Long id)
void
setNotes(String notes)
void
unsetCreateDate()
void
unsetId()
void
unsetNotes()
-
Field Details
-
controller
The application delivery controller that a configuration history record belongs to. -
createDate
The date a configuration history record was created. -
createDateSpecified
protected boolean createDateSpecified -
id
An configuration history record's unique identifier -
idSpecified
protected boolean idSpecified -
notes
Editable notes used to describe a configuration history record -
notesSpecified
protected boolean notesSpecified
-
-
Constructor Details
-
History
public History()
-
-
Method Details
-
getController
-
setController
-
getCreateDate
-
setCreateDate
-
isCreateDateSpecified
public boolean isCreateDateSpecified() -
unsetCreateDate
public void unsetCreateDate() -
getId
-
setId
-
isIdSpecified
public boolean isIdSpecified() -
unsetId
public void unsetId() -
getNotes
-
setNotes
-
isNotesSpecified
public boolean isNotesSpecified() -
unsetNotes
public void unsetNotes() -
asService
-
service
-
service
-