Class DocumentMutationResult<T>

java.lang.Object
io.stargate.sdk.data.domain.DocumentMutationResult<T>
Type Parameters:
T - represents the pojo for returned document
Direct Known Subclasses:
JsonDocumentMutationResult

public class DocumentMutationResult<T> extends Object
Result per document mutation working a generic Document<T>
  • Constructor Details

    • DocumentMutationResult

      public DocumentMutationResult()
      Default Constructor
    • DocumentMutationResult

      public DocumentMutationResult(Document<T> doc)
      Constructor with document.
      Parameters:
      doc - current document
    • DocumentMutationResult

      public DocumentMutationResult(Document<T> doc, DocumentMutationStatus status)
      Constructor with document and status.
      Parameters:
      doc - current document
      status - current status
  • Method Details

    • asJsonDocumentMutationResult

      public JsonDocumentMutationResult asJsonDocumentMutationResult()
      Helps with the conversion of the document to a JsonDocumentMutationResult.
      Returns:
      current JsonDocumentMutationResult