Class ProjectCreateOrUpdate

java.lang.Object
com.xero.models.project.ProjectCreateOrUpdate

public class ProjectCreateOrUpdate
extends Object
ProjectCreateOrUpdate
  • Constructor Details

    • ProjectCreateOrUpdate

      public ProjectCreateOrUpdate()
  • Method Details

    • contactId

      public ProjectCreateOrUpdate contactId​(UUID contactId)
    • getContactId

      public UUID getContactId()
      Identifier of the contact this project was created for.
      Returns:
      contactId
    • setContactId

      public void setContactId​(UUID contactId)
    • name

      public ProjectCreateOrUpdate name​(String name)
    • getName

      public String getName()
      Name of the project.
      Returns:
      name
    • setName

      public void setName​(String name)
    • estimateAmount

      public ProjectCreateOrUpdate estimateAmount​(Double estimateAmount)
    • getEstimateAmount

      public Double getEstimateAmount()
      Get estimateAmount
      Returns:
      estimateAmount
    • setEstimateAmount

      public void setEstimateAmount​(Double estimateAmount)
    • deadlineUtc

      public ProjectCreateOrUpdate deadlineUtc​(org.threeten.bp.OffsetDateTime deadlineUtc)
    • getDeadlineUtc

      public org.threeten.bp.OffsetDateTime getDeadlineUtc()
      Deadline for the project. UTC Date Time in ISO-8601 format.
      Returns:
      deadlineUtc
    • setDeadlineUtc

      public void setDeadlineUtc​(org.threeten.bp.OffsetDateTime deadlineUtc)
    • equals

      public boolean equals​(Object o)
      Overrides:
      equals in class Object
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object
    • toString

      public String toString()
      Overrides:
      toString in class Object