Class IcpBinding
java.lang.Object
com.softlayer.api.Type
com.softlayer.api.service.Entity
com.softlayer.api.service.virtual.guest.network.component.IcpBinding
@ApiType("SoftLayer_Virtual_Guest_Network_Component_IcpBinding") public class IcpBinding extends Entity
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
IcpBinding.Mask
-
Field Summary
Fields Modifier and Type Field Description protected String
interfaceId
protected boolean
interfaceIdSpecified
protected String
ipAllocationId
protected boolean
ipAllocationIdSpecified
protected Component
networkComponent
The network component associated with this object.protected String
type
The type of IP that this IP allocation id record references.protected boolean
typeSpecified
protected String
vpcId
protected boolean
vpcIdSpecified
Fields inherited from class com.softlayer.api.Type
unknownProperties
-
Constructor Summary
Constructors Constructor Description IcpBinding()
-
Method Summary
Modifier and Type Method Description String
getInterfaceId()
String
getIpAllocationId()
Component
getNetworkComponent()
String
getType()
String
getVpcId()
boolean
isInterfaceIdSpecified()
boolean
isIpAllocationIdSpecified()
boolean
isTypeSpecified()
boolean
isVpcIdSpecified()
void
setInterfaceId(String interfaceId)
void
setIpAllocationId(String ipAllocationId)
void
setNetworkComponent(Component networkComponent)
void
setType(String type)
void
setVpcId(String vpcId)
void
unsetInterfaceId()
void
unsetIpAllocationId()
void
unsetType()
void
unsetVpcId()
Methods inherited from class com.softlayer.api.Type
getUnknownProperties, setUnknownProperties
-
Field Details
-
networkComponent
The network component associated with this object. -
interfaceId
-
interfaceIdSpecified
protected boolean interfaceIdSpecified -
ipAllocationId
-
ipAllocationIdSpecified
protected boolean ipAllocationIdSpecified -
type
The type of IP that this IP allocation id record references. Set to PRIMARY for the first servic port. -
typeSpecified
protected boolean typeSpecified -
vpcId
-
vpcIdSpecified
protected boolean vpcIdSpecified
-
-
Constructor Details
-
IcpBinding
public IcpBinding()
-
-
Method Details
-
getNetworkComponent
-
setNetworkComponent
-
getInterfaceId
-
setInterfaceId
-
isInterfaceIdSpecified
public boolean isInterfaceIdSpecified() -
unsetInterfaceId
public void unsetInterfaceId() -
getIpAllocationId
-
setIpAllocationId
-
isIpAllocationIdSpecified
public boolean isIpAllocationIdSpecified() -
unsetIpAllocationId
public void unsetIpAllocationId() -
getType
-
setType
-
isTypeSpecified
public boolean isTypeSpecified() -
unsetType
public void unsetType() -
getVpcId
-
setVpcId
-
isVpcIdSpecified
public boolean isVpcIdSpecified() -
unsetVpcId
public void unsetVpcId()
-