Package com.datadog.api.client.v2.model
Class FleetIntegrationDetailsV2
java.lang.Object
com.datadog.api.client.v2.model.FleetIntegrationDetailsV2
@Generated("https://github.com/DataDog/datadog-api-client-java/blob/master/.generator")
public class FleetIntegrationDetailsV2
extends Object
Detailed information about a single integration.
-
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 TypeMethodDescriptionaddErrorMessagesItem(String errorMessagesItem) booleanReturn true if this FleetIntegrationDetailsV2 object is equal to o.errorMessages(List<String> errorMessages) Return the additional (undeclared) property.Return the additional (undeclared) property with the specified name.Type of data collected, such as metrics or logs.Error messages if the integration has issues.Initialization configuration (YAML format).Instance-specific configuration (YAML format).Whether this is a custom integration.Whether this is a default integration instance.Whether this integration configuration is an init config.Log collection configuration (YAML format).getName()Name of the integration instance.Number of pods running this integration.Index in the configuration file.Path to the configuration file.getType()Integration type.inthashCode()initConfig(String initConfig) instanceConfig(String instanceConfig) isCustomCheck(Boolean isCustomCheck) putAdditionalProperty(String key, Object value) Set the additional (undeclared) property with the specified name and value.voidsetDataType(String dataType) voidsetErrorMessages(List<String> errorMessages) voidsetInitConfig(String initConfig) voidsetInstanceConfig(String instanceConfig) voidsetIsCustomCheck(Boolean isCustomCheck) voidsetIsDefault(Boolean isDefault) voidvoidsetLogConfig(String logConfig) voidvoidsetPodCount(Long podCount) voidsetSourceIndex(Long sourceIndex) voidsetSourcePath(String sourcePath) voidsourceIndex(Long sourceIndex) sourcePath(String sourcePath) toString()
-
Field Details
-
unparsed
public boolean unparsed -
JSON_PROPERTY_DATA_TYPE
- See Also:
-
JSON_PROPERTY_ERROR_MESSAGES
- See Also:
-
JSON_PROPERTY_INIT_CONFIG
- See Also:
-
JSON_PROPERTY_INSTANCE_CONFIG
- See Also:
-
JSON_PROPERTY_IS_CUSTOM_CHECK
- See Also:
-
JSON_PROPERTY_IS_DEFAULT
- See Also:
-
JSON_PROPERTY_IS_INIT
- See Also:
-
JSON_PROPERTY_LOG_CONFIG
- See Also:
-
JSON_PROPERTY_NAME
- See Also:
-
JSON_PROPERTY_POD_COUNT
- See Also:
-
JSON_PROPERTY_SOURCE_INDEX
- See Also:
-
JSON_PROPERTY_SOURCE_PATH
- See Also:
-
JSON_PROPERTY_TYPE
- See Also:
-
-
Constructor Details
-
FleetIntegrationDetailsV2
public FleetIntegrationDetailsV2()
-
-
Method Details
-
dataType
-
getDataType
Type of data collected, such as metrics or logs.- Returns:
- dataType
-
setDataType
-
errorMessages
-
addErrorMessagesItem
-
getErrorMessages
Error messages if the integration has issues.- Returns:
- errorMessages
-
setErrorMessages
-
initConfig
-
getInitConfig
Initialization configuration (YAML format).- Returns:
- initConfig
-
setInitConfig
-
instanceConfig
-
getInstanceConfig
Instance-specific configuration (YAML format).- Returns:
- instanceConfig
-
setInstanceConfig
-
isCustomCheck
-
getIsCustomCheck
Whether this is a custom integration.- Returns:
- isCustomCheck
-
setIsCustomCheck
-
isDefault
-
getIsDefault
Whether this is a default integration instance.- Returns:
- isDefault
-
setIsDefault
-
isInit
-
getIsInit
Whether this integration configuration is an init config.- Returns:
- isInit
-
setIsInit
-
logConfig
-
getLogConfig
Log collection configuration (YAML format).- Returns:
- logConfig
-
setLogConfig
-
name
-
getName
Name of the integration instance.- Returns:
- name
-
setName
-
podCount
-
getPodCount
Number of pods running this integration. Absent from the response when the count is zero.- Returns:
- podCount
-
setPodCount
-
sourceIndex
-
getSourceIndex
Index in the configuration file.- Returns:
- sourceIndex
-
setSourceIndex
-
sourcePath
-
getSourcePath
Path to the configuration file.- Returns:
- sourcePath
-
setSourcePath
-
type
-
getType
Integration type.- 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:
- FleetIntegrationDetailsV2
-
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 FleetIntegrationDetailsV2 object is equal to o. -
hashCode
public int hashCode() -
toString
-