@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class CreateTransitGatewayMulticastDomainRequestOptions extends Object implements Serializable, Cloneable
The options for the transit gateway multicast domain.
| Constructor and Description | 
|---|
CreateTransitGatewayMulticastDomainRequestOptions()  | 
| Modifier and Type | Method and Description | 
|---|---|
CreateTransitGatewayMulticastDomainRequestOptions | 
clone()  | 
boolean | 
equals(Object obj)  | 
String | 
getAutoAcceptSharedAssociations()
 Indicates whether to automatically accept cross-account subnet associations that are associated with the transit
 gateway multicast domain. 
 | 
String | 
getIgmpv2Support()
 Specify whether to enable Internet Group Management Protocol (IGMP) version 2 for the transit gateway multicast
 domain. 
 | 
String | 
getStaticSourcesSupport()
 Specify whether to enable support for statically configuring multicast group sources for a domain. 
 | 
int | 
hashCode()  | 
void | 
setAutoAcceptSharedAssociations(String autoAcceptSharedAssociations)
 Indicates whether to automatically accept cross-account subnet associations that are associated with the transit
 gateway multicast domain. 
 | 
void | 
setIgmpv2Support(String igmpv2Support)
 Specify whether to enable Internet Group Management Protocol (IGMP) version 2 for the transit gateway multicast
 domain. 
 | 
void | 
setStaticSourcesSupport(String staticSourcesSupport)
 Specify whether to enable support for statically configuring multicast group sources for a domain. 
 | 
String | 
toString()
Returns a string representation of this object. 
 | 
CreateTransitGatewayMulticastDomainRequestOptions | 
withAutoAcceptSharedAssociations(AutoAcceptSharedAssociationsValue autoAcceptSharedAssociations)
 Indicates whether to automatically accept cross-account subnet associations that are associated with the transit
 gateway multicast domain. 
 | 
CreateTransitGatewayMulticastDomainRequestOptions | 
withAutoAcceptSharedAssociations(String autoAcceptSharedAssociations)
 Indicates whether to automatically accept cross-account subnet associations that are associated with the transit
 gateway multicast domain. 
 | 
CreateTransitGatewayMulticastDomainRequestOptions | 
withIgmpv2Support(Igmpv2SupportValue igmpv2Support)
 Specify whether to enable Internet Group Management Protocol (IGMP) version 2 for the transit gateway multicast
 domain. 
 | 
CreateTransitGatewayMulticastDomainRequestOptions | 
withIgmpv2Support(String igmpv2Support)
 Specify whether to enable Internet Group Management Protocol (IGMP) version 2 for the transit gateway multicast
 domain. 
 | 
CreateTransitGatewayMulticastDomainRequestOptions | 
withStaticSourcesSupport(StaticSourcesSupportValue staticSourcesSupport)
 Specify whether to enable support for statically configuring multicast group sources for a domain. 
 | 
CreateTransitGatewayMulticastDomainRequestOptions | 
withStaticSourcesSupport(String staticSourcesSupport)
 Specify whether to enable support for statically configuring multicast group sources for a domain. 
 | 
public CreateTransitGatewayMulticastDomainRequestOptions()
public void setIgmpv2Support(String igmpv2Support)
Specify whether to enable Internet Group Management Protocol (IGMP) version 2 for the transit gateway multicast domain.
igmpv2Support - Specify whether to enable Internet Group Management Protocol (IGMP) version 2 for the transit gateway
        multicast domain.Igmpv2SupportValuepublic String getIgmpv2Support()
Specify whether to enable Internet Group Management Protocol (IGMP) version 2 for the transit gateway multicast domain.
Igmpv2SupportValuepublic CreateTransitGatewayMulticastDomainRequestOptions withIgmpv2Support(String igmpv2Support)
Specify whether to enable Internet Group Management Protocol (IGMP) version 2 for the transit gateway multicast domain.
igmpv2Support - Specify whether to enable Internet Group Management Protocol (IGMP) version 2 for the transit gateway
        multicast domain.Igmpv2SupportValuepublic CreateTransitGatewayMulticastDomainRequestOptions withIgmpv2Support(Igmpv2SupportValue igmpv2Support)
Specify whether to enable Internet Group Management Protocol (IGMP) version 2 for the transit gateway multicast domain.
igmpv2Support - Specify whether to enable Internet Group Management Protocol (IGMP) version 2 for the transit gateway
        multicast domain.Igmpv2SupportValuepublic void setStaticSourcesSupport(String staticSourcesSupport)
Specify whether to enable support for statically configuring multicast group sources for a domain.
staticSourcesSupport - Specify whether to enable support for statically configuring multicast group sources for a domain.StaticSourcesSupportValuepublic String getStaticSourcesSupport()
Specify whether to enable support for statically configuring multicast group sources for a domain.
StaticSourcesSupportValuepublic CreateTransitGatewayMulticastDomainRequestOptions withStaticSourcesSupport(String staticSourcesSupport)
Specify whether to enable support for statically configuring multicast group sources for a domain.
staticSourcesSupport - Specify whether to enable support for statically configuring multicast group sources for a domain.StaticSourcesSupportValuepublic CreateTransitGatewayMulticastDomainRequestOptions withStaticSourcesSupport(StaticSourcesSupportValue staticSourcesSupport)
Specify whether to enable support for statically configuring multicast group sources for a domain.
staticSourcesSupport - Specify whether to enable support for statically configuring multicast group sources for a domain.StaticSourcesSupportValuepublic void setAutoAcceptSharedAssociations(String autoAcceptSharedAssociations)
Indicates whether to automatically accept cross-account subnet associations that are associated with the transit gateway multicast domain.
autoAcceptSharedAssociations - Indicates whether to automatically accept cross-account subnet associations that are associated with the
        transit gateway multicast domain.AutoAcceptSharedAssociationsValuepublic String getAutoAcceptSharedAssociations()
Indicates whether to automatically accept cross-account subnet associations that are associated with the transit gateway multicast domain.
AutoAcceptSharedAssociationsValuepublic CreateTransitGatewayMulticastDomainRequestOptions withAutoAcceptSharedAssociations(String autoAcceptSharedAssociations)
Indicates whether to automatically accept cross-account subnet associations that are associated with the transit gateway multicast domain.
autoAcceptSharedAssociations - Indicates whether to automatically accept cross-account subnet associations that are associated with the
        transit gateway multicast domain.AutoAcceptSharedAssociationsValuepublic CreateTransitGatewayMulticastDomainRequestOptions withAutoAcceptSharedAssociations(AutoAcceptSharedAssociationsValue autoAcceptSharedAssociations)
Indicates whether to automatically accept cross-account subnet associations that are associated with the transit gateway multicast domain.
autoAcceptSharedAssociations - Indicates whether to automatically accept cross-account subnet associations that are associated with the
        transit gateway multicast domain.AutoAcceptSharedAssociationsValuepublic String toString()
toString in class ObjectObject.toString()public CreateTransitGatewayMulticastDomainRequestOptions clone()