@Generated(value="software.amazon.awssdk:codegen") public final class EC2CreateRouteAction extends Object implements SdkPojo, Serializable, ToCopyableBuilder<EC2CreateRouteAction.Builder,EC2CreateRouteAction>
Information about the CreateRoute action in Amazon EC2.
| Modifier and Type | Class and Description |
|---|---|
static interface |
EC2CreateRouteAction.Builder |
| Modifier and Type | Method and Description |
|---|---|
static EC2CreateRouteAction.Builder |
builder() |
String |
description()
A description of CreateRoute action in Amazon EC2.
|
String |
destinationCidrBlock()
Information about the IPv4 CIDR address block used for the destination match.
|
String |
destinationIpv6CidrBlock()
Information about the IPv6 CIDR block destination.
|
String |
destinationPrefixListId()
Information about the ID of a prefix list used for the destination match.
|
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
ActionTarget |
gatewayId()
Information about the ID of an internet gateway or virtual private gateway attached to your VPC.
|
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
ActionTarget |
routeTableId()
Information about the ID of the route table for the route.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends EC2CreateRouteAction.Builder> |
serializableBuilderClass() |
EC2CreateRouteAction.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
ActionTarget |
vpcEndpointId()
Information about the ID of a VPC endpoint.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final String description()
A description of CreateRoute action in Amazon EC2.
public final String destinationCidrBlock()
Information about the IPv4 CIDR address block used for the destination match.
public final String destinationPrefixListId()
Information about the ID of a prefix list used for the destination match.
public final String destinationIpv6CidrBlock()
Information about the IPv6 CIDR block destination.
public final ActionTarget vpcEndpointId()
Information about the ID of a VPC endpoint. Supported for Gateway Load Balancer endpoints only.
public final ActionTarget gatewayId()
Information about the ID of an internet gateway or virtual private gateway attached to your VPC.
public final ActionTarget routeTableId()
Information about the ID of the route table for the route.
public EC2CreateRouteAction.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<EC2CreateRouteAction.Builder,EC2CreateRouteAction>public static EC2CreateRouteAction.Builder builder()
public static Class<? extends EC2CreateRouteAction.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
Copyright © 2022. All rights reserved.