[−][src]Trait ynab_api::apis::TransactionsApi
Required methods
fn create_transaction(
&self,
budget_id: &str,
data: SaveTransactionsWrapper
) -> Result<SaveTransactionsResponse, Error>
&self,
budget_id: &str,
data: SaveTransactionsWrapper
) -> Result<SaveTransactionsResponse, Error>
fn get_transaction_by_id(
&self,
budget_id: &str,
transaction_id: &str
) -> Result<TransactionResponse, Error>
&self,
budget_id: &str,
transaction_id: &str
) -> Result<TransactionResponse, Error>
fn get_transactions(
&self,
budget_id: &str,
since_date: String,
_type: &str,
last_knowledge_of_server: i64
) -> Result<TransactionsResponse, Error>
&self,
budget_id: &str,
since_date: String,
_type: &str,
last_knowledge_of_server: i64
) -> Result<TransactionsResponse, Error>
fn get_transactions_by_account(
&self,
budget_id: &str,
account_id: &str,
since_date: String,
_type: &str,
last_knowledge_of_server: i64
) -> Result<TransactionsResponse, Error>
&self,
budget_id: &str,
account_id: &str,
since_date: String,
_type: &str,
last_knowledge_of_server: i64
) -> Result<TransactionsResponse, Error>
fn get_transactions_by_category(
&self,
budget_id: &str,
category_id: &str,
since_date: String,
_type: &str,
last_knowledge_of_server: i64
) -> Result<HybridTransactionsResponse, Error>
&self,
budget_id: &str,
category_id: &str,
since_date: String,
_type: &str,
last_knowledge_of_server: i64
) -> Result<HybridTransactionsResponse, Error>
fn get_transactions_by_payee(
&self,
budget_id: &str,
payee_id: &str,
since_date: String,
_type: &str,
last_knowledge_of_server: i64
) -> Result<HybridTransactionsResponse, Error>
&self,
budget_id: &str,
payee_id: &str,
since_date: String,
_type: &str,
last_knowledge_of_server: i64
) -> Result<HybridTransactionsResponse, Error>
fn update_transaction(
&self,
budget_id: &str,
transaction_id: &str,
data: UpdateTransactionWrapper
) -> Result<TransactionResponse, Error>
&self,
budget_id: &str,
transaction_id: &str,
data: UpdateTransactionWrapper
) -> Result<TransactionResponse, Error>
fn update_transactions(
&self,
budget_id: &str,
data: UpdateTransactionsWrapper
) -> Result<UpdateTransactionsResponse, Error>
&self,
budget_id: &str,
data: UpdateTransactionsWrapper
) -> Result<UpdateTransactionsResponse, Error>
Implementors
impl TransactionsApi for TransactionsApiClient
[src]
fn create_transaction(
&self,
budget_id: &str,
data: SaveTransactionsWrapper
) -> Result<SaveTransactionsResponse, Error>
[src]
&self,
budget_id: &str,
data: SaveTransactionsWrapper
) -> Result<SaveTransactionsResponse, Error>
fn get_transaction_by_id(
&self,
budget_id: &str,
transaction_id: &str
) -> Result<TransactionResponse, Error>
[src]
&self,
budget_id: &str,
transaction_id: &str
) -> Result<TransactionResponse, Error>
fn get_transactions(
&self,
budget_id: &str,
since_date: String,
_type: &str,
last_knowledge_of_server: i64
) -> Result<TransactionsResponse, Error>
[src]
&self,
budget_id: &str,
since_date: String,
_type: &str,
last_knowledge_of_server: i64
) -> Result<TransactionsResponse, Error>
fn get_transactions_by_account(
&self,
budget_id: &str,
account_id: &str,
since_date: String,
_type: &str,
last_knowledge_of_server: i64
) -> Result<TransactionsResponse, Error>
[src]
&self,
budget_id: &str,
account_id: &str,
since_date: String,
_type: &str,
last_knowledge_of_server: i64
) -> Result<TransactionsResponse, Error>
fn get_transactions_by_category(
&self,
budget_id: &str,
category_id: &str,
since_date: String,
_type: &str,
last_knowledge_of_server: i64
) -> Result<HybridTransactionsResponse, Error>
[src]
&self,
budget_id: &str,
category_id: &str,
since_date: String,
_type: &str,
last_knowledge_of_server: i64
) -> Result<HybridTransactionsResponse, Error>
fn get_transactions_by_payee(
&self,
budget_id: &str,
payee_id: &str,
since_date: String,
_type: &str,
last_knowledge_of_server: i64
) -> Result<HybridTransactionsResponse, Error>
[src]
&self,
budget_id: &str,
payee_id: &str,
since_date: String,
_type: &str,
last_knowledge_of_server: i64
) -> Result<HybridTransactionsResponse, Error>
fn update_transaction(
&self,
budget_id: &str,
transaction_id: &str,
data: UpdateTransactionWrapper
) -> Result<TransactionResponse, Error>
[src]
&self,
budget_id: &str,
transaction_id: &str,
data: UpdateTransactionWrapper
) -> Result<TransactionResponse, Error>
fn update_transactions(
&self,
budget_id: &str,
data: UpdateTransactionsWrapper
) -> Result<UpdateTransactionsResponse, Error>
[src]
&self,
budget_id: &str,
data: UpdateTransactionsWrapper
) -> Result<UpdateTransactionsResponse, Error>