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 AnnouncementSummary
build()
AnnouncementSummary.Builder
copy(AnnouncementSummary model)
AnnouncementSummary.Builder
key(Integer key)
Unique id of the announcementAnnouncementSummary.Builder
summary(String summary)
Summary text of the announcementAnnouncementSummary.Builder
timeReleased(Date timeReleased)
Date time on which the announcement was releasedAnnouncementSummary.Builder
url(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)
-
-