Class CreateTransitGatewayMulticastDomainRequestOptions
- java.lang.Object
-
- software.amazon.awssdk.services.ec2.model.CreateTransitGatewayMulticastDomainRequestOptions
-
- All Implemented Interfaces:
Serializable
,SdkPojo
,ToCopyableBuilder<CreateTransitGatewayMulticastDomainRequestOptions.Builder,CreateTransitGatewayMulticastDomainRequestOptions>
@Generated("software.amazon.awssdk:codegen") public final class CreateTransitGatewayMulticastDomainRequestOptions extends Object implements SdkPojo, Serializable, ToCopyableBuilder<CreateTransitGatewayMulticastDomainRequestOptions.Builder,CreateTransitGatewayMulticastDomainRequestOptions>
The options for the transit gateway multicast domain.
- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interface
CreateTransitGatewayMulticastDomainRequestOptions.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description AutoAcceptSharedAssociationsValue
autoAcceptSharedAssociations()
Indicates whether to automatically accept cross-account subnet associations that are associated with the transit gateway multicast domain.String
autoAcceptSharedAssociationsAsString()
Indicates whether to automatically accept cross-account subnet associations that are associated with the transit gateway multicast domain.static CreateTransitGatewayMulticastDomainRequestOptions.Builder
builder()
boolean
equals(Object obj)
boolean
equalsBySdkFields(Object obj)
<T> Optional<T>
getValueForField(String fieldName, Class<T> clazz)
int
hashCode()
Igmpv2SupportValue
igmpv2Support()
Specify whether to enable Internet Group Management Protocol (IGMP) version 2 for the transit gateway multicast domain.String
igmpv2SupportAsString()
Specify whether to enable Internet Group Management Protocol (IGMP) version 2 for the transit gateway multicast domain.List<SdkField<?>>
sdkFields()
static Class<? extends CreateTransitGatewayMulticastDomainRequestOptions.Builder>
serializableBuilderClass()
StaticSourcesSupportValue
staticSourcesSupport()
Specify whether to enable support for statically configuring multicast group sources for a domain.String
staticSourcesSupportAsString()
Specify whether to enable support for statically configuring multicast group sources for a domain.CreateTransitGatewayMulticastDomainRequestOptions.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()
Specify whether to enable Internet Group Management Protocol (IGMP) version 2 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:
- Specify whether to enable Internet Group Management Protocol (IGMP) version 2 for the transit gateway multicast domain.
- See Also:
Igmpv2SupportValue
-
igmpv2SupportAsString
public final String igmpv2SupportAsString()
Specify whether to enable Internet Group Management Protocol (IGMP) version 2 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:
- Specify whether to enable Internet Group Management Protocol (IGMP) version 2 for the transit gateway multicast domain.
- See Also:
Igmpv2SupportValue
-
staticSourcesSupport
public final StaticSourcesSupportValue staticSourcesSupport()
Specify whether to enable support for statically configuring multicast group sources for a domain.
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:
- Specify whether to enable support for statically configuring multicast group sources for a domain.
- See Also:
StaticSourcesSupportValue
-
staticSourcesSupportAsString
public final String staticSourcesSupportAsString()
Specify whether to enable support for statically configuring multicast group sources for a domain.
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:
- Specify whether to enable support for statically configuring multicast group sources for a domain.
- See Also:
StaticSourcesSupportValue
-
autoAcceptSharedAssociations
public final AutoAcceptSharedAssociationsValue autoAcceptSharedAssociations()
Indicates whether to automatically accept 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 accept 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 accept 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 accept cross-account subnet associations that are associated with the transit gateway multicast domain.
- See Also:
AutoAcceptSharedAssociationsValue
-
toBuilder
public CreateTransitGatewayMulticastDomainRequestOptions.Builder toBuilder()
-
builder
public static CreateTransitGatewayMulticastDomainRequestOptions.Builder builder()
-
serializableBuilderClass
public static Class<? extends CreateTransitGatewayMulticastDomainRequestOptions.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.
-
-