Interface CfnSegment.RecencyProperty

All Superinterfaces:
software.amazon.jsii.JsiiSerializable
All Known Implementing Classes:
CfnSegment.RecencyProperty.Jsii$Proxy
Enclosing class:
CfnSegment

@Stability(Stable) public static interface CfnSegment.RecencyProperty extends software.amazon.jsii.JsiiSerializable
Specifies how recently segment members were active.

Example:

 // The code below shows an example of how to instantiate this type.
 // The values are placeholders you should change.
 import software.amazon.awscdk.services.pinpoint.*;
 RecencyProperty recencyProperty = RecencyProperty.builder()
         .duration("duration")
         .recencyType("recencyType")
         .build();
 
  • Method Details

    • getDuration

      @Stability(Stable) @NotNull String getDuration()
      The duration to use when determining which users have been active or inactive with your app.

      Possible values: HR_24 | DAY_7 | DAY_14 | DAY_30 .

    • getRecencyType

      @Stability(Stable) @NotNull String getRecencyType()
      The type of recency dimension to use for the segment.

      Valid values are: ACTIVE and INACTIVE . If the value is ACTIVE , the segment includes users who have used your app within the specified duration are included in the segment. If the value is INACTIVE , the segment includes users who haven't used your app within the specified duration are included in the segment.

    • builder

      @Stability(Stable) static CfnSegment.RecencyProperty.Builder builder()
      Returns:
      a CfnSegment.RecencyProperty.Builder of CfnSegment.RecencyProperty