public sealed class TraceOptionsReference documentation and code samples for the Google.Cloud.Diagnostics.Common class TraceOptions.
Options to be used when initializing tracing.
Namespace
Google.Cloud.Diagnostics.CommonAssembly
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 |
doubleOptional, the number of queries traced per second. The sample rate determines how often requests are automatically traced. Defaults to DefaultQpsSampleRate. |
bufferOptions |
BufferOptionsOptional, the buffer options. Defaults to a Timed. |
retryOptions |
RetryOptionsOptional, the retry options. Defaults to a None. |
| Returns | |
|---|---|
| Type | Description |
TraceOptions |
|