Class BlockStorageServiceImpl
- java.lang.Object
-
- org.openstack4j.openstack.internal.BaseOpenStackService
-
- org.openstack4j.openstack.storage.block.internal.BaseBlockStorageServices
-
- org.openstack4j.openstack.storage.block.internal.BlockStorageServiceImpl
-
- All Implemented Interfaces:
BlockStorageService,RestService
public class BlockStorageServiceImpl extends BaseBlockStorageServices implements BlockStorageService
Block Storage (Cinder) Service Operation implementation- Author:
- Jeremy Unruh
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class org.openstack4j.openstack.internal.BaseOpenStackService
BaseOpenStackService.Invocation<R>
-
-
Constructor Summary
Constructors Constructor Description BlockStorageServiceImpl()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description BlockVolumeBackupServicebackups()BlockLimitsgetLimits()Gets the Absolute limits used by this tenantBlockQuotaSetServicequotaSets()The block storage quota-set service.SchedulerStatsGetPoolServiceschedulerStatsPools()The block storage get_pools service.BlockStorageServiceServiceservices()The block storage service serviceBlockVolumeSnapshotServicesnapshots()BlockVolumeServicevolumes()CinderZoneServicezones()-
Methods inherited from class org.openstack4j.openstack.internal.BaseOpenStackService
delete, deleteWithResponse, get, getProvider, getServiceVersion, getWithResponse, getXOpenstackRequestId, head, patch, patchWithResponse, post, postWithResponse, put, putWithResponse, request, toList, uri
-
-
-
-
Method Detail
-
volumes
public BlockVolumeService volumes()
- Specified by:
volumesin interfaceBlockStorageService- Returns:
- the Volume Service API
-
snapshots
public BlockVolumeSnapshotService snapshots()
- Specified by:
snapshotsin interfaceBlockStorageService- Returns:
- the Volume Snapshot Service API
-
getLimits
public BlockLimits getLimits()
Gets the Absolute limits used by this tenant- Specified by:
getLimitsin interfaceBlockStorageService- Returns:
- the absolute limits
-
quotaSets
public BlockQuotaSetService quotaSets()
The block storage quota-set service.- Specified by:
quotaSetsin interfaceBlockStorageService- Returns:
- the quota-set service
-
zones
public CinderZoneService zones()
- Specified by:
zonesin interfaceBlockStorageService
-
schedulerStatsPools
public SchedulerStatsGetPoolService schedulerStatsPools()
The block storage get_pools service.- Specified by:
schedulerStatsPoolsin interfaceBlockStorageService- Returns:
- the scheduler stats service
-
backups
public BlockVolumeBackupService backups()
- Specified by:
backupsin interfaceBlockStorageService- Returns:
- the Volume Service API
-
services
public BlockStorageServiceService services()
The block storage service service- Specified by:
servicesin interfaceBlockStorageService- Returns:
- ServiceService
-
-