public static interface EventDimensions.Builder extends SdkPojo, CopyableBuilder<EventDimensions.Builder,EventDimensions>
Modifier and Type | Method and Description |
---|---|
EventDimensions.Builder |
attributes(Map<String,AttributeDimension> attributes)
Custom attributes that your app reports to Amazon Pinpoint.
|
default EventDimensions.Builder |
eventType(Consumer<SetDimension.Builder> eventType)
The name of the event that causes the campaign to be sent.
|
EventDimensions.Builder |
eventType(SetDimension eventType)
The name of the event that causes the campaign to be sent.
|
EventDimensions.Builder |
metrics(Map<String,MetricDimension> metrics)
Custom metrics that your app reports to Amazon Pinpoint.
|
copy
applyMutation, build
EventDimensions.Builder attributes(Map<String,AttributeDimension> attributes)
attributes
- Custom attributes that your app reports to Amazon Pinpoint. You can use these attributes as selection
criteria when you create an event filter.EventDimensions.Builder eventType(SetDimension eventType)
eventType
- The name of the event that causes the campaign to be sent. This can be a standard event type that
Amazon Pinpoint generates, such as _session.start, or a custom event that's specific to your app.default EventDimensions.Builder eventType(Consumer<SetDimension.Builder> eventType)
SetDimension.Builder
avoiding the need to create one
manually via SetDimension.builder()
.
When the Consumer
completes, SdkBuilder.build()
is called immediately and its
result is passed to eventType(SetDimension)
.eventType
- a consumer that will call methods on SetDimension.Builder
eventType(SetDimension)
EventDimensions.Builder metrics(Map<String,MetricDimension> metrics)
metrics
- Custom metrics that your app reports to Amazon Pinpoint. You can use these attributes as selection
criteria when you create an event filter.Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.