public static interface CreateChannelResponse.Builder extends CloudTrailResponse.Builder, SdkPojo, CopyableBuilder<CreateChannelResponse.Builder,CreateChannelResponse>
| Modifier and Type | Method and Description |
|---|---|
CreateChannelResponse.Builder |
channelArn(String channelArn)
The Amazon Resource Name (ARN) of the new channel.
|
CreateChannelResponse.Builder |
destinations(Collection<Destination> destinations)
The event data stores that log the events arriving through the channel.
|
CreateChannelResponse.Builder |
destinations(Consumer<Destination.Builder>... destinations)
The event data stores that log the events arriving through the channel.
|
CreateChannelResponse.Builder |
destinations(Destination... destinations)
The event data stores that log the events arriving through the channel.
|
CreateChannelResponse.Builder |
name(String name)
The name of the new channel.
|
CreateChannelResponse.Builder |
source(String source)
The partner or external event source name.
|
CreateChannelResponse.Builder |
tags(Collection<Tag> tags)
Sets the value of the Tags property for this object.
|
CreateChannelResponse.Builder |
tags(Consumer<Tag.Builder>... tags)
Sets the value of the Tags property for this object.
|
CreateChannelResponse.Builder |
tags(Tag... tags)
Sets the value of the Tags property for this object.
|
build, responseMetadata, responseMetadatasdkHttpResponse, sdkHttpResponseequalsBySdkFields, sdkFieldscopyapplyMutation, buildCreateChannelResponse.Builder channelArn(String channelArn)
The Amazon Resource Name (ARN) of the new channel.
channelArn - The Amazon Resource Name (ARN) of the new channel.CreateChannelResponse.Builder name(String name)
The name of the new channel.
name - The name of the new channel.CreateChannelResponse.Builder source(String source)
The partner or external event source name.
source - The partner or external event source name.CreateChannelResponse.Builder destinations(Collection<Destination> destinations)
The event data stores that log the events arriving through the channel.
destinations - The event data stores that log the events arriving through the channel.CreateChannelResponse.Builder destinations(Destination... destinations)
The event data stores that log the events arriving through the channel.
destinations - The event data stores that log the events arriving through the channel.CreateChannelResponse.Builder destinations(Consumer<Destination.Builder>... destinations)
The event data stores that log the events arriving through the channel.
This is a convenience method that creates an instance of theDestination.Builder avoiding the need to create one
manually via Destination.builder().
When the Consumer completes,
SdkBuilder.build() is called immediately
and its result is passed to #destinations(List.
destinations - a consumer that will call methods on
Destination.Builder#destinations(java.util.Collection) CreateChannelResponse.Builder tags(Collection<Tag> tags)
tags - The new value for the Tags property for this object.CreateChannelResponse.Builder tags(Tag... tags)
tags - The new value for the Tags property for this object.CreateChannelResponse.Builder tags(Consumer<Tag.Builder>... tags)
Tag.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) Copyright © 2023. All rights reserved.