Interface ListSolNetworkOperationsInfo.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<ListSolNetworkOperationsInfo.Builder,
,ListSolNetworkOperationsInfo> SdkBuilder<ListSolNetworkOperationsInfo.Builder,
,ListSolNetworkOperationsInfo> SdkPojo
- Enclosing class:
ListSolNetworkOperationsInfo
-
Method Summary
Modifier and TypeMethodDescriptionNetwork operation ARN.error
(Consumer<ProblemDetails.Builder> error) Error related to this specific network operation.error
(ProblemDetails error) Error related to this specific network operation.ID of this network operation.lcmOperationType
(String lcmOperationType) Type of lifecycle management network operation.lcmOperationType
(LcmOperationType lcmOperationType) Type of lifecycle management network operation.Metadata related to this network operation.metadata
(ListSolNetworkOperationsMetadata metadata) Metadata related to this network operation.nsInstanceId
(String nsInstanceId) ID of the network instance related to this operation.operationState
(String operationState) The state of the network operation.operationState
(NsLcmOperationState operationState) The state of the network operation.updateType
(String updateType) Type of the update.updateType
(UpdateSolNetworkType updateType) Type of the update.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFields
-
Method Details
-
arn
Network operation ARN.
- Parameters:
arn
- Network operation ARN.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
error
Error related to this specific network operation.
- Parameters:
error
- Error related to this specific network operation.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
error
Error related to this specific network operation.
This is a convenience method that creates an instance of theProblemDetails.Builder
avoiding the need to create one manually viaProblemDetails.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toerror(ProblemDetails)
.- Parameters:
error
- a consumer that will call methods onProblemDetails.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
id
ID of this network operation.
- Parameters:
id
- ID of this network operation.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
lcmOperationType
Type of lifecycle management network operation.
- Parameters:
lcmOperationType
- Type of lifecycle management network operation.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
lcmOperationType
Type of lifecycle management network operation.
- Parameters:
lcmOperationType
- Type of lifecycle management network operation.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
metadata
Metadata related to this network operation.
- Parameters:
metadata
- Metadata related to this network operation.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
metadata
default ListSolNetworkOperationsInfo.Builder metadata(Consumer<ListSolNetworkOperationsMetadata.Builder> metadata) Metadata related to this network operation.
This is a convenience method that creates an instance of theListSolNetworkOperationsMetadata.Builder
avoiding the need to create one manually viaListSolNetworkOperationsMetadata.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tometadata(ListSolNetworkOperationsMetadata)
.- Parameters:
metadata
- a consumer that will call methods onListSolNetworkOperationsMetadata.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
nsInstanceId
ID of the network instance related to this operation.
- Parameters:
nsInstanceId
- ID of the network instance related to this operation.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
operationState
The state of the network operation.
- Parameters:
operationState
- The state of the network operation.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
operationState
The state of the network operation.
- Parameters:
operationState
- The state of the network operation.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
updateType
Type of the update. Only present if the network operation lcmOperationType is
UPDATE
.- Parameters:
updateType
- Type of the update. Only present if the network operation lcmOperationType isUPDATE
.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
updateType
Type of the update. Only present if the network operation lcmOperationType is
UPDATE
.- Parameters:
updateType
- Type of the update. Only present if the network operation lcmOperationType isUPDATE
.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-