# Uses of Class
oracle.kv.lob.PartialLOBException

Packages that use PartialLOBException
Package
Description
oracle.kv.lob
The KVLargeObject interface defines the operations used to read and write Large Objects (LOBs) such as audio and video files.

- ## Uses of PartialLOBException in oracle.kv.lob

  Methods in oracle.kv.lob that throw PartialLOBException
  Modifier and Type
  Method
  Description
  `Version`
  KVLargeObject.`appendLOB(Key lobKey, InputStream lobAppendStream, Durability durability, long lobTimeout, TimeUnit timeoutUnit)`
  Appends to a value of an existing LOB key/value pair.
  `InputStreamVersion`
  KVLargeObject.`getLOB(Key lobKey, Consistency consistency, long lobTimeout, TimeUnit timeoutUnit)`
  Returns an InputStream representing the underlying LOB value associated with the key.
  `Version`
  KVLargeObject.`putLOB(Key lobKey, InputStream lobStream, Durability durability, long lobTimeout, TimeUnit timeoutUnit)`
  Put a key/LOB value pair, inserting new value or overwriting an existing pair as appropriate.
  `Version`
  KVLargeObject.`putLOBIfAbsent(Key lobKey, InputStream lobStream, Durability durability, long lobTimeout, TimeUnit timeoutUnit)`
  Put a key/LOB value pair, but only if the key either has no value or has a partially inserted or deleted LOB value present.
  `Version`
  KVLargeObject.`putLOBIfPresent(Key lobKey, InputStream lobStream, Durability durability, long lobTimeout, TimeUnit timeoutUnit)`
  Put a key/LOB value pair, but only if a complete value for the given key is present.