Interface ListSolNetworkOperationsInfo.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<ListSolNetworkOperationsInfo.Builder,ListSolNetworkOperationsInfo>,SdkBuilder<ListSolNetworkOperationsInfo.Builder,ListSolNetworkOperationsInfo>,SdkPojo
- Enclosing class:
- ListSolNetworkOperationsInfo
public static interface ListSolNetworkOperationsInfo.Builder extends SdkPojo, CopyableBuilder<ListSolNetworkOperationsInfo.Builder,ListSolNetworkOperationsInfo>
-
-
Method Summary
-
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, sdkFields
-
-
-
-
Method Detail
-
arn
ListSolNetworkOperationsInfo.Builder arn(String 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
ListSolNetworkOperationsInfo.Builder error(ProblemDetails 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
default ListSolNetworkOperationsInfo.Builder error(Consumer<ProblemDetails.Builder> error)
Error related to this specific network operation.
This is a convenience method that creates an instance of theProblemDetails.Builderavoiding the need to create one manually viaProblemDetails.builder().When the
Consumercompletes,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:
error(ProblemDetails)
-
id
ListSolNetworkOperationsInfo.Builder id(String 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
ListSolNetworkOperationsInfo.Builder lcmOperationType(String 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,LcmOperationType
-
lcmOperationType
ListSolNetworkOperationsInfo.Builder lcmOperationType(LcmOperationType 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,LcmOperationType
-
metadata
ListSolNetworkOperationsInfo.Builder metadata(ListSolNetworkOperationsMetadata 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.Builderavoiding the need to create one manually viaListSolNetworkOperationsMetadata.builder().When the
Consumercompletes,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:
metadata(ListSolNetworkOperationsMetadata)
-
nsInstanceId
ListSolNetworkOperationsInfo.Builder nsInstanceId(String 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
ListSolNetworkOperationsInfo.Builder operationState(String 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:
NsLcmOperationState,NsLcmOperationState
-
operationState
ListSolNetworkOperationsInfo.Builder operationState(NsLcmOperationState 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:
NsLcmOperationState,NsLcmOperationState
-
-