Class GHProjectCard

java.lang.Object
org.kohsuke.github.GHObject
org.kohsuke.github.GHProjectCard

public class GHProjectCard extends GHObject
The type GHProjectCard.
Author:
Gunnar Skjold
  • Constructor Details

    • GHProjectCard

      public GHProjectCard()
      Create default GHProjectCard instance
  • Method Details

    • getHtmlUrl

      public URL getHtmlUrl() throws IOException
      Gets the html url.
      Returns:
      the html url
      Throws:
      IOException - Signals that an I/O exception has occurred.
    • getProject

      public GHProject getProject() throws IOException
      Gets project.
      Returns:
      the project
      Throws:
      IOException - the io exception
    • getColumn

      public GHProjectColumn getColumn() throws IOException
      Gets column.
      Returns:
      the column
      Throws:
      IOException - the io exception
    • getContent

      public GHIssue getContent() throws IOException
      Gets content if present. Might be a GHPullRequest or a GHIssue.
      Returns:
      the content
      Throws:
      IOException - the io exception
    • getNote

      public String getNote()
      Gets note.
      Returns:
      the note
    • getCreator

      public GHUser getCreator()
      Gets creator.
      Returns:
      the creator
    • getContentUrl

      public URL getContentUrl()
      Gets content url.
      Returns:
      the content url
    • getProjectUrl

      public URL getProjectUrl()
      Gets project url.
      Returns:
      the project url
    • getColumnUrl

      public URL getColumnUrl()
      Gets column url.
      Returns:
      the column url
    • isArchived

      public boolean isArchived()
      Is archived boolean.
      Returns:
      the boolean
    • setNote

      public void setNote(String note) throws IOException
      Sets note.
      Parameters:
      note - the note
      Throws:
      IOException - the io exception
    • setArchived

      public void setArchived(boolean archived) throws IOException
      Sets archived.
      Parameters:
      archived - the archived
      Throws:
      IOException - the io exception
    • getApiRoute

      protected String getApiRoute()
      Gets api route.
      Returns:
      the api route
    • delete

      public void delete() throws IOException
      Delete.
      Throws:
      IOException - the io exception