Class Session

java.lang.Object
software.xdev.sessionize.model.Session

public class Session extends Object
Session
  • Field Details

  • Constructor Details

    • Session

      public Session()
  • Method Details

    • id

      public Session id(String id)
    • getId

      @Nonnull public String getId()
      Get id
      Returns:
      id
    • setId

      public void setId(String id)
    • title

      public Session title(String title)
    • getTitle

      @Nonnull public String getTitle()
      Get title
      Returns:
      title
    • setTitle

      public void setTitle(String title)
    • description

      public Session description(String description)
    • getDescription

      @Nullable public String getDescription()
      Get description
      Returns:
      description
    • getDescription_JsonNullable

      public org.openapitools.jackson.nullable.JsonNullable<String> getDescription_JsonNullable()
    • setDescription_JsonNullable

      public void setDescription_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<String> description)
    • setDescription

      public void setDescription(String description)
    • startsAt

      public Session startsAt(OffsetDateTime startsAt)
    • getStartsAt

      @Nullable public OffsetDateTime getStartsAt()
      Get startsAt
      Returns:
      startsAt
    • setStartsAt

      public void setStartsAt(OffsetDateTime startsAt)
    • endsAt

      public Session endsAt(OffsetDateTime endsAt)
    • getEndsAt

      @Nullable public OffsetDateTime getEndsAt()
      Get endsAt
      Returns:
      endsAt
    • setEndsAt

      public void setEndsAt(OffsetDateTime endsAt)
    • isServiceSession

      public Session isServiceSession(Boolean isServiceSession)
    • getIsServiceSession

      @Nonnull public Boolean getIsServiceSession()
      Get isServiceSession
      Returns:
      isServiceSession
    • setIsServiceSession

      public void setIsServiceSession(Boolean isServiceSession)
    • isPlenumSession

      public Session isPlenumSession(Boolean isPlenumSession)
    • getIsPlenumSession

      @Nonnull public Boolean getIsPlenumSession()
      Get isPlenumSession
      Returns:
      isPlenumSession
    • setIsPlenumSession

      public void setIsPlenumSession(Boolean isPlenumSession)
    • categoryItems

      public Session categoryItems(List<Integer> categoryItems)
    • addCategoryItemsItem

      public Session addCategoryItemsItem(Integer categoryItemsItem)
    • getCategoryItems

      @Nonnull public List<Integer> getCategoryItems()
      Get categoryItems
      Returns:
      categoryItems
    • setCategoryItems

      public void setCategoryItems(List<Integer> categoryItems)
    • roomId

      public Session roomId(Integer roomId)
    • getRoomId

      @Nullable public Integer getRoomId()
      Get roomId
      Returns:
      roomId
    • setRoomId

      public void setRoomId(Integer roomId)
    • liveUrl

      public Session liveUrl(URI liveUrl)
    • getLiveUrl

      @Nullable public URI getLiveUrl()
      Get liveUrl
      Returns:
      liveUrl
    • getLiveUrl_JsonNullable

      public org.openapitools.jackson.nullable.JsonNullable<URI> getLiveUrl_JsonNullable()
    • setLiveUrl_JsonNullable

      public void setLiveUrl_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<URI> liveUrl)
    • setLiveUrl

      public void setLiveUrl(URI liveUrl)
    • recordingUrl

      public Session recordingUrl(URI recordingUrl)
    • getRecordingUrl

      @Nullable public URI getRecordingUrl()
      Get recordingUrl
      Returns:
      recordingUrl
    • getRecordingUrl_JsonNullable

      public org.openapitools.jackson.nullable.JsonNullable<URI> getRecordingUrl_JsonNullable()
    • setRecordingUrl_JsonNullable

      public void setRecordingUrl_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<URI> recordingUrl)
    • setRecordingUrl

      public void setRecordingUrl(URI recordingUrl)
    • status

      public Session status(Status status)
    • getStatus

      @Nonnull public Status getStatus()
      Get status
      Returns:
      status
    • setStatus

      public void setStatus(Status status)
    • room

      public Session room(String room)
    • getRoom

      @Nullable public String getRoom()
      Get room
      Returns:
      room
    • getRoom_JsonNullable

      public org.openapitools.jackson.nullable.JsonNullable<String> getRoom_JsonNullable()
    • setRoom_JsonNullable

      public void setRoom_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<String> room)
    • setRoom

      public void setRoom(String room)
    • speakers

      public Session speakers(List<SpeakerMinimal> speakers)
    • addSpeakersItem

      public Session addSpeakersItem(SpeakerMinimal speakersItem)
    • getSpeakers

      @Nonnull public List<SpeakerMinimal> getSpeakers()
      Get speakers
      Returns:
      speakers
    • setSpeakers

      public void setSpeakers(List<SpeakerMinimal> speakers)
    • questionAnswers

      public Session questionAnswers(List<QuestionAnswerFull> questionAnswers)
    • addQuestionAnswersItem

      public Session addQuestionAnswersItem(QuestionAnswerFull questionAnswersItem)
    • getQuestionAnswers

      @Nonnull public List<QuestionAnswerFull> getQuestionAnswers()
      Get questionAnswers
      Returns:
      questionAnswers
    • setQuestionAnswers

      public void setQuestionAnswers(List<QuestionAnswerFull> questionAnswers)
    • categories

      public Session categories(List<CategorySession> categories)
    • addCategoriesItem

      public Session addCategoriesItem(CategorySession categoriesItem)
    • getCategories

      @Nonnull public List<CategorySession> getCategories()
      Get categories
      Returns:
      categories
    • setCategories

      public void setCategories(List<CategorySession> categories)
    • 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
    • toUrlQueryString

      public String toUrlQueryString()
      Convert the instance into URL query string.
      Returns:
      URL query string
    • toUrlQueryString

      public String toUrlQueryString(String prefix)
      Convert the instance into URL query string.
      Parameters:
      prefix - prefix of the query string
      Returns:
      URL query string