Package com.datadog.api.client.v1.model
Class FormulaAndFunctionSLOQueryDefinition
java.lang.Object
com.datadog.api.client.v1.model.FormulaAndFunctionSLOQueryDefinition
@Generated("https://github.com/DataDog/datadog-api-client-java/blob/master/.generator")
public class FormulaAndFunctionSLOQueryDefinition
extends Object
A formula and functions metrics query.
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionFormulaAndFunctionSLOQueryDefinition(FormulaAndFunctionSLODataSource dataSource, FormulaAndFunctionSLOMeasure measure, String sloId) -
Method Summary
Modifier and TypeMethodDescriptionaddCrossOrgUuidsItem(String crossOrgUuidsItem) additionalQueryFilters(String additionalQueryFilters) crossOrgUuids(List<String> crossOrgUuids) dataSource(FormulaAndFunctionSLODataSource dataSource) booleanReturn true if this FormulaAndFunctionSLOQueryDefinition object is equal to o.Return the additional (undeclared) property.Return the additional (undeclared) property with the specified name.Additional filters applied to the SLO query.The source organization UUID for cross organization queries.Data source for SLO measures queries.Group mode to query measures.SLO measures queries.getName()Name of the query for use in formulas.getSloId()ID of an SLO to query measures.Name of the query for use in formulas.groupMode(FormulaAndFunctionSLOGroupMode groupMode) inthashCode()measure(FormulaAndFunctionSLOMeasure measure) putAdditionalProperty(String key, Object value) Set the additional (undeclared) property with the specified name and value.voidsetAdditionalQueryFilters(String additionalQueryFilters) voidsetCrossOrgUuids(List<String> crossOrgUuids) voidsetDataSource(FormulaAndFunctionSLODataSource dataSource) voidsetGroupMode(FormulaAndFunctionSLOGroupMode groupMode) voidsetMeasure(FormulaAndFunctionSLOMeasure measure) voidvoidvoidsetSloQueryType(FormulaAndFunctionSLOQueryType sloQueryType) sloQueryType(FormulaAndFunctionSLOQueryType sloQueryType) toString()
-
Field Details
-
unparsed
public boolean unparsed -
JSON_PROPERTY_ADDITIONAL_QUERY_FILTERS
- See Also:
-
JSON_PROPERTY_CROSS_ORG_UUIDS
- See Also:
-
JSON_PROPERTY_DATA_SOURCE
- See Also:
-
JSON_PROPERTY_GROUP_MODE
- See Also:
-
JSON_PROPERTY_MEASURE
- See Also:
-
JSON_PROPERTY_NAME
- See Also:
-
JSON_PROPERTY_SLO_ID
- See Also:
-
JSON_PROPERTY_SLO_QUERY_TYPE
- See Also:
-
-
Constructor Details
-
FormulaAndFunctionSLOQueryDefinition
public FormulaAndFunctionSLOQueryDefinition() -
FormulaAndFunctionSLOQueryDefinition
public FormulaAndFunctionSLOQueryDefinition(FormulaAndFunctionSLODataSource dataSource, FormulaAndFunctionSLOMeasure measure, String sloId)
-
-
Method Details
-
additionalQueryFilters
-
getAdditionalQueryFilters
Additional filters applied to the SLO query.- Returns:
- additionalQueryFilters
-
setAdditionalQueryFilters
-
crossOrgUuids
-
addCrossOrgUuidsItem
-
getCrossOrgUuids
The source organization UUID for cross organization queries. Feature in Private Beta.- Returns:
- crossOrgUuids
-
setCrossOrgUuids
-
dataSource
-
getDataSource
Data source for SLO measures queries.- Returns:
- dataSource
-
setDataSource
-
groupMode
-
getGroupMode
Group mode to query measures.- Returns:
- groupMode
-
setGroupMode
-
measure
-
getMeasure
SLO measures queries.- Returns:
- measure
-
setMeasure
-
name
-
getName
Name of the query for use in formulas.- Returns:
- name
-
setName
-
sloId
-
getSloId
ID of an SLO to query measures.- Returns:
- sloId
-
setSloId
-
sloQueryType
public FormulaAndFunctionSLOQueryDefinition sloQueryType(FormulaAndFunctionSLOQueryType sloQueryType) -
getSloQueryType
Name of the query for use in formulas.- Returns:
- sloQueryType
-
setSloQueryType
-
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:
- FormulaAndFunctionSLOQueryDefinition
-
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 FormulaAndFunctionSLOQueryDefinition object is equal to o. -
hashCode
public int hashCode() -
toString
-