Index
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).
All Classes and Interfaces|All Packages|Serialized Form