@Generated(value="software.amazon.awssdk:codegen") public final class EC2AssociateRouteTableAction extends Object implements SdkPojo, Serializable, ToCopyableBuilder<EC2AssociateRouteTableAction.Builder,EC2AssociateRouteTableAction>
The action of associating an EC2 resource, such as a subnet or internet gateway, with a route table.
| Modifier and Type | Class and Description |
|---|---|
static interface |
EC2AssociateRouteTableAction.Builder |
| Modifier and Type | Method and Description |
|---|---|
static EC2AssociateRouteTableAction.Builder |
builder() |
String |
description()
A description of the EC2 route table that is associated with the remediation action.
|
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
ActionTarget |
gatewayId()
The ID of the gateway to be used with the EC2 route table that is associated with the remediation action.
|
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
ActionTarget |
routeTableId()
The ID of the EC2 route table that is associated with the remediation action.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends EC2AssociateRouteTableAction.Builder> |
serializableBuilderClass() |
ActionTarget |
subnetId()
The ID of the subnet for the EC2 route table that is associated with the remediation action.
|
EC2AssociateRouteTableAction.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final String description()
A description of the EC2 route table that is associated with the remediation action.
public final ActionTarget routeTableId()
The ID of the EC2 route table that is associated with the remediation action.
public final ActionTarget subnetId()
The ID of the subnet for the EC2 route table that is associated with the remediation action.
public final ActionTarget gatewayId()
The ID of the gateway to be used with the EC2 route table that is associated with the remediation action.
public EC2AssociateRouteTableAction.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<EC2AssociateRouteTableAction.Builder,EC2AssociateRouteTableAction>public static EC2AssociateRouteTableAction.Builder builder()
public static Class<? extends EC2AssociateRouteTableAction.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
Copyright © 2022. All rights reserved.