Interface Status

All Superinterfaces:
JsonReadable
All Known Implementing Classes:
RtStatus, Status.Smart

@Immutable public interface Status extends JsonReadable
GitHub commit status.
Since:
0.23
  • Nested Class Summary

    Nested Classes
    Modifier and Type
    Interface
    Description
    static final class 
    Smart Status with extra features.
    static enum 
    States of Status API.
  • Method Summary

    Modifier and Type
    Method
    Description
    Associated commit.
    int
    Get its ID number.
    url()
    Get its URL.

    Methods inherited from interface com.jcabi.github.JsonReadable

    json
  • Method Details

    • commit

      Commit commit()
      Associated commit.
      Returns:
      Commit
    • identifier

      int identifier()
      Get its ID number.
      Returns:
      ID number
    • url

      String url()
      Get its URL.
      Returns:
      URL