@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()