libZSservicesZSamazonka-pinpointZSamazonka-pinpoint
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.Pinpoint.Types.ResultRow

Description

 
Synopsis

Documentation

data ResultRow Source #

Provides the results of a query that retrieved the data for a standard metric that applies to an application, campaign, or journey.

See: newResultRow smart constructor.

Constructors

ResultRow' 

Fields

  • groupedBys :: [ResultRowValue]

    An array of objects that defines the field and field values that were used to group data in a result set that contains multiple results. This value is null if the data in a result set isn’t grouped.

  • values :: [ResultRowValue]

    An array of objects that provides pre-aggregated values for a standard metric that applies to an application, campaign, or journey.

Instances

Instances details
Eq ResultRow Source # 
Instance details

Defined in Amazonka.Pinpoint.Types.ResultRow

Read ResultRow Source # 
Instance details

Defined in Amazonka.Pinpoint.Types.ResultRow

Show ResultRow Source # 
Instance details

Defined in Amazonka.Pinpoint.Types.ResultRow

Generic ResultRow Source # 
Instance details

Defined in Amazonka.Pinpoint.Types.ResultRow

Associated Types

type Rep ResultRow :: Type -> Type #

NFData ResultRow Source # 
Instance details

Defined in Amazonka.Pinpoint.Types.ResultRow

Methods

rnf :: ResultRow -> () #

Hashable ResultRow Source # 
Instance details

Defined in Amazonka.Pinpoint.Types.ResultRow

FromJSON ResultRow Source # 
Instance details

Defined in Amazonka.Pinpoint.Types.ResultRow

type Rep ResultRow Source # 
Instance details

Defined in Amazonka.Pinpoint.Types.ResultRow

type Rep ResultRow = D1 ('MetaData "ResultRow" "Amazonka.Pinpoint.Types.ResultRow" "libZSservicesZSamazonka-pinpointZSamazonka-pinpoint" 'False) (C1 ('MetaCons "ResultRow'" 'PrefixI 'True) (S1 ('MetaSel ('Just "groupedBys") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [ResultRowValue]) :*: S1 ('MetaSel ('Just "values") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [ResultRowValue])))

newResultRow :: ResultRow Source #

Create a value of ResultRow 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:groupedBys:ResultRow', resultRow_groupedBys - An array of objects that defines the field and field values that were used to group data in a result set that contains multiple results. This value is null if the data in a result set isn’t grouped.

$sel:values:ResultRow', resultRow_values - An array of objects that provides pre-aggregated values for a standard metric that applies to an application, campaign, or journey.

resultRow_groupedBys :: Lens' ResultRow [ResultRowValue] Source #

An array of objects that defines the field and field values that were used to group data in a result set that contains multiple results. This value is null if the data in a result set isn’t grouped.

resultRow_values :: Lens' ResultRow [ResultRowValue] Source #

An array of objects that provides pre-aggregated values for a standard metric that applies to an application, campaign, or journey.