Package com.morpheusdata.model
Class NetworkRouter
java.lang.Object
com.morpheusdata.model.MorpheusModel
com.morpheusdata.model.projection.NetworkRouterIdentityProjection
com.morpheusdata.model.NetworkRouter
- All Implemented Interfaces:
Serializable
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected Stringprotected Stringprotected Cloudprotected Stringprotected Longprotected Stringprotected Stringprotected Stringprotected Dateprotected Stringprotected Stringprotected Stringprotected Stringprotected Booleanprotected Booleanprotected Booleanprotected Booleanprotected Booleanprotected Booleanprotected Booleanprotected Booleanprotected Booleanprotected Booleanprotected Booleanprotected Stringprotected Integerprotected Stringprotected NetworkIdentityProjectionprotected NetworkSubnetprotected Stringprotected Stringprotected Integerprotected NetworkRouterInterfaceprotected Stringprotected Stringprotected Stringprotected Stringprotected Stringprotected Stringprotected Instanceprotected Stringprotected Integerprotected Stringprotected NetworkIdentityProjectionprotected NetworkSubnetprotected Stringprotected Dateprotected Longprotected Dateprotected Stringprotected Stringprotected NetworkIdentityProjectionprotected NetworkSubnetprotected Stringprotected NetworkServerprotected Stringprotected Dateprotected Accountprotected Longprotected Stringprotected Stringprotected Stringprotected Stringprotected Stringprotected Stringprotected List<NetworkRoute>protected ComputeSiteprotected Stringprotected Stringprotected Stringprotected Stringprotected Dateprotected Stringprotected Stringprotected NetworkRouterTypeprotected Stringprotected StringFields inherited from class com.morpheusdata.model.projection.NetworkRouterIdentityProjection
refId, refTypeFields inherited from class com.morpheusdata.model.MorpheusModel
config, id -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetCloud()getCode()getFqdn()getIacId()getName()getOwner()getSite()getType()voidsetAvailabilityZone(String availabilityZone) voidsetCategory(String category) voidvoidvoidsetCreatedById(Long createdById) voidsetCreatedByName(String createdByName) voidsetDatacenterId(String datacenterId) voidsetDatastoreId(String datastoreId) voidsetDateCreated(Date dateCreated) voidsetDefaultGateway(String defaultGateway) voidsetDescription(String description) voidsetDhcpLogLevel(String dhcpLogLevel) voidsetDomainName(String domainName) voidsetEnableBgp(Boolean enableBgp) voidsetEnabled(Boolean enabled) voidsetEnableDhcp(Boolean enableDhcp) voidsetEnableDhcpLogging(Boolean enableDhcpLogging) voidsetEnableEcmp(Boolean enableEcmp) voidsetEnableHa(Boolean enableHa) voidsetEnableHaLogging(Boolean enableHaLogging) voidsetEnableNat(Boolean enableNat) voidsetEnableOspf(Boolean enableOspf) voidsetEnableRouting(Boolean enableRouting) voidsetEnableSnat(Boolean enableSnat) voidsetExternalId(String externalId) voidsetExternalIndex(Integer externalIndex) voidsetExternalIp(String externalIp) voidsetExternalNetwork(NetworkIdentityProjection externalNetwork) voidsetExternalSubnet(NetworkSubnet externalSubnet) voidsetFolderId(String folderId) voidvoidsetHaDeclareDeadTime(Integer haDeclareDeadTime) voidsetHaInterface(NetworkRouterInterface haInterface) voidsetHaIpAddress1(String haIpAddress1) voidsetHaIpAddress2(String haIpAddress2) voidsetHaLogLevel(String haLogLevel) voidvoidsetHostname(String hostname) voidvoidsetInstance(Instance instance) voidsetInternalId(String internalId) voidsetInternalIndex(Integer internalIndex) voidsetInternalIp(String internalIp) voidsetInternalNetwork(NetworkIdentityProjection internalNetwork) voidsetInternalSubnet(NetworkSubnet internalSubnet) voidsetLastStats(String lastStats) voidsetLastSync(Date lastSync) voidsetLastSyncDuration(Long lastSyncDuration) voidsetLastUpdated(Date lastUpdated) voidsetLocalAs(String localAs) voidsetManagementIp(String managementIp) voidsetManagementNetwork(NetworkIdentityProjection managementNetwork) voidsetManagementSubnet(NetworkSubnet managementSubnet) voidvoidsetNetworkServer(NetworkServer networkServer) voidsetNetworkSource(String networkSource) voidsetNextRunDate(Date nextRunDate) voidvoidsetParentRouterId(Long parentRouterId) voidvoidsetProviderId(String providerId) voidsetRawData(String rawData) voidsetRegionCode(String regionCode) voidsetRouterId(String routerId) voidsetRouterType(String routerType) voidsetRoutes(List<NetworkRoute> routes) voidsetSite(ComputeSite site) voidvoidsetSshPassword(String sshPassword) voidsetSshUsername(String sshUsername) voidvoidsetStatusDate(Date statusDate) voidsetStatusMessage(String statusMessage) voidsetTenantName(String tenantName) voidsetType(NetworkRouterType type) voidsetUpdateId(String updateId) voidsetVisibility(String visibility) Methods inherited from class com.morpheusdata.model.projection.NetworkRouterIdentityProjection
getRefId, getRefType, setRefId, setRefTypeMethods 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:
getExternalIdin classNetworkRouterIdentityProjection
-
setExternalId
- Overrides:
setExternalIdin 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
-