package net.billforward.model.gateways; import com.google.gson.annotations.Expose; import com.google.gson.reflect.TypeToken; import net.billforward.BillForwardClient; import net.billforward.model.APIResponse; import net.billforward.model.MutableEntity; import net.billforward.model.Organization; import net.billforward.model.ResourcePath; public class Migration extends MutableEntity<Migration> { @Expose protected String id; @Expose protected String organizationID; @Expose protected String configurationID; @Expose protected String migrationState; @Expose protected String updated; @Expose protected String migrated; @Expose protected String changedBy; @Expose protected String created; @Expose protected Organization organization; public String getID() { return id; } protected static ResourcePath resourcePath; public Migration(BillForwardClient client_) { super(client_); } protected Migration() { } protected ResourcePath getResourcePath() { return resourcePath; } protected static ResourcePath ResourcePath() { return resourcePath; } static { resourcePath = new ResourcePath("undefined", "undefined", new TypeToken<APIResponse<Migration>>() {}.getType()); } }