Class VirtualIpAddress
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.application.delivery.controller.loadbalancer.VirtualIpAddress
@ApiType("SoftLayer_Notification_Occurrence_Resource_Network_Application_Delivery_Controller_LoadBalancer_VirtualIpAddress") public class VirtualIpAddress extends Resource
This type contains general information related to a [[SoftLayer_Network_Application_Delivery_Controller_LoadBalancer_VirtualIpAddress]] resource that is impacted by a [[SoftLayer_Notification_Occurrence_Event]].
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
VirtualIpAddress.Mask
-
Field Summary
Fields Modifier and Type Field Description protected String
hostname
protected boolean
hostnameSpecified
protected String
publicIp
protected boolean
publicIpSpecified
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 VirtualIpAddress()
-
Method Summary
Modifier and Type Method Description String
getHostname()
String
getPublicIp()
String
getResourceType()
boolean
isHostnameSpecified()
boolean
isPublicIpSpecified()
boolean
isResourceTypeSpecified()
void
setHostname(String hostname)
void
setPublicIp(String publicIp)
void
setResourceType(String resourceType)
void
unsetHostname()
void
unsetPublicIp()
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 -
publicIp
-
publicIpSpecified
protected boolean publicIpSpecified -
resourceType
-
resourceTypeSpecified
protected boolean resourceTypeSpecified
-
-
Constructor Details
-
VirtualIpAddress
public VirtualIpAddress()
-
-
Method Details
-
getHostname
-
setHostname
-
isHostnameSpecified
public boolean isHostnameSpecified() -
unsetHostname
public void unsetHostname() -
getPublicIp
-
setPublicIp
-
isPublicIpSpecified
public boolean isPublicIpSpecified() -
unsetPublicIp
public void unsetPublicIp() -
getResourceType
-
setResourceType
-
isResourceTypeSpecified
public boolean isResourceTypeSpecified() -
unsetResourceType
public void unsetResourceType()
-