Package com.datadog.api.client.v2.model
Class SyntheticsTestResultDetail
java.lang.Object
com.datadog.api.client.v2.model.SyntheticsTestResultDetail
@Generated("https://github.com/DataDog/datadog-api-client-java/blob/master/.generator")
public class SyntheticsTestResultDetail
extends Object
Full result details for a Synthetic test execution.
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringboolean -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionaddAssertionsItem(SyntheticsTestResultAssertionResult assertionsItem) addStepsItem(SyntheticsTestResultStep stepsItem) addTracerouteItem(SyntheticsTestResultTracerouteHop tracerouteItem) addTurnsItem(SyntheticsTestResultTurn turnsItem) assertions(List<SyntheticsTestResultAssertionResult> assertions) bucketKeys(SyntheticsTestResultBucketKeys bucketKeys) compressedJsonDescriptor(String compressedJsonDescriptor) compressedSteps(String compressedSteps) connectionOutcome(String connectionOutcome) dnsResolution(SyntheticsTestResultDnsResolution dnsResolution) booleanReturn true if this SyntheticsTestResultDetail object is equal to o.exitedOnStepSuccess(Boolean exitedOnStepSuccess) failure(SyntheticsTestResultFailure failure) finishedAt(Long finishedAt) Return the additional (undeclared) property.Return the additional (undeclared) property with the specified name.Assertion results produced by the test.Storage bucket keys for artifacts produced during a step or test.gRPC call type (for example,unary,healthCheck, orreflection).getCert()SSL/TLS certificate information returned from an SSL test.Compressed JSON descriptor for the test (internal format).Compressed representation of the test steps (internal format).Outcome of the connection attempt (for example,established,refused).DNS resolution details recorded during the test execution.Duration of the test execution (in milliseconds).Whether the test exited early because a step marked withexitIfSucceedpassed.Details about the failure of a Synthetic test.Timestamp of when the test finished (in milliseconds).Handshake request and response for protocol-level tests.getId()The unique identifier for this result.The initial result ID before any retries.Whether this result is from a fast retry.Whether this result is from the last retry.Network Path test result capturing the path between source and destination.Aggregated network statistics from the test execution.getOcsp()OCSP response received while validating a certificate.getPing()A network probe result, used for traceroute hops and ping summaries.Number of emails received during the test (email tests).Message received from the target (for WebSocket/TCP/UDP tests).Details of the outgoing request made during the test execution.IP address resolved for the target host.Details of the response received during the test execution.The type of run for a Synthetic test result.Message sent to the target (for WebSocket/TCP/UDP tests).Timestamp of when the test started (in milliseconds).Start URL for the test (browser tests).Status of a Synthetic test result.getSteps()Step results (for browser, mobile, and multistep API tests).Time to interactive in milliseconds (browser tests).Timing breakdown of the test request phases (for example, DNS, TCP, TLS, first byte).getTrace()Trace identifiers associated with a Synthetic test result.Traceroute hop results (for network tests).Timestamp of when the test was triggered (in milliseconds).Whether the test was executed through a tunnel.getTurns()Turns executed by a goal-based browser test.Whether the test runner was unhealthy at the time of execution.Variables captured during a test step.handshake(SyntheticsTestResultHandshake handshake) inthashCode()isFastRetry(Boolean isFastRetry) isLastRetry(Boolean isLastRetry) netpath(SyntheticsTestResultNetpath netpath) netstats(SyntheticsTestResultNetstats netstats) putAdditionalProperty(String key, Object value) Set the additional (undeclared) property with the specified name and value.putTimingsItem(String key, Object timingsItem) receivedEmailCount(Long receivedEmailCount) receivedMessage(String receivedMessage) request(SyntheticsTestResultRequestInfo request) resolvedIp(String resolvedIp) response(SyntheticsTestResultResponseInfo response) runType(SyntheticsTestResultRunType runType) sentMessage(String sentMessage) voidsetAssertions(List<SyntheticsTestResultAssertionResult> assertions) voidsetBucketKeys(SyntheticsTestResultBucketKeys bucketKeys) voidsetCallType(String callType) voidvoidsetCompressedJsonDescriptor(String compressedJsonDescriptor) voidsetCompressedSteps(String compressedSteps) voidsetConnectionOutcome(String connectionOutcome) voidsetDnsResolution(SyntheticsTestResultDnsResolution dnsResolution) voidsetDuration(Double duration) voidsetExitedOnStepSuccess(Boolean exitedOnStepSuccess) voidsetFailure(SyntheticsTestResultFailure failure) voidsetFinishedAt(Long finishedAt) voidsetHandshake(SyntheticsTestResultHandshake handshake) voidvoidsetInitialId(String initialId) voidsetIsFastRetry(Boolean isFastRetry) voidsetIsLastRetry(Boolean isLastRetry) voidsetNetpath(SyntheticsTestResultNetpath netpath) voidsetNetstats(SyntheticsTestResultNetstats netstats) voidvoidvoidsetReceivedEmailCount(Long receivedEmailCount) voidsetReceivedMessage(String receivedMessage) voidvoidsetResolvedIp(String resolvedIp) voidsetResponse(SyntheticsTestResultResponseInfo response) voidsetRunType(SyntheticsTestResultRunType runType) voidsetSentMessage(String sentMessage) voidsetStartedAt(Long startedAt) voidsetStartUrl(String startUrl) voidsetStatus(SyntheticsTestResultStatus status) voidsetSteps(List<SyntheticsTestResultStep> steps) voidsetTimeToInteractive(Long timeToInteractive) voidsetTimings(Map<String, Object> timings) voidvoidsetTraceroute(List<SyntheticsTestResultTracerouteHop> traceroute) voidsetTriggeredAt(Long triggeredAt) voidvoidsetTurns(List<SyntheticsTestResultTurn> turns) voidsetUnhealthy(Boolean unhealthy) voidsetVariables(SyntheticsTestResultVariables variables) status(SyntheticsTestResultStatus status) steps(List<SyntheticsTestResultStep> steps) timeToInteractive(Long timeToInteractive) toString()trace(SyntheticsTestResultTrace trace) traceroute(List<SyntheticsTestResultTracerouteHop> traceroute) triggeredAt(Long triggeredAt) turns(List<SyntheticsTestResultTurn> turns) variables(SyntheticsTestResultVariables variables)
-
Field Details
-
unparsed
public boolean unparsed -
JSON_PROPERTY_ASSERTIONS
- See Also:
-
JSON_PROPERTY_BUCKET_KEYS
- See Also:
-
JSON_PROPERTY_CALL_TYPE
- See Also:
-
JSON_PROPERTY_CERT
- See Also:
-
JSON_PROPERTY_COMPRESSED_JSON_DESCRIPTOR
- See Also:
-
JSON_PROPERTY_COMPRESSED_STEPS
- See Also:
-
JSON_PROPERTY_CONNECTION_OUTCOME
- See Also:
-
JSON_PROPERTY_DNS_RESOLUTION
- See Also:
-
JSON_PROPERTY_DURATION
- See Also:
-
JSON_PROPERTY_EXITED_ON_STEP_SUCCESS
- See Also:
-
JSON_PROPERTY_FAILURE
- See Also:
-
JSON_PROPERTY_FINISHED_AT
- See Also:
-
JSON_PROPERTY_HANDSHAKE
- See Also:
-
JSON_PROPERTY_ID
- See Also:
-
JSON_PROPERTY_INITIAL_ID
- See Also:
-
JSON_PROPERTY_IS_FAST_RETRY
- See Also:
-
JSON_PROPERTY_IS_LAST_RETRY
- See Also:
-
JSON_PROPERTY_NETPATH
- See Also:
-
JSON_PROPERTY_NETSTATS
- See Also:
-
JSON_PROPERTY_OCSP
- See Also:
-
JSON_PROPERTY_PING
- See Also:
-
JSON_PROPERTY_RECEIVED_EMAIL_COUNT
- See Also:
-
JSON_PROPERTY_RECEIVED_MESSAGE
- See Also:
-
JSON_PROPERTY_REQUEST
- See Also:
-
JSON_PROPERTY_RESOLVED_IP
- See Also:
-
JSON_PROPERTY_RESPONSE
- See Also:
-
JSON_PROPERTY_RUN_TYPE
- See Also:
-
JSON_PROPERTY_SENT_MESSAGE
- See Also:
-
JSON_PROPERTY_START_URL
- See Also:
-
JSON_PROPERTY_STARTED_AT
- See Also:
-
JSON_PROPERTY_STATUS
- See Also:
-
JSON_PROPERTY_STEPS
- See Also:
-
JSON_PROPERTY_TIME_TO_INTERACTIVE
- See Also:
-
JSON_PROPERTY_TIMINGS
- See Also:
-
JSON_PROPERTY_TRACE
- See Also:
-
JSON_PROPERTY_TRACEROUTE
- See Also:
-
JSON_PROPERTY_TRIGGERED_AT
- See Also:
-
JSON_PROPERTY_TUNNEL
- See Also:
-
JSON_PROPERTY_TURNS
- See Also:
-
JSON_PROPERTY_UNHEALTHY
- See Also:
-
JSON_PROPERTY_VARIABLES
- See Also:
-
-
Constructor Details
-
SyntheticsTestResultDetail
public SyntheticsTestResultDetail()
-
-
Method Details
-
assertions
-
addAssertionsItem
public SyntheticsTestResultDetail addAssertionsItem(SyntheticsTestResultAssertionResult assertionsItem) -
getAssertions
Assertion results produced by the test.- Returns:
- assertions
-
setAssertions
-
bucketKeys
-
getBucketKeys
Storage bucket keys for artifacts produced during a step or test.- Returns:
- bucketKeys
-
setBucketKeys
-
callType
-
getCallType
gRPC call type (for example,unary,healthCheck, orreflection).- Returns:
- callType
-
setCallType
-
cert
-
getCert
SSL/TLS certificate information returned from an SSL test.- Returns:
- cert
-
setCert
-
compressedJsonDescriptor
-
getCompressedJsonDescriptor
Compressed JSON descriptor for the test (internal format).- Returns:
- compressedJsonDescriptor
-
setCompressedJsonDescriptor
-
compressedSteps
-
getCompressedSteps
Compressed representation of the test steps (internal format).- Returns:
- compressedSteps
-
setCompressedSteps
-
connectionOutcome
-
getConnectionOutcome
Outcome of the connection attempt (for example,established,refused).- Returns:
- connectionOutcome
-
setConnectionOutcome
-
dnsResolution
-
getDnsResolution
DNS resolution details recorded during the test execution.- Returns:
- dnsResolution
-
setDnsResolution
-
duration
-
getDuration
Duration of the test execution (in milliseconds).- Returns:
- duration
-
setDuration
-
exitedOnStepSuccess
-
getExitedOnStepSuccess
Whether the test exited early because a step marked withexitIfSucceedpassed.- Returns:
- exitedOnStepSuccess
-
setExitedOnStepSuccess
-
failure
-
getFailure
Details about the failure of a Synthetic test.- Returns:
- failure
-
setFailure
-
finishedAt
-
getFinishedAt
Timestamp of when the test finished (in milliseconds).- Returns:
- finishedAt
-
setFinishedAt
-
handshake
-
getHandshake
Handshake request and response for protocol-level tests.- Returns:
- handshake
-
setHandshake
-
id
-
getId
The unique identifier for this result.- Returns:
- id
-
setId
-
initialId
-
getInitialId
The initial result ID before any retries.- Returns:
- initialId
-
setInitialId
-
isFastRetry
-
getIsFastRetry
Whether this result is from a fast retry.- Returns:
- isFastRetry
-
setIsFastRetry
-
isLastRetry
-
getIsLastRetry
Whether this result is from the last retry.- Returns:
- isLastRetry
-
setIsLastRetry
-
netpath
-
getNetpath
Network Path test result capturing the path between source and destination.- Returns:
- netpath
-
setNetpath
-
netstats
-
getNetstats
Aggregated network statistics from the test execution.- Returns:
- netstats
-
setNetstats
-
ocsp
-
getOcsp
OCSP response received while validating a certificate.- Returns:
- ocsp
-
setOcsp
-
ping
-
getPing
A network probe result, used for traceroute hops and ping summaries.- Returns:
- ping
-
setPing
-
receivedEmailCount
-
getReceivedEmailCount
Number of emails received during the test (email tests).- Returns:
- receivedEmailCount
-
setReceivedEmailCount
-
receivedMessage
-
getReceivedMessage
Message received from the target (for WebSocket/TCP/UDP tests).- Returns:
- receivedMessage
-
setReceivedMessage
-
request
-
getRequest
Details of the outgoing request made during the test execution.- Returns:
- request
-
setRequest
-
resolvedIp
-
getResolvedIp
IP address resolved for the target host.- Returns:
- resolvedIp
-
setResolvedIp
-
response
-
getResponse
Details of the response received during the test execution.- Returns:
- response
-
setResponse
-
runType
-
getRunType
The type of run for a Synthetic test result.- Returns:
- runType
-
setRunType
-
sentMessage
-
getSentMessage
Message sent to the target (for WebSocket/TCP/UDP tests).- Returns:
- sentMessage
-
setSentMessage
-
startUrl
-
getStartUrl
Start URL for the test (browser tests).- Returns:
- startUrl
-
setStartUrl
-
startedAt
-
getStartedAt
Timestamp of when the test started (in milliseconds).- Returns:
- startedAt
-
setStartedAt
-
status
-
getStatus
Status of a Synthetic test result.- Returns:
- status
-
setStatus
-
steps
-
addStepsItem
-
getSteps
Step results (for browser, mobile, and multistep API tests).- Returns:
- steps
-
setSteps
-
timeToInteractive
-
getTimeToInteractive
Time to interactive in milliseconds (browser tests).- Returns:
- timeToInteractive
-
setTimeToInteractive
-
timings
-
putTimingsItem
-
getTimings
Timing breakdown of the test request phases (for example, DNS, TCP, TLS, first byte).- Returns:
- timings
-
setTimings
-
trace
-
getTrace
Trace identifiers associated with a Synthetic test result.- Returns:
- trace
-
setTrace
-
traceroute
-
addTracerouteItem
public SyntheticsTestResultDetail addTracerouteItem(SyntheticsTestResultTracerouteHop tracerouteItem) -
getTraceroute
Traceroute hop results (for network tests).- Returns:
- traceroute
-
setTraceroute
-
triggeredAt
-
getTriggeredAt
Timestamp of when the test was triggered (in milliseconds).- Returns:
- triggeredAt
-
setTriggeredAt
-
tunnel
-
getTunnel
Whether the test was executed through a tunnel.- Returns:
- tunnel
-
setTunnel
-
turns
-
addTurnsItem
-
getTurns
Turns executed by a goal-based browser test.- Returns:
- turns
-
setTurns
-
unhealthy
-
getUnhealthy
Whether the test runner was unhealthy at the time of execution.- Returns:
- unhealthy
-
setUnhealthy
-
variables
-
getVariables
Variables captured during a test step.- Returns:
- variables
-
setVariables
-
putAdditionalProperty
Set the additional (undeclared) property with the specified name and value. If the property does not already exist, create it otherwise replace it.- Parameters:
key- The arbitrary key to setvalue- The associated value- Returns:
- SyntheticsTestResultDetail
-
getAdditionalProperties
Return the additional (undeclared) property.- Returns:
- The additional properties
-
getAdditionalProperty
Return the additional (undeclared) property with the specified name.- Parameters:
key- The arbitrary key to get- Returns:
- The specific additional property for the given key
-
equals
Return true if this SyntheticsTestResultDetail object is equal to o. -
hashCode
public int hashCode() -
toString
-