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}