Index

A B C D E F G H I J L M N O P Q R S T U V W 
All Classes and Interfaces|All Packages|Serialized Form

A

ACCOUNTING_LIKE - Enum constant in enum class net.amcintosh.freshbooks.resources.api.ResourceType
 
ACCOUNTING_LOCAL_ZONE - Static variable in class net.amcintosh.freshbooks.Util
Local timezone used by the FreshBooks accounting service.
ACCOUNTING_REPORT - Enum constant in enum class net.amcintosh.freshbooks.resources.api.ResourceType
 
AccountingError - Class in net.amcintosh.freshbooks.models.api
 
AccountingError() - Constructor for class net.amcintosh.freshbooks.models.api.AccountingError
 
AccountingErrorDetails - Class in net.amcintosh.freshbooks.models.api
 
AccountingErrorDetails() - Constructor for class net.amcintosh.freshbooks.models.api.AccountingErrorDetails
 
AccountingErrorDetails.AccountingErrorDetailsMetadata - Class in net.amcintosh.freshbooks.models.api
 
AccountingErrorDetailsMetadata() - Constructor for class net.amcintosh.freshbooks.models.api.AccountingErrorDetails.AccountingErrorDetailsMetadata
 
AccountingInnerResponse() - Constructor for class net.amcintosh.freshbooks.models.api.AccountingResponse.AccountingInnerResponse
 
AccountingListInnerResponse() - Constructor for class net.amcintosh.freshbooks.models.api.AccountingListResponse.AccountingListInnerResponse
 
AccountingListResponse - Class in net.amcintosh.freshbooks.models.api
 
AccountingListResponse() - Constructor for class net.amcintosh.freshbooks.models.api.AccountingListResponse
 
AccountingListResponse.AccountingListInnerResponse - Class in net.amcintosh.freshbooks.models.api
 
AccountingListResponse.AccountingListInnerResponse.AccountingListResult - Class in net.amcintosh.freshbooks.models.api
 
AccountingListResult() - Constructor for class net.amcintosh.freshbooks.models.api.AccountingListResponse.AccountingListInnerResponse.AccountingListResult
 
AccountingReports - Class in net.amcintosh.freshbooks.resources
FreshBooks taxes resource with calls to get, list, create, update, delete
AccountingReports(FreshBooksClient) - Constructor for class net.amcintosh.freshbooks.resources.AccountingReports
 
AccountingResource - Class in net.amcintosh.freshbooks.resources.api
Handles resources under the /accounting endpoints.
AccountingResource(FreshBooksClient) - Constructor for class net.amcintosh.freshbooks.resources.api.AccountingResource
 
AccountingResponse - Class in net.amcintosh.freshbooks.models.api
 
AccountingResponse() - Constructor for class net.amcintosh.freshbooks.models.api.AccountingResponse
 
AccountingResponse.AccountingInnerResponse - Class in net.amcintosh.freshbooks.models.api
 
AccountingResponse.AccountingResult - Class in net.amcintosh.freshbooks.models.api
 
AccountingResult() - Constructor for class net.amcintosh.freshbooks.models.api.AccountingResponse.AccountingResult
 
ACH - Enum constant in enum class net.amcintosh.freshbooks.models.Payment.PaymentType
 
ACTIVE - Enum constant in enum class net.amcintosh.freshbooks.models.VisState
 
addBetween(String, int) - Method in class net.amcintosh.freshbooks.models.builders.FilterQueryBuilder
Filters results where the provided field is either greater than or less than the value based on the filter field.
addBetween(String, int, int) - Method in class net.amcintosh.freshbooks.models.builders.FilterQueryBuilder
Filters results where the provided field is between two values.
addBetween(String, String) - Method in class net.amcintosh.freshbooks.models.builders.FilterQueryBuilder
Filters results where the provided field is either greater than or less than the value based on the filter field.
addBoolean(String, boolean) - Method in class net.amcintosh.freshbooks.models.builders.FilterQueryBuilder
Filters results where the field is equal to true or false.
addDate(String, LocalDate) - Method in class net.amcintosh.freshbooks.models.builders.FilterQueryBuilder
Filters for entries that come before or after a particular time, as specified by the field.
addDateTime(String, ZonedDateTime) - Method in class net.amcintosh.freshbooks.models.builders.FilterQueryBuilder
Filters for entries that come before or after a particular time, as specified by the field.
addEquals(String, int) - Method in class net.amcintosh.freshbooks.models.builders.FilterQueryBuilder
Filters results where the field is equal to the provided value.
addEquals(String, String) - Method in class net.amcintosh.freshbooks.models.builders.FilterQueryBuilder
Filters results where the field is equal to the provided value.
addInList(String, List<Integer>) - Method in class net.amcintosh.freshbooks.models.builders.FilterQueryBuilder
 
addLike(String, String) - Method in class net.amcintosh.freshbooks.models.builders.FilterQueryBuilder
Filters for a match contained within the field being searched.
Address() - Constructor for class net.amcintosh.freshbooks.models.Business.Address
 
ADVERTISING - Enum constant in enum class net.amcintosh.freshbooks.models.OtherIncomeCategory
 
AMEX - Enum constant in enum class net.amcintosh.freshbooks.models.Payment.PaymentType
 
ARCHIVED - Enum constant in enum class net.amcintosh.freshbooks.models.VisState
 
ascending(String) - Method in class net.amcintosh.freshbooks.models.builders.SortQueryBuilder
Add a sort by the field in ascending order.
AUTH - Enum constant in enum class net.amcintosh.freshbooks.resources.api.ResourceType
 
AuthErrorResponse - Class in net.amcintosh.freshbooks.models.api
 
AuthErrorResponse() - Constructor for class net.amcintosh.freshbooks.models.api.AuthErrorResponse
 
AuthMeResponse - Class in net.amcintosh.freshbooks.models.api
 
AuthMeResponse() - Constructor for class net.amcintosh.freshbooks.models.api.AuthMeResponse
 
Authorization - Class in net.amcintosh.freshbooks.resources
Resource for authorization calls for bearer and refresh tokens.
Authorization(FreshBooksClient) - Constructor for class net.amcintosh.freshbooks.resources.Authorization
 
AuthorizationToken - Class in net.amcintosh.freshbooks.models
Authorization data including the OAuth bearer token, expiry, and refresh token.
AuthorizationToken() - Constructor for class net.amcintosh.freshbooks.models.AuthorizationToken
Create empty authorization data.
AuthorizationToken(String) - Constructor for class net.amcintosh.freshbooks.models.AuthorizationToken
Create authorization data from a pre-existing, valid, bearer token.
AuthorizationToken(String, String) - Constructor for class net.amcintosh.freshbooks.models.AuthorizationToken
Create authorization data from pre-existing, valid, bearer and refresh tokens.
AuthResource - Class in net.amcintosh.freshbooks.resources.api
Handles resources under the /auth endpoints.
AuthResource(FreshBooksClient) - Constructor for class net.amcintosh.freshbooks.resources.api.AuthResource
 
AUTO_PAID - Enum constant in enum class net.amcintosh.freshbooks.models.Invoice.InvoicePaymentStatus
 
AUTOPAID - Enum constant in enum class net.amcintosh.freshbooks.models.Invoice.InvoiceStatus
 
AUTOPAID - Enum constant in enum class net.amcintosh.freshbooks.models.Invoice.InvoiceV3Status
 

B

BANK_TRANSFER - Enum constant in enum class net.amcintosh.freshbooks.models.Payment.PaymentType
 
BILLED - Enum constant in enum class net.amcintosh.freshbooks.models.Project.ProjectBilledStatus
 
build() - Method in class net.amcintosh.freshbooks.FreshBooksClient.FreshBooksClientBuilder
Build the FreshBooksClient.
build(ResourceType) - Method in class net.amcintosh.freshbooks.models.builders.FilterQueryBuilder
Build the query string parameters for the list.
build(ResourceType) - Method in class net.amcintosh.freshbooks.models.builders.IncludesQueryBuilder
Build the query string parameters for the list or get call.
build(ResourceType) - Method in class net.amcintosh.freshbooks.models.builders.PaginationQueryBuilder
Build the query string parameters for the list call.
build(ResourceType) - Method in interface net.amcintosh.freshbooks.models.builders.QueryBuilder
Build a http query string from the paramters of this builder that conforms to the style of the ResourceType.
build(ResourceType) - Method in class net.amcintosh.freshbooks.models.builders.SortQueryBuilder
Build the query string parameters for the list call.
buildQueryString(List<QueryBuilder>) - Method in class net.amcintosh.freshbooks.resources.api.Resource
Construct the http call query string from the List of QueryBuilders provided.
Business - Class in net.amcintosh.freshbooks.models
 
Business() - Constructor for class net.amcintosh.freshbooks.models.Business
 
BUSINESS_ACCOUNTANT - Enum constant in enum class net.amcintosh.freshbooks.models.Identity.BusinessRole
 
BUSINESS_EMPLOYEE - Enum constant in enum class net.amcintosh.freshbooks.models.Identity.BusinessRole
 
BUSINESS_MANAGER - Enum constant in enum class net.amcintosh.freshbooks.models.Identity.BusinessRole
 
BUSINESS_PARTNER - Enum constant in enum class net.amcintosh.freshbooks.models.Identity.BusinessRole
 
BUSINESS_RATE - Enum constant in enum class net.amcintosh.freshbooks.models.Project.ProjectBillingMethod
 
Business.Address - Class in net.amcintosh.freshbooks.models
Address object
Business.PhoneNumber - Class in net.amcintosh.freshbooks.models
Phone number object
BusinessMembership() - Constructor for class net.amcintosh.freshbooks.models.Identity.BusinessMembership
 

C

CASH - Enum constant in enum class net.amcintosh.freshbooks.models.Payment.PaymentType
 
CHECK - Enum constant in enum class net.amcintosh.freshbooks.models.Payment.PaymentType
 
client - Variable in class net.amcintosh.freshbooks.models.api.AccountingResponse.AccountingResult
 
Client - Class in net.amcintosh.freshbooks.models
A client in the new FreshBooks is a resource representing an entity you send invoices to.
Client() - Constructor for class net.amcintosh.freshbooks.models.Client
 
ClientList - Class in net.amcintosh.freshbooks.models
Results of clients list call containing list of clients and pagination data.
ClientList(AccountingListResponse.AccountingListInnerResponse.AccountingListResult) - Constructor for class net.amcintosh.freshbooks.models.ClientList
 
clients - Variable in class net.amcintosh.freshbooks.models.api.AccountingListResponse.AccountingListInnerResponse.AccountingListResult
 
clients() - Method in class net.amcintosh.freshbooks.FreshBooksClient
FreshBooks clients resource with calls to get, list, create, update, delete.
Clients - Class in net.amcintosh.freshbooks.resources
FreshBooks clients resource with calls to get, list, create, update, delete
Clients(FreshBooksClient) - Constructor for class net.amcintosh.freshbooks.resources.Clients
 
code - Variable in class net.amcintosh.freshbooks.models.api.AccountingListResponse
 
code - Variable in class net.amcintosh.freshbooks.models.api.AccountingResponse
 
CommentResource - Class in net.amcintosh.freshbooks.resources.api
Handles resources under the `/comments` which are project-like endpoints.
CommentResource(FreshBooksClient) - Constructor for class net.amcintosh.freshbooks.resources.api.CommentResource
 
CommentSubResource - Class in net.amcintosh.freshbooks.resources.api
Handles sub-resources under the `/comments` endpoints.
CommentSubResource(FreshBooksClient) - Constructor for class net.amcintosh.freshbooks.resources.api.CommentSubResource
 
convertContent(Map<String, Object>, String, Object) - Static method in class net.amcintosh.freshbooks.Util
Add a key/value to the provided Map only if the value is not null.
CONVERTED - Enum constant in enum class net.amcintosh.freshbooks.models.Invoice.InvoiceDepositStatus
 
ConvertibleContent - Interface in net.amcintosh.freshbooks.models.api
Interface for models that can be converted into Maps.
create(long, long, Map<String, Object>) - Method in class net.amcintosh.freshbooks.resources.ServiceRates
Create a new service rate from the provided data.
create(long, long, ServiceRate) - Method in class net.amcintosh.freshbooks.resources.ServiceRates
Create a new service rate from the provided ServiceRate model.
create(long, Map<String, Object>) - Method in class net.amcintosh.freshbooks.resources.Projects
Create a new project from the provided data.
create(long, Map<String, Object>) - Method in class net.amcintosh.freshbooks.resources.Services
Create a new service from the provided data.
create(long, Map<String, Object>) - Method in class net.amcintosh.freshbooks.resources.TimeEntries
Create a new time entry from the provided data.
create(long, Project) - Method in class net.amcintosh.freshbooks.resources.Projects
Create a new project from the provided Project model.
create(long, Service) - Method in class net.amcintosh.freshbooks.resources.Services
Create a new service from the provided Service model.
create(long, TimeEntry) - Method in class net.amcintosh.freshbooks.resources.TimeEntries
Create a new time entry from the provided TimeEntry model.
create(String, Map<String, Object>) - Method in class net.amcintosh.freshbooks.resources.Clients
Create a new client from the provided data.
create(String, Map<String, Object>) - Method in class net.amcintosh.freshbooks.resources.Expenses
Create a new expense from the provided data.
create(String, Map<String, Object>) - Method in class net.amcintosh.freshbooks.resources.Invoices
Create a new invoice from the provided data.
create(String, Map<String, Object>) - Method in class net.amcintosh.freshbooks.resources.Items
Create a new item from the provided data.
create(String, Map<String, Object>) - Method in class net.amcintosh.freshbooks.resources.OtherIncomes
Create a new other income from the provided data.
create(String, Map<String, Object>) - Method in class net.amcintosh.freshbooks.resources.Payments
Create a new payment from the provided data.
create(String, Map<String, Object>) - Method in class net.amcintosh.freshbooks.resources.Tasks
Create a new task from the provided data.
create(String, Map<String, Object>) - Method in class net.amcintosh.freshbooks.resources.Taxes
Create a new tax from the provided data.
create(String, Client) - Method in class net.amcintosh.freshbooks.resources.Clients
Create a new client from the provided Client model.
create(String, Expense) - Method in class net.amcintosh.freshbooks.resources.Expenses
Create a new expense from the provided Expense model.
create(String, Invoice) - Method in class net.amcintosh.freshbooks.resources.Invoices
Create a new invoice from the provided Invoice model.
create(String, Item) - Method in class net.amcintosh.freshbooks.resources.Items
Create a new item from the provided Item model.
create(String, OtherIncome) - Method in class net.amcintosh.freshbooks.resources.OtherIncomes
Create a new other income from the provided OtherIncome model.
create(String, Payment) - Method in class net.amcintosh.freshbooks.resources.Payments
Create a new payment from the provided Payment model.
create(String, Task) - Method in class net.amcintosh.freshbooks.resources.Tasks
Create a new task from the provided Task model.
create(String, Tax) - Method in class net.amcintosh.freshbooks.resources.Taxes
Create a new tax from the provided Tax model.
CREATED - Enum constant in enum class net.amcintosh.freshbooks.models.Invoice.InvoiceDisplayStatus
 
CREATED - Enum constant in enum class net.amcintosh.freshbooks.models.Invoice.InvoiceV3Status
 
CREDIT - Enum constant in enum class net.amcintosh.freshbooks.models.Payment.PaymentType
 
CREDIT_CARD - Enum constant in enum class net.amcintosh.freshbooks.models.Payment.PaymentType
 
currentUser() - Method in class net.amcintosh.freshbooks.FreshBooksClient
The identity details of the currently authenticated user.
CurrentUser - Class in net.amcintosh.freshbooks.resources
Resource for the currently authorized user.
CurrentUser(FreshBooksClient) - Constructor for class net.amcintosh.freshbooks.resources.CurrentUser
 

D

DEBIT - Enum constant in enum class net.amcintosh.freshbooks.models.Payment.PaymentType
 
DECLINED - Enum constant in enum class net.amcintosh.freshbooks.models.Invoice.InvoiceOrderStatus
 
DECLINED - Enum constant in enum class net.amcintosh.freshbooks.models.Invoice.InvoiceV3Status
 
delete(long, long) - Method in class net.amcintosh.freshbooks.resources.Projects
Delete the project with the corresponding id.
delete(long, long) - Method in class net.amcintosh.freshbooks.resources.Services
Delete the service with the corresponding id.
delete(long, long) - Method in class net.amcintosh.freshbooks.resources.TimeEntries
Delete the time entry with the corresponding id.
delete(String, long) - Method in class net.amcintosh.freshbooks.resources.Clients
Delete the client with the corresponding id.
delete(String, long) - Method in class net.amcintosh.freshbooks.resources.Expenses
Delete the expense with the corresponding id.
delete(String, long) - Method in class net.amcintosh.freshbooks.resources.Invoices
Delete the invoice with the corresponding id.
delete(String, long) - Method in class net.amcintosh.freshbooks.resources.Items
Delete the item with the corresponding id.
delete(String, long) - Method in class net.amcintosh.freshbooks.resources.OtherIncomes
Delete the other income with the corresponding id.
delete(String, long) - Method in class net.amcintosh.freshbooks.resources.Payments
Delete the payment with the corresponding id.
delete(String, long) - Method in class net.amcintosh.freshbooks.resources.Tasks
Delete the task with the corresponding id.
delete(String, long) - Method in class net.amcintosh.freshbooks.resources.Taxes
Delete the tax with the corresponding id.
DELETED - Enum constant in enum class net.amcintosh.freshbooks.models.VisState
 
DEPOSIT_PAID - Enum constant in enum class net.amcintosh.freshbooks.models.Invoice.InvoiceV3Status
 
DEPOSIT_PARTIAL - Enum constant in enum class net.amcintosh.freshbooks.models.Invoice.InvoiceV3Status
 
descending(String) - Method in class net.amcintosh.freshbooks.models.builders.SortQueryBuilder
Add a sort by the field in descending order.
details - Variable in class net.amcintosh.freshbooks.models.api.AccountingListResponse
 
details - Variable in class net.amcintosh.freshbooks.models.api.AccountingResponse
 
DINERS - Enum constant in enum class net.amcintosh.freshbooks.models.Payment.PaymentType
 
DISCOVER - Enum constant in enum class net.amcintosh.freshbooks.models.Payment.PaymentType
 
DISPUTED - Enum constant in enum class net.amcintosh.freshbooks.models.Invoice.InvoiceStatus
 
DISPUTED - Enum constant in enum class net.amcintosh.freshbooks.models.Invoice.InvoiceV3Status
 
domain - Variable in class net.amcintosh.freshbooks.models.api.AccountingErrorDetails
 
DRAFT - Enum constant in enum class net.amcintosh.freshbooks.models.Invoice.InvoiceDisplayStatus
 
DRAFT - Enum constant in enum class net.amcintosh.freshbooks.models.Invoice.InvoiceStatus
 
DRAFT - Enum constant in enum class net.amcintosh.freshbooks.models.Invoice.InvoiceV3Status
 

E

errno - Variable in class net.amcintosh.freshbooks.models.api.AccountingError
 
errno - Variable in class net.amcintosh.freshbooks.models.api.ProjectResponse
 
error - Variable in class net.amcintosh.freshbooks.models.api.AuthErrorResponse
 
error - Variable in class net.amcintosh.freshbooks.models.api.ProjectListResponse
 
error - Variable in class net.amcintosh.freshbooks.models.api.ProjectResponse
 
errorDescription - Variable in class net.amcintosh.freshbooks.models.api.AuthErrorResponse
 
errorNo - Variable in exception net.amcintosh.freshbooks.FreshBooksException
 
errors - Variable in class net.amcintosh.freshbooks.models.api.AccountingListResponse.AccountingListInnerResponse
 
errors - Variable in class net.amcintosh.freshbooks.models.api.AccountingResponse.AccountingInnerResponse
 
EUROCARD - Enum constant in enum class net.amcintosh.freshbooks.models.Payment.PaymentType
 
expense - Variable in class net.amcintosh.freshbooks.models.api.AccountingResponse.AccountingResult
 
Expense - Class in net.amcintosh.freshbooks.models
Expenses are used to track expenditures your business incurs.
Expense() - Constructor for class net.amcintosh.freshbooks.models.Expense
 
Expense.ExpenseAttachment - Class in net.amcintosh.freshbooks.models
 
Expense.ExpenseStatus - Enum Class in net.amcintosh.freshbooks.models
 
ExpenseAttachment() - Constructor for class net.amcintosh.freshbooks.models.Expense.ExpenseAttachment
 
ExpenseList - Class in net.amcintosh.freshbooks.models
Results of expenses list call containing list of expenses and pagination data.
ExpenseList(AccountingListResponse.AccountingListInnerResponse.AccountingListResult) - Constructor for class net.amcintosh.freshbooks.models.ExpenseList
 
expenses - Variable in class net.amcintosh.freshbooks.models.api.AccountingListResponse.AccountingListInnerResponse.AccountingListResult
 
expenses() - Method in class net.amcintosh.freshbooks.FreshBooksClient
FreshBooks expenses resource with calls to get, list, create, update, delete.
Expenses - Class in net.amcintosh.freshbooks.resources
FreshBooks expenses resource with calls to get, list, create, update, delete
Expenses(FreshBooksClient) - Constructor for class net.amcintosh.freshbooks.resources.Expenses
 

F

FAILED - Enum constant in enum class net.amcintosh.freshbooks.models.Invoice.InvoiceAutoBillStatus
 
FAILED - Enum constant in enum class net.amcintosh.freshbooks.models.Invoice.InvoiceStatus
 
FAILED - Enum constant in enum class net.amcintosh.freshbooks.models.Invoice.InvoiceV3Status
 
field - Variable in exception net.amcintosh.freshbooks.FreshBooksException
 
field - Variable in class net.amcintosh.freshbooks.models.api.AccountingError
 
field - Variable in class net.amcintosh.freshbooks.models.api.AccountingErrorDetails.AccountingErrorDetailsMetadata
 
FilterQueryBuilder - Class in net.amcintosh.freshbooks.models.builders
Builder for making filtered list queries.
FilterQueryBuilder() - Constructor for class net.amcintosh.freshbooks.models.builders.FilterQueryBuilder
 
FIXED_PRICE - Enum constant in enum class net.amcintosh.freshbooks.models.Project.ProjectType
 
freshBooksClient - Variable in class net.amcintosh.freshbooks.resources.api.Resource
 
FreshBooksClient - Class in net.amcintosh.freshbooks
FreshBooks API client.
FreshBooksClient.FreshBooksClientBuilder - Class in net.amcintosh.freshbooks
Builder for FreshBooksClient.
FreshBooksClientBuilder(String) - Constructor for class net.amcintosh.freshbooks.FreshBooksClient.FreshBooksClientBuilder
Builder for FreshBooksClient.
FreshBooksClientBuilder(String, String, String) - Constructor for class net.amcintosh.freshbooks.FreshBooksClient.FreshBooksClientBuilder
Builder for FreshBooksClient.
FreshBooksException - Exception in net.amcintosh.freshbooks
Wraps errors coming from FreshBooks API calls.
FreshBooksException(String, String, int) - Constructor for exception net.amcintosh.freshbooks.FreshBooksException
 
FreshBooksException(String, String, int, int) - Constructor for exception net.amcintosh.freshbooks.FreshBooksException
 
FreshBooksException(String, String, int, int, String, String, String) - Constructor for exception net.amcintosh.freshbooks.FreshBooksException
 
FreshBooksException(String, String, int, Throwable) - Constructor for exception net.amcintosh.freshbooks.FreshBooksException
 

G

get() - Method in class net.amcintosh.freshbooks.resources.CurrentUser
Get the currently authorized identity from the FreshBooks /me endpoint.
get(long, long) - Method in class net.amcintosh.freshbooks.resources.Projects
Get a single project with the corresponding id.
get(long, long) - Method in class net.amcintosh.freshbooks.resources.ServiceRates
Get a single service rate from the service with the corresponding id.
get(long, long) - Method in class net.amcintosh.freshbooks.resources.Services
Get a single service with the corresponding id.
get(long, long) - Method in class net.amcintosh.freshbooks.resources.TimeEntries
Get a single time entry with the corresponding id.
get(long, long, IncludesQueryBuilder) - Method in class net.amcintosh.freshbooks.resources.Projects
Get a single project with the corresponding id.
get(long, long, IncludesQueryBuilder) - Method in class net.amcintosh.freshbooks.resources.Services
Get a single service with the corresponding id.
get(long, long, IncludesQueryBuilder) - Method in class net.amcintosh.freshbooks.resources.TimeEntries
Get a single time entry with the corresponding id.
get(String, long) - Method in class net.amcintosh.freshbooks.resources.Clients
Get a single client with the corresponding id.
get(String, long) - Method in class net.amcintosh.freshbooks.resources.Expenses
Get a single expense with the corresponding id.
get(String, long) - Method in class net.amcintosh.freshbooks.resources.Invoices
Get a single invoice with the corresponding id.
get(String, long) - Method in class net.amcintosh.freshbooks.resources.Items
Get a single item with the corresponding id.
get(String, long) - Method in class net.amcintosh.freshbooks.resources.OtherIncomes
Get a single other income with the corresponding id.
get(String, long) - Method in class net.amcintosh.freshbooks.resources.Payments
Get a single payment with the corresponding id.
get(String, long) - Method in class net.amcintosh.freshbooks.resources.Tasks
Get a single task with the corresponding id.
get(String, long) - Method in class net.amcintosh.freshbooks.resources.Taxes
Get a single tax with the corresponding id.
get(String, long, IncludesQueryBuilder) - Method in class net.amcintosh.freshbooks.resources.Clients
Get a single client with the corresponding id.
get(String, long, IncludesQueryBuilder) - Method in class net.amcintosh.freshbooks.resources.Expenses
Get a single expense with the corresponding id.
get(String, long, IncludesQueryBuilder) - Method in class net.amcintosh.freshbooks.resources.Invoices
Get a single invoice with the corresponding id.
get(String, long, IncludesQueryBuilder) - Method in class net.amcintosh.freshbooks.resources.Items
Get a single item with the corresponding id.
get(String, long, IncludesQueryBuilder) - Method in class net.amcintosh.freshbooks.resources.OtherIncomes
Get a single other income with the corresponding id.
get(String, long, IncludesQueryBuilder) - Method in class net.amcintosh.freshbooks.resources.Payments
Get a single payment with the corresponding id.
get(String, long, IncludesQueryBuilder) - Method in class net.amcintosh.freshbooks.resources.Tasks
Get a single task with the corresponding id.
get(String, long, IncludesQueryBuilder) - Method in class net.amcintosh.freshbooks.resources.Taxes
Get a single tax with the corresponding id.
getAccessToken() - Method in class net.amcintosh.freshbooks.models.AuthorizationToken
Get the authorized bearer token from the OAuth2 token response.
getAccessToken(String) - Method in class net.amcintosh.freshbooks.FreshBooksClient
Makes a call to the FreshBooks token URL to get an access_token.
getAccountId() - Method in class net.amcintosh.freshbooks.models.Business
Unique identifier of the accounting system the business is associated with.
getAccountId() - Method in class net.amcintosh.freshbooks.models.Expense
Id of expense account if applicable.
getAccountId() - Method in class net.amcintosh.freshbooks.models.Invoice
Get unique identifier of the account the invoice exists on.
getAccountingDateTimeFormatter() - Static method in class net.amcintosh.freshbooks.Util
Get a DateTimeFormatter configured for accounting endpoint format ("yyyy-MM-dd HH:mm:ss").
getAccountingLocalTimeFromZonedDateTime(ZonedDateTime) - Static method in class net.amcintosh.freshbooks.Util
Get a date string in the accounting endpoint format and timezone from a ZonedDateTime object.
getAccountingSystemId() - Method in class net.amcintosh.freshbooks.models.Client
Get unique identifier of business client exists on.
getAccountingSystemId() - Method in class net.amcintosh.freshbooks.models.Expense
Get unique identifier of business the expense exists on.
getAccountingSystemId() - Method in class net.amcintosh.freshbooks.models.Invoice
Get unique identifier of the account the invoice exists on.
getAccountingSystemId() - Method in class net.amcintosh.freshbooks.models.Item
Get unique identifier of business item exists on.
getAccountingSystemId() - Method in class net.amcintosh.freshbooks.models.Payment
Get unique identifier of business the payment exists on.
getAccountingSystemId() - Method in class net.amcintosh.freshbooks.models.Tax
Get unique identifier of business tax exists on.
getAccountName() - Method in class net.amcintosh.freshbooks.models.Expense
Name of related account if applicable.
getActive() - Method in class net.amcintosh.freshbooks.models.Project
Whether the project is active or not.
getActive() - Method in class net.amcintosh.freshbooks.models.Project.ProjectGroupMember
 
getAddress() - Method in class net.amcintosh.freshbooks.models.Business
Address of the business.
getAddress() - Method in class net.amcintosh.freshbooks.models.Invoice
First line of address on invoice.
getAmount() - Method in class net.amcintosh.freshbooks.models.Expense
Total amount of the expense.
getAmount() - Method in class net.amcintosh.freshbooks.models.Invoice
Total amount of invoice
getAmount() - Method in class net.amcintosh.freshbooks.models.LineItem
Amount total of a line item, calculated from unit cost, quantity and tax.
getAmount() - Method in class net.amcintosh.freshbooks.models.Money
Monetary amount with decimal places appropriate to the currency.
getAmount() - Method in class net.amcintosh.freshbooks.models.OtherIncome
Amount of external income.
getAmount() - Method in class net.amcintosh.freshbooks.models.Payment
The amount of the payment.
getAmount() - Method in class net.amcintosh.freshbooks.models.Tax
Decimal representing percentage value of tax.
getAttachment() - Method in class net.amcintosh.freshbooks.models.Expense
Get the attached receipt image details.
getAttachmentId() - Method in class net.amcintosh.freshbooks.models.Expense.ExpenseAttachment
 
getAuthRequestUri() - Method in class net.amcintosh.freshbooks.FreshBooksClient
Returns the url that a client needs to request an oauth grant from the server.
getAuthRequestUri(String, String, String, String, List<String>) - Method in class net.amcintosh.freshbooks.resources.Authorization
Returns the url that a client needs to request an oauth grant from the server.
getAuthRequestUri(List<String>) - Method in class net.amcintosh.freshbooks.FreshBooksClient
Returns the url that a client needs to request an oauth grant from the server.
getAutoBillStatus() - Method in class net.amcintosh.freshbooks.models.Invoice
One of retry, failed, or success.
getBankName() - Method in class net.amcintosh.freshbooks.models.Expense
Name of bank expense was imported from, if applicable.
getBilledAmount() - Method in class net.amcintosh.freshbooks.models.Project
The amount that has been invoiced for this project.
getBilledStatus() - Method in class net.amcintosh.freshbooks.models.Project
If the project has been billed or not.
getBillingCity() - Method in class net.amcintosh.freshbooks.models.Client
Billing address city.
getBillingCode() - Method in class net.amcintosh.freshbooks.models.Client
Billing address postal code.
getBillingCountry() - Method in class net.amcintosh.freshbooks.models.Client
Billing address country.
getBillingMethod() - Method in class net.amcintosh.freshbooks.models.Project
Get the method by which the project is billed.
getBillingProvince() - Method in class net.amcintosh.freshbooks.models.Client
Short form of province for billing address.
getBillingStreet() - Method in class net.amcintosh.freshbooks.models.Client
Billing address street.
getBillingStreet2() - Method in class net.amcintosh.freshbooks.models.Client
Billing address, additional street info.
getBudget() - Method in class net.amcintosh.freshbooks.models.Project
Get time budgeted for the project in seconds.
getBulkPaymentId() - Method in class net.amcintosh.freshbooks.models.Payment
 
getBusiness() - Method in class net.amcintosh.freshbooks.models.Identity.BusinessMembership
The business details.
getBusinessId() - Method in class net.amcintosh.freshbooks.models.Service
The unique id for business.
getBusinessId() - Method in class net.amcintosh.freshbooks.models.ServiceRate
The unique id for business.
getBusinessMemberships() - Method in class net.amcintosh.freshbooks.models.Identity
List of businesses this identity is a part of and their role in each.
getBusinessPhone() - Method in class net.amcintosh.freshbooks.models.Client
Business phone number.
getBusinessUUID() - Method in class net.amcintosh.freshbooks.models.Business
UUID of the business.
getCapacity() - Method in class net.amcintosh.freshbooks.models.Project.PendingInvitation
 
getCategory() - Method in class net.amcintosh.freshbooks.models.OtherIncome
Get category for other income.
getCategoryId() - Method in class net.amcintosh.freshbooks.models.Expense
The id of related expense category.
getChildren() - Method in class net.amcintosh.freshbooks.models.reports.ProfitAndLoss.ProfitAndLossEntry
 
getCity() - Method in class net.amcintosh.freshbooks.models.Business.Address
City for address of business.
getCity() - Method in class net.amcintosh.freshbooks.models.Invoice
City for address on invoice.
getClientId() - Method in class net.amcintosh.freshbooks.models.Expense
Id of client the expense has been assigned to if applicable.
getClientId() - Method in class net.amcintosh.freshbooks.models.Invoice
Get the id of the client the invoice is for.
getClientId() - Method in class net.amcintosh.freshbooks.models.Payment
Id of client who made the payment.
getClientId() - Method in class net.amcintosh.freshbooks.models.Project
Get the id of the client this project is for.
getClientId() - Method in class net.amcintosh.freshbooks.models.TimeEntry
Get the id of the client this time entry is/will be billed for.
getClients() - Method in class net.amcintosh.freshbooks.models.ClientList
Array of clients returned by the `list` call.
getCode() - Method in class net.amcintosh.freshbooks.models.Invoice
Postal/ZIP code for address on invoice.
getCode() - Method in class net.amcintosh.freshbooks.models.Money
The three-letter currency code
getCompany() - Method in class net.amcintosh.freshbooks.models.Project.ProjectGroupMember
 
getCompanyIndustry() - Method in class net.amcintosh.freshbooks.models.Client
Description of industry client is in.
getCompanyName() - Method in class net.amcintosh.freshbooks.models.reports.ProfitAndLoss
Name of the business.
getCompanySize() - Method in class net.amcintosh.freshbooks.models.Client
Size of client's company
getComplete() - Method in class net.amcintosh.freshbooks.models.Project
If the project has been completed and is archived.
getConfirmedAt() - Method in class net.amcintosh.freshbooks.models.Identity
Date the identity confirmed their email.
getContent() - Method in interface net.amcintosh.freshbooks.models.api.ConvertibleContent
Return the objects values as a Map suitable to sending to FreshBooks in a POST or PUT request.
getContent() - Method in class net.amcintosh.freshbooks.models.Client
 
getContent() - Method in class net.amcintosh.freshbooks.models.Expense
 
getContent() - Method in class net.amcintosh.freshbooks.models.Invoice
 
getContent() - Method in class net.amcintosh.freshbooks.models.Invoice.InvoicePresentation
 
getContent() - Method in class net.amcintosh.freshbooks.models.Item
 
getContent() - Method in class net.amcintosh.freshbooks.models.LineItem
 
getContent() - Method in class net.amcintosh.freshbooks.models.Money
 
getContent() - Method in class net.amcintosh.freshbooks.models.OtherIncome
 
getContent() - Method in class net.amcintosh.freshbooks.models.Payment
 
getContent() - Method in class net.amcintosh.freshbooks.models.Project
 
getContent() - Method in class net.amcintosh.freshbooks.models.Service
 
getContent() - Method in class net.amcintosh.freshbooks.models.ServiceRate
 
getContent() - Method in class net.amcintosh.freshbooks.models.Task
 
getContent() - Method in class net.amcintosh.freshbooks.models.Tax
 
getContent() - Method in class net.amcintosh.freshbooks.models.TimeEntry
 
getCountry() - Method in class net.amcintosh.freshbooks.models.Business.Address
Country for address of business.
getCountry() - Method in class net.amcintosh.freshbooks.models.Invoice
Country for address on invoice.
getCreated() - Method in class net.amcintosh.freshbooks.models.OtherIncome
Get the time of first creation.
getCreatedAt() - Method in class net.amcintosh.freshbooks.models.AuthorizationToken
Time the bearer token was created.
getCreatedAt() - Method in class net.amcintosh.freshbooks.models.Identity
Date the identity was created.
getCreatedAt() - Method in class net.amcintosh.freshbooks.models.Invoice
Get the time the invoice was created.
getCreatedAt() - Method in class net.amcintosh.freshbooks.models.Project
Get the creation time of the project.
getCreatedAt() - Method in class net.amcintosh.freshbooks.models.TimeEntry
Get the creation time of the time entry record.
getCreateDate() - Method in class net.amcintosh.freshbooks.models.Invoice
Date the invoice was created.
getCreditId() - Method in class net.amcintosh.freshbooks.models.Payment
The id of a related credit resource.
getCurrencyCode() - Method in class net.amcintosh.freshbooks.models.Client
3-letter shortcode for client's preferred currency.
getCurrencyCode() - Method in class net.amcintosh.freshbooks.models.Invoice
Three-letter currency code for invoice.
getCurrencyCode() - Method in class net.amcintosh.freshbooks.models.reports.ProfitAndLoss
The three-letter currency code
getCurrentOrganization() - Method in class net.amcintosh.freshbooks.models.Invoice
The current name of the client's organization.
getCustomerId() - Method in class net.amcintosh.freshbooks.models.Invoice
Get the id of the client the invoice is for.
getData() - Method in class net.amcintosh.freshbooks.models.reports.ProfitAndLoss.ProfitAndLossEntry
 
getDate() - Method in class net.amcintosh.freshbooks.models.Expense
Date of the expense.
getDate() - Method in class net.amcintosh.freshbooks.models.OtherIncome
Get the date the income was received.
getDate() - Method in class net.amcintosh.freshbooks.models.Payment
Date the payment was made.
getDateFormat() - Method in class net.amcintosh.freshbooks.models.Business
Date format used by the business in FreshBooks.
getDateFormat() - Method in class net.amcintosh.freshbooks.models.Invoice.InvoicePresentation
Override business date format for this invoice.
getDatePaid() - Method in class net.amcintosh.freshbooks.models.Invoice
Date invoice was fully paid.
getDates() - Method in class net.amcintosh.freshbooks.models.reports.ProfitAndLoss
Get the start and end dates for the report intervals, which could be monthly or quarterly.
getDepositAmount() - Method in class net.amcintosh.freshbooks.models.Invoice
Amount required as deposit if required.
getDepositPercentage() - Method in class net.amcintosh.freshbooks.models.Invoice
Percent of the invoice's value required as a deposit.
getDepositStatus() - Method in class net.amcintosh.freshbooks.models.Invoice
Description of deposits applied to invoice.
getDescription() - Method in class net.amcintosh.freshbooks.models.Invoice
Description of first line of invoice
getDescription() - Method in class net.amcintosh.freshbooks.models.Item
Descriptive text for item.
getDescription() - Method in class net.amcintosh.freshbooks.models.LineItem
Description for the line item.
getDescription() - Method in class net.amcintosh.freshbooks.models.Project
Get the description of project.
getDescription() - Method in class net.amcintosh.freshbooks.models.reports.ProfitAndLoss.ProfitAndLossEntry
 
getDescription() - Method in class net.amcintosh.freshbooks.models.Task
Descriptive text for task.
getDiscountDescription() - Method in class net.amcintosh.freshbooks.models.Invoice
Client-visible note about discount.
getDiscountTotal() - Method in class net.amcintosh.freshbooks.models.Invoice
Amount outstanding on invoice.
getDiscountValue() - Method in class net.amcintosh.freshbooks.models.Invoice
Percent amount being discounted from the subtotal.
getDisplayStatus() - Method in class net.amcintosh.freshbooks.models.Invoice
Description of status.
getDownloadToken() - Method in class net.amcintosh.freshbooks.models.reports.ProfitAndLoss
 
getDueDate() - Method in class net.amcintosh.freshbooks.models.Invoice
Date invoice is marked as due by calculated from due_offset_days.
getDueDate() - Method in class net.amcintosh.freshbooks.models.Project
Date of projected completion.
getDueOffsetDays() - Method in class net.amcintosh.freshbooks.models.Invoice
Number of days from creation that invoice is due.
getDuration() - Method in class net.amcintosh.freshbooks.models.TimeEntry
The length of the time entry.
getEmail() - Method in class net.amcintosh.freshbooks.models.Client
Client's email.
getEmail() - Method in class net.amcintosh.freshbooks.models.Identity
The identity's email.
getEmail() - Method in class net.amcintosh.freshbooks.models.Project.ProjectGroupMember
 
getEndDate() - Method in class net.amcintosh.freshbooks.models.reports.ProfitAndLoss
 
getEndDate() - Method in class net.amcintosh.freshbooks.models.reports.ProfitAndLoss.ReportDates
 
getEntryType() - Method in class net.amcintosh.freshbooks.models.reports.ProfitAndLoss.ProfitAndLossEntry
 
getEstimateId() - Method in class net.amcintosh.freshbooks.models.Invoice
Id of associated estimate, 0 if none.
getExpenseId() - Method in class net.amcintosh.freshbooks.models.Expense
Get unique to this business id for expense.
getExpenseId() - Method in class net.amcintosh.freshbooks.models.LineItem
Id of unbilled expense, required when invoice line type is REBILLING_EXPENSE, otherwise should be excluded.
getExpenseMarkup() - Method in class net.amcintosh.freshbooks.models.Project
String percentage markup to be applied to expenses fo this project.
getExpenses() - Method in class net.amcintosh.freshbooks.models.ExpenseList
Array of expenses returned by the `list` call.
getExpenses() - Method in class net.amcintosh.freshbooks.models.reports.ProfitAndLoss
 
getExpiresAt() - Method in class net.amcintosh.freshbooks.models.AuthorizationToken
Time the bearer token expires at.
getExpiresIn() - Method in class net.amcintosh.freshbooks.models.AuthorizationToken
Number of seconds since creation that the token will expire at.
getExtAccountId() - Method in class net.amcintosh.freshbooks.models.Expense
Get the id of related contractor account if applicable.
getExtInvoiceId() - Method in class net.amcintosh.freshbooks.models.Expense
Get the id of related contractor invoice if applicable.
getExtSystemId() - Method in class net.amcintosh.freshbooks.models.Expense
Get the id of related contractor system if applicable.
getFax() - Method in class net.amcintosh.freshbooks.models.Client
Client's fax number.
getFirstName() - Method in class net.amcintosh.freshbooks.models.Client
Client's first name.
getFirstName() - Method in class net.amcintosh.freshbooks.models.Identity
The identity's first name.
getFirstName() - Method in class net.amcintosh.freshbooks.models.Invoice
First name of client being invoiced.
getFirstName() - Method in class net.amcintosh.freshbooks.models.Project.ProjectGroupMember
 
getFixedPrice() - Method in class net.amcintosh.freshbooks.models.Project
For projects that are of project type "fixed_price" this is the price for the project.
getGateway() - Method in class net.amcintosh.freshbooks.models.Payment
The payment processor (gateway) used to make the payment, if any.
getGenerationDate() - Method in class net.amcintosh.freshbooks.models.Invoice
The date the invoice was generated from a invoice profile or null if it was not generated.
getGrossMargin() - Method in class net.amcintosh.freshbooks.models.reports.ProfitAndLoss
 
getGroundId() - Method in class net.amcintosh.freshbooks.models.Project.PendingInvitation
 
getGroup() - Method in class net.amcintosh.freshbooks.models.Project
The project group contains the identity details of all the members of the project and any pending invitations to the project.
getHomePhone() - Method in class net.amcintosh.freshbooks.models.Client
Client's home phone number.
getId() - Method in class net.amcintosh.freshbooks.models.Business.Address
Unique id of this Address.
getId() - Method in class net.amcintosh.freshbooks.models.Business
Unique id of the business.
getId() - Method in class net.amcintosh.freshbooks.models.Business.PhoneNumber
Unique id of this phone number.
getId() - Method in class net.amcintosh.freshbooks.models.Client
Get the unique identifier of this client within this business.
getId() - Method in class net.amcintosh.freshbooks.models.Expense.ExpenseAttachment
 
getId() - Method in class net.amcintosh.freshbooks.models.Expense
Get the unique identifier of this expense within this business.
getId() - Method in class net.amcintosh.freshbooks.models.Identity.BusinessMembership
Membership Id.
getId() - Method in class net.amcintosh.freshbooks.models.Invoice
Get the unique identifier of this invoice within this business.
getId() - Method in class net.amcintosh.freshbooks.models.Item
Get the unique identifier of this item within this business.
getId() - Method in class net.amcintosh.freshbooks.models.Payment
The unique id (across this business) for the payment.
getId() - Method in class net.amcintosh.freshbooks.models.Project
Get the unique identifier of this project within this business.
getId() - Method in class net.amcintosh.freshbooks.models.Project.PendingInvitation
 
getId() - Method in class net.amcintosh.freshbooks.models.Project.ProjectGroup
 
getId() - Method in class net.amcintosh.freshbooks.models.Project.ProjectGroupMember
 
getId() - Method in class net.amcintosh.freshbooks.models.Service
The unique id of the service.
getId() - Method in class net.amcintosh.freshbooks.models.Task
Get the unique identifier of this task within this business.
getId() - Method in class net.amcintosh.freshbooks.models.Tax
Get the unique identifier of this tax within this business.
getId() - Method in class net.amcintosh.freshbooks.models.TimeEntry
Get the unique identifier of this time entry within this business.
getIdentityId() - Method in class net.amcintosh.freshbooks.models.Identity
The identity's unique id.
getIdentityId() - Method in class net.amcintosh.freshbooks.models.Project.ProjectGroupMember
 
getIdentityId() - Method in class net.amcintosh.freshbooks.models.TimeEntry
The unique identifier of the team member or user logging the time entry.
getIdentityUUID() - Method in class net.amcintosh.freshbooks.models.Identity
UUID of the identity.
getImageBannerSrc() - Method in class net.amcintosh.freshbooks.models.Invoice.InvoicePresentation
The invoice banner image for "modern" invoices.
getImageLogoSrc() - Method in class net.amcintosh.freshbooks.models.Invoice.InvoicePresentation
The invoice logo image.
getIncome() - Method in class net.amcintosh.freshbooks.models.reports.ProfitAndLoss
 
getIncomeId() - Method in class net.amcintosh.freshbooks.models.OtherIncome
Get the unique identifier of this income within this business.
getInternal() - Method in class net.amcintosh.freshbooks.models.Project
Clarifies that the project is internal to the business and has no client (client is the company).
getInventory() - Method in class net.amcintosh.freshbooks.models.Item
Decimal-string count of inventory.
getInvoiceId() - Method in class net.amcintosh.freshbooks.models.Expense
Get the id of related invoice if applicable.
getInvoiceId() - Method in class net.amcintosh.freshbooks.models.Invoice
Get unique to this business id for invoice.
getInvoiceId() - Method in class net.amcintosh.freshbooks.models.Payment
The id of a related Invoice resource.
getInvoiceNumber() - Method in class net.amcintosh.freshbooks.models.Invoice
The user-specified number that appears on the invoice.
getInvoices() - Method in class net.amcintosh.freshbooks.models.InvoiceList
Array of invoices returned by the list call.
getItemId() - Method in class net.amcintosh.freshbooks.models.Item
Duplicate of id.
getItems() - Method in class net.amcintosh.freshbooks.models.ItemList
Array of items returned by the `list` call.
getJwt() - Method in class net.amcintosh.freshbooks.models.Expense.ExpenseAttachment
 
getLabels() - Method in class net.amcintosh.freshbooks.models.reports.ProfitAndLoss
 
getLanguage() - Method in class net.amcintosh.freshbooks.models.Client
Shortcode indicating user language e.g.
getLanguage() - Method in class net.amcintosh.freshbooks.models.Identity
The language used by the identity in FreshBooks.
getLanguage() - Method in class net.amcintosh.freshbooks.models.Invoice
Two-letter language code, e.g.
getLastActivity() - Method in class net.amcintosh.freshbooks.models.Client
The last client activity action.
getLastName() - Method in class net.amcintosh.freshbooks.models.Client
Client's last name.
getLastName() - Method in class net.amcintosh.freshbooks.models.Identity
The identity's last name.
getLastName() - Method in class net.amcintosh.freshbooks.models.Invoice
Last name of client being invoiced.
getLastName() - Method in class net.amcintosh.freshbooks.models.Project.ProjectGroupMember
 
getLastOrderStatus() - Method in class net.amcintosh.freshbooks.models.Invoice
Describes status of last attempted payment.
getLineId() - Method in class net.amcintosh.freshbooks.models.LineItem
Unique-to-this-invoice line id.
getLines() - Method in class net.amcintosh.freshbooks.models.Invoice
Lines of the invoice.
getLocalStartedAt() - Method in class net.amcintosh.freshbooks.models.TimeEntry
The date/time at which the work recorded in this time entry started using the user's local timezone (set with setLocalTimezone().
getLocalTimezone() - Method in class net.amcintosh.freshbooks.models.TimeEntry
Get the local timezone specified for this time entry.
getLoggedDuration() - Method in class net.amcintosh.freshbooks.models.Project
The time logged against the project in seconds.
getMarkupPercent() - Method in class net.amcintosh.freshbooks.models.Expense
Note of percent to mark expense up.
getMediaType() - Method in class net.amcintosh.freshbooks.models.Expense.ExpenseAttachment
 
getMembers() - Method in class net.amcintosh.freshbooks.models.Project.ProjectGroup
The members of this project.
getMobilePhone() - Method in class net.amcintosh.freshbooks.models.Client
Client's mobile phone number.
getModernProjectId() - Method in class net.amcintosh.freshbooks.models.Expense
Id of related new FreshBooks (not Classic) project if applicable.
getName() - Method in class net.amcintosh.freshbooks.models.Business
Name of the business.
getName() - Method in class net.amcintosh.freshbooks.models.Item
Descriptive name of item.
getName() - Method in class net.amcintosh.freshbooks.models.LineItem
Name for the line item.
getName() - Method in class net.amcintosh.freshbooks.models.Service
The descriptive name of service.
getName() - Method in class net.amcintosh.freshbooks.models.Task
Descriptive name of task.
getName() - Method in class net.amcintosh.freshbooks.models.Tax
Identifiable name for the tax.
getNetProfit() - Method in class net.amcintosh.freshbooks.models.reports.ProfitAndLoss
 
getNote() - Method in class net.amcintosh.freshbooks.models.Client
Notes kept by admin about client.
getNote() - Method in class net.amcintosh.freshbooks.models.OtherIncome
Descriptive text for other income.
getNote() - Method in class net.amcintosh.freshbooks.models.Payment
Notes on payment, often used for credit card reference number.
getNote() - Method in class net.amcintosh.freshbooks.models.TimeEntry
A short description of the work being done during the time.
getNotes() - Method in class net.amcintosh.freshbooks.models.Expense
Get notes about the expense.
getNotes() - Method in class net.amcintosh.freshbooks.models.Invoice
Notes listed on invoice.
getNumber() - Method in class net.amcintosh.freshbooks.models.Tax
An external number that identifies your tax submission.
getOrderId() - Method in class net.amcintosh.freshbooks.models.Payment
 
getOrganization() - Method in class net.amcintosh.freshbooks.models.Client
Name for client's business.
getOrganization() - Method in class net.amcintosh.freshbooks.models.Invoice
Name of organization being invoiced.
getOtherIncomes() - Method in class net.amcintosh.freshbooks.models.OtherIncomeList
Array of other incomes returned by the `list` call.
getOutstanding() - Method in class net.amcintosh.freshbooks.models.Invoice
Amount outstanding on invoice.
getOverpaymentId() - Method in class net.amcintosh.freshbooks.models.Payment
Id of related overpayment Credit if relevant.
getOwnerId() - Method in class net.amcintosh.freshbooks.models.Invoice
Id of creator of invoice.
getPage() - Method in class net.amcintosh.freshbooks.models.Pages
 
getPages() - Method in class net.amcintosh.freshbooks.models.ListResult
Get Pages object of list pagination details
getPages() - Method in class net.amcintosh.freshbooks.models.Pages
 
getPaid() - Method in class net.amcintosh.freshbooks.models.Invoice
Amount paid on invoice.
getParent() - Method in class net.amcintosh.freshbooks.models.Invoice
Id of object this invoice was generated from, 0 if none
getPath() - Method in class net.amcintosh.freshbooks.resources.AccountingReports
 
getPath() - Method in class net.amcintosh.freshbooks.resources.api.AccountingResource
 
getPath() - Method in class net.amcintosh.freshbooks.resources.Clients
 
getPath() - Method in class net.amcintosh.freshbooks.resources.Expenses
 
getPath() - Method in class net.amcintosh.freshbooks.resources.Invoices
 
getPath() - Method in class net.amcintosh.freshbooks.resources.Items
 
getPath() - Method in class net.amcintosh.freshbooks.resources.OtherIncomes
 
getPath() - Method in class net.amcintosh.freshbooks.resources.Payments
 
getPath() - Method in class net.amcintosh.freshbooks.resources.Tasks
 
getPath() - Method in class net.amcintosh.freshbooks.resources.Taxes
 
getPathForList() - Method in class net.amcintosh.freshbooks.resources.api.ProjectResource
 
getPathForList() - Method in class net.amcintosh.freshbooks.resources.Projects
 
getPathForList() - Method in class net.amcintosh.freshbooks.resources.ServiceRates
 
getPathForList() - Method in class net.amcintosh.freshbooks.resources.Services
 
getPathForList() - Method in class net.amcintosh.freshbooks.resources.TimeEntries
 
getPathForParent() - Method in class net.amcintosh.freshbooks.resources.api.CommentSubResource
 
getPathForParent() - Method in class net.amcintosh.freshbooks.resources.ServiceRates
 
getPathForSingle() - Method in class net.amcintosh.freshbooks.resources.api.ProjectResource
 
getPathForSingle() - Method in class net.amcintosh.freshbooks.resources.Projects
 
getPathForSingle() - Method in class net.amcintosh.freshbooks.resources.ServiceRates
 
getPathForSingle() - Method in class net.amcintosh.freshbooks.resources.Services
 
getPathForSingle() - Method in class net.amcintosh.freshbooks.resources.TimeEntries
 
getPaymentId() - Method in class net.amcintosh.freshbooks.models.Payment
The unique id (across this business) for the payment.
getPayments() - Method in class net.amcintosh.freshbooks.models.PaymentList
Array of payments returned by the `list` call.
getPaymentStatus() - Method in class net.amcintosh.freshbooks.models.Invoice
Description of payment status.
getPaymentType() - Method in class net.amcintosh.freshbooks.models.OtherIncome
Type of payment.
getPendingClient() - Method in class net.amcintosh.freshbooks.models.TimeEntry
 
getPendingInvitations() - Method in class net.amcintosh.freshbooks.models.Project.ProjectGroup
The pending invites to employees and contractors within the project.
getPendingProject() - Method in class net.amcintosh.freshbooks.models.TimeEntry
 
getPendingTask() - Method in class net.amcintosh.freshbooks.models.TimeEntry
 
getPerPage() - Method in class net.amcintosh.freshbooks.models.Pages
 
getPhoneNumber() - Method in class net.amcintosh.freshbooks.models.Business
Phone number of the business.
getPhoneNumber() - Method in class net.amcintosh.freshbooks.models.Business.PhoneNumber
The phone number
getPONumber() - Method in class net.amcintosh.freshbooks.models.Invoice
Reference number for address on invoice.
getPostalCode() - Method in class net.amcintosh.freshbooks.models.Business.Address
Postal/ZIP code for address of business.
getPresentation() - Method in class net.amcintosh.freshbooks.models.Invoice
Define invoice logo and styles.
getProfileId() - Method in class net.amcintosh.freshbooks.models.Expense
Id of related recurring expense profile if applicable.
getProjectId() - Method in class net.amcintosh.freshbooks.models.Expense
Id of related FreshBooks Classic project if applicable.
getProjectId() - Method in class net.amcintosh.freshbooks.models.TimeEntry
The unique identifier of the project worked on during the time.
getProjectManagerId() - Method in class net.amcintosh.freshbooks.models.Project
 
getProjects() - Method in class net.amcintosh.freshbooks.models.ProjectList
Array of projects returned by the `list` call.
getProjectType() - Method in class net.amcintosh.freshbooks.models.Project
The project type.
getProvince() - Method in class net.amcintosh.freshbooks.models.Business.Address
Province/state for address of business.
getProvince() - Method in class net.amcintosh.freshbooks.models.Invoice
Province/state for address on invoice.
getQuantity() - Method in class net.amcintosh.freshbooks.models.Item
Decimal quantity to multiply unit cost by.
getQuantity() - Method in class net.amcintosh.freshbooks.models.LineItem
Decimal quantity of the line unit, multiplied against unit_cost to get amount.
getRate() - Method in class net.amcintosh.freshbooks.models.Project
The hourly rate for project_rate hourly projects.
getRate() - Method in class net.amcintosh.freshbooks.models.ServiceRate
The rate for the associated service.
getRate() - Method in class net.amcintosh.freshbooks.models.Task
The hourly amount rate charged for task.
getReason() - Method in class net.amcintosh.freshbooks.models.api.AccountingErrorDetails
 
getRefreshToken() - Method in class net.amcintosh.freshbooks.models.AuthorizationToken
Get the authorized refresh token from the OAuth2 token response.
getResolution() - Method in class net.amcintosh.freshbooks.models.reports.ProfitAndLoss
 
getResourceType() - Method in class net.amcintosh.freshbooks.resources.AccountingReports
 
getResourceType() - Method in class net.amcintosh.freshbooks.resources.api.AccountingResource
 
getResourceType() - Method in class net.amcintosh.freshbooks.resources.api.AuthResource
 
getResourceType() - Method in class net.amcintosh.freshbooks.resources.api.CommentResource
 
getResourceType() - Method in class net.amcintosh.freshbooks.resources.api.CommentSubResource
 
getResourceType() - Method in class net.amcintosh.freshbooks.resources.api.ProjectResource
 
getResourceType() - Method in class net.amcintosh.freshbooks.resources.api.Resource
 
getResourceType() - Method in class net.amcintosh.freshbooks.resources.api.TimeTrackingResource
 
getRetainerId() - Method in class net.amcintosh.freshbooks.models.Project
 
getRetainerId() - Method in class net.amcintosh.freshbooks.models.TimeEntry
The unique identifier of the retainer worked on during the time.
getRole() - Method in class net.amcintosh.freshbooks.models.Identity.BusinessMembership
Identity's role in this business.
getRole() - Method in class net.amcintosh.freshbooks.models.Project.ProjectGroupMember
 
getScopes() - Method in class net.amcintosh.freshbooks.models.AuthorizationToken
Get the scopes that the token is authorized for.
getSentId() - Method in class net.amcintosh.freshbooks.models.Invoice
User id of user who sent the invoice.
getServiceId() - Method in class net.amcintosh.freshbooks.models.ServiceRate
The unique id of the service this rate applies to.
getServiceId() - Method in class net.amcintosh.freshbooks.models.TimeEntry
The unique identifier of the project service worked on during the time.
getServiceRates() - Method in class net.amcintosh.freshbooks.models.ServiceRateList
Array of service rates returned by the `list` call.
getServices() - Method in class net.amcintosh.freshbooks.models.Project
The services that work in this project can be logged against and will appear on invoices when the project is billed for.
getServices() - Method in class net.amcintosh.freshbooks.models.ServiceList
Array of services returned by the `list` call.
getShippingCity() - Method in class net.amcintosh.freshbooks.models.Client
Shipping address city.
getShippingCode() - Method in class net.amcintosh.freshbooks.models.Client
Shipping address postal code.
getShippingCountry() - Method in class net.amcintosh.freshbooks.models.Client
Shipping address country.
getShippingProvince() - Method in class net.amcintosh.freshbooks.models.Client
Short form of province for shipping address.
getShippingStreet() - Method in class net.amcintosh.freshbooks.models.Client
Shipping address street.
getShippingStreet2() - Method in class net.amcintosh.freshbooks.models.Client
Shipping address, second street info.
getSignupDate() - Method in class net.amcintosh.freshbooks.models.Client
Get the signup time of the client.
getSku() - Method in class net.amcintosh.freshbooks.models.Item
Id for a specific item or product, used in inventory management.
getSource() - Method in class net.amcintosh.freshbooks.models.OtherIncome
Source of external income.
getSourceId() - Method in class net.amcintosh.freshbooks.models.OtherIncome
Get the unique identifier of source of external income.
getStaffId() - Method in class net.amcintosh.freshbooks.models.Expense
Get the id of related staff member if applicable.
getStandardDateFormatter() - Static method in class net.amcintosh.freshbooks.Util
Get a DateTimeFormatter configured for date fields ("yyyy-MM-dd").
getStartDate() - Method in class net.amcintosh.freshbooks.models.reports.ProfitAndLoss
 
getStartDate() - Method in class net.amcintosh.freshbooks.models.reports.ProfitAndLoss.ReportDates
 
getStartedAt() - Method in class net.amcintosh.freshbooks.models.TimeEntry
The date/time at which the work recorded in this time entry started in UTC.
getStatus() - Method in class net.amcintosh.freshbooks.models.Expense
Get the status of the expense.
getStatus() - Method in class net.amcintosh.freshbooks.models.Invoice
Get the status of the invoice.
getStreet() - Method in class net.amcintosh.freshbooks.models.Business.Address
Street address of business.
getStreet() - Method in class net.amcintosh.freshbooks.models.Invoice
Street for address on invoice.
getStreet2() - Method in class net.amcintosh.freshbooks.models.Invoice
Second line of street for address on invoice.
getTaskId() - Method in class net.amcintosh.freshbooks.models.Task
Duplicate of id.
getTaskId() - Method in class net.amcintosh.freshbooks.models.TimeEntry
The unique identifier of the task worked on during the time.
getTasks() - Method in class net.amcintosh.freshbooks.models.TaskList
Array of tasks returned by the `list` call.
getTax1() - Method in class net.amcintosh.freshbooks.models.Item
Id of the first tax to apply to this item.
getTax1() - Method in class net.amcintosh.freshbooks.models.Task
Id of the first tax to apply to this task.
getTax2() - Method in class net.amcintosh.freshbooks.models.Item
Id of the second tax to apply to this item.
getTax2() - Method in class net.amcintosh.freshbooks.models.Task
Id of the second tax to apply to this task.
getTaxAmount1() - Method in class net.amcintosh.freshbooks.models.Expense
Get the amount of the first tax making up the total amount of the expense.
getTaxAmount1() - Method in class net.amcintosh.freshbooks.models.LineItem
First tax amount, in percentage, up to 3 decimal places.
getTaxAmount2() - Method in class net.amcintosh.freshbooks.models.Expense
Get the amount of the second tax making up the total amount of the expense.
getTaxAmount2() - Method in class net.amcintosh.freshbooks.models.LineItem
Second tax amount, in percentage, up to 3 decimal places.
getTaxes() - Method in class net.amcintosh.freshbooks.models.OtherIncome
List of taxes of external income.
getTaxes() - Method in class net.amcintosh.freshbooks.models.TaxList
Array of taxes returned by the `list` call.
getTaxId() - Method in class net.amcintosh.freshbooks.models.Tax
Duplicate of id.
getTaxName1() - Method in class net.amcintosh.freshbooks.models.Expense
Get the name of first tax.
getTaxName1() - Method in class net.amcintosh.freshbooks.models.LineItem
Name for the first tax on the line item.
getTaxName2() - Method in class net.amcintosh.freshbooks.models.Expense
Get the name of second tax.
getTaxName2() - Method in class net.amcintosh.freshbooks.models.LineItem
Name for the second tax on the line item.
getTaxNumber1() - Method in class net.amcintosh.freshbooks.models.LineItem
First tax number on the line item.
getTaxNumber2() - Method in class net.amcintosh.freshbooks.models.LineItem
Second tax number on the line item.
getTaxPercent1() - Method in class net.amcintosh.freshbooks.models.Expense
Get the string-decimal tax amount for first tax – indicates the maximum tax percentage for this expense.
getTaxPercent2() - Method in class net.amcintosh.freshbooks.models.Expense
Get the string-decimal tax amount for second tax – indicates the maximum tax percentage for this expense.
getTerms() - Method in class net.amcintosh.freshbooks.models.Invoice
Terms listed on invoice.
getThemeFontName() - Method in class net.amcintosh.freshbooks.models.Invoice.InvoicePresentation
Which invoice font is in use.
getThemeLayout() - Method in class net.amcintosh.freshbooks.models.Invoice.InvoicePresentation
Which invoice template is in use.
getThemePrimaryColor() - Method in class net.amcintosh.freshbooks.models.Invoice.InvoicePresentation
Primary highlight colour for the invoice.
getTimeEntries() - Method in class net.amcintosh.freshbooks.models.TimeEntryList
Array of time entries returned by the `list` call.
getTitle() - Method in class net.amcintosh.freshbooks.models.Project
The project title
getToEmail() - Method in class net.amcintosh.freshbooks.models.Project.PendingInvitation
 
getToken(Map<String, Object>) - Method in class net.amcintosh.freshbooks.resources.Authorization
Get the currently authorized identity from the FreshBooks /me endpoint.
getTotal() - Method in class net.amcintosh.freshbooks.models.Pages
 
getTotal() - Method in class net.amcintosh.freshbooks.models.reports.ProfitAndLoss.ProfitAndLossEntry
 
getTotalExpenses() - Method in class net.amcintosh.freshbooks.models.reports.ProfitAndLoss
 
getTotalIncome() - Method in class net.amcintosh.freshbooks.models.reports.ProfitAndLoss
 
getTransactionId() - Method in class net.amcintosh.freshbooks.models.Expense
Get the id of related bank imported transaction if applicable.
getType() - Method in class net.amcintosh.freshbooks.models.LineItem
Line item type.
getType() - Method in class net.amcintosh.freshbooks.models.Payment
Type of payment made.
getUnitCost() - Method in class net.amcintosh.freshbooks.models.Item
Unit cost of the item.
getUnitCost() - Method in class net.amcintosh.freshbooks.models.LineItem
Unit cost of the line item.
getUpdated() - Method in class net.amcintosh.freshbooks.models.Client
Get the time of last modification to the client.
getUpdated() - Method in class net.amcintosh.freshbooks.models.Expense
Get the time of last modification to the invoice.
getUpdated() - Method in class net.amcintosh.freshbooks.models.Invoice
Get the time of last modification to the invoice.
getUpdated() - Method in class net.amcintosh.freshbooks.models.Item
Get the time of last modification.
getUpdated() - Method in class net.amcintosh.freshbooks.models.LineItem
Get the time this line was last updated at.
getUpdated() - Method in class net.amcintosh.freshbooks.models.OtherIncome
Get the time of last modification.
getUpdated() - Method in class net.amcintosh.freshbooks.models.Payment
Get the time of last modification to the payment.
getUpdated() - Method in class net.amcintosh.freshbooks.models.Task
Get the time of last modification.
getUpdated() - Method in class net.amcintosh.freshbooks.models.Tax
Get the time of last modification.
getUpdatedAt() - Method in class net.amcintosh.freshbooks.models.Project
Get the time of last modification to the project.
getUrl(long) - Method in class net.amcintosh.freshbooks.resources.api.CommentSubResource
 
getUrl(long) - Method in class net.amcintosh.freshbooks.resources.api.TimeTrackingResource
 
getUrl(long, boolean) - Method in class net.amcintosh.freshbooks.resources.api.CommentResource
 
getUrl(long, boolean) - Method in class net.amcintosh.freshbooks.resources.api.ProjectResource
 
getUrl(long, boolean, List<QueryBuilder>) - Method in class net.amcintosh.freshbooks.resources.api.CommentResource
 
getUrl(long, boolean, List<QueryBuilder>) - Method in class net.amcintosh.freshbooks.resources.api.ProjectResource
 
getUrl(long, long) - Method in class net.amcintosh.freshbooks.resources.api.CommentResource
 
getUrl(long, long) - Method in class net.amcintosh.freshbooks.resources.api.CommentSubResource
 
getUrl(long, long) - Method in class net.amcintosh.freshbooks.resources.api.ProjectResource
 
getUrl(long, long) - Method in class net.amcintosh.freshbooks.resources.api.TimeTrackingResource
 
getUrl(long, long, IncludesQueryBuilder) - Method in class net.amcintosh.freshbooks.resources.api.CommentResource
 
getUrl(long, long, IncludesQueryBuilder) - Method in class net.amcintosh.freshbooks.resources.api.CommentSubResource
 
getUrl(long, long, IncludesQueryBuilder) - Method in class net.amcintosh.freshbooks.resources.api.ProjectResource
 
getUrl(long, long, IncludesQueryBuilder) - Method in class net.amcintosh.freshbooks.resources.api.TimeTrackingResource
 
getUrl(long, List<QueryBuilder>) - Method in class net.amcintosh.freshbooks.resources.api.CommentSubResource
 
getUrl(long, List<QueryBuilder>) - Method in class net.amcintosh.freshbooks.resources.api.TimeTrackingResource
 
getUrl(String) - Method in class net.amcintosh.freshbooks.resources.api.AccountingResource
 
getUrl(String) - Method in class net.amcintosh.freshbooks.resources.api.AuthResource
 
getUrl(String, long) - Method in class net.amcintosh.freshbooks.resources.api.AccountingResource
 
getUrl(String, long, IncludesQueryBuilder) - Method in class net.amcintosh.freshbooks.resources.api.AccountingResource
 
getUrl(String, String, FilterQueryBuilder) - Method in class net.amcintosh.freshbooks.resources.AccountingReports
 
getUrl(String, List<QueryBuilder>) - Method in class net.amcintosh.freshbooks.resources.api.AccountingResource
 
getUserId() - Method in class net.amcintosh.freshbooks.models.Client
Duplicate of id
getUserId() - Method in class net.amcintosh.freshbooks.models.OtherIncome
Get the unique identifier of user.
getV3Status() - Method in class net.amcintosh.freshbooks.models.Invoice
v3 status fields give a descriptive name to states which can be used in filters
getValidationError() - Method in exception net.amcintosh.freshbooks.FreshBooksException
 
getValue() - Method in enum class net.amcintosh.freshbooks.models.Expense.ExpenseStatus
 
getValue() - Method in enum class net.amcintosh.freshbooks.models.Invoice.InvoiceStatus
 
getValue() - Method in enum class net.amcintosh.freshbooks.models.LineItem.LineItemType
 
getValue() - Method in enum class net.amcintosh.freshbooks.models.OtherIncomeCategory
 
getValue() - Method in enum class net.amcintosh.freshbooks.models.VisState
 
getVatName() - Method in class net.amcintosh.freshbooks.models.Client
Get the "Value Added Tax" name
getVATName() - Method in class net.amcintosh.freshbooks.models.Invoice
Value Added Tax name of client if provided.
getVatNumber() - Method in class net.amcintosh.freshbooks.models.Client
Get the "Value Added Tax" number
getVATNumber() - Method in class net.amcintosh.freshbooks.models.Invoice
Value Added Tax number of client if provided.
getVendor() - Method in class net.amcintosh.freshbooks.models.Expense
Get the name of the vendor.
getVersion() - Method in class net.amcintosh.freshbooks.FreshBooksClient
Get the freshbooks-sdk version.
getVisState() - Method in class net.amcintosh.freshbooks.models.Client
Get the visibility state: active, deleted, or archived

getVisState() - Method in class net.amcintosh.freshbooks.models.Expense
Get the visibility state: active, deleted, or archived

getVisState() - Method in class net.amcintosh.freshbooks.models.Invoice
Get the visibility state: active, deleted, or archived

getVisState() - Method in class net.amcintosh.freshbooks.models.Item
Get the visibility state: active, deleted, or archived

getVisState() - Method in class net.amcintosh.freshbooks.models.OtherIncome
Get the visibility state: active, deleted, or archived

getVisState() - Method in class net.amcintosh.freshbooks.models.Payment
Get the visibility state: active, deleted, or archived

getVisState() - Method in class net.amcintosh.freshbooks.models.Service
Get the visibility state: active, deleted, or archived

getVisState() - Method in class net.amcintosh.freshbooks.models.Task
Get the visibility state: active, deleted, or archived
getZonedDateTimeFromAccountingLocalTime(String) - Static method in class net.amcintosh.freshbooks.Util
Get a datetime zoned to UTC from an accounting endpoint date string.
getZonedDateTimeFromISO(String) - Static method in class net.amcintosh.freshbooks.Util
Get a datetime zoned to UTC from an ISO date string.
getZonedDateTimeFromProjectNaiveUTC(String) - Static method in class net.amcintosh.freshbooks.Util
Get a datetime zoned to UTC from an project-like endpoint date string.

H

handleListRequest(String) - Method in class net.amcintosh.freshbooks.resources.api.AccountingResource
 
handleListRequest(String) - Method in class net.amcintosh.freshbooks.resources.api.ProjectResource
 
handleRequest(String, String) - Method in class net.amcintosh.freshbooks.resources.api.AccountingResource
 
handleRequest(String, String) - Method in class net.amcintosh.freshbooks.resources.api.AuthResource
 
handleRequest(String, String) - Method in class net.amcintosh.freshbooks.resources.api.ProjectResource
 
handleRequest(String, String, Map<String, Object>) - Method in class net.amcintosh.freshbooks.resources.api.AccountingResource
 
handleRequest(String, String, Map<String, Object>) - Method in class net.amcintosh.freshbooks.resources.api.AuthResource
 
handleRequest(String, String, Map<String, Object>) - Method in class net.amcintosh.freshbooks.resources.api.ProjectResource
 
HOURLY_RATE - Enum constant in enum class net.amcintosh.freshbooks.models.Project.ProjectType
 

I

identity - Variable in class net.amcintosh.freshbooks.models.api.AuthMeResponse
 
Identity - Class in net.amcintosh.freshbooks.models
Users are uniquely identified by their email across all of FreshBooks, so if leafy@example.com is an Owner of one account and gets added as a Client on another, they will have some access to both.
Identity() - Constructor for class net.amcintosh.freshbooks.models.Identity
 
Identity.BusinessMembership - Class in net.amcintosh.freshbooks.models
Business/Identity relationship
Identity.BusinessRole - Enum Class in net.amcintosh.freshbooks.models
 
IN_PERSON_SALES - Enum constant in enum class net.amcintosh.freshbooks.models.OtherIncomeCategory
 
include(String) - Method in class net.amcintosh.freshbooks.models.builders.IncludesQueryBuilder
Add an include key to the builder.
IncludesQueryBuilder - Class in net.amcintosh.freshbooks.models.builders
Builder for including relationships, sub-resources, or additional data in the response.
IncludesQueryBuilder() - Constructor for class net.amcintosh.freshbooks.models.builders.IncludesQueryBuilder
 
INTERNAL - Enum constant in enum class net.amcintosh.freshbooks.models.Expense.ExpenseStatus
 
invoice - Variable in class net.amcintosh.freshbooks.models.api.AccountingResponse.AccountingResult
 
Invoice - Class in net.amcintosh.freshbooks.models
Invoices in FreshBooks are what gets sent to Clients, detailing specific goods or services performed or provided by the Administrator of their System, and the amount that Client owes to the Admin.
Invoice() - Constructor for class net.amcintosh.freshbooks.models.Invoice
 
Invoice.InvoiceAutoBillStatus - Enum Class in net.amcintosh.freshbooks.models
 
Invoice.InvoiceDepositStatus - Enum Class in net.amcintosh.freshbooks.models
Description of deposits applied to invoice.
Invoice.InvoiceDisplayStatus - Enum Class in net.amcintosh.freshbooks.models
Description of status.
Invoice.InvoiceOrderStatus - Enum Class in net.amcintosh.freshbooks.models
 
Invoice.InvoicePaymentStatus - Enum Class in net.amcintosh.freshbooks.models
Description of payment status.
Invoice.InvoicePresentation - Class in net.amcintosh.freshbooks.models
Invoice Presentations are used to style an invoice including font, colors, and logos.
Invoice.InvoiceStatus - Enum Class in net.amcintosh.freshbooks.models
Status values for an invoice.
Invoice.InvoiceV3Status - Enum Class in net.amcintosh.freshbooks.models
v3 status fields give a descriptive name to states which can be used in filters.
INVOICED - Enum constant in enum class net.amcintosh.freshbooks.models.Expense.ExpenseStatus
 
InvoiceList - Class in net.amcintosh.freshbooks.models
Results of invoices list call containing list of invoices and pagination data.
InvoiceList(AccountingListResponse.AccountingListInnerResponse.AccountingListResult) - Constructor for class net.amcintosh.freshbooks.models.InvoiceList
 
InvoicePresentation() - Constructor for class net.amcintosh.freshbooks.models.Invoice.InvoicePresentation
 
invoices - Variable in class net.amcintosh.freshbooks.models.api.AccountingListResponse.AccountingListInnerResponse.AccountingListResult
 
invoices() - Method in class net.amcintosh.freshbooks.FreshBooksClient
FreshBooks invoices resource with calls to get, list, create, update, delete.
Invoices - Class in net.amcintosh.freshbooks.resources
FreshBooks invoices resource with calls to get, list, create, update, delete
Invoices(FreshBooksClient) - Constructor for class net.amcintosh.freshbooks.resources.Invoices
 
isActive() - Method in class net.amcintosh.freshbooks.models.TimeEntry
Whether the time entry is active or not.
isAutoBill() - Method in class net.amcintosh.freshbooks.models.Invoice
Whether this invoice has a credit card saved.
isBillable() - Method in class net.amcintosh.freshbooks.models.Expense
Can the expense be billed to a Client or Project.
isBillable() - Method in class net.amcintosh.freshbooks.models.Service
Whether the service is billable to clients or not.
isBillable() - Method in class net.amcintosh.freshbooks.models.Task
Whether this task billable.
isBillable() - Method in class net.amcintosh.freshbooks.models.TimeEntry
Whether the time entry can be added to an invoice.
isBilled() - Method in class net.amcintosh.freshbooks.models.TimeEntry
Whether the time entry has already been added to an invoice or manually marked as billed.
isCashBased() - Method in class net.amcintosh.freshbooks.models.reports.ProfitAndLoss
 
isCogs() - Method in class net.amcintosh.freshbooks.models.Expense
Get if the expense counts as "Cost of Goods Sold" and is associated with a client.
isDuplicate() - Method in class net.amcintosh.freshbooks.models.Expense
If the expense is a duplicated expense.
isFromBulkImport() - Method in class net.amcintosh.freshbooks.models.Expense
Indicates if the expense was created via a bulk import action.
isFromCredit() - Method in class net.amcintosh.freshbooks.models.Payment
If the payment was converted from a Credit on a Client's account.
isGroundMail() - Method in class net.amcintosh.freshbooks.models.Invoice
Whether to send via ground mail.
isHasReceipt() - Method in class net.amcintosh.freshbooks.models.Expense
Indicates if the expense has an attached receipt.
isIncludeReceipt() - Method in class net.amcintosh.freshbooks.models.Expense
 
isInternal() - Method in class net.amcintosh.freshbooks.models.TimeEntry
Get if the time entry is for internal work and not assigned to a client.
isLogged() - Method in class net.amcintosh.freshbooks.models.TimeEntry
Whether the time entry has been finished and logged.
isPotentialBillPayment() - Method in class net.amcintosh.freshbooks.models.Expense
 
isSendClientNotification() - Method in class net.amcintosh.freshbooks.models.Payment
Whether to send the client a notification of this payment.
isShowAttachments() - Method in class net.amcintosh.freshbooks.models.Invoice
Whether attachments on invoice are rendered in FreshBooks UI.
isUseDefaultPresentation() - Method in class net.amcintosh.freshbooks.models.Invoice
By default, if no presentation specified in new invoice request payload, it will be assigned a default presentation.
item - Variable in class net.amcintosh.freshbooks.models.api.AccountingResponse.AccountingResult
 
Item - Class in net.amcintosh.freshbooks.models
Items are stored from invoice lines to make invoicing easier in the future.
Item() - Constructor for class net.amcintosh.freshbooks.models.Item
 
ItemList - Class in net.amcintosh.freshbooks.models
Results of items list call containing list of items and pagination data.
ItemList(AccountingListResponse.AccountingListInnerResponse.AccountingListResult) - Constructor for class net.amcintosh.freshbooks.models.ItemList
 
items - Variable in class net.amcintosh.freshbooks.models.api.AccountingListResponse.AccountingListInnerResponse.AccountingListResult
 
items() - Method in class net.amcintosh.freshbooks.FreshBooksClient
FreshBooks items resource with calls to get, list, create, update, delete.
Items - Class in net.amcintosh.freshbooks.resources
FreshBooks items resource with calls to get, list, create, update, delete
Items(FreshBooksClient) - Constructor for class net.amcintosh.freshbooks.resources.Items
 

J

JCB - Enum constant in enum class net.amcintosh.freshbooks.models.Payment.PaymentType
 

L

LineItem - Class in net.amcintosh.freshbooks.models
Invoice lines are used to determine the amount of an invoice, in addition to being able to tie the invoice to rebilled expenses.
LineItem() - Constructor for class net.amcintosh.freshbooks.models.LineItem
 
LineItem.LineItemType - Enum Class in net.amcintosh.freshbooks.models
Type for line items.
list(long) - Method in class net.amcintosh.freshbooks.resources.Projects
Get a list of projects.
list(long) - Method in class net.amcintosh.freshbooks.resources.ServiceRates
Get a list of service rates for this business.
list(long) - Method in class net.amcintosh.freshbooks.resources.Services
Get a list of services.
list(long) - Method in class net.amcintosh.freshbooks.resources.TimeEntries
Get a list of time entries.
list(long, List<QueryBuilder>) - Method in class net.amcintosh.freshbooks.resources.Projects
Get a list of projects using the query strings generated by the QueryBuilder list.
list(long, List<QueryBuilder>) - Method in class net.amcintosh.freshbooks.resources.Services
Get a list of services using the query strings generated by the QueryBuilder list.
list(long, List<QueryBuilder>) - Method in class net.amcintosh.freshbooks.resources.TimeEntries
Get a list of time entries using the query strings generated by the QueryBuilder list.
list(String) - Method in class net.amcintosh.freshbooks.resources.Clients
Get a list of clients using the query strings generated by the QueryBuilder list.
list(String) - Method in class net.amcintosh.freshbooks.resources.Expenses
Get a list of expenses using the query strings generated by the QueryBuilder list.
list(String) - Method in class net.amcintosh.freshbooks.resources.Invoices
Get a list of invoices using the query strings generated by the QueryBuilder list.
list(String) - Method in class net.amcintosh.freshbooks.resources.Items
Get a list of items using the query strings generated by the QueryBuilder list.
list(String) - Method in class net.amcintosh.freshbooks.resources.OtherIncomes
Get a list of other incomes using the query strings generated by the QueryBuilder list.
list(String) - Method in class net.amcintosh.freshbooks.resources.Payments
Get a list of payments using the query strings generated by the QueryBuilder list.
list(String) - Method in class net.amcintosh.freshbooks.resources.Tasks
Get a list of tasks using the query strings generated by the QueryBuilder list.
list(String) - Method in class net.amcintosh.freshbooks.resources.Taxes
Get a list of taxes using the query strings generated by the QueryBuilder list.
list(String, List<QueryBuilder>) - Method in class net.amcintosh.freshbooks.resources.Clients
Get a list of clients using the query strings generated by the QueryBuilder list.
list(String, List<QueryBuilder>) - Method in class net.amcintosh.freshbooks.resources.Expenses
Get a list of expenses using the query strings generated by the QueryBuilder list.
list(String, List<QueryBuilder>) - Method in class net.amcintosh.freshbooks.resources.Invoices
Get a list of invoices using the query strings generated by the QueryBuilder list.
list(String, List<QueryBuilder>) - Method in class net.amcintosh.freshbooks.resources.Items
Get a list of items using the query strings generated by the QueryBuilder list.
list(String, List<QueryBuilder>) - Method in class net.amcintosh.freshbooks.resources.OtherIncomes
Get a list of other incomes using the query strings generated by the QueryBuilder list.
list(String, List<QueryBuilder>) - Method in class net.amcintosh.freshbooks.resources.Payments
Get a list of payments using the query strings generated by the QueryBuilder list.
list(String, List<QueryBuilder>) - Method in class net.amcintosh.freshbooks.resources.Tasks
Get a list of tasks using the query strings generated by the QueryBuilder list.
list(String, List<QueryBuilder>) - Method in class net.amcintosh.freshbooks.resources.Taxes
Get a list of taxes using the query strings generated by the QueryBuilder list.
ListResult - Class in net.amcintosh.freshbooks.models
Base class for resource lists to extend.
ListResult() - Constructor for class net.amcintosh.freshbooks.models.ListResult
 

M

MANAGER - Enum constant in enum class net.amcintosh.freshbooks.models.Identity.BusinessRole
 
MASTERCARD - Enum constant in enum class net.amcintosh.freshbooks.models.Payment.PaymentType
 
message - Variable in class net.amcintosh.freshbooks.models.api.AccountingError
 
message - Variable in class net.amcintosh.freshbooks.models.api.AccountingErrorDetails.AccountingErrorDetailsMetadata
 
message - Variable in class net.amcintosh.freshbooks.models.api.AccountingListResponse
 
message - Variable in class net.amcintosh.freshbooks.models.api.AccountingResponse
 
meta - Variable in class net.amcintosh.freshbooks.models.api.ProjectListResponse
 
metadata - Variable in class net.amcintosh.freshbooks.models.api.AccountingErrorDetails
 
Money - Class in net.amcintosh.freshbooks.models
Monetary amount represented by a decimal value and a currency code.
Money() - Constructor for class net.amcintosh.freshbooks.models.Money
Create an uninitialized Money object.
Money(BigDecimal, String) - Constructor for class net.amcintosh.freshbooks.models.Money
Create a Money object.

N

net.amcintosh.freshbooks - package net.amcintosh.freshbooks
 
net.amcintosh.freshbooks.models - package net.amcintosh.freshbooks.models
 
net.amcintosh.freshbooks.models.api - package net.amcintosh.freshbooks.models.api
 
net.amcintosh.freshbooks.models.builders - package net.amcintosh.freshbooks.models.builders
 
net.amcintosh.freshbooks.models.reports - package net.amcintosh.freshbooks.models.reports
 
net.amcintosh.freshbooks.resources - package net.amcintosh.freshbooks.resources
 
net.amcintosh.freshbooks.resources.api - package net.amcintosh.freshbooks.resources.api
 
NONE - Enum constant in enum class net.amcintosh.freshbooks.models.Invoice.InvoiceAutoBillStatus
 
NONE - Enum constant in enum class net.amcintosh.freshbooks.models.Invoice.InvoiceDepositStatus
 
NONE - Enum constant in enum class net.amcintosh.freshbooks.models.Invoice.InvoiceOrderStatus
 
NONE - Enum constant in enum class net.amcintosh.freshbooks.models.Project.ProjectBillingMethod
 
NORMAL - Enum constant in enum class net.amcintosh.freshbooks.models.LineItem.LineItemType
 
NOVA - Enum constant in enum class net.amcintosh.freshbooks.models.Payment.PaymentType
 

O

object - Variable in exception net.amcintosh.freshbooks.FreshBooksException
 
object - Variable in class net.amcintosh.freshbooks.models.api.AccountingError
 
object - Variable in class net.amcintosh.freshbooks.models.api.AccountingErrorDetails.AccountingErrorDetailsMetadata
 
ONLINE_SALES - Enum constant in enum class net.amcintosh.freshbooks.models.OtherIncomeCategory
 
OTHER - Enum constant in enum class net.amcintosh.freshbooks.models.OtherIncomeCategory
 
OTHER - Enum constant in enum class net.amcintosh.freshbooks.models.Payment.PaymentType
 
otherIncome - Variable in class net.amcintosh.freshbooks.models.api.AccountingResponse.AccountingResult
 
OtherIncome - Class in net.amcintosh.freshbooks.models
Other Income is for recording income that doesn't require an invoice and is received through other means.
OtherIncome() - Constructor for class net.amcintosh.freshbooks.models.OtherIncome
 
OtherIncomeCategory - Enum Class in net.amcintosh.freshbooks.models
Other income categories
Values are: ADVERTISING IN_PERSON_SALES ONLINE_SALES RENTALS OTHER
OtherIncomeList - Class in net.amcintosh.freshbooks.models
Results of other incomes list call containing list of other incomes and pagination data.
OtherIncomeList(AccountingListResponse.AccountingListInnerResponse.AccountingListResult) - Constructor for class net.amcintosh.freshbooks.models.OtherIncomeList
 
otherIncomes - Variable in class net.amcintosh.freshbooks.models.api.AccountingListResponse.AccountingListInnerResponse.AccountingListResult
 
otherIncomes() - Method in class net.amcintosh.freshbooks.FreshBooksClient
FreshBooks other income resource with calls to get, list, create, update, delete.
OtherIncomes - Class in net.amcintosh.freshbooks.resources
FreshBooks other incomes resource with calls to get, list, create, update, delete
OtherIncomes(FreshBooksClient) - Constructor for class net.amcintosh.freshbooks.resources.OtherIncomes
 
OUTSTANDING - Enum constant in enum class net.amcintosh.freshbooks.models.Expense.ExpenseStatus
 
OUTSTANDING - Enum constant in enum class net.amcintosh.freshbooks.models.Invoice.InvoiceDisplayStatus
 
OVERDUE - Enum constant in enum class net.amcintosh.freshbooks.models.Invoice.InvoiceV3Status
 
OWNER - Enum constant in enum class net.amcintosh.freshbooks.models.Identity.BusinessRole
 

P

page - Variable in class net.amcintosh.freshbooks.models.api.AccountingListResponse.AccountingListInnerResponse.AccountingListResult
 
page - Variable in class net.amcintosh.freshbooks.models.api.ProjectListResponse.ProjectMeta
 
page(int) - Method in class net.amcintosh.freshbooks.models.builders.PaginationQueryBuilder
Set the page number to query.
pages - Variable in class net.amcintosh.freshbooks.models.api.AccountingListResponse.AccountingListInnerResponse.AccountingListResult
 
pages - Variable in class net.amcintosh.freshbooks.models.api.ProjectListResponse.ProjectMeta
 
pages - Variable in class net.amcintosh.freshbooks.models.ListResult
 
Pages - Class in net.amcintosh.freshbooks.models
Paginated list resources will contain a pages object.
Pages(int, int, int, int) - Constructor for class net.amcintosh.freshbooks.models.Pages
 
PaginationQueryBuilder - Class in net.amcintosh.freshbooks.models.builders
Builder for making paginated list queries.
PaginationQueryBuilder() - Constructor for class net.amcintosh.freshbooks.models.builders.PaginationQueryBuilder
Create an uninitialized pagination query builder (page=1, perPage=100).
PaginationQueryBuilder(int, int) - Constructor for class net.amcintosh.freshbooks.models.builders.PaginationQueryBuilder
Create an pagination query builder.
PAID - Enum constant in enum class net.amcintosh.freshbooks.models.Invoice.InvoiceDepositStatus
 
PAID - Enum constant in enum class net.amcintosh.freshbooks.models.Invoice.InvoicePaymentStatus
 
PAID - Enum constant in enum class net.amcintosh.freshbooks.models.Invoice.InvoiceStatus
 
PAID - Enum constant in enum class net.amcintosh.freshbooks.models.Invoice.InvoiceV3Status
 
PARTIAL - Enum constant in enum class net.amcintosh.freshbooks.models.Invoice.InvoiceDepositStatus
 
PARTIAL - Enum constant in enum class net.amcintosh.freshbooks.models.Invoice.InvoicePaymentStatus
 
PARTIAL - Enum constant in enum class net.amcintosh.freshbooks.models.Invoice.InvoiceStatus
 
PARTIAL - Enum constant in enum class net.amcintosh.freshbooks.models.Invoice.InvoiceV3Status
 
PARTIALLY_BILLED - Enum constant in enum class net.amcintosh.freshbooks.models.Project.ProjectBilledStatus
 
payment - Variable in class net.amcintosh.freshbooks.models.api.AccountingResponse.AccountingResult
 
Payment - Class in net.amcintosh.freshbooks.models
Payments are a record of the payments made on invoices.
Payment() - Constructor for class net.amcintosh.freshbooks.models.Payment
 
Payment.PaymentType - Enum Class in net.amcintosh.freshbooks.models
 
PaymentList - Class in net.amcintosh.freshbooks.models
Results of Payments list call containing list of payments and pagination data.
PaymentList(AccountingListResponse.AccountingListInnerResponse.AccountingListResult) - Constructor for class net.amcintosh.freshbooks.models.PaymentList
 
payments - Variable in class net.amcintosh.freshbooks.models.api.AccountingListResponse.AccountingListInnerResponse.AccountingListResult
 
payments() - Method in class net.amcintosh.freshbooks.FreshBooksClient
FreshBooks payments resource with calls to get, list, create, update, delete.
Payments - Class in net.amcintosh.freshbooks.resources
 
Payments(FreshBooksClient) - Constructor for class net.amcintosh.freshbooks.resources.Payments
 
PAYPAL - Enum constant in enum class net.amcintosh.freshbooks.models.Payment.PaymentType
 
PENDING - Enum constant in enum class net.amcintosh.freshbooks.models.Invoice.InvoiceOrderStatus
 
PENDING - Enum constant in enum class net.amcintosh.freshbooks.models.Invoice.InvoiceV3Status
 
PendingInvitation() - Constructor for class net.amcintosh.freshbooks.models.Project.PendingInvitation
 
perPage - Variable in class net.amcintosh.freshbooks.models.api.AccountingListResponse.AccountingListInnerResponse.AccountingListResult
 
perPage - Variable in class net.amcintosh.freshbooks.models.api.ProjectListResponse.ProjectMeta
 
perPage(int) - Method in class net.amcintosh.freshbooks.models.builders.PaginationQueryBuilder
Set the number of results per page.
PhoneNumber() - Constructor for class net.amcintosh.freshbooks.models.Business.PhoneNumber
 
profitAndLoss - Variable in class net.amcintosh.freshbooks.models.api.AccountingResponse.AccountingResult
 
profitAndLoss(String) - Method in class net.amcintosh.freshbooks.resources.AccountingReports
The profit/Loss Report shows all the information involving both your Profits and Losses
profitAndLoss(String, FilterQueryBuilder) - Method in class net.amcintosh.freshbooks.resources.AccountingReports
The profit/Loss Report shows all the information involving both your Profits and Losses
ProfitAndLoss - Class in net.amcintosh.freshbooks.models.reports
 
ProfitAndLoss() - Constructor for class net.amcintosh.freshbooks.models.reports.ProfitAndLoss
 
ProfitAndLoss.ProfitAndLossEntry - Class in net.amcintosh.freshbooks.models.reports
 
ProfitAndLoss.ReportDates - Class in net.amcintosh.freshbooks.models.reports
 
ProfitAndLossEntry() - Constructor for class net.amcintosh.freshbooks.models.reports.ProfitAndLoss.ProfitAndLossEntry
 
project - Variable in class net.amcintosh.freshbooks.models.api.ProjectResponse
 
Project - Class in net.amcintosh.freshbooks.models
Projects in FreshBooks are used to track business projects and related information such as hourly rate, service(s) being offered, projected end date...etc
Project() - Constructor for class net.amcintosh.freshbooks.models.Project
 
PROJECT_LIKE - Enum constant in enum class net.amcintosh.freshbooks.resources.api.ResourceType
 
PROJECT_RATE - Enum constant in enum class net.amcintosh.freshbooks.models.Project.ProjectBillingMethod
 
Project.PendingInvitation - Class in net.amcintosh.freshbooks.models
 
Project.ProjectBilledStatus - Enum Class in net.amcintosh.freshbooks.models
Billing statuses for a project, computed from invoice totals that have been sent for that project.
Project.ProjectBillingMethod - Enum Class in net.amcintosh.freshbooks.models
Method of calculating billing for a project
Project.ProjectGroup - Class in net.amcintosh.freshbooks.models
 
Project.ProjectGroupMember - Class in net.amcintosh.freshbooks.models
 
Project.ProjectType - Enum Class in net.amcintosh.freshbooks.models
Billing types for projects
ProjectError() - Constructor for class net.amcintosh.freshbooks.models.api.ProjectResponse.ProjectError
 
ProjectGroup() - Constructor for class net.amcintosh.freshbooks.models.Project.ProjectGroup
 
ProjectGroupMember() - Constructor for class net.amcintosh.freshbooks.models.Project.ProjectGroupMember
 
ProjectList - Class in net.amcintosh.freshbooks.models
Results of projects list call containing list of projects and pagination data.
ProjectList(ProjectListResponse) - Constructor for class net.amcintosh.freshbooks.models.ProjectList
 
ProjectListResponse - Class in net.amcintosh.freshbooks.models.api
 
ProjectListResponse() - Constructor for class net.amcintosh.freshbooks.models.api.ProjectListResponse
 
ProjectListResponse.ProjectMeta - Class in net.amcintosh.freshbooks.models.api
 
ProjectMeta() - Constructor for class net.amcintosh.freshbooks.models.api.ProjectListResponse.ProjectMeta
 
ProjectResource - Class in net.amcintosh.freshbooks.resources.api
Handles resources under the '/project' and project-like endpoints.
ProjectResource(FreshBooksClient) - Constructor for class net.amcintosh.freshbooks.resources.api.ProjectResource
 
ProjectResponse - Class in net.amcintosh.freshbooks.models.api
 
ProjectResponse() - Constructor for class net.amcintosh.freshbooks.models.api.ProjectResponse
 
ProjectResponse.ProjectError - Class in net.amcintosh.freshbooks.models.api
 
projects - Variable in class net.amcintosh.freshbooks.models.api.ProjectListResponse
 
projects() - Method in class net.amcintosh.freshbooks.FreshBooksClient
FreshBooks projects resource with calls to get, list, create, update, delete.
Projects - Class in net.amcintosh.freshbooks.resources
FreshBooks projects resource with calls to get, list, create, update, delete
Projects(FreshBooksClient) - Constructor for class net.amcintosh.freshbooks.resources.Projects
 

Q

QueryBuilder - Interface in net.amcintosh.freshbooks.models.builders
Interface for building URL parameters.

R

reason - Variable in class net.amcintosh.freshbooks.models.api.AccountingErrorDetails
 
REBILLING_EXPENSE - Enum constant in enum class net.amcintosh.freshbooks.models.LineItem.LineItemType
 
RECOUPED - Enum constant in enum class net.amcintosh.freshbooks.models.Expense.ExpenseStatus
 
refreshAccessToken() - Method in class net.amcintosh.freshbooks.FreshBooksClient
Makes a call to the FreshBooks token URL to refresh an access_token.
RENTALS - Enum constant in enum class net.amcintosh.freshbooks.models.OtherIncomeCategory
 
ReportDates() - Constructor for class net.amcintosh.freshbooks.models.reports.ProfitAndLoss.ReportDates
 
reports() - Method in class net.amcintosh.freshbooks.FreshBooksClient
FreshBooks reports resource with calls the various reports available.
request(String, String) - Method in class net.amcintosh.freshbooks.FreshBooksClient
Make a request to FreshBooks.
request(String, String, Map<String, Object>) - Method in class net.amcintosh.freshbooks.FreshBooksClient
Make a request to FreshBooks with a data payload.
RESOLVED - Enum constant in enum class net.amcintosh.freshbooks.models.Invoice.InvoiceV3Status
 
Resource - Class in net.amcintosh.freshbooks.resources.api
Base class for API resources.
Resource(FreshBooksClient) - Constructor for class net.amcintosh.freshbooks.resources.api.Resource
 
ResourceType - Enum Class in net.amcintosh.freshbooks.resources.api
Used internally to determine the style of FreshBooks API the resource conforms to.
response - Variable in class net.amcintosh.freshbooks.models.api.AccountingListResponse
 
response - Variable in class net.amcintosh.freshbooks.models.api.AccountingResponse
 
result - Variable in class net.amcintosh.freshbooks.models.api.AccountingListResponse.AccountingListInnerResponse
 
result - Variable in class net.amcintosh.freshbooks.models.api.AccountingResponse.AccountingInnerResponse
 
RETRY - Enum constant in enum class net.amcintosh.freshbooks.models.Invoice.InvoiceAutoBillStatus
 
RETRY - Enum constant in enum class net.amcintosh.freshbooks.models.Invoice.InvoiceStatus
 
RETRY - Enum constant in enum class net.amcintosh.freshbooks.models.Invoice.InvoiceV3Status
 

S

SENT - Enum constant in enum class net.amcintosh.freshbooks.models.Invoice.InvoiceDisplayStatus
 
SENT - Enum constant in enum class net.amcintosh.freshbooks.models.Invoice.InvoiceStatus
 
SENT - Enum constant in enum class net.amcintosh.freshbooks.models.Invoice.InvoiceV3Status
 
service - Variable in class net.amcintosh.freshbooks.models.api.ProjectResponse
 
Service - Class in net.amcintosh.freshbooks.models
Services represent things that a business offers to clients.
Service() - Constructor for class net.amcintosh.freshbooks.models.Service
 
SERVICE_RATE - Enum constant in enum class net.amcintosh.freshbooks.models.Project.ProjectBillingMethod
 
ServiceList - Class in net.amcintosh.freshbooks.models
Results of services list call containing list of services and pagination data.
ServiceList(ProjectListResponse) - Constructor for class net.amcintosh.freshbooks.models.ServiceList
 
serviceRate - Variable in class net.amcintosh.freshbooks.models.api.ProjectResponse
 
ServiceRate - Class in net.amcintosh.freshbooks.models
ServiceRates are hourly rates that can be applied to services to allow billing of time entries tracked against that service.
ServiceRate() - Constructor for class net.amcintosh.freshbooks.models.ServiceRate
 
ServiceRateList - Class in net.amcintosh.freshbooks.models
Results of service rates list call containing list of service rates.
ServiceRateList(ProjectListResponse) - Constructor for class net.amcintosh.freshbooks.models.ServiceRateList
 
serviceRates - Variable in class net.amcintosh.freshbooks.models.api.ProjectListResponse
 
serviceRates() - Method in class net.amcintosh.freshbooks.FreshBooksClient
FreshBooks service rates resource with calls to get, list, create, update.
ServiceRates - Class in net.amcintosh.freshbooks.resources
FreshBooks service rates sub-resource with calls to get, list, create, update
ServiceRates(FreshBooksClient) - Constructor for class net.amcintosh.freshbooks.resources.ServiceRates
 
services - Variable in class net.amcintosh.freshbooks.models.api.ProjectListResponse
 
services() - Method in class net.amcintosh.freshbooks.FreshBooksClient
FreshBooks services resource with calls to get, list, create, update, delete.
Services - Class in net.amcintosh.freshbooks.resources
FreshBooks services resource with calls to get, list, create, update, delete
Services(FreshBooksClient) - Constructor for class net.amcintosh.freshbooks.resources.Services
 
setAccessToken(String) - Method in class net.amcintosh.freshbooks.models.AuthorizationToken
Set the bearer token for use in the client.
setAccountId(long) - Method in class net.amcintosh.freshbooks.models.Expense
Id of expense account if applicable.
setAccountName(String) - Method in class net.amcintosh.freshbooks.models.Expense
Name of related account if applicable.
setActive(boolean) - Method in class net.amcintosh.freshbooks.models.Project
Set whether the project is active or not.
setActive(boolean) - Method in class net.amcintosh.freshbooks.models.TimeEntry
Set whether the time entry is active or not.
setAddress(String) - Method in class net.amcintosh.freshbooks.models.Invoice
First line of address on invoice.
setAmount(BigDecimal) - Method in class net.amcintosh.freshbooks.models.Money
Monetary amount with decimal places appropriate to the currency.
setAmount(BigDecimal) - Method in class net.amcintosh.freshbooks.models.Tax
Decimal representing percentage value of tax.
setAmount(Money) - Method in class net.amcintosh.freshbooks.models.Expense
Total amount of the expense.
setAmount(Money) - Method in class net.amcintosh.freshbooks.models.OtherIncome
Amount of external income.
setAmount(Money) - Method in class net.amcintosh.freshbooks.models.Payment
The amount of the payment.
setAttachment(Expense.ExpenseAttachment) - Method in class net.amcintosh.freshbooks.models.Expense
Set the details for an attached receipt.
setAutoBill(boolean) - Method in class net.amcintosh.freshbooks.models.Invoice
Whether this invoice has a credit card saved.
setAutoBillStatus(Invoice.InvoiceAutoBillStatus) - Method in class net.amcintosh.freshbooks.models.Invoice
One of retry, failed, or success.
setBankName(String) - Method in class net.amcintosh.freshbooks.models.Expense
Name of bank expense was imported from, if applicable.
setBillable(boolean) - Method in class net.amcintosh.freshbooks.models.Expense
Can the expense be billed to a Client or Project.
setBillable(boolean) - Method in class net.amcintosh.freshbooks.models.Service
Whether the service is billable to clients or not.
setBillable(boolean) - Method in class net.amcintosh.freshbooks.models.Task
Whether this task billable.
setBillable(boolean) - Method in class net.amcintosh.freshbooks.models.TimeEntry
Set whether the time entry can be added to an invoice.
setBilled(boolean) - Method in class net.amcintosh.freshbooks.models.TimeEntry
Manually sets the time entry as billed.
setBillingCity(String) - Method in class net.amcintosh.freshbooks.models.Client
Billing address city.
setBillingCode(String) - Method in class net.amcintosh.freshbooks.models.Client
Billing address postal code.
setBillingCountry(String) - Method in class net.amcintosh.freshbooks.models.Client
Billing address country.
setBillingMethod(Project.ProjectBillingMethod) - Method in class net.amcintosh.freshbooks.models.Project
Set the method by which the project is billed.
setBillingProvince(String) - Method in class net.amcintosh.freshbooks.models.Client
Short form of province for billing address.
setBillingStreet(String) - Method in class net.amcintosh.freshbooks.models.Client
Billing address street.
setBillingStreet2(String) - Method in class net.amcintosh.freshbooks.models.Client
Billing address, second street info.
setBudget(int) - Method in class net.amcintosh.freshbooks.models.Project
Set time budgeted for the project.
setBulkPaymentId(long) - Method in class net.amcintosh.freshbooks.models.Payment
 
setBusinessPhone(String) - Method in class net.amcintosh.freshbooks.models.Client
Business phone number.
setCategory(OtherIncomeCategory) - Method in class net.amcintosh.freshbooks.models.OtherIncome
Set category for other income.
setCategoryId(long) - Method in class net.amcintosh.freshbooks.models.Expense
Set the id of the expense category.
setCity(String) - Method in class net.amcintosh.freshbooks.models.Invoice
City for address on invoice.
setClientId(long) - Method in class net.amcintosh.freshbooks.models.Expense
Id of client to assign the expense to.
setClientId(long) - Method in class net.amcintosh.freshbooks.models.Invoice
Set the id of the client the invoice is for.
setClientId(long) - Method in class net.amcintosh.freshbooks.models.Project
Set the id of the client the project is for.
setClientId(long) - Method in class net.amcintosh.freshbooks.models.TimeEntry
Get the id of the client this time entry will be billed for.
setCode(String) - Method in class net.amcintosh.freshbooks.models.Invoice
Postal/ZIP code for address on invoice.
setCode(String) - Method in class net.amcintosh.freshbooks.models.Money
The three-letter currency code
setCogs(boolean) - Method in class net.amcintosh.freshbooks.models.Expense
Set if the expense counts as "Cost of Goods Sold" and can be associated with a client.
setCompanyIndustry(String) - Method in class net.amcintosh.freshbooks.models.Client
Description of industry client is in.
setCompanySize(String) - Method in class net.amcintosh.freshbooks.models.Client
Size of client's company
setComplete(boolean) - Method in class net.amcintosh.freshbooks.models.Project
Marks the project as completed and archived.
setCountry(String) - Method in class net.amcintosh.freshbooks.models.Invoice
Country for address on invoice.
setCreateDate(LocalDate) - Method in class net.amcintosh.freshbooks.models.Invoice
Date the invoice was created.
setCreditId(long) - Method in class net.amcintosh.freshbooks.models.Payment
The id of a related Credit resource.
setCurrencyCode(String) - Method in class net.amcintosh.freshbooks.models.Client
3-letter shortcode for client's preferred currency.
setCurrencyCode(String) - Method in class net.amcintosh.freshbooks.models.Invoice
Three-letter currency code for invoice.
setCustomerId(long) - Method in class net.amcintosh.freshbooks.models.Invoice
Set the id of the client the invoice is for.
setDate(LocalDate) - Method in class net.amcintosh.freshbooks.models.Expense
Date of the expense.
setDate(LocalDate) - Method in class net.amcintosh.freshbooks.models.OtherIncome
Set the date the income was received.
setDate(LocalDate) - Method in class net.amcintosh.freshbooks.models.Payment
Date the payment was made.
setDateFormat(String) - Method in class net.amcintosh.freshbooks.models.Invoice.InvoicePresentation
Override business date format for this invoice.
setDepositAmount(Money) - Method in class net.amcintosh.freshbooks.models.Invoice
Amount required as deposit if required.
setDepositPercentage(BigDecimal) - Method in class net.amcintosh.freshbooks.models.Invoice
Percent of the invoice's value required as a deposit.
setDepositStatus(Invoice.InvoiceDepositStatus) - Method in class net.amcintosh.freshbooks.models.Invoice
Description of deposits applied to invoice.
setDescription(String) - Method in class net.amcintosh.freshbooks.models.Item
Descriptive text for item.
setDescription(String) - Method in class net.amcintosh.freshbooks.models.LineItem
Description for the line item.
setDescription(String) - Method in class net.amcintosh.freshbooks.models.Project
Set the description of project.
setDescription(String) - Method in class net.amcintosh.freshbooks.models.Task
Descriptive text for task.
setDiscountDescription(String) - Method in class net.amcintosh.freshbooks.models.Invoice
Client-visible note about discount.
setDiscountValue(BigDecimal) - Method in class net.amcintosh.freshbooks.models.Invoice
Percent amount being discounted from the subtotal, decimal amount ranging from 0 to 100.
setDisplayStatus(Invoice.InvoiceDisplayStatus) - Method in class net.amcintosh.freshbooks.models.Invoice
Description of status.
setDueDate(LocalDate) - Method in class net.amcintosh.freshbooks.models.Project
Date of projected completion.
setDueOffsetDays(int) - Method in class net.amcintosh.freshbooks.models.Invoice
Number of days from creation that invoice is due.
setDuplicate(boolean) - Method in class net.amcintosh.freshbooks.models.Expense
If the expense is a duplicated expense.
setDuration(Duration) - Method in class net.amcintosh.freshbooks.models.TimeEntry
The length of the time entry in seconds.
setEmail(String) - Method in class net.amcintosh.freshbooks.models.Client
Client's email.
setEstimateId(long) - Method in class net.amcintosh.freshbooks.models.Invoice
Id of associated estimate
setExpenseId(long) - Method in class net.amcintosh.freshbooks.models.LineItem
Id of unbilled expense, required when invoice line type is REBILLING_EXPENSE, otherwise should be excluded.
setExpenseMarkup(String) - Method in class net.amcintosh.freshbooks.models.Project
String percentage markup to be applied to expenses fo this project.
setExtAccountId(String) - Method in class net.amcintosh.freshbooks.models.Expense
Set the id of related contractor account if applicable.
setExtInvoiceId(long) - Method in class net.amcintosh.freshbooks.models.Expense
Set the id of related contractor invoice if applicable.
setExtSystemId(long) - Method in class net.amcintosh.freshbooks.models.Expense
Set the id of related contractor system if applicable.
setFax(String) - Method in class net.amcintosh.freshbooks.models.Client
Client's fax number.
setFirstName(String) - Method in class net.amcintosh.freshbooks.models.Client
Client's first name.
setFirstName(String) - Method in class net.amcintosh.freshbooks.models.Invoice
First name of client being invoiced.
setFixedPrice(BigDecimal) - Method in class net.amcintosh.freshbooks.models.Project
For projects that are of project type "fixed_price" this is the price for the project.
setFromCredit(boolean) - Method in class net.amcintosh.freshbooks.models.Payment
If the payment was converted from a Credit on a Client's account.
setGenerationDate(LocalDate) - Method in class net.amcintosh.freshbooks.models.Invoice
The date the invoice was generated from a invoice profile or null if it was not generated.
setHasReceipt(boolean) - Method in class net.amcintosh.freshbooks.models.Expense
Indicates if the expense has an attached receipt.
setHomePhone(String) - Method in class net.amcintosh.freshbooks.models.Client
Client's home phone number.
setIdentityId(long) - Method in class net.amcintosh.freshbooks.models.TimeEntry
The unique identifier of the team member or user logging the time entry.
setImageBannerSrc(String) - Method in class net.amcintosh.freshbooks.models.Invoice.InvoicePresentation
The invoice banner image for "modern" invoices.
setImageLogoSrc(String) - Method in class net.amcintosh.freshbooks.models.Invoice.InvoicePresentation
The invoice logo image.
setIncludeReceipt(boolean) - Method in class net.amcintosh.freshbooks.models.Expense
 
setInternal(boolean) - Method in class net.amcintosh.freshbooks.models.Project
Sets that the project is internal to the business and has no client (client is the company).
setInternal(boolean) - Method in class net.amcintosh.freshbooks.models.TimeEntry
Set if the time entry is for internal work and not assigned to a client.
setInventory(String) - Method in class net.amcintosh.freshbooks.models.Item
Decimal-string count of inventory.
setInvoiceId(long) - Method in class net.amcintosh.freshbooks.models.Expense
Set the id of related invoice if applicable.
setInvoiceId(long) - Method in class net.amcintosh.freshbooks.models.Payment
The id of a related Invoice resource.
setInvoiceNumber(String) - Method in class net.amcintosh.freshbooks.models.Invoice
The user-specified number that appears on the invoice.
setJwt(String) - Method in class net.amcintosh.freshbooks.models.Expense.ExpenseAttachment
 
setLanguage(String) - Method in class net.amcintosh.freshbooks.models.Client
Shortcode indicating user language e.g.
setLanguage(String) - Method in class net.amcintosh.freshbooks.models.Invoice
Two-letter language code, e.g.
setLastName(String) - Method in class net.amcintosh.freshbooks.models.Client
Client's last name.
setLastName(String) - Method in class net.amcintosh.freshbooks.models.Invoice
Last name of client being invoiced.
setLastOrderStatus(Invoice.InvoiceOrderStatus) - Method in class net.amcintosh.freshbooks.models.Invoice
Describes status of last attempted payment.
setLineId(long) - Method in class net.amcintosh.freshbooks.models.LineItem
Unique-to-this-invoice line id.
setLines(List<LineItem>) - Method in class net.amcintosh.freshbooks.models.Invoice
Lines of the invoice.
setLocalTimezone(ZoneId) - Method in class net.amcintosh.freshbooks.models.TimeEntry
Set the user's local timezone for this time entry.
setLogged(boolean) - Method in class net.amcintosh.freshbooks.models.TimeEntry
Set if the time entry has been manually logged.
setMarkupPercent(String) - Method in class net.amcintosh.freshbooks.models.Expense
Note of percent to mark expense up.
setMediaType(String) - Method in class net.amcintosh.freshbooks.models.Expense.ExpenseAttachment
 
setMobilePhone(String) - Method in class net.amcintosh.freshbooks.models.Client
Client's mobile phone number.
setModernProjectId(long) - Method in class net.amcintosh.freshbooks.models.Expense
Set the Id of a new FreshBooks (not Classic) project to associate the expense with the project.
setName(String) - Method in class net.amcintosh.freshbooks.models.Item
Descriptive name of item.
setName(String) - Method in class net.amcintosh.freshbooks.models.LineItem
Name for the line item.
setName(String) - Method in class net.amcintosh.freshbooks.models.Service
The descriptive name of service.
setName(String) - Method in class net.amcintosh.freshbooks.models.Task
Descriptive name of task.
setName(String) - Method in class net.amcintosh.freshbooks.models.Tax
Identifiable name for the tax.
setNote(String) - Method in class net.amcintosh.freshbooks.models.Client
Notes kept by admin about client.
setNote(String) - Method in class net.amcintosh.freshbooks.models.OtherIncome
Descriptive text for other income.
setNote(String) - Method in class net.amcintosh.freshbooks.models.Payment
Notes on payment, often used for credit card reference number.
setNote(String) - Method in class net.amcintosh.freshbooks.models.TimeEntry
A short description of the work being done during the time.
setNotes(String) - Method in class net.amcintosh.freshbooks.models.Expense
Set notes about the expense.
setNotes(String) - Method in class net.amcintosh.freshbooks.models.Invoice
Notes listed on invoice.
setNumber(String) - Method in class net.amcintosh.freshbooks.models.Tax
An external number that identifies your tax submission.
setOrderId(long) - Method in class net.amcintosh.freshbooks.models.Payment
 
setOrganization(String) - Method in class net.amcintosh.freshbooks.models.Client
Name for client's business.
setOrganization(String) - Method in class net.amcintosh.freshbooks.models.Invoice
Name of organization being invoiced.
setOwnerId(long) - Method in class net.amcintosh.freshbooks.models.Invoice
User id of creator of invoice.
setParent(long) - Method in class net.amcintosh.freshbooks.models.Invoice
Id of object this invoice was generated from, 0 if none

Note: This is only writeable on creation.
setPaymentStatus(Invoice.InvoicePaymentStatus) - Method in class net.amcintosh.freshbooks.models.Invoice
Description of payment status.
setPaymentType(String) - Method in class net.amcintosh.freshbooks.models.OtherIncome
Type of payment.
setPendingClient(String) - Method in class net.amcintosh.freshbooks.models.TimeEntry
 
setPendingProject(String) - Method in class net.amcintosh.freshbooks.models.TimeEntry
 
setPendingTask(String) - Method in class net.amcintosh.freshbooks.models.TimeEntry
 
setPONumber(String) - Method in class net.amcintosh.freshbooks.models.Invoice
Reference number for address on invoice.
setPotentialBillPayment(boolean) - Method in class net.amcintosh.freshbooks.models.Expense
 
setPresentation(Invoice.InvoicePresentation) - Method in class net.amcintosh.freshbooks.models.Invoice
Define invoice logo and styles.
setProjectId(long) - Method in class net.amcintosh.freshbooks.models.Expense
Set the Id of a FreshBooks Classic project to associate the expense with the project.
setProjectId(long) - Method in class net.amcintosh.freshbooks.models.TimeEntry
The unique identifier of the project worked on during the time.
setProjectManagerId(Long) - Method in class net.amcintosh.freshbooks.models.Project
 
setProjectType(Project.ProjectType) - Method in class net.amcintosh.freshbooks.models.Project
The project type.
setProvince(String) - Method in class net.amcintosh.freshbooks.models.Invoice
Province/state for address on invoice.
setQuantity(int) - Method in class net.amcintosh.freshbooks.models.Item
Quantity to multiply unit cost by.
setQuantity(int) - Method in class net.amcintosh.freshbooks.models.LineItem
Quantity of the line unit, multiplied against unit_cost to get amount.
setQuantity(String) - Method in class net.amcintosh.freshbooks.models.Item
Quantity to multiply unit cost by.
setQuantity(String) - Method in class net.amcintosh.freshbooks.models.LineItem
Quantity of the line unit, multiplied against unit_cost to get amount.
setQuantity(BigDecimal) - Method in class net.amcintosh.freshbooks.models.Item
Decimal quantity to multiply unit cost by.
setQuantity(BigDecimal) - Method in class net.amcintosh.freshbooks.models.LineItem
Decimal quantity of the line unit, multiplied against unit_cost to get amount.
setRate(BigDecimal) - Method in class net.amcintosh.freshbooks.models.Project
The hourly rate for project_rate hourly projects.
setRate(BigDecimal) - Method in class net.amcintosh.freshbooks.models.ServiceRate
The rate for the associated service.
setRate(Money) - Method in class net.amcintosh.freshbooks.models.Task
The hourly amount rate charged for task.
setRefreshToken(String) - Method in class net.amcintosh.freshbooks.models.AuthorizationToken
Set the refresh token for use in the client.
setRetainerId(long) - Method in class net.amcintosh.freshbooks.models.Project
 
setRetainerId(long) - Method in class net.amcintosh.freshbooks.models.TimeEntry
The unique identifier of the retainer worked on during the time.
setSendClientNotification(boolean) - Method in class net.amcintosh.freshbooks.models.Payment
Whether to send the client a notification of this payment.
setSentId(long) - Method in class net.amcintosh.freshbooks.models.Invoice
User id of user who sent the invoice.
setServiceId(long) - Method in class net.amcintosh.freshbooks.models.TimeEntry
The unique identifier of the project service worked on during the time.
setShippingCity(String) - Method in class net.amcintosh.freshbooks.models.Client
Shipping address city.
setShippingCode(String) - Method in class net.amcintosh.freshbooks.models.Client
Shipping address postal code.
setShippingCountry(String) - Method in class net.amcintosh.freshbooks.models.Client
Shipping address country.
setShippingProvince(String) - Method in class net.amcintosh.freshbooks.models.Client
Short form of province for shipping address.
setShippingStreet(String) - Method in class net.amcintosh.freshbooks.models.Client
Shipping address street.
setShippingStreet2(String) - Method in class net.amcintosh.freshbooks.models.Client
Shipping address, second street info.
setShowAttachments(boolean) - Method in class net.amcintosh.freshbooks.models.Invoice
Whether attachments on invoice are rendered in FreshBooks UI.
setSku(String) - Method in class net.amcintosh.freshbooks.models.Item
Id for a specific item or product, used in inventory management.
setSource(String) - Method in class net.amcintosh.freshbooks.models.OtherIncome
Source of external income.
setStaffId(long) - Method in class net.amcintosh.freshbooks.models.Expense
Set the id of related staff member if applicable.
setStartedAt(ZonedDateTime) - Method in class net.amcintosh.freshbooks.models.TimeEntry
The date/time to record for when the work started.
setStatus(Expense.ExpenseStatus) - Method in class net.amcintosh.freshbooks.models.Expense
Set the status of the expense.
setStatus(Invoice.InvoiceStatus) - Method in class net.amcintosh.freshbooks.models.Invoice
Set the status of the invoice.
setStreet(String) - Method in class net.amcintosh.freshbooks.models.Invoice
Street for address on invoice.
setStreet2(String) - Method in class net.amcintosh.freshbooks.models.Invoice
Second line of street for address on invoice.
setTaskId(long) - Method in class net.amcintosh.freshbooks.models.TimeEntry
The unique identifier of the task worked on during the time.
setTax1(long) - Method in class net.amcintosh.freshbooks.models.Item
Id of the first tax to apply to this item.
setTax1(long) - Method in class net.amcintosh.freshbooks.models.Task
Id of the first tax to apply to this task.
setTax2(long) - Method in class net.amcintosh.freshbooks.models.Item
Id of the second tax to apply to this item.
setTax2(long) - Method in class net.amcintosh.freshbooks.models.Task
Id of the second tax to apply to this task.
setTaxAmount1(String) - Method in class net.amcintosh.freshbooks.models.LineItem
First tax amount, in percentage, up to 3 decimal places.
setTaxAmount1(Money) - Method in class net.amcintosh.freshbooks.models.Expense
Set the amount of the first tax making up the total amount of the expense.
setTaxAmount2(String) - Method in class net.amcintosh.freshbooks.models.LineItem
Second tax amount, in percentage, up to 3 decimal places.
setTaxAmount2(Money) - Method in class net.amcintosh.freshbooks.models.Expense
Set the amount of the second tax making up the total amount of the expense.
setTaxes(List<Tax>) - Method in class net.amcintosh.freshbooks.models.OtherIncome
List of taxes of external income.
setTaxName1(String) - Method in class net.amcintosh.freshbooks.models.Expense
Set the name of first tax.
setTaxName1(String) - Method in class net.amcintosh.freshbooks.models.LineItem
Name for the first tax on the line item.
setTaxName2(String) - Method in class net.amcintosh.freshbooks.models.Expense
Set the name of second tax.
setTaxName2(String) - Method in class net.amcintosh.freshbooks.models.LineItem
Name for the second tax on the line item.
setTaxPercent1(String) - Method in class net.amcintosh.freshbooks.models.Expense
Set the string-decimal tax amount for first tax – indicates the maximum tax percentage for this expense, this does not add tax to the expense, instead use taxAmount1.
setTaxPercent2(String) - Method in class net.amcintosh.freshbooks.models.Expense
Set the string-decimal tax amount for second tax – indicates the maximum tax percentage for this expense, this does not add tax to the expense, instead use taxAmount2.
setTerms(String) - Method in class net.amcintosh.freshbooks.models.Invoice
Terms listed on invoice.
setThemeFontName(String) - Method in class net.amcintosh.freshbooks.models.Invoice.InvoicePresentation
Which invoice font to use.
setThemeLayout(String) - Method in class net.amcintosh.freshbooks.models.Invoice.InvoicePresentation
Which invoice template to use.
setThemePrimaryColor(String) - Method in class net.amcintosh.freshbooks.models.Invoice.InvoicePresentation
Primary highlight colour for the invoice.
setTitle(String) - Method in class net.amcintosh.freshbooks.models.Project
The project title
setTransactionId(long) - Method in class net.amcintosh.freshbooks.models.Expense
Set the id of related bank imported transaction if applicable.
setType(LineItem.LineItemType) - Method in class net.amcintosh.freshbooks.models.LineItem
Line item type.
setType(Payment.PaymentType) - Method in class net.amcintosh.freshbooks.models.Payment
Type of payment made;
setUnitCost(Money) - Method in class net.amcintosh.freshbooks.models.Item
Unit cost of the item.
setUnitCost(Money) - Method in class net.amcintosh.freshbooks.models.LineItem
Unit cost of the line item.
setUseDefaultPresentation(boolean) - Method in class net.amcintosh.freshbooks.models.Invoice
By default, if no presentation specified in new invoice request payload, it will be assigned a default presentation.
setV3Status(Invoice.InvoiceV3Status) - Method in class net.amcintosh.freshbooks.models.Invoice
v3 status fields give a descriptive name to states which can be used in filters

Note: This is only writeable on creation.
setVatName(String) - Method in class net.amcintosh.freshbooks.models.Client
Set the "Value Added Tax" name
setVATName(String) - Method in class net.amcintosh.freshbooks.models.Invoice
Value Added Tax name of client.
setVatNumber(String) - Method in class net.amcintosh.freshbooks.models.Client
Set the "Value Added Tax" number
setVATNumber(String) - Method in class net.amcintosh.freshbooks.models.Invoice
Value Added Tax number of client.
setVendor(String) - Method in class net.amcintosh.freshbooks.models.Expense
Get the name of the vendor.
setVisState(VisState) - Method in class net.amcintosh.freshbooks.models.Client
Set the visibility state of the client.
setVisState(VisState) - Method in class net.amcintosh.freshbooks.models.Expense
Set the visibility state of the expense.
setVisState(VisState) - Method in class net.amcintosh.freshbooks.models.Invoice
Set the visibility state of the invoice.
setVisState(VisState) - Method in class net.amcintosh.freshbooks.models.Item
Set the visibility state of the item.
setVisState(VisState) - Method in class net.amcintosh.freshbooks.models.OtherIncome
Set the visibility state of the item.
setVisState(VisState) - Method in class net.amcintosh.freshbooks.models.Payment
Set the visibility state of the client.
setVisState(VisState) - Method in class net.amcintosh.freshbooks.models.Service
Set the visibility state of the client.
setVisState(VisState) - Method in class net.amcintosh.freshbooks.models.Task
Set the visibility state of the item.
SortQueryBuilder - Class in net.amcintosh.freshbooks.models.builders
Builder for sorting .list() call responses by sortable fields.
SortQueryBuilder() - Constructor for class net.amcintosh.freshbooks.models.builders.SortQueryBuilder
 
statusCode - Variable in exception net.amcintosh.freshbooks.FreshBooksException
 
statusMessage - Variable in exception net.amcintosh.freshbooks.FreshBooksException
 
SUCCESS - Enum constant in enum class net.amcintosh.freshbooks.models.Invoice.InvoiceAutoBillStatus
 
SUCCESS - Enum constant in enum class net.amcintosh.freshbooks.models.Invoice.InvoiceOrderStatus
 
SUCCESS - Enum constant in enum class net.amcintosh.freshbooks.models.Invoice.InvoiceV3Status
 
SYSTEMLESS_MANAGER - Enum constant in enum class net.amcintosh.freshbooks.models.Identity.BusinessRole
 
SYSTEMLESS_OWNER - Enum constant in enum class net.amcintosh.freshbooks.models.Identity.BusinessRole
 

T

task - Variable in class net.amcintosh.freshbooks.models.api.AccountingResponse.AccountingResult
 
Task - Class in net.amcintosh.freshbooks.models
Tasks represent services that your business offers to clients.
Task() - Constructor for class net.amcintosh.freshbooks.models.Task
 
TaskList - Class in net.amcintosh.freshbooks.models
Results of tasks list call containing list of tasks and pagination data.
TaskList(AccountingListResponse.AccountingListInnerResponse.AccountingListResult) - Constructor for class net.amcintosh.freshbooks.models.TaskList
 
tasks - Variable in class net.amcintosh.freshbooks.models.api.AccountingListResponse.AccountingListInnerResponse.AccountingListResult
 
tasks() - Method in class net.amcintosh.freshbooks.FreshBooksClient
FreshBooks tasks resource with calls to get, list, create, update, delete.
Tasks - Class in net.amcintosh.freshbooks.resources
FreshBooks tasks resource with calls to get, list, create, update, delete
Tasks(FreshBooksClient) - Constructor for class net.amcintosh.freshbooks.resources.Tasks
 
tax - Variable in class net.amcintosh.freshbooks.models.api.AccountingResponse.AccountingResult
 
Tax - Class in net.amcintosh.freshbooks.models
System-wide taxes for invoices.
Tax() - Constructor for class net.amcintosh.freshbooks.models.Tax
 
taxes - Variable in class net.amcintosh.freshbooks.models.api.AccountingListResponse.AccountingListInnerResponse.AccountingListResult
 
taxes() - Method in class net.amcintosh.freshbooks.FreshBooksClient
FreshBooks taxes resource with calls to get, list, create, update, delete.
Taxes - Class in net.amcintosh.freshbooks.resources
FreshBooks taxes resource with calls to get, list, create, update, delete
Taxes(FreshBooksClient) - Constructor for class net.amcintosh.freshbooks.resources.Taxes
 
TaxList - Class in net.amcintosh.freshbooks.models
Results of taxes list call containing list of taxes and pagination data.
TaxList(AccountingListResponse.AccountingListInnerResponse.AccountingListResult) - Constructor for class net.amcintosh.freshbooks.models.TaxList
 
TEAM_MEMBER_RATE - Enum constant in enum class net.amcintosh.freshbooks.models.Project.ProjectBillingMethod
 
timeEntries - Variable in class net.amcintosh.freshbooks.models.api.ProjectListResponse
 
timeEntries() - Method in class net.amcintosh.freshbooks.FreshBooksClient
FreshBooks time entries resource with calls to get, list, create, update, delete.
TimeEntries - Class in net.amcintosh.freshbooks.resources
FreshBooks TimeEntries resource with calls to get, list, create, update, delete
TimeEntries(FreshBooksClient) - Constructor for class net.amcintosh.freshbooks.resources.TimeEntries
 
timeEntry - Variable in class net.amcintosh.freshbooks.models.api.ProjectResponse
 
TimeEntry - Class in net.amcintosh.freshbooks.models
Time Entries represent time spent working for a client or project.
TimeEntry() - Constructor for class net.amcintosh.freshbooks.models.TimeEntry
 
TimeEntryList - Class in net.amcintosh.freshbooks.models
Results of time_entries list call containing list of time_entry, pagination, and billing data.
TimeEntryList(ProjectListResponse) - Constructor for class net.amcintosh.freshbooks.models.TimeEntryList
 
TimeTrackingResource - Class in net.amcintosh.freshbooks.resources.api
Handles resources under the '/timetracking'.
TimeTrackingResource(FreshBooksClient) - Constructor for class net.amcintosh.freshbooks.resources.api.TimeTrackingResource
 
title - Variable in class net.amcintosh.freshbooks.models.api.ProjectResponse.ProjectError
 
toString() - Method in class net.amcintosh.freshbooks.FreshBooksClient
 
toString() - Method in class net.amcintosh.freshbooks.models.builders.FilterQueryBuilder
 
toString() - Method in class net.amcintosh.freshbooks.models.builders.IncludesQueryBuilder
 
toString() - Method in class net.amcintosh.freshbooks.models.builders.PaginationQueryBuilder
 
toString() - Method in class net.amcintosh.freshbooks.models.builders.SortQueryBuilder
 
toString() - Method in class net.amcintosh.freshbooks.models.Pages
 
total - Variable in class net.amcintosh.freshbooks.models.api.AccountingListResponse.AccountingListInnerResponse.AccountingListResult
 
total - Variable in class net.amcintosh.freshbooks.models.api.ProjectListResponse.ProjectMeta
 
TWOCHECKOUT - Enum constant in enum class net.amcintosh.freshbooks.models.Payment.PaymentType
 
type - Variable in class net.amcintosh.freshbooks.models.api.AccountingErrorDetails
 

U

UNBILLED - Enum constant in enum class net.amcintosh.freshbooks.models.Project.ProjectBilledStatus
 
UNPAID - Enum constant in enum class net.amcintosh.freshbooks.models.Invoice.InvoiceDepositStatus
 
UNPAID - Enum constant in enum class net.amcintosh.freshbooks.models.Invoice.InvoicePaymentStatus
 
update(long, long, Map<String, Object>) - Method in class net.amcintosh.freshbooks.resources.Projects
Update the project with the corresponding id.
update(long, long, Map<String, Object>) - Method in class net.amcintosh.freshbooks.resources.ServiceRates
Update the service rate with the corresponding id.
update(long, long, Map<String, Object>) - Method in class net.amcintosh.freshbooks.resources.Services
Update the service with the corresponding id.
update(long, long, Map<String, Object>) - Method in class net.amcintosh.freshbooks.resources.TimeEntries
Update the time entry with the corresponding id.
update(long, long, Project) - Method in class net.amcintosh.freshbooks.resources.Projects
Update the project with the corresponding id.
update(long, long, Service) - Method in class net.amcintosh.freshbooks.resources.Services
Update the service with the corresponding id.
update(long, long, ServiceRate) - Method in class net.amcintosh.freshbooks.resources.ServiceRates
Update the service rate with the corresponding id.
update(long, long, TimeEntry) - Method in class net.amcintosh.freshbooks.resources.TimeEntries
Update the time entry with the corresponding id.
update(String, long, Map<String, Object>) - Method in class net.amcintosh.freshbooks.resources.Clients
Update the client with the corresponding id.
update(String, long, Map<String, Object>) - Method in class net.amcintosh.freshbooks.resources.Expenses
Update the expense with the corresponding id.
update(String, long, Map<String, Object>) - Method in class net.amcintosh.freshbooks.resources.Invoices
Update the invoice with the corresponding id.
update(String, long, Map<String, Object>) - Method in class net.amcintosh.freshbooks.resources.Items
Update the item with the corresponding id.
update(String, long, Map<String, Object>) - Method in class net.amcintosh.freshbooks.resources.OtherIncomes
Update the other income with the corresponding id.
update(String, long, Map<String, Object>) - Method in class net.amcintosh.freshbooks.resources.Payments
Update the payment with the corresponding id.
update(String, long, Map<String, Object>) - Method in class net.amcintosh.freshbooks.resources.Tasks
Update the task with the corresponding id.
update(String, long, Map<String, Object>) - Method in class net.amcintosh.freshbooks.resources.Taxes
Update the tax with the corresponding id.
update(String, long, Client) - Method in class net.amcintosh.freshbooks.resources.Clients
Update the client with the corresponding id.
update(String, long, Expense) - Method in class net.amcintosh.freshbooks.resources.Expenses
Update the expense with the corresponding id.
update(String, long, Invoice) - Method in class net.amcintosh.freshbooks.resources.Invoices
Update the invoice with the corresponding id.
update(String, long, Item) - Method in class net.amcintosh.freshbooks.resources.Items
Update the item with the corresponding id.
update(String, long, OtherIncome) - Method in class net.amcintosh.freshbooks.resources.OtherIncomes
Update the other income with the corresponding id.
update(String, long, Payment) - Method in class net.amcintosh.freshbooks.resources.Payments
Update the payment with the corresponding id.
update(String, long, Task) - Method in class net.amcintosh.freshbooks.resources.Tasks
Update the task with the corresponding id.
update(String, long, Tax) - Method in class net.amcintosh.freshbooks.resources.Taxes
Update the tax with the corresponding id.
UTC_ZONE - Static variable in class net.amcintosh.freshbooks.Util
UTC timezone.
Util - Class in net.amcintosh.freshbooks
Utility functions.
Util() - Constructor for class net.amcintosh.freshbooks.Util
 

V

value - Variable in exception net.amcintosh.freshbooks.FreshBooksException
 
value - Variable in class net.amcintosh.freshbooks.models.api.AccountingError
 
value - Variable in class net.amcintosh.freshbooks.models.api.AccountingErrorDetails.AccountingErrorDetailsMetadata
 
valueOf(int) - Static method in enum class net.amcintosh.freshbooks.models.Expense.ExpenseStatus
Returns the enum constant of this class with the specified name.
valueOf(int) - Static method in enum class net.amcintosh.freshbooks.models.Invoice.InvoiceStatus
Returns the enum constant of this class with the specified name.
valueOf(int) - Static method in enum class net.amcintosh.freshbooks.models.LineItem.LineItemType
Returns the enum constant of this class with the specified name.
valueOf(int) - Static method in enum class net.amcintosh.freshbooks.models.VisState
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class net.amcintosh.freshbooks.models.Expense.ExpenseStatus
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class net.amcintosh.freshbooks.models.Identity.BusinessRole
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class net.amcintosh.freshbooks.models.Invoice.InvoiceAutoBillStatus
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class net.amcintosh.freshbooks.models.Invoice.InvoiceDepositStatus
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class net.amcintosh.freshbooks.models.Invoice.InvoiceDisplayStatus
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class net.amcintosh.freshbooks.models.Invoice.InvoiceOrderStatus
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class net.amcintosh.freshbooks.models.Invoice.InvoicePaymentStatus
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class net.amcintosh.freshbooks.models.Invoice.InvoiceStatus
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class net.amcintosh.freshbooks.models.Invoice.InvoiceV3Status
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class net.amcintosh.freshbooks.models.LineItem.LineItemType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class net.amcintosh.freshbooks.models.OtherIncomeCategory
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class net.amcintosh.freshbooks.models.Payment.PaymentType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class net.amcintosh.freshbooks.models.Project.ProjectBilledStatus
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class net.amcintosh.freshbooks.models.Project.ProjectBillingMethod
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class net.amcintosh.freshbooks.models.Project.ProjectType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class net.amcintosh.freshbooks.models.VisState
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class net.amcintosh.freshbooks.resources.api.ResourceType
Returns the enum constant of this class with the specified name.
valueOfCategory(String) - Static method in enum class net.amcintosh.freshbooks.models.OtherIncomeCategory
 
values() - Static method in enum class net.amcintosh.freshbooks.models.Expense.ExpenseStatus
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class net.amcintosh.freshbooks.models.Identity.BusinessRole
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class net.amcintosh.freshbooks.models.Invoice.InvoiceAutoBillStatus
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class net.amcintosh.freshbooks.models.Invoice.InvoiceDepositStatus
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class net.amcintosh.freshbooks.models.Invoice.InvoiceDisplayStatus
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class net.amcintosh.freshbooks.models.Invoice.InvoiceOrderStatus
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class net.amcintosh.freshbooks.models.Invoice.InvoicePaymentStatus
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class net.amcintosh.freshbooks.models.Invoice.InvoiceStatus
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class net.amcintosh.freshbooks.models.Invoice.InvoiceV3Status
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class net.amcintosh.freshbooks.models.LineItem.LineItemType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class net.amcintosh.freshbooks.models.OtherIncomeCategory
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class net.amcintosh.freshbooks.models.Payment.PaymentType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class net.amcintosh.freshbooks.models.Project.ProjectBilledStatus
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class net.amcintosh.freshbooks.models.Project.ProjectBillingMethod
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class net.amcintosh.freshbooks.models.Project.ProjectType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class net.amcintosh.freshbooks.models.VisState
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class net.amcintosh.freshbooks.resources.api.ResourceType
Returns an array containing the constants of this enum class, in the order they are declared.
VIEWED - Enum constant in enum class net.amcintosh.freshbooks.models.Invoice.InvoiceDisplayStatus
 
VIEWED - Enum constant in enum class net.amcintosh.freshbooks.models.Invoice.InvoiceStatus
 
VIEWED - Enum constant in enum class net.amcintosh.freshbooks.models.Invoice.InvoiceV3Status
 
VISA - Enum constant in enum class net.amcintosh.freshbooks.models.Payment.PaymentType
 
VisState - Enum Class in net.amcintosh.freshbooks.models
Visibility values for a resource.

W

withAccessToken(String) - Method in class net.amcintosh.freshbooks.FreshBooksClient.FreshBooksClientBuilder
Initialize the client with an access token.
withAuthorizationToken(AuthorizationToken) - Method in class net.amcintosh.freshbooks.FreshBooksClient.FreshBooksClientBuilder
Initialize the client with a authorization token object containing an valid access token, refresh token, and expiration details.
withConnectTimeout(int) - Method in class net.amcintosh.freshbooks.FreshBooksClient.FreshBooksClientBuilder
Set the timeout in milliseconds to establish a connection (0 for infinite).
withoutRetries() - Method in class net.amcintosh.freshbooks.FreshBooksClient.FreshBooksClientBuilder
Disables automatic retries on a 429 or 5xx response code.
withReadTimeout(int) - Method in class net.amcintosh.freshbooks.FreshBooksClient.FreshBooksClientBuilder
Set the timeout in milliseconds to read data from a connection (0 for infinite).
withUserAgent(String) - Method in class net.amcintosh.freshbooks.FreshBooksClient.FreshBooksClientBuilder
Override the default user-agent header.
withWriteTimeout(int) - Method in class net.amcintosh.freshbooks.FreshBooksClient.FreshBooksClientBuilder
Set the timeout in milliseconds to send POST/PUT data (0 for infinite).
A B C D E F G H I J L M N O P Q R S T U V W 
All Classes and Interfaces|All Packages|Serialized Form