Interface ReactiveReplaceByIdOperation.TerminatingReplaceById<T>

All Superinterfaces:
OneAndAllEntityReactive<T>
All Known Subinterfaces:
ReactiveReplaceByIdOperation.ReactiveReplaceById<T>, ReactiveReplaceByIdOperation.ReplaceByIdInCollection<T>, ReactiveReplaceByIdOperation.ReplaceByIdInScope<T>, ReactiveReplaceByIdOperation.ReplaceByIdWithDurability<T>, ReactiveReplaceByIdOperation.ReplaceByIdWithExpiry<T>, ReactiveReplaceByIdOperation.ReplaceByIdWithOptions<T>
Enclosing interface:
ReactiveReplaceByIdOperation

public static interface ReactiveReplaceByIdOperation.TerminatingReplaceById<T> extends OneAndAllEntityReactive<T>
Terminating operations invoking the actual execution.
  • Method Summary

    Modifier and Type
    Method
    Description
    reactor.core.publisher.Flux<? extends T>
    all(Collection<? extends T> objects)
    Replace a collection of entities.
    reactor.core.publisher.Mono<T>
    one(T object)
    Replace one entity.
  • Method Details

    • one

      reactor.core.publisher.Mono<T> one(T object)
      Replace one entity.
      Specified by:
      one in interface OneAndAllEntityReactive<T>
      Returns:
      Replaced entity.
    • all

      reactor.core.publisher.Flux<? extends T> all(Collection<? extends T> objects)
      Replace a collection of entities.
      Specified by:
      all in interface OneAndAllEntityReactive<T>
      Returns:
      Replaced entities