@Generated(value="software.amazon.awssdk:codegen") public final class ListSolNetworkInstanceInfo extends Object implements SdkPojo, Serializable, ToCopyableBuilder<ListSolNetworkInstanceInfo.Builder,ListSolNetworkInstanceInfo>
Info about the specific network instance.
A network instance is a single network created in Amazon Web Services TNB that can be deployed and on which life-cycle operations (like terminate, update, and delete) can be performed.
| Modifier and Type | Class and Description |
|---|---|
static interface |
ListSolNetworkInstanceInfo.Builder |
| Modifier and Type | Method and Description |
|---|---|
String |
arn()
Network instance ARN.
|
static ListSolNetworkInstanceInfo.Builder |
builder() |
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
String |
id()
ID of the network instance.
|
ListSolNetworkInstanceMetadata |
metadata()
The metadata of the network instance.
|
String |
nsdId()
ID of the network service descriptor in the network package.
|
String |
nsdInfoId()
ID of the network service descriptor in the network package.
|
String |
nsInstanceDescription()
Human-readable description of the network instance.
|
String |
nsInstanceName()
Human-readable name of the network instance.
|
NsState |
nsState()
The state of the network instance.
|
String |
nsStateAsString()
The state of the network instance.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends ListSolNetworkInstanceInfo.Builder> |
serializableBuilderClass() |
ListSolNetworkInstanceInfo.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final String arn()
Network instance ARN.
public final String id()
ID of the network instance.
public final ListSolNetworkInstanceMetadata metadata()
The metadata of the network instance.
public final String nsInstanceDescription()
Human-readable description of the network instance.
public final String nsInstanceName()
Human-readable name of the network instance.
public final NsState nsState()
The state of the network instance.
If the service returns an enum value that is not available in the current SDK version, nsState will
return NsState.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from
nsStateAsString().
NsStatepublic final String nsStateAsString()
The state of the network instance.
If the service returns an enum value that is not available in the current SDK version, nsState will
return NsState.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from
nsStateAsString().
NsStatepublic final String nsdId()
ID of the network service descriptor in the network package.
public final String nsdInfoId()
ID of the network service descriptor in the network package.
public ListSolNetworkInstanceInfo.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<ListSolNetworkInstanceInfo.Builder,ListSolNetworkInstanceInfo>public static ListSolNetworkInstanceInfo.Builder builder()
public static Class<? extends ListSolNetworkInstanceInfo.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
Copyright © 2023. All rights reserved.