public static interface GetChannelResponse.Builder extends CloudTrailResponse.Builder, SdkPojo, CopyableBuilder<GetChannelResponse.Builder,GetChannelResponse>
| Modifier and Type | Method and Description |
|---|---|
GetChannelResponse.Builder |
channelArn(String channelArn)
The ARN of an channel returned by a
GetChannel request. |
GetChannelResponse.Builder |
destinations(Collection<Destination> destinations)
The destinations for the channel.
|
GetChannelResponse.Builder |
destinations(Consumer<Destination.Builder>... destinations)
The destinations for the channel.
|
GetChannelResponse.Builder |
destinations(Destination... destinations)
The destinations for the channel.
|
default GetChannelResponse.Builder |
ingestionStatus(Consumer<IngestionStatus.Builder> ingestionStatus)
A table showing information about the most recent successful and failed attempts to ingest events.
|
GetChannelResponse.Builder |
ingestionStatus(IngestionStatus ingestionStatus)
A table showing information about the most recent successful and failed attempts to ingest events.
|
GetChannelResponse.Builder |
name(String name)
The name of the CloudTrail channel.
|
GetChannelResponse.Builder |
source(String source)
The source for the CloudTrail channel.
|
default GetChannelResponse.Builder |
sourceConfig(Consumer<SourceConfig.Builder> sourceConfig)
Provides information about the advanced event selectors configured for the channel, and whether the channel
applies to all Regions or a single Region.
|
GetChannelResponse.Builder |
sourceConfig(SourceConfig sourceConfig)
Provides information about the advanced event selectors configured for the channel, and whether the channel
applies to all Regions or a single Region.
|
build, responseMetadata, responseMetadatasdkHttpResponse, sdkHttpResponseequalsBySdkFields, sdkFieldscopyapplyMutation, buildGetChannelResponse.Builder channelArn(String channelArn)
The ARN of an channel returned by a GetChannel request.
channelArn - The ARN of an channel returned by a GetChannel request.GetChannelResponse.Builder name(String name)
The name of the CloudTrail channel. For service-linked channels, the name is
aws-service-channel/service-name/custom-suffix where service-name represents the
name of the Amazon Web Services service that created the channel and custom-suffix represents
the suffix generated by the Amazon Web Services service.
name - The name of the CloudTrail channel. For service-linked channels, the name is
aws-service-channel/service-name/custom-suffix where service-name represents
the name of the Amazon Web Services service that created the channel and custom-suffix
represents the suffix generated by the Amazon Web Services service.GetChannelResponse.Builder source(String source)
The source for the CloudTrail channel.
source - The source for the CloudTrail channel.GetChannelResponse.Builder sourceConfig(SourceConfig sourceConfig)
Provides information about the advanced event selectors configured for the channel, and whether the channel applies to all Regions or a single Region.
sourceConfig - Provides information about the advanced event selectors configured for the channel, and whether the
channel applies to all Regions or a single Region.default GetChannelResponse.Builder sourceConfig(Consumer<SourceConfig.Builder> sourceConfig)
Provides information about the advanced event selectors configured for the channel, and whether the channel applies to all Regions or a single Region.
This is a convenience method that creates an instance of theSourceConfig.Builder avoiding the need
to create one manually via SourceConfig.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and its
result is passed to sourceConfig(SourceConfig).
sourceConfig - a consumer that will call methods on SourceConfig.BuildersourceConfig(SourceConfig)GetChannelResponse.Builder destinations(Collection<Destination> destinations)
The destinations for the channel. For channels created for integrations, the destinations are the event data stores that log events arriving through the channel. For service-linked channels, the destination is the Amazon Web Services service that created the service-linked channel to receive events.
destinations - The destinations for the channel. For channels created for integrations, the destinations are the
event data stores that log events arriving through the channel. For service-linked channels, the
destination is the Amazon Web Services service that created the service-linked channel to receive
events.GetChannelResponse.Builder destinations(Destination... destinations)
The destinations for the channel. For channels created for integrations, the destinations are the event data stores that log events arriving through the channel. For service-linked channels, the destination is the Amazon Web Services service that created the service-linked channel to receive events.
destinations - The destinations for the channel. For channels created for integrations, the destinations are the
event data stores that log events arriving through the channel. For service-linked channels, the
destination is the Amazon Web Services service that created the service-linked channel to receive
events.GetChannelResponse.Builder destinations(Consumer<Destination.Builder>... destinations)
The destinations for the channel. For channels created for integrations, the destinations are the event data stores that log events arriving through the channel. For service-linked channels, the destination is the Amazon Web Services service that created the service-linked channel to receive events.
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) GetChannelResponse.Builder ingestionStatus(IngestionStatus ingestionStatus)
A table showing information about the most recent successful and failed attempts to ingest events.
ingestionStatus - A table showing information about the most recent successful and failed attempts to ingest events.default GetChannelResponse.Builder ingestionStatus(Consumer<IngestionStatus.Builder> ingestionStatus)
A table showing information about the most recent successful and failed attempts to ingest events.
This is a convenience method that creates an instance of theIngestionStatus.Builder avoiding the
need to create one manually via IngestionStatus.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and its
result is passed to ingestionStatus(IngestionStatus).
ingestionStatus - a consumer that will call methods on IngestionStatus.BuilderingestionStatus(IngestionStatus)Copyright © 2023. All rights reserved.