libZSservicesZSamazonka-xrayZSamazonka-xray
Copyright(c) 2013-2021 Brendan Hay
LicenseMozilla Public License, v. 2.0.
MaintainerBrendan Hay <brendan.g.hay+amazonka@gmail.com>
Stabilityauto-generated
Portabilitynon-portable (GHC extensions)
Safe HaskellNone

Amazonka.XRay.Types.SamplingStatisticSummary

Description

 
Synopsis

Documentation

data SamplingStatisticSummary Source #

Aggregated request sampling data for a sampling rule across all services for a 10-second window.

See: newSamplingStatisticSummary smart constructor.

Constructors

SamplingStatisticSummary' 

Fields

Instances

Instances details
Eq SamplingStatisticSummary Source # 
Instance details

Defined in Amazonka.XRay.Types.SamplingStatisticSummary

Read SamplingStatisticSummary Source # 
Instance details

Defined in Amazonka.XRay.Types.SamplingStatisticSummary

Show SamplingStatisticSummary Source # 
Instance details

Defined in Amazonka.XRay.Types.SamplingStatisticSummary

Generic SamplingStatisticSummary Source # 
Instance details

Defined in Amazonka.XRay.Types.SamplingStatisticSummary

Associated Types

type Rep SamplingStatisticSummary :: Type -> Type #

NFData SamplingStatisticSummary Source # 
Instance details

Defined in Amazonka.XRay.Types.SamplingStatisticSummary

Hashable SamplingStatisticSummary Source # 
Instance details

Defined in Amazonka.XRay.Types.SamplingStatisticSummary

FromJSON SamplingStatisticSummary Source # 
Instance details

Defined in Amazonka.XRay.Types.SamplingStatisticSummary

type Rep SamplingStatisticSummary Source # 
Instance details

Defined in Amazonka.XRay.Types.SamplingStatisticSummary

type Rep SamplingStatisticSummary = D1 ('MetaData "SamplingStatisticSummary" "Amazonka.XRay.Types.SamplingStatisticSummary" "libZSservicesZSamazonka-xrayZSamazonka-xray" 'False) (C1 ('MetaCons "SamplingStatisticSummary'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "requestCount") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int)) :*: S1 ('MetaSel ('Just "borrowCount") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int))) :*: (S1 ('MetaSel ('Just "ruleName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "timestamp") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: S1 ('MetaSel ('Just "sampledCount") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int))))))

newSamplingStatisticSummary :: SamplingStatisticSummary Source #

Create a value of SamplingStatisticSummary with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:requestCount:SamplingStatisticSummary', samplingStatisticSummary_requestCount - The number of requests that matched the rule.

$sel:borrowCount:SamplingStatisticSummary', samplingStatisticSummary_borrowCount - The number of requests recorded with borrowed reservoir quota.

$sel:ruleName:SamplingStatisticSummary', samplingStatisticSummary_ruleName - The name of the sampling rule.

$sel:timestamp:SamplingStatisticSummary', samplingStatisticSummary_timestamp - The start time of the reporting window.

$sel:sampledCount:SamplingStatisticSummary', samplingStatisticSummary_sampledCount - The number of requests recorded.

samplingStatisticSummary_requestCount :: Lens' SamplingStatisticSummary (Maybe Int) Source #

The number of requests that matched the rule.

samplingStatisticSummary_borrowCount :: Lens' SamplingStatisticSummary (Maybe Int) Source #

The number of requests recorded with borrowed reservoir quota.