Package com.morpheusdata.model
Class NetworkLoadBalancerMonitor
java.lang.Object
com.morpheusdata.model.MorpheusModel
com.morpheusdata.model.projection.MorpheusIdentityModel
com.morpheusdata.model.projection.LoadBalancerMonitorIdentityProjection
com.morpheusdata.model.NetworkLoadBalancerMonitor
-
Field Summary
Modifier and TypeFieldDescriptionprotected Account
protected String
protected Integer
protected String
protected String
protected User
protected Integer
protected Date
protected String
protected String
protected Boolean
protected String
protected Integer
protected String
protected Date
protected NetworkLoadBalancer
protected Integer
protected Boolean
protected String
protected Integer
protected String
protected Boolean
protected String
protected Integer
protected Boolean
protected String
protected String
protected String
protected String
protected String
protected Integer
protected String
protected String
protected String
protected String
protected Date
protected String
protected String
Fields inherited from class com.morpheusdata.model.projection.LoadBalancerMonitorIdentityProjection
externalId, name
Fields inherited from class com.morpheusdata.model.MorpheusModel
config, id
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptiongetCode()
Returns a code describing the monitor type (will vary based on load balancer provider)The partition that the health monitor belongs tovoid
setAccount
(Account account) void
setAliasAddress
(String aliasAddress) void
setAliasPort
(Integer aliasPort) void
setAssignedZonePools
(List<CloudPool> assignedZonePools) void
setCategory
(String category) void
void
setCreatedBy
(User createdBy) void
setDataLength
(Integer dataLength) void
setDateCreated
(Date dateCreated) void
setDescription
(String description) void
setDisabledData
(String disabledData) void
setEnabled
(Boolean enabled) void
setExtraConfig
(String extraConfig) void
setFallCount
(Integer fallCount) void
setInternalId
(String internalId) void
setLastUpdated
(Date lastUpdated) void
setLoadBalancer
(NetworkLoadBalancer loadBalancer) void
setMaxRetry
(Integer maxRetry) void
setMonitorAdaptive
(Boolean monitorAdaptive) void
setMonitorDestination
(String monitorDestination) void
setMonitorInterval
(Integer monitorInterval) void
setMonitorPassword
(String monitorPassword) void
setMonitorReverse
(Boolean monitorReverse) void
setMonitorSource
(String monitorSource) void
setMonitorTimeout
(Integer monitorTimeout) void
setMonitorTransparent
(Boolean monitorTransparent) void
setMonitorType
(String monitorType) void
setMonitorUsername
(String monitorUsername) void
setPartition
(String partition) void
setReceiveCode
(String receiveCode) void
setReceiveData
(String receiveData) void
setRiseCount
(Integer riseCount) void
setSendData
(String sendData) void
setSendType
(String sendType) void
setSendVersion
(String sendVersion) void
void
setStatusDate
(Date statusDate) void
setStatusMessage
(String statusMessage) void
setVisibility
(String visibility) Methods inherited from class com.morpheusdata.model.projection.LoadBalancerMonitorIdentityProjection
getExternalId, getName, setExternalId, setName
Methods inherited from class com.morpheusdata.model.projection.MorpheusIdentityModel
getIdentityProperties
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
-
code
-
category
-
createdBy
-
visibility
-
description
-
monitorType
-
monitorInterval
-
monitorTimeout
-
sendData
-
sendVersion
-
sendType
-
receiveData
-
receiveCode
-
disabledData
-
monitorUsername
-
monitorPassword
-
monitorDestination
-
monitorReverse
-
monitorTransparent
-
monitorAdaptive
-
aliasAddress
-
aliasPort
-
internalId
-
dateCreated
-
lastUpdated
-
monitorSource
-
status
-
statusMessage
-
statusDate
-
enabled
-
maxRetry
-
fallCount
-
riseCount
-
dataLength
-
partition
-
extraConfig
-
loadBalancer
-
assignedZonePools
-
-
Constructor Details
-
NetworkLoadBalancerMonitor
public NetworkLoadBalancerMonitor()
-
-
Method Details
-
getAccount
-
setAccount
-
getCode
-
setCode
-
getCategory
-
setCategory
-
getCreatedBy
-
setCreatedBy
-
getVisibility
-
setVisibility
-
getDescription
-
setDescription
-
getMonitorType
Description copied from class:LoadBalancerMonitorIdentityProjection
Returns a code describing the monitor type (will vary based on load balancer provider)- Overrides:
getMonitorType
in classLoadBalancerMonitorIdentityProjection
- Returns:
- description of monitor type
-
setMonitorType
- Overrides:
setMonitorType
in classLoadBalancerMonitorIdentityProjection
-
getMonitorInterval
-
setMonitorInterval
-
getMonitorTimeout
-
setMonitorTimeout
-
getSendData
-
setSendData
-
getSendVersion
-
setSendVersion
-
getSendType
-
setSendType
-
getReceiveData
-
setReceiveData
-
getReceiveCode
-
setReceiveCode
-
getDisabledData
-
setDisabledData
-
getMonitorUsername
-
setMonitorUsername
-
getMonitorPassword
-
setMonitorPassword
-
getMonitorDestination
-
setMonitorDestination
-
getMonitorReverse
-
setMonitorReverse
-
getMonitorTransparent
-
setMonitorTransparent
-
getMonitorAdaptive
-
setMonitorAdaptive
-
getAliasAddress
-
setAliasAddress
-
getAliasPort
-
setAliasPort
-
getInternalId
-
setInternalId
-
getDateCreated
-
setDateCreated
-
getLastUpdated
-
setLastUpdated
-
getMonitorSource
-
setMonitorSource
-
getStatus
-
setStatus
-
getStatusMessage
-
setStatusMessage
-
getStatusDate
-
setStatusDate
-
getEnabled
-
setEnabled
-
getMaxRetry
-
setMaxRetry
-
getFallCount
-
setFallCount
-
getRiseCount
-
setRiseCount
-
getDataLength
-
setDataLength
-
getPartition
Description copied from class:LoadBalancerMonitorIdentityProjection
The partition that the health monitor belongs to- Overrides:
getPartition
in classLoadBalancerMonitorIdentityProjection
- Returns:
- the partition that the health monitor belongs to
-
setPartition
- Overrides:
setPartition
in classLoadBalancerMonitorIdentityProjection
-
getExtraConfig
-
setExtraConfig
-
getLoadBalancer
-
setLoadBalancer
-
getAssignedZonePools
-
setAssignedZonePools
-