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 theList.Builder avoiding the need to
create one manually via List#builder() .
When the Consumer completes, List.Builder#build() is called immediately and its result
is passed to #tags(List) .tags - a consumer that will call methods on List.Builder #tags(List) 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.