Class NotificationPreference.Builder
- java.lang.Object
- 
- com.oracle.bmc.fleetappsmanagement.model.NotificationPreference.Builder
 
- 
- Enclosing class:
- NotificationPreference
 
 public static class NotificationPreference.Builder extends Object 
- 
- 
Constructor SummaryConstructors Constructor Description Builder()
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description NotificationPreferencebuild()NotificationPreference.BuildercompartmentId(String compartmentId)Compartment ID the topic belongs to.NotificationPreference.Buildercopy(NotificationPreference model)NotificationPreference.Builderpreferences(Preferences preferences)NotificationPreference.BuildertopicId(String topicId)Topic Id where the notifications will be directed.
 
- 
- 
- 
Method Detail- 
topicIdpublic NotificationPreference.Builder topicId(String topicId) Topic Id where the notifications will be directed.A topic is a communication channel for sending messages on chosen events to subscriptions. - Parameters:
- topicId- the value to set
- Returns:
- this builder
 
 - 
compartmentIdpublic NotificationPreference.Builder compartmentId(String compartmentId) Compartment ID the topic belongs to.- Parameters:
- compartmentId- the value to set
- Returns:
- this builder
 
 - 
preferencespublic NotificationPreference.Builder preferences(Preferences preferences) 
 - 
buildpublic NotificationPreference build() 
 - 
copypublic NotificationPreference.Builder copy(NotificationPreference model) 
 
- 
 
-