@Generated(value="software.amazon.awssdk:codegen") public final class TransitGatewayMulticastDomainAssociation extends Object implements SdkPojo, Serializable, ToCopyableBuilder<TransitGatewayMulticastDomainAssociation.Builder,TransitGatewayMulticastDomainAssociation>
Describes the resources associated with the transit gateway multicast domain.
| Modifier and Type | Class and Description |
|---|---|
static interface |
TransitGatewayMulticastDomainAssociation.Builder |
| Modifier and Type | Method and Description |
|---|---|
static TransitGatewayMulticastDomainAssociation.Builder |
builder() |
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
String |
resourceId()
The ID of the resource.
|
String |
resourceOwnerId()
The ID of the Amazon Web Services account that owns the transit gateway multicast domain association resource.
|
TransitGatewayAttachmentResourceType |
resourceType()
The type of resource, for example a VPC attachment.
|
String |
resourceTypeAsString()
The type of resource, for example a VPC attachment.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends TransitGatewayMulticastDomainAssociation.Builder> |
serializableBuilderClass() |
SubnetAssociation |
subnet()
The subnet associated with the transit gateway multicast domain.
|
TransitGatewayMulticastDomainAssociation.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
String |
transitGatewayAttachmentId()
The ID of the transit gateway attachment.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final String transitGatewayAttachmentId()
The ID of the transit gateway attachment.
public final String resourceId()
The ID of the resource.
public final TransitGatewayAttachmentResourceType resourceType()
The type of resource, for example a VPC attachment.
If the service returns an enum value that is not available in the current SDK version, resourceType will
return TransitGatewayAttachmentResourceType.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service
is available from resourceTypeAsString().
TransitGatewayAttachmentResourceTypepublic final String resourceTypeAsString()
The type of resource, for example a VPC attachment.
If the service returns an enum value that is not available in the current SDK version, resourceType will
return TransitGatewayAttachmentResourceType.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service
is available from resourceTypeAsString().
TransitGatewayAttachmentResourceTypepublic final String resourceOwnerId()
The ID of the Amazon Web Services account that owns the transit gateway multicast domain association resource.
public final SubnetAssociation subnet()
The subnet associated with the transit gateway multicast domain.
public TransitGatewayMulticastDomainAssociation.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<TransitGatewayMulticastDomainAssociation.Builder,TransitGatewayMulticastDomainAssociation>public static TransitGatewayMulticastDomainAssociation.Builder builder()
public static Class<? extends TransitGatewayMulticastDomainAssociation.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
Copyright © 2021. All rights reserved.