001 002package com.commercetools.api.models; 003 004import java.util.List; 005 006import io.vrap.rmf.base.client.Builder; 007 008public interface ResourceUpdate<U extends ResourceUpdate<U, T, UBuilder>, T extends ResourceUpdateAction<T>, UBuilder extends Builder<U>> { 009 010 public Long getVersion(); 011 012 public void setVersion(final Long version); 013 014 public List<T> getActions(); 015 016 public void setActions(List<T> actions); 017 018 default U get() { 019 return (U) this; 020 } 021}