Class MonitorResult
- java.lang.Object
-
- com.oracle.bmc.http.client.internal.ExplicitlySetBmcModel
-
- com.oracle.bmc.apmsynthetics.model.MonitorResult
-
@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 theMonitorResult.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 theMonitorResult.Builder
, which maintain a set of all explicitly set fields calledMonitorResult.Builder.__explicitlySet__
. ThehashCode()
andequals(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).
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
MonitorResult.Builder
-
Constructor Summary
Constructors Constructor Description MonitorResult(String resultType, String resultContentType, List<MonitorResultData> resultDataSet, String monitorId, String vantagePoint, String executionTime)
Deprecated.
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method 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.
-
-
-
Constructor Detail
-
MonitorResult
@Deprecated @ConstructorProperties({"resultType","resultContentType","resultDataSet","monitorId","vantagePoint","executionTime"}) public MonitorResult(String resultType, String resultContentType, List<MonitorResultData> resultDataSet, String monitorId, String vantagePoint, String executionTime)
Deprecated.
-
-
Method Detail
-
builder
public static MonitorResult.Builder builder()
Create a new builder.
-
toBuilder
public MonitorResult.Builder toBuilder()
-
getResultType
public String getResultType()
Type of result.Example: HAR, Screenshot, Log or Network.
- Returns:
- the value
-
getResultContentType
public String getResultContentType()
Type of result content.Example: Zip or Raw file.
- Returns:
- the value
-
getResultDataSet
public List<MonitorResultData> getResultDataSet()
Monitor result data set.- Returns:
- the value
-
getVantagePoint
public String getVantagePoint()
The name of the public or dedicated vantage point.- Returns:
- the value
-
getExecutionTime
public String getExecutionTime()
The specific point of time when the result of an execution is collected.- Returns:
- the value
-
toString
public String toString()
- Overrides:
toString
in classcom.oracle.bmc.http.client.internal.ExplicitlySetBmcModel
-
toString
public String toString(boolean includeByteArrayContents)
Return a string representation of the object.- Parameters:
includeByteArrayContents
- true to include the full contents of byte arrays- Returns:
- string representation
-
equals
public boolean equals(Object o)
- Overrides:
equals
in classcom.oracle.bmc.http.client.internal.ExplicitlySetBmcModel
-
hashCode
public int hashCode()
- Overrides:
hashCode
in classcom.oracle.bmc.http.client.internal.ExplicitlySetBmcModel
-
-