Interface NodeActionEvent.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<NodeActionEvent.Builder,NodeActionEvent>,SdkBuilder<NodeActionEvent.Builder,NodeActionEvent>,SdkPojo
- Enclosing class:
- NodeActionEvent
@Mutable @NotThreadSafe public static interface NodeActionEvent.Builder extends SdkPojo, CopyableBuilder<NodeActionEvent.Builder,NodeActionEvent>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description NodeActionEvent.BuildernodeName(String nodeName)The name of the node that called the operation.NodeActionEvent.BuilderoperationName(String operationName)The name of the operation that the node called.NodeActionEvent.BuilderoperationRequest(Document operationRequest)The request payload sent to the downstream service.NodeActionEvent.BuilderoperationResponse(Document operationResponse)The response payload received from the downstream service.NodeActionEvent.BuilderrequestId(String requestIdValue)The ID of the request that the node made to the operation.NodeActionEvent.BuilderserviceName(String serviceName)The name of the service that the node called.NodeActionEvent.Buildertimestamp(Instant timestamp)The date and time that the operation was called.-
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 Detail
-
nodeName
NodeActionEvent.Builder nodeName(String nodeName)
The name of the node that called the operation.
- Parameters:
nodeName- The name of the node that called the operation.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
timestamp
NodeActionEvent.Builder timestamp(Instant timestamp)
The date and time that the operation was called.
- Parameters:
timestamp- The date and time that the operation was called.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
requestId
NodeActionEvent.Builder requestId(String requestIdValue)
The ID of the request that the node made to the operation.
- Parameters:
requestIdValue- The ID of the request that the node made to the operation.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
serviceName
NodeActionEvent.Builder serviceName(String serviceName)
The name of the service that the node called.
- Parameters:
serviceName- The name of the service that the node called.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
operationName
NodeActionEvent.Builder operationName(String operationName)
The name of the operation that the node called.
- Parameters:
operationName- The name of the operation that the node called.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
operationRequest
NodeActionEvent.Builder operationRequest(Document operationRequest)
The request payload sent to the downstream service.
- Parameters:
operationRequest- The request payload sent to the downstream service.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
operationResponse
NodeActionEvent.Builder operationResponse(Document operationResponse)
The response payload received from the downstream service.
- Parameters:
operationResponse- The response payload received from the downstream service.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
-