Package com.morpheusdata.model
Class NetworkLoadBalancerPool
java.lang.Object
com.morpheusdata.model.MorpheusModel
com.morpheusdata.model.projection.MorpheusIdentityModel
com.morpheusdata.model.projection.LoadBalancerPoolIdentityProjection
com.morpheusdata.model.NetworkLoadBalancerPool
-
Field Summary
Modifier and TypeFieldDescriptionprotected Boolean
protected Boolean
protected String
protected User
protected Date
protected String
protected String
protected Boolean
protected Float
protected String
protected String
protected Float
protected Float
protected String
protected Date
protected NetworkLoadBalancer
protected Integer
protected Integer
protected List<NetworkLoadBalancerMember>
protected Integer
protected Integer
protected String
protected String
protected List<NetworkLoadBalancerMonitor>
protected String
protected List<NetworkLoadBalancerNode>
protected Integer
protected Integer
protected String
protected Float
protected Integer
protected String
protected Integer
protected Float
protected String
protected Date
protected String
protected String
protected String
protected String
protected String
protected String
Fields inherited from class com.morpheusdata.model.MorpheusModel
config, id
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionreturns the externalId also known as the API id of the equivalent object.getName()
getNodes()
getPort()
void
setAllowNat
(Boolean allowNat) void
setAllowSnat
(Boolean allowSnat) void
setAssignedZonePools
(List<CloudPool> assignedZonePools) void
setCategory
(String category) void
setCreatedBy
(User createdBy) void
setDateCreated
(Date dateCreated) void
setDescription
(String description) void
setDownAction
(String downAction) void
setEnabled
(Boolean enabled) void
setErrorPenalty
(Float errorPenalty) void
setExternalId
(String externalId) void
setExtraConfig
(String extraConfig) void
setHealthPenalty
(Float healthPenalty) void
setHealthScore
(Float healthScore) void
setInternalId
(String internalId) void
setLastUpdated
(Date lastUpdated) void
setLoadBalancer
(NetworkLoadBalancer loadBalancer) void
setMaxQueueDepth
(Integer maxQueueDepth) void
setMaxQueueTime
(Integer maxQueueTime) void
setMembers
(List<NetworkLoadBalancerMember> members) void
setMinActive
(Integer minActive) void
setMinInService
(Integer minInService) void
setMinUpAction
(String minUpAction) void
setMinUpMonitor
(String minUpMonitor) void
setMonitors
(List<NetworkLoadBalancerMonitor> monitors) void
void
setNodes
(List<NetworkLoadBalancerNode> nodes) void
setNumberActive
(Integer numberActive) void
setNumberInService
(Integer numberInService) void
setPartition
(String partition) void
setPerformanceScore
(Float performanceScore) void
void
setPortType
(String portType) void
setRampTime
(Integer rampTime) void
setSecurityPenalty
(Float securityPenalty) void
void
setStatusDate
(Date statusDate) void
setStatusMessage
(String statusMessage) void
setVipBalance
(String vipBalance) void
setVipClientIpMode
(String vipClientIpMode) void
setVipServerIpMode
(String vipServerIpMode) void
setVipSticky
(String vipSticky) void
setVisibility
(String visibility) 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
-
name
-
createdBy
-
category
-
visibility
-
description
-
internalId
-
externalId
-
enabled
-
vipSticky
-
vipBalance
-
allowNat
-
allowSnat
-
vipClientIpMode
-
vipServerIpMode
-
minActive
-
minInService
-
minUpMonitor
-
minUpAction
-
maxQueueDepth
-
maxQueueTime
-
extraConfig
-
numberActive
-
numberInService
-
healthScore
-
performanceScore
-
healthPenalty
-
securityPenalty
-
errorPenalty
-
downAction
-
rampTime
-
port
-
portType
-
partition
-
dateCreated
-
lastUpdated
-
status
-
statusMessage
-
statusDate
-
loadBalancer
-
assignedZonePools
-
nodes
-
monitors
-
members
-
-
Constructor Details
-
NetworkLoadBalancerPool
public NetworkLoadBalancerPool()
-
-
Method Details
-
getName
- Overrides:
getName
in classLoadBalancerPoolIdentityProjection
-
setName
- Overrides:
setName
in classLoadBalancerPoolIdentityProjection
-
getCreatedBy
-
setCreatedBy
-
getCategory
-
setCategory
-
getVisibility
-
setVisibility
-
getDescription
- Overrides:
getDescription
in classLoadBalancerPoolIdentityProjection
-
setDescription
- Overrides:
setDescription
in classLoadBalancerPoolIdentityProjection
-
getInternalId
-
setInternalId
-
getExternalId
Description copied from class:LoadBalancerPoolIdentityProjection
returns the externalId also known as the API id of the equivalent object.- Overrides:
getExternalId
in classLoadBalancerPoolIdentityProjection
- Returns:
- the external id or API id of the current record
-
setExternalId
- Overrides:
setExternalId
in classLoadBalancerPoolIdentityProjection
-
getEnabled
-
setEnabled
-
getVipSticky
-
setVipSticky
-
getVipBalance
-
setVipBalance
-
getAllowNat
-
setAllowNat
-
getAllowSnat
-
setAllowSnat
-
getVipClientIpMode
-
setVipClientIpMode
-
getVipServerIpMode
-
setVipServerIpMode
-
getMinActive
-
setMinActive
-
getMinInService
-
setMinInService
-
getMinUpMonitor
-
setMinUpMonitor
-
getMinUpAction
-
setMinUpAction
-
getMaxQueueDepth
-
setMaxQueueDepth
-
getMaxQueueTime
-
setMaxQueueTime
-
getExtraConfig
-
setExtraConfig
-
getNumberActive
-
setNumberActive
-
getNumberInService
-
setNumberInService
-
getHealthScore
-
setHealthScore
-
getPerformanceScore
-
setPerformanceScore
-
getHealthPenalty
-
setHealthPenalty
-
getSecurityPenalty
-
setSecurityPenalty
-
getErrorPenalty
-
setErrorPenalty
-
getDownAction
-
setDownAction
-
getRampTime
-
setRampTime
-
getPort
-
setPort
-
getPortType
-
setPortType
-
getPartition
- Overrides:
getPartition
in classLoadBalancerPoolIdentityProjection
-
setPartition
- Overrides:
setPartition
in classLoadBalancerPoolIdentityProjection
-
getDateCreated
-
setDateCreated
-
getLastUpdated
-
setLastUpdated
-
getStatus
-
setStatus
-
getStatusMessage
-
setStatusMessage
-
getStatusDate
-
setStatusDate
-
getLoadBalancer
-
setLoadBalancer
-
getAssignedZonePools
-
setAssignedZonePools
-
getNodes
-
setNodes
-
getMonitors
-
setMonitors
-
getMembers
-
setMembers
-