Class: Gitlab::ErrorTracking::DetailedError

Inherits:
Object
  • Object
show all
Includes:
ActiveModel::Model, GlobalID::Identification
Defined in:
lib/gitlab/error_tracking/detailed_error.rb

Instance Attribute Summary collapse

Class Method Summary collapse

Instance Attribute Details

#countObject

Returns the value of attribute count


9
10
11
# File 'lib/gitlab/error_tracking/detailed_error.rb', line 9

def count
  @count
end

#culpritObject

Returns the value of attribute culprit


9
10
11
# File 'lib/gitlab/error_tracking/detailed_error.rb', line 9

def culprit
  @culprit
end

#external_base_urlObject

Returns the value of attribute external_base_url


9
10
11
# File 'lib/gitlab/error_tracking/detailed_error.rb', line 9

def external_base_url
  @external_base_url
end

#external_urlObject

Returns the value of attribute external_url


9
10
11
# File 'lib/gitlab/error_tracking/detailed_error.rb', line 9

def external_url
  @external_url
end

#first_release_last_commitObject

Returns the value of attribute first_release_last_commit


9
10
11
# File 'lib/gitlab/error_tracking/detailed_error.rb', line 9

def first_release_last_commit
  @first_release_last_commit
end

#first_release_short_versionObject

Returns the value of attribute first_release_short_version


9
10
11
# File 'lib/gitlab/error_tracking/detailed_error.rb', line 9

def first_release_short_version
  @first_release_short_version
end

#first_release_versionObject

Returns the value of attribute first_release_version


9
10
11
# File 'lib/gitlab/error_tracking/detailed_error.rb', line 9

def first_release_version
  @first_release_version
end

#first_seenObject

Returns the value of attribute first_seen


9
10
11
# File 'lib/gitlab/error_tracking/detailed_error.rb', line 9

def first_seen
  @first_seen
end

#frequencyObject

Returns the value of attribute frequency


9
10
11
# File 'lib/gitlab/error_tracking/detailed_error.rb', line 9

def frequency
  @frequency
end

#gitlab_commitObject

Returns the value of attribute gitlab_commit


9
10
11
# File 'lib/gitlab/error_tracking/detailed_error.rb', line 9

def gitlab_commit
  @gitlab_commit
end

#gitlab_commit_pathObject

Returns the value of attribute gitlab_commit_path


9
10
11
# File 'lib/gitlab/error_tracking/detailed_error.rb', line 9

def gitlab_commit_path
  @gitlab_commit_path
end

#gitlab_issueObject

Returns the value of attribute gitlab_issue


9
10
11
# File 'lib/gitlab/error_tracking/detailed_error.rb', line 9

def gitlab_issue
  @gitlab_issue
end

#gitlab_projectObject

Returns the value of attribute gitlab_project


9
10
11
# File 'lib/gitlab/error_tracking/detailed_error.rb', line 9

def gitlab_project
  @gitlab_project
end

#idObject

Returns the value of attribute id


9
10
11
# File 'lib/gitlab/error_tracking/detailed_error.rb', line 9

def id
  @id
end

#last_release_last_commitObject

Returns the value of attribute last_release_last_commit


9
10
11
# File 'lib/gitlab/error_tracking/detailed_error.rb', line 9

def last_release_last_commit
  @last_release_last_commit
end

#last_release_short_versionObject

Returns the value of attribute last_release_short_version


9
10
11
# File 'lib/gitlab/error_tracking/detailed_error.rb', line 9

def last_release_short_version
  @last_release_short_version
end

#last_release_versionObject

Returns the value of attribute last_release_version


9
10
11
# File 'lib/gitlab/error_tracking/detailed_error.rb', line 9

def last_release_version
  @last_release_version
end

#last_seenObject

Returns the value of attribute last_seen


9
10
11
# File 'lib/gitlab/error_tracking/detailed_error.rb', line 9

def last_seen
  @last_seen
end

#messageObject

Returns the value of attribute message


9
10
11
# File 'lib/gitlab/error_tracking/detailed_error.rb', line 9

def message
  @message
end

#project_idObject

Returns the value of attribute project_id


9
10
11
# File 'lib/gitlab/error_tracking/detailed_error.rb', line 9

def project_id
  @project_id
end

#project_nameObject

Returns the value of attribute project_name


9
10
11
# File 'lib/gitlab/error_tracking/detailed_error.rb', line 9

def project_name
  @project_name
end

#project_slugObject

Returns the value of attribute project_slug


9
10
11
# File 'lib/gitlab/error_tracking/detailed_error.rb', line 9

def project_slug
  @project_slug
end

#short_idObject

Returns the value of attribute short_id


9
10
11
# File 'lib/gitlab/error_tracking/detailed_error.rb', line 9

def short_id
  @short_id
end

#statusObject

Returns the value of attribute status


9
10
11
# File 'lib/gitlab/error_tracking/detailed_error.rb', line 9

def status
  @status
end

#tagsObject

Returns the value of attribute tags


9
10
11
# File 'lib/gitlab/error_tracking/detailed_error.rb', line 9

def tags
  @tags
end

#titleObject

Returns the value of attribute title


9
10
11
# File 'lib/gitlab/error_tracking/detailed_error.rb', line 9

def title
  @title
end

#typeObject

Returns the value of attribute type


9
10
11
# File 'lib/gitlab/error_tracking/detailed_error.rb', line 9

def type
  @type
end

#user_countObject

Returns the value of attribute user_count


9
10
11
# File 'lib/gitlab/error_tracking/detailed_error.rb', line 9

def user_count
  @user_count
end

Class Method Details

.declarative_policy_classObject


38
39
40
# File 'lib/gitlab/error_tracking/detailed_error.rb', line 38

def self.declarative_policy_class
  'ErrorTracking::BasePolicy'
end