Interface ResourceNameExtractor<RequestT> (2.81.0)

  public 
  
 interface 
 ResourceNameExtractor<RequestT> 
 

A resource name extractor takes a request message and extracts the resource name from it. This value is used primarily for tracing. It is added to spans as an attribute, labeled as gcp.resource.destination.id (See ObservabilityAttributes#DESTINATION_RESOURCE_ID_ATTRIBUTE ).

Implementations of this interface are expected to be autogenerated.

Type Parameter

Name
Description
RequestT

Methods

extract(RequestT request)

  public 
  
 abstract 
  
 String 
  
 extract 
 ( 
 RequestT 
  
 request 
 ) 
 

Extracts the resource name from the request .

Parameter
Name
Description
request
RequestT

request message

Returns
Type
Description

the resource name extracted from the request

Create a Mobile Website
View Site in Mobile | Classic
Share by: