@Generated(value="software.amazon.awssdk:codegen") public final class RouteData extends Object implements SdkPojo, Serializable, ToCopyableBuilder<RouteData.Builder,RouteData>
An object representing a route returned by a describe operation.
Modifier and Type | Class and Description |
---|---|
static interface |
RouteData.Builder |
Modifier and Type | Method and Description |
---|---|
static RouteData.Builder |
builder() |
boolean |
equals(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
String |
meshName()
The name of the service mesh in which the route resides.
|
ResourceMetadata |
metadata()
The associated metadata for the route.
|
String |
routeName()
The name of the route.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends RouteData.Builder> |
serializableBuilderClass() |
RouteSpec |
spec()
The specifications of the route.
|
RouteStatus |
status()
The status of the route.
|
RouteData.Builder |
toBuilder()
Take this object and create a builder that contains all of the current property values of this object.
|
String |
toString() |
String |
virtualRouterName()
The virtual router with which the route is associated.
|
copy
public String meshName()
The name of the service mesh in which the route resides.
public ResourceMetadata metadata()
The associated metadata for the route.
public String routeName()
The name of the route.
public RouteSpec spec()
The specifications of the route.
public RouteStatus status()
The status of the route.
public String virtualRouterName()
The virtual router with which the route is associated.
public RouteData.Builder toBuilder()
ToCopyableBuilder
toBuilder
in interface ToCopyableBuilder<RouteData.Builder,RouteData>
public static RouteData.Builder builder()
public static Class<? extends RouteData.Builder> serializableBuilderClass()
Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.