Class CfnSegment.SegmentGroupsProperty.Builder
java.lang.Object
software.amazon.awscdk.services.pinpoint.CfnSegment.SegmentGroupsProperty.Builder
- All Implemented Interfaces:
- software.amazon.jsii.Builder<CfnSegment.SegmentGroupsProperty>
- Enclosing interface:
- CfnSegment.SegmentGroupsProperty
@Stability(Stable)
public static final class CfnSegment.SegmentGroupsProperty.Builder
extends Object
implements software.amazon.jsii.Builder<CfnSegment.SegmentGroupsProperty>
A builder for 
CfnSegment.SegmentGroupsProperty- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionbuild()Builds the configured instance.Sets the value ofCfnSegment.SegmentGroupsProperty.getGroups()groups(IResolvable groups) Sets the value ofCfnSegment.SegmentGroupsProperty.getGroups()Sets the value ofCfnSegment.SegmentGroupsProperty.getInclude()
- 
Constructor Details- 
Builderpublic Builder()
 
- 
- 
Method Details- 
groupsSets the value ofCfnSegment.SegmentGroupsProperty.getGroups()- Parameters:
- groups- Specifies the set of segment criteria to evaluate when handling segment groups for the segment.
- Returns:
- this
 
- 
groups@Stability(Stable) public CfnSegment.SegmentGroupsProperty.Builder groups(List<? extends Object> groups) Sets the value ofCfnSegment.SegmentGroupsProperty.getGroups()- Parameters:
- groups- Specifies the set of segment criteria to evaluate when handling segment groups for the segment.
- Returns:
- this
 
- 
includeSets the value ofCfnSegment.SegmentGroupsProperty.getInclude()- Parameters:
- include- Specifies how to handle multiple segment groups for the segment. For example, if the segment includes three segment groups, whether the resulting segment includes endpoints that match all, any, or none of the segment groups.
- Returns:
- this
 
- 
buildBuilds the configured instance.- Specified by:
- buildin interface- software.amazon.jsii.Builder<CfnSegment.SegmentGroupsProperty>
- Returns:
- a new instance of CfnSegment.SegmentGroupsProperty
- Throws:
- NullPointerException- if any required attribute was not provided
 
 
-