Package org.ovirt.engine.sdk4.services
Interface AttachedStorageDomainDiskService
-
- All Superinterfaces:
MeasurableService
,Service
- All Known Implementing Classes:
AttachedStorageDomainDiskServiceImpl
public interface AttachedStorageDomainDiskService extends MeasurableService
Manages a single disk available in a storage domain attached to a data center. IMPORTANT: Since version 4.2 of the engine this service is intended only to list disks available in the storage domain, and to register unregistered disks. All the other operations, like copying a disk, moving a disk, etc, have been deprecated and will be removed in the future. To perform those operations use the <>, or the < >.
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static interface
AttachedStorageDomainDiskService.CopyRequest
Copies a disk to the specified storage domain.static interface
AttachedStorageDomainDiskService.CopyResponse
Copies a disk to the specified storage domain.static interface
AttachedStorageDomainDiskService.ExportRequest
Exports a disk to an export storage domain.static interface
AttachedStorageDomainDiskService.ExportResponse
Exports a disk to an export storage domain.static interface
AttachedStorageDomainDiskService.GetRequest
Retrieves the description of the disk.static interface
AttachedStorageDomainDiskService.GetResponse
Retrieves the description of the disk.static interface
AttachedStorageDomainDiskService.MoveRequest
Moves a disk to another storage domain.static interface
AttachedStorageDomainDiskService.MoveResponse
Moves a disk to another storage domain.static interface
AttachedStorageDomainDiskService.RegisterRequest
Registers an unregistered disk.static interface
AttachedStorageDomainDiskService.RegisterResponse
Registers an unregistered disk.static interface
AttachedStorageDomainDiskService.RemoveRequest
Removes a disk.static interface
AttachedStorageDomainDiskService.RemoveResponse
Removes a disk.static interface
AttachedStorageDomainDiskService.SparsifyRequest
Sparsify the disk.static interface
AttachedStorageDomainDiskService.SparsifyResponse
Sparsify the disk.static interface
AttachedStorageDomainDiskService.UpdateRequest
Updates the disk.static interface
AttachedStorageDomainDiskService.UpdateResponse
Updates the disk.
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description AttachedStorageDomainDiskService.CopyRequest
copy()
Copies a disk to the specified storage domain.AttachedStorageDomainDiskService.ExportRequest
export()
Exports a disk to an export storage domain.AttachedStorageDomainDiskService.GetRequest
get()
Retrieves the description of the disk.AttachedStorageDomainDiskService.MoveRequest
move()
Moves a disk to another storage domain.AssignedPermissionsService
permissionsService()
Reference to the service that manages the permissions assigned to the disk.AttachedStorageDomainDiskService.RegisterRequest
register()
Registers an unregistered disk.AttachedStorageDomainDiskService.RemoveRequest
remove()
Removes a disk.Service
service(String path)
Service locator method, returns individual service on which the URI is dispatched.AttachedStorageDomainDiskService.SparsifyRequest
sparsify()
Sparsify the disk.AttachedStorageDomainDiskService.UpdateRequest
update()
Updates the disk.-
Methods inherited from interface org.ovirt.engine.sdk4.services.MeasurableService
statisticsService
-
-
-
-
Method Detail
-
copy
AttachedStorageDomainDiskService.CopyRequest copy()
Copies a disk to the specified storage domain. IMPORTANT: Since version 4.2 of the engine this operation is deprecated, and preserved only for backwards compatibility. It will be removed in the future. To copy a disk use the <> operation of the service that manages that disk.
-
export
AttachedStorageDomainDiskService.ExportRequest export()
Exports a disk to an export storage domain. IMPORTANT: Since version 4.2 of the engine this operation is deprecated, and preserved only for backwards compatibility. It will be removed in the future. To export a disk use the <> operation of the service that manages that disk.
-
get
AttachedStorageDomainDiskService.GetRequest get()
Retrieves the description of the disk.
-
move
AttachedStorageDomainDiskService.MoveRequest move()
Moves a disk to another storage domain. IMPORTANT: Since version 4.2 of the engine this operation is deprecated, and preserved only for backwards compatibility. It will be removed in the future. To move a disk use the <> operation of the service that manages that disk.
-
register
AttachedStorageDomainDiskService.RegisterRequest register()
Registers an unregistered disk.
-
remove
AttachedStorageDomainDiskService.RemoveRequest remove()
Removes a disk. IMPORTANT: Since version 4.2 of the engine this operation is deprecated, and preserved only for backwards compatibility. It will be removed in the future. To remove a disk use the <> operation of the service that manages that disk.
-
sparsify
AttachedStorageDomainDiskService.SparsifyRequest sparsify()
Sparsify the disk. IMPORTANT: Since version 4.2 of the engine this operation is deprecated, and preserved only for backwards compatibility. It will be removed in the future. To remove a disk use the <> operation of the service that manages that disk.
-
update
AttachedStorageDomainDiskService.UpdateRequest update()
Updates the disk. IMPORTANT: Since version 4.2 of the engine this operation is deprecated, and preserved only for backwards compatibility. It will be removed in the future. To update a disk use the <> operation of the service that manages that disk.
-
permissionsService
AssignedPermissionsService permissionsService()
Reference to the service that manages the permissions assigned to the disk.
-
service
Service service(String path)
Service locator method, returns individual service on which the URI is dispatched.- Specified by:
service
in interfaceMeasurableService
-
-