Package com.datadog.api.client.v2.model
Class CsmAgentlessHostFacetAttributes
java.lang.Object
com.datadog.api.client.v2.model.CsmAgentlessHostFacetAttributes
@Generated("https://github.com/DataDog/datadog-api-client-java/blob/master/.generator")
public class CsmAgentlessHostFacetAttributes
extends Object
Attributes of an agentless host facet.
-
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 Stringboolean -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionaddDefaultValuesItem(String defaultValuesItem) addGroupsItem(String groupsItem) addValuesItem(String valuesItem) bundledAndUsed(Boolean bundledAndUsed) defaultValues(List<String> defaultValues) description(String description) booleanReturn true if this CsmAgentlessHostFacetAttributes object is equal to o.Return the additional (undeclared) property.Return the additional (undeclared) property with the specified name.Whether the facet has a bounded set of allowed values.Whether the facet is bundled as part of the default facet set.Whether the facet is both bundled and actively used.The list of default filter values for the facet.A human-readable description of what the facet represents.Whether the facet can be edited by users.The UI display type for the facet, such aslist.The list of UI groups that this facet belongs to.getName()The display name of the facet.getPath()The field path used when filtering by this facet.The data source that provides the facet values.getType()The data type of the facet values.The list of allowed filter values for bounded facets.inthashCode()putAdditionalProperty(String key, Object value) Set the additional (undeclared) property with the specified name and value.voidsetBounded(Boolean bounded) voidsetBundled(Boolean bundled) voidsetBundledAndUsed(Boolean bundledAndUsed) voidsetDefaultValues(List<String> defaultValues) voidsetDescription(String description) voidsetEditable(Boolean editable) voidsetFacetType(String facetType) voidvoidvoidvoidvoidvoidtoString()
-
Field Details
-
unparsed
public boolean unparsed -
JSON_PROPERTY_BOUNDED
- See Also:
-
JSON_PROPERTY_BUNDLED
- See Also:
-
JSON_PROPERTY_BUNDLED_AND_USED
- See Also:
-
JSON_PROPERTY_DEFAULT_VALUES
- See Also:
-
JSON_PROPERTY_DESCRIPTION
- See Also:
-
JSON_PROPERTY_EDITABLE
- See Also:
-
JSON_PROPERTY_FACET_TYPE
- See Also:
-
JSON_PROPERTY_GROUPS
- See Also:
-
JSON_PROPERTY_NAME
- See Also:
-
JSON_PROPERTY_PATH
- See Also:
-
JSON_PROPERTY_SOURCE
- See Also:
-
JSON_PROPERTY_TYPE
- See Also:
-
JSON_PROPERTY_VALUES
- See Also:
-
-
Constructor Details
-
CsmAgentlessHostFacetAttributes
public CsmAgentlessHostFacetAttributes() -
CsmAgentlessHostFacetAttributes
-
-
Method Details
-
bounded
-
getBounded
Whether the facet has a bounded set of allowed values.trueindicates a fixed value set andfalseindicates free-form values.- Returns:
- bounded
-
setBounded
-
bundled
-
getBundled
Whether the facet is bundled as part of the default facet set.trueindicates bundled andfalseindicates custom.- Returns:
- bundled
-
setBundled
-
bundledAndUsed
-
getBundledAndUsed
Whether the facet is both bundled and actively used.trueindicates in use;falseindicates unused.- Returns:
- bundledAndUsed
-
setBundledAndUsed
-
defaultValues
-
addDefaultValuesItem
-
getDefaultValues
The list of default filter values for the facet.- Returns:
- defaultValues
-
setDefaultValues
-
description
-
getDescription
A human-readable description of what the facet represents.- Returns:
- description
-
setDescription
-
editable
-
getEditable
Whether the facet can be edited by users.trueindicates editable;falseindicates read-only.- Returns:
- editable
-
setEditable
-
facetType
-
getFacetType
The UI display type for the facet, such aslist.- Returns:
- facetType
-
setFacetType
-
groups
-
addGroupsItem
-
getGroups
The list of UI groups that this facet belongs to.- Returns:
- groups
-
setGroups
-
name
-
getName
The display name of the facet.- Returns:
- name
-
setName
-
path
-
getPath
The field path used when filtering by this facet.- Returns:
- path
-
setPath
-
source
-
getSource
The data source that provides the facet values.- Returns:
- source
-
setSource
-
type
-
getType
The data type of the facet values.- Returns:
- type
-
setType
-
values
-
addValuesItem
-
getValues
The list of allowed filter values for bounded facets. Empty for unbounded facets.- Returns:
- values
-
setValues
-
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:
- CsmAgentlessHostFacetAttributes
-
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 CsmAgentlessHostFacetAttributes object is equal to o. -
hashCode
public int hashCode() -
toString
-