Package com.morpheusdata.model
Class BackupProviderType
java.lang.Object
com.morpheusdata.model.MorpheusModel
com.morpheusdata.model.BackupProviderType
- All Implemented Interfaces:
Serializable
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected Collection<OptionType>protected Collection<OptionType>protected Collection<BackupType>protected Stringprotected Booleanprotected Stringprotected Booleanprotected Booleanprotected Booleanprotected Booleanprotected Booleanprotected Booleanprotected Booleanprotected Booleanprotected Booleanprotected Booleanprotected Booleanprotected Booleanprotected Booleanprotected Booleanprotected Booleanprotected Booleanprotected Booleanprotected Booleanprotected Booleanprotected Collection<OptionType>protected Booleanprotected Stringprotected Stringprotected Collection<OptionType>protected Stringprotected Collection<OptionType>protected Collection<OptionType>protected Collection<ReplicationType>protected Booleanprotected Booleanprotected StringFields inherited from class com.morpheusdata.model.MorpheusModel
config, id -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetCode()getName()voidsetBackupJobOptions(Collection<OptionType> backupJobOptions) voidsetBackupOptions(Collection<OptionType> backupOptions) voidsetBackupTypes(Collection<BackupType> backupTypes) voidvoidsetCreatable(Boolean creatable) voidsetDescription(String description) voidsetDownloadEnabled(Boolean downloadEnabled) voidsetEnabled(Boolean enabled) voidsetHasAddToJob(Boolean hasAddToJob) voidsetHasBackups(Boolean hasBackups) voidsetHasCancelBackup(Boolean hasCancelBackup) voidsetHasCloneJob(Boolean hasCloneJob) voidsetHasCopyToStore(Boolean hasCopyToStore) voidsetHasCreateJob(Boolean hasCreateJob) voidsetHasJobs(Boolean hasJobs) voidsetHasOptionalJob(Boolean hasOptionalJob) voidsetHasReplication(Boolean hasReplication) voidsetHasReplicationGroups(Boolean hasReplicationGroups) voidsetHasRepositories(Boolean hasRepositories) voidsetHasRetentionCount(Boolean hasRetentionCount) voidsetHasSchedule(Boolean hasSchedule) voidsetHasServers(Boolean hasServers) voidsetHasSites(Boolean hasSites) voidsetHasStorageProvider(Boolean hasStorageProvider) voidsetHasStreamToStore(Boolean hasStreamToStore) voidsetInstanceReplicationGroupOptions(Collection<OptionType> instanceReplicationGroupOptions) voidsetJobService(String jobService) voidvoidsetOptionTypes(Collection<OptionType> optionTypes) voidvoidsetProviderService(String providerService) voidsetReplicationGroupOptions(Collection<OptionType> replicationGroupOptions) voidsetReplicationOptions(Collection<OptionType> replicationOptions) voidsetReplicationTypes(Collection<ReplicationType> replicationTypes) voidsetRestoreExistingEnabled(Boolean restoreExistingEnabled) voidsetRestoreNewEnabled(Boolean restoreNewEnabled) voidsetViewSet(String viewSet) Methods inherited from class com.morpheusdata.model.MorpheusModel
getConfig, getConfigMap, getConfigProperty, getDirtyProperties, getDirtyPropertyValues, getId, getProperties, isDirty, markClean, markDirty, markDirty, setConfig, setConfigMap, setConfigProperty, setId
-
Field Details
-
name
-
code
-
description
-
providerService
-
jobService
-
viewSet
-
enabled
-
creatable
-
hasCopyToStore
-
hasStreamToStore
-
downloadEnabled
-
restoreExistingEnabled
-
restoreNewEnabled
-
hasBackups
-
hasReplication
-
hasServers
-
hasRepositories
-
hasJobs
-
hasSites
-
hasReplicationGroups
-
hasCreateJob
-
hasCloneJob
-
hasAddToJob
-
hasOptionalJob
-
hasSchedule
-
hasStorageProvider
-
hasRetentionCount
-
hasCancelBackup
-
isPlugin
-
backupTypes
-
replicationTypes
-
optionTypes
-
replicationGroupOptions
-
replicationOptions
-
backupJobOptions
-
backupOptions
-
instanceReplicationGroupOptions
-
-
Constructor Details
-
BackupProviderType
public BackupProviderType()
-
-
Method Details
-
getName
-
setName
-
getCode
-
setCode
-
getDescription
-
setDescription
-
getProviderService
-
setProviderService
-
getViewSet
-
setViewSet
-
getEnabled
-
setEnabled
-
getCreatable
-
setCreatable
-
getHasCopyToStore
-
setHasCopyToStore
-
getHasStreamToStore
-
setHasStreamToStore
-
getDownloadEnabled
-
setDownloadEnabled
-
getRestoreExistingEnabled
-
setRestoreExistingEnabled
-
getRestoreNewEnabled
-
setRestoreNewEnabled
-
getHasBackups
-
setHasBackups
-
getHasReplication
-
setHasReplication
-
getHasServers
-
setHasServers
-
getHasRepositories
-
setHasRepositories
-
getHasJobs
-
setHasJobs
-
getHasSites
-
setHasSites
-
getHasReplicationGroups
-
setHasReplicationGroups
-
getHasCreateJob
-
setHasCreateJob
-
getHasCloneJob
-
setHasCloneJob
-
getHasAddToJob
-
setHasAddToJob
-
getHasOptionalJob
-
setHasOptionalJob
-
getHasSchedule
-
setHasSchedule
-
getHasStorageProvider
-
setHasStorageProvider
-
getHasRetentionCount
-
setHasRetentionCount
-
getHasCancelBackup
-
setHasCancelBackup
-
getPlugin
-
setPlugin
-
getJobService
-
setJobService
-
getBackupTypes
-
setBackupTypes
-
getReplicationTypes
-
setReplicationTypes
-
getOptionTypes
-
setOptionTypes
-
getReplicationGroupOptions
-
getReplicationGroupOptionTypes
-
setReplicationGroupOptions
-
getReplicationOptions
-
getReplicationOptionTypes
-
setReplicationOptions
-
getBackupJobOptions
-
getBackupJobOptionTypes
-
setBackupJobOptions
-
getBackupOptions
-
getBackupOptionTypes
-
setBackupOptions
-
getInstanceReplicationGroupOptions
-
getInstanceReplicationGroupOptionTypes
-
setInstanceReplicationGroupOptions
public void setInstanceReplicationGroupOptions(Collection<OptionType> instanceReplicationGroupOptions)
-