Class SyntheticsTestResultBucketKeys

java.lang.Object
com.datadog.api.client.v2.model.SyntheticsTestResultBucketKeys

@Generated("https://github.com/DataDog/datadog-api-client-java/blob/master/.generator") public class SyntheticsTestResultBucketKeys extends Object
Storage bucket keys for artifacts produced during a step or test.
  • Field Details

  • Constructor Details

    • SyntheticsTestResultBucketKeys

      public SyntheticsTestResultBucketKeys()
  • Method Details

    • afterStepScreenshot

      public SyntheticsTestResultBucketKeys afterStepScreenshot(String afterStepScreenshot)
    • getAfterStepScreenshot

      @Nullable public String getAfterStepScreenshot()
      Key for the screenshot captured after the step (goal-based tests).
      Returns:
      afterStepScreenshot
    • setAfterStepScreenshot

      public void setAfterStepScreenshot(String afterStepScreenshot)
    • afterTurnScreenshot

      public SyntheticsTestResultBucketKeys afterTurnScreenshot(String afterTurnScreenshot)
    • getAfterTurnScreenshot

      @Nullable public String getAfterTurnScreenshot()
      Key for the screenshot captured after the turn (goal-based tests).
      Returns:
      afterTurnScreenshot
    • setAfterTurnScreenshot

      public void setAfterTurnScreenshot(String afterTurnScreenshot)
    • artifacts

      public SyntheticsTestResultBucketKeys artifacts(String artifacts)
    • getArtifacts

      @Nullable public String getArtifacts()
      Key for miscellaneous artifacts.
      Returns:
      artifacts
    • setArtifacts

      public void setArtifacts(String artifacts)
    • beforeStepScreenshot

      public SyntheticsTestResultBucketKeys beforeStepScreenshot(String beforeStepScreenshot)
    • getBeforeStepScreenshot

      @Nullable public String getBeforeStepScreenshot()
      Key for the screenshot captured before the step (goal-based tests).
      Returns:
      beforeStepScreenshot
    • setBeforeStepScreenshot

      public void setBeforeStepScreenshot(String beforeStepScreenshot)
    • beforeTurnScreenshot

      public SyntheticsTestResultBucketKeys beforeTurnScreenshot(String beforeTurnScreenshot)
    • getBeforeTurnScreenshot

      @Nullable public String getBeforeTurnScreenshot()
      Key for the screenshot captured before the turn (goal-based tests).
      Returns:
      beforeTurnScreenshot
    • setBeforeTurnScreenshot

      public void setBeforeTurnScreenshot(String beforeTurnScreenshot)
    • crashReport

      public SyntheticsTestResultBucketKeys crashReport(String crashReport)
    • getCrashReport

      @Nullable public String getCrashReport()
      Key for a captured crash report.
      Returns:
      crashReport
    • setCrashReport

      public void setCrashReport(String crashReport)
    • deviceLogs

      public SyntheticsTestResultBucketKeys deviceLogs(String deviceLogs)
    • getDeviceLogs

      @Nullable public String getDeviceLogs()
      Key for captured device logs.
      Returns:
      deviceLogs
    • setDeviceLogs

      public void setDeviceLogs(String deviceLogs)
    • emailMessages

      public SyntheticsTestResultBucketKeys emailMessages(List<String> emailMessages)
    • addEmailMessagesItem

      public SyntheticsTestResultBucketKeys addEmailMessagesItem(String emailMessagesItem)
    • getEmailMessages

      @Nullable public List<String> getEmailMessages()
      Keys for email message payloads captured by the step.
      Returns:
      emailMessages
    • setEmailMessages

      public void setEmailMessages(List<String> emailMessages)
    • screenshot

      public SyntheticsTestResultBucketKeys screenshot(String screenshot)
    • getScreenshot

      @Nullable public String getScreenshot()
      Key for the captured screenshot.
      Returns:
      screenshot
    • setScreenshot

      public void setScreenshot(String screenshot)
    • snapshot

      public SyntheticsTestResultBucketKeys snapshot(String snapshot)
    • getSnapshot

      @Nullable public String getSnapshot()
      Key for the captured DOM snapshot.
      Returns:
      snapshot
    • setSnapshot

      public void setSnapshot(String snapshot)
    • source

      public SyntheticsTestResultBucketKeys source(String source)
    • getSource

      @Nullable public String getSource()
      Key for the page source or element source.
      Returns:
      source
    • setSource

      public void setSource(String source)
    • putAdditionalProperty

      public SyntheticsTestResultBucketKeys putAdditionalProperty(String key, Object value)
      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 set
      value - The associated value
      Returns:
      SyntheticsTestResultBucketKeys
    • getAdditionalProperties

      public Map<String,Object> getAdditionalProperties()
      Return the additional (undeclared) property.
      Returns:
      The additional properties
    • getAdditionalProperty

      public Object getAdditionalProperty(String key)
      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

      public boolean equals(Object o)
      Return true if this SyntheticsTestResultBucketKeys object is equal to o.
      Overrides:
      equals in class Object
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object
    • toString

      public String toString()
      Overrides:
      toString in class Object