@Generated(value="OracleSDKGenerator", comments="API Version: 20201101") public final class HistoricAddmResult extends com.oracle.bmc.http.client.internal.ExplicitlySetBmcModel
The details of the historic ADDM task.
Note: Objects should always be created or deserialized using the HistoricAddmResult.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 HistoricAddmResult.Builder
, which maintain a
set of all explicitly set fields called HistoricAddmResult.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 |
HistoricAddmResult.Builder |
static class |
HistoricAddmResult.HowCreated
A description of how the task was created.
|
static class |
HistoricAddmResult.Status
The status of the ADDM task.
|
EXPLICITLY_SET_FILTER_NAME, EXPLICITLY_SET_PROPERTY_NAME
Constructor and Description |
---|
HistoricAddmResult(Boolean isNewlyCreated,
String taskName,
Long taskId,
String description,
String dbUser,
HistoricAddmResult.Status status,
Date timeCreated,
HistoricAddmResult.HowCreated howCreated,
Date startSnapshotTime,
Date endSnapshotTime,
Long beginSnapshotId,
Long endSnapshotId,
Long findings)
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
static HistoricAddmResult.Builder |
builder()
Create a new builder.
|
boolean |
equals(Object o) |
Long |
getBeginSnapshotId()
The ID number of the beginning AWR snapshot.
|
String |
getDbUser()
The database user who owns the historic ADDM task.
|
String |
getDescription()
The description of the ADDM task.
|
Long |
getEndSnapshotId()
The ID number of the ending AWR snapshot.
|
Date |
getEndSnapshotTime()
The timestamp of the ending AWR snapshot used in the ADDM task as defined by date-time
RFC3339 format.
|
Long |
getFindings()
The number of ADDM findings.
|
HistoricAddmResult.HowCreated |
getHowCreated()
A description of how the task was created.
|
Boolean |
getIsNewlyCreated()
Specifies whether the ADDM task returned had already existed or was newly created by the api
call.
|
Date |
getStartSnapshotTime()
The timestamp of the beginning AWR snapshot used in the ADDM task as defined by date-time
RFC3339 format.
|
HistoricAddmResult.Status |
getStatus()
The status of the ADDM task.
|
Long |
getTaskId()
The ID of the historic ADDM task.
|
String |
getTaskName()
The name of the historic ADDM task.
|
Date |
getTimeCreated()
The creation date of the ADDM task.
|
int |
hashCode() |
HistoricAddmResult.Builder |
toBuilder() |
String |
toString() |
String |
toString(boolean includeByteArrayContents)
Return a string representation of the object.
|
markPropertyAsExplicitlySet, wasPropertyExplicitlySet
@Deprecated @ConstructorProperties(value={"isNewlyCreated","taskName","taskId","description","dbUser","status","timeCreated","howCreated","startSnapshotTime","endSnapshotTime","beginSnapshotId","endSnapshotId","findings"}) public HistoricAddmResult(Boolean isNewlyCreated, String taskName, Long taskId, String description, String dbUser, HistoricAddmResult.Status status, Date timeCreated, HistoricAddmResult.HowCreated howCreated, Date startSnapshotTime, Date endSnapshotTime, Long beginSnapshotId, Long endSnapshotId, Long findings)
public static HistoricAddmResult.Builder builder()
Create a new builder.
public HistoricAddmResult.Builder toBuilder()
public Boolean getIsNewlyCreated()
Specifies whether the ADDM task returned had already existed or was newly created by the api call.
public String getTaskName()
The name of the historic ADDM task.
public Long getTaskId()
The ID of the historic ADDM task.
public String getDescription()
The description of the ADDM task.
public String getDbUser()
The database user who owns the historic ADDM task.
public HistoricAddmResult.Status getStatus()
The status of the ADDM task.
public Date getTimeCreated()
The creation date of the ADDM task.
public HistoricAddmResult.HowCreated getHowCreated()
A description of how the task was created.
public Date getStartSnapshotTime()
The timestamp of the beginning AWR snapshot used in the ADDM task as defined by date-time RFC3339 format.
public Date getEndSnapshotTime()
The timestamp of the ending AWR snapshot used in the ADDM task as defined by date-time RFC3339 format.
public Long getBeginSnapshotId()
The ID number of the beginning AWR snapshot.
public Long getEndSnapshotId()
The ID number of the ending AWR snapshot.
public Long getFindings()
The number of ADDM findings.
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.