Interface Evault.ServiceAsync
-
- All Superinterfaces:
Maskable
,ResultLimitable
,ServiceAsync
,Storage.ServiceAsync
- Enclosing class:
- Evault
public static interface Evault.ServiceAsync extends Storage.ServiceAsync
-
-
Method Summary
-
Methods inherited from interface com.softlayer.api.ResultLimitable
getLastResponseTotalItemCount, getResultLimit, setResultLimit
-
Methods inherited from interface com.softlayer.api.service.network.Storage.ServiceAsync
allowAccessFromHardware, allowAccessFromHardware, allowAccessFromHardwareList, allowAccessFromHardwareList, allowAccessFromHost, allowAccessFromHost, allowAccessFromHostList, allowAccessFromHostList, allowAccessFromIpAddress, allowAccessFromIpAddress, allowAccessFromIpAddressList, allowAccessFromIpAddressList, allowAccessFromSubnet, allowAccessFromSubnet, allowAccessFromSubnetList, allowAccessFromSubnetList, allowAccessFromVirtualGuest, allowAccessFromVirtualGuest, allowAccessFromVirtualGuestList, allowAccessFromVirtualGuestList, allowAccessToReplicantFromHardware, allowAccessToReplicantFromHardware, allowAccessToReplicantFromHardwareList, allowAccessToReplicantFromHardwareList, allowAccessToReplicantFromIpAddress, allowAccessToReplicantFromIpAddress, allowAccessToReplicantFromIpAddressList, allowAccessToReplicantFromIpAddressList, allowAccessToReplicantFromSubnet, allowAccessToReplicantFromSubnet, allowAccessToReplicantFromSubnetList, allowAccessToReplicantFromSubnetList, allowAccessToReplicantFromVirtualGuest, allowAccessToReplicantFromVirtualGuest, allowAccessToReplicantFromVirtualGuestList, allowAccessToReplicantFromVirtualGuestList, assignCredential, assignCredential, assignNewCredential, assignNewCredential, changePassword, changePassword, collectBandwidth, collectBandwidth, collectBytesUsed, collectBytesUsed, convertCloneDependentToIndependent, convertCloneDependentToIndependent, createFolder, createFolder, createOrUpdateLunId, createOrUpdateLunId, createSnapshot, createSnapshot, deleteAllFiles, deleteAllFiles, deleteFile, deleteFile, deleteFiles, deleteFiles, deleteFolder, deleteFolder, deleteObject, deleteObject, disableSnapshots, disableSnapshots, disasterRecoveryFailoverToReplicant, disasterRecoveryFailoverToReplicant, downloadFile, downloadFile, editCredential, editCredential, editObject, editObject, enableSnapshots, enableSnapshots, failbackFromReplicant, failbackFromReplicant, failoverToReplicant, failoverToReplicant, getAccount, getAccount, getAccountPassword, getAccountPassword, getActiveTransactions, getActiveTransactions, getAllFiles, getAllFiles, getAllFilesByFilter, getAllFilesByFilter, getAllowableHardware, getAllowableHardware, getAllowableIpAddresses, getAllowableIpAddresses, getAllowableSubnets, getAllowableSubnets, getAllowableVirtualGuests, getAllowableVirtualGuests, getAllowDisasterRecoveryFailback, getAllowDisasterRecoveryFailback, getAllowDisasterRecoveryFailover, getAllowDisasterRecoveryFailover, getAllowedHardware, getAllowedHardware, getAllowedHostsLimit, getAllowedHostsLimit, getAllowedIpAddresses, getAllowedIpAddresses, getAllowedReplicationHardware, getAllowedReplicationHardware, getAllowedReplicationIpAddresses, getAllowedReplicationIpAddresses, getAllowedReplicationSubnets, getAllowedReplicationSubnets, getAllowedReplicationVirtualGuests, getAllowedReplicationVirtualGuests, getAllowedSubnets, getAllowedSubnets, getAllowedVirtualGuests, getAllowedVirtualGuests, getBillingItem, getBillingItem, getBillingItemCategory, getBillingItemCategory, getBytesUsed, getBytesUsed, getByUsername, getByUsername, getCdnUrls, getCdnUrls, getClusterResource, getClusterResource, getCreationScheduleId, getCreationScheduleId, getCredentials, getCredentials, getDailySchedule, getDailySchedule, getDependentDuplicate, getDependentDuplicate, getDependentDuplicates, getDependentDuplicates, getEvents, getEvents, getFailbackNotAllowed, getFailbackNotAllowed, getFailoverNotAllowed, getFailoverNotAllowed, getFileBlockEncryptedLocations, getFileBlockEncryptedLocations, getFileByIdentifier, getFileByIdentifier, getFileCount, getFileCount, getFileList, getFileList, getFileNetworkMountAddress, getFileNetworkMountAddress, getFilePendingDeleteCount, getFilePendingDeleteCount, getFilesPendingDelete, getFilesPendingDelete, getFolderList, getFolderList, getGraph, getGraph, getHardware, getHardware, getHasEncryptionAtRest, getHasEncryptionAtRest, getHourlySchedule, getHourlySchedule, getIntervalSchedule, getIntervalSchedule, getIops, getIops, getIscsiLuns, getIscsiLuns, getIscsiTargetIpAddresses, getIscsiTargetIpAddresses, getIsDependentDuplicateProvisionCompleted, getIsDependentDuplicateProvisionCompleted, getIsInDedicatedServiceResource, getIsInDedicatedServiceResource, getIsMagneticStorage, getIsMagneticStorage, getIsReadyForSnapshot, getIsReadyForSnapshot, getIsReadyToMount, getIsReadyToMount, getLunId, getLunId, getManualSnapshots, getManualSnapshots, getMaximumExpansionSize, getMaximumExpansionSize, getMetricTrackingObject, getMetricTrackingObject, getMountableFlag, getMountableFlag, getMountPath, getMountPath, getMoveAndSplitStatus, getMoveAndSplitStatus, getNetworkConnectionDetails, getNetworkConnectionDetails, getNetworkMountAddress, getNetworkMountAddress, getNetworkMountPath, getNetworkMountPath, getNotificationSubscribers, getNotificationSubscribers, getObject, getObject, getObjectsByCredential, getObjectsByCredential, getObjectStorageConnectionInformation, getObjectStorageConnectionInformation, getOriginalSnapshotName, getOriginalSnapshotName, getOriginalVolumeName, getOriginalVolumeName, getOriginalVolumeSize, getOriginalVolumeSize, getOsType, getOsType, getOsTypeId, getOsTypeId, getParentPartnerships, getParentPartnerships, getParentVolume, getParentVolume, getPartnerships, getPartnerships, getPermissionsGroups, getPermissionsGroups, getProperties, getProperties, getProvisionedIops, getProvisionedIops, getRecycleBinFileByIdentifier, getRecycleBinFileByIdentifier, getRemainingAllowedHosts, getRemainingAllowedHosts, getRemainingAllowedHostsForReplicant, getRemainingAllowedHostsForReplicant, getReplicatingLuns, getReplicatingLuns, getReplicatingVolume, getReplicatingVolume, getReplicationEvents, getReplicationEvents, getReplicationPartners, getReplicationPartners, getReplicationSchedule, getReplicationSchedule, getReplicationStatus, getReplicationStatus, getReplicationTimestamp, getReplicationTimestamp, getSchedules, getSchedules, getServiceResource, getServiceResource, getServiceResourceBackendIpAddress, getServiceResourceBackendIpAddress, getServiceResourceName, getServiceResourceName, getSnapshotCapacityGb, getSnapshotCapacityGb, getSnapshotCreationTimestamp, getSnapshotCreationTimestamp, getSnapshotDeletionThresholdPercentage, getSnapshotDeletionThresholdPercentage, getSnapshotNotificationStatus, getSnapshotNotificationStatus, getSnapshots, getSnapshots, getSnapshotsForVolume, getSnapshotsForVolume, getSnapshotSizeBytes, getSnapshotSizeBytes, getSnapshotSpaceAvailable, getSnapshotSpaceAvailable, getStaasVersion, getStaasVersion, getStorageGroups, getStorageGroups, getStorageGroupsNetworkConnectionDetails, getStorageGroupsNetworkConnectionDetails, getStorageTierLevel, getStorageTierLevel, getStorageType, getStorageType, getTargetIpAddresses, getTargetIpAddresses, getTotalBytesUsed, getTotalBytesUsed, getTotalScheduleSnapshotRetentionCount, getTotalScheduleSnapshotRetentionCount, getUsageNotification, getUsageNotification, getValidReplicationTargetDatacenterLocations, getValidReplicationTargetDatacenterLocations, getVendorName, getVendorName, getVirtualGuest, getVirtualGuest, getVolumeCountLimits, getVolumeCountLimits, getVolumeDuplicateParameters, getVolumeDuplicateParameters, getVolumeHistory, getVolumeHistory, getVolumeStatus, getVolumeStatus, getWebccAccount, getWebccAccount, getWeeklySchedule, getWeeklySchedule, immediateFailoverToReplicant, immediateFailoverToReplicant, initiateOriginVolumeReclaim, initiateOriginVolumeReclaim, initiateVolumeCutover, initiateVolumeCutover, isBlockingOperationInProgress, isBlockingOperationInProgress, isDuplicateReadyForSnapshot, isDuplicateReadyForSnapshot, isDuplicateReadyToMount, isDuplicateReadyToMount, isVolumeActive, isVolumeActive, refreshDependentDuplicate, refreshDependentDuplicate, refreshDuplicate, refreshDuplicate, removeAccessFromHardware, removeAccessFromHardware, removeAccessFromHardwareList, removeAccessFromHardwareList, removeAccessFromHost, removeAccessFromHost, removeAccessFromHostList, removeAccessFromHostList, removeAccessFromIpAddress, removeAccessFromIpAddress, removeAccessFromIpAddressList, removeAccessFromIpAddressList, removeAccessFromSubnet, removeAccessFromSubnet, removeAccessFromSubnetList, removeAccessFromSubnetList, removeAccessFromVirtualGuest, removeAccessFromVirtualGuest, removeAccessFromVirtualGuestList, removeAccessFromVirtualGuestList, removeAccessToReplicantFromHardwareList, removeAccessToReplicantFromHardwareList, removeAccessToReplicantFromIpAddressList, removeAccessToReplicantFromIpAddressList, removeAccessToReplicantFromSubnet, removeAccessToReplicantFromSubnet, removeAccessToReplicantFromSubnetList, removeAccessToReplicantFromSubnetList, removeAccessToReplicantFromVirtualGuestList, removeAccessToReplicantFromVirtualGuestList, removeCredential, removeCredential, restoreFile, restoreFile, restoreFromSnapshot, restoreFromSnapshot, sendPasswordReminderEmail, sendPasswordReminderEmail, setMask, setMountable, setMountable, setSnapshotAllocation, setSnapshotAllocation, setSnapshotNotification, setSnapshotNotification, upgradeVolumeCapacity, upgradeVolumeCapacity, uploadFile, uploadFile
-
-
-
-
Method Detail
-
withNewMask
Evault.Mask withNewMask()
Description copied from interface:Maskable
Overwrite the existing mask on this service with a new one and return it- Specified by:
withNewMask
in interfaceMaskable
- Specified by:
withNewMask
in interfaceStorage.ServiceAsync
-
withMask
Evault.Mask withMask()
Description copied from interface:Maskable
Use the existing mask on this service or create it if not present- Specified by:
withMask
in interfaceMaskable
- Specified by:
withMask
in interfaceStorage.ServiceAsync
-
setMask
void setMask(Evault.Mask mask)
-
deleteTasks
Future<Boolean> deleteTasks(List<Long> tasks)
Async version ofEvault.Service.deleteTasks(java.util.List<java.lang.Long>)
-
deleteTasks
Future<?> deleteTasks(List<Long> tasks, ResponseHandler<Boolean> callback)
-
getHardwareWithEvaultFirst
Future<List<Hardware>> getHardwareWithEvaultFirst(String option, Boolean exactMatch, String criteria, String mode)
-
getHardwareWithEvaultFirst
Future<?> getHardwareWithEvaultFirst(String option, Boolean exactMatch, String criteria, String mode, ResponseHandler<List<Hardware>> callback)
-
getObjectForEvault
Future<Evault> getObjectForEvault()
Async version ofEvault.Service.getObjectForEvault()
-
getObjectForEvault
Future<?> getObjectForEvault(ResponseHandler<Evault> callback)
-
getWebCCAuthenticationDetails
Future<Details> getWebCCAuthenticationDetails()
Async version ofEvault.Service.getWebCCAuthenticationDetails()
-
getWebCCAuthenticationDetails
Future<?> getWebCCAuthenticationDetails(ResponseHandler<Details> callback)
-
initiateBareMetalRestore
Future<Boolean> initiateBareMetalRestore()
Async version ofEvault.Service.initiateBareMetalRestore()
-
initiateBareMetalRestore
Future<?> initiateBareMetalRestore(ResponseHandler<Boolean> callback)
-
initiateBareMetalRestoreForServer
Future<Boolean> initiateBareMetalRestoreForServer(Long hardwareId)
Async version ofEvault.Service.initiateBareMetalRestoreForServer(java.lang.Long)
-
initiateBareMetalRestoreForServer
Future<?> initiateBareMetalRestoreForServer(Long hardwareId, ResponseHandler<Boolean> callback)
-
-