Package com.morpheusdata.model
Class NetworkLoadBalancer
java.lang.Object
com.morpheusdata.model.MorpheusModel
com.morpheusdata.model.projection.NetworkLoadBalancerIdentityProjection
com.morpheusdata.model.NetworkLoadBalancer
-
Field Summary
Modifier and TypeFieldDescriptionprotected Account
protected Integer
protected Integer
protected String
protected Cloud
protected Map
protected Boolean
protected Date
protected String
protected Boolean
protected String
protected Double
protected String
protected String
protected Date
protected String
protected List<NetworkLoadBalancerMonitor>
protected String
protected Long
protected Account
protected NetworkPool
protected String
protected CloudRegion
protected String
protected String
protected String
protected String
protected Integer
protected String
protected AccountCertificate
protected Boolean
protected String
protected Date
protected String
protected NetworkLoadBalancerType
protected String
protected String
protected String
Fields inherited from class com.morpheusdata.model.projection.NetworkLoadBalancerIdentityProjection
externalId
Fields inherited from class com.morpheusdata.model.MorpheusModel
config, id
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptiongetCloud()
getName()
getOwner()
getPool()
getType()
getUuid()
void
setAccount
(Account account) void
setAdminPort
(Integer adminPort) void
setApiPort
(Integer apiPort) void
void
void
setCredentialData
(Map credentialData) void
setCredentialLoaded
(Boolean credentialLoaded) void
setDateCreated
(Date dateCreated) void
setDescription
(String description) void
setEnabled
(Boolean enabled) void
setExternalIp
(String externalIp) void
setHourlyPrice
(Double hourlyPrice) void
setInternalId
(String internalId) void
setInternalIp
(String internalIp) void
setLastUpdated
(Date lastUpdated) void
setManagementUrl
(String managementUrl) void
setMonitors
(List<NetworkLoadBalancerMonitor> monitors) void
void
setNetworkServerId
(Long networkServerId) void
void
setPool
(NetworkPool pool) void
setPoolName
(String poolName) void
setRegion
(CloudRegion region) void
setServerName
(String serverName) void
setServiceName
(String serviceName) void
setSshHost
(String sshHost) void
setSshPassword
(String sshPassword) void
setSshPort
(Integer sshPort) void
setSshUsername
(String sshUsername) void
setSslCert
(AccountCertificate sslCert) void
setSslEnabled
(Boolean sslEnabled) void
void
setStatusDate
(Date statusDate) void
setStatusMessage
(String statusMessage) void
void
void
setVirtualServiceName
(String virtualServiceName) void
setVisibility
(String visibility) Methods inherited from class com.morpheusdata.model.projection.NetworkLoadBalancerIdentityProjection
getExternalId, setExternalId
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
-
type
-
region
-
name
-
description
-
visibility
-
internalId
-
areaId
-
sshHost
-
sshPort
-
sshUsername
-
sshPassword
-
internalIp
-
externalIp
-
managementUrl
-
apiPort
-
adminPort
-
sslEnabled
-
enabled
-
dateCreated
-
lastUpdated
-
status
-
statusMessage
-
statusDate
-
pool
-
sslCert
-
networkServerId
-
uuid
-
hourlyPrice
-
cloud
-
serverName
-
poolName
-
serviceName
-
virtualServiceName
-
monitors
-
credentialLoaded
-
credentialData
-
-
Constructor Details
-
NetworkLoadBalancer
public NetworkLoadBalancer()
-
-
Method Details
-
getAccount
-
setAccount
-
getOwner
-
setOwner
-
getName
-
setName
-
getDescription
-
setDescription
-
getVisibility
-
setVisibility
-
getInternalId
-
setInternalId
-
getAreaId
-
setAreaId
-
getSshHost
-
setSshHost
-
getSshPort
-
setSshPort
-
getSshUsername
-
setSshUsername
-
getSshPassword
-
setSshPassword
-
getInternalIp
-
setInternalIp
-
getExternalIp
-
setExternalIp
-
getManagementUrl
-
setManagementUrl
-
getApiPort
-
setApiPort
-
getAdminPort
-
setAdminPort
-
isSslEnabled
-
setSslEnabled
-
isEnabled
-
setEnabled
-
getDateCreated
-
setDateCreated
-
getLastUpdated
-
setLastUpdated
-
getStatus
-
setStatus
-
getStatusMessage
-
setStatusMessage
-
getStatusDate
-
setStatusDate
-
getPool
-
setPool
-
getSslCert
-
setSslCert
-
getNetworkServerId
-
setNetworkServerId
-
getUuid
-
setUuid
-
getHourlyPrice
-
setHourlyPrice
-
getMonitors
-
setMonitors
-
getCloud
-
setCloud
-
getServerName
-
setServerName
-
getPoolName
-
setPoolName
-
getServiceName
-
setServiceName
-
getVirtualServiceName
-
setVirtualServiceName
-
getCredentialLoaded
-
setCredentialLoaded
-
getCredentialData
-
setCredentialData
-
getType
-
setType
-
getRegion
-
setRegion
-