public class UpdateOptions extends Object
| Constructor and Description |
|---|
UpdateOptions() |
UpdateOptions(Optional<EventContext> triggeringEvent,
Optional<Map<String,String>> eventMetadata,
Optional<Snapshot> snapshot,
Optional<AggregateRepositoryInterceptor> interceptor) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object o) |
Optional<Map<String,String>> |
getEventMetadata() |
Optional<AggregateRepositoryInterceptor> |
getInterceptor() |
Optional<Snapshot> |
getSnapshot() |
Optional<EventContext> |
getTriggeringEvent() |
int |
hashCode() |
UpdateOptions |
withEventMetadata(Map<String,String> eventMetadata) |
UpdateOptions |
withIdempotencyKey(String idempotencyKey) |
UpdateOptions |
withInterceptor(AggregateRepositoryInterceptor interceptor) |
UpdateOptions |
withSnapshot(Snapshot snapshot) |
UpdateOptions |
withTriggeringEvent(EventContext eventContext) |
public UpdateOptions()
public UpdateOptions(Optional<EventContext> triggeringEvent, Optional<Map<String,String>> eventMetadata, Optional<Snapshot> snapshot, Optional<AggregateRepositoryInterceptor> interceptor)
public Optional<EventContext> getTriggeringEvent()
public UpdateOptions withTriggeringEvent(EventContext eventContext)
public UpdateOptions withEventMetadata(Map<String,String> eventMetadata)
public UpdateOptions withSnapshot(Snapshot snapshot)
public UpdateOptions withInterceptor(AggregateRepositoryInterceptor interceptor)
public UpdateOptions withIdempotencyKey(String idempotencyKey)
public Optional<AggregateRepositoryInterceptor> getInterceptor()
Copyright © 2021. All rights reserved.