public sealed class TraceOptions
Reference documentation and code samples for the Google.Cloud.Diagnostics.Common class TraceOptions.
Options to be used when initializing tracing.
Namespace
GoogleCloudGoogle.Cloud.DiagnosticsCommonAssembly
Google.Cloud.Diagnostics.Common.dll
Properties
BufferOptions
public BufferOptions BufferOptions { get; }
The buffer options for the tracer.
Property Value | |
---|---|
Type | Description |
BufferOptions |
QpsSampleRate
public double QpsSampleRate { get; }
Gets the number of queries traced per second.
Property Value | |
---|---|
Type | Description |
double |
RetryOptions
public RetryOptions RetryOptions { get; }
The retry options for the tracer.
Property Value | |
---|---|
Type | Description |
RetryOptions |
Methods
Create(double, BufferOptions, RetryOptions)
public static TraceOptions Create(double qpsSampleRate = 1, BufferOptions bufferOptions = null, RetryOptions retryOptions = null)
Creates a TraceOptions.
Parameters | |
---|---|
Name | Description |
qpsSampleRate | double Optional, the number of queries traced per second. The sample rate determines how often requests are automatically traced. Defaults to Google.Cloud.Diagnostics.Common.TraceOptions.DefaultQpsSampleRate. |
bufferOptions | BufferOptions Optional, the buffer options. Defaults to a Timed. |
retryOptions | RetryOptions Optional, the retry options. Defaults to a None. |
Returns | |
---|---|
Type | Description |
TraceOptions |