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

org.openstack4j.model.identity.v3.Catalog Maven / Gradle / Ivy

package org.openstack4j.model.identity.v3;

import java.util.List;

import org.openstack4j.model.ModelEntity;

/**
 * Represents an OpenStack Identity Version 3 Catalog. A catalog describes a
 * service as well as the available Endpoint's for the service
 * 
 * @author Jeremy Unruh
 */
public interface Catalog extends ModelEntity {

    /**
     * @return the unique identifier for this catalog
     */
    String getId();

    /**
     * @return the type of catalog
     */
    String getType();

    /**
     * @return the available Endpoints
     */
    List getEndpoints();

}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy