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.ExplicitlySetBmcModelThe 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 classMonitorResult.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.Builderbuilder()Create a new builder.booleanequals(Object o)StringgetExecutionTime()The specific point of time when the result of an execution is collected.StringgetMonitorId()The OCID of the monitor.StringgetResultContentType()Type of result content.List<MonitorResultData>getResultDataSet()Monitor result data set.StringgetResultType()Type of result.StringgetVantagePoint()The name of the public or dedicated vantage point.inthashCode()MonitorResult.BuildertoBuilder()StringtoString()StringtoString(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, network, diagnostics or script.
- 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:
toStringin 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:
equalsin classcom.oracle.bmc.http.client.internal.ExplicitlySetBmcModel
-
hashCode
public int hashCode()
- Overrides:
hashCodein classcom.oracle.bmc.http.client.internal.ExplicitlySetBmcModel
-
-