Class Announcement.AnnouncementBuilder
java.lang.Object
swiss.trustbroker.api.announcements.dto.Announcement.AnnouncementBuilder
- Enclosing class:
Announcement
-
Method Summary
Modifier and TypeMethodDescriptionapplicationAccessible(Boolean applicationAccessible) applicationId(String applicationId) applicationName(String applicationName) applicationUrl(String applicationUrl) build()cacheValidTo(OffsetDateTime cacheValidTo) emailAddress(String emailAddress) message(InternationalText message) phoneNumber(String phoneNumber) title(InternationalText title) toString()type(AnnouncementType type) url(InternationalText url) validFrom(OffsetDateTime validFrom) validTo(OffsetDateTime validTo)
-
Method Details
-
id
- Returns:
this.
-
visible
- Returns:
this.
-
applicationId
- Returns:
this.
-
title
- Returns:
this.
-
message
- Returns:
this.
-
type
- Returns:
this.
-
applicationAccessible
- Returns:
this.
-
url
- Returns:
this.
-
phoneNumber
- Returns:
this.
-
emailAddress
- Returns:
this.
-
validFrom
- Returns:
this.
-
validTo
- Returns:
this.
-
cacheValidTo
- Returns:
this.
-
applicationUrl
- Returns:
this.
-
applicationName
- Returns:
this.
-
build
-
toString
-