Class Volume
java.lang.Object
com.softlayer.api.Type
com.softlayer.api.service.Entity
com.softlayer.api.service.notification.occurrence.Resource
com.softlayer.api.service.notification.occurrence.resource.network.storage.netapp.Volume
@ApiType("SoftLayer_Notification_Occurrence_Resource_Network_Storage_NetApp_Volume") public class Volume extends Resource
This type contains general information related to a [[SoftLayer_Network_Storage]] resource that is impacted by a [[SoftLayer_Notification_Occurrence_Event]].
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
Volume.Mask
-
Field Summary
Fields Modifier and Type Field Description protected String
hostname
protected boolean
hostnameSpecified
protected String
privateIp
protected boolean
privateIpSpecified
protected String
resourceType
protected boolean
resourceTypeSpecified
Fields inherited from class com.softlayer.api.service.notification.occurrence.Resource
active, activeSpecified, filterLabel, filterLabelSpecified, notificationOccurrenceEvent, notificationOccurrenceEventId, notificationOccurrenceEventIdSpecified, resource, resourceAccountId, resourceAccountIdSpecified, resourceName, resourceNameSpecified, resourceTableId, resourceTableIdSpecified
-
Constructor Summary
Constructors Constructor Description Volume()
-
Method Summary
Modifier and Type Method Description String
getHostname()
String
getPrivateIp()
String
getResourceType()
boolean
isHostnameSpecified()
boolean
isPrivateIpSpecified()
boolean
isResourceTypeSpecified()
void
setHostname(String hostname)
void
setPrivateIp(String privateIp)
void
setResourceType(String resourceType)
void
unsetHostname()
void
unsetPrivateIp()
void
unsetResourceType()
Methods inherited from class com.softlayer.api.service.notification.occurrence.Resource
getActive, getFilterLabel, getNotificationOccurrenceEvent, getNotificationOccurrenceEventId, getResource, getResourceAccountId, getResourceName, getResourceTableId, isActiveSpecified, isFilterLabelSpecified, isNotificationOccurrenceEventIdSpecified, isResourceAccountIdSpecified, isResourceNameSpecified, isResourceTableIdSpecified, setActive, setFilterLabel, setNotificationOccurrenceEvent, setNotificationOccurrenceEventId, setResource, setResourceAccountId, setResourceName, setResourceTableId, unsetActive, unsetFilterLabel, unsetNotificationOccurrenceEventId, unsetResourceAccountId, unsetResourceName, unsetResourceTableId
-
Field Details
-
hostname
-
hostnameSpecified
protected boolean hostnameSpecified -
privateIp
-
privateIpSpecified
protected boolean privateIpSpecified -
resourceType
-
resourceTypeSpecified
protected boolean resourceTypeSpecified
-
-
Constructor Details
-
Volume
public Volume()
-
-
Method Details
-
getHostname
-
setHostname
-
isHostnameSpecified
public boolean isHostnameSpecified() -
unsetHostname
public void unsetHostname() -
getPrivateIp
-
setPrivateIp
-
isPrivateIpSpecified
public boolean isPrivateIpSpecified() -
unsetPrivateIp
public void unsetPrivateIp() -
getResourceType
-
setResourceType
-
isResourceTypeSpecified
public boolean isResourceTypeSpecified() -
unsetResourceType
public void unsetResourceType()
-