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 Accountprotected Stringprotected Stringprotected Stringprotected Dateprotected Stringprotected Booleanprotected Stringprotected Stringprotected Integerprotected Integerprotected List<NetworkFloatingIpPoolRange>protected Dateprotected Stringprotected Stringprotected Accountprotected NetworkFloatingIpPoolTypeprotected Stringprotected StringFields inherited from class com.morpheusdata.model.projection.NetworkFloatingIpPoolIdentityProjection
externalIdFields inherited from class com.morpheusdata.model.MorpheusModel
config, id -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaddToIpRanges(NetworkFloatingIpPoolRange ipRange) getCidr()getCode()getName()getOwner()getRefId()voidsetAccount(Account account) voidsetCategory(String category) voidvoidvoidsetDateCreated(Date dateCreated) voidsetDisplayName(String displayName) voidsetDnsServers(List<String> dnsServers) voidsetDnsSuffixList(List<String> dnsSuffixList) voidsetEnabled(Boolean enabled) voidsetGateway(String gateway) voidsetInternalId(String internalId) voidsetIpCount(Integer ipCount) voidsetIpFreeCount(Integer ipFreeCount) voidsetIpRanges(List<NetworkFloatingIpPoolRange> ipRanges) voidsetLastUpdated(Date lastUpdated) voidvoidsetNetmask(String netmask) voidvoidsetPoolType(NetworkFloatingIpPoolType poolType) voidvoidsetRefType(String refType) Methods inherited from class com.morpheusdata.model.projection.NetworkFloatingIpPoolIdentityProjection
getExternalId, setExternalIdMethods inherited from class com.morpheusdata.model.projection.MorpheusIdentityModel
getIdentityPropertiesMethods 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
-