Class AttentionLogSummary.Builder
- java.lang.Object
- 
- com.oracle.bmc.databasemanagement.model.AttentionLogSummary.Builder
 
- 
- Enclosing class:
- AttentionLogSummary
 
 public static class AttentionLogSummary.Builder extends Object 
- 
- 
Constructor SummaryConstructors Constructor Description Builder()
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description AttentionLogSummary.Builderaction(String action)The recommended action to handle the attention log.AttentionLogSummarybuild()AttentionLogSummary.Buildercause(String cause)The cause of the attention log.AttentionLogSummary.Buildercopy(AttentionLogSummary model)AttentionLogSummary.BuilderfileLocation(String fileLocation)The attention log file location.AttentionLogSummary.BuildermessageContent(String messageContent)The contents of the attention log message.AttentionLogSummary.BuildermessageType(AttentionLogSummary.MessageType messageType)The type of attention log message.AttentionLogSummary.BuildermessageUrgency(AttentionLogSummary.MessageUrgency messageUrgency)The urgency of the attention log.AttentionLogSummary.Builderscope(String scope)The database scope for the attention log.AttentionLogSummary.BuildersupplementalDetail(String supplementalDetail)The supplemental details of the attention log.AttentionLogSummary.BuildertargetUser(String targetUser)The user who must act on the attention log message.AttentionLogSummary.Buildertimestamp(Date timestamp)The date and time the attention log was created.
 
- 
- 
- 
Method Detail- 
messageUrgencypublic AttentionLogSummary.Builder messageUrgency(AttentionLogSummary.MessageUrgency messageUrgency) The urgency of the attention log.- Parameters:
- messageUrgency- the value to set
- Returns:
- this builder
 
 - 
messageTypepublic AttentionLogSummary.Builder messageType(AttentionLogSummary.MessageType messageType) The type of attention log message.- Parameters:
- messageType- the value to set
- Returns:
- this builder
 
 - 
messageContentpublic AttentionLogSummary.Builder messageContent(String messageContent) The contents of the attention log message.- Parameters:
- messageContent- the value to set
- Returns:
- this builder
 
 - 
timestamppublic AttentionLogSummary.Builder timestamp(Date timestamp) The date and time the attention log was created.- Parameters:
- timestamp- the value to set
- Returns:
- this builder
 
 - 
scopepublic AttentionLogSummary.Builder scope(String scope) The database scope for the attention log.- Parameters:
- scope- the value to set
- Returns:
- this builder
 
 - 
targetUserpublic AttentionLogSummary.Builder targetUser(String targetUser) The user who must act on the attention log message.- Parameters:
- targetUser- the value to set
- Returns:
- this builder
 
 - 
causepublic AttentionLogSummary.Builder cause(String cause) The cause of the attention log.- Parameters:
- cause- the value to set
- Returns:
- this builder
 
 - 
actionpublic AttentionLogSummary.Builder action(String action) The recommended action to handle the attention log.- Parameters:
- action- the value to set
- Returns:
- this builder
 
 - 
supplementalDetailpublic AttentionLogSummary.Builder supplementalDetail(String supplementalDetail) The supplemental details of the attention log.- Parameters:
- supplementalDetail- the value to set
- Returns:
- this builder
 
 - 
fileLocationpublic AttentionLogSummary.Builder fileLocation(String fileLocation) The attention log file location.- Parameters:
- fileLocation- the value to set
- Returns:
- this builder
 
 - 
buildpublic AttentionLogSummary build() 
 - 
copypublic AttentionLogSummary.Builder copy(AttentionLogSummary model) 
 
- 
 
-