DeleteTransitGatewayMulticastDomainResponse & WithResponseMetadata(ResponseMetadata &&value)
const TransitGatewayMulticastDomain & GetTransitGatewayMulticastDomain() const
DeleteTransitGatewayMulticastDomainResponse & WithTransitGatewayMulticastDomain(TransitGatewayMulticastDomain &&value)
void SetResponseMetadata(ResponseMetadata &&value)
void SetTransitGatewayMulticastDomain(const TransitGatewayMulticastDomain &value)
AWS_EC2_API DeleteTransitGatewayMulticastDomainResponse & operator=(const Aws::AmazonWebServiceResult< Aws::Utils::Xml::XmlDocument > &result)
DeleteTransitGatewayMulticastDomainResponse & WithTransitGatewayMulticastDomain(const TransitGatewayMulticastDomain &value)
void SetResponseMetadata(const ResponseMetadata &value)
const ResponseMetadata & GetResponseMetadata() const
AWS_EC2_API DeleteTransitGatewayMulticastDomainResponse()
AWS_EC2_API DeleteTransitGatewayMulticastDomainResponse(const Aws::AmazonWebServiceResult< Aws::Utils::Xml::XmlDocument > &result)
void SetTransitGatewayMulticastDomain(TransitGatewayMulticastDomain &&value)
DeleteTransitGatewayMulticastDomainResponse & WithResponseMetadata(const ResponseMetadata &value)