Interface User

  • All Known Implementing Classes:
    ImmutableUser

    @Immutable
    public interface User
    User resource
    • Method Detail

      • login

        @Nullable
        String login()
        Login name.
      • avatarUrl

        @Nullable
        URI avatarUrl()
        Avatar URL.
      • url

        @Nullable
        URI url()
        User resource API URL.
      • htmlUrl

        @Nullable
        URI htmlUrl()
        User resource URL returning HTML.
      • followersUrl

        @Nullable
        URI followersUrl()
        Followers URL.
      • followingUrl

        @Nullable
        String followingUrl()
        Following URL template.
      • gistsUrl

        @Nullable
        String gistsUrl()
        Gists URL template.
      • starredUrl

        @Nullable
        String starredUrl()
        Starred URL template.
      • subscriptionsUrl

        @Nullable
        URI subscriptionsUrl()
        Subscriptions URL.
      • organizationsUrl

        @Nullable
        URI organizationsUrl()
        Organizations URL.
      • reposUrl

        @Nullable
        URI reposUrl()
        Repositories URL.
      • eventsUrl

        @Nullable
        String eventsUrl()
        Events URL template.
      • receivedEventsUrl

        @Nullable
        URI receivedEventsUrl()
        Received event URL.
      • type

        @Nullable
        String type()
        User type.