public class Network extends MorpheusModel
CloudProvider. These are typically
used during provisioning of compute or services. They also can be used to allow the user to specify network specific information
such as Gateway information or network CIDR specifications. Networks can also be linked to NetworkPool or NetworkDomain objects
which affect how various compute instances are orchestrated via Morpheus.NetworkType| Modifier and Type | Field and Description |
|---|---|
protected java.lang.Boolean |
active |
protected java.lang.Boolean |
assignPublicIp |
protected java.lang.String |
availabilityZone |
protected java.lang.String |
bootFile |
protected java.lang.String |
bridgeInterface |
protected java.lang.String |
bridgeName |
protected java.lang.String |
broadcast |
protected java.lang.String |
cidr |
Cloud |
cloud |
protected java.lang.Boolean |
defaultNetwork |
protected java.lang.String |
description |
protected java.lang.String |
dhcpIp |
protected java.lang.Boolean |
dhcpServer |
protected java.lang.String |
displayName |
protected java.lang.String |
dnsPrimary |
protected java.lang.String |
dnsSecondary |
protected java.lang.String |
externalId |
protected java.lang.String |
externalType |
protected java.lang.String |
fabricId |
protected java.lang.String |
gateway |
protected java.lang.String |
interfaceName |
protected java.lang.String |
internalId |
protected java.lang.String |
name |
protected java.lang.String |
netmask |
protected NetworkDomain |
networkDomain |
protected NetworkProxy |
networkProxy |
protected java.lang.String |
networkRole |
protected NetworkPool |
pool |
protected java.lang.Integer |
prefixLength |
protected java.lang.String |
providerId |
protected java.lang.Long |
refId |
protected java.lang.String |
refType |
protected java.lang.String |
refUrl |
protected java.lang.String |
scopeId |
protected java.lang.String |
status |
protected java.lang.String |
statusMessage |
protected java.lang.String |
subnetAddress |
protected java.lang.String |
switchId |
protected java.lang.String |
tenantName |
protected java.lang.String |
tftpServer |
protected NetworkType |
type |
protected java.lang.String |
uniqueId |
protected java.lang.Integer |
vlanId |
protected java.lang.String |
vswitchName |
protected java.lang.Integer |
vxlanId |
protected java.lang.Long |
zonePoolId |
config, id| Constructor and Description |
|---|
Network() |
| Modifier and Type | Method and Description |
|---|---|
java.lang.Boolean |
getActive() |
java.lang.Boolean |
getAssignPublicIp() |
java.lang.String |
getAvailabilityZone() |
java.lang.String |
getBootFile() |
java.lang.String |
getBridgeInterface() |
java.lang.String |
getBridgeName() |
java.lang.String |
getBroadcast() |
java.lang.String |
getCidr() |
java.lang.Boolean |
getDefaultNetwork() |
java.lang.String |
getDescription() |
java.lang.String |
getDhcpIp() |
java.lang.Boolean |
getDhcpServer() |
java.lang.String |
getDisplayName() |
java.lang.String |
getDnsPrimary() |
java.lang.String |
getDnsSecondary() |
java.lang.String |
getExternalId() |
java.lang.String |
getExternalType() |
java.lang.String |
getFabricId() |
java.lang.String |
getGateway() |
java.lang.String |
getInterfaceName() |
java.lang.String |
getInternalId() |
java.lang.String |
getName() |
java.lang.String |
getNetmask() |
NetworkDomain |
getNetworkDomain() |
NetworkProxy |
getNetworkProxy() |
java.lang.String |
getNetworkRole() |
NetworkPool |
getPool() |
java.lang.Integer |
getPrefixLength() |
java.lang.String |
getProviderId() |
java.lang.Long |
getRefId() |
java.lang.String |
getRefType() |
java.lang.String |
getRefUrl() |
java.lang.String |
getScopeId() |
java.lang.String |
getStatus() |
java.lang.String |
getStatusMessage() |
java.lang.String |
getSubnetAddress() |
java.lang.String |
getSwitchId() |
java.lang.String |
getTenantName() |
java.lang.String |
getTftpServer() |
NetworkType |
getType() |
java.lang.String |
getUniqueId() |
java.lang.Integer |
getVlanId() |
java.lang.String |
getVswitchName() |
java.lang.Integer |
getVxlanId() |
void |
setActive(java.lang.Boolean active) |
void |
setAssignPublicIp(java.lang.Boolean assignPublicIp) |
void |
setAvailabilityZone(java.lang.String availabilityZone) |
void |
setBootFile(java.lang.String bootFile) |
void |
setBridgeInterface(java.lang.String bridgeInterface) |
void |
setBridgeName(java.lang.String bridgeName) |
void |
setBroadcast(java.lang.String broadcast) |
void |
setCidr(java.lang.String cidr) |
void |
setCloudId(java.lang.Long id) |
void |
setDefaultNetwork(java.lang.Boolean defaultNetwork) |
void |
setDescription(java.lang.String description) |
void |
setDhcpIp(java.lang.String dhcpIp) |
void |
setDhcpServer(java.lang.Boolean dhcpServer) |
void |
setDisplayName(java.lang.String displayName) |
void |
setDnsPrimary(java.lang.String dnsPrimary) |
void |
setDnsSecondary(java.lang.String dnsSecondary) |
void |
setExternalId(java.lang.String externalId) |
void |
setExternalType(java.lang.String externalType) |
void |
setFabricId(java.lang.String fabricId) |
void |
setGateway(java.lang.String gateway) |
void |
setInterfaceName(java.lang.String interfaceName) |
void |
setInternalId(java.lang.String internalId) |
void |
setName(java.lang.String name) |
void |
setNetmask(java.lang.String netmask) |
void |
setNetworkDomain(NetworkDomain networkDomain) |
void |
setNetworkProxy(NetworkProxy networkProxy) |
void |
setNetworkRole(java.lang.String networkRole) |
void |
setPool(NetworkPool pool) |
void |
setPrefixLength(java.lang.Integer prefixLength) |
void |
setProviderId(java.lang.String providerId) |
void |
setRefId(java.lang.Long refId) |
void |
setRefType(java.lang.String refType) |
void |
setRefUrl(java.lang.String refUrl) |
void |
setScopeId(java.lang.String scopeId) |
void |
setStatus(java.lang.String status) |
void |
setStatusMessage(java.lang.String statusMessage) |
void |
setSubnetAddress(java.lang.String subnetAddress) |
void |
setSwitchId(java.lang.String switchId) |
void |
setTenantName(java.lang.String tenantName) |
void |
setTftpServer(java.lang.String tftpServer) |
void |
setType(NetworkType type) |
void |
setUniqueId(java.lang.String uniqueId) |
void |
setVlanId(java.lang.Integer vlanId) |
void |
setVswitchName(java.lang.String vswitchName) |
void |
setVxlanId(java.lang.Integer vxlanId) |
void |
setZonePoolId(java.lang.Long zonePoolId) |
getConfig, getConfigMap, getConfigProperty, getDirtyProperties, getDirtyPropertyValues, getId, getProperties, markClean, markDirty, setConfig, setConfigMap, setIdpublic Cloud cloud
protected java.lang.Long zonePoolId
protected NetworkType type
protected java.lang.String name
protected java.lang.String displayName
protected java.lang.String interfaceName
protected java.lang.String bridgeName
protected java.lang.String bridgeInterface
protected java.lang.String description
protected java.lang.String externalId
protected java.lang.String internalId
protected java.lang.String uniqueId
protected java.lang.String providerId
protected java.lang.String scopeId
protected java.lang.String externalType
protected java.lang.String refUrl
protected java.lang.String refType
protected java.lang.Long refId
protected java.lang.Integer vlanId
protected java.lang.Integer vxlanId
protected java.lang.String vswitchName
protected java.lang.String tenantName
protected java.lang.Boolean dhcpServer
protected java.lang.String dhcpIp
protected java.lang.String gateway
protected java.lang.String netmask
protected java.lang.String broadcast
protected java.lang.String subnetAddress
protected java.lang.String dnsPrimary
protected java.lang.String dnsSecondary
protected java.lang.String cidr
protected java.lang.String tftpServer
protected java.lang.String bootFile
protected java.lang.String switchId
protected java.lang.String fabricId
protected java.lang.String networkRole
protected java.lang.String status
protected java.lang.String statusMessage
protected java.lang.String availabilityZone
protected NetworkPool pool
protected NetworkProxy networkProxy
protected NetworkDomain networkDomain
protected java.lang.Integer prefixLength
protected java.lang.Boolean active
protected java.lang.Boolean defaultNetwork
protected java.lang.Boolean assignPublicIp
public void setCloudId(java.lang.Long id)
public void setZonePoolId(java.lang.Long zonePoolId)
public NetworkType getType()
public void setType(NetworkType type)
public java.lang.String getName()
public void setName(java.lang.String name)
public java.lang.String getDisplayName()
public void setDisplayName(java.lang.String displayName)
public java.lang.String getInterfaceName()
public void setInterfaceName(java.lang.String interfaceName)
public java.lang.String getBridgeName()
public void setBridgeName(java.lang.String bridgeName)
public java.lang.String getBridgeInterface()
public void setBridgeInterface(java.lang.String bridgeInterface)
public java.lang.String getDescription()
public void setDescription(java.lang.String description)
public java.lang.String getExternalId()
public void setExternalId(java.lang.String externalId)
public java.lang.String getInternalId()
public void setInternalId(java.lang.String internalId)
public java.lang.String getUniqueId()
public void setUniqueId(java.lang.String uniqueId)
public java.lang.String getProviderId()
public void setProviderId(java.lang.String providerId)
public java.lang.String getScopeId()
public void setScopeId(java.lang.String scopeId)
public java.lang.String getExternalType()
public void setExternalType(java.lang.String externalType)
public java.lang.String getRefUrl()
public void setRefUrl(java.lang.String refUrl)
public java.lang.String getRefType()
public void setRefType(java.lang.String refType)
public java.lang.Long getRefId()
public void setRefId(java.lang.Long refId)
public java.lang.Integer getVlanId()
public void setVlanId(java.lang.Integer vlanId)
public java.lang.Integer getVxlanId()
public void setVxlanId(java.lang.Integer vxlanId)
public java.lang.String getVswitchName()
public void setVswitchName(java.lang.String vswitchName)
public java.lang.String getTenantName()
public void setTenantName(java.lang.String tenantName)
public java.lang.Boolean getDhcpServer()
public void setDhcpServer(java.lang.Boolean dhcpServer)
public java.lang.String getDhcpIp()
public void setDhcpIp(java.lang.String dhcpIp)
public java.lang.String getGateway()
public void setGateway(java.lang.String gateway)
public java.lang.String getNetmask()
public void setNetmask(java.lang.String netmask)
public java.lang.String getBroadcast()
public void setBroadcast(java.lang.String broadcast)
public java.lang.String getSubnetAddress()
public void setSubnetAddress(java.lang.String subnetAddress)
public java.lang.String getDnsPrimary()
public void setDnsPrimary(java.lang.String dnsPrimary)
public java.lang.String getDnsSecondary()
public void setDnsSecondary(java.lang.String dnsSecondary)
public java.lang.String getCidr()
public void setCidr(java.lang.String cidr)
public java.lang.String getTftpServer()
public void setTftpServer(java.lang.String tftpServer)
public java.lang.String getBootFile()
public void setBootFile(java.lang.String bootFile)
public java.lang.String getSwitchId()
public void setSwitchId(java.lang.String switchId)
public java.lang.String getFabricId()
public void setFabricId(java.lang.String fabricId)
public java.lang.String getNetworkRole()
public void setNetworkRole(java.lang.String networkRole)
public java.lang.String getStatus()
public void setStatus(java.lang.String status)
public java.lang.String getStatusMessage()
public void setStatusMessage(java.lang.String statusMessage)
public java.lang.String getAvailabilityZone()
public void setAvailabilityZone(java.lang.String availabilityZone)
public NetworkPool getPool()
public void setPool(NetworkPool pool)
public NetworkProxy getNetworkProxy()
public void setNetworkProxy(NetworkProxy networkProxy)
public NetworkDomain getNetworkDomain()
public void setNetworkDomain(NetworkDomain networkDomain)
public java.lang.Integer getPrefixLength()
public void setPrefixLength(java.lang.Integer prefixLength)
public java.lang.Boolean getActive()
public void setActive(java.lang.Boolean active)
public java.lang.Boolean getDefaultNetwork()
public void setDefaultNetwork(java.lang.Boolean defaultNetwork)
public java.lang.Boolean getAssignPublicIp()
public void setAssignPublicIp(java.lang.Boolean assignPublicIp)