GoogleApi.Apigee.V1.Model.GoogleCloudApigeeV1RuntimeTraceSamplingConfig (google_api_apigee v0.20.0) View Source
NEXT ID: 6 RuntimeTraceSamplingConfig represents the detail settings of distributed tracing. Only the fields that are defined in the distributed trace configuration can be overridden using the distribute trace configuration override APIs.
Attributes
-
errorSources
(type:list(String.t)
, default:nil
) - Error sources from which to capture errors. If none are specified, error codes are captured from all sources. -
responseCodeRanges
(type:list(GoogleApi.Apigee.V1.Model.GoogleCloudApigeeV1RuntimeTraceSamplingConfigResponseCodeRange.t)
, default:nil
) - List of response code ranges. -
responseCodes
(type:list(integer())
, default:nil
) - List of single response codes. -
sampler
(type:String.t
, default:nil
) - Sampler of distributed tracing. OFF is the default value. -
samplingRate
(type:number()
, default:nil
) - Field sampling rate. This value is only valid when is only applicable when sampling value is probabilistic(PROBABILITY). The supported values are > 0 and <= 0.5.
Link to this section Summary
Functions
Unwrap a decoded JSON object into its complex fields.
Link to this section Types
Specs
t() :: %GoogleApi.Apigee.V1.Model.GoogleCloudApigeeV1RuntimeTraceSamplingConfig{ errorSources: [String.t()], responseCodeRanges: [ GoogleApi.Apigee.V1.Model.GoogleCloudApigeeV1RuntimeTraceSamplingConfigResponseCodeRange.t() ], responseCodes: [integer()], sampler: String.t(), samplingRate: number() }
Link to this section Functions
Specs
Unwrap a decoded JSON object into its complex fields.