Interface GetSolNetworkOperationResponse.Builder
-
- All Superinterfaces:
AwsResponse.Builder,Buildable,CopyableBuilder<GetSolNetworkOperationResponse.Builder,GetSolNetworkOperationResponse>,SdkBuilder<GetSolNetworkOperationResponse.Builder,GetSolNetworkOperationResponse>,SdkPojo,SdkResponse.Builder,TnbResponse.Builder
- Enclosing class:
- GetSolNetworkOperationResponse
public static interface GetSolNetworkOperationResponse.Builder extends TnbResponse.Builder, SdkPojo, CopyableBuilder<GetSolNetworkOperationResponse.Builder,GetSolNetworkOperationResponse>
-
-
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
-
Methods inherited from interface software.amazon.awssdk.core.SdkResponse.Builder
sdkHttpResponse, sdkHttpResponse
-
Methods inherited from interface software.amazon.awssdk.services.tnb.model.TnbResponse.Builder
build, responseMetadata, responseMetadata
-
-
-
-
Method Detail
-
arn
GetSolNetworkOperationResponse.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
GetSolNetworkOperationResponse.Builder error(ProblemDetails error)
Error related to this specific network operation occurrence.
- Parameters:
error- Error related to this specific network operation occurrence.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
error
default GetSolNetworkOperationResponse.Builder error(Consumer<ProblemDetails.Builder> error)
Error related to this specific network operation occurrence.
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
GetSolNetworkOperationResponse.Builder id(String id)
ID of this network operation occurrence.
- Parameters:
id- ID of this network operation occurrence.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
lcmOperationType
GetSolNetworkOperationResponse.Builder lcmOperationType(String lcmOperationType)
Type of the operation represented by this occurrence.
- Parameters:
lcmOperationType- Type of the operation represented by this occurrence.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
LcmOperationType,LcmOperationType
-
lcmOperationType
GetSolNetworkOperationResponse.Builder lcmOperationType(LcmOperationType lcmOperationType)
Type of the operation represented by this occurrence.
- Parameters:
lcmOperationType- Type of the operation represented by this occurrence.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
LcmOperationType,LcmOperationType
-
metadata
GetSolNetworkOperationResponse.Builder metadata(GetSolNetworkOperationMetadata metadata)
Metadata of this network operation occurrence.
- Parameters:
metadata- Metadata of this network operation occurrence.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
metadata
default GetSolNetworkOperationResponse.Builder metadata(Consumer<GetSolNetworkOperationMetadata.Builder> metadata)
Metadata of this network operation occurrence.
This is a convenience method that creates an instance of theGetSolNetworkOperationMetadata.Builderavoiding the need to create one manually viaGetSolNetworkOperationMetadata.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tometadata(GetSolNetworkOperationMetadata).- Parameters:
metadata- a consumer that will call methods onGetSolNetworkOperationMetadata.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
metadata(GetSolNetworkOperationMetadata)
-
nsInstanceId
GetSolNetworkOperationResponse.Builder nsInstanceId(String nsInstanceId)
ID of the network operation instance.
- Parameters:
nsInstanceId- ID of the network operation instance.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
operationState
GetSolNetworkOperationResponse.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
GetSolNetworkOperationResponse.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
-
tags
GetSolNetworkOperationResponse.Builder tags(Map<String,String> tags)
A tag is a label that you assign to an Amazon Web Services resource. Each tag consists of a key and an optional value. You can use tags to search and filter your resources or track your Amazon Web Services costs.
- Parameters:
tags- A tag is a label that you assign to an Amazon Web Services resource. Each tag consists of a key and an optional value. You can use tags to search and filter your resources or track your Amazon Web Services costs.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
tasks
GetSolNetworkOperationResponse.Builder tasks(Collection<GetSolNetworkOperationTaskDetails> tasks)
All tasks associated with this operation occurrence.
- Parameters:
tasks- All tasks associated with this operation occurrence.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
tasks
GetSolNetworkOperationResponse.Builder tasks(GetSolNetworkOperationTaskDetails... tasks)
All tasks associated with this operation occurrence.
- Parameters:
tasks- All tasks associated with this operation occurrence.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
tasks
GetSolNetworkOperationResponse.Builder tasks(Consumer<GetSolNetworkOperationTaskDetails.Builder>... tasks)
All tasks associated with this operation occurrence.
This is a convenience method that creates an instance of theGetSolNetworkOperationTaskDetails.Builderavoiding the need to create one manually viaGetSolNetworkOperationTaskDetails.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed to#tasks(List.) - Parameters:
tasks- a consumer that will call methods onGetSolNetworkOperationTaskDetails.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
#tasks(java.util.Collection)
-
-