Class Hardware
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.Hardware
@ApiType("SoftLayer_Notification_Occurrence_Resource_Hardware") public class Hardware extends Resource
This type contains general information related to a [[SoftLayer_Hardware]] resource that is impacted by a [[SoftLayer_Notification_Occurrence_Event]].
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
Hardware.Mask
-
Field Summary
Fields Modifier and Type Field Description protected String
hostname
protected boolean
hostnameSpecified
protected String
privateIp
protected boolean
privateIpSpecified
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
Fields inherited from class com.softlayer.api.Type
unknownProperties
-
Constructor Summary
Constructors Constructor Description Hardware()
-
Method Summary
Modifier and Type Method Description String
getHostname()
String
getPrivateIp()
String
getPublicIp()
String
getResourceType()
boolean
isHostnameSpecified()
boolean
isPrivateIpSpecified()
boolean
isPublicIpSpecified()
boolean
isResourceTypeSpecified()
void
setHostname(String hostname)
void
setPrivateIp(String privateIp)
void
setPublicIp(String publicIp)
void
setResourceType(String resourceType)
void
unsetHostname()
void
unsetPrivateIp()
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
Methods inherited from class com.softlayer.api.Type
getUnknownProperties, setUnknownProperties
-
Field Details
-
hostname
-
hostnameSpecified
protected boolean hostnameSpecified -
privateIp
-
privateIpSpecified
protected boolean privateIpSpecified -
publicIp
-
publicIpSpecified
protected boolean publicIpSpecified -
resourceType
-
resourceTypeSpecified
protected boolean resourceTypeSpecified
-
-
Constructor Details
-
Hardware
public Hardware()
-
-
Method Details
-
getHostname
-
setHostname
-
isHostnameSpecified
public boolean isHostnameSpecified() -
unsetHostname
public void unsetHostname() -
getPrivateIp
-
setPrivateIp
-
isPrivateIpSpecified
public boolean isPrivateIpSpecified() -
unsetPrivateIp
public void unsetPrivateIp() -
getPublicIp
-
setPublicIp
-
isPublicIpSpecified
public boolean isPublicIpSpecified() -
unsetPublicIp
public void unsetPublicIp() -
getResourceType
-
setResourceType
-
isResourceTypeSpecified
public boolean isResourceTypeSpecified() -
unsetResourceType
public void unsetResourceType()
-