# Uses of Interface
oracle.kv.pubsub.StreamOperation.PutEvent

Packages that use StreamOperation.PutEvent
Package
Description
oracle.kv.pubsub
Provides the classes used to define a Subscription to all logical changes (table row puts and deletes) made to a NoSQL store.

- ## Uses of StreamOperation.PutEvent in oracle.kv.pubsub

  Methods in oracle.kv.pubsub that return StreamOperation.PutEvent
  Modifier and Type
  Method
  Description
  `StreamOperation.PutEvent`
  StreamOperation.`asPut()`
  Converts this operation to a `StreamOperation.PutEvent`.
  `StreamOperation.PutEvent`
  StreamOperation.Deserializer.`getPutEvent(NoSQLSubscriberId subscriberId, oracle.kv.impl.topo.RepGroupId repGroupId, oracle.kv.impl.api.table.TableImpl table, byte[] key, byte[] value, StreamOperation.SequenceId sequenceId, long lastModificationTime, long expirationTime, boolean includeBeforeImage, boolean beforeImgEnabled, byte[] valBeforeImg, long tsBeforeImg, long expBeforeImg)`
  Get a PutEvent from given key and value pair.