@Generated(value="software.amazon.awssdk:codegen") public final class RouteSetDetails extends Object implements SdkPojo, Serializable, ToCopyableBuilder<RouteSetDetails.Builder,RouteSetDetails>
Provides details about the routes in the route table.
| Modifier and Type | Class and Description |
|---|---|
static interface |
RouteSetDetails.Builder |
| Modifier and Type | Method and Description |
|---|---|
static RouteSetDetails.Builder |
builder() |
String |
carrierGatewayId()
The ID of the carrier gateway.
|
String |
coreNetworkArn()
The Amazon Resource Name (ARN) of the core network.
|
String |
destinationCidrBlock()
The IPv4 CIDR block used for the destination match.
|
String |
destinationIpv6CidrBlock()
The IPv6 CIDR block used for the destination match.
|
String |
destinationPrefixListId()
The prefix of the destination Amazon Web Service.
|
String |
egressOnlyInternetGatewayId()
The ID of the egress-only internet gateway.
|
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
String |
gatewayId()
The ID of a gateway attached to your VPC.
|
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
String |
instanceId()
The ID of a NAT instance in your VPC.
|
String |
instanceOwnerId()
The ID of the Amazon Web Services account that owns the instance.
|
String |
localGatewayId()
The ID of the local gateway.
|
String |
natGatewayId()
The ID of a NAT gateway.
|
String |
networkInterfaceId()
The ID of the network interface.
|
String |
origin()
Describes how the route was created.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends RouteSetDetails.Builder> |
serializableBuilderClass() |
String |
state()
The state of the route.
|
RouteSetDetails.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
String |
transitGatewayId()
The ID of a transit gateway.
|
String |
vpcPeeringConnectionId()
The ID of a VPC peering connection.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final String carrierGatewayId()
The ID of the carrier gateway.
public final String coreNetworkArn()
The Amazon Resource Name (ARN) of the core network.
public final String destinationCidrBlock()
The IPv4 CIDR block used for the destination match.
public final String destinationIpv6CidrBlock()
The IPv6 CIDR block used for the destination match.
public final String destinationPrefixListId()
The prefix of the destination Amazon Web Service.
public final String egressOnlyInternetGatewayId()
The ID of the egress-only internet gateway.
public final String gatewayId()
The ID of a gateway attached to your VPC.
public final String instanceId()
The ID of a NAT instance in your VPC.
public final String instanceOwnerId()
The ID of the Amazon Web Services account that owns the instance.
public final String localGatewayId()
The ID of the local gateway.
public final String natGatewayId()
The ID of a NAT gateway.
public final String networkInterfaceId()
The ID of the network interface.
public final String origin()
Describes how the route was created.
public final String state()
The state of the route.
public final String transitGatewayId()
The ID of a transit gateway.
public final String vpcPeeringConnectionId()
The ID of a VPC peering connection.
public RouteSetDetails.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<RouteSetDetails.Builder,RouteSetDetails>public static RouteSetDetails.Builder builder()
public static Class<? extends RouteSetDetails.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
Copyright © 2023. All rights reserved.