Class ListSolNetworkOperationsInfo
- java.lang.Object
-
- software.amazon.awssdk.services.tnb.model.ListSolNetworkOperationsInfo
-
- All Implemented Interfaces:
Serializable,SdkPojo,ToCopyableBuilder<ListSolNetworkOperationsInfo.Builder,ListSolNetworkOperationsInfo>
@Generated("software.amazon.awssdk:codegen") public final class ListSolNetworkOperationsInfo extends Object implements SdkPojo, Serializable, ToCopyableBuilder<ListSolNetworkOperationsInfo.Builder,ListSolNetworkOperationsInfo>
Information parameters for a network operation.
- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interfaceListSolNetworkOperationsInfo.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description Stringarn()Network operation ARN.static ListSolNetworkOperationsInfo.Builderbuilder()booleanequals(Object obj)booleanequalsBySdkFields(Object obj)ProblemDetailserror()Error related to this specific network operation.<T> Optional<T>getValueForField(String fieldName, Class<T> clazz)inthashCode()Stringid()ID of this network operation.LcmOperationTypelcmOperationType()Type of lifecycle management network operation.StringlcmOperationTypeAsString()Type of lifecycle management network operation.ListSolNetworkOperationsMetadatametadata()Metadata related to this network operation.StringnsInstanceId()ID of the network instance related to this operation.NsLcmOperationStateoperationState()The state of the network operation.StringoperationStateAsString()The state of the network operation.Map<String,SdkField<?>>sdkFieldNameToField()List<SdkField<?>>sdkFields()static Class<? extends ListSolNetworkOperationsInfo.Builder>serializableBuilderClass()ListSolNetworkOperationsInfo.BuildertoBuilder()StringtoString()Returns a string representation of this object.UpdateSolNetworkTypeupdateType()Type of the update.StringupdateTypeAsString()Type of the update.-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface software.amazon.awssdk.utils.builder.ToCopyableBuilder
copy
-
-
-
-
Method Detail
-
arn
public final String arn()
Network operation ARN.
- Returns:
- Network operation ARN.
-
error
public final ProblemDetails error()
Error related to this specific network operation.
- Returns:
- Error related to this specific network operation.
-
id
public final String id()
ID of this network operation.
- Returns:
- ID of this network operation.
-
lcmOperationType
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,
lcmOperationTypewill returnLcmOperationType.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromlcmOperationTypeAsString().- Returns:
- Type of lifecycle management network operation.
- See Also:
LcmOperationType
-
lcmOperationTypeAsString
public 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,
lcmOperationTypewill returnLcmOperationType.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromlcmOperationTypeAsString().- Returns:
- Type of lifecycle management network operation.
- See Also:
LcmOperationType
-
metadata
public final ListSolNetworkOperationsMetadata metadata()
Metadata related to this network operation.
- Returns:
- Metadata related to this network operation.
-
nsInstanceId
public final String nsInstanceId()
ID of the network instance related to this operation.
- Returns:
- ID of the network instance related to this operation.
-
operationState
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,
operationStatewill returnNsLcmOperationState.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromoperationStateAsString().- Returns:
- The state of the network operation.
- See Also:
NsLcmOperationState
-
operationStateAsString
public 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,
operationStatewill returnNsLcmOperationState.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromoperationStateAsString().- Returns:
- The state of the network operation.
- See Also:
NsLcmOperationState
-
updateType
public final UpdateSolNetworkType updateType()
Type of the update. Only present if the network operation lcmOperationType is
UPDATE.If the service returns an enum value that is not available in the current SDK version,
updateTypewill returnUpdateSolNetworkType.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromupdateTypeAsString().- Returns:
- Type of the update. Only present if the network operation lcmOperationType is
UPDATE. - See Also:
UpdateSolNetworkType
-
updateTypeAsString
public final String updateTypeAsString()
Type of the update. Only present if the network operation lcmOperationType is
UPDATE.If the service returns an enum value that is not available in the current SDK version,
updateTypewill returnUpdateSolNetworkType.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromupdateTypeAsString().- Returns:
- Type of the update. Only present if the network operation lcmOperationType is
UPDATE. - See Also:
UpdateSolNetworkType
-
toBuilder
public ListSolNetworkOperationsInfo.Builder toBuilder()
- Specified by:
toBuilderin interfaceToCopyableBuilder<ListSolNetworkOperationsInfo.Builder,ListSolNetworkOperationsInfo>
-
builder
public static ListSolNetworkOperationsInfo.Builder builder()
-
serializableBuilderClass
public static Class<? extends ListSolNetworkOperationsInfo.Builder> serializableBuilderClass()
-
equalsBySdkFields
public final boolean equalsBySdkFields(Object obj)
- Specified by:
equalsBySdkFieldsin interfaceSdkPojo
-
toString
public final String toString()
Returns a string representation of this object. This is useful for testing and debugging. Sensitive data will be redacted from this string using a placeholder value.
-
sdkFieldNameToField
public final Map<String,SdkField<?>> sdkFieldNameToField()
- Specified by:
sdkFieldNameToFieldin interfaceSdkPojo
-
-