| Safe Haskell | None |
|---|---|
| Language | Haskell2010 |
Stratosphere.CustomerProfiles.SegmentDefinition.DimensionProperty
Documentation
data AddressDimensionProperty Source #
Constructors
| AddressDimensionProperty | |
Instances
data ProfileDimensionProperty Source #
Constructors
| ProfileDimensionProperty | |
Fields
| |
Instances
| ToJSON ProfileDimensionProperty Source # | |||||
| Show ProfileDimensionProperty Source # | |||||
Defined in Stratosphere.CustomerProfiles.SegmentDefinition.ProfileDimensionProperty Methods showsPrec :: Int -> ProfileDimensionProperty -> ShowS # show :: ProfileDimensionProperty -> String # showList :: [ProfileDimensionProperty] -> ShowS # | |||||
| Eq ProfileDimensionProperty Source # | |||||
| ToResourceProperties ProfileDimensionProperty Source # | |||||
| Property "DimensionType" ProfileDimensionProperty Source # | |||||
Defined in Stratosphere.CustomerProfiles.SegmentDefinition.ProfileDimensionProperty Associated Types
Methods set :: PropertyType "DimensionType" ProfileDimensionProperty -> ProfileDimensionProperty -> ProfileDimensionProperty # | |||||
| Property "Values" ProfileDimensionProperty Source # | |||||
Defined in Stratosphere.CustomerProfiles.SegmentDefinition.ProfileDimensionProperty Associated Types
Methods set :: PropertyType "Values" ProfileDimensionProperty -> ProfileDimensionProperty -> ProfileDimensionProperty # | |||||
| type PropertyType "DimensionType" ProfileDimensionProperty Source # | |||||
| type PropertyType "Values" ProfileDimensionProperty Source # | |||||
data AttributeDimensionProperty Source #
Constructors
| AttributeDimensionProperty | |
Fields
| |
Instances
| ToJSON AttributeDimensionProperty Source # | |||||
Defined in Stratosphere.CustomerProfiles.SegmentDefinition.AttributeDimensionProperty Methods toJSON :: AttributeDimensionProperty -> Value # toEncoding :: AttributeDimensionProperty -> Encoding # toJSONList :: [AttributeDimensionProperty] -> Value # toEncodingList :: [AttributeDimensionProperty] -> Encoding # | |||||
| Show AttributeDimensionProperty Source # | |||||
Defined in Stratosphere.CustomerProfiles.SegmentDefinition.AttributeDimensionProperty Methods showsPrec :: Int -> AttributeDimensionProperty -> ShowS # show :: AttributeDimensionProperty -> String # showList :: [AttributeDimensionProperty] -> ShowS # | |||||
| Eq AttributeDimensionProperty Source # | |||||
| ToResourceProperties AttributeDimensionProperty Source # | |||||
| Property "DimensionType" AttributeDimensionProperty Source # | |||||
Defined in Stratosphere.CustomerProfiles.SegmentDefinition.AttributeDimensionProperty Associated Types
Methods set :: PropertyType "DimensionType" AttributeDimensionProperty -> AttributeDimensionProperty -> AttributeDimensionProperty # | |||||
| Property "Values" AttributeDimensionProperty Source # | |||||
Defined in Stratosphere.CustomerProfiles.SegmentDefinition.AttributeDimensionProperty Associated Types
Methods set :: PropertyType "Values" AttributeDimensionProperty -> AttributeDimensionProperty -> AttributeDimensionProperty # | |||||
| type PropertyType "DimensionType" AttributeDimensionProperty Source # | |||||
| type PropertyType "Values" AttributeDimensionProperty Source # | |||||
data DateDimensionProperty Source #
Constructors
| DateDimensionProperty | |
Fields
| |
Instances
| ToJSON DateDimensionProperty Source # | |||||
Defined in Stratosphere.CustomerProfiles.SegmentDefinition.DateDimensionProperty Methods toJSON :: DateDimensionProperty -> Value # toEncoding :: DateDimensionProperty -> Encoding # toJSONList :: [DateDimensionProperty] -> Value # toEncodingList :: [DateDimensionProperty] -> Encoding # omitField :: DateDimensionProperty -> Bool # | |||||
| Show DateDimensionProperty Source # | |||||
Defined in Stratosphere.CustomerProfiles.SegmentDefinition.DateDimensionProperty Methods showsPrec :: Int -> DateDimensionProperty -> ShowS # show :: DateDimensionProperty -> String # showList :: [DateDimensionProperty] -> ShowS # | |||||
| Eq DateDimensionProperty Source # | |||||
Defined in Stratosphere.CustomerProfiles.SegmentDefinition.DateDimensionProperty Methods (==) :: DateDimensionProperty -> DateDimensionProperty -> Bool # (/=) :: DateDimensionProperty -> DateDimensionProperty -> Bool # | |||||
| ToResourceProperties DateDimensionProperty Source # | |||||
| Property "DimensionType" DateDimensionProperty Source # | |||||
Defined in Stratosphere.CustomerProfiles.SegmentDefinition.DateDimensionProperty Associated Types
Methods set :: PropertyType "DimensionType" DateDimensionProperty -> DateDimensionProperty -> DateDimensionProperty # | |||||
| Property "Values" DateDimensionProperty Source # | |||||
Defined in Stratosphere.CustomerProfiles.SegmentDefinition.DateDimensionProperty Associated Types
Methods set :: PropertyType "Values" DateDimensionProperty -> DateDimensionProperty -> DateDimensionProperty # | |||||
| type PropertyType "DimensionType" DateDimensionProperty Source # | |||||
| type PropertyType "Values" DateDimensionProperty Source # | |||||
data ProfileAttributesProperty Source #
Constructors
| ProfileAttributesProperty | |
Fields
| |
Instances
| ToJSON ProfileAttributesProperty Source # | |||||
Defined in Stratosphere.CustomerProfiles.SegmentDefinition.ProfileAttributesProperty Methods toJSON :: ProfileAttributesProperty -> Value # toEncoding :: ProfileAttributesProperty -> Encoding # toJSONList :: [ProfileAttributesProperty] -> Value # | |||||
| Show ProfileAttributesProperty Source # | |||||
Defined in Stratosphere.CustomerProfiles.SegmentDefinition.ProfileAttributesProperty Methods showsPrec :: Int -> ProfileAttributesProperty -> ShowS # show :: ProfileAttributesProperty -> String # showList :: [ProfileAttributesProperty] -> ShowS # | |||||
| Eq ProfileAttributesProperty Source # | |||||
| ToResourceProperties ProfileAttributesProperty Source # | |||||
| Property "AccountNumber" ProfileAttributesProperty Source # | |||||
Defined in Stratosphere.CustomerProfiles.SegmentDefinition.ProfileAttributesProperty Associated Types
Methods set :: PropertyType "AccountNumber" ProfileAttributesProperty -> ProfileAttributesProperty -> ProfileAttributesProperty # | |||||
| Property "AdditionalInformation" ProfileAttributesProperty Source # | |||||
Defined in Stratosphere.CustomerProfiles.SegmentDefinition.ProfileAttributesProperty Associated Types
Methods set :: PropertyType "AdditionalInformation" ProfileAttributesProperty -> ProfileAttributesProperty -> ProfileAttributesProperty # | |||||
| Property "Address" ProfileAttributesProperty Source # | |||||
Defined in Stratosphere.CustomerProfiles.SegmentDefinition.ProfileAttributesProperty Associated Types
Methods set :: PropertyType "Address" ProfileAttributesProperty -> ProfileAttributesProperty -> ProfileAttributesProperty # | |||||
| Property "Attributes" ProfileAttributesProperty Source # | |||||
Defined in Stratosphere.CustomerProfiles.SegmentDefinition.ProfileAttributesProperty Associated Types
Methods set :: PropertyType "Attributes" ProfileAttributesProperty -> ProfileAttributesProperty -> ProfileAttributesProperty # | |||||
| Property "BillingAddress" ProfileAttributesProperty Source # | |||||
Defined in Stratosphere.CustomerProfiles.SegmentDefinition.ProfileAttributesProperty Associated Types
Methods set :: PropertyType "BillingAddress" ProfileAttributesProperty -> ProfileAttributesProperty -> ProfileAttributesProperty # | |||||
| Property "BirthDate" ProfileAttributesProperty Source # | |||||
Defined in Stratosphere.CustomerProfiles.SegmentDefinition.ProfileAttributesProperty Associated Types
Methods set :: PropertyType "BirthDate" ProfileAttributesProperty -> ProfileAttributesProperty -> ProfileAttributesProperty # | |||||
| Property "BusinessEmailAddress" ProfileAttributesProperty Source # | |||||
Defined in Stratosphere.CustomerProfiles.SegmentDefinition.ProfileAttributesProperty Associated Types
Methods set :: PropertyType "BusinessEmailAddress" ProfileAttributesProperty -> ProfileAttributesProperty -> ProfileAttributesProperty # | |||||
| Property "BusinessName" ProfileAttributesProperty Source # | |||||
Defined in Stratosphere.CustomerProfiles.SegmentDefinition.ProfileAttributesProperty Associated Types
Methods set :: PropertyType "BusinessName" ProfileAttributesProperty -> ProfileAttributesProperty -> ProfileAttributesProperty # | |||||
| Property "BusinessPhoneNumber" ProfileAttributesProperty Source # | |||||
Defined in Stratosphere.CustomerProfiles.SegmentDefinition.ProfileAttributesProperty Associated Types
Methods set :: PropertyType "BusinessPhoneNumber" ProfileAttributesProperty -> ProfileAttributesProperty -> ProfileAttributesProperty # | |||||
| Property "EmailAddress" ProfileAttributesProperty Source # | |||||
Defined in Stratosphere.CustomerProfiles.SegmentDefinition.ProfileAttributesProperty Associated Types
Methods set :: PropertyType "EmailAddress" ProfileAttributesProperty -> ProfileAttributesProperty -> ProfileAttributesProperty # | |||||
| Property "FirstName" ProfileAttributesProperty Source # | |||||
Defined in Stratosphere.CustomerProfiles.SegmentDefinition.ProfileAttributesProperty Associated Types
Methods set :: PropertyType "FirstName" ProfileAttributesProperty -> ProfileAttributesProperty -> ProfileAttributesProperty # | |||||
| Property "GenderString" ProfileAttributesProperty Source # | |||||
Defined in Stratosphere.CustomerProfiles.SegmentDefinition.ProfileAttributesProperty Associated Types
Methods set :: PropertyType "GenderString" ProfileAttributesProperty -> ProfileAttributesProperty -> ProfileAttributesProperty # | |||||
| Property "HomePhoneNumber" ProfileAttributesProperty Source # | |||||
Defined in Stratosphere.CustomerProfiles.SegmentDefinition.ProfileAttributesProperty Associated Types
Methods set :: PropertyType "HomePhoneNumber" ProfileAttributesProperty -> ProfileAttributesProperty -> ProfileAttributesProperty # | |||||
| Property "LastName" ProfileAttributesProperty Source # | |||||
Defined in Stratosphere.CustomerProfiles.SegmentDefinition.ProfileAttributesProperty Associated Types
Methods set :: PropertyType "LastName" ProfileAttributesProperty -> ProfileAttributesProperty -> ProfileAttributesProperty # | |||||
| Property "MailingAddress" ProfileAttributesProperty Source # | |||||
Defined in Stratosphere.CustomerProfiles.SegmentDefinition.ProfileAttributesProperty Associated Types
Methods set :: PropertyType "MailingAddress" ProfileAttributesProperty -> ProfileAttributesProperty -> ProfileAttributesProperty # | |||||
| Property "MiddleName" ProfileAttributesProperty Source # | |||||
Defined in Stratosphere.CustomerProfiles.SegmentDefinition.ProfileAttributesProperty Associated Types
Methods set :: PropertyType "MiddleName" ProfileAttributesProperty -> ProfileAttributesProperty -> ProfileAttributesProperty # | |||||
| Property "MobilePhoneNumber" ProfileAttributesProperty Source # | |||||
Defined in Stratosphere.CustomerProfiles.SegmentDefinition.ProfileAttributesProperty Associated Types
Methods set :: PropertyType "MobilePhoneNumber" ProfileAttributesProperty -> ProfileAttributesProperty -> ProfileAttributesProperty # | |||||
| Property "PartyTypeString" ProfileAttributesProperty Source # | |||||
Defined in Stratosphere.CustomerProfiles.SegmentDefinition.ProfileAttributesProperty Associated Types
Methods set :: PropertyType "PartyTypeString" ProfileAttributesProperty -> ProfileAttributesProperty -> ProfileAttributesProperty # | |||||
| Property "PersonalEmailAddress" ProfileAttributesProperty Source # | |||||
Defined in Stratosphere.CustomerProfiles.SegmentDefinition.ProfileAttributesProperty Associated Types
Methods set :: PropertyType "PersonalEmailAddress" ProfileAttributesProperty -> ProfileAttributesProperty -> ProfileAttributesProperty # | |||||
| Property "PhoneNumber" ProfileAttributesProperty Source # | |||||
Defined in Stratosphere.CustomerProfiles.SegmentDefinition.ProfileAttributesProperty Associated Types
Methods set :: PropertyType "PhoneNumber" ProfileAttributesProperty -> ProfileAttributesProperty -> ProfileAttributesProperty # | |||||
| Property "ProfileType" ProfileAttributesProperty Source # | |||||
Defined in Stratosphere.CustomerProfiles.SegmentDefinition.ProfileAttributesProperty Associated Types
Methods set :: PropertyType "ProfileType" ProfileAttributesProperty -> ProfileAttributesProperty -> ProfileAttributesProperty # | |||||
| Property "ShippingAddress" ProfileAttributesProperty Source # | |||||
Defined in Stratosphere.CustomerProfiles.SegmentDefinition.ProfileAttributesProperty Associated Types
Methods set :: PropertyType "ShippingAddress" ProfileAttributesProperty -> ProfileAttributesProperty -> ProfileAttributesProperty # | |||||
| type PropertyType "AccountNumber" ProfileAttributesProperty Source # | |||||
| type PropertyType "AdditionalInformation" ProfileAttributesProperty Source # | |||||
Defined in Stratosphere.CustomerProfiles.SegmentDefinition.ProfileAttributesProperty type PropertyType "AdditionalInformation" ProfileAttributesProperty = ExtraLengthValueProfileDimensionProperty | |||||
| type PropertyType "Address" ProfileAttributesProperty Source # | |||||
| type PropertyType "Attributes" ProfileAttributesProperty Source # | |||||
| type PropertyType "BillingAddress" ProfileAttributesProperty Source # | |||||
| type PropertyType "BirthDate" ProfileAttributesProperty Source # | |||||
| type PropertyType "BusinessEmailAddress" ProfileAttributesProperty Source # | |||||
| type PropertyType "BusinessName" ProfileAttributesProperty Source # | |||||
| type PropertyType "BusinessPhoneNumber" ProfileAttributesProperty Source # | |||||
| type PropertyType "EmailAddress" ProfileAttributesProperty Source # | |||||
| type PropertyType "FirstName" ProfileAttributesProperty Source # | |||||
| type PropertyType "GenderString" ProfileAttributesProperty Source # | |||||
| type PropertyType "HomePhoneNumber" ProfileAttributesProperty Source # | |||||
| type PropertyType "LastName" ProfileAttributesProperty Source # | |||||
| type PropertyType "MailingAddress" ProfileAttributesProperty Source # | |||||
| type PropertyType "MiddleName" ProfileAttributesProperty Source # | |||||
| type PropertyType "MobilePhoneNumber" ProfileAttributesProperty Source # | |||||
| type PropertyType "PartyTypeString" ProfileAttributesProperty Source # | |||||
| type PropertyType "PersonalEmailAddress" ProfileAttributesProperty Source # | |||||
| type PropertyType "PhoneNumber" ProfileAttributesProperty Source # | |||||
| type PropertyType "ProfileType" ProfileAttributesProperty Source # | |||||
| type PropertyType "ShippingAddress" ProfileAttributesProperty Source # | |||||
data ExtraLengthValueProfileDimensionProperty Source #
Constructors
| ExtraLengthValueProfileDimensionProperty | |
Fields
| |
Instances
| ToJSON ExtraLengthValueProfileDimensionProperty Source # | |||||
Defined in Stratosphere.CustomerProfiles.SegmentDefinition.ExtraLengthValueProfileDimensionProperty Methods toJSON :: ExtraLengthValueProfileDimensionProperty -> Value # toEncoding :: ExtraLengthValueProfileDimensionProperty -> Encoding # toJSONList :: [ExtraLengthValueProfileDimensionProperty] -> Value # toEncodingList :: [ExtraLengthValueProfileDimensionProperty] -> Encoding # omitField :: ExtraLengthValueProfileDimensionProperty -> Bool # | |||||
| Show ExtraLengthValueProfileDimensionProperty Source # | |||||
| Eq ExtraLengthValueProfileDimensionProperty Source # | |||||
| ToResourceProperties ExtraLengthValueProfileDimensionProperty Source # | |||||
| Property "DimensionType" ExtraLengthValueProfileDimensionProperty Source # | |||||
Defined in Stratosphere.CustomerProfiles.SegmentDefinition.ExtraLengthValueProfileDimensionProperty Associated Types
Methods set :: PropertyType "DimensionType" ExtraLengthValueProfileDimensionProperty -> ExtraLengthValueProfileDimensionProperty -> ExtraLengthValueProfileDimensionProperty # | |||||
| Property "Values" ExtraLengthValueProfileDimensionProperty Source # | |||||
Defined in Stratosphere.CustomerProfiles.SegmentDefinition.ExtraLengthValueProfileDimensionProperty Associated Types
| |||||
| type PropertyType "DimensionType" ExtraLengthValueProfileDimensionProperty Source # | |||||
| type PropertyType "Values" ExtraLengthValueProfileDimensionProperty Source # | |||||
data ProfileTypeDimensionProperty Source #
Constructors
| ProfileTypeDimensionProperty | |
Fields
| |
Instances
| ToJSON ProfileTypeDimensionProperty Source # | |||||
Defined in Stratosphere.CustomerProfiles.SegmentDefinition.ProfileTypeDimensionProperty Methods toJSON :: ProfileTypeDimensionProperty -> Value # toEncoding :: ProfileTypeDimensionProperty -> Encoding # toJSONList :: [ProfileTypeDimensionProperty] -> Value # toEncodingList :: [ProfileTypeDimensionProperty] -> Encoding # | |||||
| Show ProfileTypeDimensionProperty Source # | |||||
Defined in Stratosphere.CustomerProfiles.SegmentDefinition.ProfileTypeDimensionProperty Methods showsPrec :: Int -> ProfileTypeDimensionProperty -> ShowS # show :: ProfileTypeDimensionProperty -> String # showList :: [ProfileTypeDimensionProperty] -> ShowS # | |||||
| Eq ProfileTypeDimensionProperty Source # | |||||
| ToResourceProperties ProfileTypeDimensionProperty Source # | |||||
| Property "DimensionType" ProfileTypeDimensionProperty Source # | |||||
Defined in Stratosphere.CustomerProfiles.SegmentDefinition.ProfileTypeDimensionProperty Associated Types
Methods set :: PropertyType "DimensionType" ProfileTypeDimensionProperty -> ProfileTypeDimensionProperty -> ProfileTypeDimensionProperty # | |||||
| Property "Values" ProfileTypeDimensionProperty Source # | |||||
Defined in Stratosphere.CustomerProfiles.SegmentDefinition.ProfileTypeDimensionProperty Associated Types
Methods set :: PropertyType "Values" ProfileTypeDimensionProperty -> ProfileTypeDimensionProperty -> ProfileTypeDimensionProperty # | |||||
| type PropertyType "DimensionType" ProfileTypeDimensionProperty Source # | |||||
| type PropertyType "Values" ProfileTypeDimensionProperty Source # | |||||
mkExtraLengthValueProfileDimensionProperty :: Value Text -> ValueList Text -> ExtraLengthValueProfileDimensionProperty Source #
mkProfileTypeDimensionProperty :: Value Text -> ValueList Text -> ProfileTypeDimensionProperty Source #
data DimensionProperty Source #
Constructors
| DimensionProperty | |
Fields | |
Instances
| ToJSON DimensionProperty Source # | |||||
Defined in Stratosphere.CustomerProfiles.SegmentDefinition.DimensionProperty Methods toJSON :: DimensionProperty -> Value # toEncoding :: DimensionProperty -> Encoding # toJSONList :: [DimensionProperty] -> Value # toEncodingList :: [DimensionProperty] -> Encoding # omitField :: DimensionProperty -> Bool # | |||||
| Show DimensionProperty Source # | |||||
Defined in Stratosphere.CustomerProfiles.SegmentDefinition.DimensionProperty Methods showsPrec :: Int -> DimensionProperty -> ShowS # show :: DimensionProperty -> String # showList :: [DimensionProperty] -> ShowS # | |||||
| Eq DimensionProperty Source # | |||||
Defined in Stratosphere.CustomerProfiles.SegmentDefinition.DimensionProperty Methods (==) :: DimensionProperty -> DimensionProperty -> Bool # (/=) :: DimensionProperty -> DimensionProperty -> Bool # | |||||
| ToResourceProperties DimensionProperty Source # | |||||
| Property "CalculatedAttributes" DimensionProperty Source # | |||||
Defined in Stratosphere.CustomerProfiles.SegmentDefinition.DimensionProperty Associated Types
Methods set :: PropertyType "CalculatedAttributes" DimensionProperty -> DimensionProperty -> DimensionProperty # | |||||
| Property "ProfileAttributes" DimensionProperty Source # | |||||
Defined in Stratosphere.CustomerProfiles.SegmentDefinition.DimensionProperty Associated Types
Methods set :: PropertyType "ProfileAttributes" DimensionProperty -> DimensionProperty -> DimensionProperty # | |||||
| type PropertyType "CalculatedAttributes" DimensionProperty Source # | |||||
Defined in Stratosphere.CustomerProfiles.SegmentDefinition.DimensionProperty type PropertyType "CalculatedAttributes" DimensionProperty = Map Text CalculatedAttributeDimensionProperty | |||||
| type PropertyType "ProfileAttributes" DimensionProperty Source # | |||||