java.lang.Object
net.andrewcpu.elevenlabs.model.ElevenModel
net.andrewcpu.elevenlabs.model.projects.Project

public class Project extends ElevenModel
  • Constructor Details

    • Project

      public Project(String projectId, String name, long unixCreateDate, String defaultTitleVoiceId, String defaultParagraphVoiceId, String defaultModelId, long lastConversionDateUnix, boolean canBeDownloaded, String state, List<Chapter> chapters)
    • Project

      public Project()
  • Method Details

    • getProjects

      public static List<Project> getProjects()
    • addProject

      public static Project addProject(AddProjectRequest builder)
    • getProjectById

      public static Project getProjectById(String projectId)
    • fetchUpdatedChapters

      public List<Chapter> fetchUpdatedChapters()
    • deleteChapter

      public String deleteChapter(Chapter chapter)
    • convertChapter

      public String convertChapter(Chapter chapter)
    • getChapterSnapshots

      public List<ChapterSnapshot> getChapterSnapshots(Chapter chapter)
    • deleteProject

      public String deleteProject()
    • convertProject

      public String convertProject()
    • getSnapshots

      public List<ProjectSnapshot> getSnapshots()
    • getChapterById

      public Chapter getChapterById(String chapterId)
    • getProjectId

      public String getProjectId()
    • getName

      public String getName()
    • getUnixCreateDate

      public long getUnixCreateDate()
    • getDefaultTitleVoiceId

      public String getDefaultTitleVoiceId()
    • getDefaultParagraphVoiceId

      public String getDefaultParagraphVoiceId()
    • getDefaultModelId

      public String getDefaultModelId()
    • getLastConversionDateUnix

      public long getLastConversionDateUnix()
    • isCanBeDownloaded

      public boolean isCanBeDownloaded()
    • getState

      public String getState()
    • getChapters

      public List<Chapter> getChapters()
    • toString

      public String toString()
      Overrides:
      toString in class Object