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