@Gson.TypeAdapters(fieldNamingStrategy=true)
@Value.Immutable
public interface TimeEntryUpdateInfo
| Modifier and Type | Method and Description |
|---|---|
LocalTime |
getEndedTime() |
ExternalService |
getExternalReference() |
Double |
getHours() |
String |
getNotes() |
Reference<Project> |
getProjectReference() |
LocalDate |
getSpentDate() |
LocalTime |
getStartedTime() |
Reference<Task> |
getTaskReference() |
@Nullable
@SerializedName(value="project_id",
alternate="project")
Reference<Project> getProjectReference()
@Nullable
@SerializedName(value="task_id",
alternate="task")
Reference<Task> getTaskReference()
@Nullable LocalDate getSpentDate()
@Nullable LocalTime getStartedTime()
@Nullable LocalTime getEndedTime()
@Nullable Double getHours()
@Nullable String getNotes()
@Nullable ExternalService getExternalReference()