public static interface EventIntegration.Builder extends SdkPojo, CopyableBuilder<EventIntegration.Builder,EventIntegration>
| Modifier and Type | Method and Description |
|---|---|
EventIntegration.Builder |
description(String description)
The event integration description.
|
EventIntegration.Builder |
eventBridgeBus(String eventBridgeBus)
The Amazon EventBridge bus for the event integration.
|
default EventIntegration.Builder |
eventFilter(Consumer<EventFilter.Builder> eventFilter)
The event integration filter.
|
EventIntegration.Builder |
eventFilter(EventFilter eventFilter)
The event integration filter.
|
EventIntegration.Builder |
eventIntegrationArn(String eventIntegrationArn)
The Amazon Resource Name (ARN) of the event integration.
|
EventIntegration.Builder |
name(String name)
The name of the event integration.
|
EventIntegration.Builder |
tags(Map<String,String> tags)
The tags used to organize, track, or control access for this resource.
|
equalsBySdkFields, sdkFieldscopyapplyMutation, buildEventIntegration.Builder eventIntegrationArn(String eventIntegrationArn)
The Amazon Resource Name (ARN) of the event integration.
eventIntegrationArn - The Amazon Resource Name (ARN) of the event integration.EventIntegration.Builder name(String name)
The name of the event integration.
name - The name of the event integration.EventIntegration.Builder description(String description)
The event integration description.
description - The event integration description.EventIntegration.Builder eventFilter(EventFilter eventFilter)
The event integration filter.
eventFilter - The event integration filter.default EventIntegration.Builder eventFilter(Consumer<EventFilter.Builder> eventFilter)
The event integration filter.
This is a convenience method that creates an instance of theEventFilter.Builder avoiding the need to
create one manually via EventFilter.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and its result
is passed to eventFilter(EventFilter).
eventFilter - a consumer that will call methods on EventFilter.BuildereventFilter(EventFilter)EventIntegration.Builder eventBridgeBus(String eventBridgeBus)
The Amazon EventBridge bus for the event integration.
eventBridgeBus - The Amazon EventBridge bus for the event integration.EventIntegration.Builder tags(Map<String,String> tags)
The tags used to organize, track, or control access for this resource. For example, { "tags": {"key1":"value1", "key2":"value2"} }.
tags - The tags used to organize, track, or control access for this resource. For example, { "tags":
{"key1":"value1", "key2":"value2"} }.Copyright © 2023. All rights reserved.