Interface EventBridgeConfiguration.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<EventBridgeConfiguration.Builder,
,EventBridgeConfiguration> SdkBuilder<EventBridgeConfiguration.Builder,
,EventBridgeConfiguration> SdkPojo
- Enclosing class:
EventBridgeConfiguration
@Mutable
@NotThreadSafe
public static interface EventBridgeConfiguration.Builder
extends SdkPojo, CopyableBuilder<EventBridgeConfiguration.Builder,EventBridgeConfiguration>
-
Method Summary
Modifier and TypeMethodDescriptionIndicates whether the to broadcast case event data to the customer.default EventBridgeConfiguration.Builder
includedData
(Consumer<EventIncludedData.Builder> includedData) Details of what case and related item data is published through the case event stream.includedData
(EventIncludedData includedData) Details of what case and related item data is published through the case event stream.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
-
enabled
Indicates whether the to broadcast case event data to the customer.
- Parameters:
enabled
- Indicates whether the to broadcast case event data to the customer.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
includedData
Details of what case and related item data is published through the case event stream.
- Parameters:
includedData
- Details of what case and related item data is published through the case event stream.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
includedData
default EventBridgeConfiguration.Builder includedData(Consumer<EventIncludedData.Builder> includedData) Details of what case and related item data is published through the case event stream.
This is a convenience method that creates an instance of theEventIncludedData.Builder
avoiding the need to create one manually viaEventIncludedData.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toincludedData(EventIncludedData)
.- Parameters:
includedData
- a consumer that will call methods onEventIncludedData.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-