Package com.morpheusdata.model
Class NetworkRouter
java.lang.Object
com.morpheusdata.model.MorpheusModel
com.morpheusdata.model.projection.NetworkRouterIdentityProjection
com.morpheusdata.model.NetworkRouter
-
Field Summary
Modifier and TypeFieldDescriptionprotected String
protected String
protected Cloud
protected String
protected Long
protected String
protected String
protected String
protected Date
protected String
protected String
protected String
protected String
protected Boolean
protected Boolean
protected Boolean
protected Boolean
protected Boolean
protected Boolean
protected Boolean
protected Boolean
protected Boolean
protected Boolean
protected Boolean
protected String
protected Integer
protected String
protected NetworkIdentityProjection
protected NetworkSubnet
protected String
protected String
protected Integer
protected NetworkRouterInterface
protected String
protected String
protected String
protected String
protected String
protected String
protected Instance
protected String
protected Integer
protected String
protected NetworkIdentityProjection
protected NetworkSubnet
protected String
protected Date
protected Long
protected Date
protected String
protected String
protected NetworkIdentityProjection
protected NetworkSubnet
protected String
protected NetworkServer
protected String
protected Date
protected Account
protected Long
protected String
protected String
protected String
protected String
protected String
protected String
protected List<NetworkRoute>
protected ComputeSite
protected String
protected String
protected String
protected String
protected Date
protected String
protected String
protected NetworkRouterType
protected String
protected String
Fields inherited from class com.morpheusdata.model.projection.NetworkRouterIdentityProjection
refId, refType
Fields inherited from class com.morpheusdata.model.MorpheusModel
config, id
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptiongetCloud()
getCode()
getFqdn()
getIacId()
getName()
getOwner()
getSite()
getType()
void
setAvailabilityZone
(String availabilityZone) void
setCategory
(String category) void
void
void
setCreatedById
(Long createdById) void
setCreatedByName
(String createdByName) void
setDatacenterId
(String datacenterId) void
setDatastoreId
(String datastoreId) void
setDateCreated
(Date dateCreated) void
setDefaultGateway
(String defaultGateway) void
setDescription
(String description) void
setDhcpLogLevel
(String dhcpLogLevel) void
setDomainName
(String domainName) void
setEnableBgp
(Boolean enableBgp) void
setEnabled
(Boolean enabled) void
setEnableDhcp
(Boolean enableDhcp) void
setEnableDhcpLogging
(Boolean enableDhcpLogging) void
setEnableEcmp
(Boolean enableEcmp) void
setEnableHa
(Boolean enableHa) void
setEnableHaLogging
(Boolean enableHaLogging) void
setEnableNat
(Boolean enableNat) void
setEnableOspf
(Boolean enableOspf) void
setEnableRouting
(Boolean enableRouting) void
setEnableSnat
(Boolean enableSnat) void
setExternalId
(String externalId) void
setExternalIndex
(Integer externalIndex) void
setExternalIp
(String externalIp) void
setExternalNetwork
(NetworkIdentityProjection externalNetwork) void
setExternalSubnet
(NetworkSubnet externalSubnet) void
setFolderId
(String folderId) void
void
setHaDeclareDeadTime
(Integer haDeclareDeadTime) void
setHaInterface
(NetworkRouterInterface haInterface) void
setHaIpAddress1
(String haIpAddress1) void
setHaIpAddress2
(String haIpAddress2) void
setHaLogLevel
(String haLogLevel) void
void
setHostname
(String hostname) void
void
setInstance
(Instance instance) void
setInternalId
(String internalId) void
setInternalIndex
(Integer internalIndex) void
setInternalIp
(String internalIp) void
setInternalNetwork
(NetworkIdentityProjection internalNetwork) void
setInternalSubnet
(NetworkSubnet internalSubnet) void
setLastStats
(String lastStats) void
setLastSync
(Date lastSync) void
setLastSyncDuration
(Long lastSyncDuration) void
setLastUpdated
(Date lastUpdated) void
setLocalAs
(String localAs) void
setManagementIp
(String managementIp) void
setManagementNetwork
(NetworkIdentityProjection managementNetwork) void
setManagementSubnet
(NetworkSubnet managementSubnet) void
void
setNetworkServer
(NetworkServer networkServer) void
setNetworkSource
(String networkSource) void
setNextRunDate
(Date nextRunDate) void
void
setParentRouterId
(Long parentRouterId) void
void
setProviderId
(String providerId) void
setRawData
(String rawData) void
setRegionCode
(String regionCode) void
setRouterId
(String routerId) void
setRouterType
(String routerType) void
setRoutes
(List<NetworkRoute> routes) void
setSite
(ComputeSite site) void
void
setSshPassword
(String sshPassword) void
setSshUsername
(String sshUsername) void
void
setStatusDate
(Date statusDate) void
setStatusMessage
(String statusMessage) void
setTenantName
(String tenantName) void
setType
(NetworkRouterType type) void
setUpdateId
(String updateId) void
setVisibility
(String visibility) Methods inherited from class com.morpheusdata.model.projection.NetworkRouterIdentityProjection
getRefId, getRefType, setRefId, setRefType
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
-
owner
-
code
-
category
-
type
-
routerType
-
name
-
description
-
networkServer
-
cloud
-
site
-
instance
-
datacenterId
-
tenantName
-
poolId
-
datastoreId
-
hostId
-
folderId
-
sizeId
-
hostname
-
fqdn
-
domainName
-
internalIp
-
externalIp
-
managementIp
-
internalId
-
externalId
-
providerId
-
updateId
-
availabilityZone
-
regionCode
-
enableSnat
-
enabled
-
sshUsername
-
sshPassword
-
externalNetwork
-
externalSubnet
-
internalNetwork
-
internalSubnet
-
managementNetwork
-
managementSubnet
-
externalIndex
-
internalIndex
-
networkSource
-
iacId
-
rawData
-
enableRouting
-
enableBgp
-
enableOspf
-
enableEcmp
-
defaultGateway
-
routerId
-
parentRouterId
-
localAs
-
enableNat
-
enableHa
-
haInterface
-
haIpAddress1
-
haIpAddress2
-
haDeclareDeadTime
-
enableHaLogging
-
haLogLevel
-
enableDhcp
-
enableDhcpLogging
-
dhcpLogLevel
-
status
-
statusMessage
-
statusDate
-
lastSync
-
nextRunDate
-
lastSyncDuration
-
lastStats
-
dateCreated
-
lastUpdated
-
createdById
-
createdByName
-
visibility
-
routes
-
-
Constructor Details
-
NetworkRouter
public NetworkRouter()
-
-
Method Details
-
getOwner
-
setOwner
-
getCode
-
setCode
-
getCategory
-
setCategory
-
getType
-
setType
-
getRouterType
-
setRouterType
-
getName
-
setName
-
getDescription
-
setDescription
-
getNetworkServer
-
setNetworkServer
-
getCloud
-
setCloud
-
getSite
-
setSite
-
getInstance
-
setInstance
-
getDatacenterId
-
setDatacenterId
-
getTenantName
-
setTenantName
-
getPoolId
-
setPoolId
-
getDatastoreId
-
setDatastoreId
-
getHostId
-
setHostId
-
getFolderId
-
setFolderId
-
getSizeId
-
setSizeId
-
getHostname
-
setHostname
-
getFqdn
-
setFqdn
-
getDomainName
-
setDomainName
-
getInternalIp
-
setInternalIp
-
getExternalIp
-
setExternalIp
-
getManagementIp
-
setManagementIp
-
getInternalId
-
setInternalId
-
getExternalId
- Overrides:
getExternalId
in classNetworkRouterIdentityProjection
-
setExternalId
- Overrides:
setExternalId
in classNetworkRouterIdentityProjection
-
getProviderId
-
setProviderId
-
getUpdateId
-
setUpdateId
-
getAvailabilityZone
-
setAvailabilityZone
-
getEnableSnat
-
setEnableSnat
-
getEnabled
-
setEnabled
-
getSshUsername
-
setSshUsername
-
getSshPassword
-
setSshPassword
-
getExternalNetwork
-
setExternalNetwork
-
getExternalSubnet
-
setExternalSubnet
-
getInternalNetwork
-
setInternalNetwork
-
getInternalSubnet
-
setInternalSubnet
-
getManagementNetwork
-
setManagementNetwork
-
getManagementSubnet
-
setManagementSubnet
-
getExternalIndex
-
setExternalIndex
-
getInternalIndex
-
setInternalIndex
-
getNetworkSource
-
setNetworkSource
-
getIacId
-
setIacId
-
getRawData
-
setRawData
-
getEnableRouting
-
setEnableRouting
-
getEnableBgp
-
setEnableBgp
-
getEnableOspf
-
setEnableOspf
-
getEnableEcmp
-
setEnableEcmp
-
getDefaultGateway
-
setDefaultGateway
-
getRouterId
-
setRouterId
-
getParentRouterId
-
setParentRouterId
-
getLocalAs
-
setLocalAs
-
getEnableNat
-
setEnableNat
-
getEnableHa
-
setEnableHa
-
getHaInterface
-
setHaInterface
-
getHaIpAddress1
-
setHaIpAddress1
-
getHaIpAddress2
-
setHaIpAddress2
-
getHaDeclareDeadTime
-
setHaDeclareDeadTime
-
getEnableHaLogging
-
setEnableHaLogging
-
getHaLogLevel
-
setHaLogLevel
-
getEnableDhcp
-
setEnableDhcp
-
getEnableDhcpLogging
-
setEnableDhcpLogging
-
getDhcpLogLevel
-
setDhcpLogLevel
-
getStatus
-
setStatus
-
getStatusMessage
-
setStatusMessage
-
getStatusDate
-
setStatusDate
-
getLastSync
-
setLastSync
-
getNextRunDate
-
setNextRunDate
-
getLastSyncDuration
-
setLastSyncDuration
-
getLastStats
-
setLastStats
-
getDateCreated
-
setDateCreated
-
getLastUpdated
-
setLastUpdated
-
getCreatedById
-
setCreatedById
-
getCreatedByName
-
setCreatedByName
-
getVisibility
-
setVisibility
-
getRegionCode
-
setRegionCode
-
getRoutes
-
setRoutes
-