@Generated(value="OracleSDKGenerator", comments="API Version: 20201101") public final class AttentionLogSummary extends com.oracle.bmc.http.client.internal.ExplicitlySetBmcModel
The details for one attention log entry.
Note: Objects should always be created or deserialized using the AttentionLogSummary.Builder
. This model
distinguishes fields that are null
because they are unset from fields that are explicitly
set to null
. This is done in the setter methods of the AttentionLogSummary.Builder
, which maintain a
set of all explicitly set fields called AttentionLogSummary.Builder.__explicitlySet__
. The hashCode()
and equals(Object)
methods are implemented to take the explicitly set
fields into account. The constructor, on the other hand, does not take the explicitly set fields
into account (since the constructor cannot distinguish explicit null
from unset null
).
Modifier and Type | Class and Description |
---|---|
static class |
AttentionLogSummary.Builder |
static class |
AttentionLogSummary.MessageType
The type of attention log message.
|
static class |
AttentionLogSummary.MessageUrgency
The urgency of the attention log.
|
EXPLICITLY_SET_FILTER_NAME, EXPLICITLY_SET_PROPERTY_NAME
Constructor and Description |
---|
AttentionLogSummary(AttentionLogSummary.MessageUrgency messageUrgency,
AttentionLogSummary.MessageType messageType,
String messageContent,
Date timestamp,
String scope,
String targetUser,
String cause,
String action,
String supplementalDetail,
String fileLocation)
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
static AttentionLogSummary.Builder |
builder()
Create a new builder.
|
boolean |
equals(Object o) |
String |
getAction()
The recommended action to handle the attention log.
|
String |
getCause()
The cause of the attention log.
|
String |
getFileLocation()
The attention log file location.
|
String |
getMessageContent()
The contents of the attention log message.
|
AttentionLogSummary.MessageType |
getMessageType()
The type of attention log message.
|
AttentionLogSummary.MessageUrgency |
getMessageUrgency()
The urgency of the attention log.
|
String |
getScope()
The database scope for the attention log.
|
String |
getSupplementalDetail()
The supplemental details of the attention log.
|
String |
getTargetUser()
The user who must act on the attention log message.
|
Date |
getTimestamp()
The date and time the attention log was created.
|
int |
hashCode() |
AttentionLogSummary.Builder |
toBuilder() |
String |
toString() |
String |
toString(boolean includeByteArrayContents)
Return a string representation of the object.
|
markPropertyAsExplicitlySet, wasPropertyExplicitlySet
@Deprecated @ConstructorProperties(value={"messageUrgency","messageType","messageContent","timestamp","scope","targetUser","cause","action","supplementalDetail","fileLocation"}) public AttentionLogSummary(AttentionLogSummary.MessageUrgency messageUrgency, AttentionLogSummary.MessageType messageType, String messageContent, Date timestamp, String scope, String targetUser, String cause, String action, String supplementalDetail, String fileLocation)
public static AttentionLogSummary.Builder builder()
Create a new builder.
public AttentionLogSummary.Builder toBuilder()
public AttentionLogSummary.MessageUrgency getMessageUrgency()
The urgency of the attention log.
public AttentionLogSummary.MessageType getMessageType()
The type of attention log message.
public String getMessageContent()
The contents of the attention log message.
public Date getTimestamp()
The date and time the attention log was created.
public String getScope()
The database scope for the attention log.
public String getTargetUser()
The user who must act on the attention log message.
public String getCause()
The cause of the attention log.
public String getAction()
The recommended action to handle the attention log.
public String getSupplementalDetail()
The supplemental details of the attention log.
public String getFileLocation()
The attention log file location.
public String toString()
toString
in class com.oracle.bmc.http.client.internal.ExplicitlySetBmcModel
public String toString(boolean includeByteArrayContents)
Return a string representation of the object.
includeByteArrayContents
- true to include the full contents of byte arrayspublic boolean equals(Object o)
equals
in class com.oracle.bmc.http.client.internal.ExplicitlySetBmcModel
public int hashCode()
hashCode
in class com.oracle.bmc.http.client.internal.ExplicitlySetBmcModel
Copyright © 2016–2024. All rights reserved.