Package com.morpheusdata.model
Class Cloud
- java.lang.Object
-
- com.morpheusdata.model.MorpheusModel
-
- com.morpheusdata.model.projection.CloudIdentityProjection
-
- com.morpheusdata.model.Cloud
-
public class Cloud extends CloudIdentityProjection
Integrations or connections to public, private, hybrid clouds, or bare metal servers
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
Cloud.Status
-
Field Summary
Fields Modifier and Type Field Description protected Account
account
protected java.util.Map
accountCredentialData
protected java.lang.Boolean
accountCredentialLoaded
protected java.lang.String
agentMode
protected NetworkProxy
apiProxy
protected java.lang.Boolean
applianceUrlProxyBypass
protected java.lang.String
authRealm
protected java.lang.Boolean
autoCapacity
protected java.lang.String
autoCapacityConfig
protected java.lang.Boolean
autoCapacityInProgress
protected java.lang.Long
autoCapacityMax
protected java.lang.String
autoCapacityPrefix
protected java.lang.Integer
autoCapacityThreshold
protected java.lang.String
autoCapacityType
protected java.lang.Boolean
autoRecoverPowerState
protected java.lang.String
backupMode
protected java.lang.String
consoleKeymap
protected java.lang.String
containerMode
protected java.lang.Double
costAdjustment
protected java.lang.String
costingMode
protected java.lang.String
datacenterId
protected java.util.Date
dateCreated
protected java.lang.Boolean
deleted
protected java.lang.String
description
protected java.lang.Boolean
dockerEnabled
protected java.lang.Boolean
enabled
protected java.lang.String
errorMessage
protected java.lang.String
externalId
protected java.lang.Boolean
firewallEnabled
protected java.lang.String
guidanceMode
protected java.lang.String
iacId
protected java.lang.String
internalId
protected java.lang.String
inventoryLevel
protected java.lang.Boolean
kvmEnabled
protected java.util.Date
lastSync
protected java.lang.Long
lastSyncDuration
protected java.util.Date
lastUpdated
protected java.lang.String
location
protected java.lang.Boolean
nativeEnabled
protected NetworkDomain
networkDomain
protected java.lang.String
networkSecurityMode
protected NetworkServer
networkServer
protected java.util.Date
nextRunDate
protected java.lang.String
noProxy
protected Account
owner
protected NetworkProxy
provisioningProxy
protected java.lang.Double
provisionPercent
protected java.lang.String
regionCode
protected java.lang.Double
reservedMemory
protected java.lang.Long
scalePriority
protected java.lang.String
securityMode
protected java.lang.String
servicePassword
protected java.lang.String
servicePath
protected java.lang.String
serviceToken
protected java.lang.String
serviceUrl
protected java.lang.String
serviceUsername
protected java.lang.String
serviceVersion
protected Cloud.Status
status
protected java.util.Date
statusDate
protected java.lang.String
statusMessage
protected java.lang.String
storageMode
protected java.lang.String
timezone
protected java.lang.String
userDataLinux
protected java.lang.String
userDataWindows
protected java.lang.String
uuid
protected java.lang.String
visibility
-
Fields inherited from class com.morpheusdata.model.projection.CloudIdentityProjection
code, name
-
Fields inherited from class com.morpheusdata.model.MorpheusModel
config, id
-
-
Constructor Summary
Constructors Constructor Description Cloud()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Account
getAccount()
Morpheus Accountjava.util.Map
getAccountCredentialData()
The AccountCredential.data associates with this Cloud.java.lang.Boolean
getAccountCredentialLoaded()
Indicates if the AccountCredential associated with this Cloud has been loaded.java.lang.String
getAgentMode()
NetworkProxy
getApiProxy()
java.lang.Boolean
getApplianceUrlProxyBypass()
java.lang.String
getAuthRealm()
java.lang.Boolean
getAutoCapacity()
java.lang.String
getAutoCapacityConfig()
java.lang.Boolean
getAutoCapacityInProgress()
java.lang.Long
getAutoCapacityMax()
java.lang.String
getAutoCapacityPrefix()
java.lang.Integer
getAutoCapacityThreshold()
java.lang.String
getAutoCapacityType()
java.lang.Boolean
getAutoRecoverPowerState()
java.lang.String
getBackupMode()
java.lang.String
getConsoleKeymap()
java.lang.String
getContainerMode()
java.lang.Double
getCostAdjustment()
java.lang.String
getCostingMode()
java.lang.String
getDatacenterId()
java.util.Date
getDateCreated()
java.lang.Boolean
getDeleted()
java.lang.String
getDescription()
A text description of this Cloudjava.lang.Boolean
getDockerEnabled()
java.lang.Boolean
getEnabled()
java.lang.String
getErrorMessage()
java.lang.String
getExternalId()
java.lang.Boolean
getFirewallEnabled()
java.lang.String
getGuidanceMode()
java.lang.String
getIacId()
java.lang.String
getInternalId()
java.lang.String
getInventoryLevel()
java.lang.Boolean
getKvmEnabled()
java.util.Date
getLastSync()
java.lang.Long
getLastSyncDuration()
java.util.Date
getLastUpdated()
java.lang.String
getLocation()
java.lang.Boolean
getNativeEnabled()
NetworkDomain
getNetworkDomain()
java.lang.String
getNetworkSecurityMode()
NetworkServer
getNetworkServer()
java.util.Date
getNextRunDate()
java.lang.String
getNoProxy()
Account
getOwner()
NetworkProxy
getProvisioningProxy()
java.lang.Double
getProvisionPercent()
java.lang.String
getRegionCode()
java.lang.Double
getReservedMemory()
java.lang.Long
getScalePriority()
java.lang.String
getSecurityMode()
java.lang.String
getServicePassword()
java.lang.String
getServicePath()
java.lang.String
getServiceToken()
java.lang.String
getServiceUrl()
java.lang.String
getServiceUsername()
java.lang.String
getServiceVersion()
Cloud.Status
getStatus()
java.util.Date
getStatusDate()
java.lang.String
getStatusMessage()
java.lang.String
getStorageMode()
java.lang.String
getTimezone()
java.lang.String
getUserDataLinux()
java.lang.String
getUserDataWindows()
java.lang.String
getUuid()
java.lang.String
getVisibility()
void
setAccount(Account account)
void
setAccountCredentialData(java.util.Map accountCredentialData)
void
setAccountCredentialLoaded(java.lang.Boolean accountCredentialLoaded)
void
setAgentMode(java.lang.String agentMode)
void
setApiProxy(NetworkProxy apiProxy)
void
setApplianceUrlProxyBypass(java.lang.Boolean applianceUrlProxyBypass)
void
setAuthRealm(java.lang.String authRealm)
void
setAutoCapacity(java.lang.Boolean autoCapacity)
void
setAutoCapacityConfig(java.lang.String autoCapacityConfig)
void
setAutoCapacityInProgress(java.lang.Boolean autoCapacityInProgress)
void
setAutoCapacityMax(java.lang.Long autoCapacityMax)
void
setAutoCapacityPrefix(java.lang.String autoCapacityPrefix)
void
setAutoCapacityThreshold(java.lang.Integer autoCapacityThreshold)
void
setAutoCapacityType(java.lang.String autoCapacityType)
void
setAutoRecoverPowerState(java.lang.Boolean autoRecoverPowerState)
void
setBackupMode(java.lang.String backupMode)
void
setConsoleKeymap(java.lang.String consoleKeymap)
void
setContainerMode(java.lang.String containerMode)
void
setCostAdjustment(java.lang.Double costAdjustment)
void
setCostingMode(java.lang.String costingMode)
void
setDatacenterId(java.lang.String datacenterId)
void
setDateCreated(java.util.Date dateCreated)
void
setDeleted(java.lang.Boolean deleted)
void
setDescription(java.lang.String description)
void
setDockerEnabled(java.lang.Boolean dockerEnabled)
void
setEnabled(java.lang.Boolean enabled)
void
setErrorMessage(java.lang.String errorMessage)
void
setExternalId(java.lang.String externalId)
void
setFirewallEnabled(java.lang.Boolean firewallEnabled)
void
setGuidanceMode(java.lang.String guidanceMode)
void
setIacId(java.lang.String iacId)
void
setInternalId(java.lang.String internalId)
void
setInventoryLevel(java.lang.String inventoryLevel)
void
setKvmEnabled(java.lang.Boolean kvmEnabled)
void
setLastSync(java.util.Date lastSync)
void
setLastSyncDuration(java.lang.Long lastSyncDuration)
void
setLastUpdated(java.util.Date lastUpdated)
void
setLocation(java.lang.String location)
void
setNativeEnabled(java.lang.Boolean nativeEnabled)
void
setNetworkDomain(NetworkDomain networkDomain)
void
setNetworkSecurityMode(java.lang.String networkSecurityMode)
void
setNetworkServer(NetworkServer networkServer)
void
setNextRunDate(java.util.Date nextRunDate)
void
setNoProxy(java.lang.String noProxy)
void
setOwner(Account owner)
void
setProvisioningProxy(NetworkProxy provisioningProxy)
void
setProvisionPercent(java.lang.Double provisionPercent)
void
setRegionCode(java.lang.String regionCode)
void
setReservedMemory(java.lang.Double reservedMemory)
void
setScalePriority(java.lang.Long scalePriority)
void
setSecurityMode(java.lang.String securityMode)
void
setServicePassword(java.lang.String servicePassword)
void
setServicePath(java.lang.String servicePath)
void
setServiceToken(java.lang.String serviceToken)
void
setServiceUrl(java.lang.String serviceUrl)
void
setServiceUsername(java.lang.String serviceUsername)
void
setServiceVersion(java.lang.String serviceVersion)
void
setStatus(Cloud.Status status)
void
setStatusDate(java.util.Date statusDate)
void
setStatusMessage(java.lang.String statusMessage)
void
setStorageMode(java.lang.String storageMode)
void
setTimezone(java.lang.String timezone)
void
setUserDataLinux(java.lang.String userDataLinux)
void
setUserDataWindows(java.lang.String userDataWindows)
void
setUuid(java.lang.String uuid)
void
setVisibility(java.lang.String visibility)
-
Methods inherited from class com.morpheusdata.model.projection.CloudIdentityProjection
getCode, getName, setCode, setName
-
Methods inherited from class com.morpheusdata.model.MorpheusModel
getConfig, getConfigMap, getConfigProperty, getDirtyProperties, getDirtyPropertyValues, getId, getProperties, isDirty, markClean, markDirty, markDirty, setConfig, setConfigMap, setConfigProperty, setId
-
-
-
-
Field Detail
-
account
protected Account account
-
description
protected java.lang.String description
-
owner
protected Account owner
-
visibility
protected java.lang.String visibility
-
location
protected java.lang.String location
-
timezone
protected java.lang.String timezone
-
dateCreated
protected java.util.Date dateCreated
-
lastUpdated
protected java.util.Date lastUpdated
-
autoCapacity
protected java.lang.Boolean autoCapacity
-
serviceUrl
protected java.lang.String serviceUrl
-
serviceUsername
protected java.lang.String serviceUsername
-
servicePassword
protected java.lang.String servicePassword
-
servicePath
protected java.lang.String servicePath
-
serviceToken
protected java.lang.String serviceToken
-
serviceVersion
protected java.lang.String serviceVersion
-
autoCapacityType
protected java.lang.String autoCapacityType
-
autoCapacityConfig
protected java.lang.String autoCapacityConfig
-
autoCapacityPrefix
protected java.lang.String autoCapacityPrefix
-
autoCapacityThreshold
protected java.lang.Integer autoCapacityThreshold
-
networkDomain
protected NetworkDomain networkDomain
-
apiProxy
protected NetworkProxy apiProxy
-
provisioningProxy
protected NetworkProxy provisioningProxy
-
applianceUrlProxyBypass
protected java.lang.Boolean applianceUrlProxyBypass
-
authRealm
protected java.lang.String authRealm
-
autoCapacityMax
protected java.lang.Long autoCapacityMax
-
scalePriority
protected java.lang.Long scalePriority
-
autoCapacityInProgress
protected java.lang.Boolean autoCapacityInProgress
-
firewallEnabled
protected java.lang.Boolean firewallEnabled
-
enabled
protected java.lang.Boolean enabled
-
status
protected Cloud.Status status
-
statusMessage
protected java.lang.String statusMessage
-
statusDate
protected java.util.Date statusDate
-
errorMessage
protected java.lang.String errorMessage
-
regionCode
protected java.lang.String regionCode
-
agentMode
protected java.lang.String agentMode
-
datacenterId
protected java.lang.String datacenterId
-
userDataLinux
protected java.lang.String userDataLinux
-
userDataWindows
protected java.lang.String userDataWindows
-
reservedMemory
protected java.lang.Double reservedMemory
-
provisionPercent
protected java.lang.Double provisionPercent
-
costAdjustment
protected java.lang.Double costAdjustment
-
deleted
protected java.lang.Boolean deleted
-
guidanceMode
protected java.lang.String guidanceMode
-
costingMode
protected java.lang.String costingMode
-
inventoryLevel
protected java.lang.String inventoryLevel
-
lastSync
protected java.util.Date lastSync
-
nextRunDate
protected java.util.Date nextRunDate
-
lastSyncDuration
protected java.lang.Long lastSyncDuration
-
containerMode
protected java.lang.String containerMode
-
storageMode
protected java.lang.String storageMode
-
securityMode
protected java.lang.String securityMode
-
networkSecurityMode
protected java.lang.String networkSecurityMode
-
networkServer
protected NetworkServer networkServer
-
backupMode
protected java.lang.String backupMode
-
kvmEnabled
protected java.lang.Boolean kvmEnabled
-
dockerEnabled
protected java.lang.Boolean dockerEnabled
-
nativeEnabled
protected java.lang.Boolean nativeEnabled
-
autoRecoverPowerState
protected java.lang.Boolean autoRecoverPowerState
-
consoleKeymap
protected java.lang.String consoleKeymap
-
externalId
protected java.lang.String externalId
-
internalId
protected java.lang.String internalId
-
iacId
protected java.lang.String iacId
-
uuid
protected java.lang.String uuid
-
noProxy
protected java.lang.String noProxy
-
accountCredentialData
protected java.util.Map accountCredentialData
-
accountCredentialLoaded
protected java.lang.Boolean accountCredentialLoaded
-
-
Method Detail
-
getAccount
public Account getAccount()
Morpheus Account- Returns:
- Account the account for the Cloud
-
getDescription
public java.lang.String getDescription()
A text description of this Cloud- Returns:
- String the description
-
getOwner
public Account getOwner()
-
getVisibility
public java.lang.String getVisibility()
-
getLocation
public java.lang.String getLocation()
-
getTimezone
public java.lang.String getTimezone()
-
getDateCreated
public java.util.Date getDateCreated()
-
getLastUpdated
public java.util.Date getLastUpdated()
-
getAutoCapacity
public java.lang.Boolean getAutoCapacity()
-
getServiceUrl
public java.lang.String getServiceUrl()
-
getServiceUsername
public java.lang.String getServiceUsername()
-
getServicePassword
public java.lang.String getServicePassword()
-
getServicePath
public java.lang.String getServicePath()
-
getServiceToken
public java.lang.String getServiceToken()
-
getServiceVersion
public java.lang.String getServiceVersion()
-
getAutoCapacityType
public java.lang.String getAutoCapacityType()
-
getAutoCapacityConfig
public java.lang.String getAutoCapacityConfig()
-
getAutoCapacityPrefix
public java.lang.String getAutoCapacityPrefix()
-
getAutoCapacityThreshold
public java.lang.Integer getAutoCapacityThreshold()
-
getNetworkDomain
public NetworkDomain getNetworkDomain()
-
getApiProxy
public NetworkProxy getApiProxy()
-
getProvisioningProxy
public NetworkProxy getProvisioningProxy()
-
getApplianceUrlProxyBypass
public java.lang.Boolean getApplianceUrlProxyBypass()
-
getAuthRealm
public java.lang.String getAuthRealm()
-
getAutoCapacityMax
public java.lang.Long getAutoCapacityMax()
-
getScalePriority
public java.lang.Long getScalePriority()
-
getAutoCapacityInProgress
public java.lang.Boolean getAutoCapacityInProgress()
-
getFirewallEnabled
public java.lang.Boolean getFirewallEnabled()
-
getEnabled
public java.lang.Boolean getEnabled()
-
getStatus
public Cloud.Status getStatus()
-
getStatusMessage
public java.lang.String getStatusMessage()
-
getStatusDate
public java.util.Date getStatusDate()
-
getErrorMessage
public java.lang.String getErrorMessage()
-
getRegionCode
public java.lang.String getRegionCode()
-
getAgentMode
public java.lang.String getAgentMode()
-
getDatacenterId
public java.lang.String getDatacenterId()
-
getUserDataLinux
public java.lang.String getUserDataLinux()
-
getUserDataWindows
public java.lang.String getUserDataWindows()
-
getReservedMemory
public java.lang.Double getReservedMemory()
-
getProvisionPercent
public java.lang.Double getProvisionPercent()
-
getCostAdjustment
public java.lang.Double getCostAdjustment()
-
getDeleted
public java.lang.Boolean getDeleted()
-
getGuidanceMode
public java.lang.String getGuidanceMode()
-
getCostingMode
public java.lang.String getCostingMode()
-
getInventoryLevel
public java.lang.String getInventoryLevel()
-
getLastSync
public java.util.Date getLastSync()
-
getNextRunDate
public java.util.Date getNextRunDate()
-
getLastSyncDuration
public java.lang.Long getLastSyncDuration()
-
getContainerMode
public java.lang.String getContainerMode()
-
getStorageMode
public java.lang.String getStorageMode()
-
getSecurityMode
public java.lang.String getSecurityMode()
-
getNetworkSecurityMode
public java.lang.String getNetworkSecurityMode()
-
getBackupMode
public java.lang.String getBackupMode()
-
getKvmEnabled
public java.lang.Boolean getKvmEnabled()
-
getDockerEnabled
public java.lang.Boolean getDockerEnabled()
-
getNativeEnabled
public java.lang.Boolean getNativeEnabled()
-
getAutoRecoverPowerState
public java.lang.Boolean getAutoRecoverPowerState()
-
getConsoleKeymap
public java.lang.String getConsoleKeymap()
-
getExternalId
public java.lang.String getExternalId()
-
getInternalId
public java.lang.String getInternalId()
-
getIacId
public java.lang.String getIacId()
-
getUuid
public java.lang.String getUuid()
-
getNoProxy
public java.lang.String getNoProxy()
-
getAccountCredentialLoaded
public java.lang.Boolean getAccountCredentialLoaded()
Indicates if the AccountCredential associated with this Cloud has been loaded. This is a non-persisted property and used by Cloud consumers to indicate if the AccountCredential needs to be loaded via a context- Returns:
- Boolean
-
setAccountCredentialLoaded
public void setAccountCredentialLoaded(java.lang.Boolean accountCredentialLoaded)
-
getAccountCredentialData
public java.util.Map getAccountCredentialData()
The AccountCredential.data associates with this Cloud. This is a non-persisted property and not set when obtain from Morpheus. Typically this is set by Providers via calls to MorpheusCloudService.loadCredentials or MorpheusAccountCredentialService.loadCredentialConfig. After obtaining the value, one call setAccountCredentialLoaded(true) to indicate that any credential information has been loaded- Returns:
- Map of the credential data
-
setAccountCredentialData
public void setAccountCredentialData(java.util.Map accountCredentialData)
-
getNetworkServer
public NetworkServer getNetworkServer()
-
setNetworkServer
public void setNetworkServer(NetworkServer networkServer)
-
setAccount
public void setAccount(Account account)
-
setDescription
public void setDescription(java.lang.String description)
-
setOwner
public void setOwner(Account owner)
-
setVisibility
public void setVisibility(java.lang.String visibility)
-
setLocation
public void setLocation(java.lang.String location)
-
setTimezone
public void setTimezone(java.lang.String timezone)
-
setDateCreated
public void setDateCreated(java.util.Date dateCreated)
-
setLastUpdated
public void setLastUpdated(java.util.Date lastUpdated)
-
setAutoCapacity
public void setAutoCapacity(java.lang.Boolean autoCapacity)
-
setServiceUrl
public void setServiceUrl(java.lang.String serviceUrl)
-
setServiceUsername
public void setServiceUsername(java.lang.String serviceUsername)
-
setServicePassword
public void setServicePassword(java.lang.String servicePassword)
-
setServicePath
public void setServicePath(java.lang.String servicePath)
-
setServiceToken
public void setServiceToken(java.lang.String serviceToken)
-
setServiceVersion
public void setServiceVersion(java.lang.String serviceVersion)
-
setAutoCapacityType
public void setAutoCapacityType(java.lang.String autoCapacityType)
-
setAutoCapacityConfig
public void setAutoCapacityConfig(java.lang.String autoCapacityConfig)
-
setAutoCapacityPrefix
public void setAutoCapacityPrefix(java.lang.String autoCapacityPrefix)
-
setAutoCapacityThreshold
public void setAutoCapacityThreshold(java.lang.Integer autoCapacityThreshold)
-
setNetworkDomain
public void setNetworkDomain(NetworkDomain networkDomain)
-
setApiProxy
public void setApiProxy(NetworkProxy apiProxy)
-
setProvisioningProxy
public void setProvisioningProxy(NetworkProxy provisioningProxy)
-
setApplianceUrlProxyBypass
public void setApplianceUrlProxyBypass(java.lang.Boolean applianceUrlProxyBypass)
-
setAuthRealm
public void setAuthRealm(java.lang.String authRealm)
-
setAutoCapacityMax
public void setAutoCapacityMax(java.lang.Long autoCapacityMax)
-
setScalePriority
public void setScalePriority(java.lang.Long scalePriority)
-
setAutoCapacityInProgress
public void setAutoCapacityInProgress(java.lang.Boolean autoCapacityInProgress)
-
setFirewallEnabled
public void setFirewallEnabled(java.lang.Boolean firewallEnabled)
-
setEnabled
public void setEnabled(java.lang.Boolean enabled)
-
setStatus
public void setStatus(Cloud.Status status)
-
setStatusMessage
public void setStatusMessage(java.lang.String statusMessage)
-
setStatusDate
public void setStatusDate(java.util.Date statusDate)
-
setErrorMessage
public void setErrorMessage(java.lang.String errorMessage)
-
setRegionCode
public void setRegionCode(java.lang.String regionCode)
-
setAgentMode
public void setAgentMode(java.lang.String agentMode)
-
setDatacenterId
public void setDatacenterId(java.lang.String datacenterId)
-
setUserDataLinux
public void setUserDataLinux(java.lang.String userDataLinux)
-
setUserDataWindows
public void setUserDataWindows(java.lang.String userDataWindows)
-
setReservedMemory
public void setReservedMemory(java.lang.Double reservedMemory)
-
setProvisionPercent
public void setProvisionPercent(java.lang.Double provisionPercent)
-
setCostAdjustment
public void setCostAdjustment(java.lang.Double costAdjustment)
-
setDeleted
public void setDeleted(java.lang.Boolean deleted)
-
setGuidanceMode
public void setGuidanceMode(java.lang.String guidanceMode)
-
setCostingMode
public void setCostingMode(java.lang.String costingMode)
-
setInventoryLevel
public void setInventoryLevel(java.lang.String inventoryLevel)
-
setLastSync
public void setLastSync(java.util.Date lastSync)
-
setNextRunDate
public void setNextRunDate(java.util.Date nextRunDate)
-
setLastSyncDuration
public void setLastSyncDuration(java.lang.Long lastSyncDuration)
-
setContainerMode
public void setContainerMode(java.lang.String containerMode)
-
setStorageMode
public void setStorageMode(java.lang.String storageMode)
-
setSecurityMode
public void setSecurityMode(java.lang.String securityMode)
-
setNetworkSecurityMode
public void setNetworkSecurityMode(java.lang.String networkSecurityMode)
-
setBackupMode
public void setBackupMode(java.lang.String backupMode)
-
setKvmEnabled
public void setKvmEnabled(java.lang.Boolean kvmEnabled)
-
setDockerEnabled
public void setDockerEnabled(java.lang.Boolean dockerEnabled)
-
setNativeEnabled
public void setNativeEnabled(java.lang.Boolean nativeEnabled)
-
setAutoRecoverPowerState
public void setAutoRecoverPowerState(java.lang.Boolean autoRecoverPowerState)
-
setConsoleKeymap
public void setConsoleKeymap(java.lang.String consoleKeymap)
-
setExternalId
public void setExternalId(java.lang.String externalId)
-
setInternalId
public void setInternalId(java.lang.String internalId)
-
setIacId
public void setIacId(java.lang.String iacId)
-
setUuid
public void setUuid(java.lang.String uuid)
-
setNoProxy
public void setNoProxy(java.lang.String noProxy)
-
-