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
Modifier and TypeMethodDescriptionThe name of the node that called the operation.operationName
(String operationName) The name of the operation that the node called.operationRequest
(Document operationRequest) The request payload sent to the downstream service.operationResponse
(Document operationResponse) The response payload received from the downstream service.The ID of the request that the node made to the operation.serviceName
(String serviceName) The name of the service that the node called.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 Details
-
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
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
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
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
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
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
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.
-