Class TransitGatewayMulticastDomainOptions
- All Implemented Interfaces:
Serializable,SdkPojo,ToCopyableBuilder<TransitGatewayMulticastDomainOptions.Builder,TransitGatewayMulticastDomainOptions>
Describes the options for a transit gateway multicast domain.
- See Also:
-
Nested Class Summary
Nested Classes -
Method Summary
Modifier and TypeMethodDescriptionIndicates whether to automatically cross-account subnet associations that are associated with the transit gateway multicast domain.final StringIndicates whether to automatically cross-account subnet associations that are associated with the transit gateway multicast domain.builder()final booleanfinal booleanequalsBySdkFields(Object obj) final <T> Optional<T>getValueForField(String fieldName, Class<T> clazz) final inthashCode()final Igmpv2SupportValueIndicates whether Internet Group Management Protocol (IGMP) version 2 is turned on for the transit gateway multicast domain.final StringIndicates whether Internet Group Management Protocol (IGMP) version 2 is turned on for the transit gateway multicast domain.static Class<? extends TransitGatewayMulticastDomainOptions.Builder>Indicates whether support for statically configuring transit gateway multicast group sources is turned on.final StringIndicates whether support for statically configuring transit gateway multicast group sources is turned on.final StringtoString()Returns a string representation of this object.Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface software.amazon.awssdk.utils.builder.ToCopyableBuilder
copy
-
Method Details
-
igmpv2Support
Indicates whether Internet Group Management Protocol (IGMP) version 2 is turned on for the transit gateway multicast domain.
If the service returns an enum value that is not available in the current SDK version,
igmpv2Supportwill returnIgmpv2SupportValue.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromigmpv2SupportAsString().- Returns:
- Indicates whether Internet Group Management Protocol (IGMP) version 2 is turned on for the transit gateway multicast domain.
- See Also:
-
igmpv2SupportAsString
Indicates whether Internet Group Management Protocol (IGMP) version 2 is turned on for the transit gateway multicast domain.
If the service returns an enum value that is not available in the current SDK version,
igmpv2Supportwill returnIgmpv2SupportValue.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromigmpv2SupportAsString().- Returns:
- Indicates whether Internet Group Management Protocol (IGMP) version 2 is turned on for the transit gateway multicast domain.
- See Also:
-
staticSourcesSupport
Indicates whether support for statically configuring transit gateway multicast group sources is turned on.
If the service returns an enum value that is not available in the current SDK version,
staticSourcesSupportwill returnStaticSourcesSupportValue.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromstaticSourcesSupportAsString().- Returns:
- Indicates whether support for statically configuring transit gateway multicast group sources is turned on.
- See Also:
-
staticSourcesSupportAsString
Indicates whether support for statically configuring transit gateway multicast group sources is turned on.
If the service returns an enum value that is not available in the current SDK version,
staticSourcesSupportwill returnStaticSourcesSupportValue.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromstaticSourcesSupportAsString().- Returns:
- Indicates whether support for statically configuring transit gateway multicast group sources is turned on.
- See Also:
-
toBuilder
- Specified by:
toBuilderin interfaceToCopyableBuilder<TransitGatewayMulticastDomainOptions.Builder,TransitGatewayMulticastDomainOptions>
-
builder
-
serializableBuilderClass
public static Class<? extends TransitGatewayMulticastDomainOptions.Builder> serializableBuilderClass() -
hashCode
public final int hashCode() -
equals
-
equalsBySdkFields
- Specified by:
equalsBySdkFieldsin interfaceSdkPojo
-
toString
Returns a string representation of this object. This is useful for testing and debugging. Sensitive data will be redacted from this string using a placeholder value. -
getValueForField
-
sdkFields
-
sdkFieldNameToField
- Specified by:
sdkFieldNameToFieldin interfaceSdkPojo
-