public static interface CreateEventDestinationRequest.Builder extends PinpointSmsVoiceV2Request.Builder, SdkPojo, CopyableBuilder<CreateEventDestinationRequest.Builder,CreateEventDestinationRequest>
| Modifier and Type | Method and Description |
|---|---|
CreateEventDestinationRequest.Builder |
clientToken(String clientToken)
Unique, case-sensitive identifier that you provide to ensure the idempotency of the request.
|
CreateEventDestinationRequest.Builder |
cloudWatchLogsDestination(CloudWatchLogsDestination cloudWatchLogsDestination)
An object that contains information about an event destination for logging to Amazon CloudWatch logs.
|
default CreateEventDestinationRequest.Builder |
cloudWatchLogsDestination(Consumer<CloudWatchLogsDestination.Builder> cloudWatchLogsDestination)
An object that contains information about an event destination for logging to Amazon CloudWatch logs.
|
CreateEventDestinationRequest.Builder |
configurationSetName(String configurationSetName)
Either the name of the configuration set or the configuration set ARN to apply event logging to.
|
CreateEventDestinationRequest.Builder |
eventDestinationName(String eventDestinationName)
The name that identifies the event destination.
|
default CreateEventDestinationRequest.Builder |
kinesisFirehoseDestination(Consumer<KinesisFirehoseDestination.Builder> kinesisFirehoseDestination)
An object that contains information about an event destination for logging to Amazon Kinesis Data Firehose.
|
CreateEventDestinationRequest.Builder |
kinesisFirehoseDestination(KinesisFirehoseDestination kinesisFirehoseDestination)
An object that contains information about an event destination for logging to Amazon Kinesis Data Firehose.
|
CreateEventDestinationRequest.Builder |
matchingEventTypes(Collection<EventType> matchingEventTypes)
An array of event types that determine which events to log.
|
CreateEventDestinationRequest.Builder |
matchingEventTypes(EventType... matchingEventTypes)
An array of event types that determine which events to log.
|
CreateEventDestinationRequest.Builder |
matchingEventTypesWithStrings(Collection<String> matchingEventTypes)
An array of event types that determine which events to log.
|
CreateEventDestinationRequest.Builder |
matchingEventTypesWithStrings(String... matchingEventTypes)
An array of event types that determine which events to log.
|
CreateEventDestinationRequest.Builder |
overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration) |
CreateEventDestinationRequest.Builder |
overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer) |
default CreateEventDestinationRequest.Builder |
snsDestination(Consumer<SnsDestination.Builder> snsDestination)
An object that contains information about an event destination for logging to Amazon SNS.
|
CreateEventDestinationRequest.Builder |
snsDestination(SnsDestination snsDestination)
An object that contains information about an event destination for logging to Amazon SNS.
|
buildoverrideConfigurationequalsBySdkFields, sdkFieldscopyapplyMutation, buildCreateEventDestinationRequest.Builder configurationSetName(String configurationSetName)
Either the name of the configuration set or the configuration set ARN to apply event logging to. The ConfigurateSetName and ConfigurationSetArn can be found using the DescribeConfigurationSets action.
configurationSetName - Either the name of the configuration set or the configuration set ARN to apply event logging to. The
ConfigurateSetName and ConfigurationSetArn can be found using the DescribeConfigurationSets
action.CreateEventDestinationRequest.Builder eventDestinationName(String eventDestinationName)
The name that identifies the event destination.
eventDestinationName - The name that identifies the event destination.CreateEventDestinationRequest.Builder matchingEventTypesWithStrings(Collection<String> matchingEventTypes)
An array of event types that determine which events to log. If "ALL" is used, then Amazon Pinpoint logs every event type.
matchingEventTypes - An array of event types that determine which events to log. If "ALL" is used, then Amazon Pinpoint
logs every event type.CreateEventDestinationRequest.Builder matchingEventTypesWithStrings(String... matchingEventTypes)
An array of event types that determine which events to log. If "ALL" is used, then Amazon Pinpoint logs every event type.
matchingEventTypes - An array of event types that determine which events to log. If "ALL" is used, then Amazon Pinpoint
logs every event type.CreateEventDestinationRequest.Builder matchingEventTypes(Collection<EventType> matchingEventTypes)
An array of event types that determine which events to log. If "ALL" is used, then Amazon Pinpoint logs every event type.
matchingEventTypes - An array of event types that determine which events to log. If "ALL" is used, then Amazon Pinpoint
logs every event type.CreateEventDestinationRequest.Builder matchingEventTypes(EventType... matchingEventTypes)
An array of event types that determine which events to log. If "ALL" is used, then Amazon Pinpoint logs every event type.
matchingEventTypes - An array of event types that determine which events to log. If "ALL" is used, then Amazon Pinpoint
logs every event type.CreateEventDestinationRequest.Builder cloudWatchLogsDestination(CloudWatchLogsDestination cloudWatchLogsDestination)
An object that contains information about an event destination for logging to Amazon CloudWatch logs.
cloudWatchLogsDestination - An object that contains information about an event destination for logging to Amazon CloudWatch logs.default CreateEventDestinationRequest.Builder cloudWatchLogsDestination(Consumer<CloudWatchLogsDestination.Builder> cloudWatchLogsDestination)
An object that contains information about an event destination for logging to Amazon CloudWatch logs.
This is a convenience method that creates an instance of theCloudWatchLogsDestination.Builder
avoiding the need to create one manually via CloudWatchLogsDestination.builder().
When the Consumer completes, SdkBuilder.build() is called immediately
and its result is passed to cloudWatchLogsDestination(CloudWatchLogsDestination).
cloudWatchLogsDestination - a consumer that will call methods on CloudWatchLogsDestination.BuildercloudWatchLogsDestination(CloudWatchLogsDestination)CreateEventDestinationRequest.Builder kinesisFirehoseDestination(KinesisFirehoseDestination kinesisFirehoseDestination)
An object that contains information about an event destination for logging to Amazon Kinesis Data Firehose.
kinesisFirehoseDestination - An object that contains information about an event destination for logging to Amazon Kinesis Data
Firehose.default CreateEventDestinationRequest.Builder kinesisFirehoseDestination(Consumer<KinesisFirehoseDestination.Builder> kinesisFirehoseDestination)
An object that contains information about an event destination for logging to Amazon Kinesis Data Firehose.
This is a convenience method that creates an instance of theKinesisFirehoseDestination.Builder
avoiding the need to create one manually via KinesisFirehoseDestination.builder().
When the Consumer completes, SdkBuilder.build() is called immediately
and its result is passed to kinesisFirehoseDestination(KinesisFirehoseDestination).
kinesisFirehoseDestination - a consumer that will call methods on KinesisFirehoseDestination.BuilderkinesisFirehoseDestination(KinesisFirehoseDestination)CreateEventDestinationRequest.Builder snsDestination(SnsDestination snsDestination)
An object that contains information about an event destination for logging to Amazon SNS.
snsDestination - An object that contains information about an event destination for logging to Amazon SNS.default CreateEventDestinationRequest.Builder snsDestination(Consumer<SnsDestination.Builder> snsDestination)
An object that contains information about an event destination for logging to Amazon SNS.
This is a convenience method that creates an instance of theSnsDestination.Builder avoiding the need
to create one manually via SnsDestination.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and its
result is passed to snsDestination(SnsDestination).
snsDestination - a consumer that will call methods on SnsDestination.BuildersnsDestination(SnsDestination)CreateEventDestinationRequest.Builder clientToken(String clientToken)
Unique, case-sensitive identifier that you provide to ensure the idempotency of the request. If you don't specify a client token, a randomly generated token is used for the request to ensure idempotency.
clientToken - Unique, case-sensitive identifier that you provide to ensure the idempotency of the request. If you
don't specify a client token, a randomly generated token is used for the request to ensure
idempotency.CreateEventDestinationRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
overrideConfiguration in interface AwsRequest.BuilderCreateEventDestinationRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
overrideConfiguration in interface AwsRequest.BuilderCopyright © 2023. All rights reserved.