@Generated(value="software.amazon.awssdk:codegen") public final class ListSolNetworkOperationsInfo extends Object implements SdkPojo, Serializable, ToCopyableBuilder<ListSolNetworkOperationsInfo.Builder,ListSolNetworkOperationsInfo>
Information parameters for a network operation.
| Modifier and Type | Class and Description |
|---|---|
static interface |
ListSolNetworkOperationsInfo.Builder |
| Modifier and Type | Method and Description |
|---|---|
String |
arn()
Network operation ARN.
|
static ListSolNetworkOperationsInfo.Builder |
builder() |
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
ProblemDetails |
error()
Error related to this specific network operation.
|
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
String |
id()
ID of this network operation.
|
LcmOperationType |
lcmOperationType()
Type of lifecycle management network operation.
|
String |
lcmOperationTypeAsString()
Type of lifecycle management network operation.
|
ListSolNetworkOperationsMetadata |
metadata()
Metadata related to this network operation.
|
String |
nsInstanceId()
ID of the network instance related to this operation.
|
NsLcmOperationState |
operationState()
The state of the network operation.
|
String |
operationStateAsString()
The state of the network operation.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends ListSolNetworkOperationsInfo.Builder> |
serializableBuilderClass() |
ListSolNetworkOperationsInfo.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final String arn()
Network operation ARN.
public final ProblemDetails error()
Error related to this specific network operation.
public final String id()
ID of this network operation.
public final LcmOperationType lcmOperationType()
Type of lifecycle management network operation.
If the service returns an enum value that is not available in the current SDK version, lcmOperationType
will return LcmOperationType.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available
from lcmOperationTypeAsString().
LcmOperationTypepublic final String lcmOperationTypeAsString()
Type of lifecycle management network operation.
If the service returns an enum value that is not available in the current SDK version, lcmOperationType
will return LcmOperationType.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available
from lcmOperationTypeAsString().
LcmOperationTypepublic final ListSolNetworkOperationsMetadata metadata()
Metadata related to this network operation.
public final String nsInstanceId()
ID of the network instance related to this operation.
public final NsLcmOperationState operationState()
The state of the network operation.
If the service returns an enum value that is not available in the current SDK version, operationState
will return NsLcmOperationState.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is
available from operationStateAsString().
NsLcmOperationStatepublic final String operationStateAsString()
The state of the network operation.
If the service returns an enum value that is not available in the current SDK version, operationState
will return NsLcmOperationState.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is
available from operationStateAsString().
NsLcmOperationStatepublic ListSolNetworkOperationsInfo.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<ListSolNetworkOperationsInfo.Builder,ListSolNetworkOperationsInfo>public static ListSolNetworkOperationsInfo.Builder builder()
public static Class<? extends ListSolNetworkOperationsInfo.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
Copyright © 2023. All rights reserved.