public static interface UpdateEventDestinationRequest.Builder extends PinpointSmsVoiceV2Request.Builder, SdkPojo, CopyableBuilder<UpdateEventDestinationRequest.Builder,UpdateEventDestinationRequest>
| Modifier and Type | Method and Description |
|---|---|
UpdateEventDestinationRequest.Builder |
cloudWatchLogsDestination(CloudWatchLogsDestination cloudWatchLogsDestination)
An object that contains information about an event destination that sends data to CloudWatch Logs.
|
default UpdateEventDestinationRequest.Builder |
cloudWatchLogsDestination(Consumer<CloudWatchLogsDestination.Builder> cloudWatchLogsDestination)
An object that contains information about an event destination that sends data to CloudWatch Logs.
|
UpdateEventDestinationRequest.Builder |
configurationSetName(String configurationSetName)
The configuration set to update with the new event destination.
|
UpdateEventDestinationRequest.Builder |
enabled(Boolean enabled)
When set to true logging is enabled.
|
UpdateEventDestinationRequest.Builder |
eventDestinationName(String eventDestinationName)
The name to use for the event destination.
|
default UpdateEventDestinationRequest.Builder |
kinesisFirehoseDestination(Consumer<KinesisFirehoseDestination.Builder> kinesisFirehoseDestination)
An object that contains information about an event destination for logging to Kinesis Data Firehose.
|
UpdateEventDestinationRequest.Builder |
kinesisFirehoseDestination(KinesisFirehoseDestination kinesisFirehoseDestination)
An object that contains information about an event destination for logging to Kinesis Data Firehose.
|
UpdateEventDestinationRequest.Builder |
matchingEventTypes(Collection<EventType> matchingEventTypes)
An array of event types that determine which events to log.
|
UpdateEventDestinationRequest.Builder |
matchingEventTypes(EventType... matchingEventTypes)
An array of event types that determine which events to log.
|
UpdateEventDestinationRequest.Builder |
matchingEventTypesWithStrings(Collection<String> matchingEventTypes)
An array of event types that determine which events to log.
|
UpdateEventDestinationRequest.Builder |
matchingEventTypesWithStrings(String... matchingEventTypes)
An array of event types that determine which events to log.
|
UpdateEventDestinationRequest.Builder |
overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration) |
UpdateEventDestinationRequest.Builder |
overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer) |
default UpdateEventDestinationRequest.Builder |
snsDestination(Consumer<SnsDestination.Builder> snsDestination)
An object that contains information about an event destination that sends data to Amazon SNS.
|
UpdateEventDestinationRequest.Builder |
snsDestination(SnsDestination snsDestination)
An object that contains information about an event destination that sends data to Amazon SNS.
|
buildoverrideConfigurationequalsBySdkFields, sdkFieldscopyapplyMutation, buildUpdateEventDestinationRequest.Builder configurationSetName(String configurationSetName)
The configuration set to update with the new event destination. Valid values for this can be the ConfigurationSetName or ConfigurationSetArn.
configurationSetName - The configuration set to update with the new event destination. Valid values for this can be the
ConfigurationSetName or ConfigurationSetArn.UpdateEventDestinationRequest.Builder eventDestinationName(String eventDestinationName)
The name to use for the event destination.
eventDestinationName - The name to use for the event destination.UpdateEventDestinationRequest.Builder enabled(Boolean enabled)
When set to true logging is enabled.
enabled - When set to true logging is enabled.UpdateEventDestinationRequest.Builder matchingEventTypesWithStrings(Collection<String> matchingEventTypes)
An array of event types that determine which events to log.
matchingEventTypes - An array of event types that determine which events to log.UpdateEventDestinationRequest.Builder matchingEventTypesWithStrings(String... matchingEventTypes)
An array of event types that determine which events to log.
matchingEventTypes - An array of event types that determine which events to log.UpdateEventDestinationRequest.Builder matchingEventTypes(Collection<EventType> matchingEventTypes)
An array of event types that determine which events to log.
matchingEventTypes - An array of event types that determine which events to log.UpdateEventDestinationRequest.Builder matchingEventTypes(EventType... matchingEventTypes)
An array of event types that determine which events to log.
matchingEventTypes - An array of event types that determine which events to log.UpdateEventDestinationRequest.Builder cloudWatchLogsDestination(CloudWatchLogsDestination cloudWatchLogsDestination)
An object that contains information about an event destination that sends data to CloudWatch Logs.
cloudWatchLogsDestination - An object that contains information about an event destination that sends data to CloudWatch Logs.default UpdateEventDestinationRequest.Builder cloudWatchLogsDestination(Consumer<CloudWatchLogsDestination.Builder> cloudWatchLogsDestination)
An object that contains information about an event destination that sends data to 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)UpdateEventDestinationRequest.Builder kinesisFirehoseDestination(KinesisFirehoseDestination kinesisFirehoseDestination)
An object that contains information about an event destination for logging to Kinesis Data Firehose.
kinesisFirehoseDestination - An object that contains information about an event destination for logging to Kinesis Data Firehose.default UpdateEventDestinationRequest.Builder kinesisFirehoseDestination(Consumer<KinesisFirehoseDestination.Builder> kinesisFirehoseDestination)
An object that contains information about an event destination for logging to 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)UpdateEventDestinationRequest.Builder snsDestination(SnsDestination snsDestination)
An object that contains information about an event destination that sends data to Amazon SNS.
snsDestination - An object that contains information about an event destination that sends data to Amazon SNS.default UpdateEventDestinationRequest.Builder snsDestination(Consumer<SnsDestination.Builder> snsDestination)
An object that contains information about an event destination that sends data 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)UpdateEventDestinationRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
overrideConfiguration in interface AwsRequest.BuilderUpdateEventDestinationRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
overrideConfiguration in interface AwsRequest.BuilderCopyright © 2023. All rights reserved.