Skip navigation links
A B C D E F G H I L N P R S T U V 

A

ActiveAndUpdatedFilter - Class in ch.aaap.harvestclient.api.filter
 
ActiveAndUpdatedFilter() - Constructor for class ch.aaap.harvestclient.api.filter.ActiveAndUpdatedFilter
 
addUser(Reference<Role>, Reference<User>) - Method in interface ch.aaap.harvestclient.api.RolesApi
Add a role to a user
addUser(Reference<Role>, Reference<User>) - Method in class ch.aaap.harvestclient.impl.RolesApiImpl
 

B

basePath - Static variable in interface ch.aaap.harvestclient.service.ClientContactService
 
basePath - Static variable in interface ch.aaap.harvestclient.service.ClientService
 
basePath - Static variable in interface ch.aaap.harvestclient.service.TaskAssignmentService
 
basePath - Static variable in interface ch.aaap.harvestclient.service.TaskService
 
BaseReferenceDto - Class in ch.aaap.harvestclient.domain.reference.dto
Used to deserialize objects references in other APIs, e.g.
BaseReferenceDto() - Constructor for class ch.aaap.harvestclient.domain.reference.dto.BaseReferenceDto
 
BaseReferenceDto(long) - Constructor for class ch.aaap.harvestclient.domain.reference.dto.BaseReferenceDto
 

C

callOrThrow(Call<T>) - Static method in class ch.aaap.harvestclient.impl.ExceptionHandler
 
callOrThrow(Call<T>, int) - Static method in class ch.aaap.harvestclient.impl.ExceptionHandler
 
ch.aaap.harvestclient.api - package ch.aaap.harvestclient.api
Interfaces of the Harvest API exposed to user code
ch.aaap.harvestclient.api.filter - package ch.aaap.harvestclient.api.filter
Filter options for the various list(filter) api methods
ch.aaap.harvestclient.core - package ch.aaap.harvestclient.core
Main client class and related configuration (Authentication, JSON parsing)
ch.aaap.harvestclient.core.gson - package ch.aaap.harvestclient.core.gson
Gson global configuration
ch.aaap.harvestclient.domain - package ch.aaap.harvestclient.domain
Domain objects returned by the API.
ch.aaap.harvestclient.domain.pagination - package ch.aaap.harvestclient.domain.pagination
Classes to deserialize paginated results (one per Domain class)
ch.aaap.harvestclient.domain.param - package ch.aaap.harvestclient.domain.param
Holders of creation and update arguments
ch.aaap.harvestclient.domain.reference - package ch.aaap.harvestclient.domain.reference
References to domain objects (light weight objects)
ch.aaap.harvestclient.domain.reference.dto - package ch.aaap.harvestclient.domain.reference.dto
Mappings for how domain references are deserialized.
ch.aaap.harvestclient.exception - package ch.aaap.harvestclient.exception
All Exceptions thrown by this library.
ch.aaap.harvestclient.impl - package ch.aaap.harvestclient.impl
Blocking Implementations of ch.aaap.harvestclient.api interfaces
ch.aaap.harvestclient.service - package ch.aaap.harvestclient.service
Retrofit interfaces that map the Harvest REST endpoints
ch.aaap.harvestclient.vendor.okhttp - package ch.aaap.harvestclient.vendor.okhttp
Vendored dependencies that were not upstreamed yet
Client - Class in ch.aaap.harvestclient.domain
 
Client() - Constructor for class ch.aaap.harvestclient.domain.Client
 
ClientContact - Class in ch.aaap.harvestclient.domain
 
ClientContact() - Constructor for class ch.aaap.harvestclient.domain.ClientContact
 
ClientContactCreationInfo - Class in ch.aaap.harvestclient.domain.param
 
ClientContactCreationInfo(Reference<Client>, String) - Constructor for class ch.aaap.harvestclient.domain.param.ClientContactCreationInfo
 
ClientContactFilter - Class in ch.aaap.harvestclient.api.filter
 
ClientContactFilter() - Constructor for class ch.aaap.harvestclient.api.filter.ClientContactFilter
 
clientContacts() - Method in class ch.aaap.harvestclient.core.Harvest
 
ClientContactsApi - Interface in ch.aaap.harvestclient.api
 
ClientContactsApiImpl - Class in ch.aaap.harvestclient.impl
 
ClientContactsApiImpl(ClientContactService) - Constructor for class ch.aaap.harvestclient.impl.ClientContactsApiImpl
 
ClientContactService - Interface in ch.aaap.harvestclient.service
 
ClientContactUpdateInfo - Class in ch.aaap.harvestclient.domain.param
 
ClientContactUpdateInfo() - Constructor for class ch.aaap.harvestclient.domain.param.ClientContactUpdateInfo
 
ClientCreationInfo - Class in ch.aaap.harvestclient.domain.param
 
ClientCreationInfo(String) - Constructor for class ch.aaap.harvestclient.domain.param.ClientCreationInfo
 
ClientFilter - Class in ch.aaap.harvestclient.api.filter
 
ClientFilter() - Constructor for class ch.aaap.harvestclient.api.filter.ClientFilter
 
ClientReferenceDto - Class in ch.aaap.harvestclient.domain.reference.dto
 
ClientReferenceDto() - Constructor for class ch.aaap.harvestclient.domain.reference.dto.ClientReferenceDto
 
ClientReferenceDto(long) - Constructor for class ch.aaap.harvestclient.domain.reference.dto.ClientReferenceDto
 
clients() - Method in class ch.aaap.harvestclient.core.Harvest
 
ClientsApi - Interface in ch.aaap.harvestclient.api
 
ClientsApiImpl - Class in ch.aaap.harvestclient.impl
 
ClientsApiImpl(ClientService) - Constructor for class ch.aaap.harvestclient.impl.ClientsApiImpl
 
ClientService - Interface in ch.aaap.harvestclient.service
 
ClientUpdateInfo - Class in ch.aaap.harvestclient.domain.param
 
ClientUpdateInfo() - Constructor for class ch.aaap.harvestclient.domain.param.ClientUpdateInfo
 
company() - Method in class ch.aaap.harvestclient.core.Harvest
 
Company - Class in ch.aaap.harvestclient.domain
 
Company() - Constructor for class ch.aaap.harvestclient.domain.Company
 
CompanyApi - Interface in ch.aaap.harvestclient.api
 
CompanyApiImpl - Class in ch.aaap.harvestclient.impl
 
CompanyApiImpl(CompanyService) - Constructor for class ch.aaap.harvestclient.impl.CompanyApiImpl
 
CompanyService - Interface in ch.aaap.harvestclient.service
 
create(ClientContactCreationInfo) - Method in interface ch.aaap.harvestclient.api.ClientContactsApi
Create a new ClientContact according to given creation information.
create(ClientCreationInfo) - Method in interface ch.aaap.harvestclient.api.ClientsApi
Create a new Client
create(ProjectCreationInfo) - Method in interface ch.aaap.harvestclient.api.ProjectsApi
Create a new Project according to given creation information.
create(RoleInfo) - Method in interface ch.aaap.harvestclient.api.RolesApi
Create a new Role
create(Reference<Project>, TaskAssignmentCreationInfo) - Method in interface ch.aaap.harvestclient.api.TaskAssignmentsApi
Create a new TaskAssignment
create(TaskCreationInfo) - Method in interface ch.aaap.harvestclient.api.TasksApi
Create a new Task
create(TimeEntryCreationInfoDuration) - Method in interface ch.aaap.harvestclient.api.TimesheetsApi
Create a TimeEntry with a duration.
create(TimeEntryCreationInfoTimestamp) - Method in interface ch.aaap.harvestclient.api.TimesheetsApi
Create a TimeEntry with a started time.
create(UserCreationInfo) - Method in interface ch.aaap.harvestclient.api.UsersApi
Create a new User.
create(ClientContactCreationInfo) - Method in class ch.aaap.harvestclient.impl.ClientContactsApiImpl
 
create(ClientCreationInfo) - Method in class ch.aaap.harvestclient.impl.ClientsApiImpl
 
create(ProjectCreationInfo) - Method in class ch.aaap.harvestclient.impl.ProjectsApiImpl
 
create(RoleInfo) - Method in class ch.aaap.harvestclient.impl.RolesApiImpl
 
create(Reference<Project>, TaskAssignmentCreationInfo) - Method in class ch.aaap.harvestclient.impl.TaskAssignmentsApiImpl
 
create(TaskCreationInfo) - Method in class ch.aaap.harvestclient.impl.TasksApiImpl
 
create(TimeEntryCreationInfoDuration) - Method in class ch.aaap.harvestclient.impl.TimesheetsApiImpl
 
create(TimeEntryCreationInfoTimestamp) - Method in class ch.aaap.harvestclient.impl.TimesheetsApiImpl
 
create(UserCreationInfo) - Method in class ch.aaap.harvestclient.impl.UsersApiImpl
 
create(ClientContactCreationInfo) - Method in interface ch.aaap.harvestclient.service.ClientContactService
 
create(ClientCreationInfo) - Method in interface ch.aaap.harvestclient.service.ClientService
 
create(ProjectCreationInfo) - Method in interface ch.aaap.harvestclient.service.ProjectService
 
create(RoleInfo) - Method in interface ch.aaap.harvestclient.service.RoleService
 
create(long, TaskAssignmentCreationInfo) - Method in interface ch.aaap.harvestclient.service.TaskAssignmentService
 
create(TaskCreationInfo) - Method in interface ch.aaap.harvestclient.service.TaskService
 
create(TimeEntryCreationInfoDuration) - Method in interface ch.aaap.harvestclient.service.TimeEntryService
 
create(TimeEntryCreationInfoTimestamp) - Method in interface ch.aaap.harvestclient.service.TimeEntryService
 
create(UserCreationInfo) - Method in interface ch.aaap.harvestclient.service.UserService
 
Creator - Class in ch.aaap.harvestclient.domain
 
Creator() - Constructor for class ch.aaap.harvestclient.domain.Creator
 

D

DEFAULT - Static variable in interface ch.aaap.harvestclient.vendor.okhttp.HttpLoggingInterceptor.Logger
A HttpLoggingInterceptor.Logger defaults output appropriate for the current platform.
delete(Reference<ClientContact>) - Method in interface ch.aaap.harvestclient.api.ClientContactsApi
Delete an existing ClientContact.
delete(Reference<Client>) - Method in interface ch.aaap.harvestclient.api.ClientsApi
Delete an existing Client.
delete(Reference<Project>) - Method in interface ch.aaap.harvestclient.api.ProjectsApi
Delete an existing Project.
delete(Reference<Role>) - Method in interface ch.aaap.harvestclient.api.RolesApi
Delete an existing Role.
delete(Reference<Project>, Reference<TaskAssignment>) - Method in interface ch.aaap.harvestclient.api.TaskAssignmentsApi
Delete an existing Task.
delete(Reference<Task>) - Method in interface ch.aaap.harvestclient.api.TasksApi
Delete an existing Task.
delete(Reference<TimeEntry>) - Method in interface ch.aaap.harvestclient.api.TimesheetsApi
Delete an existing TimeEntry
delete(Reference<User>) - Method in interface ch.aaap.harvestclient.api.UsersApi
Delete a user.
delete(Reference<ClientContact>) - Method in class ch.aaap.harvestclient.impl.ClientContactsApiImpl
 
delete(Reference<Client>) - Method in class ch.aaap.harvestclient.impl.ClientsApiImpl
 
delete(Reference<Project>) - Method in class ch.aaap.harvestclient.impl.ProjectsApiImpl
 
delete(Reference<Role>) - Method in class ch.aaap.harvestclient.impl.RolesApiImpl
 
delete(Reference<Project>, Reference<TaskAssignment>) - Method in class ch.aaap.harvestclient.impl.TaskAssignmentsApiImpl
 
delete(Reference<Task>) - Method in class ch.aaap.harvestclient.impl.TasksApiImpl
 
delete(Reference<TimeEntry>) - Method in class ch.aaap.harvestclient.impl.TimesheetsApiImpl
 
delete(Reference<User>) - Method in class ch.aaap.harvestclient.impl.UsersApiImpl
 
delete(long) - Method in interface ch.aaap.harvestclient.service.ClientContactService
 
delete(long) - Method in interface ch.aaap.harvestclient.service.ClientService
 
delete(long) - Method in interface ch.aaap.harvestclient.service.ProjectService
 
delete(long) - Method in interface ch.aaap.harvestclient.service.RoleService
 
delete(long, long) - Method in interface ch.aaap.harvestclient.service.TaskAssignmentService
 
delete(long) - Method in interface ch.aaap.harvestclient.service.TaskService
 
delete(long) - Method in interface ch.aaap.harvestclient.service.TimeEntryService
 
delete(long) - Method in interface ch.aaap.harvestclient.service.UserService
 
deserialize(JsonElement, Type, JsonDeserializationContext) - Method in class ch.aaap.harvestclient.core.gson.LocalTimeConverter
 

E

emptyFilter() - Static method in class ch.aaap.harvestclient.api.filter.ProjectFilter
 
emptyFilter() - Static method in class ch.aaap.harvestclient.api.filter.TimeEntryFilter
 
equals(Object) - Method in class ch.aaap.harvestclient.domain.reference.dto.BaseReferenceDto
 
Estimate - Class in ch.aaap.harvestclient.domain
 
Estimate() - Constructor for class ch.aaap.harvestclient.domain.Estimate
 
EstimateLineCategory - Class in ch.aaap.harvestclient.domain
 
EstimateLineCategory() - Constructor for class ch.aaap.harvestclient.domain.EstimateLineCategory
 
EstimateLineItem - Class in ch.aaap.harvestclient.domain
 
EstimateLineItem() - Constructor for class ch.aaap.harvestclient.domain.EstimateLineItem
 
EstimateMessage - Class in ch.aaap.harvestclient.domain
 
EstimateMessage() - Constructor for class ch.aaap.harvestclient.domain.EstimateMessage
 
EstimateMessageRecipient - Class in ch.aaap.harvestclient.domain
 
EstimateMessageRecipient() - Constructor for class ch.aaap.harvestclient.domain.EstimateMessageRecipient
 
EstimatesApi - Interface in ch.aaap.harvestclient.api
 
ExceptionHandler - Class in ch.aaap.harvestclient.impl
 
ExceptionHandler() - Constructor for class ch.aaap.harvestclient.impl.ExceptionHandler
 
Expense - Class in ch.aaap.harvestclient.domain
 
Expense() - Constructor for class ch.aaap.harvestclient.domain.Expense
 
ExpenseCategory - Class in ch.aaap.harvestclient.domain
 
ExpenseCategory() - Constructor for class ch.aaap.harvestclient.domain.ExpenseCategory
 
ExternalService - Class in ch.aaap.harvestclient.domain
 
ExternalService() - Constructor for class ch.aaap.harvestclient.domain.ExternalService
 

F

ForbiddenException - Exception in ch.aaap.harvestclient.exception
 
ForbiddenException(ResponseBody) - Constructor for exception ch.aaap.harvestclient.exception.ForbiddenException
 

G

get(Reference<ClientContact>) - Method in interface ch.aaap.harvestclient.api.ClientContactsApi
 
get(Reference<Client>) - Method in interface ch.aaap.harvestclient.api.ClientsApi
Return an existing Client.
get() - Method in interface ch.aaap.harvestclient.api.CompanyApi
 
get(Reference<Project>) - Method in interface ch.aaap.harvestclient.api.ProjectsApi
 
get(Reference<Role>) - Method in interface ch.aaap.harvestclient.api.RolesApi
Return an existing Role.
get(Reference<Project>, Reference<TaskAssignment>) - Method in interface ch.aaap.harvestclient.api.TaskAssignmentsApi
Return an existing TaskAssignment.
get(Reference<Task>) - Method in interface ch.aaap.harvestclient.api.TasksApi
Return an existing Task.
get(Reference<TimeEntry>) - Method in interface ch.aaap.harvestclient.api.TimesheetsApi
Retrieve an existing TimeEntry
get(Reference<User>) - Method in interface ch.aaap.harvestclient.api.UsersApi
Retrieve an existing user
get(Reference<ClientContact>) - Method in class ch.aaap.harvestclient.impl.ClientContactsApiImpl
 
get(Reference<Client>) - Method in class ch.aaap.harvestclient.impl.ClientsApiImpl
 
get() - Method in class ch.aaap.harvestclient.impl.CompanyApiImpl
 
get(Reference<Project>) - Method in class ch.aaap.harvestclient.impl.ProjectsApiImpl
 
get(Reference<Role>) - Method in class ch.aaap.harvestclient.impl.RolesApiImpl
 
get(Reference<Project>, Reference<TaskAssignment>) - Method in class ch.aaap.harvestclient.impl.TaskAssignmentsApiImpl
 
get(Reference<Task>) - Method in class ch.aaap.harvestclient.impl.TasksApiImpl
 
get(Reference<TimeEntry>) - Method in class ch.aaap.harvestclient.impl.TimesheetsApiImpl
 
get(Reference<User>) - Method in class ch.aaap.harvestclient.impl.UsersApiImpl
 
get(long) - Method in interface ch.aaap.harvestclient.service.ClientContactService
 
get(long) - Method in interface ch.aaap.harvestclient.service.ClientService
 
get() - Method in interface ch.aaap.harvestclient.service.CompanyService
 
get(long) - Method in interface ch.aaap.harvestclient.service.ProjectService
 
get(long) - Method in interface ch.aaap.harvestclient.service.RoleService
 
get(long, long) - Method in interface ch.aaap.harvestclient.service.TaskAssignmentService
 
get(long) - Method in interface ch.aaap.harvestclient.service.TaskService
 
get(long) - Method in interface ch.aaap.harvestclient.service.TimeEntryService
 
get(long) - Method in interface ch.aaap.harvestclient.service.UserService
 
getAccountId() - Method in class ch.aaap.harvestclient.core.Harvest
 
getActive() - Method in class ch.aaap.harvestclient.api.filter.ActiveAndUpdatedFilter
 
getActive() - Method in class ch.aaap.harvestclient.api.filter.ProjectFilter
 
getActive() - Method in class ch.aaap.harvestclient.domain.Client
 
getActive() - Method in class ch.aaap.harvestclient.domain.Company
 
getActive() - Method in class ch.aaap.harvestclient.domain.Project
 
getActive() - Method in class ch.aaap.harvestclient.domain.ProjectAssignment
 
getActive() - Method in class ch.aaap.harvestclient.domain.Task
 
getActive() - Method in class ch.aaap.harvestclient.domain.TaskAssignment
 
getActive() - Method in class ch.aaap.harvestclient.domain.User
 
getActive() - Method in class ch.aaap.harvestclient.domain.UserAssignment
 
getAddress() - Method in class ch.aaap.harvestclient.domain.Client
 
getAdmin() - Method in class ch.aaap.harvestclient.domain.User
 
getApprovalFeature() - Method in class ch.aaap.harvestclient.domain.Company
 
getAuthToken() - Method in class ch.aaap.harvestclient.core.Harvest
 
getAvatarUrl() - Method in class ch.aaap.harvestclient.domain.User
 
getBaseUri() - Method in class ch.aaap.harvestclient.domain.Company
 
getBaseUrl() - Method in class ch.aaap.harvestclient.core.Harvest
 
getBillable() - Method in class ch.aaap.harvestclient.domain.Project
 
getBillable() - Method in class ch.aaap.harvestclient.domain.TaskAssignment
 
getBillable() - Method in class ch.aaap.harvestclient.domain.TimeEntry
 
getBillableByDefault() - Method in class ch.aaap.harvestclient.domain.Task
 
getBillableRate() - Method in class ch.aaap.harvestclient.domain.TimeEntry
 
getBillBy() - Method in class ch.aaap.harvestclient.domain.Project
 
getBilled() - Method in class ch.aaap.harvestclient.api.filter.TimeEntryFilter
 
getBilled() - Method in class ch.aaap.harvestclient.domain.TimeEntry
 
getBudget() - Method in class ch.aaap.harvestclient.domain.Project
 
getBudget() - Method in class ch.aaap.harvestclient.domain.ProjectAssignment
 
getBudget() - Method in class ch.aaap.harvestclient.domain.TaskAssignment
 
getBudget() - Method in class ch.aaap.harvestclient.domain.UserAssignment
 
getBudgetBy() - Method in class ch.aaap.harvestclient.domain.Project
 
getBudgeted() - Method in class ch.aaap.harvestclient.domain.TimeEntry
 
getCanCreateInvoices() - Method in class ch.aaap.harvestclient.domain.User
 
getCanCreateProjects() - Method in class ch.aaap.harvestclient.domain.User
 
getCanSeeRates() - Method in class ch.aaap.harvestclient.domain.User
 
getClient() - Method in class ch.aaap.harvestclient.domain.TimeEntry
 
getClientReference() - Method in class ch.aaap.harvestclient.api.filter.ClientContactFilter
 
getClientReference() - Method in class ch.aaap.harvestclient.api.filter.ProjectFilter
 
getClientReference() - Method in class ch.aaap.harvestclient.api.filter.TimeEntryFilter
 
getClientReference() - Method in class ch.aaap.harvestclient.domain.Project
 
getClientReference() - Method in class ch.aaap.harvestclient.domain.ProjectAssignment
 
getClientReferenceDto() - Method in class ch.aaap.harvestclient.domain.ClientContact
 
getClients() - Method in class ch.aaap.harvestclient.domain.pagination.PaginatedClient
 
getClock() - Method in class ch.aaap.harvestclient.domain.Company
 
getCode() - Method in class ch.aaap.harvestclient.domain.Project
 
getColorScheme() - Method in class ch.aaap.harvestclient.domain.Company
 
getConfiguration() - Static method in class ch.aaap.harvestclient.core.gson.GsonConfiguration
Configure the GSON JSON parser for the specific formats used by Harvest
getContacts() - Method in class ch.aaap.harvestclient.domain.pagination.PaginatedClientContact
 
getContractor() - Method in class ch.aaap.harvestclient.domain.User
 
getCostBudget() - Method in class ch.aaap.harvestclient.domain.Project
 
getCostBudgetIncludeExpenses() - Method in class ch.aaap.harvestclient.domain.Project
 
getCostRate() - Method in class ch.aaap.harvestclient.domain.TimeEntry
 
getCostRate() - Method in class ch.aaap.harvestclient.domain.User
 
getCreatedAt() - Method in class ch.aaap.harvestclient.domain.Client
 
getCreatedAt() - Method in class ch.aaap.harvestclient.domain.ClientContact
 
getCreatedAt() - Method in class ch.aaap.harvestclient.domain.Project
 
getCreatedAt() - Method in class ch.aaap.harvestclient.domain.ProjectAssignment
 
getCreatedAt() - Method in class ch.aaap.harvestclient.domain.Role
 
getCreatedAt() - Method in class ch.aaap.harvestclient.domain.Task
 
getCreatedAt() - Method in class ch.aaap.harvestclient.domain.TaskAssignment
 
getCreatedAt() - Method in class ch.aaap.harvestclient.domain.TimeEntry
 
getCreatedAt() - Method in class ch.aaap.harvestclient.domain.User
 
getCreatedAt() - Method in class ch.aaap.harvestclient.domain.UserAssignment
 
getCurrency() - Method in class ch.aaap.harvestclient.domain.Client
 
getDecimalSymbol() - Method in class ch.aaap.harvestclient.domain.Company
 
getDefaultAddToFutureProjects() - Method in class ch.aaap.harvestclient.domain.Task
 
getDefaultHourlyRate() - Method in class ch.aaap.harvestclient.domain.Task
 
getDefaultHourlyRate() - Method in class ch.aaap.harvestclient.domain.User
 
getEmail() - Method in class ch.aaap.harvestclient.domain.ClientContact
 
getEmail() - Method in class ch.aaap.harvestclient.domain.User
 
getEndedTime() - Method in class ch.aaap.harvestclient.domain.param.TimeEntryCreationInfoTimestamp
 
getEndedTime() - Method in class ch.aaap.harvestclient.domain.param.TimeEntryUpdateInfo
 
getEndedTime() - Method in class ch.aaap.harvestclient.domain.TimeEntry
 
getEndsOn() - Method in class ch.aaap.harvestclient.domain.Project
 
getEstimateFeature() - Method in class ch.aaap.harvestclient.domain.Company
 
getExpenseFeature() - Method in class ch.aaap.harvestclient.domain.Company
 
getExternalReference() - Method in class ch.aaap.harvestclient.domain.param.TimeEntryCreationInfo
 
getExternalService() - Method in class ch.aaap.harvestclient.domain.param.TimeEntryUpdateInfo
 
getExternalService() - Method in class ch.aaap.harvestclient.domain.TimeEntry
 
getFax() - Method in class ch.aaap.harvestclient.domain.ClientContact
 
getFee() - Method in class ch.aaap.harvestclient.domain.Project
 
getFirst() - Method in class ch.aaap.harvestclient.domain.pagination.PaginationLinks
 
getFirstName() - Method in class ch.aaap.harvestclient.domain.ClientContact
 
getFirstName() - Method in class ch.aaap.harvestclient.domain.User
 
getFixedFee() - Method in class ch.aaap.harvestclient.domain.Project
 
getFrom() - Method in class ch.aaap.harvestclient.api.filter.TimeEntryFilter
 
getFullDomain() - Method in class ch.aaap.harvestclient.domain.Company
 
getHasAccessToAllFutureProjects() - Method in class ch.aaap.harvestclient.domain.User
 
getHourlyRate() - Method in class ch.aaap.harvestclient.domain.Project
 
getHourlyRate() - Method in class ch.aaap.harvestclient.domain.ProjectAssignment
 
getHourlyRate() - Method in class ch.aaap.harvestclient.domain.TaskAssignment
 
getHourlyRate() - Method in class ch.aaap.harvestclient.domain.UserAssignment
 
getHours() - Method in class ch.aaap.harvestclient.domain.param.TimeEntryCreationInfoDuration
 
getHours() - Method in class ch.aaap.harvestclient.domain.param.TimeEntryUpdateInfo
 
getHours() - Method in class ch.aaap.harvestclient.domain.TimeEntry
 
getHttpCode() - Method in exception ch.aaap.harvestclient.exception.HarvestHttpException
 
getId() - Method in class ch.aaap.harvestclient.domain.Client
 
getId() - Method in class ch.aaap.harvestclient.domain.ClientContact
 
getId() - Method in class ch.aaap.harvestclient.domain.Project
 
getId() - Method in class ch.aaap.harvestclient.domain.ProjectAssignment
 
getId() - Method in class ch.aaap.harvestclient.domain.reference.dto.BaseReferenceDto
 
getId() - Method in interface ch.aaap.harvestclient.domain.reference.Reference
 
getId() - Method in class ch.aaap.harvestclient.domain.Role
 
getId() - Method in class ch.aaap.harvestclient.domain.Task
 
getId() - Method in class ch.aaap.harvestclient.domain.TaskAssignment
 
getId() - Method in class ch.aaap.harvestclient.domain.TimeEntry
 
getId() - Method in class ch.aaap.harvestclient.domain.User
 
getId() - Method in class ch.aaap.harvestclient.domain.UserAssignment
 
getInvoice() - Method in class ch.aaap.harvestclient.domain.TimeEntry
 
getInvoiceFeature() - Method in class ch.aaap.harvestclient.domain.Company
 
getLast() - Method in class ch.aaap.harvestclient.domain.pagination.PaginationLinks
 
getLastName() - Method in class ch.aaap.harvestclient.domain.ClientContact
 
getLastName() - Method in class ch.aaap.harvestclient.domain.User
 
getLevel() - Method in class ch.aaap.harvestclient.vendor.okhttp.HttpLoggingInterceptor
 
getLocked() - Method in class ch.aaap.harvestclient.domain.TimeEntry
 
getLockedReason() - Method in class ch.aaap.harvestclient.domain.TimeEntry
 
getMessage() - Method in class ch.aaap.harvestclient.exception.RequestProcessingErrorMessage
 
getName() - Method in class ch.aaap.harvestclient.domain.Client
 
getName() - Method in class ch.aaap.harvestclient.domain.Company
 
getName() - Method in class ch.aaap.harvestclient.domain.param.RoleInfo
 
getName() - Method in class ch.aaap.harvestclient.domain.Project
 
getName() - Method in class ch.aaap.harvestclient.domain.reference.dto.BaseReferenceDto
 
getName() - Method in class ch.aaap.harvestclient.domain.Role
 
getName() - Method in class ch.aaap.harvestclient.domain.Task
 
getNext() - Method in class ch.aaap.harvestclient.domain.pagination.PaginationLinks
 
getNextPage() - Method in class ch.aaap.harvestclient.domain.pagination.PaginatedList
 
getNotes() - Method in class ch.aaap.harvestclient.domain.param.TimeEntryCreationInfo
 
getNotes() - Method in class ch.aaap.harvestclient.domain.param.TimeEntryUpdateInfo
 
getNotes() - Method in class ch.aaap.harvestclient.domain.Project
 
getNotes() - Method in class ch.aaap.harvestclient.domain.TimeEntry
 
getNotifyWhenOverBudget() - Method in class ch.aaap.harvestclient.domain.Project
 
getOverBudgetNotificationDate() - Method in class ch.aaap.harvestclient.domain.Project
 
getOverBudgetNotificationPercentage() - Method in class ch.aaap.harvestclient.domain.Project
 
getPage() - Method in class ch.aaap.harvestclient.domain.pagination.PaginatedList
 
getPaginationLinks() - Method in class ch.aaap.harvestclient.domain.pagination.PaginatedList
 
getPerPage() - Method in class ch.aaap.harvestclient.domain.pagination.PaginatedList
 
getPhoneMobile() - Method in class ch.aaap.harvestclient.domain.ClientContact
 
getPhoneOffice() - Method in class ch.aaap.harvestclient.domain.ClientContact
 
getPlanType() - Method in class ch.aaap.harvestclient.domain.Company
 
getPrevious() - Method in class ch.aaap.harvestclient.domain.pagination.PaginationLinks
 
getPreviousPage() - Method in class ch.aaap.harvestclient.domain.pagination.PaginatedList
 
getProject() - Method in class ch.aaap.harvestclient.domain.TimeEntry
 
getProjectAssignments() - Method in class ch.aaap.harvestclient.domain.pagination.PaginatedProjectAssignment
 
getProjectId() - Method in class ch.aaap.harvestclient.domain.param.TimeEntryUpdateInfo
 
getProjectManager() - Method in class ch.aaap.harvestclient.domain.ProjectAssignment
 
getProjectManager() - Method in class ch.aaap.harvestclient.domain.User
 
getProjectManager() - Method in class ch.aaap.harvestclient.domain.UserAssignment
 
getProjectReference() - Method in class ch.aaap.harvestclient.api.filter.TimeEntryFilter
 
getProjectReference() - Method in class ch.aaap.harvestclient.domain.ProjectAssignment
 
getProjects() - Method in class ch.aaap.harvestclient.domain.pagination.PaginatedProject
 
getResponseBody() - Method in exception ch.aaap.harvestclient.exception.HarvestHttpException
 
getRoles() - Method in class ch.aaap.harvestclient.domain.pagination.PaginatedRole
 
getRoles() - Method in class ch.aaap.harvestclient.domain.User
 
getRunning() - Method in class ch.aaap.harvestclient.api.filter.TimeEntryFilter
 
getRunning() - Method in class ch.aaap.harvestclient.domain.TimeEntry
 
getSelf() - Method in interface ch.aaap.harvestclient.api.UsersApi
Retrieve the currently authenticated user
getSelf() - Method in class ch.aaap.harvestclient.impl.UsersApiImpl
 
getSelf() - Method in interface ch.aaap.harvestclient.service.UserService
 
getShowBudgetToAll() - Method in class ch.aaap.harvestclient.domain.Project
 
getSpentDate() - Method in class ch.aaap.harvestclient.domain.param.TimeEntryCreationInfo
 
getSpentDate() - Method in class ch.aaap.harvestclient.domain.param.TimeEntryUpdateInfo
 
getSpentDate() - Method in class ch.aaap.harvestclient.domain.TimeEntry
 
getStartedTime() - Method in class ch.aaap.harvestclient.domain.param.TimeEntryCreationInfoTimestamp
 
getStartedTime() - Method in class ch.aaap.harvestclient.domain.param.TimeEntryUpdateInfo
 
getStartedTime() - Method in class ch.aaap.harvestclient.domain.TimeEntry
 
getStartsOn() - Method in class ch.aaap.harvestclient.domain.Project
 
getTask() - Method in class ch.aaap.harvestclient.domain.TimeEntry
 
getTaskAssignment() - Method in class ch.aaap.harvestclient.domain.TimeEntry
 
getTaskAssignments() - Method in class ch.aaap.harvestclient.domain.pagination.PaginatedTaskAssignment
 
getTaskAssignments() - Method in class ch.aaap.harvestclient.domain.ProjectAssignment
 
getTaskId() - Method in class ch.aaap.harvestclient.domain.param.TimeEntryUpdateInfo
 
getTaskReferenceDto() - Method in class ch.aaap.harvestclient.domain.TaskAssignment
 
getTasks() - Method in class ch.aaap.harvestclient.domain.pagination.PaginatedTask
 
getTelephone() - Method in class ch.aaap.harvestclient.domain.User
 
getThousandsSeparator() - Method in class ch.aaap.harvestclient.domain.Company
 
getTimeEntries() - Method in class ch.aaap.harvestclient.domain.pagination.PaginatedTimeEntry
 
getTimeFormat() - Method in class ch.aaap.harvestclient.domain.Company
 
getTimerStartedAt() - Method in class ch.aaap.harvestclient.domain.TimeEntry
 
getTimezone() - Method in class ch.aaap.harvestclient.domain.User
 
getTitle() - Method in class ch.aaap.harvestclient.domain.ClientContact
 
getTo() - Method in class ch.aaap.harvestclient.api.filter.TimeEntryFilter
 
getTotalPages() - Method in class ch.aaap.harvestclient.domain.pagination.PaginatedList
 
getUpdatedAt() - Method in class ch.aaap.harvestclient.domain.ClientContact
 
getUpdatedAt() - Method in class ch.aaap.harvestclient.domain.Project
 
getUpdatedAt() - Method in class ch.aaap.harvestclient.domain.ProjectAssignment
 
getUpdatedAt() - Method in class ch.aaap.harvestclient.domain.Role
 
getUpdatedAt() - Method in class ch.aaap.harvestclient.domain.Task
 
getUpdatedAt() - Method in class ch.aaap.harvestclient.domain.TaskAssignment
 
getUpdatedAt() - Method in class ch.aaap.harvestclient.domain.TimeEntry
 
getUpdatedAt() - Method in class ch.aaap.harvestclient.domain.User
 
getUpdatedAt() - Method in class ch.aaap.harvestclient.domain.UserAssignment
 
getUpdatedSince() - Method in class ch.aaap.harvestclient.api.filter.ActiveAndUpdatedFilter
 
getUpdatedSince() - Method in class ch.aaap.harvestclient.api.filter.ClientContactFilter
 
getUpdatedSince() - Method in class ch.aaap.harvestclient.api.filter.ProjectFilter
 
getUpdatedSince() - Method in class ch.aaap.harvestclient.api.filter.TimeEntryFilter
 
getUser() - Method in class ch.aaap.harvestclient.domain.TimeEntry
 
getUserAgent() - Method in class ch.aaap.harvestclient.core.Harvest
 
getUserAssignment() - Method in class ch.aaap.harvestclient.domain.TimeEntry
 
getUserIds() - Method in class ch.aaap.harvestclient.domain.param.RoleInfo
 
getUserIds() - Method in class ch.aaap.harvestclient.domain.Role
 
getUserReference() - Method in class ch.aaap.harvestclient.api.filter.TimeEntryFilter
 
getUserReference() - Method in class ch.aaap.harvestclient.domain.UserAssignment
 
getUsers() - Method in class ch.aaap.harvestclient.domain.pagination.PaginatedUser
 
getWantsTimestampTimers() - Method in class ch.aaap.harvestclient.domain.Company
 
getWeeklyCapacity() - Method in class ch.aaap.harvestclient.domain.User
 
getWeekStartDay() - Method in class ch.aaap.harvestclient.domain.Company
 
GsonConfiguration - Class in ch.aaap.harvestclient.core.gson
Harvest specific Gson configuration
GsonConfiguration() - Constructor for class ch.aaap.harvestclient.core.gson.GsonConfiguration
 

H

Harvest - Class in ch.aaap.harvestclient.core
Main client class.
Harvest(Config) - Constructor for class ch.aaap.harvestclient.core.Harvest
 
Harvest() - Constructor for class ch.aaap.harvestclient.core.Harvest
 
HarvestHttpException - Exception in ch.aaap.harvestclient.exception
 
HarvestHttpException(ResponseBody, int) - Constructor for exception ch.aaap.harvestclient.exception.HarvestHttpException
 
HarvestHttpException(ResponseBody, int, String) - Constructor for exception ch.aaap.harvestclient.exception.HarvestHttpException
 
HarvestRuntimeException - Exception in ch.aaap.harvestclient.exception
 
HarvestRuntimeException() - Constructor for exception ch.aaap.harvestclient.exception.HarvestRuntimeException
 
HarvestRuntimeException(String) - Constructor for exception ch.aaap.harvestclient.exception.HarvestRuntimeException
 
HarvestRuntimeException(String, Throwable) - Constructor for exception ch.aaap.harvestclient.exception.HarvestRuntimeException
 
HarvestRuntimeException(Throwable) - Constructor for exception ch.aaap.harvestclient.exception.HarvestRuntimeException
 
hashCode() - Method in class ch.aaap.harvestclient.domain.reference.dto.BaseReferenceDto
 
HttpLoggingInterceptor - Class in ch.aaap.harvestclient.vendor.okhttp
An OkHttp interceptor which logs request and response information.
HttpLoggingInterceptor() - Constructor for class ch.aaap.harvestclient.vendor.okhttp.HttpLoggingInterceptor
 
HttpLoggingInterceptor(HttpLoggingInterceptor.Logger) - Constructor for class ch.aaap.harvestclient.vendor.okhttp.HttpLoggingInterceptor
 
HttpLoggingInterceptor.Level - Enum in ch.aaap.harvestclient.vendor.okhttp
 
HttpLoggingInterceptor.Logger - Interface in ch.aaap.harvestclient.vendor.okhttp
 

I

id - Static variable in interface ch.aaap.harvestclient.service.ClientContactService
 
id - Static variable in interface ch.aaap.harvestclient.service.ClientService
 
id - Static variable in interface ch.aaap.harvestclient.service.TaskService
 
initMessage(ResponseBody) - Static method in exception ch.aaap.harvestclient.exception.RequestProcessingException
 
intercept(Interceptor.Chain) - Method in class ch.aaap.harvestclient.vendor.okhttp.HttpLoggingInterceptor
 
InvalidAuthorizationException - Exception in ch.aaap.harvestclient.exception
 
InvalidAuthorizationException(ResponseBody) - Constructor for exception ch.aaap.harvestclient.exception.InvalidAuthorizationException
 
Invoice - Class in ch.aaap.harvestclient.domain
 
Invoice() - Constructor for class ch.aaap.harvestclient.domain.Invoice
 
InvoiceLineItem - Class in ch.aaap.harvestclient.domain
 
InvoiceLineItem() - Constructor for class ch.aaap.harvestclient.domain.InvoiceLineItem
 
InvoiceMessage - Class in ch.aaap.harvestclient.domain
 
InvoiceMessage() - Constructor for class ch.aaap.harvestclient.domain.InvoiceMessage
 
InvoiceMessageRecipient - Class in ch.aaap.harvestclient.domain
 
InvoiceMessageRecipient() - Constructor for class ch.aaap.harvestclient.domain.InvoiceMessageRecipient
 
InvoicePayment - Class in ch.aaap.harvestclient.domain
 
InvoicePayment() - Constructor for class ch.aaap.harvestclient.domain.InvoicePayment
 

L

list(ClientContactFilter) - Method in interface ch.aaap.harvestclient.api.ClientContactsApi
Return a list of clientContacts, sorted by creation date, newest first.
list(ClientFilter) - Method in interface ch.aaap.harvestclient.api.ClientsApi
 
list(Reference<User>) - Method in interface ch.aaap.harvestclient.api.ProjectAssignmentsApi
List all Project Assignment for a User, sorted by creation date, newest first.
list(Reference<User>, Instant) - Method in interface ch.aaap.harvestclient.api.ProjectAssignmentsApi
List Project Assignment for a User, sorted by creation date, newest first, optionally filtered by updatedSince.
list(ProjectFilter) - Method in interface ch.aaap.harvestclient.api.ProjectsApi
Return a list of projects, sorted by creation date, newest first.
list() - Method in interface ch.aaap.harvestclient.api.RolesApi
 
list(Reference<Project>, TaskAssignmentFilter) - Method in interface ch.aaap.harvestclient.api.TaskAssignmentsApi
 
list(TaskFilter) - Method in interface ch.aaap.harvestclient.api.TasksApi
 
list(TimeEntryFilter) - Method in interface ch.aaap.harvestclient.api.TimesheetsApi
Return a list of all TimeEntries, filtered by the TimeEntryFilter, sorted by creation date, newest first.
list() - Method in interface ch.aaap.harvestclient.api.UsersApi
Returns a list of your users.
list(Boolean, Instant) - Method in interface ch.aaap.harvestclient.api.UsersApi
Return a list of users, filtered by activity and update date, newest user first.
list(ClientContactFilter) - Method in class ch.aaap.harvestclient.impl.ClientContactsApiImpl
 
list(ClientFilter) - Method in class ch.aaap.harvestclient.impl.ClientsApiImpl
 
list(Reference<User>, Instant) - Method in class ch.aaap.harvestclient.impl.ProjectAssignmentsApiImpl
 
list(ProjectFilter) - Method in class ch.aaap.harvestclient.impl.ProjectsApiImpl
 
list() - Method in class ch.aaap.harvestclient.impl.RolesApiImpl
 
list(Reference<Project>, TaskAssignmentFilter) - Method in class ch.aaap.harvestclient.impl.TaskAssignmentsApiImpl
 
list(TaskFilter) - Method in class ch.aaap.harvestclient.impl.TasksApiImpl
 
list(TimeEntryFilter) - Method in class ch.aaap.harvestclient.impl.TimesheetsApiImpl
 
list(Boolean, Instant) - Method in class ch.aaap.harvestclient.impl.UsersApiImpl
 
list(Map<String, Object>) - Method in interface ch.aaap.harvestclient.service.ClientContactService
 
list(Map<String, Object>) - Method in interface ch.aaap.harvestclient.service.ClientService
 
list(long, Instant, int, int) - Method in interface ch.aaap.harvestclient.service.ProjectAssignmentService
 
list(int, int) - Method in interface ch.aaap.harvestclient.service.ProjectAssignmentService
 
list(Map<String, Object>) - Method in interface ch.aaap.harvestclient.service.ProjectService
 
list(int, int) - Method in interface ch.aaap.harvestclient.service.RoleService
 
list(long, Map<String, Object>) - Method in interface ch.aaap.harvestclient.service.TaskAssignmentService
 
list(Map<String, Object>) - Method in interface ch.aaap.harvestclient.service.TaskService
 
list(Map<String, Object>) - Method in interface ch.aaap.harvestclient.service.TimeEntryService
 
list(Boolean, Instant, int, int) - Method in interface ch.aaap.harvestclient.service.UserService
 
listSelf() - Method in interface ch.aaap.harvestclient.api.ProjectAssignmentsApi
 
listSelf() - Method in class ch.aaap.harvestclient.impl.ProjectAssignmentsApiImpl
 
LocalTimeConverter - Class in ch.aaap.harvestclient.core.gson
Non-standard LocalTime conversion
LocalTimeConverter() - Constructor for class ch.aaap.harvestclient.core.gson.LocalTimeConverter
 
log(String) - Method in interface ch.aaap.harvestclient.vendor.okhttp.HttpLoggingInterceptor.Logger
 

N

NotFoundException - Exception in ch.aaap.harvestclient.exception
 
NotFoundException(ResponseBody) - Constructor for exception ch.aaap.harvestclient.exception.NotFoundException
 

P

PaginatedClient - Class in ch.aaap.harvestclient.domain.pagination
 
PaginatedClient() - Constructor for class ch.aaap.harvestclient.domain.pagination.PaginatedClient
 
PaginatedClientContact - Class in ch.aaap.harvestclient.domain.pagination
 
PaginatedClientContact() - Constructor for class ch.aaap.harvestclient.domain.pagination.PaginatedClientContact
 
PaginatedList - Class in ch.aaap.harvestclient.domain.pagination
Common functionality for paginated response.
PaginatedList() - Constructor for class ch.aaap.harvestclient.domain.pagination.PaginatedList
 
PaginatedProject - Class in ch.aaap.harvestclient.domain.pagination
 
PaginatedProject() - Constructor for class ch.aaap.harvestclient.domain.pagination.PaginatedProject
 
PaginatedProjectAssignment - Class in ch.aaap.harvestclient.domain.pagination
 
PaginatedProjectAssignment() - Constructor for class ch.aaap.harvestclient.domain.pagination.PaginatedProjectAssignment
 
PaginatedRole - Class in ch.aaap.harvestclient.domain.pagination
 
PaginatedRole() - Constructor for class ch.aaap.harvestclient.domain.pagination.PaginatedRole
 
PaginatedTask - Class in ch.aaap.harvestclient.domain.pagination
 
PaginatedTask() - Constructor for class ch.aaap.harvestclient.domain.pagination.PaginatedTask
 
PaginatedTaskAssignment - Class in ch.aaap.harvestclient.domain.pagination
 
PaginatedTaskAssignment() - Constructor for class ch.aaap.harvestclient.domain.pagination.PaginatedTaskAssignment
 
PaginatedTimeEntry - Class in ch.aaap.harvestclient.domain.pagination
 
PaginatedTimeEntry() - Constructor for class ch.aaap.harvestclient.domain.pagination.PaginatedTimeEntry
 
PaginatedUser - Class in ch.aaap.harvestclient.domain.pagination
 
PaginatedUser() - Constructor for class ch.aaap.harvestclient.domain.pagination.PaginatedUser
 
PaginationLinks - Class in ch.aaap.harvestclient.domain.pagination
 
PaginationLinks() - Constructor for class ch.aaap.harvestclient.domain.pagination.PaginationLinks
 
path - Static variable in interface ch.aaap.harvestclient.service.ClientContactService
 
path - Static variable in interface ch.aaap.harvestclient.service.ClientService
 
path - Static variable in interface ch.aaap.harvestclient.service.TaskAssignmentService
 
path - Static variable in interface ch.aaap.harvestclient.service.TaskService
 
PaymentGateway - Class in ch.aaap.harvestclient.domain
 
PaymentGateway() - Constructor for class ch.aaap.harvestclient.domain.PaymentGateway
 
Project - Class in ch.aaap.harvestclient.domain
 
Project() - Constructor for class ch.aaap.harvestclient.domain.Project
 
Project.BillingMethod - Enum in ch.aaap.harvestclient.domain
 
Project.BudgetMethod - Enum in ch.aaap.harvestclient.domain
 
ProjectAssignment - Class in ch.aaap.harvestclient.domain
User Project Assignment
ProjectAssignment() - Constructor for class ch.aaap.harvestclient.domain.ProjectAssignment
 
projectAssignments() - Method in class ch.aaap.harvestclient.core.Harvest
 
ProjectAssignmentsApi - Interface in ch.aaap.harvestclient.api
Admin permissions required, except when retrieving the currently authenticated user’s project assignments.
ProjectAssignmentsApiImpl - Class in ch.aaap.harvestclient.impl
 
ProjectAssignmentsApiImpl(ProjectAssignmentService) - Constructor for class ch.aaap.harvestclient.impl.ProjectAssignmentsApiImpl
 
ProjectAssignmentService - Interface in ch.aaap.harvestclient.service
 
ProjectCreationInfo - Class in ch.aaap.harvestclient.domain.param
 
ProjectCreationInfo(Reference<Client>, String, boolean, Project.BillingMethod, Project.BudgetMethod) - Constructor for class ch.aaap.harvestclient.domain.param.ProjectCreationInfo
 
ProjectFilter - Class in ch.aaap.harvestclient.api.filter
Ways to filter a Project list.
ProjectFilter() - Constructor for class ch.aaap.harvestclient.api.filter.ProjectFilter
 
ProjectReferenceDto - Class in ch.aaap.harvestclient.domain.reference.dto
 
ProjectReferenceDto() - Constructor for class ch.aaap.harvestclient.domain.reference.dto.ProjectReferenceDto
 
ProjectReferenceDto(long) - Constructor for class ch.aaap.harvestclient.domain.reference.dto.ProjectReferenceDto
 
projects() - Method in class ch.aaap.harvestclient.core.Harvest
 
ProjectsApi - Interface in ch.aaap.harvestclient.api
 
ProjectsApiImpl - Class in ch.aaap.harvestclient.impl
 
ProjectsApiImpl(ProjectService) - Constructor for class ch.aaap.harvestclient.impl.ProjectsApiImpl
 
ProjectService - Interface in ch.aaap.harvestclient.service
 
ProjectUpdateInfo - Class in ch.aaap.harvestclient.domain.param
 
ProjectUpdateInfo() - Constructor for class ch.aaap.harvestclient.domain.param.ProjectUpdateInfo
 

R

RateLimitedException - Exception in ch.aaap.harvestclient.exception
 
RateLimitedException(ResponseBody) - Constructor for exception ch.aaap.harvestclient.exception.RateLimitedException
 
Receipt - Class in ch.aaap.harvestclient.domain
Only documented in comment
Receipt() - Constructor for class ch.aaap.harvestclient.domain.Receipt
 
Reference<T> - Interface in ch.aaap.harvestclient.domain.reference
 
removeUser(Reference<Role>, Reference<User>) - Method in interface ch.aaap.harvestclient.api.RolesApi
Removes the given role from the given user
removeUser(Reference<Role>, Reference<User>) - Method in class ch.aaap.harvestclient.impl.RolesApiImpl
 
RequestProcessingErrorMessage - Class in ch.aaap.harvestclient.exception
 
RequestProcessingErrorMessage() - Constructor for class ch.aaap.harvestclient.exception.RequestProcessingErrorMessage
 
RequestProcessingException - Exception in ch.aaap.harvestclient.exception
 
RequestProcessingException(ResponseBody) - Constructor for exception ch.aaap.harvestclient.exception.RequestProcessingException
 
restart(Reference<TimeEntry>) - Method in interface ch.aaap.harvestclient.api.TimesheetsApi
Restart a TimeEntry.
restart(Reference<TimeEntry>) - Method in class ch.aaap.harvestclient.impl.TimesheetsApiImpl
 
restart(long) - Method in interface ch.aaap.harvestclient.service.TimeEntryService
 
Retainer - Class in ch.aaap.harvestclient.domain
 
Retainer() - Constructor for class ch.aaap.harvestclient.domain.Retainer
 
Role - Class in ch.aaap.harvestclient.domain
 
Role() - Constructor for class ch.aaap.harvestclient.domain.Role
 
RoleInfo - Class in ch.aaap.harvestclient.domain.param
Represents a creation or update request for a Role
RoleInfo(String) - Constructor for class ch.aaap.harvestclient.domain.param.RoleInfo
 
roles() - Method in class ch.aaap.harvestclient.core.Harvest
 
RolesApi - Interface in ch.aaap.harvestclient.api
 
RolesApiImpl - Class in ch.aaap.harvestclient.impl
 
RolesApiImpl(RoleService) - Constructor for class ch.aaap.harvestclient.impl.RolesApiImpl
 
RoleService - Interface in ch.aaap.harvestclient.service
 

S

serialize(LocalTime, Type, JsonSerializationContext) - Method in class ch.aaap.harvestclient.core.gson.LocalTimeConverter
 
ServerErrorException - Exception in ch.aaap.harvestclient.exception
 
ServerErrorException(ResponseBody, int) - Constructor for exception ch.aaap.harvestclient.exception.ServerErrorException
 
setActive(Boolean) - Method in class ch.aaap.harvestclient.api.filter.ActiveAndUpdatedFilter
 
setActive(Boolean) - Method in class ch.aaap.harvestclient.api.filter.ProjectFilter
 
setActive(Boolean) - Method in class ch.aaap.harvestclient.domain.Client
 
setActive(Boolean) - Method in class ch.aaap.harvestclient.domain.Company
 
setActive(Boolean) - Method in class ch.aaap.harvestclient.domain.Project
 
setActive(Boolean) - Method in class ch.aaap.harvestclient.domain.ProjectAssignment
 
setActive(Boolean) - Method in class ch.aaap.harvestclient.domain.Task
 
setActive(Boolean) - Method in class ch.aaap.harvestclient.domain.TaskAssignment
 
setActive(Boolean) - Method in class ch.aaap.harvestclient.domain.User
 
setActive(Boolean) - Method in class ch.aaap.harvestclient.domain.UserAssignment
 
setAddress(String) - Method in class ch.aaap.harvestclient.domain.Client
 
setAdmin(Boolean) - Method in class ch.aaap.harvestclient.domain.User
 
setApprovalFeature(Boolean) - Method in class ch.aaap.harvestclient.domain.Company
 
setAvatarUrl(String) - Method in class ch.aaap.harvestclient.domain.User
 
setBaseUri(String) - Method in class ch.aaap.harvestclient.domain.Company
 
setBillable(Boolean) - Method in class ch.aaap.harvestclient.domain.Project
 
setBillable(Boolean) - Method in class ch.aaap.harvestclient.domain.TaskAssignment
 
setBillable(Boolean) - Method in class ch.aaap.harvestclient.domain.TimeEntry
 
setBillableByDefault(Boolean) - Method in class ch.aaap.harvestclient.domain.Task
 
setBillableRate(Double) - Method in class ch.aaap.harvestclient.domain.TimeEntry
 
setBillBy(Project.BillingMethod) - Method in class ch.aaap.harvestclient.domain.Project
 
setBilled(Boolean) - Method in class ch.aaap.harvestclient.api.filter.TimeEntryFilter
 
setBilled(Boolean) - Method in class ch.aaap.harvestclient.domain.TimeEntry
 
setBudget(Double) - Method in class ch.aaap.harvestclient.domain.Project
 
setBudget(Double) - Method in class ch.aaap.harvestclient.domain.ProjectAssignment
 
setBudget(Double) - Method in class ch.aaap.harvestclient.domain.TaskAssignment
 
setBudget(Double) - Method in class ch.aaap.harvestclient.domain.UserAssignment
 
setBudgetBy(Project.BudgetMethod) - Method in class ch.aaap.harvestclient.domain.Project
 
setBudgeted(Boolean) - Method in class ch.aaap.harvestclient.domain.TimeEntry
 
setCanCreateInvoices(Boolean) - Method in class ch.aaap.harvestclient.domain.User
 
setCanCreateProjects(Boolean) - Method in class ch.aaap.harvestclient.domain.User
 
setCanSeeRates(Boolean) - Method in class ch.aaap.harvestclient.domain.User
 
setClient(ClientReferenceDto) - Method in class ch.aaap.harvestclient.domain.TimeEntry
 
setClientReference(Reference<Client>) - Method in class ch.aaap.harvestclient.api.filter.ClientContactFilter
 
setClientReference(Reference<Client>) - Method in class ch.aaap.harvestclient.api.filter.ProjectFilter
 
setClientReference(Reference<Client>) - Method in class ch.aaap.harvestclient.api.filter.TimeEntryFilter
 
setClientReference(Reference<Client>) - Method in class ch.aaap.harvestclient.domain.param.ProjectCreationInfo
 
setClientReference(ClientReferenceDto) - Method in class ch.aaap.harvestclient.domain.param.ProjectCreationInfo
 
setClientReference(Reference<Client>) - Method in class ch.aaap.harvestclient.domain.param.ProjectUpdateInfo
 
setClientReference(ClientReferenceDto) - Method in class ch.aaap.harvestclient.domain.param.ProjectUpdateInfo
 
setClientReference(ClientReferenceDto) - Method in class ch.aaap.harvestclient.domain.Project
 
setClientReference(Reference<Client>) - Method in class ch.aaap.harvestclient.domain.ProjectAssignment
 
setClientReferenceDto(ClientReferenceDto) - Method in class ch.aaap.harvestclient.domain.ClientContact
 
setClients(List<Client>) - Method in class ch.aaap.harvestclient.domain.pagination.PaginatedClient
 
setClock(String) - Method in class ch.aaap.harvestclient.domain.Company
 
setCode(String) - Method in class ch.aaap.harvestclient.domain.Project
 
setColorScheme(String) - Method in class ch.aaap.harvestclient.domain.Company
 
setContacts(List<ClientContact>) - Method in class ch.aaap.harvestclient.domain.pagination.PaginatedClientContact
 
setContractor(Boolean) - Method in class ch.aaap.harvestclient.domain.User
 
setCostBudget(Double) - Method in class ch.aaap.harvestclient.domain.Project
 
setCostBudgetIncludeExpenses(Boolean) - Method in class ch.aaap.harvestclient.domain.Project
 
setCostRate(Double) - Method in class ch.aaap.harvestclient.domain.TimeEntry
 
setCostRate(Double) - Method in class ch.aaap.harvestclient.domain.User
 
setCreatedAt(Instant) - Method in class ch.aaap.harvestclient.domain.Client
 
setCreatedAt(Instant) - Method in class ch.aaap.harvestclient.domain.ClientContact
 
setCreatedAt(Instant) - Method in class ch.aaap.harvestclient.domain.Project
 
setCreatedAt(Instant) - Method in class ch.aaap.harvestclient.domain.ProjectAssignment
 
setCreatedAt(Instant) - Method in class ch.aaap.harvestclient.domain.Role
 
setCreatedAt(Instant) - Method in class ch.aaap.harvestclient.domain.Task
 
setCreatedAt(Instant) - Method in class ch.aaap.harvestclient.domain.TaskAssignment
 
setCreatedAt(Instant) - Method in class ch.aaap.harvestclient.domain.TimeEntry
 
setCreatedAt(Instant) - Method in class ch.aaap.harvestclient.domain.User
 
setCreatedAt(Instant) - Method in class ch.aaap.harvestclient.domain.UserAssignment
 
setCurrency(String) - Method in class ch.aaap.harvestclient.domain.Client
 
setDecimalSymbol(String) - Method in class ch.aaap.harvestclient.domain.Company
 
setDefaultAddToFutureProjects(Boolean) - Method in class ch.aaap.harvestclient.domain.Task
 
setDefaultHourlyRate(Double) - Method in class ch.aaap.harvestclient.domain.Task
 
setDefaultHourlyRate(Double) - Method in class ch.aaap.harvestclient.domain.User
 
setEmail(String) - Method in class ch.aaap.harvestclient.domain.ClientContact
 
setEmail(String) - Method in class ch.aaap.harvestclient.domain.User
 
setEndedTime(LocalTime) - Method in class ch.aaap.harvestclient.domain.param.TimeEntryCreationInfoTimestamp
 
setEndedTime(LocalTime) - Method in class ch.aaap.harvestclient.domain.param.TimeEntryUpdateInfo
 
setEndedTime(LocalTime) - Method in class ch.aaap.harvestclient.domain.TimeEntry
 
setEndsOn(LocalDate) - Method in class ch.aaap.harvestclient.domain.Project
 
setEstimateFeature(Boolean) - Method in class ch.aaap.harvestclient.domain.Company
 
setExpenseFeature(Boolean) - Method in class ch.aaap.harvestclient.domain.Company
 
setExternalReference(Object) - Method in class ch.aaap.harvestclient.domain.param.TimeEntryCreationInfo
 
setExternalService(ExternalService) - Method in class ch.aaap.harvestclient.domain.param.TimeEntryUpdateInfo
 
setExternalService(ExternalService) - Method in class ch.aaap.harvestclient.domain.TimeEntry
 
setFax(String) - Method in class ch.aaap.harvestclient.domain.ClientContact
 
setFee(Double) - Method in class ch.aaap.harvestclient.domain.Project
 
setFirst(String) - Method in class ch.aaap.harvestclient.domain.pagination.PaginationLinks
 
setFirstName(String) - Method in class ch.aaap.harvestclient.domain.ClientContact
 
setFirstName(String) - Method in class ch.aaap.harvestclient.domain.User
 
setFixedFee(Boolean) - Method in class ch.aaap.harvestclient.domain.Project
 
setFrom(LocalDate) - Method in class ch.aaap.harvestclient.api.filter.TimeEntryFilter
 
setFullDomain(String) - Method in class ch.aaap.harvestclient.domain.Company
 
setHasAccessToAllFutureProjects(Boolean) - Method in class ch.aaap.harvestclient.domain.User
 
setHourlyRate(Double) - Method in class ch.aaap.harvestclient.domain.Project
 
setHourlyRate(Double) - Method in class ch.aaap.harvestclient.domain.ProjectAssignment
 
setHourlyRate(Double) - Method in class ch.aaap.harvestclient.domain.TaskAssignment
 
setHourlyRate(Double) - Method in class ch.aaap.harvestclient.domain.UserAssignment
 
setHours(Double) - Method in class ch.aaap.harvestclient.domain.param.TimeEntryCreationInfoDuration
 
setHours(Double) - Method in class ch.aaap.harvestclient.domain.param.TimeEntryUpdateInfo
 
setHours(Double) - Method in class ch.aaap.harvestclient.domain.TimeEntry
 
setId(Long) - Method in class ch.aaap.harvestclient.domain.Client
 
setId(Long) - Method in class ch.aaap.harvestclient.domain.ClientContact
 
setId(Long) - Method in class ch.aaap.harvestclient.domain.param.UserCreationInfo
 
setId(Long) - Method in class ch.aaap.harvestclient.domain.ProjectAssignment
 
setId(Long) - Method in class ch.aaap.harvestclient.domain.reference.dto.BaseReferenceDto
 
setId(Long) - Method in class ch.aaap.harvestclient.domain.Role
 
setId(Long) - Method in class ch.aaap.harvestclient.domain.TaskAssignment
 
setId(Long) - Method in class ch.aaap.harvestclient.domain.TimeEntry
 
setId(Long) - Method in class ch.aaap.harvestclient.domain.User
 
setId(Long) - Method in class ch.aaap.harvestclient.domain.UserAssignment
 
setInvoice(Invoice) - Method in class ch.aaap.harvestclient.domain.TimeEntry
 
setInvoiceFeature(Boolean) - Method in class ch.aaap.harvestclient.domain.Company
 
setLast(String) - Method in class ch.aaap.harvestclient.domain.pagination.PaginationLinks
 
setLastName(String) - Method in class ch.aaap.harvestclient.domain.ClientContact
 
setLastName(String) - Method in class ch.aaap.harvestclient.domain.User
 
setLevel(HttpLoggingInterceptor.Level) - Method in class ch.aaap.harvestclient.vendor.okhttp.HttpLoggingInterceptor
Change the level at which this interceptor logs.
setLocked(Boolean) - Method in class ch.aaap.harvestclient.domain.TimeEntry
 
setLockedReason(String) - Method in class ch.aaap.harvestclient.domain.TimeEntry
 
setMessage(String) - Method in class ch.aaap.harvestclient.exception.RequestProcessingErrorMessage
 
setName(String) - Method in class ch.aaap.harvestclient.domain.Client
 
setName(String) - Method in class ch.aaap.harvestclient.domain.Company
 
setName(String) - Method in class ch.aaap.harvestclient.domain.param.RoleInfo
 
setName(String) - Method in class ch.aaap.harvestclient.domain.Project
 
setName(String) - Method in class ch.aaap.harvestclient.domain.reference.dto.BaseReferenceDto
 
setName(String) - Method in class ch.aaap.harvestclient.domain.Role
 
setName(String) - Method in class ch.aaap.harvestclient.domain.Task
 
setNext(String) - Method in class ch.aaap.harvestclient.domain.pagination.PaginationLinks
 
setNextPage(Integer) - Method in class ch.aaap.harvestclient.domain.pagination.PaginatedList
 
setNotes(String) - Method in class ch.aaap.harvestclient.domain.param.TimeEntryCreationInfo
 
setNotes(String) - Method in class ch.aaap.harvestclient.domain.param.TimeEntryUpdateInfo
 
setNotes(String) - Method in class ch.aaap.harvestclient.domain.Project
 
setNotes(String) - Method in class ch.aaap.harvestclient.domain.TimeEntry
 
setNotifyWhenOverBudget(Boolean) - Method in class ch.aaap.harvestclient.domain.Project
 
setOverBudgetNotificationDate(LocalDate) - Method in class ch.aaap.harvestclient.domain.Project
 
setOverBudgetNotificationPercentage(Double) - Method in class ch.aaap.harvestclient.domain.Project
 
setPage(Integer) - Method in class ch.aaap.harvestclient.domain.pagination.PaginatedList
 
setPaginationLinks(PaginationLinks) - Method in class ch.aaap.harvestclient.domain.pagination.PaginatedList
 
setPerPage(Integer) - Method in class ch.aaap.harvestclient.domain.pagination.PaginatedList
 
setPhoneMobile(String) - Method in class ch.aaap.harvestclient.domain.ClientContact
 
setPhoneOffice(String) - Method in class ch.aaap.harvestclient.domain.ClientContact
 
setPlanType(String) - Method in class ch.aaap.harvestclient.domain.Company
 
setPrevious(String) - Method in class ch.aaap.harvestclient.domain.pagination.PaginationLinks
 
setPreviousPage(Integer) - Method in class ch.aaap.harvestclient.domain.pagination.PaginatedList
 
setProject(ProjectReferenceDto) - Method in class ch.aaap.harvestclient.domain.TimeEntry
 
setProjectAssignments(List<ProjectAssignment>) - Method in class ch.aaap.harvestclient.domain.pagination.PaginatedProjectAssignment
 
setProjectId(Long) - Method in class ch.aaap.harvestclient.domain.param.TimeEntryUpdateInfo
 
setProjectManager(Boolean) - Method in class ch.aaap.harvestclient.domain.ProjectAssignment
 
setProjectManager(Boolean) - Method in class ch.aaap.harvestclient.domain.User
 
setProjectManager(Boolean) - Method in class ch.aaap.harvestclient.domain.UserAssignment
 
setProjectReference(Reference<Project>) - Method in class ch.aaap.harvestclient.api.filter.TimeEntryFilter
 
setProjectReference(Reference<Project>) - Method in class ch.aaap.harvestclient.domain.param.TimeEntryCreationInfo
 
setProjectReference(Reference<Project>) - Method in class ch.aaap.harvestclient.domain.ProjectAssignment
 
setProjects(List<Project>) - Method in class ch.aaap.harvestclient.domain.pagination.PaginatedProject
 
setRoles(List<Role>) - Method in class ch.aaap.harvestclient.domain.pagination.PaginatedRole
 
setRoles(List<String>) - Method in class ch.aaap.harvestclient.domain.User
 
setRunning(Boolean) - Method in class ch.aaap.harvestclient.api.filter.TimeEntryFilter
 
setRunning(Boolean) - Method in class ch.aaap.harvestclient.domain.TimeEntry
 
setShowBudgetToAll(Boolean) - Method in class ch.aaap.harvestclient.domain.Project
 
setSpentDate(LocalDate) - Method in class ch.aaap.harvestclient.domain.param.TimeEntryCreationInfo
 
setSpentDate(LocalDate) - Method in class ch.aaap.harvestclient.domain.param.TimeEntryUpdateInfo
 
setSpentDate(LocalDate) - Method in class ch.aaap.harvestclient.domain.TimeEntry
 
setStartedTime(LocalTime) - Method in class ch.aaap.harvestclient.domain.param.TimeEntryCreationInfoTimestamp
 
setStartedTime(LocalTime) - Method in class ch.aaap.harvestclient.domain.param.TimeEntryUpdateInfo
 
setStartedTime(LocalTime) - Method in class ch.aaap.harvestclient.domain.TimeEntry
 
setStartsOn(LocalDate) - Method in class ch.aaap.harvestclient.domain.Project
 
setTask(TaskReferenceDto) - Method in class ch.aaap.harvestclient.domain.TimeEntry
 
setTaskAssignment(TaskAssignment) - Method in class ch.aaap.harvestclient.domain.TimeEntry
 
setTaskAssignments(List<TaskAssignment>) - Method in class ch.aaap.harvestclient.domain.pagination.PaginatedTaskAssignment
 
setTaskAssignments(List<TaskAssignment>) - Method in class ch.aaap.harvestclient.domain.ProjectAssignment
 
setTaskId(Long) - Method in class ch.aaap.harvestclient.domain.param.TimeEntryUpdateInfo
 
setTaskReference(Reference<Task>) - Method in class ch.aaap.harvestclient.domain.param.TaskAssignmentUpdateInfo
 
setTaskReference(Reference<Task>) - Method in class ch.aaap.harvestclient.domain.param.TimeEntryCreationInfo
 
setTaskReferenceDto(TaskReferenceDto) - Method in class ch.aaap.harvestclient.domain.param.TaskAssignmentCreationInfo
 
setTaskReferenceDto(TaskReferenceDto) - Method in class ch.aaap.harvestclient.domain.param.TaskAssignmentUpdateInfo
 
setTaskReferenceDto(TaskReferenceDto) - Method in class ch.aaap.harvestclient.domain.TaskAssignment
 
setTasks(List<Task>) - Method in class ch.aaap.harvestclient.domain.pagination.PaginatedTask
 
setTelephone(String) - Method in class ch.aaap.harvestclient.domain.User
 
setThousandsSeparator(String) - Method in class ch.aaap.harvestclient.domain.Company
 
setTimeEntries(List<TimeEntry>) - Method in class ch.aaap.harvestclient.domain.pagination.PaginatedTimeEntry
 
setTimeFormat(String) - Method in class ch.aaap.harvestclient.domain.Company
 
setTimerStartedAt(Instant) - Method in class ch.aaap.harvestclient.domain.TimeEntry
 
setTimezone(String) - Method in class ch.aaap.harvestclient.domain.User
 
setTitle(String) - Method in class ch.aaap.harvestclient.domain.ClientContact
 
setTo(LocalDate) - Method in class ch.aaap.harvestclient.api.filter.TimeEntryFilter
 
setTotalPages(Integer) - Method in class ch.aaap.harvestclient.domain.pagination.PaginatedList
 
setUpdatedAt(Instant) - Method in class ch.aaap.harvestclient.domain.ClientContact
 
setUpdatedAt(Instant) - Method in class ch.aaap.harvestclient.domain.Project
 
setUpdatedAt(Instant) - Method in class ch.aaap.harvestclient.domain.ProjectAssignment
 
setUpdatedAt(Instant) - Method in class ch.aaap.harvestclient.domain.Role
 
setUpdatedAt(Instant) - Method in class ch.aaap.harvestclient.domain.Task
 
setUpdatedAt(Instant) - Method in class ch.aaap.harvestclient.domain.TaskAssignment
 
setUpdatedAt(Instant) - Method in class ch.aaap.harvestclient.domain.TimeEntry
 
setUpdatedAt(Instant) - Method in class ch.aaap.harvestclient.domain.User
 
setUpdatedAt(Instant) - Method in class ch.aaap.harvestclient.domain.UserAssignment
 
setUpdatedSince(Instant) - Method in class ch.aaap.harvestclient.api.filter.ActiveAndUpdatedFilter
 
setUpdatedSince(Instant) - Method in class ch.aaap.harvestclient.api.filter.ClientContactFilter
 
setUpdatedSince(Instant) - Method in class ch.aaap.harvestclient.api.filter.ProjectFilter
 
setUpdatedSince(Instant) - Method in class ch.aaap.harvestclient.api.filter.TimeEntryFilter
 
setUser(UserReferenceDto) - Method in class ch.aaap.harvestclient.domain.TimeEntry
 
setUserAssignment(UserAssignment) - Method in class ch.aaap.harvestclient.domain.TimeEntry
 
setUserIds(List<Long>) - Method in class ch.aaap.harvestclient.domain.param.RoleInfo
 
setUserReference(Reference<User>) - Method in class ch.aaap.harvestclient.api.filter.TimeEntryFilter
 
setUserReference(Reference<User>) - Method in class ch.aaap.harvestclient.domain.param.TimeEntryCreationInfo
 
setUserReference(UserReferenceDto) - Method in class ch.aaap.harvestclient.domain.UserAssignment
 
setUsers(List<User>) - Method in class ch.aaap.harvestclient.domain.pagination.PaginatedUser
 
setWantsTimestampTimers(Boolean) - Method in class ch.aaap.harvestclient.domain.Company
 
setWeeklyCapacity(int, TimeUnit) - Method in class ch.aaap.harvestclient.domain.User
 
setWeeklyCapacity(Long) - Method in class ch.aaap.harvestclient.domain.User
 
setWeekStartDay(String) - Method in class ch.aaap.harvestclient.domain.Company
 
stop(Reference<TimeEntry>) - Method in interface ch.aaap.harvestclient.api.TimesheetsApi
Stop a TimeEntry.
stop(Reference<TimeEntry>) - Method in class ch.aaap.harvestclient.impl.TimesheetsApiImpl
 
stop(long) - Method in interface ch.aaap.harvestclient.service.TimeEntryService
 

T

Task - Class in ch.aaap.harvestclient.domain
 
Task() - Constructor for class ch.aaap.harvestclient.domain.Task
 
TaskAssignment - Class in ch.aaap.harvestclient.domain
 
TaskAssignment() - Constructor for class ch.aaap.harvestclient.domain.TaskAssignment
 
TaskAssignmentCreationInfo - Class in ch.aaap.harvestclient.domain.param
 
TaskAssignmentCreationInfo(Reference<Task>) - Constructor for class ch.aaap.harvestclient.domain.param.TaskAssignmentCreationInfo
 
TaskAssignmentFilter - Class in ch.aaap.harvestclient.api.filter
 
TaskAssignmentFilter() - Constructor for class ch.aaap.harvestclient.api.filter.TaskAssignmentFilter
 
taskAssignments() - Method in class ch.aaap.harvestclient.core.Harvest
 
TaskAssignmentsApi - Interface in ch.aaap.harvestclient.api
API for TaskAssignments.
TaskAssignmentsApiImpl - Class in ch.aaap.harvestclient.impl
 
TaskAssignmentsApiImpl(TaskAssignmentService) - Constructor for class ch.aaap.harvestclient.impl.TaskAssignmentsApiImpl
 
TaskAssignmentService - Interface in ch.aaap.harvestclient.service
 
TaskAssignmentUpdateInfo - Class in ch.aaap.harvestclient.domain.param
 
TaskAssignmentUpdateInfo() - Constructor for class ch.aaap.harvestclient.domain.param.TaskAssignmentUpdateInfo
 
TaskCreationInfo - Class in ch.aaap.harvestclient.domain.param
 
TaskCreationInfo(String) - Constructor for class ch.aaap.harvestclient.domain.param.TaskCreationInfo
 
TaskFilter - Class in ch.aaap.harvestclient.api.filter
 
TaskFilter() - Constructor for class ch.aaap.harvestclient.api.filter.TaskFilter
 
TaskReferenceDto - Class in ch.aaap.harvestclient.domain.reference.dto
 
TaskReferenceDto() - Constructor for class ch.aaap.harvestclient.domain.reference.dto.TaskReferenceDto
 
TaskReferenceDto(long) - Constructor for class ch.aaap.harvestclient.domain.reference.dto.TaskReferenceDto
 
tasks() - Method in class ch.aaap.harvestclient.core.Harvest
 
TasksApi - Interface in ch.aaap.harvestclient.api
 
TasksApiImpl - Class in ch.aaap.harvestclient.impl
 
TasksApiImpl(TaskService) - Constructor for class ch.aaap.harvestclient.impl.TasksApiImpl
 
TaskService - Interface in ch.aaap.harvestclient.service
 
TaskUpdateInfo - Class in ch.aaap.harvestclient.domain.param
 
TaskUpdateInfo() - Constructor for class ch.aaap.harvestclient.domain.param.TaskUpdateInfo
 
TimeEntry - Class in ch.aaap.harvestclient.domain
 
TimeEntry() - Constructor for class ch.aaap.harvestclient.domain.TimeEntry
 
TimeEntryCreationInfo - Class in ch.aaap.harvestclient.domain.param
 
TimeEntryCreationInfo(Reference<Project>, Reference<Task>, LocalDate) - Constructor for class ch.aaap.harvestclient.domain.param.TimeEntryCreationInfo
 
TimeEntryCreationInfoDuration - Class in ch.aaap.harvestclient.domain.param
 
TimeEntryCreationInfoDuration(Reference<Project>, Reference<Task>, LocalDate) - Constructor for class ch.aaap.harvestclient.domain.param.TimeEntryCreationInfoDuration
 
TimeEntryCreationInfoTimestamp - Class in ch.aaap.harvestclient.domain.param
 
TimeEntryCreationInfoTimestamp(Reference<Project>, Reference<Task>, LocalDate) - Constructor for class ch.aaap.harvestclient.domain.param.TimeEntryCreationInfoTimestamp
 
TimeEntryFilter - Class in ch.aaap.harvestclient.api.filter
Contains all possible ways to filter a timeentries list.
TimeEntryFilter() - Constructor for class ch.aaap.harvestclient.api.filter.TimeEntryFilter
 
TimeEntryService - Interface in ch.aaap.harvestclient.service
 
TimeEntryUpdateInfo - Class in ch.aaap.harvestclient.domain.param
 
TimeEntryUpdateInfo() - Constructor for class ch.aaap.harvestclient.domain.param.TimeEntryUpdateInfo
 
timesheets() - Method in class ch.aaap.harvestclient.core.Harvest
 
TimesheetsApi - Interface in ch.aaap.harvestclient.api
 
TimesheetsApiImpl - Class in ch.aaap.harvestclient.impl
 
TimesheetsApiImpl(TimeEntryService) - Constructor for class ch.aaap.harvestclient.impl.TimesheetsApiImpl
 
toMap() - Method in class ch.aaap.harvestclient.api.filter.ActiveAndUpdatedFilter
 
toMap() - Method in class ch.aaap.harvestclient.api.filter.ClientContactFilter
 
toMap() - Method in class ch.aaap.harvestclient.api.filter.ProjectFilter
 
toMap() - Method in class ch.aaap.harvestclient.api.filter.TimeEntryFilter
 
toString() - Method in class ch.aaap.harvestclient.api.filter.ProjectFilter
 
toString() - Method in class ch.aaap.harvestclient.domain.Client
 
toString() - Method in class ch.aaap.harvestclient.domain.ClientContact
 
toString() - Method in class ch.aaap.harvestclient.domain.Company
 
toString() - Method in class ch.aaap.harvestclient.domain.pagination.PaginatedList
 
toString() - Method in class ch.aaap.harvestclient.domain.pagination.PaginatedProject
 
toString() - Method in class ch.aaap.harvestclient.domain.pagination.PaginatedProjectAssignment
 
toString() - Method in class ch.aaap.harvestclient.domain.pagination.PaginatedRole
 
toString() - Method in class ch.aaap.harvestclient.domain.pagination.PaginatedTaskAssignment
 
toString() - Method in class ch.aaap.harvestclient.domain.pagination.PaginatedTimeEntry
 
toString() - Method in class ch.aaap.harvestclient.domain.pagination.PaginatedUser
 
toString() - Method in class ch.aaap.harvestclient.domain.pagination.PaginationLinks
 
toString() - Method in class ch.aaap.harvestclient.domain.param.RoleInfo
 
toString() - Method in class ch.aaap.harvestclient.domain.param.TimeEntryUpdateInfo
 
toString() - Method in class ch.aaap.harvestclient.domain.param.UserCreationInfo
 
toString() - Method in class ch.aaap.harvestclient.domain.Project
 
toString() - Method in class ch.aaap.harvestclient.domain.ProjectAssignment
 
toString() - Method in class ch.aaap.harvestclient.domain.reference.dto.BaseReferenceDto
 
toString() - Method in class ch.aaap.harvestclient.domain.reference.dto.ClientReferenceDto
 
toString() - Method in class ch.aaap.harvestclient.domain.reference.dto.ProjectReferenceDto
 
toString() - Method in class ch.aaap.harvestclient.domain.reference.dto.TaskReferenceDto
 
toString() - Method in class ch.aaap.harvestclient.domain.reference.dto.UserReferenceDto
 
toString() - Method in class ch.aaap.harvestclient.domain.Role
 
toString() - Method in class ch.aaap.harvestclient.domain.Task
 
toString() - Method in class ch.aaap.harvestclient.domain.TaskAssignment
 
toString() - Method in class ch.aaap.harvestclient.domain.TimeEntry
 
toString() - Method in class ch.aaap.harvestclient.domain.User
 
toString() - Method in class ch.aaap.harvestclient.domain.UserAssignment
 
toStringFull() - Method in class ch.aaap.harvestclient.domain.User
 

U

update(Reference<ClientContact>, ClientContactUpdateInfo) - Method in interface ch.aaap.harvestclient.api.ClientContactsApi
Updates an existing ClientContact with the properties set in ClientContactUpdateInfo
update(Reference<Client>, ClientUpdateInfo) - Method in interface ch.aaap.harvestclient.api.ClientsApi
Updates the specific client by setting the values of the parameters passed.
update(Reference<Project>, ProjectUpdateInfo) - Method in interface ch.aaap.harvestclient.api.ProjectsApi
Updates an existing Project with the properties set in ProjectUpdateInfo
update(Reference<Role>, RoleInfo) - Method in interface ch.aaap.harvestclient.api.RolesApi
Updates the specific role by setting the values of the parameters passed.
update(Reference<Project>, Reference<TaskAssignment>, TaskAssignmentUpdateInfo) - Method in interface ch.aaap.harvestclient.api.TaskAssignmentsApi
Updates the specific TaskAssignment by setting the values of the parameters passed.
update(Reference<Task>, TaskUpdateInfo) - Method in interface ch.aaap.harvestclient.api.TasksApi
Updates the specific task by setting the values of the parameters passed.
update(Reference<TimeEntry>, TimeEntryUpdateInfo) - Method in interface ch.aaap.harvestclient.api.TimesheetsApi
Modify an existing TimeEntry.
update(Reference<User>, User) - Method in interface ch.aaap.harvestclient.api.UsersApi
Change an existing user.
update(Reference<ClientContact>, ClientContactUpdateInfo) - Method in class ch.aaap.harvestclient.impl.ClientContactsApiImpl
 
update(Reference<Client>, ClientUpdateInfo) - Method in class ch.aaap.harvestclient.impl.ClientsApiImpl
 
update(Reference<Project>, ProjectUpdateInfo) - Method in class ch.aaap.harvestclient.impl.ProjectsApiImpl
 
update(Reference<Role>, RoleInfo) - Method in class ch.aaap.harvestclient.impl.RolesApiImpl
 
update(Reference<Project>, Reference<TaskAssignment>, TaskAssignmentUpdateInfo) - Method in class ch.aaap.harvestclient.impl.TaskAssignmentsApiImpl
 
update(Reference<Task>, TaskUpdateInfo) - Method in class ch.aaap.harvestclient.impl.TasksApiImpl
 
update(Reference<TimeEntry>, TimeEntryUpdateInfo) - Method in class ch.aaap.harvestclient.impl.TimesheetsApiImpl
 
update(Reference<User>, User) - Method in class ch.aaap.harvestclient.impl.UsersApiImpl
 
update(long, ClientContactUpdateInfo) - Method in interface ch.aaap.harvestclient.service.ClientContactService
 
update(long, ClientUpdateInfo) - Method in interface ch.aaap.harvestclient.service.ClientService
 
update(long, ProjectUpdateInfo) - Method in interface ch.aaap.harvestclient.service.ProjectService
 
update(long, RoleInfo) - Method in interface ch.aaap.harvestclient.service.RoleService
 
update(long, long, TaskAssignmentUpdateInfo) - Method in interface ch.aaap.harvestclient.service.TaskAssignmentService
 
update(long, TaskUpdateInfo) - Method in interface ch.aaap.harvestclient.service.TaskService
 
update(long, TimeEntryUpdateInfo) - Method in interface ch.aaap.harvestclient.service.TimeEntryService
 
update(long, User) - Method in interface ch.aaap.harvestclient.service.UserService
 
User - Class in ch.aaap.harvestclient.domain
 
User() - Constructor for class ch.aaap.harvestclient.domain.User
 
UserAssignment - Class in ch.aaap.harvestclient.domain
 
UserAssignment() - Constructor for class ch.aaap.harvestclient.domain.UserAssignment
 
UserCreationInfo - Class in ch.aaap.harvestclient.domain.param
 
UserCreationInfo(String, String, String) - Constructor for class ch.aaap.harvestclient.domain.param.UserCreationInfo
 
UserReferenceDto - Class in ch.aaap.harvestclient.domain.reference.dto
 
UserReferenceDto() - Constructor for class ch.aaap.harvestclient.domain.reference.dto.UserReferenceDto
 
UserReferenceDto(long) - Constructor for class ch.aaap.harvestclient.domain.reference.dto.UserReferenceDto
 
users() - Method in class ch.aaap.harvestclient.core.Harvest
 
UsersApi - Interface in ch.aaap.harvestclient.api
 
UsersApiImpl - Class in ch.aaap.harvestclient.impl
 
UsersApiImpl(UserService) - Constructor for class ch.aaap.harvestclient.impl.UsersApiImpl
 
UserService - Interface in ch.aaap.harvestclient.service
 

V

valueOf(String) - Static method in enum ch.aaap.harvestclient.domain.Project.BillingMethod
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum ch.aaap.harvestclient.domain.Project.BudgetMethod
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum ch.aaap.harvestclient.vendor.okhttp.HttpLoggingInterceptor.Level
Returns the enum constant of this type with the specified name.
values() - Static method in enum ch.aaap.harvestclient.domain.Project.BillingMethod
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum ch.aaap.harvestclient.domain.Project.BudgetMethod
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum ch.aaap.harvestclient.vendor.okhttp.HttpLoggingInterceptor.Level
Returns an array containing the constants of this enum type, in the order they are declared.
A B C D E F G H I L N P R S T U V 
Skip navigation links