Package com.oracle.bmc.sch.model
Class NotificationsTargetDetailsResponse.Builder
- java.lang.Object
- 
- com.oracle.bmc.sch.model.NotificationsTargetDetailsResponse.Builder
 
- 
- Enclosing class:
- NotificationsTargetDetailsResponse
 
 public static class NotificationsTargetDetailsResponse.Builder extends Object 
- 
- 
Constructor SummaryConstructors Constructor Description Builder()
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description NotificationsTargetDetailsResponsebuild()NotificationsTargetDetailsResponse.Buildercopy(NotificationsTargetDetailsResponse model)NotificationsTargetDetailsResponse.BuilderenableFormattedMessaging(Boolean enableFormattedMessaging)Whether to apply a simplified, user-friendly format to the message.NotificationsTargetDetailsResponse.BuilderprivateEndpointMetadata(PrivateEndpointMetadata privateEndpointMetadata)NotificationsTargetDetailsResponse.BuildertopicId(String topicId)The OCID of the topic.
 
- 
- 
- 
Method Detail- 
privateEndpointMetadatapublic NotificationsTargetDetailsResponse.Builder privateEndpointMetadata(PrivateEndpointMetadata privateEndpointMetadata) 
 - 
topicIdpublic NotificationsTargetDetailsResponse.Builder topicId(String topicId) The OCID of the topic.- Parameters:
- topicId- the value to set
- Returns:
- this builder
 
 - 
enableFormattedMessagingpublic NotificationsTargetDetailsResponse.Builder enableFormattedMessaging(Boolean enableFormattedMessaging) Whether to apply a simplified, user-friendly format to the message.Applies only when friendly formatting is supported by the connector source and the subscription protocol. Example: true - Parameters:
- enableFormattedMessaging- the value to set
- Returns:
- this builder
 
 - 
buildpublic NotificationsTargetDetailsResponse build() 
 - 
copypublic NotificationsTargetDetailsResponse.Builder copy(NotificationsTargetDetailsResponse model) 
 
- 
 
-