Interface SegmentDemographics.Builder
- All Superinterfaces:
Buildable,CopyableBuilder<SegmentDemographics.Builder,,SegmentDemographics> SdkBuilder<SegmentDemographics.Builder,,SegmentDemographics> SdkPojo
- Enclosing class:
SegmentDemographics
-
Method Summary
Modifier and TypeMethodDescriptiondefault SegmentDemographics.BuilderappVersion(Consumer<SetDimension.Builder> appVersion) The app version criteria for the segment.appVersion(SetDimension appVersion) The app version criteria for the segment.default SegmentDemographics.Builderchannel(Consumer<SetDimension.Builder> channel) The channel criteria for the segment.channel(SetDimension channel) The channel criteria for the segment.default SegmentDemographics.BuilderdeviceType(Consumer<SetDimension.Builder> deviceType) The device type criteria for the segment.deviceType(SetDimension deviceType) The device type criteria for the segment.default SegmentDemographics.Buildermake(Consumer<SetDimension.Builder> make) The device make criteria for the segment.make(SetDimension make) The device make criteria for the segment.default SegmentDemographics.Buildermodel(Consumer<SetDimension.Builder> model) The device model criteria for the segment.model(SetDimension model) The device model criteria for the segment.default SegmentDemographics.Builderplatform(Consumer<SetDimension.Builder> platform) The device platform criteria for the segment.platform(SetDimension platform) The device platform criteria for the segment.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copyMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
-
Method Details
-
appVersion
The app version criteria for the segment.
- Parameters:
appVersion- The app version criteria for the segment.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
appVersion
The app version criteria for the segment.
This is a convenience method that creates an instance of theSetDimension.Builderavoiding the need to create one manually viaSetDimension.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed toappVersion(SetDimension).- Parameters:
appVersion- a consumer that will call methods onSetDimension.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
channel
The channel criteria for the segment.
- Parameters:
channel- The channel criteria for the segment.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
channel
The channel criteria for the segment.
This is a convenience method that creates an instance of theSetDimension.Builderavoiding the need to create one manually viaSetDimension.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tochannel(SetDimension).- Parameters:
channel- a consumer that will call methods onSetDimension.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
deviceType
The device type criteria for the segment.
- Parameters:
deviceType- The device type criteria for the segment.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
deviceType
The device type criteria for the segment.
This is a convenience method that creates an instance of theSetDimension.Builderavoiding the need to create one manually viaSetDimension.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed todeviceType(SetDimension).- Parameters:
deviceType- a consumer that will call methods onSetDimension.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
make
The device make criteria for the segment.
- Parameters:
make- The device make criteria for the segment.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
make
The device make criteria for the segment.
This is a convenience method that creates an instance of theSetDimension.Builderavoiding the need to create one manually viaSetDimension.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tomake(SetDimension).- Parameters:
make- a consumer that will call methods onSetDimension.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
model
The device model criteria for the segment.
- Parameters:
model- The device model criteria for the segment.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
model
The device model criteria for the segment.
This is a convenience method that creates an instance of theSetDimension.Builderavoiding the need to create one manually viaSetDimension.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tomodel(SetDimension).- Parameters:
model- a consumer that will call methods onSetDimension.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
platform
The device platform criteria for the segment.
- Parameters:
platform- The device platform criteria for the segment.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
platform
The device platform criteria for the segment.
This is a convenience method that creates an instance of theSetDimension.Builderavoiding the need to create one manually viaSetDimension.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed toplatform(SetDimension).- Parameters:
platform- a consumer that will call methods onSetDimension.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-