Package com.oracle.bmc.jms.model
Class AnnouncementSummary.Builder
- java.lang.Object
- 
- com.oracle.bmc.jms.model.AnnouncementSummary.Builder
 
- 
- Enclosing class:
- AnnouncementSummary
 
 public static class AnnouncementSummary.Builder extends Object 
- 
- 
Constructor SummaryConstructors Constructor Description Builder()
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description AnnouncementSummarybuild()AnnouncementSummary.Buildercopy(AnnouncementSummary model)AnnouncementSummary.Builderkey(Integer key)Unique id of the announcementAnnouncementSummary.Buildersummary(String summary)Summary text of the announcementAnnouncementSummary.BuildertimeReleased(Date timeReleased)Date time on which the announcement was releasedAnnouncementSummary.Builderurl(String url)URL to the announcement web page
 
- 
- 
- 
Method Detail- 
keypublic AnnouncementSummary.Builder key(Integer key) Unique id of the announcement- Parameters:
- key- the value to set
- Returns:
- this builder
 
 - 
summarypublic AnnouncementSummary.Builder summary(String summary) Summary text of the announcement- Parameters:
- summary- the value to set
- Returns:
- this builder
 
 - 
urlpublic AnnouncementSummary.Builder url(String url) URL to the announcement web page- Parameters:
- url- the value to set
- Returns:
- this builder
 
 - 
timeReleasedpublic AnnouncementSummary.Builder timeReleased(Date timeReleased) Date time on which the announcement was released- Parameters:
- timeReleased- the value to set
- Returns:
- this builder
 
 - 
buildpublic AnnouncementSummary build() 
 - 
copypublic AnnouncementSummary.Builder copy(AnnouncementSummary model) 
 
- 
 
-