@Generated(value="software.amazon.awssdk:codegen") public final class VirtualRouterData extends Object implements SdkPojo, Serializable, ToCopyableBuilder<VirtualRouterData.Builder,VirtualRouterData>
An object representing a virtual router returned by a describe operation.
Modifier and Type | Class and Description |
---|---|
static interface |
VirtualRouterData.Builder |
Modifier and Type | Method and Description |
---|---|
static VirtualRouterData.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 virtual router resides.
|
ResourceMetadata |
metadata()
The associated metadata for the virtual router.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends VirtualRouterData.Builder> |
serializableBuilderClass() |
VirtualRouterSpec |
spec()
The specifications of the virtual router.
|
VirtualRouterStatus |
status()
The current status of the virtual router.
|
VirtualRouterData.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 name of the virtual router.
|
copy
public String meshName()
The name of the service mesh in which the virtual router resides.
public ResourceMetadata metadata()
The associated metadata for the virtual router.
public VirtualRouterSpec spec()
The specifications of the virtual router.
public VirtualRouterStatus status()
The current status of the virtual router.
public String virtualRouterName()
The name of the virtual router.
public VirtualRouterData.Builder toBuilder()
ToCopyableBuilder
toBuilder
in interface ToCopyableBuilder<VirtualRouterData.Builder,VirtualRouterData>
public static VirtualRouterData.Builder builder()
public static Class<? extends VirtualRouterData.Builder> serializableBuilderClass()
Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.