Interface ProjectAssignment

All Superinterfaces:
BaseObject<ProjectAssignment>, Reference<ProjectAssignment>

@TypeAdapters(fieldNamingStrategy=true) @Immutable public interface ProjectAssignment extends BaseObject<ProjectAssignment>
User Project Assignment
  • Method Details

    • getActive

      @SerializedName("is_active") Boolean getActive()
    • getProjectManager

      @SerializedName("is_project_manager") Boolean getProjectManager()
    • getHourlyRate

      @Nullable Double getHourlyRate()
    • getBudget

      @Nullable Double getBudget()
    • getProject

      @SerializedName(value="project", alternate="project_id") Reference<Project> getProject()
    • getClient

      @SerializedName(value="client", alternate="client_id") Reference<Client> getClient()
    • getTaskAssignments

      List<TaskAssignment> getTaskAssignments()