# Error Reporting V1beta1 API - Class Google::Cloud::ErrorReporting::V1beta1::ErrorGroup (v0.17.0)

0.17.0 (latest) 0.16.0 0.15.1 0.14.0 0.13.1 0.12.0 0.11.1 0.10.0 0.9.2 0.8.0 0.7.0 0.6.0 0.5.1 0.4.5 Reference documentation and code samples for the Error Reporting V1beta1 API class Google::Cloud::ErrorReporting::V1beta1::ErrorGroup.

Description of a group of similar error events.

## Inherits

- Object

## Extended By

- Google::Protobuf::MessageExts::ClassMethods

## Includes

- Google::Protobuf::MessageExts

## Methods

### #group_id

    def group_id() -> ::String

**Returns**

- (::String) --- An opaque identifier of the group. This field is assigned by the Error Reporting system and always populated.

  In the group resource name, the `group_id` is a unique identifier for a
  particular error group. The identifier is derived from key parts of the
  error-log content and is treated as Service Data. For information about
  how Service Data is handled, see [Google Cloud Privacy
  Notice](https://cloud.google.com/terms/cloud-privacy-notice).

### #group_id=

    def group_id=(value) -> ::String

**Parameter**

- **value** (::String) --- An opaque identifier of the group. This field is assigned by the Error Reporting system and always populated.


  In the group resource name, the `group_id` is a unique identifier for a
  particular error group. The identifier is derived from key parts of the
  error-log content and is treated as Service Data. For information about
  how Service Data is handled, see [Google Cloud Privacy
  Notice](https://cloud.google.com/terms/cloud-privacy-notice).
**Returns**

- (::String) --- An opaque identifier of the group. This field is assigned by the Error Reporting system and always populated.

  In the group resource name, the `group_id` is a unique identifier for a
  particular error group. The identifier is derived from key parts of the
  error-log content and is treated as Service Data. For information about
  how Service Data is handled, see [Google Cloud Privacy
  Notice](https://cloud.google.com/terms/cloud-privacy-notice).

### #name

    def name() -> ::String

**Returns**

- (::String) --- The group resource name. Written as `projects/{projectID}/groups/{group_id}` or `projects/{projectID}/locations/{location}/groups/{group_id}`


  Examples: `projects/my-project-123/groups/my-group`,
  `projects/my-project-123/locations/us-central1/groups/my-group`

  In the group resource name, the `group_id` is a unique identifier for a
  particular error group. The identifier is derived from key parts of the
  error-log content and is treated as Service Data. For information about
  how Service Data is handled, see [Google Cloud Privacy
  Notice](https://cloud.google.com/terms/cloud-privacy-notice).

  For a list of supported locations, see [Supported
  Regions](https://cloud.google.com/logging/docs/region-support). `global` is
  the default when unspecified.

### #name=

    def name=(value) -> ::String

**Parameter**

- **value** (::String) --- The group resource name. Written as `projects/{projectID}/groups/{group_id}` or `projects/{projectID}/locations/{location}/groups/{group_id}`


  Examples: `projects/my-project-123/groups/my-group`,
  `projects/my-project-123/locations/us-central1/groups/my-group`

  In the group resource name, the `group_id` is a unique identifier for a
  particular error group. The identifier is derived from key parts of the
  error-log content and is treated as Service Data. For information about
  how Service Data is handled, see [Google Cloud Privacy
  Notice](https://cloud.google.com/terms/cloud-privacy-notice).

  For a list of supported locations, see [Supported
  Regions](https://cloud.google.com/logging/docs/region-support). `global` is
  the default when unspecified.
**Returns**

- (::String) --- The group resource name. Written as `projects/{projectID}/groups/{group_id}` or `projects/{projectID}/locations/{location}/groups/{group_id}`


  Examples: `projects/my-project-123/groups/my-group`,
  `projects/my-project-123/locations/us-central1/groups/my-group`

  In the group resource name, the `group_id` is a unique identifier for a
  particular error group. The identifier is derived from key parts of the
  error-log content and is treated as Service Data. For information about
  how Service Data is handled, see [Google Cloud Privacy
  Notice](https://cloud.google.com/terms/cloud-privacy-notice).

  For a list of supported locations, see [Supported
  Regions](https://cloud.google.com/logging/docs/region-support). `global` is
  the default when unspecified.

### #resolution_status

    def resolution_status() -> ::Google::Cloud::ErrorReporting::V1beta1::ResolutionStatus

**Returns**

- ([::Google::Cloud::ErrorReporting::V1beta1::ResolutionStatus](https://docs.cloud.google.com/ruby/docs/reference/google-cloud-error_reporting-v1beta1/latest/Google-Cloud-ErrorReporting-V1beta1-ResolutionStatus)) --- Error group's resolution status.


  An unspecified resolution status will be interpreted as OPEN

### #resolution_status=

    def resolution_status=(value) -> ::Google::Cloud::ErrorReporting::V1beta1::ResolutionStatus

**Parameter**

- **value** ([::Google::Cloud::ErrorReporting::V1beta1::ResolutionStatus](https://docs.cloud.google.com/ruby/docs/reference/google-cloud-error_reporting-v1beta1/latest/Google-Cloud-ErrorReporting-V1beta1-ResolutionStatus)) --- Error group's resolution status.


  An unspecified resolution status will be interpreted as OPEN
**Returns**

- ([::Google::Cloud::ErrorReporting::V1beta1::ResolutionStatus](https://docs.cloud.google.com/ruby/docs/reference/google-cloud-error_reporting-v1beta1/latest/Google-Cloud-ErrorReporting-V1beta1-ResolutionStatus)) --- Error group's resolution status.


  An unspecified resolution status will be interpreted as OPEN

### #tracking_issues

    def tracking_issues() -> ::Array<::Google::Cloud::ErrorReporting::V1beta1::TrackingIssue>

**Returns**

- (::Array\<[::Google::Cloud::ErrorReporting::V1beta1::TrackingIssue](https://docs.cloud.google.com/ruby/docs/reference/google-cloud-error_reporting-v1beta1/latest/Google-Cloud-ErrorReporting-V1beta1-TrackingIssue)\>) --- Associated tracking issues.

### #tracking_issues=

    def tracking_issues=(value) -> ::Array<::Google::Cloud::ErrorReporting::V1beta1::TrackingIssue>

**Parameter**

- **value** (::Array\<[::Google::Cloud::ErrorReporting::V1beta1::TrackingIssue](https://docs.cloud.google.com/ruby/docs/reference/google-cloud-error_reporting-v1beta1/latest/Google-Cloud-ErrorReporting-V1beta1-TrackingIssue)\>) --- Associated tracking issues.
**Returns**

- (::Array\<[::Google::Cloud::ErrorReporting::V1beta1::TrackingIssue](https://docs.cloud.google.com/ruby/docs/reference/google-cloud-error_reporting-v1beta1/latest/Google-Cloud-ErrorReporting-V1beta1-TrackingIssue)\>) --- Associated tracking issues.