Skip navigation links
A B C D E F G H I J K L M N O P R S T U V W Z 

A

AbstractInstanceTabProvider - Class in com.morpheusdata.core
Default implementation of InstanceTabProvider with a HandlebarsRenderer and custom `asset` helper tag
AbstractInstanceTabProvider() - Constructor for class com.morpheusdata.core.AbstractInstanceTabProvider
 
AbstractTaskService - Class in com.morpheusdata.core
Provides helper methods to build task configurations.
AbstractTaskService() - Constructor for class com.morpheusdata.core.AbstractTaskService
 
Account - Class in com.morpheusdata.model
 
Account() - Constructor for class com.morpheusdata.model.Account
 
account - Variable in class com.morpheusdata.model.Cloud
Morpheus Account
account - Variable in class com.morpheusdata.model.NetworkPool
 
account - Variable in class com.morpheusdata.model.NetworkPoolServer
 
account - Variable in class com.morpheusdata.model.Task
 
account - Variable in class com.morpheusdata.model.TaskConfig
 
accountId - Variable in class com.morpheusdata.model.TaskConfig
 
AccountIntegration - Class in com.morpheusdata.model
 
AccountIntegration() - Constructor for class com.morpheusdata.model.AccountIntegration
 
AccountIntegrationType - Class in com.morpheusdata.model
 
AccountIntegrationType() - Constructor for class com.morpheusdata.model.AccountIntegrationType
 
accountType - Variable in class com.morpheusdata.model.TaskConfig
 
acquireLock(String, Map) - Method in interface com.morpheusdata.core.MorpheusNetworkContext
 
active - Variable in class com.morpheusdata.model.Account
 
active - Variable in class com.morpheusdata.model.Network
 
active - Variable in class com.morpheusdata.model.NetworkPoolRange
 
addCookie(String, Object) - Method in class com.morpheusdata.response.ServiceResponse
Add a Cookie to the response
addError(String) - Method in class com.morpheusdata.response.ServiceResponse
 
addError(String, String) - Method in class com.morpheusdata.response.ServiceResponse
 
addHeader(String, Object) - Method in class com.morpheusdata.response.ServiceResponse
 
addressCount - Variable in class com.morpheusdata.model.NetworkPoolRange
 
addTemplateLoader(TemplateLoader) - Method in class com.morpheusdata.views.DynamicTemplateLoader
 
addTemplateLoader(ClassLoader) - Method in class com.morpheusdata.views.HandlebarsRenderer
Add a child first class loader
addTemplateLoader(ClassLoader) - Method in interface com.morpheusdata.views.Renderer
Provide a class path for this renderer to lookup templates.
adminPassword - Variable in class com.morpheusdata.model.TaskConfig.InstanceConfig
 
adminPort - Variable in class com.morpheusdata.model.NetworkPoolServer
 
adminUsername - Variable in class com.morpheusdata.model.TaskConfig.InstanceConfig
 
agentInstalled - Variable in class com.morpheusdata.model.TaskConfig.ServerConfig
 
agentMode - Variable in class com.morpheusdata.model.TaskConfig.Zone
 
agentVersion - Variable in class com.morpheusdata.model.TaskConfig.ServerConfig
 
allowCustomConfig - Variable in class com.morpheusdata.model.Task
 
allowExecuteLocal - Variable in class com.morpheusdata.model.TaskType
 
allowExecuteRemote - Variable in class com.morpheusdata.model.TaskType
 
allowExecuteResource - Variable in class com.morpheusdata.model.TaskType
 
allowLocalRepo - Variable in class com.morpheusdata.model.TaskType
 
allowRemoteKeyAuth - Variable in class com.morpheusdata.model.TaskType
 
apiKey - Variable in class com.morpheusdata.model.Account
 
apiKey - Variable in class com.morpheusdata.model.Container
 
apiKey - Variable in class com.morpheusdata.model.TaskConfig.ServerConfig
 
apiPort - Variable in class com.morpheusdata.model.NetworkPoolServer
 
App - Class in com.morpheusdata.model
 
App() - Constructor for class com.morpheusdata.model.App
 
ApprovalProvider - Interface in com.morpheusdata.core
Provides capability to create custom approval policies
asMap() - Method in class com.morpheusdata.model.Permission
 
assignedDomainName - Variable in class com.morpheusdata.model.TaskConfig.InstanceConfig
 
assignPublicIp - Variable in class com.morpheusdata.model.Network
 
authId - Variable in class com.morpheusdata.model.AccountIntegration
 
author - Variable in class com.morpheusdata.core.Plugin
 
authPrivateKey - Variable in class com.morpheusdata.model.AccountIntegration
 
authPublicKey - Variable in class com.morpheusdata.model.AccountIntegration
 
authType - Variable in class com.morpheusdata.model.AccountIntegration
 
autoScale - Variable in class com.morpheusdata.model.Instance
 
autoScale - Variable in class com.morpheusdata.model.TaskConfig.InstanceConfig
 
availabilityZone - Variable in class com.morpheusdata.model.Network
 
availableAccessTypes - Variable in class com.morpheusdata.model.Permission
 

B

BackupProvider - Interface in com.morpheusdata.core
Provides a standard set of methods for interacting with backup providers.
backups - Variable in class com.morpheusdata.model.Workload
Supports backups
bareMetalHost - Variable in class com.morpheusdata.model.ComputeServerType
 
bootFile - Variable in class com.morpheusdata.model.Network
 
bridgeInterface - Variable in class com.morpheusdata.model.Network
 
bridgeName - Variable in class com.morpheusdata.model.Network
 
broadcast - Variable in class com.morpheusdata.model.Network
 
build(String, String, List<Permission.AccessType>) - Static method in class com.morpheusdata.model.Permission
 
build(String, List<Permission.AccessType>) - Static method in class com.morpheusdata.model.Permission
 
build(String, String) - Static method in class com.morpheusdata.model.Permission
 
build(String, String, List<Permission>) - Static method in class com.morpheusdata.web.Route
Helper to build a Route with a list of permissions to check.
build(String, String, Permission) - Static method in class com.morpheusdata.web.Route
Helper to build a Route with just one permission to check.
buildComputeServerConfig(ComputeServer, Map, Task, Collection, Map) - Method in interface com.morpheusdata.core.MorpheusContext
 
buildComputeServerTaskConfig(ComputeServer, Map, Task, Collection, Map) - Method in class com.morpheusdata.core.AbstractTaskService
Get configuration details for execution in a remote server.
buildContainerConfig(Container, Map, Task, Collection, Map) - Method in interface com.morpheusdata.core.MorpheusContext
 
buildContainerTaskConfig(Container, Map, Task, Collection, Map) - Method in class com.morpheusdata.core.AbstractTaskService
Get configuration details for execution in a container.
buildInstanceConfig(Instance, Map, Task, Collection, Map) - Method in interface com.morpheusdata.core.MorpheusContext
 
buildInstanceTaskConfig(Instance, Map, Task, Collection, Map) - Method in class com.morpheusdata.core.AbstractTaskService
Get configuration details for execution on an Instance
buildLocalTaskConfig(Map, Task, Collection, Map) - Method in class com.morpheusdata.core.AbstractTaskService
Get configuration details for execution in a local context.
buildLocalTaskConfig(Map, Task, Collection, Map) - Method in interface com.morpheusdata.core.MorpheusTaskContext
 
buildRemoteTaskConfig(Map, Task, Collection, Map) - Method in class com.morpheusdata.core.AbstractTaskService
Get configuration details for execution in a remote context.
buildRemoteTaskConfig(Map, Task, Collection, Map) - Method in interface com.morpheusdata.core.MorpheusTaskContext
 

C

cacheImages(List<VirtualImage>, Cloud) - Method in interface com.morpheusdata.core.MorpheusComputeContext
 
cachePlans(List<ServicePlan>) - Method in interface com.morpheusdata.core.MorpheusComputeContext
 
category - Variable in class com.morpheusdata.model.AccountIntegrationType
 
category - Variable in class com.morpheusdata.model.Container
 
category - Variable in class com.morpheusdata.model.NetworkPool
 
category - Variable in class com.morpheusdata.model.TaskConfig.ServerConfig
 
category - Variable in class com.morpheusdata.model.TaskType
 
category - Variable in class com.morpheusdata.model.VirtualImage
 
certificatePath - Variable in class com.morpheusdata.model.TaskConfig.ContainerConfig
 
certificateStyle - Variable in class com.morpheusdata.model.TaskConfig.ContainerConfig
 
changeManagementExtId - Variable in class com.morpheusdata.model.Container
 
changeManagementServiceId - Variable in class com.morpheusdata.model.Container
 
ChildFirstClassLoader - Class in com.morpheusdata.core
A URLClassLoader which searches in its own classloader context before delegating it to the parent classloader.
ChildFirstClassLoader(URL[], ClassLoader) - Constructor for class com.morpheusdata.core.ChildFirstClassLoader
 
cidr - Variable in class com.morpheusdata.model.Network
 
cidr - Variable in class com.morpheusdata.model.NetworkPool
 
cidr - Variable in class com.morpheusdata.model.NetworkSubnet
 
clearErrors() - Method in class com.morpheusdata.response.ServiceResponse
 
Cloud - Class in com.morpheusdata.model
Integrations or connections to public, private, hybrid clouds, or bare metal servers
Cloud() - Constructor for class com.morpheusdata.model.Cloud
 
cloud - Variable in class com.morpheusdata.model.ComputeServer
 
cloud - Variable in class com.morpheusdata.model.Network
 
cloudCode - Variable in class com.morpheusdata.model.TaskConfig
 
cloudName - Variable in class com.morpheusdata.model.TaskConfig
 
CloudProvider - Interface in com.morpheusdata.core
Provides a standard set of methods for interacting with cloud integrations or on-prem service providers.
CloudType - Class in com.morpheusdata.model
 
CloudType() - Constructor for class com.morpheusdata.model.CloudType
 
cloudTypeCode - Variable in class com.morpheusdata.model.TaskConfig.Zone
 
cloudTypeName - Variable in class com.morpheusdata.model.TaskConfig.Zone
 
code - Variable in class com.morpheusdata.model.AccountIntegration
 
code - Variable in class com.morpheusdata.model.AccountIntegrationType
 
code - Variable in class com.morpheusdata.model.Cloud
Unique code
code - Variable in class com.morpheusdata.model.ComputeServerType
 
code - Variable in class com.morpheusdata.model.KeyPair
 
code - Variable in class com.morpheusdata.model.NetworkPoolServerType
 
code - Variable in class com.morpheusdata.model.NetworkPoolType
A Unique Code string for easier programmatic reference and API Use.
code - Variable in class com.morpheusdata.model.OptionType
 
code - Variable in class com.morpheusdata.model.Permission
 
code - Variable in class com.morpheusdata.model.ServicePlan
 
code - Variable in class com.morpheusdata.model.Tab
 
code - Variable in class com.morpheusdata.model.Task
 
code - Variable in class com.morpheusdata.model.TaskConfig.Zone
 
code - Variable in class com.morpheusdata.model.TaskType
 
code - Variable in class com.morpheusdata.model.VirtualImage
 
com.morpheusdata.core - package com.morpheusdata.core
 
com.morpheusdata.core.util - package com.morpheusdata.core.util
 
com.morpheusdata.model - package com.morpheusdata.model
 
com.morpheusdata.response - package com.morpheusdata.response
 
com.morpheusdata.views - package com.morpheusdata.views
 
com.morpheusdata.web - package com.morpheusdata.web
 
comments - Variable in class com.morpheusdata.model.NetworkDomainRecord
 
commType - Variable in class com.morpheusdata.model.TaskConfig.ServerConfig
 
ComputeServer - Class in com.morpheusdata.model
Representation of a Morpheus ComputeServer database object within the Morpheus platform.
ComputeServer() - Constructor for class com.morpheusdata.model.ComputeServer
 
ComputeServerType - Class in com.morpheusdata.model
Representation of a Morpheus ComputeServerType database object within the Morpheus platform.
ComputeServerType() - Constructor for class com.morpheusdata.model.ComputeServerType
 
computeService - Variable in class com.morpheusdata.model.ComputeServerType
 
computeTypeCode - Variable in class com.morpheusdata.model.TaskConfig.ServerConfig
 
computeTypeName - Variable in class com.morpheusdata.model.TaskConfig.ServerConfig
 
conf - Variable in class com.morpheusdata.model.Account
 
config - Variable in class com.morpheusdata.model.MorpheusModel
 
configGroup - Variable in class com.morpheusdata.model.Container
 
configGroup - Variable in class com.morpheusdata.model.Instance
 
configGroup - Variable in class com.morpheusdata.model.TaskConfig.ContainerConfig
 
configGroup - Variable in class com.morpheusdata.model.TaskConfig.InstanceConfig
 
configGroup - Variable in class com.morpheusdata.model.TaskConfig.ServerConfig
 
configId - Variable in class com.morpheusdata.model.Container
 
configId - Variable in class com.morpheusdata.model.Instance
 
configId - Variable in class com.morpheusdata.model.TaskConfig.ContainerConfig
 
configId - Variable in class com.morpheusdata.model.TaskConfig.InstanceConfig
 
configId - Variable in class com.morpheusdata.model.TaskConfig.ServerConfig
 
configPath - Variable in class com.morpheusdata.model.TaskConfig.ContainerConfig
 
configRole - Variable in class com.morpheusdata.model.Container
 
configRole - Variable in class com.morpheusdata.model.Instance
 
configRole - Variable in class com.morpheusdata.model.TaskConfig.ContainerConfig
 
configRole - Variable in class com.morpheusdata.model.TaskConfig.InstanceConfig
 
configRole - Variable in class com.morpheusdata.model.TaskConfig.ServerConfig
 
configs - Variable in class com.morpheusdata.model.Container
 
configSettings - Variable in class com.morpheusdata.model.Container
 
configTags - Variable in class com.morpheusdata.model.Container
 
configuration - Variable in class com.morpheusdata.model.NetworkPool
 
confs - Variable in class com.morpheusdata.model.Account
 
ConnectionUtils - Class in com.morpheusdata.core.util
This class provides a few static utility methods for verify reachability to target apis/hosts that may be used by third party provider implementations
ConnectionUtils() - Constructor for class com.morpheusdata.core.util.ConnectionUtils
 
connectSrc - Variable in class com.morpheusdata.model.ContentSecurityPolicy
CSP connect-src directive
consoleHost - Variable in class com.morpheusdata.model.TaskConfig.ServerConfig
 
consolePort - Variable in class com.morpheusdata.model.TaskConfig.ServerConfig
 
consoleType - Variable in class com.morpheusdata.model.TaskConfig.ServerConfig
 
consoleUsername - Variable in class com.morpheusdata.model.TaskConfig.ServerConfig
 
Container - Class in com.morpheusdata.model
 
Container() - Constructor for class com.morpheusdata.model.Container
 
container - Variable in class com.morpheusdata.model.TaskConfig
 
ContainerConfig() - Constructor for class com.morpheusdata.model.TaskConfig.ContainerConfig
 
containerCreated - Variable in class com.morpheusdata.model.Container
 
containerHypervisor - Variable in class com.morpheusdata.model.ComputeServerType
 
containerId - Variable in class com.morpheusdata.model.NetworkDomainRecord
 
containerId - Variable in class com.morpheusdata.model.TaskConfig
 
containerName - Variable in class com.morpheusdata.model.TaskConfig
 
containers - Variable in class com.morpheusdata.model.TaskConfig.InstanceConfig
 
containerTypeCategory - Variable in class com.morpheusdata.model.TaskConfig.ContainerConfig
 
containerTypeCode - Variable in class com.morpheusdata.model.TaskConfig.ContainerConfig
 
containerTypeName - Variable in class com.morpheusdata.model.TaskConfig.ContainerConfig
 
containerTypeShortName - Variable in class com.morpheusdata.model.TaskConfig.ContainerConfig
 
containerVersion - Variable in class com.morpheusdata.model.Container
 
content - Variable in class com.morpheusdata.model.NetworkDomainRecord
 
ContentSecurityPolicy - Class in com.morpheusdata.model
Add allowed sources to the Content-Security-Policy HTTP header.
ContentSecurityPolicy() - Constructor for class com.morpheusdata.model.ContentSecurityPolicy
 
controlId - Variable in class com.morpheusdata.model.Container
 
controllers - Variable in class com.morpheusdata.core.Plugin
 
cores - Variable in class com.morpheusdata.model.TaskConfig.ContainerConfig
 
cores - Variable in class com.morpheusdata.model.TaskConfig.InstanceConfig
 
coresPerSocket - Variable in class com.morpheusdata.model.Container
 
creatable - Variable in class com.morpheusdata.model.NetworkPoolType
Defines whether or not a Pool can be created from the UI (Currently not supported by the IPAMProvider implementation).
createApprovalRequest(List, Request, AccountIntegration, Policy, Map) - Method in interface com.morpheusdata.core.ApprovalProvider
 
createdBy - Variable in class com.morpheusdata.model.NetworkPoolIp
 
createdByEmail - Variable in class com.morpheusdata.model.TaskConfig.InstanceConfig
 
createdByFirstName - Variable in class com.morpheusdata.model.TaskConfig.InstanceConfig
 
createdByLastName - Variable in class com.morpheusdata.model.TaskConfig.InstanceConfig
 
createdByUsername - Variable in class com.morpheusdata.model.TaskConfig.InstanceConfig
 
createHostRecord(NetworkPoolServer, NetworkPool, NetworkPoolIp, NetworkDomain, Boolean, Boolean) - Method in interface com.morpheusdata.core.IPAMProvider
Creates a Host record on the target NetworkPool within the NetworkPoolServer integration.
createNetworkPoolServer(NetworkPoolServer, Map) - Method in interface com.morpheusdata.core.IPAMProvider
Called during creation of a NetworkPoolServer operation.
createRecord(AccountIntegration, NetworkDomainRecord, Map) - Method in interface com.morpheusdata.core.DNSProvider
Creates a manually allocated DNS Record of the specified record type on the passed NetworkDomainRecord object.
createSyncedNetworkDomain(Long, List) - Method in interface com.morpheusdata.core.MorpheusNetworkContext
 
currency - Variable in class com.morpheusdata.model.Account
 
customOptions - Variable in class com.morpheusdata.model.TaskConfig
 
customOptions - Variable in class com.morpheusdata.model.TaskResult
custom options derived from the Task OptionTypes
CypherModuleProvider - Interface in com.morpheusdata.core
Provides a means to register a Cypher Secret Backend and CypherModule for registry on storing secrets or auto generating secret values that can be encrypted.

D

data - Variable in class com.morpheusdata.model.TaskResult
the input data supplied to the task
data - Variable in class com.morpheusdata.views.JsonResponse
 
datacenterId - Variable in class com.morpheusdata.model.TaskConfig.Zone
 
dataDevice - Variable in class com.morpheusdata.model.TaskConfig.ServerConfig
 
dataPath - Variable in class com.morpheusdata.model.TaskConfig.ContainerConfig
 
dateCreated - Variable in class com.morpheusdata.model.Account
 
dateCreated - Variable in class com.morpheusdata.model.Container
 
dateCreated - Variable in class com.morpheusdata.model.NetworkPoolRange
 
dateCreated - Variable in class com.morpheusdata.model.NetworkPoolServer
 
dateCreated - Variable in class com.morpheusdata.model.Task
 
dateCreated - Variable in class com.morpheusdata.model.TaskConfig.ContainerConfig
 
dateCreated - Variable in class com.morpheusdata.model.TaskConfig.ServerConfig
 
defaultNetwork - Variable in class com.morpheusdata.model.Network
 
defaultValue - Variable in class com.morpheusdata.model.OptionType
 
deleteCloud(Cloud) - Method in interface com.morpheusdata.core.CloudProvider
Called when a Cloud From Morpheus is removed.
deleteHostRecord(NetworkPool, NetworkPoolIp, Boolean) - Method in interface com.morpheusdata.core.IPAMProvider
Deletes a host record on the target NetworkPool.
deleteNetworkDomainAndRecord(NetworkDomain, NetworkDomainRecord) - Method in interface com.morpheusdata.core.MorpheusNetworkContext
 
dependsOn - Variable in class com.morpheusdata.model.OptionType
 
deployGroup - Variable in class com.morpheusdata.model.Instance
 
deployGroup - Variable in class com.morpheusdata.model.TaskConfig.InstanceConfig
 
deploymentId - Variable in class com.morpheusdata.model.Container
 
description - Variable in class com.morpheusdata.core.Plugin
 
description - Variable in class com.morpheusdata.model.Account
 
description - Variable in class com.morpheusdata.model.AccountIntegrationType
 
description - Variable in class com.morpheusdata.model.App
 
description - Variable in class com.morpheusdata.model.Cloud
A text description of this Cloud
description - Variable in class com.morpheusdata.model.ComputeServerType
 
description - Variable in class com.morpheusdata.model.Network
 
description - Variable in class com.morpheusdata.model.NetworkPoolRange
 
description - Variable in class com.morpheusdata.model.NetworkPoolServer
 
description - Variable in class com.morpheusdata.model.NetworkPoolServerType
 
description - Variable in class com.morpheusdata.model.NetworkPoolType
An optional description can be provided if absolutely necessary.
description - Variable in class com.morpheusdata.model.Policy
 
description - Variable in class com.morpheusdata.model.ServicePlan
 
description - Variable in class com.morpheusdata.model.TaskConfig.InstanceConfig
 
description - Variable in class com.morpheusdata.model.TaskConfig.ServerConfig
 
description - Variable in class com.morpheusdata.model.TaskType
 
description - Variable in class com.morpheusdata.model.VirtualImage
 
deviceName - Variable in class com.morpheusdata.model.TaskConfig.Volume
 
dhcpIp - Variable in class com.morpheusdata.model.Network
 
dhcpServer - Variable in class com.morpheusdata.model.Network
 
disableSupportMenu - Variable in class com.morpheusdata.model.Account
 
disableTask(String) - Method in interface com.morpheusdata.core.MorpheusTaskContext
 
Dispatcher - Class in com.morpheusdata.web
Dispatcher provides a way for a plugin to handle routes from morpheus-ui to a plugin.
Dispatcher(PluginManager) - Constructor for class com.morpheusdata.web.Dispatcher
 
displayName - Variable in class com.morpheusdata.model.ComputeServer
 
displayName - Variable in class com.morpheusdata.model.Container
 
displayName - Variable in class com.morpheusdata.model.Instance
 
displayName - Variable in class com.morpheusdata.model.Network
 
displayName - Variable in class com.morpheusdata.model.NetworkPool
 
displayName - Variable in class com.morpheusdata.model.TaskConfig.InstanceConfig
 
displayName - Variable in class com.morpheusdata.model.TaskConfig.ServerConfig
 
displayOrder - Variable in class com.morpheusdata.model.OptionType
 
displayOrder - Variable in class com.morpheusdata.model.TaskConfig.Volume
 
dnsDomain - Variable in class com.morpheusdata.model.NetworkPool
 
dnsPrimary - Variable in class com.morpheusdata.model.Network
 
DNSProvider - Interface in com.morpheusdata.core
Any plugin for Morpheus that provides DNS Related integration points should use this for implementing DNS Related Services used throughout the orchestration process
dnsSecondary - Variable in class com.morpheusdata.model.Network
 
dnsServers - Variable in class com.morpheusdata.model.NetworkPool
 
dnsSuffixList - Variable in class com.morpheusdata.model.NetworkPool
 
doDispatch(String, String, ViewModel<?>) - Method in class com.morpheusdata.web.Dispatcher
Using reflection, dynamically call the Class and method of a Plugin Controller.
domainName - Variable in class com.morpheusdata.model.Container
 
domainName - Variable in class com.morpheusdata.model.TaskConfig.ContainerConfig
 
domainName - Variable in class com.morpheusdata.model.TaskConfig.InstanceConfig
 
domainName - Variable in class com.morpheusdata.model.TaskConfig.ServerConfig
 
domainName - Variable in class com.morpheusdata.model.TaskConfig.Zone
 
DynamicTemplateLoader - Class in com.morpheusdata.views
Based on CompositeTemplateLoader Provides a way to delegate template lookups to all registered plugins
DynamicTemplateLoader(TemplateLoader...) - Constructor for class com.morpheusdata.views.DynamicTemplateLoader
Creates a new CompositeTemplateLoader.

E

editable - Variable in class com.morpheusdata.model.ServicePlan
 
enabled - Variable in class com.morpheusdata.model.AccountIntegrationType
 
enabled - Variable in class com.morpheusdata.model.NetworkPoolServer
 
enabled - Variable in class com.morpheusdata.model.NetworkPoolServerType
 
enabled - Variable in class com.morpheusdata.model.TaskType
 
endAddress - Variable in class com.morpheusdata.model.NetworkPoolRange
 
environmentPrefix - Variable in class com.morpheusdata.model.Container
 
environmentPrefix - Variable in class com.morpheusdata.model.Instance
 
environmentPrefix - Variable in class com.morpheusdata.model.TaskConfig.ContainerConfig
 
environmentPrefix - Variable in class com.morpheusdata.model.TaskConfig.InstanceConfig
 
error - Variable in class com.morpheusdata.model.TaskResult
error message
error() - Static method in class com.morpheusdata.response.ServiceResponse
Helper to return a generic error response.
error(String) - Static method in class com.morpheusdata.response.ServiceResponse
Helper to return a error message
error(String, Map<String, String>) - Static method in class com.morpheusdata.response.ServiceResponse
Detailed error message with a list of errors.
error(String, Map<String, String>, Object) - Static method in class com.morpheusdata.response.ServiceResponse
Detailed error message with a list of errors.
error(String) - Static method in class com.morpheusdata.views.HTMLResponse
Helper with html response and 200 success.
error(String, Integer) - Static method in class com.morpheusdata.views.HTMLResponse
Helper with html and error response.
errorMessage - Variable in class com.morpheusdata.model.Container
 
evars - Variable in class com.morpheusdata.model.TaskConfig
 
evars - Variable in class com.morpheusdata.model.TaskConfig.InstanceConfig
 
ExecutableTaskInterface - Interface in com.morpheusdata.core
Provides a common execution interface for building task types to use in the Morpheus Task workflow engine.
executeBackup(ComputeServer, Map) - Method in interface com.morpheusdata.core.BackupProvider
 
executeCommandOnServer(ComputeServer, String) - Method in interface com.morpheusdata.core.MorpheusContext
Execute a command on a server using the default connection details
executeCommandOnServer(ComputeServer, String, Boolean, String, String, String, String, String, Boolean, Boolean) - Method in interface com.morpheusdata.core.MorpheusContext
Execute a command on a server using custom connection details
executeCommandOnWorkload(Container, String) - Method in interface com.morpheusdata.core.MorpheusContext
Execute a command on a Container or VM using the standard connection details
executeCommandOnWorkload(Container, String, String, String, String, String, String, Boolean, String, Boolean) - Method in interface com.morpheusdata.core.MorpheusContext
Execute a command on a Container or VM using custom connection details
executeContainerTask(Container, Task, Map) - Method in interface com.morpheusdata.core.ExecutableTaskInterface
Task execution on a provisioned Container
executeContainerTask(Container, Task) - Method in interface com.morpheusdata.core.ExecutableTaskInterface
Task execution on a provisioned Container
executeLocalTask(Task, Map, Container, ComputeServer, Instance) - Method in interface com.morpheusdata.core.ExecutableTaskInterface
Task execution in a local context
executeRemoteTask(Task, Map, Container, ComputeServer, Instance) - Method in interface com.morpheusdata.core.ExecutableTaskInterface
Task execution in a remote context
executeRemoteTask(Task, Container, ComputeServer, Instance) - Method in interface com.morpheusdata.core.ExecutableTaskInterface
Task execution in a remote context
executeServerTask(ComputeServer, Task, Map) - Method in interface com.morpheusdata.core.ExecutableTaskInterface
Task execution on a provisioned ComputeServer
executeServerTask(ComputeServer, Task) - Method in interface com.morpheusdata.core.ExecutableTaskInterface
Task execution on a provisioned ComputeServer
executeSshCommand(String, Integer, String, String, String, String, String, String, Boolean, LogLevel, Boolean, String, Boolean) - Method in interface com.morpheusdata.core.MorpheusContext
Execute an ssh command
executeTarget - Variable in class com.morpheusdata.model.Task
 
executeWindowsCommand(String, Integer, String, String, String, Boolean, Boolean) - Method in interface com.morpheusdata.core.MorpheusContext
Execute a command on a Windows machine
exitCode - Variable in class com.morpheusdata.model.TaskResult
exit status of the process
expireDate - Variable in class com.morpheusdata.model.Instance
 
expireDate - Variable in class com.morpheusdata.model.TaskConfig.InstanceConfig
 
externalId - Variable in class com.morpheusdata.model.Account
 
externalId - Variable in class com.morpheusdata.model.App
 
externalId - Variable in class com.morpheusdata.model.ComputeServer
 
externalId - Variable in class com.morpheusdata.model.Container
 
externalId - Variable in class com.morpheusdata.model.KeyPair
 
externalId - Variable in class com.morpheusdata.model.Network
 
externalId - Variable in class com.morpheusdata.model.NetworkDomainRecord
 
externalId - Variable in class com.morpheusdata.model.NetworkPool
 
externalId - Variable in class com.morpheusdata.model.NetworkPoolRange
 
externalId - Variable in class com.morpheusdata.model.NetworkPoolServer
 
externalId - Variable in class com.morpheusdata.model.Request
 
externalId - Variable in class com.morpheusdata.model.ServicePlan
 
externalId - Variable in class com.morpheusdata.model.TaskConfig.ServerConfig
 
externalId - Variable in class com.morpheusdata.model.VirtualImage
 
externalId - Variable in class com.morpheusdata.response.WorkloadResponse
 
externalIp - Variable in class com.morpheusdata.model.Container
 
externalIp - Variable in class com.morpheusdata.model.TaskConfig.ContainerConfig
 
externalIp - Variable in class com.morpheusdata.model.TaskConfig
 
externalIp - Variable in class com.morpheusdata.model.TaskConfig.ServerConfig
 
externalName - Variable in class com.morpheusdata.model.Request
 
externalPort - Variable in class com.morpheusdata.model.TaskConfig.ContainerConfig
 
externalType - Variable in class com.morpheusdata.model.Network
 

F

fabricId - Variable in class com.morpheusdata.model.Network
 
fieldContext - Variable in class com.morpheusdata.model.OptionType
 
fieldLabel - Variable in class com.morpheusdata.model.OptionType
 
fieldName - Variable in class com.morpheusdata.model.OptionType
 
fileName - Variable in class com.morpheusdata.core.Plugin
 
findByCode(String) - Method in class com.morpheusdata.core.PluginManager
 
findNetworkDomainRecordByNetworkDomainAndTypeAndExternalIds(NetworkDomain, String, List) - Method in interface com.morpheusdata.core.MorpheusNetworkContext
 
findNetworkDomainsByPoolServerAndExternalIdsOrNames(NetworkPoolServer, List, List) - Method in interface com.morpheusdata.core.MorpheusNetworkContext
 
findNetworkPoolsByPoolServerAndExternalIds(NetworkPoolServer, List) - Method in interface com.morpheusdata.core.MorpheusNetworkContext
 
findOrGenerateKeyPair(Account) - Method in interface com.morpheusdata.core.MorpheusComputeContext
Get the ssh credentials associated with an account
firewallEnabled - Variable in class com.morpheusdata.model.Instance
 
firewallEnabled - Variable in class com.morpheusdata.model.TaskConfig.InstanceConfig
 
firewallEnabled - Variable in class com.morpheusdata.model.TaskConfig.Zone
 
footerBgColor - Variable in class com.morpheusdata.model.Account
 
footerFgColor - Variable in class com.morpheusdata.model.Account
 
fqdn - Variable in class com.morpheusdata.model.NetworkDomain
 
fqdn - Variable in class com.morpheusdata.model.NetworkDomainRecord
 
fqdn - Variable in class com.morpheusdata.model.TaskConfig.ServerConfig
 
frameSrc - Variable in class com.morpheusdata.model.ContentSecurityPolicy
CSP frame-src directive

G

gateway - Variable in class com.morpheusdata.model.Network
 
gateway - Variable in class com.morpheusdata.model.NetworkPool
 
getActive() - Method in class com.morpheusdata.model.Network
 
getActive() - Method in class com.morpheusdata.model.NetworkPoolIp
 
getAssignPublicIp() - Method in class com.morpheusdata.model.Network
 
getAuthor() - Method in class com.morpheusdata.core.Plugin
 
getAuthor() - Method in interface com.morpheusdata.core.PluginInterface
 
getAutoScale() - Method in class com.morpheusdata.model.Instance
 
getAvailabilityZone() - Method in class com.morpheusdata.model.Network
 
getAvailableBackupProviders() - Method in interface com.morpheusdata.core.CloudProvider
Grabs available backup providers related to the target Cloud Plugin.
getAvailableProvisioningProviders() - Method in interface com.morpheusdata.core.CloudProvider
Grabs available provisioning providers related to the target Cloud Plugin.
getBareMetalHost() - Method in class com.morpheusdata.model.ComputeServerType
 
getBootFile() - Method in class com.morpheusdata.model.Network
 
getBridgeInterface() - Method in class com.morpheusdata.model.Network
 
getBridgeName() - Method in class com.morpheusdata.model.Network
 
getBroadcast() - Method in class com.morpheusdata.model.Network
 
getCanAssignPool() - Method in class com.morpheusdata.model.NetworkType
 
getCategory() - Method in class com.morpheusdata.model.CloudType
 
getCategory() - Method in class com.morpheusdata.model.NetworkType
 
getCharset() - Method in class com.morpheusdata.views.DynamicTemplateLoader
 
getCidr() - Method in class com.morpheusdata.model.Network
 
getCidr() - Method in class com.morpheusdata.model.NetworkPool
Gets the CIDR Representation of the network Pool being synced.
getCidrEditable() - Method in class com.morpheusdata.model.NetworkType
 
getClassLoader() - Method in class com.morpheusdata.core.Plugin
 
getCloud() - Method in class com.morpheusdata.model.ComputeServer
 
getCode() - Method in class com.morpheusdata.model.CloudType
 
getCode() - Method in class com.morpheusdata.model.ComputeServerType
 
getCode() - Method in class com.morpheusdata.model.NetworkPoolType
Fetches the unique code pertaining to this particular network pool type.
getCode() - Method in class com.morpheusdata.model.NetworkType
 
getCode() - Method in class com.morpheusdata.model.OptionType
Gets the Unique code representation of the option type.
getCompute() - Method in interface com.morpheusdata.core.MorpheusContext
Returns the Compute Context used for performing updates or queries on compute related assets within Morpheus
getComputeServerExternalFqdn(ComputeServer) - Method in interface com.morpheusdata.core.MorpheusNetworkContext
 
getComputeServerTypes() - Method in interface com.morpheusdata.core.CloudProvider
Grabs all ComputeServerType objects that this CloudProvider can represent during a sync or during a provision.
getComputeService() - Method in class com.morpheusdata.model.CloudType
 
getComputeService() - Method in class com.morpheusdata.model.ComputeServerType
 
getConfig() - Method in class com.morpheusdata.model.MorpheusModel
 
getConfigGroup() - Method in class com.morpheusdata.model.Instance
 
getConfigId() - Method in class com.morpheusdata.model.Instance
 
getConfigMap() - Method in class com.morpheusdata.model.MorpheusModel
 
getConfigProperty(String) - Method in class com.morpheusdata.model.MorpheusModel
 
getConfigRole() - Method in class com.morpheusdata.model.Instance
 
getConfiguration() - Method in class com.morpheusdata.model.NetworkPool
Gets the Configuration name this pool is associated with.
getContainerExternalFqdn(Container) - Method in interface com.morpheusdata.core.MorpheusNetworkContext
 
getContainerExternalIp(Container) - Method in interface com.morpheusdata.core.MorpheusNetworkContext
 
getContainerHypervisor() - Method in class com.morpheusdata.model.ComputeServerType
 
getContainerNetworkDomain(Container) - Method in interface com.morpheusdata.core.MorpheusNetworkContext
 
getContainers() - Method in class com.morpheusdata.model.Instance
 
getContent() - Method in class com.morpheusdata.response.ServiceResponse
 
getContentScope() - Method in class com.morpheusdata.core.AbstractInstanceTabProvider
 
getContentScope() - Method in interface com.morpheusdata.core.InstanceTabProvider
Define the scope of this UI element (e.g.
getContentSecurityPolicy() - Method in interface com.morpheusdata.core.InstanceTabProvider
Add policies for resources loaded from external sources.
getContext() - Method in interface com.morpheusdata.core.ExecutableTaskInterface
 
getControllers() - Method in class com.morpheusdata.core.Plugin
 
getCookie(String) - Method in class com.morpheusdata.response.ServiceResponse
Find a cookie
getCookies() - Method in class com.morpheusdata.response.ServiceResponse
 
getCreatable() - Method in class com.morpheusdata.model.NetworkPoolType
Gets creatable flag from this particular pool type.
getCreatable() - Method in class com.morpheusdata.model.NetworkType
 
getCypherModule() - Method in interface com.morpheusdata.core.CypherModuleProvider
An implementation of a CypherModule for reading and writing data patterns
getCypherMountPoint() - Method in interface com.morpheusdata.core.CypherModuleProvider
The mount prefix point for which this module should be registered to cypher's backend.
getData() - Method in class com.morpheusdata.response.ServiceResponse
 
getDateCreated() - Method in class com.morpheusdata.model.NetworkPoolIp
 
getDefaultNetwork() - Method in class com.morpheusdata.model.Network
 
getDefaultValue() - Method in class com.morpheusdata.model.OptionType
Returns a String representation of the default value for the current Input.
getDeletable() - Method in class com.morpheusdata.model.NetworkType
 
getDependsOn() - Method in class com.morpheusdata.model.OptionType
Gets the code of an option type that this option type depends on.
getDeployGroup() - Method in class com.morpheusdata.model.Instance
 
getDescription() - Method in class com.morpheusdata.core.Plugin
 
getDescription() - Method in interface com.morpheusdata.core.PluginInterface
 
getDescription() - Method in class com.morpheusdata.model.CloudType
 
getDescription() - Method in class com.morpheusdata.model.ComputeServerType
 
getDescription() - Method in class com.morpheusdata.model.Instance
 
getDescription() - Method in class com.morpheusdata.model.Network
 
getDescription() - Method in class com.morpheusdata.model.NetworkDomain
Gets the human readable description representation of the Domain Record in question.
getDescription() - Method in class com.morpheusdata.model.NetworkPoolIp
 
getDescription() - Method in class com.morpheusdata.model.NetworkPoolType
Gets the description of the network pool type if it is necessary for further clarification.
getDescription() - Method in class com.morpheusdata.model.NetworkType
 
getDhcpIp() - Method in class com.morpheusdata.model.Network
 
getDhcpServer() - Method in class com.morpheusdata.model.Network
 
getDhcpServerEditable() - Method in class com.morpheusdata.model.NetworkType
 
getDirtyProperties() - Method in class com.morpheusdata.model.MorpheusModel
Gets a list of all dirty properties / fields (things that have changes) on the corresponding model based on the used setters.
getDirtyPropertyValues() - Method in class com.morpheusdata.model.MorpheusModel
Gets a Map containing all dirty properties as well as their newly assigned values.
getDisplayName() - Method in class com.morpheusdata.model.ComputeServer
 
getDisplayName() - Method in class com.morpheusdata.model.Instance
 
getDisplayName() - Method in class com.morpheusdata.model.Network
 
getDisplayName() - Method in class com.morpheusdata.model.NetworkDomain
Gets the display name of the current Network Domain.
getDisplayName() - Method in class com.morpheusdata.model.NetworkPool
Gets the display name of the current Network Pool.
getDisplayOrder() - Method in class com.morpheusdata.model.OptionType
Gets the display order position of the following Option Type.
getDnsDomain() - Method in class com.morpheusdata.model.NetworkPool
Gets the Primary DNS Domain for searching for relative hostnames within the network.
getDnsEditable() - Method in class com.morpheusdata.model.NetworkType
 
getDnsPrimary() - Method in class com.morpheusdata.model.Network
 
getDnssec() - Method in class com.morpheusdata.model.NetworkDomain
Gets the flag representing whether or not the Provider of this Domain Record provides DNSSec features.
getDnsSecondary() - Method in class com.morpheusdata.model.Network
 
getDnsServer() - Method in class com.morpheusdata.model.NetworkPoolIp
 
getDnsServers() - Method in class com.morpheusdata.model.NetworkPool
Gets a list of ip addresses of nameservers that are assigned to the relevant Network Pool.
getDnsSuffixList() - Method in class com.morpheusdata.model.NetworkPool
Gets a list of DNS Search suffixes.
getDomain() - Method in class com.morpheusdata.model.NetworkPoolIp
 
getDomainName() - Method in class com.morpheusdata.model.NetworkPoolIp
 
getEndDate() - Method in class com.morpheusdata.model.NetworkPoolIp
 
getEngine() - Method in class com.morpheusdata.views.HandlebarsRenderer
 
getEngine() - Method in interface com.morpheusdata.views.Renderer
The implementation of the actual engine to be used in this renderer
getEnvironmentPrefix() - Method in class com.morpheusdata.model.Instance
 
getError(String) - Method in class com.morpheusdata.response.ServiceResponse
Returns the specific error message for a given key.
getError() - Method in class com.morpheusdata.response.ServiceResponse
Provided for backwards compatibility with existing getError()
getErrorCode() - Method in class com.morpheusdata.response.ServiceResponse
 
getErrors() - Method in class com.morpheusdata.response.ServiceResponse
 
getExpireDate() - Method in class com.morpheusdata.model.Instance
 
getExternalId() - Method in class com.morpheusdata.model.ComputeServer
 
getExternalId() - Method in class com.morpheusdata.model.Network
 
getExternalId() - Method in class com.morpheusdata.model.NetworkDomain
Gets the external unique identifier.
getExternalId() - Method in class com.morpheusdata.model.NetworkPool
Gets the external unique identifier.
getExternalId() - Method in class com.morpheusdata.model.NetworkPoolIp
 
getExternalId() - Method in class com.morpheusdata.model.RequestReference
 
getExternalName() - Method in class com.morpheusdata.model.RequestReference
 
getExternalRequestId() - Method in class com.morpheusdata.response.RequestResponse
 
getExternalRequestName() - Method in class com.morpheusdata.response.RequestResponse
 
getExternalType() - Method in class com.morpheusdata.model.Network
 
getExternalType() - Method in class com.morpheusdata.model.NetworkType
 
getFabricId() - Method in class com.morpheusdata.model.Network
 
getFieldContext() - Method in class com.morpheusdata.model.OptionType
Gets the field context which is the primary object the field is being saved onto.
getFieldLabel() - Method in class com.morpheusdata.model.OptionType
Gets the field label of the current Option Type.
getFieldName() - Method in class com.morpheusdata.model.OptionType
Gets the field name of the current option type.
getFileName() - Method in class com.morpheusdata.core.Plugin
 
getFileName() - Method in interface com.morpheusdata.core.PluginInterface
 
getFirewallEnabled() - Method in class com.morpheusdata.model.Instance
 
getFqdn() - Method in class com.morpheusdata.model.NetworkPoolIp
 
getGateway() - Method in class com.morpheusdata.model.Network
 
getGateway() - Method in class com.morpheusdata.model.NetworkPool
Gets the Gateway ip address related to the current Network Block.
getGatewayAddress() - Method in class com.morpheusdata.model.NetworkPoolIp
 
getGatewayEditable() - Method in class com.morpheusdata.model.NetworkType
 
getGuestVm() - Method in class com.morpheusdata.model.ComputeServerType
 
getHeaders() - Method in class com.morpheusdata.response.ServiceResponse
 
getHelpText() - Method in class com.morpheusdata.model.OptionType
Gets the help text pertaining to an input.
getHostname() - Method in class com.morpheusdata.model.Instance
 
getHostname() - Method in class com.morpheusdata.model.NetworkPoolIp
 
getHostPrefix() - Method in class com.morpheusdata.model.NetworkPool
Gets the Host Prefix associated with this Pool.
getHttpProxy() - Method in class com.morpheusdata.model.NetworkPool
Gets the Proxy Url for the current Pool.
getId() - Method in class com.morpheusdata.model.MorpheusModel
Gets the uniquely generated ID from the database record stored via the Morpheus appliance.
getInputType() - Method in class com.morpheusdata.model.OptionType
Gets the type of Input this option type represents.
getInstanceContext() - Method in class com.morpheusdata.model.Instance
 
getInstanceLevel() - Method in class com.morpheusdata.model.Instance
 
getInstanceTypeCode() - Method in class com.morpheusdata.model.Instance
 
getInstanceTypeName() - Method in class com.morpheusdata.model.Instance
 
getInstanceVersion() - Method in class com.morpheusdata.model.Instance
 
getInterfaceName() - Method in class com.morpheusdata.model.Network
 
getInterfaceName() - Method in class com.morpheusdata.model.NetworkPoolIp
 
getInternalId() - Method in class com.morpheusdata.model.Network
 
getInternalId() - Method in class com.morpheusdata.model.NetworkPool
Gets an optional alternative reference id field.
getInternalId() - Method in class com.morpheusdata.model.NetworkPoolIp
 
getIpAddress() - Method in class com.morpheusdata.model.NetworkPoolIp
 
getIpCount() - Method in class com.morpheusdata.model.NetworkPool
Gets the Total number of ip addresses in the current block range based on the CIDR.
getIpFreeCount() - Method in class com.morpheusdata.model.NetworkPool
Gets the Total Number of free ip addresses in the Block that can still be allocated.
getIpType() - Method in class com.morpheusdata.model.NetworkPoolIp
 
getIssueTrackerUrl() - Method in class com.morpheusdata.core.Plugin
 
getIssueTrackerUrl() - Method in interface com.morpheusdata.core.PluginInterface
 
getLastUpdated() - Method in class com.morpheusdata.model.NetworkPoolIp
 
getLayoutCode() - Method in class com.morpheusdata.model.Instance
 
getLayoutId() - Method in class com.morpheusdata.model.Instance
 
getLayoutName() - Method in class com.morpheusdata.model.Instance
 
getMaxCores() - Method in class com.morpheusdata.model.Instance
 
getMaxMemory() - Method in class com.morpheusdata.model.Instance
 
getMaxNetworks() - Method in interface com.morpheusdata.core.ProvisioningProvider
Returns the maximum number of network interfaces that can be chosen when provisioning with this type
getMaxStorage() - Method in class com.morpheusdata.model.Instance
 
getModelProperties(NetworkPool, List<String>) - Method in interface com.morpheusdata.core.MorpheusNetworkContext
 
getMorpheusContext() - Method in interface com.morpheusdata.core.PluginProvider
Returns the Morpheus Context for interacting with data stored in the Main Morpheus Application
getMsg() - Method in class com.morpheusdata.response.RequestResponse
 
getMsg() - Method in class com.morpheusdata.response.ServiceResponse
 
getName() - Method in class com.morpheusdata.core.Plugin
 
getName() - Method in interface com.morpheusdata.core.PluginInterface
 
getName() - Method in interface com.morpheusdata.core.ProvisioningProvider
Returns the Name of the Provisioning Provider
getName() - Method in class com.morpheusdata.model.CloudType
 
getName() - Method in class com.morpheusdata.model.ComputeServer
 
getName() - Method in class com.morpheusdata.model.ComputeServerType
 
getName() - Method in class com.morpheusdata.model.Instance
 
getName() - Method in class com.morpheusdata.model.Network
 
getName() - Method in class com.morpheusdata.model.NetworkDomain
Grabs the current Domain name.
getName() - Method in class com.morpheusdata.model.NetworkPool
Gets the Human readable name of the Network Pool this record represents.
getName() - Method in class com.morpheusdata.model.NetworkPoolType
Gets the human readable name of the Pool Type that will be displayed in the Morpheus UI for reference.
getName() - Method in class com.morpheusdata.model.NetworkProxy
Gets the displayable name given to the proxy configuration being referenced.
getName() - Method in class com.morpheusdata.model.NetworkType
 
getNameEditable() - Method in class com.morpheusdata.model.NetworkType
 
getNetmask() - Method in class com.morpheusdata.model.Network
 
getNetmask() - Method in class com.morpheusdata.model.NetworkPool
Gets the subnet mask qualifier as defined by the IPAM Provider for the current pool.
getNetwork() - Method in interface com.morpheusdata.core.MorpheusContext
Returns the NetworkContext used for performing updates or queries on network related assets within Morpheus.
getNetworkDomain() - Method in class com.morpheusdata.model.Network
 
getNetworkDomainByDomainAndRecordType(NetworkDomain, String) - Method in interface com.morpheusdata.core.MorpheusNetworkContext
 
getNetworkDomainByOwner(Account) - Method in interface com.morpheusdata.core.MorpheusNetworkContext
 
getNetworkDomainByTypeAndRefId(String, Long) - Method in interface com.morpheusdata.core.MorpheusNetworkContext
 
getNetworkDomainRecordByNetworkDomainAndContainerId(NetworkDomain, Long) - Method in interface com.morpheusdata.core.MorpheusNetworkContext
 
getNetworkIp(NetworkPool, String, Long, Long) - Method in interface com.morpheusdata.core.MorpheusNetworkContext
 
getNetworkLevel() - Method in class com.morpheusdata.model.Instance
 
getNetworkPoolIpsByNetworkPoolAndExternalIdOrIpAddress(NetworkPool, List, List) - Method in interface com.morpheusdata.core.MorpheusNetworkContext
 
getNetworkPoolRange() - Method in class com.morpheusdata.model.NetworkPoolIp
 
getNetworkPoolsByNetworkPoolServer(NetworkPoolServer) - Method in interface com.morpheusdata.core.MorpheusNetworkContext
 
getNetworkPoolsByNetworkPoolServer(NetworkPoolServer, String) - Method in interface com.morpheusdata.core.MorpheusNetworkContext
 
getNetworkPoolsByNetworkPoolServerJoin(NetworkPoolServer, String) - Method in interface com.morpheusdata.core.MorpheusNetworkContext
 
getNetworkProxy() - Method in class com.morpheusdata.model.Network
 
getNetworkRole() - Method in class com.morpheusdata.model.Network
 
getOptionSource() - Method in class com.morpheusdata.model.OptionType
Gets the option source api method endpoint to hit when using the OptionType.InputType.SELECT option.
getOptionTypes() - Method in interface com.morpheusdata.core.CloudProvider
Provides a Collection of OptionType inputs that define the required input fields for defining a cloud integration
getOptionTypes() - Method in interface com.morpheusdata.core.ProvisioningProvider
Provides a Collection of OptionType inputs that need to be made available to various provisioning Wizards
getOptionTypes() - Method in interface com.morpheusdata.core.TaskProvider
Additional task configuration OptionType
getOuPath() - Method in class com.morpheusdata.model.NetworkDomain
Gets the OUPath string for joining an OU in Active Directory.
getOverlay() - Method in class com.morpheusdata.model.NetworkType
 
getPermissions() - Method in class com.morpheusdata.core.Plugin
 
getPlaceHolderText() - Method in class com.morpheusdata.model.OptionType
Gets an inputs placeholder text for helpful display when awaiting input on a field.
getPlan() - Method in class com.morpheusdata.model.Instance
 
getPlatform() - Method in class com.morpheusdata.model.ComputeServerType
 
getPlugin() - Method in interface com.morpheusdata.core.PluginProvider
Returns the instance of the Plugin class that this provider is loaded from
getPluginManager() - Method in class com.morpheusdata.core.Plugin
All plugins reside in a Plugin Manager responsible for loading all plugins.
getPlugins() - Method in class com.morpheusdata.core.PluginManager
Returns the instances of all loaded Plugins within the current JVM
getPool() - Method in class com.morpheusdata.model.Network
 
getPoolEnabled() - Method in class com.morpheusdata.model.NetworkPool
Gets the flag representing whether or not the current Network Pool is enabled or disabled.
getPools(NetworkPoolServer) - Method in interface com.morpheusdata.core.MorpheusNetworkContext
 
getPoolServerByAccountIntegration(AccountIntegration) - Method in interface com.morpheusdata.core.MorpheusNetworkContext
 
getPoolServerById(Long) - Method in interface com.morpheusdata.core.MorpheusNetworkContext
 
getPrefix() - Method in class com.morpheusdata.views.DynamicTemplateLoader
 
getPrefixLength() - Method in class com.morpheusdata.model.Network
 
getProperties() - Method in class com.morpheusdata.model.MorpheusModel
 
getProvidedAccountIntegrationTypes() - Method in interface com.morpheusdata.core.IPAMProvider
Returns a list of account integration types that are available for use.
getProvidedPoolServerTypes() - Method in interface com.morpheusdata.core.IPAMProvider
Returns a list of provided pool types that are available for use.
getProviderByCode(String) - Method in class com.morpheusdata.core.Plugin
Grabs an instance of a plugin provider loaded by a unique code as defined by the implementation of the provider
getProviderCode() - Method in interface com.morpheusdata.core.PluginProvider
A unique shortcode used for referencing the provided provider.
getProviderId() - Method in class com.morpheusdata.model.Network
 
getProviderName() - Method in interface com.morpheusdata.core.PluginProvider
Provides the provider name for reference when adding to the Morpheus Orchestrator NOTE: This may be useful to set as an i18n key for UI reference and localization support.
getProviders() - Method in class com.morpheusdata.core.Plugin
Provides a collection of all PluginProvider classes that this plugin provides in Singleton Form.
getProvidersByType(Class) - Method in class com.morpheusdata.core.Plugin
Returns a Collection of all Providers provided by this Plugin based on Type class.
getProvisioningProvider(String) - Method in interface com.morpheusdata.core.CloudProvider
Grabs the singleton instance of the provisioning provider based on the code defined in its implementation.
getProvisionType() - Method in class com.morpheusdata.model.Instance
 
getProvisionTypeCode() - Method in interface com.morpheusdata.core.ProvisioningProvider
Provides a unique code for the implemented provisioning provider (i.e.
getProxyDomain() - Method in class com.morpheusdata.model.NetworkProxy
Gets the proxy domain used for proxy authentication typically with KERBEROS or Windows Domain related Proxy Servers.
getProxyHost() - Method in class com.morpheusdata.model.NetworkProxy
Fetches the Host IP of the proxy server being utilized.
getProxyPassword() - Method in class com.morpheusdata.model.NetworkProxy
Gets the Password used to authenticate with the proxy server, if applicable
getProxyPort() - Method in class com.morpheusdata.model.NetworkProxy
Gets the configured proxy port, this is typically related to SOCKS compliant Proxies.
getProxyUser() - Method in class com.morpheusdata.model.NetworkProxy
Gets the Username used to authenticate with the proxy server, if applicable
getProxyWorkstation() - Method in class com.morpheusdata.model.NetworkProxy
Gets the proxy workstation used for proxy authentication.
getPtrId() - Method in class com.morpheusdata.model.NetworkPoolIp
 
getPublicZone() - Method in class com.morpheusdata.model.NetworkDomain
A flag to represent whether the authoritative cloud in question is a public or internal dns cloud.
getReferences() - Method in class com.morpheusdata.response.RequestResponse
 
getRefId() - Method in class com.morpheusdata.model.Network
 
getRefId() - Method in class com.morpheusdata.model.NetworkDomain
Gets the Reference Id correlating to the Model object as defined by the NetworkDomain.getRefType() method.
getRefId() - Method in class com.morpheusdata.model.NetworkPool
Get the unique qualification id for the polymorphic association to the relevant integration.
getRefId() - Method in class com.morpheusdata.model.NetworkPoolIp
 
getRefId() - Method in class com.morpheusdata.model.RequestReference
 
getRefSource() - Method in class com.morpheusdata.model.NetworkDomain
Represents the source of the Domain record.
getRefType() - Method in class com.morpheusdata.model.Network
 
getRefType() - Method in class com.morpheusdata.model.NetworkDomain
A String form of the Model class name that this Domain Record is related to.
getRefType() - Method in class com.morpheusdata.model.NetworkPool
Get the String form of the Model class name that this Pool Record is related to.
getRefType() - Method in class com.morpheusdata.model.NetworkPoolIp
 
getRefUrl() - Method in class com.morpheusdata.model.Network
 
getRenderer() - Method in class com.morpheusdata.core.AbstractInstanceTabProvider
 
getRenderer() - Method in interface com.morpheusdata.core.InstanceTabProvider
Default is Handlebars
getRenderer() - Method in class com.morpheusdata.core.Plugin
Get the template renderer for ths plugin.
getRenderer() - Method in class com.morpheusdata.core.PluginManager
 
getRequired() - Method in class com.morpheusdata.model.OptionType
Gets the required flag off of the option type.
getResource(String) - Method in class com.morpheusdata.core.ChildFirstClassLoader
 
getResource(String) - Method in class com.morpheusdata.views.HandlebarsPluginTemplateLoader
Finds the requested resource using the provided ClassLoader
getResults() - Method in class com.morpheusdata.response.ServiceResponse
 
getRoutes() - Method in class com.morpheusdata.core.PluginManager
 
getRoutes() - Method in interface com.morpheusdata.web.PluginController
Defines a list of routes the controller can handle.
getScheduleStatus() - Method in class com.morpheusdata.model.Instance
 
getScope() - Method in interface com.morpheusdata.core.TaskProvider
 
getScopeId() - Method in class com.morpheusdata.model.Network
 
getServerDetails(ComputeServer) - Method in interface com.morpheusdata.core.ProvisioningProvider
Method called at different phases to get the current status of a ComputeServer.
getServerNetworkDomain(ComputeServer) - Method in interface com.morpheusdata.core.MorpheusNetworkContext
 
getService() - Method in interface com.morpheusdata.core.TaskProvider
A service class containing task execution logic
getServicePassword() - Method in class com.morpheusdata.model.Instance
 
getServiceUsername() - Method in class com.morpheusdata.model.Instance
 
getSnapshot() - Method in interface com.morpheusdata.core.BackupProvider
 
getSourceCodeLocationUrl() - Method in class com.morpheusdata.core.Plugin
 
getSourceCodeLocationUrl() - Method in interface com.morpheusdata.core.PluginInterface
 
getStartDate() - Method in class com.morpheusdata.model.NetworkPoolIp
 
getStaticIp() - Method in class com.morpheusdata.model.NetworkPoolIp
 
getStatus() - Method in class com.morpheusdata.model.Instance
 
getStatus() - Method in class com.morpheusdata.model.Network
 
getStatus() - Method in class com.morpheusdata.model.RequestReference
 
getStatusMessage() - Method in class com.morpheusdata.model.Instance
 
getStatusMessage() - Method in class com.morpheusdata.model.Network
 
getSubnetAddress() - Method in class com.morpheusdata.model.Network
 
getSubnetMask() - Method in class com.morpheusdata.model.NetworkPoolIp
 
getSubRefId() - Method in class com.morpheusdata.model.NetworkPoolIp
 
getSuccess() - Method in class com.morpheusdata.response.RequestResponse
 
getSuccess() - Method in class com.morpheusdata.response.ServiceResponse
 
getSuffix() - Method in class com.morpheusdata.views.DynamicTemplateLoader
 
getSwitchId() - Method in class com.morpheusdata.model.Network
 
getTags() - Method in class com.morpheusdata.model.Instance
 
getTask() - Method in interface com.morpheusdata.core.MorpheusContext
Returns the Task context used for automation tasks on assets within Morpheus.
getTaskCode() - Method in interface com.morpheusdata.core.TaskProvider
 
getTaskDescription() - Method in interface com.morpheusdata.core.TaskProvider
 
getTaskName() - Method in interface com.morpheusdata.core.TaskProvider
 
getTemplateLoaders() - Method in class com.morpheusdata.views.DynamicTemplateLoader
Returns the delegates template loaders.
getTemplateLoaders() - Method in class com.morpheusdata.views.HandlebarsRenderer
Get a list of all template loaders
getTemplateLoaders() - Method in interface com.morpheusdata.views.Renderer
List of all template loaders available for this Renderer
getTenantName() - Method in class com.morpheusdata.model.Network
 
getTftpServer() - Method in class com.morpheusdata.model.Network
 
getType() - Method in class com.morpheusdata.model.Network
 
getTypeCode() - Method in class com.morpheusdata.model.NetworkPool
Gets the unique code correlating to the NetworkPoolType this pool belongs to.
getUniqueId() - Method in class com.morpheusdata.model.ComputeServer
 
getUniqueId() - Method in class com.morpheusdata.model.Network
 
getUserStatus() - Method in class com.morpheusdata.model.Instance
 
getUuid() - Method in class com.morpheusdata.model.ComputeServer
 
getUuid() - Method in class com.morpheusdata.model.Instance
 
getVersion() - Method in class com.morpheusdata.core.Plugin
 
getVersion() - Method in interface com.morpheusdata.core.PluginInterface
 
getVlanId() - Method in class com.morpheusdata.model.Network
 
getVlanIdEditable() - Method in class com.morpheusdata.model.NetworkType
 
getVmHypervisor() - Method in class com.morpheusdata.model.ComputeServerType
 
getVswitchName() - Method in class com.morpheusdata.model.Network
 
getVxlanId() - Method in class com.morpheusdata.model.Network
 
getWebsiteUrl() - Method in class com.morpheusdata.core.Plugin
 
getWebsiteUrl() - Method in interface com.morpheusdata.core.PluginInterface
 
getZoneType() - Method in class com.morpheusdata.model.NetworkDomain
Gets the string representation of the cloud type this Domain record correlates to.
groupCode - Variable in class com.morpheusdata.model.TaskConfig
 
groupName - Variable in class com.morpheusdata.model.TaskConfig
 
guestVm - Variable in class com.morpheusdata.model.ComputeServerType
 

H

HandlebarsPluginTemplateLoader - Class in com.morpheusdata.views
A Template Loader for handlebars that sets some defaults and uses an injected classloader Default prefix "hbs/" Default suffix ".hbs"
HandlebarsPluginTemplateLoader(ClassLoader) - Constructor for class com.morpheusdata.views.HandlebarsPluginTemplateLoader
 
HandlebarsPluginTemplateLoader(String, ClassLoader) - Constructor for class com.morpheusdata.views.HandlebarsPluginTemplateLoader
 
HandlebarsRenderer - Class in com.morpheusdata.views
HandlebarsRenderer implements the Renderer interface.
HandlebarsRenderer() - Constructor for class com.morpheusdata.views.HandlebarsRenderer
 
HandlebarsRenderer(String) - Constructor for class com.morpheusdata.views.HandlebarsRenderer
 
HandlebarsRenderer(ClassLoader) - Constructor for class com.morpheusdata.views.HandlebarsRenderer
 
HandlebarsRenderer(String, ClassLoader) - Constructor for class com.morpheusdata.views.HandlebarsRenderer
 
HandlebarsRenderer(Handlebars) - Constructor for class com.morpheusdata.views.HandlebarsRenderer
 
handleRoute(String, ViewModel<?>, List<Map<String, String>>) - Method in class com.morpheusdata.core.PluginManager
 
handleRoute(String, List<Map<String, String>>) - Method in class com.morpheusdata.web.Dispatcher
Looks up plugin based on path, checks user permissions and responds.
handleRoute(String, ViewModel<?>, List<Map<String, String>>) - Method in class com.morpheusdata.web.Dispatcher
Looks up plugin based on path, checks user permissions and responds per the specified ViewModel
hasApprovals - Variable in class com.morpheusdata.model.AccountIntegrationType
 
hasCM - Variable in class com.morpheusdata.model.AccountIntegrationType
 
hasCMDB - Variable in class com.morpheusdata.model.AccountIntegrationType
 
hasCustomRender() - Method in class com.morpheusdata.core.Plugin
 
hasDatastores() - Method in interface com.morpheusdata.core.ProvisioningProvider
Determines if this provision type has datastores that can be selected or not.
hasDNS - Variable in class com.morpheusdata.model.AccountIntegrationType
 
hasError(String) - Method in class com.morpheusdata.response.ServiceResponse
Return if the ServiceResponse has any errors set
hasErrors() - Method in class com.morpheusdata.response.ServiceResponse
Return if the ServiceResponse has any errors set
hasNetworks() - Method in interface com.morpheusdata.core.ProvisioningProvider
Determines if this provision type has networks that can be selected or not.
hasResults - Variable in class com.morpheusdata.model.TaskType
 
headerBgColor - Variable in class com.morpheusdata.model.Account
 
headerFgColor - Variable in class com.morpheusdata.model.Account
 
helpText - Variable in class com.morpheusdata.model.OptionType
 
host - Variable in class com.morpheusdata.model.TaskConfig
 
hostMountPoint - Variable in class com.morpheusdata.model.TaskConfig.ContainerConfig
 
hostname - Variable in class com.morpheusdata.model.Container
 
hostname - Variable in class com.morpheusdata.model.Instance
 
hostname - Variable in class com.morpheusdata.model.TaskConfig.ContainerConfig
 
hostname - Variable in class com.morpheusdata.model.TaskConfig.InstanceConfig
 
hostname - Variable in class com.morpheusdata.model.TaskConfig.ServerConfig
 
hostPrefix - Variable in class com.morpheusdata.model.NetworkPool
 
hourlyCost - Variable in class com.morpheusdata.model.Container
 
hourlyPrice - Variable in class com.morpheusdata.model.Container
 
html - Variable in class com.morpheusdata.views.HTMLResponse
 
HTMLResponse - Class in com.morpheusdata.views
A response object that is passed back to morpheus-ui to render html.
HTMLResponse() - Constructor for class com.morpheusdata.views.HTMLResponse
 
httpProxy - Variable in class com.morpheusdata.model.NetworkPool
 

I

iacId - Variable in class com.morpheusdata.model.Container
 
icon - Variable in class com.morpheusdata.model.Tab
 
id - Variable in class com.morpheusdata.model.MorpheusModel
Database reference Id of the Object.
id - Variable in class com.morpheusdata.model.TaskConfig.ContainerConfig
 
id - Variable in class com.morpheusdata.model.TaskConfig.InstanceConfig
 
id - Variable in class com.morpheusdata.model.TaskConfig.ServerConfig
 
id - Variable in class com.morpheusdata.model.TaskConfig.Volume
 
ignoreSsl - Variable in class com.morpheusdata.model.NetworkPoolServer
 
image - Variable in class com.morpheusdata.model.TaskConfig.ContainerConfig
 
image - Variable in class com.morpheusdata.model.Workload
Image reference
ImageType - Enum in com.morpheusdata.model
Virtual Image constants
imageType - Variable in class com.morpheusdata.model.VirtualImage
 
imgSrc - Variable in class com.morpheusdata.model.ContentSecurityPolicy
CSP img-src directive
impersonateEnabled - Variable in class com.morpheusdata.model.Account
 
initialize() - Method in interface com.morpheusdata.core.PluginInterface
This is a hook called by the PluginManager when a plugin is loaded into memory.
initializeCloud(Cloud) - Method in interface com.morpheusdata.core.CloudProvider
Called when a Cloud From Morpheus is first saved.
initializeNetworkPoolServer(NetworkPoolServer, Map) - Method in interface com.morpheusdata.core.IPAMProvider
 
inProgress - Variable in class com.morpheusdata.response.ServiceResponse
 
inputType - Variable in class com.morpheusdata.model.OptionType
 
inService - Variable in class com.morpheusdata.model.Container
 
instance - Variable in class com.morpheusdata.model.Container
 
Instance - Class in com.morpheusdata.model
 
Instance() - Constructor for class com.morpheusdata.model.Instance
 
instance - Variable in class com.morpheusdata.model.TaskConfig
 
InstanceConfig() - Constructor for class com.morpheusdata.model.TaskConfig.InstanceConfig
 
instanceContext - Variable in class com.morpheusdata.model.Instance
 
instanceContext - Variable in class com.morpheusdata.model.TaskConfig.InstanceConfig
 
instanceId - Variable in class com.morpheusdata.model.NetworkDomainRecord
 
instanceId - Variable in class com.morpheusdata.model.TaskConfig
 
instanceLevel - Variable in class com.morpheusdata.model.Instance
 
instanceLevel - Variable in class com.morpheusdata.model.TaskConfig.InstanceConfig
 
instanceName - Variable in class com.morpheusdata.model.TaskConfig
 
InstanceTabProvider - Interface in com.morpheusdata.core
Provides support for custom UI tabs when viewing Instance details
instanceTypeCode - Variable in class com.morpheusdata.model.Instance
 
instanceTypeCode - Variable in class com.morpheusdata.model.TaskConfig.InstanceConfig
 
instanceTypeName - Variable in class com.morpheusdata.model.Instance
 
instanceTypeName - Variable in class com.morpheusdata.model.TaskConfig.InstanceConfig
 
instanceVersion - Variable in class com.morpheusdata.model.Instance
 
instanceVersion - Variable in class com.morpheusdata.model.TaskConfig.InstanceConfig
 
integration - Variable in class com.morpheusdata.model.NetworkPoolServer
 
integrationCode - Variable in class com.morpheusdata.model.NetworkPoolServerType
 
integrationOptionTypes() - Method in interface com.morpheusdata.core.ApprovalProvider
Optionally provide custom configuration options when creating a new AccountIntegration
integrationService - Variable in class com.morpheusdata.model.AccountIntegrationType
 
interfaceName - Variable in class com.morpheusdata.model.Network
 
internalHostname - Variable in class com.morpheusdata.model.TaskConfig.ContainerConfig
 
internalId - Variable in class com.morpheusdata.model.App
 
internalId - Variable in class com.morpheusdata.model.Container
 
internalId - Variable in class com.morpheusdata.model.Network
 
internalId - Variable in class com.morpheusdata.model.NetworkDomainRecord
 
internalId - Variable in class com.morpheusdata.model.NetworkPool
 
internalId - Variable in class com.morpheusdata.model.NetworkPoolRange
 
internalId - Variable in class com.morpheusdata.model.NetworkPoolServer
 
internalId - Variable in class com.morpheusdata.model.TaskConfig.ServerConfig
 
internalIp - Variable in class com.morpheusdata.model.Container
 
internalIp - Variable in class com.morpheusdata.model.TaskConfig.ContainerConfig
 
internalIp - Variable in class com.morpheusdata.model.TaskConfig
 
internalIp - Variable in class com.morpheusdata.model.TaskConfig.ServerConfig
 
internalName - Variable in class com.morpheusdata.model.Container
 
internalName - Variable in class com.morpheusdata.model.TaskConfig.ServerConfig
 
internalPort - Variable in class com.morpheusdata.model.TaskConfig.ContainerConfig
 
internalSshUsername - Variable in class com.morpheusdata.model.TaskConfig.ServerConfig
 
inventoryExternalRef - Variable in class com.morpheusdata.model.Container
 
inventoryServiceId - Variable in class com.morpheusdata.model.Container
 
IPAMProvider - Interface in com.morpheusdata.core
Provides IP Address Management integration support for third party IPAM Vendors.
ipCount - Variable in class com.morpheusdata.model.NetworkPool
 
ipFreeCount - Variable in class com.morpheusdata.model.NetworkPool
 
ipRanges - Variable in class com.morpheusdata.model.NetworkPool
 
ips - Variable in class com.morpheusdata.model.NetworkPoolRange
 
ipv6 - Variable in class com.morpheusdata.model.Workload
Supports IPv6
isAllowExecuteLocal() - Method in interface com.morpheusdata.core.TaskProvider
A flag indicating if this task can be configured to execute on a remote context
isAllowExecuteRemote() - Method in interface com.morpheusdata.core.TaskProvider
A flag indicating if this task can be configured to execute on a remote context
isAllowExecuteResource() - Method in interface com.morpheusdata.core.TaskProvider
A flag indicating if this task can be configured to execute on a resource
isAllowLocalRepo() - Method in interface com.morpheusdata.core.TaskProvider
A flag indicating if this task can be configured to execute a script from a git repository
isAllowRemoteKeyAuth() - Method in interface com.morpheusdata.core.TaskProvider
A flag indicating if this task can be configured with ssh keys
isPlugin() - Method in interface com.morpheusdata.core.PluginProvider
Returns true if the Provider is a plugin.
isPlugin - Variable in class com.morpheusdata.model.NetworkPoolServerType
 
isPlugin - Variable in class com.morpheusdata.model.TaskType
 
isPublic - Variable in class com.morpheusdata.model.VirtualImage
 
issueTrackerUrl - Variable in class com.morpheusdata.core.Plugin
 
itemSource - Variable in class com.morpheusdata.model.Container
 

J

JsonResponse<T> - Class in com.morpheusdata.views
A response object that is passed back to morpheus-ui to render json and response.
JsonResponse() - Constructor for class com.morpheusdata.views.JsonResponse
 

K

KeyPair - Class in com.morpheusdata.model
Key pairs are commonly used by Morpheus for accessing instances via SSH.
KeyPair() - Constructor for class com.morpheusdata.model.KeyPair
 

L

lastAgentUpdate - Variable in class com.morpheusdata.model.TaskConfig.ServerConfig
 
lastStats - Variable in class com.morpheusdata.model.Container
 
lastUpdated - Variable in class com.morpheusdata.model.Account
 
lastUpdated - Variable in class com.morpheusdata.model.Container
 
lastUpdated - Variable in class com.morpheusdata.model.NetworkPoolRange
 
lastUpdated - Variable in class com.morpheusdata.model.NetworkPoolServer
 
lastUpdated - Variable in class com.morpheusdata.model.Task
 
layoutCode - Variable in class com.morpheusdata.model.Instance
 
layoutCode - Variable in class com.morpheusdata.model.TaskConfig.InstanceConfig
 
layoutId - Variable in class com.morpheusdata.model.Instance
 
layoutId - Variable in class com.morpheusdata.model.TaskConfig.InstanceConfig
 
layoutName - Variable in class com.morpheusdata.model.Instance
 
layoutName - Variable in class com.morpheusdata.model.TaskConfig.InstanceConfig
 
leasePoolAddress(NetworkPoolServer, NetworkPool, Network, String, Long, Long, String, Map) - Method in interface com.morpheusdata.core.IPAMProvider
 
loadClass(String, boolean) - Method in class com.morpheusdata.core.ChildFirstClassLoader
 
loadNetworkPoolIp(NetworkPool, String) - Method in interface com.morpheusdata.core.MorpheusNetworkContext
 
localScriptGitRef - Variable in class com.morpheusdata.model.TaskConfig
 
location - Variable in class com.morpheusdata.model.TaskConfig.Zone
 
locations - Variable in class com.morpheusdata.model.VirtualImage
 
loginBgColor - Variable in class com.morpheusdata.model.Account
 
LogLevel - Enum in com.morpheusdata.model
 
logsPath - Variable in class com.morpheusdata.model.TaskConfig.ContainerConfig
 
lvmEnabled - Variable in class com.morpheusdata.model.TaskConfig.ServerConfig
 

M

macAddress - Variable in class com.morpheusdata.model.TaskConfig.ServerConfig
 
managed - Variable in class com.morpheusdata.model.Container
 
managed - Variable in class com.morpheusdata.model.TaskConfig.ServerConfig
 
markClean() - Method in class com.morpheusdata.model.MorpheusModel
Marks the corresponding Model clean from all changes.
markDirty(String, Object) - Method in class com.morpheusdata.model.MorpheusModel
All setters that are presented to the morpheus API should call markDirty with a string representation of the fieldname.
masterAccount - Variable in class com.morpheusdata.model.Account
 
masterKey - Variable in class com.morpheusdata.model.Account
 
masterPassword - Variable in class com.morpheusdata.model.Account
 
maxCores - Variable in class com.morpheusdata.model.Container
 
maxCores - Variable in class com.morpheusdata.model.Instance
 
maxCores - Variable in class com.morpheusdata.model.ServicePlan
 
maxCores - Variable in class com.morpheusdata.model.TaskConfig.ServerConfig
 
maxCpu - Variable in class com.morpheusdata.model.Container
 
maxMemory - Variable in class com.morpheusdata.model.Container
 
maxMemory - Variable in class com.morpheusdata.model.Instance
 
maxMemory - Variable in class com.morpheusdata.model.ServicePlan
 
maxMemory - Variable in class com.morpheusdata.model.TaskConfig.ServerConfig
 
maxStorage - Variable in class com.morpheusdata.model.Container
 
maxStorage - Variable in class com.morpheusdata.model.Instance
 
maxStorage - Variable in class com.morpheusdata.model.ServicePlan
 
maxStorage - Variable in class com.morpheusdata.model.TaskConfig.ServerConfig
 
maxStorage - Variable in class com.morpheusdata.model.TaskConfig.Volume
 
memory - Variable in class com.morpheusdata.model.TaskConfig.ContainerConfig
 
memory - Variable in class com.morpheusdata.model.TaskConfig.InstanceConfig
 
metadata - Variable in class com.morpheusdata.model.TaskConfig.InstanceConfig
 
method - Variable in class com.morpheusdata.web.Route
method in controller to call for given url (eg index)
minDisk - Variable in class com.morpheusdata.model.VirtualImage
 
monitorApproval(AccountIntegration) - Method in interface com.morpheusdata.core.ApprovalProvider
Periodically called to check on approval status
monitorId - Variable in class com.morpheusdata.model.Container
 
MorpheusComputeContext - Interface in com.morpheusdata.core
 
MorpheusContext - Interface in com.morpheusdata.core
Provides a means to interact or query data from the main Morpheus application back into the various provider extensions It is important to note that most methods in the context are asynchronous and rely on RxJava based interfaces so as to present the ability for the implementation of the MorpheusContext to be disconnected from the core application.
morpheusContext - Variable in class com.morpheusdata.core.Plugin
 
MorpheusModel - Class in com.morpheusdata.model
Base class for all Morpheus Model classes.
MorpheusModel() - Constructor for class com.morpheusdata.model.MorpheusModel
 
MorpheusNetworkContext - Interface in com.morpheusdata.core
 
MorpheusTaskContext - Interface in com.morpheusdata.core
 
msg - Variable in class com.morpheusdata.model.TaskResult
description of the execution result

N

name - Variable in class com.morpheusdata.core.Plugin
 
name - Variable in class com.morpheusdata.model.Account
 
name - Variable in class com.morpheusdata.model.AccountIntegration
 
name - Variable in class com.morpheusdata.model.AccountIntegrationType
 
name - Variable in class com.morpheusdata.model.App
 
name - Variable in class com.morpheusdata.model.Cloud
Cloud name
name - Variable in class com.morpheusdata.model.ComputeServer
 
name - Variable in class com.morpheusdata.model.ComputeServerType
 
name - Variable in class com.morpheusdata.model.KeyPair
 
name - Variable in class com.morpheusdata.model.Network
 
name - Variable in class com.morpheusdata.model.NetworkDomainRecord
 
name - Variable in class com.morpheusdata.model.NetworkPool
 
name - Variable in class com.morpheusdata.model.NetworkPoolServer
 
name - Variable in class com.morpheusdata.model.NetworkPoolServerType
 
name - Variable in class com.morpheusdata.model.NetworkPoolType
Human Readable name of the Pool Type.
name - Variable in class com.morpheusdata.model.NetworkProxy
The displayable name given to the proxy configuration being referenced
name - Variable in class com.morpheusdata.model.OptionType
 
name - Variable in class com.morpheusdata.model.Permission
 
name - Variable in class com.morpheusdata.model.Policy
 
name - Variable in class com.morpheusdata.model.ServicePlan
 
name - Variable in class com.morpheusdata.model.Tab
 
name - Variable in class com.morpheusdata.model.Task
 
name - Variable in class com.morpheusdata.model.TaskConfig.ContainerConfig
 
name - Variable in class com.morpheusdata.model.TaskConfig.InstanceConfig
 
name - Variable in class com.morpheusdata.model.TaskConfig.ServerConfig
 
name - Variable in class com.morpheusdata.model.TaskConfig.Volume
 
name - Variable in class com.morpheusdata.model.TaskConfig.Zone
 
name - Variable in class com.morpheusdata.model.TaskType
 
name - Variable in class com.morpheusdata.model.VirtualImage
 
name - Variable in class com.morpheusdata.model.Workload
Workload name
navBgColor - Variable in class com.morpheusdata.model.Account
 
navFgColor - Variable in class com.morpheusdata.model.Account
 
navHoverColor - Variable in class com.morpheusdata.model.Account
 
netmask - Variable in class com.morpheusdata.model.Network
 
netmask - Variable in class com.morpheusdata.model.NetworkPool
 
netmask - Variable in class com.morpheusdata.model.NetworkSubnet
 
network - Variable in class com.morpheusdata.model.Container
 
Network - Class in com.morpheusdata.model
Represents a Network that is typically provided via a CloudProvider.
Network() - Constructor for class com.morpheusdata.model.Network
 
networkDomain - Variable in class com.morpheusdata.model.ComputeServer
 
networkDomain - Variable in class com.morpheusdata.model.Network
 
NetworkDomain - Class in com.morpheusdata.model
This is a Model Representation of a Network Domain.
NetworkDomain() - Constructor for class com.morpheusdata.model.NetworkDomain
 
networkDomain - Variable in class com.morpheusdata.model.NetworkDomainRecord
 
NetworkDomainRecord - Class in com.morpheusdata.model
 
NetworkDomainRecord() - Constructor for class com.morpheusdata.model.NetworkDomainRecord
 
networkFilter - Variable in class com.morpheusdata.model.NetworkPoolServer
 
networkLevel - Variable in class com.morpheusdata.model.Instance
 
networkLevel - Variable in class com.morpheusdata.model.TaskConfig.InstanceConfig
 
NetworkPool - Class in com.morpheusdata.model
Provides a Model representation of a Network Pool typically provided or synced from an IPAM Provider.
NetworkPool() - Constructor for class com.morpheusdata.model.NetworkPool
 
networkPool - Variable in class com.morpheusdata.model.NetworkPoolIp
 
networkPool - Variable in class com.morpheusdata.model.NetworkPoolRange
 
networkPoolIp - Variable in class com.morpheusdata.model.NetworkDomainRecord
 
NetworkPoolIp - Class in com.morpheusdata.model
 
NetworkPoolIp() - Constructor for class com.morpheusdata.model.NetworkPoolIp
 
NetworkPoolRange - Class in com.morpheusdata.model
 
NetworkPoolRange() - Constructor for class com.morpheusdata.model.NetworkPoolRange
 
NetworkPoolServer - Class in com.morpheusdata.model
 
NetworkPoolServer() - Constructor for class com.morpheusdata.model.NetworkPoolServer
 
NetworkPoolServerType - Class in com.morpheusdata.model
 
NetworkPoolServerType() - Constructor for class com.morpheusdata.model.NetworkPoolServerType
 
NetworkPoolType - Class in com.morpheusdata.model
Each implementation of IPAM Typically define a pool type for human readable reference.
NetworkPoolType() - Constructor for class com.morpheusdata.model.NetworkPoolType
 
networkProxy - Variable in class com.morpheusdata.model.Network
 
NetworkProxy - Class in com.morpheusdata.model
Proxies can be associated with networks for assignment during provisioning or for use when interacting with various public cloud APIS (called provisioning proxies).
NetworkProxy() - Constructor for class com.morpheusdata.model.NetworkProxy
 
networkRole - Variable in class com.morpheusdata.model.Network
 
NetworkSubnet - Class in com.morpheusdata.model
 
NetworkSubnet() - Constructor for class com.morpheusdata.model.NetworkSubnet
 
NetworkType - Class in com.morpheusdata.model
There are several different types of networks that can be created across various cloud providers.
NetworkType() - Constructor for class com.morpheusdata.model.NetworkType
 
nodePackageVersion - Variable in class com.morpheusdata.model.TaskConfig.ServerConfig
 

O

object - Variable in class com.morpheusdata.views.ViewModel
 
of(Object) - Static method in class com.morpheusdata.views.JsonResponse
Helper method to create a successful JsonResponse of an object
onDestroy() - Method in interface com.morpheusdata.core.PluginInterface
Called when a plugin is being removed from the plugin manager (aka Uninstalled)
optionSource - Variable in class com.morpheusdata.model.OptionType
 
OptionType - Class in com.morpheusdata.model
A Model representation of an input / option that is represented either in a UI or CLI.
OptionType() - Constructor for class com.morpheusdata.model.OptionType
 
optionType - Variable in class com.morpheusdata.model.TaskOption
 
OptionType.InputType - Enum in com.morpheusdata.model
 
optionTypes - Variable in class com.morpheusdata.model.AccountIntegrationType
 
optionTypes - Variable in class com.morpheusdata.model.Task
 
optionTypes - Variable in class com.morpheusdata.model.TaskType
 
osDevice - Variable in class com.morpheusdata.model.TaskConfig.ServerConfig
 
osType - Variable in class com.morpheusdata.model.TaskConfig.ServerConfig
 
osTypeCode - Variable in class com.morpheusdata.model.TaskConfig.ServerConfig
 
output - Variable in class com.morpheusdata.model.TaskResult
optional task output
overrideCss - Variable in class com.morpheusdata.model.Account
 
owner - Variable in class com.morpheusdata.model.NetworkPool
 

P

parentAccount - Variable in class com.morpheusdata.model.Account
 
parentId - Variable in class com.morpheusdata.model.NetworkPool
 
parentServerId - Variable in class com.morpheusdata.model.TaskConfig.ServerConfig
 
parentType - Variable in class com.morpheusdata.model.NetworkPool
 
passphrase - Variable in class com.morpheusdata.model.KeyPair
 
Permission - Class in com.morpheusdata.model
A model for defining custom access permissions
Permission(String, String, List<Permission.AccessType>) - Constructor for class com.morpheusdata.model.Permission
 
Permission(String, List<Permission.AccessType>) - Constructor for class com.morpheusdata.model.Permission
 
Permission.AccessType - Enum in com.morpheusdata.model
 
permissions - Variable in class com.morpheusdata.core.Plugin
 
permissions - Variable in class com.morpheusdata.model.User
A Map of the user's permissions where the key is the Permission.code and the value is the highest Permission.AccessType
permissions - Variable in class com.morpheusdata.web.Route
permissions to be checked
placeHolderText - Variable in class com.morpheusdata.model.OptionType
 
plan - Variable in class com.morpheusdata.model.Instance
 
plan - Variable in class com.morpheusdata.model.TaskConfig.InstanceConfig
 
plan - Variable in class com.morpheusdata.model.TaskConfig.ServerConfig
 
planCategory - Variable in class com.morpheusdata.model.Container
 
planCode - Variable in class com.morpheusdata.model.TaskConfig.ContainerConfig
 
platform - Variable in class com.morpheusdata.model.ComputeServerType
 
platform - Variable in class com.morpheusdata.model.TaskConfig
 
platform - Variable in class com.morpheusdata.model.TaskConfig.ServerConfig
 
platform - Variable in class com.morpheusdata.model.VirtualImage
 
PlatformType - Enum in com.morpheusdata.model
Platform constants
platformVersion - Variable in class com.morpheusdata.model.TaskConfig.ServerConfig
 
Plugin - Class in com.morpheusdata.core
This is the base class for all Plugins that are instantiated within the Morpheus Environment.
Plugin() - Constructor for class com.morpheusdata.core.Plugin
 
PluginController - Interface in com.morpheusdata.web
Plugin Controllers must implement this interface and define a list of Routes they handle.
PluginInterface - Interface in com.morpheusdata.core
 
PluginManager - Class in com.morpheusdata.core
This is the base implementation of a Plugin Manager responsible for loading all plugins on the Morpheus classpath into memory.
PluginManager(MorpheusContext) - Constructor for class com.morpheusdata.core.PluginManager
 
PluginProvider - Interface in com.morpheusdata.core
All Providers implement the Plugin Extension.
pluginProviders - Variable in class com.morpheusdata.core.Plugin
 
Policy - Class in com.morpheusdata.model
 
Policy() - Constructor for class com.morpheusdata.model.Policy
 
policyOptionTypes() - Method in interface com.morpheusdata.core.ApprovalProvider
Optionally provide custom configuration options when creating a new Policy
pool - Variable in class com.morpheusdata.model.Network
 
poolEnabled - Variable in class com.morpheusdata.model.NetworkPool
 
poolServer - Variable in class com.morpheusdata.model.NetworkPool
 
poolService - Variable in class com.morpheusdata.model.NetworkPoolServerType
 
port - Variable in class com.morpheusdata.model.TaskConfig
 
portMap - Variable in class com.morpheusdata.model.TaskConfig.ContainerConfig
 
ports - Variable in class com.morpheusdata.model.TaskConfig.ContainerConfig
 
ports - Variable in class com.morpheusdata.model.TaskConfig.InstanceConfig
 
powerState - Variable in class com.morpheusdata.model.TaskConfig.ServerConfig
 
prefixLength - Variable in class com.morpheusdata.model.Network
 
price_hourly - Variable in class com.morpheusdata.model.ServicePlan
 
price_monthly - Variable in class com.morpheusdata.model.ServicePlan
 
primaryButtonBgColor - Variable in class com.morpheusdata.model.Account
 
primaryButtonFgColor - Variable in class com.morpheusdata.model.Account
 
primaryButtonHoverBgColor - Variable in class com.morpheusdata.model.Account
 
primaryButtonHoverFgColor - Variable in class com.morpheusdata.model.Account
 
privateIp - Variable in class com.morpheusdata.response.WorkloadResponse
 
privateKey - Variable in class com.morpheusdata.model.KeyPair
 
privateNetworking - Variable in class com.morpheusdata.model.Workload
Supports private networking
providerId - Variable in class com.morpheusdata.model.Network
 
provisionContainer(AccountIntegration, Container, Map) - Method in interface com.morpheusdata.core.DNSProvider
 
ProvisioningProvider - Interface in com.morpheusdata.core
Provides methods for interacting with the provisioning engine of Morpheus.
provisionServer(AccountIntegration, ComputeServer, Map) - Method in interface com.morpheusdata.core.DNSProvider
 
provisionTime - Variable in class com.morpheusdata.model.Container
 
provisionType - Variable in class com.morpheusdata.model.Instance
 
provisionType - Variable in class com.morpheusdata.model.TaskConfig.ContainerConfig
 
provisionType - Variable in class com.morpheusdata.model.TaskConfig.InstanceConfig
 
provisionTypeCode - Variable in class com.morpheusdata.model.ServicePlan
 
publicFingerprint - Variable in class com.morpheusdata.model.KeyPair
 
publicIp - Variable in class com.morpheusdata.response.WorkloadResponse
 
publicKey - Variable in class com.morpheusdata.model.KeyPair
 

R

rawData - Variable in class com.morpheusdata.model.Container
 
recordData - Variable in class com.morpheusdata.model.NetworkDomainRecord
 
refId - Variable in class com.morpheusdata.model.Network
 
refId - Variable in class com.morpheusdata.model.NetworkDomainRecord
 
refId - Variable in class com.morpheusdata.model.NetworkPool
 
refresh(Cloud) - Method in interface com.morpheusdata.core.CloudProvider
Zones/Clouds are refreshed periodically by the Morpheus Environment.
refresh(NetworkPoolServer) - Method in interface com.morpheusdata.core.IPAMProvider
Periodically called to refresh and sync data coming from the relevant integration.
refreshDaily(Cloud) - Method in interface com.morpheusdata.core.CloudProvider
Zones/Clouds are refreshed periodically by the Morpheus Environment.
refs - Variable in class com.morpheusdata.model.Request
 
refType - Variable in class com.morpheusdata.model.Network
 
refType - Variable in class com.morpheusdata.model.NetworkDomainRecord
 
refType - Variable in class com.morpheusdata.model.NetworkPool
 
refUrl - Variable in class com.morpheusdata.model.Network
 
region - Variable in class com.morpheusdata.model.Workload
location
regionCode - Variable in class com.morpheusdata.model.TaskConfig.Zone
 
registerAssetHelper(String) - Method in class com.morpheusdata.views.HandlebarsRenderer
Creates an {{asset}} helper tag that outputs the plugin specific relative url for assets stored in the /src/assets e.g.
registerPlugin(String) - Method in class com.morpheusdata.core.PluginManager
Given a path to a plugin pathToJar file - create a child classloader, extract the Plugin Manifest and registers.
releaseLock(String, Map) - Method in interface com.morpheusdata.core.MorpheusNetworkContext
 
removeContainer(AccountIntegration, Container, Map) - Method in interface com.morpheusdata.core.DNSProvider
 
removeError() - Method in class com.morpheusdata.response.ServiceResponse
 
removeError(String) - Method in class com.morpheusdata.response.ServiceResponse
 
removeMissingDomainRecords(Long, NetworkDomain, String, List) - Method in interface com.morpheusdata.core.MorpheusNetworkContext
 
removeMissingIps(NetworkPool, List) - Method in interface com.morpheusdata.core.MorpheusNetworkContext
 
removeMissingPools(Long, List<NetworkPool>) - Method in interface com.morpheusdata.core.MorpheusNetworkContext
 
removeMissingZones(Long, List) - Method in interface com.morpheusdata.core.MorpheusNetworkContext
 
removePoolIp(NetworkPool, NetworkPoolIp) - Method in interface com.morpheusdata.core.MorpheusNetworkContext
 
removeServer(AccountIntegration, ComputeServer, Map) - Method in interface com.morpheusdata.core.DNSProvider
 
removeTemplateLoader(TemplateLoader) - Method in class com.morpheusdata.views.DynamicTemplateLoader
 
removeTemplateLoader(ClassLoader) - Method in class com.morpheusdata.views.HandlebarsRenderer
Remove a class loader
removeTemplateLoader(ClassLoader) - Method in interface com.morpheusdata.views.Renderer
Remove a template loader based on classpath
removeWorkload(Workload, Map) - Method in interface com.morpheusdata.core.ProvisioningProvider
This is the key method called to destroy / remove a workload.
render(String, ViewModel<?>) - Method in class com.morpheusdata.views.HandlebarsRenderer
 
render(String, ViewModel<?>) - Method in interface com.morpheusdata.views.Renderer
Given a template and a model, returns a TemplateResponse
renderer - Variable in class com.morpheusdata.core.Plugin
 
Renderer<T> - Interface in com.morpheusdata.views
Renderer is an interface that can render templates and lookup templates from multiple class loaders.
renderTemplate(Instance) - Method in interface com.morpheusdata.core.InstanceTabProvider
Instance details provided to your rendering engine
renderTemplate(String, ViewModel<?>) - Method in class com.morpheusdata.views.HandlebarsRenderer
 
renderTemplate(String, ViewModel<?>) - Method in interface com.morpheusdata.views.Renderer
Given a template location and a model, returns a TemplateResponse
repositoryImage - Variable in class com.morpheusdata.model.Container
 
repoUrl - Variable in class com.morpheusdata.model.AccountIntegration
 
Request - Class in com.morpheusdata.model
 
Request() - Constructor for class com.morpheusdata.model.Request
 
request - Variable in class com.morpheusdata.views.ViewModel
 
Request.ApprovalRequestType - Enum in com.morpheusdata.model
 
RequestReference - Class in com.morpheusdata.model
 
RequestReference() - Constructor for class com.morpheusdata.model.RequestReference
 
RequestReference.ApprovalStatus - Enum in com.morpheusdata.model
 
RequestResponse - Class in com.morpheusdata.response
Communicate back to Morpheus the response from your ITSM solution
RequestResponse() - Constructor for class com.morpheusdata.response.RequestResponse
 
requestType - Variable in class com.morpheusdata.model.Request
 
required - Variable in class com.morpheusdata.model.OptionType
 
reservationCount - Variable in class com.morpheusdata.model.NetworkPoolRange
 
reservePoolAddress(NetworkPoolServer, NetworkPool, Network, String, Long, Long, String, Map) - Method in interface com.morpheusdata.core.IPAMProvider
 
resizeWorkload(Instance, Workload, ServicePlan, Map) - Method in interface com.morpheusdata.core.ProvisioningProvider
Issues the remote calls to scale a workload element.
resolve(String) - Method in class com.morpheusdata.views.DynamicTemplateLoader
 
resourceLevel - Variable in class com.morpheusdata.model.Container
 
response - Variable in class com.morpheusdata.views.ViewModel
 
restartWorkload(Workload) - Method in interface com.morpheusdata.core.ProvisioningProvider
Issues the remote calls to restart a workload element.
restoreBackup() - Method in interface com.morpheusdata.core.BackupProvider
 
results - Variable in class com.morpheusdata.model.TaskConfig
 
results - Variable in class com.morpheusdata.model.TaskResult
In the event that a Task has subtasks, one or more result objects may be returned
resultType - Variable in class com.morpheusdata.model.Task
 
retryable - Variable in class com.morpheusdata.model.Task
 
retryCount - Variable in class com.morpheusdata.model.Task
 
retryDelaySeconds - Variable in class com.morpheusdata.model.Task
 
returnPoolAddress(NetworkPoolServer, NetworkPool, Network, NetworkPoolIp, Map) - Method in interface com.morpheusdata.core.IPAMProvider
 
rootVolume - Variable in class com.morpheusdata.model.TaskConfig.Volume
 
Route - Class in com.morpheusdata.web
A Route is a definition of how to handle incoming requests with a plugin controller.
Route(String, String, List<Permission>) - Constructor for class com.morpheusdata.web.Route
 
runningCost - Variable in class com.morpheusdata.model.Container
 
runningMultiplier - Variable in class com.morpheusdata.model.Container
 
runningPrice - Variable in class com.morpheusdata.model.Container
 
runtimeInfo - Variable in class com.morpheusdata.model.Container
 
runWorkload(Workload, Map) - Method in interface com.morpheusdata.core.ProvisioningProvider
This method is a key entry point in provisioning a workload.

S

save(NetworkPoolIp) - Method in interface com.morpheusdata.core.MorpheusNetworkContext
 
save(NetworkPoolIp, NetworkPool) - Method in interface com.morpheusdata.core.MorpheusNetworkContext
 
save(NetworkPoolIp, NetworkPool, Map) - Method in interface com.morpheusdata.core.MorpheusNetworkContext
 
save(NetworkPool) - Method in interface com.morpheusdata.core.MorpheusNetworkContext
 
save(NetworkPoolRange) - Method in interface com.morpheusdata.core.MorpheusNetworkContext
 
save(NetworkDomainRecord) - Method in interface com.morpheusdata.core.MorpheusNetworkContext
 
save(NetworkPool, List<NetworkPoolRange>) - Method in interface com.morpheusdata.core.MorpheusNetworkContext
 
saveAll(List<NetworkDomainRecord>) - Method in interface com.morpheusdata.core.MorpheusNetworkContext
 
saveAllNetworkDomains(List<NetworkDomain>) - Method in interface com.morpheusdata.core.MorpheusNetworkContext
 
saveDomainRecord(NetworkDomainRecord) - Method in interface com.morpheusdata.core.MorpheusNetworkContext
 
saveDomainRecord(NetworkDomainRecord, Map) - Method in interface com.morpheusdata.core.MorpheusNetworkContext
 
scalePriority - Variable in class com.morpheusdata.model.TaskConfig.Zone
 
scheduleStatus - Variable in class com.morpheusdata.model.Instance
 
scheduleStatus - Variable in class com.morpheusdata.model.TaskConfig.InstanceConfig
 
scope - Variable in class com.morpheusdata.model.TaskType
 
scopeId - Variable in class com.morpheusdata.model.Network
 
scriptable - Variable in class com.morpheusdata.model.TaskType
 
scriptSrc - Variable in class com.morpheusdata.model.ContentSecurityPolicy
CSP script-src directive
selectable - Variable in class com.morpheusdata.model.NetworkPoolServerType
 
sequence - Variable in class com.morpheusdata.model.TaskConfig
 
serialNumber - Variable in class com.morpheusdata.model.TaskConfig.ServerConfig
 
server - Variable in class com.morpheusdata.model.Container
 
server - Variable in class com.morpheusdata.model.TaskConfig.ContainerConfig
 
server - Variable in class com.morpheusdata.model.TaskConfig
 
server - Variable in class com.morpheusdata.model.Workload
Most workloads are associated with a corresponding host/server record
ServerConfig() - Constructor for class com.morpheusdata.model.TaskConfig.ServerConfig
 
serverId - Variable in class com.morpheusdata.model.NetworkDomainRecord
 
serverId - Variable in class com.morpheusdata.model.TaskConfig.ContainerConfig
 
serverId - Variable in class com.morpheusdata.model.TaskConfig
 
serverModel - Variable in class com.morpheusdata.model.TaskConfig.ServerConfig
 
serverName - Variable in class com.morpheusdata.model.TaskConfig
 
serverType - Variable in class com.morpheusdata.model.TaskConfig.ServerConfig
 
serverTypeCode - Variable in class com.morpheusdata.model.TaskConfig.ServerConfig
 
serverTypeName - Variable in class com.morpheusdata.model.TaskConfig.ServerConfig
 
serverVendor - Variable in class com.morpheusdata.model.TaskConfig.ServerConfig
 
serviceCommand - Variable in class com.morpheusdata.model.AccountIntegration
 
serviceConfig - Variable in class com.morpheusdata.model.AccountIntegration
 
serviceFlag - Variable in class com.morpheusdata.model.AccountIntegration
 
serviceHost - Variable in class com.morpheusdata.model.AccountIntegration
 
serviceHost - Variable in class com.morpheusdata.model.NetworkPoolServer
 
serviceId - Variable in class com.morpheusdata.model.Container
 
serviceMethod - Variable in class com.morpheusdata.model.TaskType
 
serviceMode - Variable in class com.morpheusdata.model.AccountIntegration
 
serviceMode - Variable in class com.morpheusdata.model.NetworkPoolServer
 
serviceName - Variable in class com.morpheusdata.model.TaskType
 
servicePassword - Variable in class com.morpheusdata.model.AccountIntegration
 
servicePassword - Variable in class com.morpheusdata.model.Instance
 
servicePassword - Variable in class com.morpheusdata.model.NetworkPoolServer
 
servicePassword - Variable in class com.morpheusdata.model.TaskConfig.InstanceConfig
 
servicePath - Variable in class com.morpheusdata.model.AccountIntegration
 
ServicePlan - Class in com.morpheusdata.model
Provides a means to set predefined tiers on memory, storage, cores, and cpu.
ServicePlan() - Constructor for class com.morpheusdata.model.ServicePlan
 
servicePort - Variable in class com.morpheusdata.model.AccountIntegration
 
servicePort - Variable in class com.morpheusdata.model.NetworkPoolServer
 
servicePrivateKey - Variable in class com.morpheusdata.model.AccountIntegration
 
servicePublicKey - Variable in class com.morpheusdata.model.AccountIntegration
 
ServiceResponse<T> - Class in com.morpheusdata.response
ServiceResponse is a generic that allows you to strongly type models.
ServiceResponse() - Constructor for class com.morpheusdata.response.ServiceResponse
 
ServiceResponse(Boolean, String, Map<String, String>, T) - Constructor for class com.morpheusdata.response.ServiceResponse
 
serviceSlave - Variable in class com.morpheusdata.model.AccountIntegration
 
serviceToken - Variable in class com.morpheusdata.model.AccountIntegration
 
serviceTypeCode - Variable in class com.morpheusdata.model.AccountIntegration
 
serviceUrl - Variable in class com.morpheusdata.model.AccountIntegration
 
serviceUrl - Variable in class com.morpheusdata.model.NetworkPoolServer
 
serviceUrls - Variable in class com.morpheusdata.model.Container
 
serviceUsername - Variable in class com.morpheusdata.model.AccountIntegration
 
serviceUsername - Variable in class com.morpheusdata.model.Instance
 
serviceUsername - Variable in class com.morpheusdata.model.NetworkPoolServer
 
serviceUsername - Variable in class com.morpheusdata.model.TaskConfig.InstanceConfig
 
serviceVersion - Variable in class com.morpheusdata.model.AccountIntegration
 
serviceWindowsVersion - Variable in class com.morpheusdata.model.AccountIntegration
 
setAccountId(Long) - Method in class com.morpheusdata.model.NetworkPool
 
setAccountId(Long) - Method in class com.morpheusdata.model.NetworkPoolServer
 
setActive(Boolean) - Method in class com.morpheusdata.model.Network
 
setActive(Boolean) - Method in class com.morpheusdata.model.NetworkPoolIp
 
setAssignPublicIp(Boolean) - Method in class com.morpheusdata.model.Network
 
setAuthor(String) - Method in class com.morpheusdata.core.Plugin
 
setAuthor(String) - Method in interface com.morpheusdata.core.PluginInterface
 
setAutoScale(Boolean) - Method in class com.morpheusdata.model.Instance
 
setAvailabilityZone(String) - Method in class com.morpheusdata.model.Network
 
setBareMetalHost(Boolean) - Method in class com.morpheusdata.model.ComputeServerType
 
setBootFile(String) - Method in class com.morpheusdata.model.Network
 
setBridgeInterface(String) - Method in class com.morpheusdata.model.Network
 
setBridgeName(String) - Method in class com.morpheusdata.model.Network
 
setBroadcast(String) - Method in class com.morpheusdata.model.Network
 
setCanAssignPool(Boolean) - Method in class com.morpheusdata.model.NetworkType
 
setCategory(String) - Method in class com.morpheusdata.model.CloudType
 
setCategory(String) - Method in class com.morpheusdata.model.NetworkType
 
setCharset(Charset) - Method in class com.morpheusdata.views.DynamicTemplateLoader
 
setCidr(String) - Method in class com.morpheusdata.model.Network
 
setCidr(String) - Method in class com.morpheusdata.model.NetworkPool
Sets the CIDR Block representation of the Network Pool being synced.
setCidrEditable(Boolean) - Method in class com.morpheusdata.model.NetworkType
 
setClassLoader(ClassLoader) - Method in class com.morpheusdata.core.Plugin
 
setCloud(Cloud) - Method in class com.morpheusdata.model.ComputeServer
 
setCloudId(Long) - Method in class com.morpheusdata.model.ComputeServer
 
setCloudId(Long) - Method in class com.morpheusdata.model.Network
 
setCode(String) - Method in class com.morpheusdata.model.CloudType
 
setCode(String) - Method in class com.morpheusdata.model.ComputeServerType
 
setCode(String) - Method in class com.morpheusdata.model.NetworkPoolType
Used for assigning a unique code for the NetworkPoolType.
setCode(String) - Method in class com.morpheusdata.model.NetworkType
 
setCode(String) - Method in class com.morpheusdata.model.OptionType
Sets the Unique code representation of the option type.
setComputeService(String) - Method in class com.morpheusdata.model.CloudType
 
setComputeService(String) - Method in class com.morpheusdata.model.ComputeServerType
 
setConfig(String) - Method in class com.morpheusdata.model.MorpheusModel
 
setConfigGroup(String) - Method in class com.morpheusdata.model.Instance
 
setConfigId(Long) - Method in class com.morpheusdata.model.Instance
 
setConfigMap(Map<String, Object>) - Method in class com.morpheusdata.model.MorpheusModel
 
setConfigRole(String) - Method in class com.morpheusdata.model.Instance
 
setConfiguration(String) - Method in class com.morpheusdata.model.NetworkPool
Sets the Configuration name this pool is associated with.
setContainerHypervisor(Boolean) - Method in class com.morpheusdata.model.ComputeServerType
 
setContainers(Collection<Workload>) - Method in class com.morpheusdata.model.Instance
 
setContent(String) - Method in class com.morpheusdata.response.ServiceResponse
 
setControllers(List<PluginController>) - Method in class com.morpheusdata.core.Plugin
 
setCookies(Map) - Method in class com.morpheusdata.response.ServiceResponse
 
setCreatable(Boolean) - Method in class com.morpheusdata.model.NetworkPoolType
Sets creatable flag from this particular pool type.
setCreatable(Boolean) - Method in class com.morpheusdata.model.NetworkType
 
setData(T) - Method in class com.morpheusdata.response.ServiceResponse
 
setDateCreated(Date) - Method in class com.morpheusdata.model.NetworkPoolIp
 
setDefaultNetwork(Boolean) - Method in class com.morpheusdata.model.Network
 
setDefaultValue(String) - Method in class com.morpheusdata.model.OptionType
Sets a String representation of the default value for the current Input.
setDeletable(Boolean) - Method in class com.morpheusdata.model.NetworkType
 
setDependsOn(String) - Method in class com.morpheusdata.model.OptionType
Sets the code of an option type that this option type depends on.
setDeployGroup(String) - Method in class com.morpheusdata.model.Instance
 
setDescription(String) - Method in class com.morpheusdata.core.Plugin
 
setDescription(String) - Method in interface com.morpheusdata.core.PluginInterface
 
setDescription(String) - Method in class com.morpheusdata.model.CloudType
 
setDescription(String) - Method in class com.morpheusdata.model.ComputeServerType
 
setDescription(String) - Method in class com.morpheusdata.model.Instance
 
setDescription(String) - Method in class com.morpheusdata.model.Network
 
setDescription(String) - Method in class com.morpheusdata.model.NetworkDomain
Sets the human readable description text for a DNS Cloud.
setDescription(String) - Method in class com.morpheusdata.model.NetworkPoolIp
 
setDescription(String) - Method in class com.morpheusdata.model.NetworkPoolType
Sets the description text of the current pool type.
setDescription(String) - Method in class com.morpheusdata.model.NetworkType
 
setDhcpIp(String) - Method in class com.morpheusdata.model.Network
 
setDhcpServer(Boolean) - Method in class com.morpheusdata.model.Network
 
setDhcpServerEditable(Boolean) - Method in class com.morpheusdata.model.NetworkType
 
setDisplayName(String) - Method in class com.morpheusdata.model.ComputeServer
 
setDisplayName(String) - Method in class com.morpheusdata.model.Instance
 
setDisplayName(String) - Method in class com.morpheusdata.model.Network
 
setDisplayName(String) - Method in class com.morpheusdata.model.NetworkDomain
Sets the Display Name of the current Network Domain.
setDisplayName(String) - Method in class com.morpheusdata.model.NetworkPool
Sets the display name of the current Network Pool.
setDisplayOrder(Integer) - Method in class com.morpheusdata.model.OptionType
Sets the display order position of the following Option Type.
setDnsDomain(String) - Method in class com.morpheusdata.model.NetworkPool
Sets the Primary DNS Domain for searching for relative hostnames within the network.
setDnsEditable(Boolean) - Method in class com.morpheusdata.model.NetworkType
 
setDnsPrimary(String) - Method in class com.morpheusdata.model.Network
 
setDnssec(Boolean) - Method in class com.morpheusdata.model.NetworkDomain
Sets the DNSSec flag.
setDnsSecondary(String) - Method in class com.morpheusdata.model.Network
 
setDnsServer(String) - Method in class com.morpheusdata.model.NetworkPoolIp
 
setDnsServers(List<String>) - Method in class com.morpheusdata.model.NetworkPool
Sets a list of ip addresses of nameservers that are assigned to the relevant Network Pool.
setDnsSuffixList(List<String>) - Method in class com.morpheusdata.model.NetworkPool
Sets a list of DNS Search suffixes.
setDomain(NetworkDomain) - Method in class com.morpheusdata.model.NetworkPoolIp
 
setDomainName(String) - Method in class com.morpheusdata.model.NetworkPoolIp
 
setEndDate(Date) - Method in class com.morpheusdata.model.NetworkPoolIp
 
setEnvironmentPrefix(String) - Method in class com.morpheusdata.model.Instance
 
setError(String) - Method in class com.morpheusdata.response.ServiceResponse
Provided for backwards compatibility with existing setError(msg)
setErrorCode(String) - Method in class com.morpheusdata.response.ServiceResponse
 
setErrors(Map<String, String>) - Method in class com.morpheusdata.response.ServiceResponse
 
setExpireDate(Date) - Method in class com.morpheusdata.model.Instance
 
setExternalId(String) - Method in class com.morpheusdata.model.ComputeServer
 
setExternalId(String) - Method in class com.morpheusdata.model.Network
 
setExternalId(String) - Method in class com.morpheusdata.model.NetworkDomain
Sets the external unique identifer as it relates to the integration provider.
setExternalId(String) - Method in class com.morpheusdata.model.NetworkPool
Sets the external unique identifer as it relates to the integration provider.
setExternalId(String) - Method in class com.morpheusdata.model.NetworkPoolIp
 
setExternalId(String) - Method in class com.morpheusdata.model.RequestReference
 
setExternalName(String) - Method in class com.morpheusdata.model.RequestReference
 
setExternalRequestId(String) - Method in class com.morpheusdata.response.RequestResponse
 
setExternalRequestName(String) - Method in class com.morpheusdata.response.RequestResponse
 
setExternalType(String) - Method in class com.morpheusdata.model.Network
 
setExternalType(String) - Method in class com.morpheusdata.model.NetworkType
 
setFabricId(String) - Method in class com.morpheusdata.model.Network
 
setFieldContext(String) - Method in class com.morpheusdata.model.OptionType
Sets the field context which is the primary object the field is being saved onto.
setFieldLabel(String) - Method in class com.morpheusdata.model.OptionType
Sets the field label of the current Option Type.
setFieldName(String) - Method in class com.morpheusdata.model.OptionType
Sets the field name of the current option type.
setFileName(String) - Method in class com.morpheusdata.core.Plugin
 
setFileName(String) - Method in interface com.morpheusdata.core.PluginInterface
 
setFirewallEnabled(Boolean) - Method in class com.morpheusdata.model.Instance
 
setFqdn(String) - Method in class com.morpheusdata.model.NetworkPoolIp
 
setGateway(String) - Method in class com.morpheusdata.model.Network
 
setGateway(String) - Method in class com.morpheusdata.model.NetworkPool
Sets the Gateway ip address related to the current Network Block.
setGatewayAddress(String) - Method in class com.morpheusdata.model.NetworkPoolIp
 
setGatewayEditable(Boolean) - Method in class com.morpheusdata.model.NetworkType
 
setGuestVm(Boolean) - Method in class com.morpheusdata.model.ComputeServerType
 
setHeaders(Map<String, Object>) - Method in class com.morpheusdata.response.ServiceResponse
 
setHelpText(String) - Method in class com.morpheusdata.model.OptionType
Gets the help text pertaining to an input.
setHostname(String) - Method in class com.morpheusdata.model.Instance
 
setHostname(String) - Method in class com.morpheusdata.model.NetworkPoolIp
 
setHostPrefix(String) - Method in class com.morpheusdata.model.NetworkPool
Sets the Host Prefix associated with this Pool.
setHttpProxy(String) - Method in class com.morpheusdata.model.NetworkPool
Sets the Proxy Url for the current Pool.
setId(Long) - Method in class com.morpheusdata.model.MorpheusModel
Used for setting the unique ID of the Pool Type.
setInputType(OptionType.InputType) - Method in class com.morpheusdata.model.OptionType
Sets the type of Input this option type represents.
setInstanceContext(String) - Method in class com.morpheusdata.model.Instance
 
setInstanceLevel(String) - Method in class com.morpheusdata.model.Instance
 
setInstanceTypeCode(String) - Method in class com.morpheusdata.model.Instance
 
setInstanceTypeName(String) - Method in class com.morpheusdata.model.Instance
 
setInstanceVersion(String) - Method in class com.morpheusdata.model.Instance
 
setInterfaceName(String) - Method in class com.morpheusdata.model.Network
 
setInterfaceName(String) - Method in class com.morpheusdata.model.NetworkPoolIp
 
setInternalId(String) - Method in class com.morpheusdata.model.Network
 
setInternalId(String) - Method in class com.morpheusdata.model.NetworkPool
Sets an alternative reference id that can be used by the relevant IPAMProvider implementation for whatever purposes are needed during sync operations.
setInternalId(String) - Method in class com.morpheusdata.model.NetworkPoolIp
 
setIpAddress(String) - Method in class com.morpheusdata.model.NetworkPoolIp
 
setIpCount(Integer) - Method in class com.morpheusdata.model.NetworkPool
Sets the Total number of ip addresses in the current block range based on the CIDR.
setIpFreeCount(Integer) - Method in class com.morpheusdata.model.NetworkPool
Sets the Total Number of free ip addresses in the Block that can still be allocated.
setIpType(String) - Method in class com.morpheusdata.model.NetworkPoolIp
 
setIssueTrackerUrl(String) - Method in class com.morpheusdata.core.Plugin
 
setIssueTrackerUrl(String) - Method in interface com.morpheusdata.core.PluginInterface
 
setLastUpdated(Date) - Method in class com.morpheusdata.model.NetworkPoolIp
 
setLayoutCode(String) - Method in class com.morpheusdata.model.Instance
 
setLayoutId(String) - Method in class com.morpheusdata.model.Instance
 
setLayoutName(String) - Method in class com.morpheusdata.model.Instance
 
setMaxCores(Long) - Method in class com.morpheusdata.model.Instance
 
setMaxMemory(Long) - Method in class com.morpheusdata.model.Instance
 
setMaxStorage(Long) - Method in class com.morpheusdata.model.Instance
 
setMsg(String) - Method in class com.morpheusdata.response.RequestResponse
 
setMsg(String) - Method in class com.morpheusdata.response.ServiceResponse
 
setName(String) - Method in class com.morpheusdata.core.Plugin
 
setName(String) - Method in interface com.morpheusdata.core.PluginInterface
 
setName(String) - Method in class com.morpheusdata.model.CloudType
 
setName(String) - Method in class com.morpheusdata.model.ComputeServer
 
setName(String) - Method in class com.morpheusdata.model.ComputeServerType
 
setName(String) - Method in class com.morpheusdata.model.Instance
 
setName(String) - Method in class com.morpheusdata.model.Network
 
setName(String) - Method in class com.morpheusdata.model.NetworkDomain
Sets the current Domain name for the Authoritative cloud this record represents.
setName(String) - Method in class com.morpheusdata.model.NetworkPool
Sets the human readable name of the network pool this record represents.
setName(String) - Method in class com.morpheusdata.model.NetworkPoolType
Allows one to set the human readable name of the Pool Type that will be displayed in the Morpheus UI for reference.
setName(String) - Method in class com.morpheusdata.model.NetworkProxy
Sets the displayable name given to the proxy configuration being referenced.
setName(String) - Method in class com.morpheusdata.model.NetworkType
 
setNameEditable(Boolean) - Method in class com.morpheusdata.model.NetworkType
 
setNetmask(String) - Method in class com.morpheusdata.model.Network
 
setNetmask(String) - Method in class com.morpheusdata.model.NetworkPool
Sets the subnet mask qualifier as defined by the IPAM Integration in question.
setNetworkDomain(NetworkDomain) - Method in class com.morpheusdata.model.Network
 
setNetworkDomainId(Long) - Method in class com.morpheusdata.model.NetworkDomainRecord
 
setNetworkLevel(String) - Method in class com.morpheusdata.model.Instance
 
setNetworkPoolIpId(Long) - Method in class com.morpheusdata.model.NetworkDomainRecord
 
setNetworkPoolRange(NetworkPoolRange) - Method in class com.morpheusdata.model.NetworkPoolIp
 
setNetworkProxy(NetworkProxy) - Method in class com.morpheusdata.model.Network
 
setNetworkRole(String) - Method in class com.morpheusdata.model.Network
 
setOptionSource(String) - Method in class com.morpheusdata.model.OptionType
Sets the option source api method endpoint to hit when using the OptionType.InputType.SELECT option.
setOuPath(String) - Method in class com.morpheusdata.model.NetworkDomain
Sets the OUPath (Organizational Unit) of a Cloud that may be used for joining an Active Directory Windows Domain Controller.
setOverlay(Boolean) - Method in class com.morpheusdata.model.NetworkType
 
setOwnerId(Long) - Method in class com.morpheusdata.model.NetworkPool
 
setPermissions(List<Permission>) - Method in class com.morpheusdata.core.Plugin
 
setPlaceHolderText(String) - Method in class com.morpheusdata.model.OptionType
Sets an inputs placeholder text for helpful display when awaiting input on a field.
setPlan(String) - Method in class com.morpheusdata.model.Instance
 
setPlatform(PlatformType) - Method in class com.morpheusdata.model.ComputeServerType
 
setPool(NetworkPool) - Method in class com.morpheusdata.model.Network
 
setPoolEnabled(Boolean) - Method in class com.morpheusdata.model.NetworkPool
Sets the flag representing whether or not the current Network Pool is enabled or disabled.
setPoolServerId(Long) - Method in class com.morpheusdata.model.NetworkPool
 
setPrefix(String) - Method in class com.morpheusdata.views.DynamicTemplateLoader
 
setPrefixLength(Integer) - Method in class com.morpheusdata.model.Network
 
setProviderId(String) - Method in class com.morpheusdata.model.Network
 
setProvisionType(String) - Method in class com.morpheusdata.model.Instance
 
setProxyDomain(String) - Method in class com.morpheusdata.model.NetworkProxy
Sets the proxy domain used for proxy authentication typically with KERBEROS or Windows Domain related Proxy Servers.
setProxyHost(String) - Method in class com.morpheusdata.model.NetworkProxy
Sets the Host IP of the proxy server being utilized.
setProxyPassword(String) - Method in class com.morpheusdata.model.NetworkProxy
Sets the Password used to authenticate with the proxy server, if applicable
setProxyPort(Integer) - Method in class com.morpheusdata.model.NetworkProxy
Sets the configured proxy port, this is typically related to SOCKS compliant Proxies.
setProxyUser(String) - Method in class com.morpheusdata.model.NetworkProxy
Sets the Username used to authenticate with the proxy server, if applicable
setProxyWorkstation(String) - Method in class com.morpheusdata.model.NetworkProxy
Sets the proxy workstation used for proxy authentication.
setPtrId(String) - Method in class com.morpheusdata.model.NetworkPoolIp
 
setPublicZone(Boolean) - Method in class com.morpheusdata.model.NetworkDomain
Sets the Public Cloud qualifier flag used for defining if the current Cloud is a public or internal DNS Cloud.
setReferences(List<RequestReference>) - Method in class com.morpheusdata.response.RequestResponse
 
setRefId(Long) - Method in class com.morpheusdata.model.Network
 
setRefId(Long) - Method in class com.morpheusdata.model.NetworkDomain
Sets the Reference Id correlating to the Model object as defined by the NetworkDomain.getRefType() method.
setRefId(String) - Method in class com.morpheusdata.model.NetworkPool
Set the unique qualification id for the polymorphic association to the relevant integration.
setRefId(Long) - Method in class com.morpheusdata.model.NetworkPoolIp
 
setRefId(String) - Method in class com.morpheusdata.model.RequestReference
 
setRefSource(String) - Method in class com.morpheusdata.model.NetworkDomain
Sets the reference source property to mark where the Domain Record was created from.
setRefType(String) - Method in class com.morpheusdata.model.Network
 
setRefType(String) - Method in class com.morpheusdata.model.NetworkDomain
Set the String form of the Model class name that this Domain Record is related to.
setRefType(String) - Method in class com.morpheusdata.model.NetworkPool
Set the String form of the Model class name that this Pool Record is related to.
setRefType(String) - Method in class com.morpheusdata.model.NetworkPoolIp
 
setRefUrl(String) - Method in class com.morpheusdata.model.Network
 
setRenderer(Renderer<?>) - Method in class com.morpheusdata.core.Plugin
Set the template renderer for ths plugin.
setRequired(Boolean) - Method in class com.morpheusdata.model.OptionType
Sets the required flag off of the option type.
setResults(Object) - Method in class com.morpheusdata.response.ServiceResponse
 
setScheduleStatus(String) - Method in class com.morpheusdata.model.Instance
 
setScopeId(String) - Method in class com.morpheusdata.model.Network
 
setServicePassword(String) - Method in class com.morpheusdata.model.Instance
 
setServiceUsername(String) - Method in class com.morpheusdata.model.Instance
 
setSourceCodeLocationUrl(String) - Method in class com.morpheusdata.core.Plugin
 
setSourceCodeLocationUrl(String) - Method in interface com.morpheusdata.core.PluginInterface
 
setStartDate(Date) - Method in class com.morpheusdata.model.NetworkPoolIp
 
setStaticIp(Boolean) - Method in class com.morpheusdata.model.NetworkPoolIp
 
setStatus(String) - Method in class com.morpheusdata.model.Instance
 
setStatus(String) - Method in class com.morpheusdata.model.Network
 
setStatus(RequestReference.ApprovalStatus) - Method in class com.morpheusdata.model.RequestReference
 
setStatusMessage(String) - Method in class com.morpheusdata.model.Instance
 
setStatusMessage(String) - Method in class com.morpheusdata.model.Network
 
setSubnetAddress(String) - Method in class com.morpheusdata.model.Network
 
setSubnetMask(String) - Method in class com.morpheusdata.model.NetworkPoolIp
 
setSubRefId(Long) - Method in class com.morpheusdata.model.NetworkPoolIp
 
setSuccess(Boolean) - Method in class com.morpheusdata.response.RequestResponse
 
setSuccess(Boolean) - Method in class com.morpheusdata.response.ServiceResponse
 
setSuffix(String) - Method in class com.morpheusdata.views.DynamicTemplateLoader
 
setSwitchId(String) - Method in class com.morpheusdata.model.Network
 
setTags(String) - Method in class com.morpheusdata.model.Instance
 
setTenantName(String) - Method in class com.morpheusdata.model.Network
 
setTftpServer(String) - Method in class com.morpheusdata.model.Network
 
setType(NetworkType) - Method in class com.morpheusdata.model.Network
 
setTypeCode(String) - Method in class com.morpheusdata.model.NetworkPool
Sets the unique code correlating to the NetworkPoolType this pool belongs to.
setUniqueId(String) - Method in class com.morpheusdata.model.ComputeServer
 
setUniqueId(String) - Method in class com.morpheusdata.model.Network
 
setUserStatus(String) - Method in class com.morpheusdata.model.Instance
 
setUuid(String) - Method in class com.morpheusdata.model.ComputeServer
 
setUuid(String) - Method in class com.morpheusdata.model.Instance
 
setVersion(String) - Method in class com.morpheusdata.core.Plugin
 
setVersion(String) - Method in interface com.morpheusdata.core.PluginInterface
 
setVlanId(Integer) - Method in class com.morpheusdata.model.Network
 
setVlanIdEditable(Boolean) - Method in class com.morpheusdata.model.NetworkType
 
setVmHypervisor(Boolean) - Method in class com.morpheusdata.model.ComputeServerType
 
setVswitchName(String) - Method in class com.morpheusdata.model.Network
 
setVxlanId(Integer) - Method in class com.morpheusdata.model.Network
 
setWebsiteUrl(String) - Method in class com.morpheusdata.core.Plugin
 
setWebsiteUrl(String) - Method in interface com.morpheusdata.core.PluginInterface
 
setZonePoolId(Long) - Method in class com.morpheusdata.model.Network
 
setZoneType(String) - Method in class com.morpheusdata.model.NetworkDomain
Typically set during sync, allows the sync services to represent the type of cloud record being synced.
show(Instance, User, Account) - Method in interface com.morpheusdata.core.InstanceTabProvider
Provide logic when tab should be displayed.
size - Variable in class com.morpheusdata.model.Workload
Size reference
softwareRaid - Variable in class com.morpheusdata.model.TaskConfig.ServerConfig
 
sortOrder - Variable in class com.morpheusdata.model.ServicePlan
 
source - Variable in class com.morpheusdata.model.NetworkDomainRecord
 
sourceAt(String) - Method in class com.morpheusdata.views.DynamicTemplateLoader
 
sourceAt(String) - Method in class com.morpheusdata.views.HandlebarsPluginTemplateLoader
 
sourceCodeLocationUrl - Variable in class com.morpheusdata.core.Plugin
 
sourceImageId - Variable in class com.morpheusdata.model.TaskConfig.ServerConfig
 
specId - Variable in class com.morpheusdata.model.Container
 
specType - Variable in class com.morpheusdata.model.Container
 
sshHost - Variable in class com.morpheusdata.model.TaskConfig.ContainerConfig
 
sshHost - Variable in class com.morpheusdata.model.TaskConfig.ServerConfig
 
sshKeyIds - Variable in class com.morpheusdata.model.Workload
External reference to ssh keys
sshPort - Variable in class com.morpheusdata.model.TaskConfig.ServerConfig
 
sshUsername - Variable in class com.morpheusdata.model.TaskConfig.ServerConfig
 
sslCertId - Variable in class com.morpheusdata.model.TaskConfig.InstanceConfig
 
sslEnabled - Variable in class com.morpheusdata.model.TaskConfig.InstanceConfig
 
startAddress - Variable in class com.morpheusdata.model.NetworkPoolRange
 
startWorkload(Workload) - Method in interface com.morpheusdata.core.ProvisioningProvider
Issues the remote calls necessary to start a workload element for running.
statsEnabled - Variable in class com.morpheusdata.model.Container
 
status - Variable in class com.morpheusdata.model.App
 
status - Variable in class com.morpheusdata.model.Instance
 
status - Variable in class com.morpheusdata.model.Network
 
status - Variable in class com.morpheusdata.model.NetworkDomainRecord
 
status - Variable in class com.morpheusdata.model.NetworkPoolServer
 
status - Variable in class com.morpheusdata.model.TaskConfig.ContainerConfig
 
status - Variable in class com.morpheusdata.model.TaskConfig.InstanceConfig
 
status - Variable in class com.morpheusdata.model.TaskConfig.ServerConfig
 
status - Variable in class com.morpheusdata.response.WorkloadResponse
 
status - Variable in class com.morpheusdata.views.HTMLResponse
 
status - Variable in class com.morpheusdata.views.JsonResponse
 
status - Variable in class com.morpheusdata.views.ViewModel
 
statusDate - Variable in class com.morpheusdata.model.NetworkPoolServer
 
statusMessage - Variable in class com.morpheusdata.model.Container
 
statusMessage - Variable in class com.morpheusdata.model.Instance
 
statusMessage - Variable in class com.morpheusdata.model.Network
 
statusMessage - Variable in class com.morpheusdata.model.NetworkDomainRecord
 
statusMessage - Variable in class com.morpheusdata.model.NetworkPoolServer
 
statusMessage - Variable in class com.morpheusdata.model.TaskConfig.InstanceConfig
 
statusMessage - Variable in class com.morpheusdata.model.TaskConfig.ServerConfig
 
stopWorkload(Workload) - Method in interface com.morpheusdata.core.ProvisioningProvider
Issues the remote calls necessary top stop a workload element from running.
storage - Variable in class com.morpheusdata.model.TaskConfig.ContainerConfig
 
storage - Variable in class com.morpheusdata.model.TaskConfig.InstanceConfig
 
styleSrc - Variable in class com.morpheusdata.model.ContentSecurityPolicy
CSP style-src directive
subdomain - Variable in class com.morpheusdata.model.Account
 
subnetAddress - Variable in class com.morpheusdata.model.Network
 
success - Variable in class com.morpheusdata.model.TaskResult
whether the task execution was successful or not
success(Object) - Static method in class com.morpheusdata.response.ServiceResponse
Helper to return a success message.
success() - Static method in class com.morpheusdata.response.ServiceResponse
Create a generic success response
success() - Static method in class com.morpheusdata.views.HTMLResponse
Helper with empty response and 200 success.
success(String) - Static method in class com.morpheusdata.views.HTMLResponse
Helper with html response and 200 success.
supportMenuLinks - Variable in class com.morpheusdata.model.Account
 
switchId - Variable in class com.morpheusdata.model.Network
 

T

Tab - Class in com.morpheusdata.model
 
Tab() - Constructor for class com.morpheusdata.model.Tab
 
tags - Variable in class com.morpheusdata.model.Instance
 
tags - Variable in class com.morpheusdata.model.TaskConfig.InstanceConfig
 
tags - Variable in class com.morpheusdata.model.TaskConfig.ServerConfig
 
Task - Class in com.morpheusdata.model
 
Task() - Constructor for class com.morpheusdata.model.Task
 
TaskConfig - Class in com.morpheusdata.model
Details as may be relevant for executing a Task on an Instance, Container, or ComputeServer
TaskConfig() - Constructor for class com.morpheusdata.model.TaskConfig
 
TaskConfig.ContainerConfig - Class in com.morpheusdata.model
 
TaskConfig.InstanceConfig - Class in com.morpheusdata.model
 
TaskConfig.ServerConfig - Class in com.morpheusdata.model
 
TaskConfig.Volume - Class in com.morpheusdata.model
 
TaskConfig.Zone - Class in com.morpheusdata.model
 
TaskOption - Class in com.morpheusdata.model
 
TaskOption() - Constructor for class com.morpheusdata.model.TaskOption
 
taskOptions - Variable in class com.morpheusdata.model.Task
 
TaskProvider - Interface in com.morpheusdata.core
Provides a standard set of methods for interacting with cloud integrations or on-prem service providers.
TaskResult - Class in com.morpheusdata.model
Result of task execution.
TaskResult() - Constructor for class com.morpheusdata.model.TaskResult
 
taskType - Variable in class com.morpheusdata.model.Task
 
TaskType - Class in com.morpheusdata.model
 
TaskType() - Constructor for class com.morpheusdata.model.TaskType
 
TaskType.TaskScope - Enum in com.morpheusdata.model
 
tenant - Variable in class com.morpheusdata.model.TaskConfig
 
tenantId - Variable in class com.morpheusdata.model.TaskConfig
 
tenantMatch - Variable in class com.morpheusdata.model.NetworkPoolServer
 
tenantName - Variable in class com.morpheusdata.model.Network
 
tenantSubdomain - Variable in class com.morpheusdata.model.TaskConfig
 
testHostConnectivity(String, Integer, Boolean, Boolean, NetworkProxy) - Static method in class com.morpheusdata.core.util.ConnectionUtils
 
tftpServer - Variable in class com.morpheusdata.model.Network
 
toList() - Method in class com.morpheusdata.model.Permission
 
toMap() - Method in class com.morpheusdata.model.TaskResult
 
toMap() - Method in class com.morpheusdata.response.ServiceResponse
Build a Map from this object with keys success, msg, errors, data
toMap(String) - Method in class com.morpheusdata.response.ServiceResponse
Serializes the ServiceResponse to a map.
toolsInstalled - Variable in class com.morpheusdata.model.TaskConfig.ServerConfig
 
toString() - Method in enum com.morpheusdata.model.OptionType.InputType
 
toString() - Method in class com.morpheusdata.response.ServiceResponse
String representation of the toMap() method
ttl - Variable in class com.morpheusdata.model.NetworkDomainRecord
 
type - Variable in class com.morpheusdata.model.AccountIntegration
 
type - Variable in class com.morpheusdata.model.Network
 
type - Variable in class com.morpheusdata.model.NetworkDomainRecord
 
type - Variable in class com.morpheusdata.model.NetworkPool
 
type - Variable in class com.morpheusdata.model.NetworkPoolServer
 
type - Variable in class com.morpheusdata.model.TaskConfig
 
typeCode - Variable in class com.morpheusdata.model.NetworkPool
 
typesAsString() - Method in class com.morpheusdata.model.Permission
 

U

UIScope - Enum in com.morpheusdata.model
 
uniqueId - Variable in class com.morpheusdata.model.ComputeServer
 
uniqueId - Variable in class com.morpheusdata.model.Container
 
uniqueId - Variable in class com.morpheusdata.model.Network
 
uniqueId - Variable in class com.morpheusdata.model.VirtualImage
 
unitNumber - Variable in class com.morpheusdata.model.TaskConfig.Volume
 
updateHostRecord(NetworkPoolServer, NetworkPool, NetworkPoolIp) - Method in interface com.morpheusdata.core.IPAMProvider
Updates a Host record on the target NetworkPool if supported by the Provider.
updateKeyPair(KeyPair, Cloud) - Method in interface com.morpheusdata.core.MorpheusComputeContext
Update Morpheus with an external reference to the KeyPair in your Cloud API.
updateNetworkPoolServer(NetworkPoolServer, Map) - Method in interface com.morpheusdata.core.IPAMProvider
Called during update of an existing NetworkPoolServer.
updateNetworkPoolStatus(NetworkPoolServer, String, String) - Method in interface com.morpheusdata.core.MorpheusNetworkContext
 
updateZoneStatus(Cloud, String, String, Date) - Method in interface com.morpheusdata.core.MorpheusComputeContext
 
url - Variable in class com.morpheusdata.web.Route
the path it handles (eg: /foo/bar)
usedCpu - Variable in class com.morpheusdata.model.Container
 
usedMemory - Variable in class com.morpheusdata.model.Container
 
usedStorage - Variable in class com.morpheusdata.model.Container
 
User - Class in com.morpheusdata.model
A Morpheus User
User() - Constructor for class com.morpheusdata.model.User
 
userData - Variable in class com.morpheusdata.model.Workload
Remote user config which may be used to configure the Workload on first run
userDisplayName - Variable in class com.morpheusdata.model.TaskConfig
 
userId - Variable in class com.morpheusdata.model.TaskConfig
 
userInitials - Variable in class com.morpheusdata.model.TaskConfig
 
username - Variable in class com.morpheusdata.model.TaskConfig
 
username - Variable in class com.morpheusdata.model.User
the User's login username
userStatus - Variable in class com.morpheusdata.model.Instance
 
userStatus - Variable in class com.morpheusdata.model.TaskConfig.InstanceConfig
 
uuid - Variable in class com.morpheusdata.model.AccountIntegration
 
uuid - Variable in class com.morpheusdata.model.App
 
uuid - Variable in class com.morpheusdata.model.ComputeServer
 
uuid - Variable in class com.morpheusdata.model.Container
 
uuid - Variable in class com.morpheusdata.model.Task
 
uuid - Variable in class com.morpheusdata.model.Workload
 

V

validate(Cloud) - Method in interface com.morpheusdata.core.CloudProvider
Validates the submitted cloud information to make sure it is functioning correctly.
validateWorkload(Map) - Method in interface com.morpheusdata.core.ProvisioningProvider
Validates the provided provisioning options of a workload
value - Variable in class com.morpheusdata.model.TaskOption
 
valueOf(String) - Static method in enum com.morpheusdata.model.ImageType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.morpheusdata.model.LogLevel
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.morpheusdata.model.OptionType.InputType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.morpheusdata.model.Permission.AccessType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.morpheusdata.model.PlatformType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.morpheusdata.model.Request.ApprovalRequestType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.morpheusdata.model.RequestReference.ApprovalStatus
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.morpheusdata.model.TaskType.TaskScope
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.morpheusdata.model.UIScope
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.morpheusdata.model.ImageType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.morpheusdata.model.LogLevel
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.morpheusdata.model.OptionType.InputType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.morpheusdata.model.Permission.AccessType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.morpheusdata.model.PlatformType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.morpheusdata.model.Request.ApprovalRequestType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.morpheusdata.model.RequestReference.ApprovalStatus
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.morpheusdata.model.TaskType.TaskScope
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.morpheusdata.model.UIScope
Returns an array containing the constants of this enum type, in the order they are declared.
verifyNetworkPoolServer(NetworkPoolServer, Map) - Method in interface com.morpheusdata.core.IPAMProvider
Validation Method used to validate all inputs applied to the integration of an IPAM Provider upon save.
version - Variable in class com.morpheusdata.core.Plugin
 
version - Variable in class com.morpheusdata.model.TaskConfig.ContainerConfig
 
ViewModel<T> - Class in com.morpheusdata.views
This model will be provided from Morpheus-ui to the plugin controller.
ViewModel() - Constructor for class com.morpheusdata.views.ViewModel
 
viewSet - Variable in class com.morpheusdata.model.AccountIntegrationType
 
VirtualImage - Class in com.morpheusdata.model
Describes a pre-built system image.
VirtualImage() - Constructor for class com.morpheusdata.model.VirtualImage
 
visibility - Variable in class com.morpheusdata.model.TaskConfig.ServerConfig
 
vlanId - Variable in class com.morpheusdata.model.Network
 
vmHypervisor - Variable in class com.morpheusdata.model.ComputeServerType
 
Volume() - Constructor for class com.morpheusdata.model.TaskConfig.Volume
 
volumeCreated - Variable in class com.morpheusdata.model.Container
 
volumes - Variable in class com.morpheusdata.model.TaskConfig.ServerConfig
 
vswitchName - Variable in class com.morpheusdata.model.Network
 
vxlanId - Variable in class com.morpheusdata.model.Network
 

W

websiteUrl - Variable in class com.morpheusdata.core.Plugin
 
whiteLabelEnabled - Variable in class com.morpheusdata.model.Account
 
Workload - Class in com.morpheusdata.model
Represents a workload running in morpheus.
Workload() - Constructor for class com.morpheusdata.model.Workload
 
WorkloadResponse - Class in com.morpheusdata.response
Results of running a Workload
WorkloadResponse() - Constructor for class com.morpheusdata.response.WorkloadResponse
 

Z

zone - Variable in class com.morpheusdata.model.TaskConfig
 
Zone() - Constructor for class com.morpheusdata.model.TaskConfig.Zone
 
zoneFilter - Variable in class com.morpheusdata.model.NetworkPoolServer
 
zonePoolId - Variable in class com.morpheusdata.model.Network
 
A B C D E F G H I J K L M N O P R S T U V W Z 
Skip navigation links