Interface ServiceContextOrBuilder

  • All Superinterfaces:
    com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
    All Known Implementing Classes:
    ServiceContext, ServiceContext.Builder

    public interface ServiceContextOrBuilder
    extends com.google.protobuf.MessageOrBuilder
    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      String getResourceType()
      Type of the MonitoredResource.
      com.google.protobuf.ByteString getResourceTypeBytes()
      Type of the MonitoredResource.
      String getService()
      An identifier of the service, such as the name of the executable, job, or Google App Engine service name.
      com.google.protobuf.ByteString getServiceBytes()
      An identifier of the service, such as the name of the executable, job, or Google App Engine service name.
      String getVersion()
      Represents the source code version that the developer provided, which could represent a version label or a Git SHA-1 hash, for example.
      com.google.protobuf.ByteString getVersionBytes()
      Represents the source code version that the developer provided, which could represent a version label or a Git SHA-1 hash, for example.
      • Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder

        isInitialized
      • Methods inherited from interface com.google.protobuf.MessageOrBuilder

        findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
    • Method Detail

      • getService

        String getService()
         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.
         
        string service = 2;
        Returns:
        The service.
      • getServiceBytes

        com.google.protobuf.ByteString getServiceBytes()
         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.
         
        string service = 2;
        Returns:
        The bytes for service.
      • getVersion

        String getVersion()
         Represents the source code version that the developer provided,
         which could represent a version label or a Git SHA-1 hash, for example.
         For App Engine standard environment, the version is set to the version of
         the app.
         
        string version = 3;
        Returns:
        The version.
      • getVersionBytes

        com.google.protobuf.ByteString getVersionBytes()
         Represents the source code version that the developer provided,
         which could represent a version label or a Git SHA-1 hash, for example.
         For App Engine standard environment, the version is set to the version of
         the app.
         
        string version = 3;
        Returns:
        The bytes for version.
      • getResourceType

        String getResourceType()
         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.
         
        string resource_type = 4;
        Returns:
        The resourceType.
      • getResourceTypeBytes

        com.google.protobuf.ByteString getResourceTypeBytes()
         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.
         
        string resource_type = 4;
        Returns:
        The bytes for resourceType.