Package com.datadog.api.client.v2.model
Class SyntheticsSuite
java.lang.Object
com.datadog.api.client.v2.model.SyntheticsSuite
@Generated("https://github.com/DataDog/datadog-api-client-java/blob/master/.generator")
public class SyntheticsSuite
extends Object
Object containing details about a Synthetic suite.
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionSyntheticsSuite(String name, SyntheticsSuiteOptions options, List<SyntheticsSuiteTest> tests, SyntheticsSuiteType type) -
Method Summary
Modifier and TypeMethodDescriptionaddTagsItem(String tagsItem) addTestsItem(SyntheticsSuiteTest testsItem) booleanReturn true if this SyntheticsSuite object is equal to o.Return the additional (undeclared) property.Return the additional (undeclared) property with the specified name.Notification message associated with the suite.The associated monitor ID.getName()Name of the suite.Object describing the extra options for a Synthetic suite.The public ID for the test.getTags()Array of tags attached to the suite.getTests()Array of Synthetic tests included in the suite.getType()Type of the Synthetic suite,suite.inthashCode()options(SyntheticsSuiteOptions options) putAdditionalProperty(String key, Object value) Set the additional (undeclared) property with the specified name and value.voidsetMessage(String message) voidvoidsetOptions(SyntheticsSuiteOptions options) voidvoidsetTests(List<SyntheticsSuiteTest> tests) voidsetType(SyntheticsSuiteType type) tests(List<SyntheticsSuiteTest> tests) toString()type(SyntheticsSuiteType type)
-
Field Details
-
unparsed
public boolean unparsed -
JSON_PROPERTY_MESSAGE
- See Also:
-
JSON_PROPERTY_MONITOR_ID
- See Also:
-
JSON_PROPERTY_NAME
- See Also:
-
JSON_PROPERTY_OPTIONS
- See Also:
-
JSON_PROPERTY_PUBLIC_ID
- See Also:
-
JSON_PROPERTY_TAGS
- See Also:
-
JSON_PROPERTY_TESTS
- See Also:
-
JSON_PROPERTY_TYPE
- See Also:
-
-
Constructor Details
-
SyntheticsSuite
public SyntheticsSuite() -
SyntheticsSuite
public SyntheticsSuite(String name, SyntheticsSuiteOptions options, List<SyntheticsSuiteTest> tests, SyntheticsSuiteType type)
-
-
Method Details
-
message
-
getMessage
Notification message associated with the suite.- Returns:
- message
-
setMessage
-
getMonitorId
The associated monitor ID.- Returns:
- monitorId
-
name
-
getName
Name of the suite.- Returns:
- name
-
setName
-
options
-
getOptions
Object describing the extra options for a Synthetic suite.- Returns:
- options
-
setOptions
-
getPublicId
The public ID for the test.- Returns:
- publicId
-
tags
-
addTagsItem
-
getTags
Array of tags attached to the suite.- Returns:
- tags
-
setTags
-
tests
-
addTestsItem
-
getTests
Array of Synthetic tests included in the suite.- Returns:
- tests
-
setTests
-
type
-
getType
Type of the Synthetic suite,suite.- Returns:
- type
-
setType
-
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:
- SyntheticsSuite
-
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 SyntheticsSuite object is equal to o. -
hashCode
public int hashCode() -
toString
-