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.
Custom event bus names can't contain the / character, but you can use the /
character in partner event bus names. In addition, for partner event buses, the name must exactly match the
name of the partner event source that this event bus is matched to.
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.
name - The name of the new event bus.
Custom event bus names can't contain the / character, but you can use the /
character in partner event bus names. In addition, for partner event buses, the name must exactly
match the name of the partner event source that this event bus is matched to.
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.
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 © 2023. All rights reserved.