Class ProjectServerSaveOptionsDTO

java.lang.Object
com.aspose.tasks.cloud.model.ProjectServerSaveOptionsDTO

public class ProjectServerSaveOptionsDTO extends Object
Allows to specify additional options when project is saved to Project Server or Project Online.
  • Constructor Details

    • ProjectServerSaveOptionsDTO

      public ProjectServerSaveOptionsDTO()
  • Method Details

    • projectName

      public ProjectServerSaveOptionsDTO projectName(String projectName)
    • getProjectName

      public String getProjectName()
      Gets or sets name of a project which is displayed in Project Server \\ Project Online projects list. Should be unique within Project Server \\ Project Online instance. Is the value is omitted, the value of Prj.Name property will be used instead.
      Returns:
      projectName
    • setProjectName

      public void setProjectName(String projectName)
    • projectGuid

      public ProjectServerSaveOptionsDTO projectGuid(String projectGuid)
    • getProjectGuid

      public String getProjectGuid()
      Gets or sets unique identifier of a project. Should be unique within Project Server \\ Project Online instance.
      Returns:
      projectGuid
    • setProjectGuid

      public void setProjectGuid(String projectGuid)
    • timeout

      public ProjectServerSaveOptionsDTO timeout(String timeout)
    • getTimeout

      public String getTimeout()
      Gets or sets timeout used when waiting for processing of save project request by a Project Server's queue processing service. The default value for this property is 1 minute. The processing time may be longer for large projects or in case when Project Server instance is too busy responding to other requests.
      Returns:
      timeout
    • setTimeout

      public void setTimeout(String timeout)
    • pollingInterval

      public ProjectServerSaveOptionsDTO pollingInterval(String pollingInterval)
    • getPollingInterval

      public String getPollingInterval()
      Gets or sets interval between queue job status requests. The default value is 2 seconds.
      Returns:
      pollingInterval
    • setPollingInterval

      public void setPollingInterval(String pollingInterval)
    • 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