All Downloads are FREE. Search and download functionalities are using the official Maven repository.

org.openstack4j.api.storage.BlockStorageService Maven / Gradle / Ivy

There is a newer version: 3.2.0
Show newest version
package org.openstack4j.api.storage;

import org.openstack4j.common.RestService;
import org.openstack4j.model.storage.block.BlockLimits;

/**
 * Block Storage (Cinder) Service Operation API
 * 
 * @author Jeremy Unruh
 */
public interface BlockStorageService extends RestService {

	/**
	 * @return the Volume Service API
	 */
	BlockVolumeService volumes();
	
	/**
	 * @return the Volume Snapshot Service API
	 */
	BlockVolumeSnapshotService snapshots();
	
	CinderZoneService zones();
	
	/**
	 * Gets the Absolute limits used by this tenant
	 * 
	 * @return the absolute limits
	 */
	BlockLimits getLimits();
	
	/**
	 * The block storage quota-set service.  
	 * 
	 * @return the quota-set service
	 */
	BlockQuotaSetService quotaSets();
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy