@Generated(value="https://github.com/DataDog/datadog-api-client-java/blob/master/.generator") public class FleetIntegrationDetails extends Object
| Modifier and Type | Field and Description |
|---|---|
static String |
JSON_PROPERTY_DATA_TYPE |
static String |
JSON_PROPERTY_ERROR_MESSAGES |
static String |
JSON_PROPERTY_INIT_CONFIG |
static String |
JSON_PROPERTY_INSTANCE_CONFIG |
static String |
JSON_PROPERTY_IS_CUSTOM_CHECK |
static String |
JSON_PROPERTY_LOG_CONFIG |
static String |
JSON_PROPERTY_NAME |
static String |
JSON_PROPERTY_SOURCE_INDEX |
static String |
JSON_PROPERTY_SOURCE_PATH |
static String |
JSON_PROPERTY_TYPE |
boolean |
unparsed |
| Constructor and Description |
|---|
FleetIntegrationDetails() |
| Modifier and Type | Method and Description |
|---|---|
FleetIntegrationDetails |
addErrorMessagesItem(String errorMessagesItem) |
FleetIntegrationDetails |
dataType(String dataType) |
boolean |
equals(Object o)
Return true if this FleetIntegrationDetails object is equal to o.
|
FleetIntegrationDetails |
errorMessages(List<String> errorMessages) |
Map<String,Object> |
getAdditionalProperties()
Return the additional (undeclared) property.
|
Object |
getAdditionalProperty(String key)
Return the additional (undeclared) property with the specified name.
|
String |
getDataType()
Type of data collected (metrics, logs).
|
List<String> |
getErrorMessages()
Error messages if the integration has issues.
|
String |
getInitConfig()
Initialization configuration (YAML format).
|
String |
getInstanceConfig()
Instance-specific configuration (YAML format).
|
Boolean |
getIsCustomCheck()
Whether this is a custom integration.
|
String |
getLogConfig()
Log collection configuration (YAML format).
|
String |
getName()
Name of the integration instance.
|
Long |
getSourceIndex()
Index in the configuration file.
|
String |
getSourcePath()
Path to the configuration file.
|
String |
getType()
Integration type.
|
int |
hashCode() |
FleetIntegrationDetails |
initConfig(String initConfig) |
FleetIntegrationDetails |
instanceConfig(String instanceConfig) |
FleetIntegrationDetails |
isCustomCheck(Boolean isCustomCheck) |
FleetIntegrationDetails |
logConfig(String logConfig) |
FleetIntegrationDetails |
name(String name) |
FleetIntegrationDetails |
putAdditionalProperty(String key,
Object value)
Set the additional (undeclared) property with the specified name and value.
|
void |
setDataType(String dataType) |
void |
setErrorMessages(List<String> errorMessages) |
void |
setInitConfig(String initConfig) |
void |
setInstanceConfig(String instanceConfig) |
void |
setIsCustomCheck(Boolean isCustomCheck) |
void |
setLogConfig(String logConfig) |
void |
setName(String name) |
void |
setSourceIndex(Long sourceIndex) |
void |
setSourcePath(String sourcePath) |
void |
setType(String type) |
FleetIntegrationDetails |
sourceIndex(Long sourceIndex) |
FleetIntegrationDetails |
sourcePath(String sourcePath) |
String |
toString() |
FleetIntegrationDetails |
type(String type) |
public boolean unparsed
public static final String JSON_PROPERTY_DATA_TYPE
public static final String JSON_PROPERTY_ERROR_MESSAGES
public static final String JSON_PROPERTY_INIT_CONFIG
public static final String JSON_PROPERTY_INSTANCE_CONFIG
public static final String JSON_PROPERTY_IS_CUSTOM_CHECK
public static final String JSON_PROPERTY_LOG_CONFIG
public static final String JSON_PROPERTY_NAME
public static final String JSON_PROPERTY_SOURCE_INDEX
public static final String JSON_PROPERTY_SOURCE_PATH
public static final String JSON_PROPERTY_TYPE
public FleetIntegrationDetails dataType(String dataType)
@Nullable public String getDataType()
public void setDataType(String dataType)
public FleetIntegrationDetails errorMessages(List<String> errorMessages)
public FleetIntegrationDetails addErrorMessagesItem(String errorMessagesItem)
@Nullable public List<String> getErrorMessages()
public FleetIntegrationDetails initConfig(String initConfig)
@Nullable public String getInitConfig()
public void setInitConfig(String initConfig)
public FleetIntegrationDetails instanceConfig(String instanceConfig)
@Nullable public String getInstanceConfig()
public void setInstanceConfig(String instanceConfig)
public FleetIntegrationDetails isCustomCheck(Boolean isCustomCheck)
@Nullable public Boolean getIsCustomCheck()
public void setIsCustomCheck(Boolean isCustomCheck)
public FleetIntegrationDetails logConfig(String logConfig)
@Nullable public String getLogConfig()
public void setLogConfig(String logConfig)
public FleetIntegrationDetails name(String name)
@Nullable public String getName()
public void setName(String name)
public FleetIntegrationDetails sourceIndex(Long sourceIndex)
@Nullable public Long getSourceIndex()
public void setSourceIndex(Long sourceIndex)
public FleetIntegrationDetails sourcePath(String sourcePath)
@Nullable public String getSourcePath()
public void setSourcePath(String sourcePath)
public FleetIntegrationDetails type(String type)
@Nullable public String getType()
public void setType(String type)
public FleetIntegrationDetails 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.