Class TransitGatewayMulticastDomainOptions
- java.lang.Object
-
- software.amazon.awssdk.services.ec2.model.TransitGatewayMulticastDomainOptions
-
- All Implemented Interfaces:
Serializable
,SdkPojo
,ToCopyableBuilder<TransitGatewayMulticastDomainOptions.Builder,TransitGatewayMulticastDomainOptions>
@Generated("software.amazon.awssdk:codegen") public final class TransitGatewayMulticastDomainOptions extends Object implements SdkPojo, Serializable, ToCopyableBuilder<TransitGatewayMulticastDomainOptions.Builder,TransitGatewayMulticastDomainOptions>
Describes the options for a transit gateway multicast domain.
- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interface
TransitGatewayMulticastDomainOptions.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description AutoAcceptSharedAssociationsValue
autoAcceptSharedAssociations()
Indicates whether to automatically cross-account subnet associations that are associated with the transit gateway multicast domain.String
autoAcceptSharedAssociationsAsString()
Indicates whether to automatically cross-account subnet associations that are associated with the transit gateway multicast domain.static TransitGatewayMulticastDomainOptions.Builder
builder()
boolean
equals(Object obj)
boolean
equalsBySdkFields(Object obj)
<T> Optional<T>
getValueForField(String fieldName, Class<T> clazz)
int
hashCode()
Igmpv2SupportValue
igmpv2Support()
Indicates whether Internet Group Management Protocol (IGMP) version 2 is turned on for the transit gateway multicast domain.String
igmpv2SupportAsString()
Indicates whether Internet Group Management Protocol (IGMP) version 2 is turned on for the transit gateway multicast domain.List<SdkField<?>>
sdkFields()
static Class<? extends TransitGatewayMulticastDomainOptions.Builder>
serializableBuilderClass()
StaticSourcesSupportValue
staticSourcesSupport()
Indicates whether support for statically configuring transit gateway multicast group sources is turned on.String
staticSourcesSupportAsString()
Indicates whether support for statically configuring transit gateway multicast group sources is turned on.TransitGatewayMulticastDomainOptions.Builder
toBuilder()
String
toString()
Returns a string representation of this object.-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface software.amazon.awssdk.utils.builder.ToCopyableBuilder
copy
-
-
-
-
Method Detail
-
igmpv2Support
public final Igmpv2SupportValue 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,
igmpv2Support
will 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:
Igmpv2SupportValue
-
igmpv2SupportAsString
public final String 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,
igmpv2Support
will 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:
Igmpv2SupportValue
-
staticSourcesSupport
public final StaticSourcesSupportValue 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,
staticSourcesSupport
will 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:
StaticSourcesSupportValue
-
staticSourcesSupportAsString
public final String 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,
staticSourcesSupport
will 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:
StaticSourcesSupportValue
-
autoAcceptSharedAssociations
public final AutoAcceptSharedAssociationsValue autoAcceptSharedAssociations()
Indicates whether to automatically cross-account subnet associations that are associated with the transit gateway multicast domain.
If the service returns an enum value that is not available in the current SDK version,
autoAcceptSharedAssociations
will returnAutoAcceptSharedAssociationsValue.UNKNOWN_TO_SDK_VERSION
. The raw value returned by the service is available fromautoAcceptSharedAssociationsAsString()
.- Returns:
- Indicates whether to automatically cross-account subnet associations that are associated with the transit gateway multicast domain.
- See Also:
AutoAcceptSharedAssociationsValue
-
autoAcceptSharedAssociationsAsString
public final String autoAcceptSharedAssociationsAsString()
Indicates whether to automatically cross-account subnet associations that are associated with the transit gateway multicast domain.
If the service returns an enum value that is not available in the current SDK version,
autoAcceptSharedAssociations
will returnAutoAcceptSharedAssociationsValue.UNKNOWN_TO_SDK_VERSION
. The raw value returned by the service is available fromautoAcceptSharedAssociationsAsString()
.- Returns:
- Indicates whether to automatically cross-account subnet associations that are associated with the transit gateway multicast domain.
- See Also:
AutoAcceptSharedAssociationsValue
-
toBuilder
public TransitGatewayMulticastDomainOptions.Builder toBuilder()
- Specified by:
toBuilder
in interfaceToCopyableBuilder<TransitGatewayMulticastDomainOptions.Builder,TransitGatewayMulticastDomainOptions>
-
builder
public static TransitGatewayMulticastDomainOptions.Builder builder()
-
serializableBuilderClass
public static Class<? extends TransitGatewayMulticastDomainOptions.Builder> serializableBuilderClass()
-
equalsBySdkFields
public final boolean equalsBySdkFields(Object obj)
- Specified by:
equalsBySdkFields
in interfaceSdkPojo
-
toString
public final String 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.
-
-