@Generated(value="https://github.com/DataDog/datadog-api-client-java/blob/master/.generator") public class CsmAgentlessHostFacetAttributes extends Object
| Modifier and Type | Field and Description |
|---|---|
static String |
JSON_PROPERTY_BOUNDED |
static String |
JSON_PROPERTY_BUNDLED |
static String |
JSON_PROPERTY_BUNDLED_AND_USED |
static String |
JSON_PROPERTY_DEFAULT_VALUES |
static String |
JSON_PROPERTY_DESCRIPTION |
static String |
JSON_PROPERTY_EDITABLE |
static String |
JSON_PROPERTY_FACET_TYPE |
static String |
JSON_PROPERTY_GROUPS |
static String |
JSON_PROPERTY_NAME |
static String |
JSON_PROPERTY_PATH |
static String |
JSON_PROPERTY_SOURCE |
static String |
JSON_PROPERTY_TYPE |
static String |
JSON_PROPERTY_VALUES |
boolean |
unparsed |
| Constructor and Description |
|---|
CsmAgentlessHostFacetAttributes() |
CsmAgentlessHostFacetAttributes(Boolean bounded,
Boolean bundled,
Boolean bundledAndUsed,
List<String> defaultValues,
String description,
Boolean editable,
String facetType,
List<String> groups,
String name,
String path,
String source,
String type,
List<String> values) |
| Modifier and Type | Method and Description |
|---|---|
CsmAgentlessHostFacetAttributes |
addDefaultValuesItem(String defaultValuesItem) |
CsmAgentlessHostFacetAttributes |
addGroupsItem(String groupsItem) |
CsmAgentlessHostFacetAttributes |
addValuesItem(String valuesItem) |
CsmAgentlessHostFacetAttributes |
bounded(Boolean bounded) |
CsmAgentlessHostFacetAttributes |
bundled(Boolean bundled) |
CsmAgentlessHostFacetAttributes |
bundledAndUsed(Boolean bundledAndUsed) |
CsmAgentlessHostFacetAttributes |
defaultValues(List<String> defaultValues) |
CsmAgentlessHostFacetAttributes |
description(String description) |
CsmAgentlessHostFacetAttributes |
editable(Boolean editable) |
boolean |
equals(Object o)
Return true if this CsmAgentlessHostFacetAttributes object is equal to o.
|
CsmAgentlessHostFacetAttributes |
facetType(String facetType) |
Map<String,Object> |
getAdditionalProperties()
Return the additional (undeclared) property.
|
Object |
getAdditionalProperty(String key)
Return the additional (undeclared) property with the specified name.
|
Boolean |
getBounded()
Whether the facet has a bounded set of allowed values.
|
Boolean |
getBundled()
Whether the facet is bundled as part of the default facet set.
|
Boolean |
getBundledAndUsed()
Whether the facet is both bundled and actively used.
|
List<String> |
getDefaultValues()
The list of default filter values for the facet.
|
String |
getDescription()
A human-readable description of what the facet represents.
|
Boolean |
getEditable()
Whether the facet can be edited by users.
|
String |
getFacetType()
The UI display type for the facet, such as
list. |
List<String> |
getGroups()
The list of UI groups that this facet belongs to.
|
String |
getName()
The display name of the facet.
|
String |
getPath()
The field path used when filtering by this facet.
|
String |
getSource()
The data source that provides the facet values.
|
String |
getType()
The data type of the facet values.
|
List<String> |
getValues()
The list of allowed filter values for bounded facets.
|
CsmAgentlessHostFacetAttributes |
groups(List<String> groups) |
int |
hashCode() |
CsmAgentlessHostFacetAttributes |
name(String name) |
CsmAgentlessHostFacetAttributes |
path(String path) |
CsmAgentlessHostFacetAttributes |
putAdditionalProperty(String key,
Object value)
Set the additional (undeclared) property with the specified name and value.
|
void |
setBounded(Boolean bounded) |
void |
setBundled(Boolean bundled) |
void |
setBundledAndUsed(Boolean bundledAndUsed) |
void |
setDefaultValues(List<String> defaultValues) |
void |
setDescription(String description) |
void |
setEditable(Boolean editable) |
void |
setFacetType(String facetType) |
void |
setGroups(List<String> groups) |
void |
setName(String name) |
void |
setPath(String path) |
void |
setSource(String source) |
void |
setType(String type) |
void |
setValues(List<String> values) |
CsmAgentlessHostFacetAttributes |
source(String source) |
String |
toString() |
CsmAgentlessHostFacetAttributes |
type(String type) |
CsmAgentlessHostFacetAttributes |
values(List<String> values) |
public boolean unparsed
public static final String JSON_PROPERTY_BOUNDED
public static final String JSON_PROPERTY_BUNDLED
public static final String JSON_PROPERTY_BUNDLED_AND_USED
public static final String JSON_PROPERTY_DEFAULT_VALUES
public static final String JSON_PROPERTY_DESCRIPTION
public static final String JSON_PROPERTY_EDITABLE
public static final String JSON_PROPERTY_FACET_TYPE
public static final String JSON_PROPERTY_GROUPS
public static final String JSON_PROPERTY_NAME
public static final String JSON_PROPERTY_PATH
public static final String JSON_PROPERTY_SOURCE
public static final String JSON_PROPERTY_TYPE
public static final String JSON_PROPERTY_VALUES
public CsmAgentlessHostFacetAttributes()
public CsmAgentlessHostFacetAttributes(Boolean bounded, Boolean bundled, Boolean bundledAndUsed, List<String> defaultValues, String description, Boolean editable, String facetType, List<String> groups, String name, String path, String source, String type, List<String> values)
public CsmAgentlessHostFacetAttributes bounded(Boolean bounded)
public Boolean getBounded()
true indicates a fixed
value set and false indicates free-form values.public void setBounded(Boolean bounded)
public CsmAgentlessHostFacetAttributes bundled(Boolean bundled)
public Boolean getBundled()
true indicates
bundled and false indicates custom.public void setBundled(Boolean bundled)
public CsmAgentlessHostFacetAttributes bundledAndUsed(Boolean bundledAndUsed)
public Boolean getBundledAndUsed()
true indicates in use;
false indicates unused.public void setBundledAndUsed(Boolean bundledAndUsed)
public CsmAgentlessHostFacetAttributes defaultValues(List<String> defaultValues)
public CsmAgentlessHostFacetAttributes addDefaultValuesItem(String defaultValuesItem)
public List<String> getDefaultValues()
public CsmAgentlessHostFacetAttributes description(String description)
public String getDescription()
public void setDescription(String description)
public CsmAgentlessHostFacetAttributes editable(Boolean editable)
public Boolean getEditable()
true indicates editable; false
indicates read-only.public void setEditable(Boolean editable)
public CsmAgentlessHostFacetAttributes facetType(String facetType)
public String getFacetType()
list.public void setFacetType(String facetType)
public CsmAgentlessHostFacetAttributes groups(List<String> groups)
public CsmAgentlessHostFacetAttributes addGroupsItem(String groupsItem)
public List<String> getGroups()
public CsmAgentlessHostFacetAttributes name(String name)
public String getName()
public void setName(String name)
public CsmAgentlessHostFacetAttributes path(String path)
public String getPath()
public void setPath(String path)
public CsmAgentlessHostFacetAttributes source(String source)
public String getSource()
public void setSource(String source)
public CsmAgentlessHostFacetAttributes type(String type)
public String getType()
public void setType(String type)
public CsmAgentlessHostFacetAttributes values(List<String> values)
public CsmAgentlessHostFacetAttributes addValuesItem(String valuesItem)
public List<String> getValues()
public CsmAgentlessHostFacetAttributes 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 © 2026. All rights reserved.