JavaScript is disabled on your browser.
Skip navigation links
Overview
Package
Class
Tree
Deprecated
Index
Help
Prev
Next
Frames
No Frames
All Classes
A
B
C
D
E
F
G
H
I
L
N
O
P
R
S
T
U
A
add(TimeEntry)
- Method in interface ch.aaap.harvestclient.service.
TimeEntryService
B
build()
- Method in class ch.aaap.harvestclient.domain.param.
UserCreationInfo.Builder
build()
- Method in class ch.aaap.harvestclient.domain.param.
UserInfo.Builder
Builder(String, String, String)
- Constructor for class ch.aaap.harvestclient.domain.param.
UserCreationInfo.Builder
Builder()
- Constructor for class ch.aaap.harvestclient.domain.param.
UserInfo.Builder
C
callOrThrow(Call<T>)
- Static method in class ch.aaap.harvestclient.impl.
ExceptionHandler
ch.aaap.harvestclient.api
- package ch.aaap.harvestclient.api
ch.aaap.harvestclient.core
- package ch.aaap.harvestclient.core
ch.aaap.harvestclient.core.gson
- package ch.aaap.harvestclient.core.gson
ch.aaap.harvestclient.domain
- package ch.aaap.harvestclient.domain
ch.aaap.harvestclient.domain.param
- package ch.aaap.harvestclient.domain.param
ch.aaap.harvestclient.exception
- package ch.aaap.harvestclient.exception
ch.aaap.harvestclient.impl
- package ch.aaap.harvestclient.impl
ch.aaap.harvestclient.service
- package ch.aaap.harvestclient.service
Client
- Class in
ch.aaap.harvestclient.domain
Client()
- Constructor for class ch.aaap.harvestclient.domain.
Client
create(long, long, LocalDate)
- Method in interface ch.aaap.harvestclient.api.
TimesheetsApi
create(long, long, LocalDate, long)
- Method in interface ch.aaap.harvestclient.api.
TimesheetsApi
create(UserCreationInfo)
- Method in interface ch.aaap.harvestclient.api.
UsersApi
Create a new User.
create(long, long, LocalDate)
- Method in class ch.aaap.harvestclient.impl.
TimesheetsApiImpl
create(long, long, LocalDate, long)
- Method in class ch.aaap.harvestclient.impl.
TimesheetsApiImpl
create(UserCreationInfo)
- Method in class ch.aaap.harvestclient.impl.
UsersApiImpl
create(Map<String, Object>)
- Method in interface ch.aaap.harvestclient.service.
UserService
D
delete(long)
- Method in interface ch.aaap.harvestclient.api.
TimesheetsApi
delete(long)
- Method in interface ch.aaap.harvestclient.api.
UsersApi
Delete a user.
delete(User)
- Method in interface ch.aaap.harvestclient.api.
UsersApi
Delete a user.
delete(long)
- Method in class ch.aaap.harvestclient.impl.
TimesheetsApiImpl
delete(long)
- Method in class ch.aaap.harvestclient.impl.
UsersApiImpl
delete(User)
- Method in class ch.aaap.harvestclient.impl.
UsersApiImpl
delete(long)
- Method in interface ch.aaap.harvestclient.service.
UserService
deserialize(JsonElement, Type, JsonDeserializationContext)
- Method in class ch.aaap.harvestclient.core.gson.
LocalTimeConverter
E
email(String)
- Method in class ch.aaap.harvestclient.domain.param.
UserInfo.Builder
EstimatesApi
- Interface in
ch.aaap.harvestclient.api
ExceptionHandler
- Class in
ch.aaap.harvestclient.impl
ExceptionHandler()
- Constructor for class ch.aaap.harvestclient.impl.
ExceptionHandler
ExternalService
- Class in
ch.aaap.harvestclient.domain
ExternalService()
- Constructor for class ch.aaap.harvestclient.domain.
ExternalService
F
firstName(String)
- Method in class ch.aaap.harvestclient.domain.param.
UserInfo.Builder
ForbiddenException
- Exception in
ch.aaap.harvestclient.exception
ForbiddenException(ResponseBody)
- Constructor for exception ch.aaap.harvestclient.exception.
ForbiddenException
G
get(long)
- Method in interface ch.aaap.harvestclient.api.
TimesheetsApi
get(long)
- Method in interface ch.aaap.harvestclient.api.
UsersApi
Retrieve an existing user
get(long)
- Method in class ch.aaap.harvestclient.impl.
TimesheetsApiImpl
get(long)
- Method in class ch.aaap.harvestclient.impl.
UsersApiImpl
get(long)
- Method in interface ch.aaap.harvestclient.service.
TimeEntryService
get(long)
- Method in interface ch.aaap.harvestclient.service.
UserService
getAvatarUrl()
- Method in class ch.aaap.harvestclient.domain.
User
getConfiguration()
- Static method in class ch.aaap.harvestclient.core.gson.
GsonConfiguration
Configure the GSON JSON parser for the specific formats used by Harvest
getCostRate()
- Method in class ch.aaap.harvestclient.domain.
User
getCreatedAt()
- Method in class ch.aaap.harvestclient.domain.
User
getDefaultHourlyRate()
- Method in class ch.aaap.harvestclient.domain.
User
getEmail()
- Method in class ch.aaap.harvestclient.domain.
User
getEntries()
- Method in class ch.aaap.harvestclient.domain.
TimeEntries
getFirstName()
- Method in class ch.aaap.harvestclient.domain.
User
getHttpCode()
- Method in exception ch.aaap.harvestclient.exception.
HarvestHttpException
getId()
- Method in class ch.aaap.harvestclient.domain.
User
getLastName()
- Method in class ch.aaap.harvestclient.domain.
User
getMessage()
- Method in class ch.aaap.harvestclient.exception.
RequestProcessingErrorMessage
getOptions()
- Method in class ch.aaap.harvestclient.domain.param.
UserInfo
getResponseBody()
- Method in exception ch.aaap.harvestclient.exception.
HarvestHttpException
getRoles()
- Method in class ch.aaap.harvestclient.domain.
User
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
getTelephone()
- Method in class ch.aaap.harvestclient.domain.
User
getTimezone()
- Method in class ch.aaap.harvestclient.domain.
User
getUpdatedAt()
- Method in class ch.aaap.harvestclient.domain.
User
getUsers()
- Method in class ch.aaap.harvestclient.domain.
Users
getWeeklyCapacity()
- Method in class ch.aaap.harvestclient.domain.
User
GsonConfiguration
- Class in
ch.aaap.harvestclient.core.gson
GsonConfiguration()
- Constructor for class ch.aaap.harvestclient.core.gson.
GsonConfiguration
H
Harvest
- Class in
ch.aaap.harvestclient.core
Harvest(String, String)
- 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
I
initMessage(ResponseBody)
- Static method in exception ch.aaap.harvestclient.exception.
RequestProcessingException
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
isActive()
- Method in class ch.aaap.harvestclient.domain.
User
isAdmin()
- Method in class ch.aaap.harvestclient.domain.
User
isCanCreateInvoices()
- Method in class ch.aaap.harvestclient.domain.
User
isCanCreateProjects()
- Method in class ch.aaap.harvestclient.domain.
User
isCanSeeRates()
- Method in class ch.aaap.harvestclient.domain.
User
isContractor()
- Method in class ch.aaap.harvestclient.domain.
User
isHasAccessToAllFutureProjects()
- Method in class ch.aaap.harvestclient.domain.
User
isProjectManager()
- Method in class ch.aaap.harvestclient.domain.
User
L
lastName(String)
- Method in class ch.aaap.harvestclient.domain.param.
UserInfo.Builder
list()
- Method in interface ch.aaap.harvestclient.api.
TimesheetsApi
list()
- Method in interface ch.aaap.harvestclient.api.
UsersApi
Returns a list of your users.
list()
- Method in class ch.aaap.harvestclient.impl.
TimesheetsApiImpl
list()
- Method in class ch.aaap.harvestclient.impl.
UsersApiImpl
listAll()
- Method in interface ch.aaap.harvestclient.service.
TimeEntryService
listAll()
- Method in interface ch.aaap.harvestclient.service.
UserService
LocalTimeConverter
- Class in
ch.aaap.harvestclient.core.gson
LocalTimeConverter()
- Constructor for class ch.aaap.harvestclient.core.gson.
LocalTimeConverter
N
NotFoundException
- Exception in
ch.aaap.harvestclient.exception
NotFoundException(ResponseBody)
- Constructor for exception ch.aaap.harvestclient.exception.
NotFoundException
O
options
- Variable in class ch.aaap.harvestclient.domain.param.
UserInfo.Builder
P
patch(long)
- Method in interface ch.aaap.harvestclient.service.
TimeEntryService
Project
- Class in
ch.aaap.harvestclient.domain
Project()
- Constructor for class ch.aaap.harvestclient.domain.
Project
R
RateLimitedException
- Exception in
ch.aaap.harvestclient.exception
RateLimitedException(ResponseBody)
- Constructor for exception ch.aaap.harvestclient.exception.
RateLimitedException
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
Role
- Class in
ch.aaap.harvestclient.domain
Role()
- Constructor for class ch.aaap.harvestclient.domain.
Role
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.domain.
User
setAdmin(boolean)
- Method in class ch.aaap.harvestclient.domain.
User
setAvatarUrl(String)
- Method in class ch.aaap.harvestclient.domain.
User
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
setContractor(boolean)
- Method in class ch.aaap.harvestclient.domain.
User
setCostRate(double)
- Method in class ch.aaap.harvestclient.domain.
User
setCreatedAt(Instant)
- Method in class ch.aaap.harvestclient.domain.
User
setDefaultHourlyRate(double)
- Method in class ch.aaap.harvestclient.domain.
User
setEmail(String)
- Method in class ch.aaap.harvestclient.domain.
User
setFirstName(String)
- Method in class ch.aaap.harvestclient.domain.
User
setHasAccessToAllFutureProjects(boolean)
- Method in class ch.aaap.harvestclient.domain.
User
setId(long)
- Method in class ch.aaap.harvestclient.domain.
User
setLastName(String)
- Method in class ch.aaap.harvestclient.domain.
User
setMessage(String)
- Method in class ch.aaap.harvestclient.exception.
RequestProcessingErrorMessage
setProjectManager(boolean)
- Method in class ch.aaap.harvestclient.domain.
User
setRoles(List<String>)
- Method in class ch.aaap.harvestclient.domain.
User
setTelephone(String)
- Method in class ch.aaap.harvestclient.domain.
User
setTimezone(String)
- Method in class ch.aaap.harvestclient.domain.
User
setUpdatedAt(Instant)
- Method in class ch.aaap.harvestclient.domain.
User
setWeeklyCapacity(long)
- Method in class ch.aaap.harvestclient.domain.
User
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
TimeEntries
- Class in
ch.aaap.harvestclient.domain
TimeEntries()
- Constructor for class ch.aaap.harvestclient.domain.
TimeEntries
TimeEntry
- Class in
ch.aaap.harvestclient.domain
TimeEntry()
- Constructor for class ch.aaap.harvestclient.domain.
TimeEntry
TimeEntryService
- Interface in
ch.aaap.harvestclient.service
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
toString()
- Method in class ch.aaap.harvestclient.domain.
TimeEntry
toString()
- Method in class ch.aaap.harvestclient.domain.
User
U
update(long, UserInfo)
- Method in interface ch.aaap.harvestclient.api.
UsersApi
Change an existing user.
update(long, UserInfo)
- Method in class ch.aaap.harvestclient.impl.
UsersApiImpl
update(long, Map<String, Object>)
- 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.Builder
- Class in
ch.aaap.harvestclient.domain.param
UserInfo
- Class in
ch.aaap.harvestclient.domain.param
UserInfo(Map<String, Object>)
- Constructor for class ch.aaap.harvestclient.domain.param.
UserInfo
UserInfo.Builder
- Class in
ch.aaap.harvestclient.domain.param
users()
- Method in class ch.aaap.harvestclient.core.
Harvest
Users
- Class in
ch.aaap.harvestclient.domain
Users()
- Constructor for class ch.aaap.harvestclient.domain.
Users
users
- Variable in class ch.aaap.harvestclient.domain.
Users
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
A
B
C
D
E
F
G
H
I
L
N
O
P
R
S
T
U
Skip navigation links
Overview
Package
Class
Tree
Deprecated
Index
Help
Prev
Next
Frames
No Frames
All Classes