Interface EventBridgeConfiguration.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<EventBridgeConfiguration.Builder,EventBridgeConfiguration>,SdkBuilder<EventBridgeConfiguration.Builder,EventBridgeConfiguration>,SdkPojo
- Enclosing class:
- EventBridgeConfiguration
public static interface EventBridgeConfiguration.Builder extends SdkPojo, CopyableBuilder<EventBridgeConfiguration.Builder,EventBridgeConfiguration>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description EventBridgeConfiguration.Builderenabled(Boolean enabled)Indicates whether the to broadcast case event data to the customer.default EventBridgeConfiguration.BuilderincludedData(Consumer<EventIncludedData.Builder> includedData)Details of what case and related item data is published through the case event stream.EventBridgeConfiguration.BuilderincludedData(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, sdkFields
-
-
-
-
Method Detail
-
enabled
EventBridgeConfiguration.Builder enabled(Boolean 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
EventBridgeConfiguration.Builder includedData(EventIncludedData 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.Builderavoiding the need to create one manually viaEventIncludedData.builder().When the
Consumercompletes,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:
includedData(EventIncludedData)
-
-