Class EventBatchingCondition
- java.lang.Object
-
- software.amazon.awssdk.services.glue.model.EventBatchingCondition
-
- All Implemented Interfaces:
Serializable,SdkPojo,ToCopyableBuilder<EventBatchingCondition.Builder,EventBatchingCondition>
@Generated("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.
- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interfaceEventBatchingCondition.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description IntegerbatchSize()Number of events that must be received from Amazon EventBridge before EventBridge event trigger fires.IntegerbatchWindow()Window of time in seconds after which EventBridge event trigger fires.static EventBatchingCondition.Builderbuilder()booleanequals(Object obj)booleanequalsBySdkFields(Object obj)<T> Optional<T>getValueForField(String fieldName, Class<T> clazz)inthashCode()List<SdkField<?>>sdkFields()static Class<? extends EventBatchingCondition.Builder>serializableBuilderClass()EventBatchingCondition.BuildertoBuilder()StringtoString()Returns a string representation of this object.-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface software.amazon.awssdk.utils.builder.ToCopyableBuilder
copy
-
-
-
-
Method Detail
-
batchSize
public final Integer batchSize()
Number of events that must be received from Amazon EventBridge before EventBridge event trigger fires.
- Returns:
- Number of events that must be received from Amazon EventBridge before EventBridge event trigger fires.
-
batchWindow
public final Integer batchWindow()
Window of time in seconds after which EventBridge event trigger fires. Window starts when first event is received.
- Returns:
- Window of time in seconds after which EventBridge event trigger fires. Window starts when first event is received.
-
toBuilder
public EventBatchingCondition.Builder toBuilder()
- Specified by:
toBuilderin interfaceToCopyableBuilder<EventBatchingCondition.Builder,EventBatchingCondition>
-
builder
public static EventBatchingCondition.Builder builder()
-
serializableBuilderClass
public static Class<? extends EventBatchingCondition.Builder> serializableBuilderClass()
-
equalsBySdkFields
public final boolean equalsBySdkFields(Object obj)
- Specified by:
equalsBySdkFieldsin interfaceSdkPojo
-
toString
public final String toString()
Returns a string representation of this object. This is useful for testing and debugging. Sensitive data will be redacted from this string using a placeholder value.
-
-