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

Description

 
Synopsis

Documentation

data SegmentDemographics Source #

Specifies demographic-based dimension settings for including or excluding endpoints from a segment. These settings derive from characteristics of endpoint devices, such as platform, make, and model.

See: newSegmentDemographics smart constructor.

Constructors

SegmentDemographics' 

Fields

Instances

Instances details
Eq SegmentDemographics Source # 
Instance details

Defined in Amazonka.Pinpoint.Types.SegmentDemographics

Read SegmentDemographics Source # 
Instance details

Defined in Amazonka.Pinpoint.Types.SegmentDemographics

Show SegmentDemographics Source # 
Instance details

Defined in Amazonka.Pinpoint.Types.SegmentDemographics

Generic SegmentDemographics Source # 
Instance details

Defined in Amazonka.Pinpoint.Types.SegmentDemographics

Associated Types

type Rep SegmentDemographics :: Type -> Type #

NFData SegmentDemographics Source # 
Instance details

Defined in Amazonka.Pinpoint.Types.SegmentDemographics

Methods

rnf :: SegmentDemographics -> () #

Hashable SegmentDemographics Source # 
Instance details

Defined in Amazonka.Pinpoint.Types.SegmentDemographics

ToJSON SegmentDemographics Source # 
Instance details

Defined in Amazonka.Pinpoint.Types.SegmentDemographics

FromJSON SegmentDemographics Source # 
Instance details

Defined in Amazonka.Pinpoint.Types.SegmentDemographics

type Rep SegmentDemographics Source # 
Instance details

Defined in Amazonka.Pinpoint.Types.SegmentDemographics

newSegmentDemographics :: SegmentDemographics Source #

Create a value of SegmentDemographics 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:platform:SegmentDemographics', segmentDemographics_platform - The device platform criteria for the segment.

$sel:appVersion:SegmentDemographics', segmentDemographics_appVersion - The app version criteria for the segment.

$sel:channel:SegmentDemographics', segmentDemographics_channel - The channel criteria for the segment.

$sel:model:SegmentDemographics', segmentDemographics_model - The device model criteria for the segment.

$sel:make:SegmentDemographics', segmentDemographics_make - The device make criteria for the segment.

$sel:deviceType:SegmentDemographics', segmentDemographics_deviceType - The device type criteria for the segment.

segmentDemographics_platform :: Lens' SegmentDemographics (Maybe SetDimension) Source #

The device platform criteria for the segment.

segmentDemographics_appVersion :: Lens' SegmentDemographics (Maybe SetDimension) Source #

The app version criteria for the segment.

segmentDemographics_model :: Lens' SegmentDemographics (Maybe SetDimension) Source #

The device model criteria for the segment.

segmentDemographics_make :: Lens' SegmentDemographics (Maybe SetDimension) Source #

The device make criteria for the segment.

segmentDemographics_deviceType :: Lens' SegmentDemographics (Maybe SetDimension) Source #

The device type criteria for the segment.