@Generated(value="https://github.com/DataDog/datadog-api-client-java/blob/master/.generator") public class SyntheticsTestDetails extends Object
| Modifier and Type | Field and Description |
|---|---|
static String |
JSON_PROPERTY_CONFIG |
static String |
JSON_PROPERTY_CREATOR |
static String |
JSON_PROPERTY_LOCATIONS |
static String |
JSON_PROPERTY_MESSAGE |
static String |
JSON_PROPERTY_MONITOR_ID |
static String |
JSON_PROPERTY_NAME |
static String |
JSON_PROPERTY_OPTIONS |
static String |
JSON_PROPERTY_PUBLIC_ID |
static String |
JSON_PROPERTY_STATUS |
static String |
JSON_PROPERTY_STEPS |
static String |
JSON_PROPERTY_SUBTYPE |
static String |
JSON_PROPERTY_TAGS |
static String |
JSON_PROPERTY_TYPE |
boolean |
unparsed |
| Constructor and Description |
|---|
SyntheticsTestDetails() |
| Modifier and Type | Method and Description |
|---|---|
SyntheticsTestDetails |
addLocationsItem(String locationsItem) |
SyntheticsTestDetails |
addStepsItem(SyntheticsStep stepsItem) |
SyntheticsTestDetails |
addTagsItem(String tagsItem) |
SyntheticsTestDetails |
config(SyntheticsTestConfig config) |
boolean |
equals(Object o)
Return true if this SyntheticsTestDetails object is equal to o.
|
Map<String,Object> |
getAdditionalProperties()
Return the additional (undeclared) property.
|
Object |
getAdditionalProperty(String key)
Return the additional (undeclared) property with the specified name.
|
SyntheticsTestConfig |
getConfig()
Configuration object for a Synthetic test.
|
Creator |
getCreator()
Object describing the creator of the shared element.
|
List<String> |
getLocations()
Array of locations used to run the test.
|
String |
getMessage()
Notification message associated with the test.
|
Long |
getMonitorId()
The associated monitor ID.
|
String |
getName()
Name of the test.
|
SyntheticsTestOptions |
getOptions()
Object describing the extra options for a Synthetic test.
|
String |
getPublicId()
The test public ID.
|
SyntheticsTestPauseStatus |
getStatus()
Define whether you want to start (
live) or pause (paused) a Synthetic
test. |
List<SyntheticsStep> |
getSteps()
For browser test, the steps of the test.
|
SyntheticsTestDetailsSubType |
getSubtype()
The subtype of the Synthetic API test,
http, ssl, tcp,
dns, icmp, udp, websocket, grpc
or multi. |
List<String> |
getTags()
Array of tags attached to the test.
|
SyntheticsTestDetailsType |
getType()
Type of the Synthetic test, either
api or browser. |
int |
hashCode() |
SyntheticsTestDetails |
locations(List<String> locations) |
SyntheticsTestDetails |
message(String message) |
SyntheticsTestDetails |
name(String name) |
SyntheticsTestDetails |
options(SyntheticsTestOptions options) |
SyntheticsTestDetails |
putAdditionalProperty(String key,
Object value)
Set the additional (undeclared) property with the specified name and value.
|
void |
setConfig(SyntheticsTestConfig config) |
void |
setLocations(List<String> locations) |
void |
setMessage(String message) |
void |
setName(String name) |
void |
setOptions(SyntheticsTestOptions options) |
void |
setStatus(SyntheticsTestPauseStatus status) |
void |
setSteps(List<SyntheticsStep> steps) |
void |
setSubtype(SyntheticsTestDetailsSubType subtype) |
void |
setTags(List<String> tags) |
void |
setType(SyntheticsTestDetailsType type) |
SyntheticsTestDetails |
status(SyntheticsTestPauseStatus status) |
SyntheticsTestDetails |
steps(List<SyntheticsStep> steps) |
SyntheticsTestDetails |
subtype(SyntheticsTestDetailsSubType subtype) |
SyntheticsTestDetails |
tags(List<String> tags) |
String |
toString() |
SyntheticsTestDetails |
type(SyntheticsTestDetailsType type) |
public boolean unparsed
public static final String JSON_PROPERTY_CONFIG
public static final String JSON_PROPERTY_CREATOR
public static final String JSON_PROPERTY_LOCATIONS
public static final String JSON_PROPERTY_MESSAGE
public static final String JSON_PROPERTY_MONITOR_ID
public static final String JSON_PROPERTY_NAME
public static final String JSON_PROPERTY_OPTIONS
public static final String JSON_PROPERTY_PUBLIC_ID
public static final String JSON_PROPERTY_STATUS
public static final String JSON_PROPERTY_STEPS
public static final String JSON_PROPERTY_SUBTYPE
public static final String JSON_PROPERTY_TAGS
public static final String JSON_PROPERTY_TYPE
public SyntheticsTestDetails config(SyntheticsTestConfig config)
@Nullable public SyntheticsTestConfig getConfig()
public void setConfig(SyntheticsTestConfig config)
@Nullable public Creator getCreator()
public SyntheticsTestDetails locations(List<String> locations)
public SyntheticsTestDetails addLocationsItem(String locationsItem)
@Nullable public List<String> getLocations()
public SyntheticsTestDetails message(String message)
@Nullable public String getMessage()
public void setMessage(String message)
@Nullable public Long getMonitorId()
public SyntheticsTestDetails name(String name)
@Nullable public String getName()
public void setName(String name)
public SyntheticsTestDetails options(SyntheticsTestOptions options)
@Nullable public SyntheticsTestOptions getOptions()
public void setOptions(SyntheticsTestOptions options)
@Nullable public String getPublicId()
public SyntheticsTestDetails status(SyntheticsTestPauseStatus status)
@Nullable public SyntheticsTestPauseStatus getStatus()
live) or pause (paused) a Synthetic
test.public void setStatus(SyntheticsTestPauseStatus status)
public SyntheticsTestDetails steps(List<SyntheticsStep> steps)
public SyntheticsTestDetails addStepsItem(SyntheticsStep stepsItem)
@Nullable public List<SyntheticsStep> getSteps()
public void setSteps(List<SyntheticsStep> steps)
public SyntheticsTestDetails subtype(SyntheticsTestDetailsSubType subtype)
@Nullable public SyntheticsTestDetailsSubType getSubtype()
http, ssl, tcp,
dns, icmp, udp, websocket, grpc
or multi.public void setSubtype(SyntheticsTestDetailsSubType subtype)
public SyntheticsTestDetails tags(List<String> tags)
public SyntheticsTestDetails addTagsItem(String tagsItem)
public SyntheticsTestDetails type(SyntheticsTestDetailsType type)
@Nullable public SyntheticsTestDetailsType getType()
api or browser.public void setType(SyntheticsTestDetailsType type)
public SyntheticsTestDetails putAdditionalProperty(String key, Object value)
key - The arbitrary key to setvalue - The associated valuepublic Map<String,Object> getAdditionalProperties()
public Object getAdditionalProperty(String key)
key - The arbitrary key to getpublic boolean equals(Object o)
Copyright © 2024. All rights reserved.