@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()
Copyright © 2020. All rights reserved.