![JAR search and dependency download from the Maven repository](/logo.png)
org.openstack4j.model.identity.Service Maven / Gradle / Ivy
package org.openstack4j.model.identity;
import org.openstack4j.common.Buildable;
import org.openstack4j.model.ModelEntity;
import org.openstack4j.model.identity.builder.ServiceBuilder;
/**
* OpenStack service, such as Compute (Nova), Object Storage (Swift), or Image Service (Glance).
* A service provides one or more endpoints through which users can access resources and perform
*
* @author Jeremy Unruh
*/
public interface Service extends ModelEntity, Buildable {
/**
* @return the id for the service
*/
String getId();
/**
* The type of service (compute, identity, image, etc)
*
* @return the type of the service
*/
String getType();
/**
* @return the name of the service (nova, neutron, glance ...)
*/
String getName();
/**
* @return the description of the service
*/
String getDescription();
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy