Class RefsApi.APIlogCommitsRequest

  • Enclosing class:
    RefsApi

    public class RefsApi.APIlogCommitsRequest
    extends Object
    • Method Detail

      • after

        public RefsApi.APIlogCommitsRequest after​(String after)
        Set after
        Parameters:
        after - return items after this value (optional)
        Returns:
        APIlogCommitsRequest
      • amount

        public RefsApi.APIlogCommitsRequest amount​(Integer amount)
        Set amount
        Parameters:
        amount - how many items to return (optional, default to 100)
        Returns:
        APIlogCommitsRequest
      • objects

        public RefsApi.APIlogCommitsRequest objects​(List<String> objects)
        Set objects
        Parameters:
        objects - list of paths, each element is a path of a specific object (optional)
        Returns:
        APIlogCommitsRequest
      • prefixes

        public RefsApi.APIlogCommitsRequest prefixes​(List<String> prefixes)
        Set prefixes
        Parameters:
        prefixes - list of paths, each element is a path of a prefix (optional)
        Returns:
        APIlogCommitsRequest
      • limit

        public RefsApi.APIlogCommitsRequest limit​(Boolean limit)
        Set limit
        Parameters:
        limit - limit the number of items in return to 'amount'. Without further indication on actual number of items. (optional)
        Returns:
        APIlogCommitsRequest
      • firstParent

        public RefsApi.APIlogCommitsRequest firstParent​(Boolean firstParent)
        Set firstParent
        Parameters:
        firstParent - if set to true, follow only the first parent upon reaching a merge commit (optional)
        Returns:
        APIlogCommitsRequest
      • buildCall

        public okhttp3.Call buildCall​(ApiCallback _callback)
                               throws ApiException
        Build call for logCommits
        Parameters:
        _callback - ApiCallback API callback
        Returns:
        Call to execute
        Throws:
        ApiException - If fail to serialize the request body object
        Http Response Details:
        Status Code Description Response Headers
        200 commit log -
        401 Unauthorized -
        404 Resource Not Found -
        420 too many requests -
        0 Internal Server Error -
      • execute

        public CommitList execute()
                           throws ApiException
        Execute logCommits request
        Returns:
        CommitList
        Throws:
        ApiException - If fail to call the API, e.g. server error or cannot deserialize the response body
        Http Response Details:
        Status Code Description Response Headers
        200 commit log -
        401 Unauthorized -
        404 Resource Not Found -
        420 too many requests -
        0 Internal Server Error -
      • executeWithHttpInfo

        public ApiResponse<CommitList> executeWithHttpInfo()
                                                    throws ApiException
        Execute logCommits request with HTTP info returned
        Returns:
        ApiResponse<CommitList>
        Throws:
        ApiException - If fail to call the API, e.g. server error or cannot deserialize the response body
        Http Response Details:
        Status Code Description Response Headers
        200 commit log -
        401 Unauthorized -
        404 Resource Not Found -
        420 too many requests -
        0 Internal Server Error -
      • executeAsync

        public okhttp3.Call executeAsync​(ApiCallback<CommitList> _callback)
                                  throws ApiException
        Execute logCommits request (asynchronously)
        Parameters:
        _callback - The callback to be executed when the API call finishes
        Returns:
        The request call
        Throws:
        ApiException - If fail to process the API call, e.g. serializing the request body object
        Http Response Details:
        Status Code Description Response Headers
        200 commit log -
        401 Unauthorized -
        404 Resource Not Found -
        420 too many requests -
        0 Internal Server Error -