Package com.morpheusdata.model
Class NetworkFloatingIpPool
java.lang.Object
com.morpheusdata.model.MorpheusModel
com.morpheusdata.model.projection.MorpheusIdentityModel
com.morpheusdata.model.projection.NetworkFloatingIpPoolIdentityProjection
com.morpheusdata.model.NetworkFloatingIpPool
- All Implemented Interfaces:
Serializable
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected Account
protected String
protected String
protected String
protected Date
protected String
protected Boolean
protected String
protected String
protected Integer
protected Integer
protected List<NetworkFloatingIpPoolRange>
protected Date
protected String
protected String
protected Account
protected NetworkFloatingIpPoolType
protected String
protected String
Fields inherited from class com.morpheusdata.model.projection.NetworkFloatingIpPoolIdentityProjection
externalId
Fields inherited from class com.morpheusdata.model.MorpheusModel
config, id
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
addToIpRanges
(NetworkFloatingIpPoolRange ipRange) getCidr()
getCode()
getName()
getOwner()
getRefId()
void
setAccount
(Account account) void
setCategory
(String category) void
void
void
setDateCreated
(Date dateCreated) void
setDisplayName
(String displayName) void
setDnsServers
(List<String> dnsServers) void
setDnsSuffixList
(List<String> dnsSuffixList) void
setEnabled
(Boolean enabled) void
setGateway
(String gateway) void
setInternalId
(String internalId) void
setIpCount
(Integer ipCount) void
setIpFreeCount
(Integer ipFreeCount) void
setIpRanges
(List<NetworkFloatingIpPoolRange> ipRanges) void
setLastUpdated
(Date lastUpdated) void
void
setNetmask
(String netmask) void
void
setPoolType
(NetworkFloatingIpPoolType poolType) void
void
setRefType
(String refType) Methods inherited from class com.morpheusdata.model.projection.NetworkFloatingIpPoolIdentityProjection
getExternalId, setExternalId
Methods inherited from class com.morpheusdata.model.projection.MorpheusIdentityModel
getIdentityProperties
Methods inherited from class com.morpheusdata.model.MorpheusModel
getConfig, getConfigMap, getConfigProperty, getDirtyProperties, getDirtyPropertyValues, getId, getProperties, isDirty, markClean, markDirty, markDirty, setConfig, setConfigMap, setConfigProperty, setId
-
Field Details
-
account
-
owner
-
poolType
-
category
-
code
-
name
-
displayName
-
dnsServers
-
dnsSuffixList
-
cidr
-
gateway
-
netmask
-
ipCount
-
ipFreeCount
-
internalId
-
refType
-
refId
-
enabled
-
dateCreated
-
lastUpdated
-
ipRanges
-
-
Constructor Details
-
NetworkFloatingIpPool
public NetworkFloatingIpPool()
-
-
Method Details
-
getIpRanges
-
setIpRanges
-
addToIpRanges
-
getAccount
-
setAccount
-
getOwner
-
setOwner
-
getPoolType
-
setPoolType
-
getCategory
-
setCategory
-
getCode
-
setCode
-
getName
-
setName
-
getDisplayName
-
setDisplayName
-
getDnsServers
-
setDnsServers
-
getDnsSuffixList
-
setDnsSuffixList
-
getCidr
-
setCidr
-
getGateway
-
setGateway
-
getNetmask
-
setNetmask
-
getIpCount
-
setIpCount
-
getIpFreeCount
-
setIpFreeCount
-
getInternalId
-
setInternalId
-
getRefType
-
setRefType
-
getRefId
-
setRefId
-
getEnabled
-
setEnabled
-
getDateCreated
-
setDateCreated
-
getLastUpdated
-
setLastUpdated
-