Interface SendDataIntegrationEventRequest.Builder
-
- All Superinterfaces:
AwsRequest.Builder,Buildable,CopyableBuilder<SendDataIntegrationEventRequest.Builder,SendDataIntegrationEventRequest>,SdkBuilder<SendDataIntegrationEventRequest.Builder,SendDataIntegrationEventRequest>,SdkPojo,SdkRequest.Builder,SupplyChainRequest.Builder
- Enclosing class:
- SendDataIntegrationEventRequest
public static interface SendDataIntegrationEventRequest.Builder extends SupplyChainRequest.Builder, SdkPojo, CopyableBuilder<SendDataIntegrationEventRequest.Builder,SendDataIntegrationEventRequest>
-
-
Method Summary
-
Methods inherited from interface software.amazon.awssdk.awscore.AwsRequest.Builder
overrideConfiguration
-
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.services.supplychain.model.SupplyChainRequest.Builder
build
-
-
-
-
Method Detail
-
instanceId
SendDataIntegrationEventRequest.Builder instanceId(String instanceId)
The AWS Supply Chain instance identifier.
- Parameters:
instanceId- The AWS Supply Chain instance identifier.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
eventType
SendDataIntegrationEventRequest.Builder eventType(String eventType)
The data event type.
- Parameters:
eventType- The data event type.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
DataIntegrationEventType,DataIntegrationEventType
-
eventType
SendDataIntegrationEventRequest.Builder eventType(DataIntegrationEventType eventType)
The data event type.
- Parameters:
eventType- The data event type.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
DataIntegrationEventType,DataIntegrationEventType
-
data
SendDataIntegrationEventRequest.Builder data(String data)
The data payload of the event. For more information on the data schema to use, see Data entities supported in AWS Supply Chain .
- Parameters:
data- The data payload of the event. For more information on the data schema to use, see Data entities supported in AWS Supply Chain .- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
eventGroupId
SendDataIntegrationEventRequest.Builder eventGroupId(String eventGroupId)
Event identifier (for example, orderId for InboundOrder) used for data sharing or partitioning.
- Parameters:
eventGroupId- Event identifier (for example, orderId for InboundOrder) used for data sharing or partitioning.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
eventTimestamp
SendDataIntegrationEventRequest.Builder eventTimestamp(Instant eventTimestamp)
The event timestamp (in epoch seconds).
- Parameters:
eventTimestamp- The event timestamp (in epoch seconds).- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
clientToken
SendDataIntegrationEventRequest.Builder clientToken(String clientToken)
The idempotent client token.
- Parameters:
clientToken- The idempotent client token.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
overrideConfiguration
SendDataIntegrationEventRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
- Specified by:
overrideConfigurationin interfaceAwsRequest.Builder
-
overrideConfiguration
SendDataIntegrationEventRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
- Specified by:
overrideConfigurationin interfaceAwsRequest.Builder
-
-