Interface Channel.Builder

All Superinterfaces:
Buildable, CopyableBuilder<Channel.Builder,Channel>, SdkBuilder<Channel.Builder,Channel>, SdkPojo
Enclosing class:
Channel

@Mutable @NotThreadSafe public static interface Channel.Builder extends SdkPojo, CopyableBuilder<Channel.Builder,Channel>
  • Method Details

    • channelArn

      Channel.Builder channelArn(String channelArn)

      The Amazon Resource Name (ARN) of a channel.

      Parameters:
      channelArn - The Amazon Resource Name (ARN) of a channel.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • name

      Channel.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 created by the Amazon Web Services service.

      Parameters:
      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 created by the Amazon Web Services service.
      Returns:
      Returns a reference to this object so that method calls can be chained together.