Class NetworkInterface
java.lang.Object
com.softlayer.api.Type
com.softlayer.api.service.Entity
com.softlayer.api.service.container.product.order.virtual.guest.vpc.NetworkInterface
@ApiType("SoftLayer_Container_Product_Order_Virtual_Guest_Vpc_NetworkInterface") public class NetworkInterface extends Entity
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
NetworkInterface.Mask
-
Field Summary
Fields Modifier and Type Field Description protected String
cidr
protected boolean
cidrSpecified
protected List<String>
dns
protected boolean
dnsSpecified
protected String
gateway
protected boolean
gatewaySpecified
protected String
interfaceId
protected boolean
interfaceIdSpecified
protected String
ipAddress
protected boolean
ipAddressSpecified
protected String
ipAllocationId
protected boolean
ipAllocationIdSpecified
protected List<Long>
securityGroupIds
protected boolean
securityGroupIdsSpecified
protected String
subnetId
protected boolean
subnetIdSpecified
protected String
vpcId
protected boolean
vpcIdSpecified
-
Constructor Summary
Constructors Constructor Description NetworkInterface()
-
Method Summary
Modifier and Type Method Description String
getCidr()
List<String>
getDns()
String
getGateway()
String
getInterfaceId()
String
getIpAddress()
String
getIpAllocationId()
List<Long>
getSecurityGroupIds()
String
getSubnetId()
String
getVpcId()
boolean
isCidrSpecified()
boolean
isDnsSpecified()
boolean
isGatewaySpecified()
boolean
isInterfaceIdSpecified()
boolean
isIpAddressSpecified()
boolean
isIpAllocationIdSpecified()
boolean
isSecurityGroupIdsSpecified()
boolean
isSubnetIdSpecified()
boolean
isVpcIdSpecified()
void
setCidr(String cidr)
void
setGateway(String gateway)
void
setInterfaceId(String interfaceId)
void
setIpAddress(String ipAddress)
void
setIpAllocationId(String ipAllocationId)
void
setSubnetId(String subnetId)
void
setVpcId(String vpcId)
void
unsetCidr()
void
unsetDns()
void
unsetGateway()
void
unsetInterfaceId()
void
unsetIpAddress()
void
unsetIpAllocationId()
void
unsetSecurityGroupIds()
void
unsetSubnetId()
void
unsetVpcId()
-
Field Details
-
cidr
-
cidrSpecified
protected boolean cidrSpecified -
dns
-
dnsSpecified
protected boolean dnsSpecified -
gateway
-
gatewaySpecified
protected boolean gatewaySpecified -
interfaceId
-
interfaceIdSpecified
protected boolean interfaceIdSpecified -
ipAddress
-
ipAddressSpecified
protected boolean ipAddressSpecified -
ipAllocationId
-
ipAllocationIdSpecified
protected boolean ipAllocationIdSpecified -
securityGroupIds
-
securityGroupIdsSpecified
protected boolean securityGroupIdsSpecified -
subnetId
-
subnetIdSpecified
protected boolean subnetIdSpecified -
vpcId
-
vpcIdSpecified
protected boolean vpcIdSpecified
-
-
Constructor Details
-
NetworkInterface
public NetworkInterface()
-
-
Method Details
-
getCidr
-
setCidr
-
isCidrSpecified
public boolean isCidrSpecified() -
unsetCidr
public void unsetCidr() -
getDns
-
isDnsSpecified
public boolean isDnsSpecified() -
unsetDns
public void unsetDns() -
getGateway
-
setGateway
-
isGatewaySpecified
public boolean isGatewaySpecified() -
unsetGateway
public void unsetGateway() -
getInterfaceId
-
setInterfaceId
-
isInterfaceIdSpecified
public boolean isInterfaceIdSpecified() -
unsetInterfaceId
public void unsetInterfaceId() -
getIpAddress
-
setIpAddress
-
isIpAddressSpecified
public boolean isIpAddressSpecified() -
unsetIpAddress
public void unsetIpAddress() -
getIpAllocationId
-
setIpAllocationId
-
isIpAllocationIdSpecified
public boolean isIpAllocationIdSpecified() -
unsetIpAllocationId
public void unsetIpAllocationId() -
getSecurityGroupIds
-
isSecurityGroupIdsSpecified
public boolean isSecurityGroupIdsSpecified() -
unsetSecurityGroupIds
public void unsetSecurityGroupIds() -
getSubnetId
-
setSubnetId
-
isSubnetIdSpecified
public boolean isSubnetIdSpecified() -
unsetSubnetId
public void unsetSubnetId() -
getVpcId
-
setVpcId
-
isVpcIdSpecified
public boolean isVpcIdSpecified() -
unsetVpcId
public void unsetVpcId()
-