public static interface CreateEventBusRequest.Builder extends EventBridgeRequest.Builder, SdkPojo, CopyableBuilder<CreateEventBusRequest.Builder,CreateEventBusRequest>
| Modifier and Type | Method and Description |
|---|---|
CreateEventBusRequest.Builder |
eventSourceName(String eventSourceName)
If you are creating a partner event bus, this specifies the partner event source that the new event bus will
be matched with.
|
CreateEventBusRequest.Builder |
name(String name)
The name of the new event bus.
|
CreateEventBusRequest.Builder |
overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration) |
CreateEventBusRequest.Builder |
overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer) |
CreateEventBusRequest.Builder |
tags(Collection<Tag> tags)
Tags to associate with the event bus.
|
CreateEventBusRequest.Builder |
tags(Consumer<Tag.Builder>... tags)
Tags to associate with the event bus.
|
CreateEventBusRequest.Builder |
tags(Tag... tags)
Tags to associate with the event bus.
|
buildoverrideConfigurationequalsBySdkFields, sdkFieldscopyapplyMutation, buildCreateEventBusRequest.Builder name(String name)
The name of the new event bus.
Event bus names cannot contain the / character. You can't use the name default for a custom
event bus, as this name is already used for your account's default event bus.
If this is a partner event bus, the name must exactly match the name of the partner event source that this event bus is matched to.
name - The name of the new event bus.
Event bus names cannot contain the / character. You can't use the name default for a
custom event bus, as this name is already used for your account's default event bus.
If this is a partner event bus, the name must exactly match the name of the partner event source that this event bus is matched to.
CreateEventBusRequest.Builder eventSourceName(String eventSourceName)
If you are creating a partner event bus, this specifies the partner event source that the new event bus will be matched with.
eventSourceName - If you are creating a partner event bus, this specifies the partner event source that the new event
bus will be matched with.CreateEventBusRequest.Builder tags(Collection<Tag> tags)
Tags to associate with the event bus.
tags - Tags to associate with the event bus.CreateEventBusRequest.Builder tags(Tag... tags)
Tags to associate with the event bus.
tags - Tags to associate with the event bus.CreateEventBusRequest.Builder tags(Consumer<Tag.Builder>... tags)
Tags to associate with the event bus.
This is a convenience method that creates an instance of theTag.Builder avoiding the need to create one
manually via Tag.builder().
When the Consumer completes,
SdkBuilder.build() is called immediately and its
result is passed to #tags(List.
tags - a consumer that will call methods on
Tag.Builder#tags(java.util.Collection) CreateEventBusRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
overrideConfiguration in interface AwsRequest.BuilderCreateEventBusRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
overrideConfiguration in interface AwsRequest.BuilderCopyright © 2022. All rights reserved.