@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class RejectTransitGatewayMulticastDomainAssociationsRequest extends AmazonWebServiceRequest implements Serializable, Cloneable, DryRunSupportedRequest<RejectTransitGatewayMulticastDomainAssociationsRequest>
NOOP| Constructor and Description | 
|---|
RejectTransitGatewayMulticastDomainAssociationsRequest()  | 
| Modifier and Type | Method and Description | 
|---|---|
RejectTransitGatewayMulticastDomainAssociationsRequest | 
clone()
Creates a shallow clone of this object for all fields except the handler context. 
 | 
boolean | 
equals(Object obj)  | 
Request<RejectTransitGatewayMulticastDomainAssociationsRequest> | 
getDryRunRequest()
This method is intended for internal use only. 
 | 
List<String> | 
getSubnetIds()
 The IDs of the subnets to associate with the transit gateway multicast domain. 
 | 
String | 
getTransitGatewayAttachmentId()
 The ID of the transit gateway attachment. 
 | 
String | 
getTransitGatewayMulticastDomainId()
 The ID of the transit gateway multicast domain. 
 | 
int | 
hashCode()  | 
void | 
setSubnetIds(Collection<String> subnetIds)
 The IDs of the subnets to associate with the transit gateway multicast domain. 
 | 
void | 
setTransitGatewayAttachmentId(String transitGatewayAttachmentId)
 The ID of the transit gateway attachment. 
 | 
void | 
setTransitGatewayMulticastDomainId(String transitGatewayMulticastDomainId)
 The ID of the transit gateway multicast domain. 
 | 
String | 
toString()
Returns a string representation of this object. 
 | 
RejectTransitGatewayMulticastDomainAssociationsRequest | 
withSubnetIds(Collection<String> subnetIds)
 The IDs of the subnets to associate with the transit gateway multicast domain. 
 | 
RejectTransitGatewayMulticastDomainAssociationsRequest | 
withSubnetIds(String... subnetIds)
 The IDs of the subnets to associate with the transit gateway multicast domain. 
 | 
RejectTransitGatewayMulticastDomainAssociationsRequest | 
withTransitGatewayAttachmentId(String transitGatewayAttachmentId)
 The ID of the transit gateway attachment. 
 | 
RejectTransitGatewayMulticastDomainAssociationsRequest | 
withTransitGatewayMulticastDomainId(String transitGatewayMulticastDomainId)
 The ID of the transit gateway multicast domain. 
 | 
addHandlerContext, getCloneRoot, getCloneSource, getCustomQueryParameters, getCustomRequestHeaders, getGeneralProgressListener, getHandlerContext, getReadLimit, getRequestClientOptions, getRequestCredentials, getRequestCredentialsProvider, getRequestMetricCollector, getSdkClientExecutionTimeout, getSdkRequestTimeout, putCustomQueryParameter, putCustomRequestHeader, setGeneralProgressListener, setRequestCredentials, setRequestCredentialsProvider, setRequestMetricCollector, setSdkClientExecutionTimeout, setSdkRequestTimeout, withGeneralProgressListener, withRequestCredentialsProvider, withRequestMetricCollector, withSdkClientExecutionTimeout, withSdkRequestTimeoutpublic RejectTransitGatewayMulticastDomainAssociationsRequest()
public void setTransitGatewayMulticastDomainId(String transitGatewayMulticastDomainId)
The ID of the transit gateway multicast domain.
transitGatewayMulticastDomainId - The ID of the transit gateway multicast domain.public String getTransitGatewayMulticastDomainId()
The ID of the transit gateway multicast domain.
public RejectTransitGatewayMulticastDomainAssociationsRequest withTransitGatewayMulticastDomainId(String transitGatewayMulticastDomainId)
The ID of the transit gateway multicast domain.
transitGatewayMulticastDomainId - The ID of the transit gateway multicast domain.public void setTransitGatewayAttachmentId(String transitGatewayAttachmentId)
The ID of the transit gateway attachment.
transitGatewayAttachmentId - The ID of the transit gateway attachment.public String getTransitGatewayAttachmentId()
The ID of the transit gateway attachment.
public RejectTransitGatewayMulticastDomainAssociationsRequest withTransitGatewayAttachmentId(String transitGatewayAttachmentId)
The ID of the transit gateway attachment.
transitGatewayAttachmentId - The ID of the transit gateway attachment.public List<String> getSubnetIds()
The IDs of the subnets to associate with the transit gateway multicast domain.
public void setSubnetIds(Collection<String> subnetIds)
The IDs of the subnets to associate with the transit gateway multicast domain.
subnetIds - The IDs of the subnets to associate with the transit gateway multicast domain.public RejectTransitGatewayMulticastDomainAssociationsRequest withSubnetIds(String... subnetIds)
The IDs of the subnets to associate with the transit gateway multicast domain.
 NOTE: This method appends the values to the existing list (if any). Use
 setSubnetIds(java.util.Collection) or withSubnetIds(java.util.Collection) if you want to
 override the existing values.
 
subnetIds - The IDs of the subnets to associate with the transit gateway multicast domain.public RejectTransitGatewayMulticastDomainAssociationsRequest withSubnetIds(Collection<String> subnetIds)
The IDs of the subnets to associate with the transit gateway multicast domain.
subnetIds - The IDs of the subnets to associate with the transit gateway multicast domain.public Request<RejectTransitGatewayMulticastDomainAssociationsRequest> getDryRunRequest()
getDryRunRequest in interface DryRunSupportedRequest<RejectTransitGatewayMulticastDomainAssociationsRequest>public String toString()
toString in class ObjectObject.toString()public RejectTransitGatewayMulticastDomainAssociationsRequest clone()
AmazonWebServiceRequestclone in class AmazonWebServiceRequestObject.clone()