google-cloud-trace overview (2.16.0)

com.google.cloud.trace.v1

A client to Stackdriver Trace API

The interfaces provided are listed below, along with usage samples.

TraceServiceClient

Service Description: This file describes an API for collecting and viewing traces and spans within a trace. A Trace is a collection of spans corresponding to a single operation or set of operations for an application. A span is an individual timed event which forms a node of the trace tree. Spans for a single trace may span multiple services.

Sample for TraceServiceClient:

   
 // This snippet has been automatically generated and should be regarded as a code template only. 
  
 // It will require modifications to work: 
  
 // - It may require correct/in-range values for request initialization. 
  
 // - It may require specifying regional endpoints when creating the service client as shown in 
  
 // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library 
  
 try 
  
 ( 
 TraceServiceClient 
  
 traceServiceClient 
  
 = 
  
 TraceServiceClient 
 . 
 create 
 ()) 
  
 { 
  
 String 
  
 projectId 
  
 = 
  
 "projectId-894832108" 
 ; 
  
 String 
  
 traceId 
  
 = 
  
 "traceId-1067401920" 
 ; 
  
 Trace 
  
 response 
  
 = 
  
 traceServiceClient 
 . 
 getTrace 
 ( 
 projectId 
 , 
  
 traceId 
 ); 
  
 } 
  
 

com.google.cloud.trace.v1.stub

com.google.cloud.trace.v2

A client to Stackdriver Trace API

The interfaces provided are listed below, along with usage samples.

TraceServiceClient

Service Description: Service for collecting and viewing traces and spans within a trace.

A trace is a collection of spans corresponding to a single operation or a set of operations in an application.

A span is an individual timed event which forms a node of the trace tree. A single trace can contain spans from multiple services.

Sample for TraceServiceClient:

   
 // This snippet has been automatically generated and should be regarded as a code template only. 
  
 // It will require modifications to work: 
  
 // - It may require correct/in-range values for request initialization. 
  
 // - It may require specifying regional endpoints when creating the service client as shown in 
  
 // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library 
  
 try 
  
 ( 
 TraceServiceClient 
  
 traceServiceClient 
  
 = 
  
 TraceServiceClient 
 . 
 create 
 ()) 
  
 { 
  
 ProjectName 
  
 name 
  
 = 
  
 ProjectName 
 . 
 of 
 ( 
 "[PROJECT]" 
 ); 
  
 List<Span> 
  
 spans 
  
 = 
  
 new 
  
 ArrayList 
<> (); 
  
 traceServiceClient 
 . 
 batchWriteSpans 
 ( 
 name 
 , 
  
 spans 
 ); 
  
 } 
  
 

com.google.cloud.trace.v2.stub

com.google.devtools.cloudtrace.v1

com.google.devtools.cloudtrace.v2

Design a Mobile Site
View Site in Mobile | Classic
Share by: