Class IcpBinding
- java.lang.Object
-
- com.softlayer.api.Type
-
- com.softlayer.api.service.Entity
-
- com.softlayer.api.service.virtual.guest.network.component.IcpBinding
-
-
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
All Methods Instance Methods Concrete Methods 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 Detail
-
networkComponent
@ApiProperty protected Component networkComponent
The network component associated with this object.
-
interfaceId
@ApiProperty(canBeNullOrNotSet=true) protected String interfaceId
-
interfaceIdSpecified
protected boolean interfaceIdSpecified
-
ipAllocationId
@ApiProperty(canBeNullOrNotSet=true) protected String ipAllocationId
-
ipAllocationIdSpecified
protected boolean ipAllocationIdSpecified
-
type
@ApiProperty(canBeNullOrNotSet=true) protected String 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
@ApiProperty(canBeNullOrNotSet=true) protected String vpcId
-
vpcIdSpecified
protected boolean vpcIdSpecified
-
-
Method Detail
-
getNetworkComponent
public Component getNetworkComponent()
-
setNetworkComponent
public void setNetworkComponent(Component networkComponent)
-
getInterfaceId
public String getInterfaceId()
-
setInterfaceId
public void setInterfaceId(String interfaceId)
-
isInterfaceIdSpecified
public boolean isInterfaceIdSpecified()
-
unsetInterfaceId
public void unsetInterfaceId()
-
getIpAllocationId
public String getIpAllocationId()
-
setIpAllocationId
public void setIpAllocationId(String ipAllocationId)
-
isIpAllocationIdSpecified
public boolean isIpAllocationIdSpecified()
-
unsetIpAllocationId
public void unsetIpAllocationId()
-
getType
public String getType()
-
setType
public void setType(String type)
-
isTypeSpecified
public boolean isTypeSpecified()
-
unsetType
public void unsetType()
-
getVpcId
public String getVpcId()
-
setVpcId
public void setVpcId(String vpcId)
-
isVpcIdSpecified
public boolean isVpcIdSpecified()
-
unsetVpcId
public void unsetVpcId()
-
-