001package org.galaxyproject.gxformat2.v19_09;
002
003import org.galaxyproject.gxformat2.v19_09.utils.Savable;
004
005/**
006 * Auto-generated interface for
007 * <I>https://galaxyproject.org/gxformat2/gxformat2common#ToolShedRepository</I><br>
008 * This interface is implemented by {@link ToolShedRepositoryImpl}<br>
009 */
010public interface ToolShedRepository extends Savable {
011  /**
012   * Getter for property
013   * <I>https://galaxyproject.org/gxformat2/gxformat2common#ToolShedRepository/name</I><br>
014   *
015   * <BLOCKQUOTE>
016   *
017   * The name of the tool shed repository this tool can be found in. *
018   *
019   * </BLOCKQUOTE>
020   */
021  String getName();
022  /**
023   * Getter for property
024   * <I>https://galaxyproject.org/gxformat2/gxformat2common#ToolShedRepository/changeset_revision</I>
025   * <br>
026   *
027   * <BLOCKQUOTE>
028   *
029   * The revision of the tool shed repository this tool can be found in. *
030   *
031   * </BLOCKQUOTE>
032   */
033  String getChangeset_revision();
034  /**
035   * Getter for property
036   * <I>https://galaxyproject.org/gxformat2/gxformat2common#ToolShedRepository/owner</I><br>
037   *
038   * <BLOCKQUOTE>
039   *
040   * The owner of the tool shed repository this tool can be found in. *
041   *
042   * </BLOCKQUOTE>
043   */
044  String getOwner();
045  /**
046   * Getter for property
047   * <I>https://galaxyproject.org/gxformat2/gxformat2common#ToolShedRepository/tool_shed</I><br>
048   *
049   * <BLOCKQUOTE>
050   *
051   * The URI of the tool shed containing the repository this tool can be found in - typically this
052   * should be toolshed.g2.bx.psu.edu. *
053   *
054   * </BLOCKQUOTE>
055   */
056  String getTool_shed();
057}