Class StreamRecord

  • All Implemented Interfaces:
    java.io.Serializable

    public class StreamRecord
    extends java.lang.Object
    implements java.io.Serializable
    A description of a single data modification that was performed on an item in a DynamoDB table.
    See Also:
    AWS API Documentation, Serialized Form
    • Constructor Detail

      • StreamRecord

        public StreamRecord()
    • Method Detail

      • clearKeysEntries

        public StreamRecord clearKeysEntries()
        Removes all the entries added into Keys.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • clearNewImageEntries

        public StreamRecord clearNewImageEntries()
        Removes all the entries added into NewImage.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • clearOldImageEntries

        public StreamRecord clearOldImageEntries()
        Removes all the entries added into OldImage.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • getKeys

        @NotNull
        public @NotNull java.util.Map<java.lang.String,​AttributeValue> getKeys()
      • getNewImage

        @NotNull
        public @NotNull java.util.Map<java.lang.String,​AttributeValue> getNewImage()
      • getOldImage

        @NotNull
        public @NotNull java.util.Map<java.lang.String,​AttributeValue> getOldImage()