Package com.morpheusdata.model
Class NetworkLoadBalancerScript
java.lang.Object
com.morpheusdata.model.MorpheusModel
com.morpheusdata.model.projection.MorpheusIdentityModel
com.morpheusdata.model.projection.LoadBalancerScriptIdentityProjection
com.morpheusdata.model.NetworkLoadBalancerScript
- All Implemented Interfaces:
Serializable
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected Accountprotected Stringprotected Userprotected Dateprotected Stringprotected Booleanprotected Stringprotected Stringprotected Dateprotected NetworkLoadBalancerprotected Stringprotected Stringprotected StringFields inherited from class com.morpheusdata.model.MorpheusModel
config, id -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionreturns the externalId also known as the API id of the equivalent object.getName()Gets the name of the script.voidsetAccount(Account account) voidsetCategory(String category) voidsetCreatedBy(User createdBy) voidsetDateCreated(Date dateCreated) voidsetDescription(String description) voidsetEnabled(Boolean enabled) voidsetExternalId(String externalId) voidsetInternalId(String internalId) voidsetLastUpdated(Date lastUpdated) voidsetLoadBalancer(NetworkLoadBalancer loadBalancer) voidvoidvoidsetVisibility(String visibility) Methods inherited from class com.morpheusdata.model.projection.MorpheusIdentityModel
getIdentityPropertiesMethods 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
-
name
-
createdBy
-
category
-
visibility
-
description
-
internalId
-
externalId
-
script
-
enabled
-
dateCreated
-
lastUpdated
-
loadBalancer
-
-
Constructor Details
-
NetworkLoadBalancerScript
public NetworkLoadBalancerScript()
-
-
Method Details
-
getAccount
-
setAccount
-
getName
Description copied from class:LoadBalancerScriptIdentityProjectionGets the name of the script. This is on the identity projection in case a fallback match needs to happen by name- Overrides:
getNamein classLoadBalancerScriptIdentityProjection- Returns:
- the current name of the script
-
setName
- Overrides:
setNamein classLoadBalancerScriptIdentityProjection
-
getCreatedBy
-
setCreatedBy
-
getVisibility
-
setVisibility
-
getCategory
-
setCategory
-
getDescription
-
setDescription
-
getInternalId
-
setInternalId
-
getExternalId
Description copied from class:LoadBalancerScriptIdentityProjectionreturns the externalId also known as the API id of the equivalent object.- Overrides:
getExternalIdin classLoadBalancerScriptIdentityProjection- Returns:
- the external id or API id of the current record
-
setExternalId
- Overrides:
setExternalIdin classLoadBalancerScriptIdentityProjection
-
getScript
-
setScript
-
getEnabled
-
setEnabled
-
getDateCreated
-
setDateCreated
-
getLastUpdated
-
setLastUpdated
-
getLoadBalancer
-
setLoadBalancer
-