@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.Igmpv2SupportValue
public String getIgmpv2Support()
Specify whether to enable Internet Group Management Protocol (IGMP) version 2 for the transit gateway multicast domain.
Igmpv2SupportValue
public 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.Igmpv2SupportValue
public 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.Igmpv2SupportValue
public 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.StaticSourcesSupportValue
public String getStaticSourcesSupport()
Specify whether to enable support for statically configuring multicast group sources for a domain.
StaticSourcesSupportValue
public 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.StaticSourcesSupportValue
public 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.StaticSourcesSupportValue
public 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.AutoAcceptSharedAssociationsValue
public String getAutoAcceptSharedAssociations()
Indicates whether to automatically accept cross-account subnet associations that are associated with the transit gateway multicast domain.
AutoAcceptSharedAssociationsValue
public 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.AutoAcceptSharedAssociationsValue
public 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.AutoAcceptSharedAssociationsValue
public String toString()
toString
in class Object
Object.toString()
public CreateTransitGatewayMulticastDomainRequestOptions clone()