Interface ExpenseUpdateInfo
- All Superinterfaces:
ExpenseCommon
@TypeAdapters(fieldNamingStrategy=true)
@Immutable
public interface ExpenseUpdateInfo
extends ExpenseCommon
-
Method Summary
Modifier and TypeMethodDescriptionSet to true to delete an attached receiptMethods inherited from interface ch.aaap.harvestclient.domain.ExpenseCommon
getBillable, getBilled, getClosed, getInvoice, getLocked, getLockedReason, getNotes, getReceipt, getSpentDate, getTotalCost, getUnits, getUserAssignment
-
Method Details
-
getClient
- Specified by:
getClient
in interfaceExpenseCommon
-
getProject
- Specified by:
getProject
in interfaceExpenseCommon
-
getExpenseCategory
@SerializedName(value="expense_category_id", alternate="expense_category") @Nullable Reference<ExpenseCategory> getExpenseCategory()- Specified by:
getExpenseCategory
in interfaceExpenseCommon
-
getDeleteReceipt
Set to true to delete an attached receipt- Returns:
- the current value
-