Class: SentryApi::Client

Inherits:
API show all
Includes:
Events, Issues, Organizations, Projects, Releases, Teams
Defined in:
lib/sentry-api/client.rb,
lib/sentry-api/client/teams.rb,
lib/sentry-api/client/events.rb,
lib/sentry-api/client/issues.rb,
lib/sentry-api/client/projects.rb,
lib/sentry-api/client/releases.rb,
lib/sentry-api/client/organizations.rb

Overview

Wrapper for the Sentry REST API.

Defined Under Namespace

Modules: Events, Issues, Organizations, Projects, Releases, Teams

Instance Attribute Summary

Attributes inherited from Request

#auth_token, #default_org_slug, #endpoint

Method Summary

Methods included from Releases

#create_release, #delete_release, #release, #releases, #update_release

Methods included from Teams

#create_project, #delete_team, #team, #team_projects, #update_team

Methods included from Events

#issue, #issue_events, #issue_hashes, #latest_event, #oldest_event, #remove_issue, #update_issue

Methods included from Issues

#batch_update_issues, #issues

Methods included from Projects

#client_keys, #create_client_key, #delete_client_key, #delete_project, #project, #project_dsym_files, #project_event, #project_events, #project_issues, #project_stats, #projects, #update_client_key, #update_project, #upload_dsym_files

Methods included from Organizations

#create_team, #organization, #organization_projects, #organization_stats, #organization_teams, #organizations, #update_organization

Methods inherited from API

#initialize

Methods inherited from Request

decode, #delete, #get, parse, #post, #put, #set_request_defaults, #upload, #validate

Constructor Details

This class inherits a constructor from SentryApi::API