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

Description

 
Synopsis

Documentation

data StartCondition Source #

Specifies the conditions for the first activity in a journey. This activity and its conditions determine which users are participants in a journey.

See: newStartCondition smart constructor.

Constructors

StartCondition' 

Fields

Instances

Instances details
Eq StartCondition Source # 
Instance details

Defined in Amazonka.Pinpoint.Types.StartCondition

Read StartCondition Source # 
Instance details

Defined in Amazonka.Pinpoint.Types.StartCondition

Show StartCondition Source # 
Instance details

Defined in Amazonka.Pinpoint.Types.StartCondition

Generic StartCondition Source # 
Instance details

Defined in Amazonka.Pinpoint.Types.StartCondition

Associated Types

type Rep StartCondition :: Type -> Type #

NFData StartCondition Source # 
Instance details

Defined in Amazonka.Pinpoint.Types.StartCondition

Methods

rnf :: StartCondition -> () #

Hashable StartCondition Source # 
Instance details

Defined in Amazonka.Pinpoint.Types.StartCondition

ToJSON StartCondition Source # 
Instance details

Defined in Amazonka.Pinpoint.Types.StartCondition

FromJSON StartCondition Source # 
Instance details

Defined in Amazonka.Pinpoint.Types.StartCondition

type Rep StartCondition Source # 
Instance details

Defined in Amazonka.Pinpoint.Types.StartCondition

type Rep StartCondition = D1 ('MetaData "StartCondition" "Amazonka.Pinpoint.Types.StartCondition" "libZSservicesZSamazonka-pinpointZSamazonka-pinpoint" 'False) (C1 ('MetaCons "StartCondition'" 'PrefixI 'True) (S1 ('MetaSel ('Just "segmentStartCondition") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe SegmentCondition)) :*: (S1 ('MetaSel ('Just "eventStartCondition") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe EventStartCondition)) :*: S1 ('MetaSel ('Just "description") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))))

newStartCondition :: StartCondition Source #

Create a value of StartCondition 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:segmentStartCondition:StartCondition', startCondition_segmentStartCondition - The segment that's associated with the first activity in the journey. This segment determines which users are participants in the journey.

$sel:eventStartCondition:StartCondition', startCondition_eventStartCondition - Undocumented member.

$sel:description:StartCondition', startCondition_description - The custom description of the condition.

startCondition_segmentStartCondition :: Lens' StartCondition (Maybe SegmentCondition) Source #

The segment that's associated with the first activity in the journey. This segment determines which users are participants in the journey.

startCondition_description :: Lens' StartCondition (Maybe Text) Source #

The custom description of the condition.