Class TransactUpdateItemEnhancedRequest<T>

    • Method Detail

      • builder

        public static <T> TransactUpdateItemEnhancedRequest.Builder<T> builder​(Class<? extends T> itemClass)
        Creates a newly initialized builder for the request object.
        Type Parameters:
        T - The type of the modelled object, corresponding to itemClass
        Parameters:
        itemClass - the class that items in this table map to
        Returns:
        a UpdateItemEnhancedRequest builder
      • item

        public T item()
        Returns the item for this update operation request.
      • ignoreNulls

        @Deprecated
        public Boolean ignoreNulls()
        Deprecated.
        Returns if the update operation should ignore attributes with null values, or false if it has not been set. This is deprecated in favour of ignoreNullsMode()
      • ignoreNullsMode

        public IgnoreNullsMode ignoreNullsMode()
        Returns the mode of update to be performed
      • conditionExpression

        public Expression conditionExpression()
        Returns the condition Expression set on this request object, or null if it doesn't exist.
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class Object