Converts the instance to json
OPTIONAL A hash of Git data that can be used to display more information to users.
REQUIRED The secret token for your repository, found at the bottom of your repository's page on Coveralls.
OPTIONAL A timestamp of when the job ran. Must be parsable by Ruby.
OPTIONAL A unique identifier of the job on the service specified by service_name.
REQUIRED The CI service or other environment in which the test suite was run. This can be anything, but certain services have special features (travis-ci, travis-pro, or coveralls-ruby).
REQUIRED An array of source files, including their coverage data.
A hash representing the coverage data from a single run of a test suite.
You must specify either repo_token or a service name and job id.