Interface ChannelAttributes
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
ChannelAttributes.Jsii$Proxy
@Generated(value="jsii-pacmak/1.130.0 (build 048a5ee)",
date="2026-05-21T17:28:01.169Z")
@Stability(Experimental)
public interface ChannelAttributes
extends software.amazon.jsii.JsiiSerializable
(experimental) Represents a Channel defined outside of this stack.
Example:
Stack stack;
IChannel channel = Channel.fromChannelAttributes(stack, "ImportedChannel", ChannelAttributes.builder()
.channelName("MyChannel")
.channelGroupName("MyChannelGroup")
.build());
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic final classA builder forChannelAttributesstatic final classAn implementation forChannelAttributes -
Method Summary
Modifier and TypeMethodDescriptionstatic ChannelAttributes.Builderbuilder()(experimental) The name that describes the channel group.(experimental) The name that describes the channel.default String(experimental) The AWS region where the channel lives.Methods inherited from interface software.amazon.jsii.JsiiSerializable
$jsii$toJson
-
Method Details
-
getChannelGroupName
(experimental) The name that describes the channel group. -
getChannelName
(experimental) The name that describes the channel. -
getRegion
(experimental) The AWS region where the channel lives.Required for cross-region imports to construct the correct ARN.
Default: - the importing stack's region
-
builder
- Returns:
- a
ChannelAttributes.BuilderofChannelAttributes
-