@Generated(value="software.amazon.awssdk:codegen") public final class EventBatchingCondition extends Object implements SdkPojo, Serializable, ToCopyableBuilder<EventBatchingCondition.Builder,EventBatchingCondition>
Batch condition that must be met (specified number of events received or batch time window expired) before EventBridge event trigger fires.
Modifier and Type | Class and Description |
---|---|
static interface |
EventBatchingCondition.Builder |
Modifier and Type | Method and Description |
---|---|
Integer |
batchSize()
Number of events that must be received from Amazon EventBridge before EventBridge event trigger fires.
|
Integer |
batchWindow()
Window of time in seconds after which EventBridge event trigger fires.
|
static EventBatchingCondition.Builder |
builder() |
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
List<SdkField<?>> |
sdkFields() |
static Class<? extends EventBatchingCondition.Builder> |
serializableBuilderClass() |
EventBatchingCondition.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
copy
public final Integer batchSize()
Number of events that must be received from Amazon EventBridge before EventBridge event trigger fires.
public final Integer batchWindow()
Window of time in seconds after which EventBridge event trigger fires. Window starts when first event is received.
public EventBatchingCondition.Builder toBuilder()
toBuilder
in interface ToCopyableBuilder<EventBatchingCondition.Builder,EventBatchingCondition>
public static EventBatchingCondition.Builder builder()
public static Class<? extends EventBatchingCondition.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields
in interface SdkPojo
public final String toString()
Copyright © 2022. All rights reserved.