public static final class CfnTransitGatewayMulticastDomainAssociationProps.Builder
extends java.lang.Object
CfnTransitGatewayMulticastDomainAssociationProps
Constructor and Description |
---|
Builder() |
Modifier and Type | Method and Description |
---|---|
CfnTransitGatewayMulticastDomainAssociationProps |
build()
Builds the configured instance.
|
CfnTransitGatewayMulticastDomainAssociationProps.Builder |
subnetId(java.lang.String subnetId)
Sets the value of
CfnTransitGatewayMulticastDomainAssociationProps.getSubnetId() |
CfnTransitGatewayMulticastDomainAssociationProps.Builder |
transitGatewayAttachmentId(java.lang.String transitGatewayAttachmentId)
|
CfnTransitGatewayMulticastDomainAssociationProps.Builder |
transitGatewayMulticastDomainId(java.lang.String transitGatewayMulticastDomainId)
|
public CfnTransitGatewayMulticastDomainAssociationProps.Builder subnetId(java.lang.String subnetId)
CfnTransitGatewayMulticastDomainAssociationProps.getSubnetId()
subnetId
- The IDs of the subnets to associate with the transit gateway multicast domain. This parameter is required.this
public CfnTransitGatewayMulticastDomainAssociationProps.Builder transitGatewayAttachmentId(java.lang.String transitGatewayAttachmentId)
transitGatewayAttachmentId
- The ID of the transit gateway attachment. This parameter is required.this
public CfnTransitGatewayMulticastDomainAssociationProps.Builder transitGatewayMulticastDomainId(java.lang.String transitGatewayMulticastDomainId)
CfnTransitGatewayMulticastDomainAssociationProps.getTransitGatewayMulticastDomainId()
transitGatewayMulticastDomainId
- The ID of the transit gateway multicast domain. This parameter is required.this
public CfnTransitGatewayMulticastDomainAssociationProps build()
CfnTransitGatewayMulticastDomainAssociationProps
java.lang.NullPointerException
- if any required attribute was not provided