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.EdgeStatistics

Description

 
Synopsis

Documentation

data EdgeStatistics Source #

Response statistics for an edge.

See: newEdgeStatistics smart constructor.

Constructors

EdgeStatistics' 

Fields

Instances

Instances details
Eq EdgeStatistics Source # 
Instance details

Defined in Amazonka.XRay.Types.EdgeStatistics

Read EdgeStatistics Source # 
Instance details

Defined in Amazonka.XRay.Types.EdgeStatistics

Show EdgeStatistics Source # 
Instance details

Defined in Amazonka.XRay.Types.EdgeStatistics

Generic EdgeStatistics Source # 
Instance details

Defined in Amazonka.XRay.Types.EdgeStatistics

Associated Types

type Rep EdgeStatistics :: Type -> Type #

NFData EdgeStatistics Source # 
Instance details

Defined in Amazonka.XRay.Types.EdgeStatistics

Methods

rnf :: EdgeStatistics -> () #

Hashable EdgeStatistics Source # 
Instance details

Defined in Amazonka.XRay.Types.EdgeStatistics

FromJSON EdgeStatistics Source # 
Instance details

Defined in Amazonka.XRay.Types.EdgeStatistics

type Rep EdgeStatistics Source # 
Instance details

Defined in Amazonka.XRay.Types.EdgeStatistics

type Rep EdgeStatistics = D1 ('MetaData "EdgeStatistics" "Amazonka.XRay.Types.EdgeStatistics" "libZSservicesZSamazonka-xrayZSamazonka-xray" 'False) (C1 ('MetaCons "EdgeStatistics'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "faultStatistics") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe FaultStatistics)) :*: S1 ('MetaSel ('Just "okCount") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Integer))) :*: (S1 ('MetaSel ('Just "totalResponseTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double)) :*: (S1 ('MetaSel ('Just "errorStatistics") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ErrorStatistics)) :*: S1 ('MetaSel ('Just "totalCount") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Integer))))))

newEdgeStatistics :: EdgeStatistics Source #

Create a value of EdgeStatistics 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:faultStatistics:EdgeStatistics', edgeStatistics_faultStatistics - Information about requests that failed with a 5xx Server Error status code.

$sel:okCount:EdgeStatistics', edgeStatistics_okCount - The number of requests that completed with a 2xx Success status code.

$sel:totalResponseTime:EdgeStatistics', edgeStatistics_totalResponseTime - The aggregate response time of completed requests.

$sel:errorStatistics:EdgeStatistics', edgeStatistics_errorStatistics - Information about requests that failed with a 4xx Client Error status code.

$sel:totalCount:EdgeStatistics', edgeStatistics_totalCount - The total number of completed requests.

edgeStatistics_faultStatistics :: Lens' EdgeStatistics (Maybe FaultStatistics) Source #

Information about requests that failed with a 5xx Server Error status code.

edgeStatistics_okCount :: Lens' EdgeStatistics (Maybe Integer) Source #

The number of requests that completed with a 2xx Success status code.

edgeStatistics_totalResponseTime :: Lens' EdgeStatistics (Maybe Double) Source #

The aggregate response time of completed requests.

edgeStatistics_errorStatistics :: Lens' EdgeStatistics (Maybe ErrorStatistics) Source #

Information about requests that failed with a 4xx Client Error status code.

edgeStatistics_totalCount :: Lens' EdgeStatistics (Maybe Integer) Source #

The total number of completed requests.