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 Summary
Constructors Constructor Description Builder()
-
Method Summary
All 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
-
key
public AnnouncementSummary.Builder key(Integer key)
Unique id of the announcement- Parameters:
key- the value to set- Returns:
- this builder
-
summary
public AnnouncementSummary.Builder summary(String summary)
Summary text of the announcement- Parameters:
summary- the value to set- Returns:
- this builder
-
url
public AnnouncementSummary.Builder url(String url)
URL to the announcement web page- Parameters:
url- the value to set- Returns:
- this builder
-
timeReleased
public AnnouncementSummary.Builder timeReleased(Date timeReleased)
Date time on which the announcement was released- Parameters:
timeReleased- the value to set- Returns:
- this builder
-
build
public AnnouncementSummary build()
-
copy
public AnnouncementSummary.Builder copy(AnnouncementSummary model)
-
-