Interface LateDataRuleConfiguration.Builder
- All Superinterfaces:
Buildable,CopyableBuilder<LateDataRuleConfiguration.Builder,,LateDataRuleConfiguration> SdkBuilder<LateDataRuleConfiguration.Builder,,LateDataRuleConfiguration> SdkPojo
- Enclosing class:
LateDataRuleConfiguration
@Mutable
@NotThreadSafe
public static interface LateDataRuleConfiguration.Builder
extends SdkPojo, CopyableBuilder<LateDataRuleConfiguration.Builder,LateDataRuleConfiguration>
-
Method Summary
Modifier and TypeMethodDescriptiondeltaTimeSessionWindowConfiguration(Consumer<DeltaTimeSessionWindowConfiguration.Builder> deltaTimeSessionWindowConfiguration) The information needed to configure a delta time session window.deltaTimeSessionWindowConfiguration(DeltaTimeSessionWindowConfiguration deltaTimeSessionWindowConfiguration) The information needed to configure a delta time session window.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copyMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFields
-
Method Details
-
deltaTimeSessionWindowConfiguration
LateDataRuleConfiguration.Builder deltaTimeSessionWindowConfiguration(DeltaTimeSessionWindowConfiguration deltaTimeSessionWindowConfiguration) The information needed to configure a delta time session window.
- Parameters:
deltaTimeSessionWindowConfiguration- The information needed to configure a delta time session window.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
deltaTimeSessionWindowConfiguration
default LateDataRuleConfiguration.Builder deltaTimeSessionWindowConfiguration(Consumer<DeltaTimeSessionWindowConfiguration.Builder> deltaTimeSessionWindowConfiguration) The information needed to configure a delta time session window.
This is a convenience method that creates an instance of theDeltaTimeSessionWindowConfiguration.Builderavoiding the need to create one manually viaDeltaTimeSessionWindowConfiguration.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed todeltaTimeSessionWindowConfiguration(DeltaTimeSessionWindowConfiguration).- Parameters:
deltaTimeSessionWindowConfiguration- a consumer that will call methods onDeltaTimeSessionWindowConfiguration.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-