Class: Google::Devtools::Clouderrorreporting::V1beta1::ServiceContext

Inherits:
Object
  • Object
show all
Defined in:
lib/google/cloud/error_reporting/v1beta1/doc/google/devtools/clouderrorreporting/v1beta1/common.rb

Overview

Describes a running service that sends errors. Its version changes over time and multiple versions can run in parallel.

Instance Attribute Summary collapse

Instance Attribute Details

#resource_typeString

Returns Type of the MonitoredResource. List of possible values: https://cloud.google.com/monitoring/api/resources

Value is set automatically for incoming errors and must not be set when reporting errors.

Returns:



79
# File 'lib/google/cloud/error_reporting/v1beta1/doc/google/devtools/clouderrorreporting/v1beta1/common.rb', line 79

class ServiceContext; end

#serviceString

Returns An identifier of the service, such as the name of the executable, job, or Google App Engine service name. This field is expected to have a low number of values that are relatively stable over time, as opposed to +version+, which can be changed whenever new code is deployed.

Contains the service name for error reports extracted from Google App Engine logs or +default+ if the App Engine default service is used.

Returns:

  • (String)

    An identifier of the service, such as the name of the executable, job, or Google App Engine service name. This field is expected to have a low number of values that are relatively stable over time, as opposed to +version+, which can be changed whenever new code is deployed.

    Contains the service name for error reports extracted from Google App Engine logs or +default+ if the App Engine default service is used.



79
# File 'lib/google/cloud/error_reporting/v1beta1/doc/google/devtools/clouderrorreporting/v1beta1/common.rb', line 79

class ServiceContext; end

#versionString

Returns Represents the source code version that the developer provided, which could represent a version label or a Git SHA-1 hash, for example.

Returns:

  • (String)

    Represents the source code version that the developer provided, which could represent a version label or a Git SHA-1 hash, for example.



79
# File 'lib/google/cloud/error_reporting/v1beta1/doc/google/devtools/clouderrorreporting/v1beta1/common.rb', line 79

class ServiceContext; end