Class Resource
java.lang.Object
com.softlayer.api.Type
com.softlayer.api.service.Entity
com.softlayer.api.service.notification.occurrence.Resource
- Direct Known Subclasses:
Controller
,EqualLogic
,Hardware
,Iscsi
,Lockbox
,Nas
,Nas
,NetApp
,Virtual
,VirtualIpAddress
,Volume
@ApiType("SoftLayer_Notification_Occurrence_Resource") public class Resource extends Entity
This type contains general information relating to any hardware or services that may be impacted by a SoftLayer_Notification_Occurrence_Event.
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
Resource.Mask
-
Field Summary
Fields Modifier and Type Field Description protected Long
active
protected boolean
activeSpecified
protected String
filterLabel
<<< EOT A label which gives some background as to what piece ofprotected boolean
filterLabelSpecified
protected Event
notificationOccurrenceEvent
The associated event.protected Long
notificationOccurrenceEventId
<<< EOT The unique identifier for the associatedprotected boolean
notificationOccurrenceEventIdSpecified
protected Entity
resource
The physical resource.protected Long
resourceAccountId
<<< EOT The unique identifier for the [[SoftLayer_Account]] associated withprotected boolean
resourceAccountIdSpecified
protected String
resourceName
protected boolean
resourceNameSpecified
protected Long
resourceTableId
<<< EOT The unique identifier for the physical resource that is associatedprotected boolean
resourceTableIdSpecified
-
Constructor Summary
Constructors Constructor Description Resource()
-
Method Summary
-
Field Details
-
notificationOccurrenceEvent
The associated event. -
resource
The physical resource. -
active
-
activeSpecified
protected boolean activeSpecified -
filterLabel
<<< EOT A label which gives some background as to what piece of -
filterLabelSpecified
protected boolean filterLabelSpecified -
notificationOccurrenceEventId
<<< EOT The unique identifier for the associated -
notificationOccurrenceEventIdSpecified
protected boolean notificationOccurrenceEventIdSpecified -
resourceAccountId
<<< EOT The unique identifier for the [[SoftLayer_Account]] associated with -
resourceAccountIdSpecified
protected boolean resourceAccountIdSpecified -
resourceName
-
resourceNameSpecified
protected boolean resourceNameSpecified -
resourceTableId
<<< EOT The unique identifier for the physical resource that is associated -
resourceTableIdSpecified
protected boolean resourceTableIdSpecified
-
-
Constructor Details
-
Resource
public Resource()
-
-
Method Details
-
getNotificationOccurrenceEvent
-
setNotificationOccurrenceEvent
-
getResource
-
setResource
-
getActive
-
setActive
-
isActiveSpecified
public boolean isActiveSpecified() -
unsetActive
public void unsetActive() -
getFilterLabel
-
setFilterLabel
-
isFilterLabelSpecified
public boolean isFilterLabelSpecified() -
unsetFilterLabel
public void unsetFilterLabel() -
getNotificationOccurrenceEventId
-
setNotificationOccurrenceEventId
-
isNotificationOccurrenceEventIdSpecified
public boolean isNotificationOccurrenceEventIdSpecified() -
unsetNotificationOccurrenceEventId
public void unsetNotificationOccurrenceEventId() -
getResourceAccountId
-
setResourceAccountId
-
isResourceAccountIdSpecified
public boolean isResourceAccountIdSpecified() -
unsetResourceAccountId
public void unsetResourceAccountId() -
getResourceName
-
setResourceName
-
isResourceNameSpecified
public boolean isResourceNameSpecified() -
unsetResourceName
public void unsetResourceName() -
getResourceTableId
-
setResourceTableId
-
isResourceTableIdSpecified
public boolean isResourceTableIdSpecified() -
unsetResourceTableId
public void unsetResourceTableId()
-