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

org.openstack4j.model.artifact.Artifact Maven / Gradle / Ivy

The newest version!
package org.openstack4j.model.artifact;

import org.openstack4j.common.Buildable;
import org.openstack4j.model.artifact.builder.ArtifactBuilder;
import org.openstack4j.model.common.BasicResource;

import java.util.List;

/**
 * A Glare Artifact
 *
 * @author Pavan Vadavi
 */
public interface Artifact extends BasicResource {

    String getDescription();

    List getTags();

    Metadata getMetadata();

    List getRelease();

    String getOwner();

    Object getSupportedBy();

    Object getLicenseUrl();

    String getVersion();

    Object getProvidedBy();

    String getVisibility();

    String getUpdatedAt();

    String getActivatedAt();

    String getCreatedAt();

    Object getLicense();

    Object getIcon();

    String getStatus();
}