@Generated(value="OracleSDKGenerator", comments="API Version: 20200630") public final class MonitorResult extends com.oracle.bmc.http.client.internal.ExplicitlySetBmcModel
The monitor result for a specific execution.
Note: Objects should always be created or deserialized using the MonitorResult.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 MonitorResult.Builder
, which maintain a
set of all explicitly set fields called MonitorResult.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 |
MonitorResult.Builder |
EXPLICITLY_SET_FILTER_NAME, EXPLICITLY_SET_PROPERTY_NAME
Constructor and Description |
---|
MonitorResult(String resultType,
String resultContentType,
List<MonitorResultData> resultDataSet,
String monitorId,
String vantagePoint,
String executionTime)
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
static MonitorResult.Builder |
builder()
Create a new builder.
|
boolean |
equals(Object o) |
String |
getExecutionTime()
The specific point of time when the result of an execution is collected.
|
String |
getMonitorId()
The OCID of the
monitor.
|
String |
getResultContentType()
Type of result content.
|
List<MonitorResultData> |
getResultDataSet()
Monitor result data set.
|
String |
getResultType()
Type of result.
|
String |
getVantagePoint()
The name of the public or dedicated vantage point.
|
int |
hashCode() |
MonitorResult.Builder |
toBuilder() |
String |
toString() |
String |
toString(boolean includeByteArrayContents)
Return a string representation of the object.
|
markPropertyAsExplicitlySet, wasPropertyExplicitlySet
@Deprecated @ConstructorProperties(value={"resultType","resultContentType","resultDataSet","monitorId","vantagePoint","executionTime"}) public MonitorResult(String resultType, String resultContentType, List<MonitorResultData> resultDataSet, String monitorId, String vantagePoint, String executionTime)
public static MonitorResult.Builder builder()
Create a new builder.
public MonitorResult.Builder toBuilder()
public String getResultType()
Type of result. Example: HAR, Screenshot, Log or Network.
public String getResultContentType()
Type of result content. Example: Zip or Raw file.
public List<MonitorResultData> getResultDataSet()
Monitor result data set.
public String getVantagePoint()
The name of the public or dedicated vantage point.
public String getExecutionTime()
The specific point of time when the result of an execution is collected.
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.