@Generated(value="https://github.com/DataDog/datadog-api-client-java/blob/master/.generator") public class OwnershipInferenceItem extends Object
| Modifier and Type | Field and Description |
|---|---|
static String |
JSON_PROPERTY_CHECKSUM |
static String |
JSON_PROPERTY_CONFIDENCE |
static String |
JSON_PROPERTY_CREATED_AT |
static String |
JSON_PROPERTY_EVIDENCE_VERSIONS |
static String |
JSON_PROPERTY_EXPLANATION |
static String |
JSON_PROPERTY_ID |
static String |
JSON_PROPERTY_OWNER_TYPE |
static String |
JSON_PROPERTY_PRIMARY_CONTACT_REF |
static String |
JSON_PROPERTY_SOURCES |
static String |
JSON_PROPERTY_STATUS |
static String |
JSON_PROPERTY_UPDATED_AT |
boolean |
unparsed |
| Constructor and Description |
|---|
OwnershipInferenceItem() |
OwnershipInferenceItem(String checksum,
String confidence,
OffsetDateTime createdAt,
List<Map<String,Object>> evidenceVersions,
String explanation,
String id,
OwnershipOwnerType ownerType,
List<Map<String,Object>> sources,
OwnershipInferenceStatus status,
OffsetDateTime updatedAt) |
| Modifier and Type | Method and Description |
|---|---|
OwnershipInferenceItem |
addEvidenceVersionsItem(Map<String,Object> evidenceVersionsItem) |
OwnershipInferenceItem |
addSourcesItem(Map<String,Object> sourcesItem) |
OwnershipInferenceItem |
checksum(String checksum) |
OwnershipInferenceItem |
confidence(String confidence) |
OwnershipInferenceItem |
createdAt(OffsetDateTime createdAt) |
boolean |
equals(Object o)
Return true if this OwnershipInferenceItem object is equal to o.
|
OwnershipInferenceItem |
evidenceVersions(List<Map<String,Object>> evidenceVersions) |
OwnershipInferenceItem |
explanation(String explanation) |
Map<String,Object> |
getAdditionalProperties()
Return the additional (undeclared) property.
|
Object |
getAdditionalProperty(String key)
Return the additional (undeclared) property with the specified name.
|
String |
getChecksum()
A checksum that uniquely identifies the current state of the inference.
|
String |
getConfidence()
The confidence score of the inference, expressed as a numeric string with up to four decimal
places.
|
OffsetDateTime |
getCreatedAt()
The time when the inference was created.
|
List<Map<String,Object>> |
getEvidenceVersions()
The list of evidence versions associated with an inference.
|
String |
getExplanation()
A human-readable explanation of how the inference was produced.
|
String |
getId()
The identifier of the inference, formatted as
resource_id:owner_type. |
OwnershipOwnerType |
getOwnerType()
The owner type for an ownership inference.
|
org.openapitools.jackson.nullable.JsonNullable<String> |
getPrimaryContactRef_JsonNullable() |
String |
getPrimaryContactRef()
The primary contact reference for the inferred owner, formatted as
ref:handle/<owner_handle>. |
List<Map<String,Object>> |
getSources()
The list of sources backing an ownership inference.
|
OwnershipInferenceStatus |
getStatus()
The lifecycle status of an ownership inference.
|
OffsetDateTime |
getUpdatedAt()
The time when the inference was last updated.
|
int |
hashCode() |
OwnershipInferenceItem |
id(String id) |
OwnershipInferenceItem |
ownerType(OwnershipOwnerType ownerType) |
OwnershipInferenceItem |
primaryContactRef(String primaryContactRef) |
OwnershipInferenceItem |
putAdditionalProperty(String key,
Object value)
Set the additional (undeclared) property with the specified name and value.
|
void |
setChecksum(String checksum) |
void |
setConfidence(String confidence) |
void |
setCreatedAt(OffsetDateTime createdAt) |
void |
setEvidenceVersions(List<Map<String,Object>> evidenceVersions) |
void |
setExplanation(String explanation) |
void |
setId(String id) |
void |
setOwnerType(OwnershipOwnerType ownerType) |
void |
setPrimaryContactRef_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<String> primaryContactRef) |
void |
setPrimaryContactRef(String primaryContactRef) |
void |
setSources(List<Map<String,Object>> sources) |
void |
setStatus(OwnershipInferenceStatus status) |
void |
setUpdatedAt(OffsetDateTime updatedAt) |
OwnershipInferenceItem |
sources(List<Map<String,Object>> sources) |
OwnershipInferenceItem |
status(OwnershipInferenceStatus status) |
String |
toString() |
OwnershipInferenceItem |
updatedAt(OffsetDateTime updatedAt) |
public boolean unparsed
public static final String JSON_PROPERTY_CHECKSUM
public static final String JSON_PROPERTY_CONFIDENCE
public static final String JSON_PROPERTY_CREATED_AT
public static final String JSON_PROPERTY_EVIDENCE_VERSIONS
public static final String JSON_PROPERTY_EXPLANATION
public static final String JSON_PROPERTY_ID
public static final String JSON_PROPERTY_OWNER_TYPE
public static final String JSON_PROPERTY_PRIMARY_CONTACT_REF
public static final String JSON_PROPERTY_SOURCES
public static final String JSON_PROPERTY_STATUS
public static final String JSON_PROPERTY_UPDATED_AT
public OwnershipInferenceItem()
public OwnershipInferenceItem(String checksum, String confidence, OffsetDateTime createdAt, List<Map<String,Object>> evidenceVersions, String explanation, String id, OwnershipOwnerType ownerType, List<Map<String,Object>> sources, OwnershipInferenceStatus status, OffsetDateTime updatedAt)
public OwnershipInferenceItem checksum(String checksum)
public String getChecksum()
public void setChecksum(String checksum)
public OwnershipInferenceItem confidence(String confidence)
public String getConfidence()
public void setConfidence(String confidence)
public OwnershipInferenceItem createdAt(OffsetDateTime createdAt)
public OffsetDateTime getCreatedAt()
public void setCreatedAt(OffsetDateTime createdAt)
public OwnershipInferenceItem evidenceVersions(List<Map<String,Object>> evidenceVersions)
public OwnershipInferenceItem addEvidenceVersionsItem(Map<String,Object> evidenceVersionsItem)
@Nullable public List<Map<String,Object>> getEvidenceVersions()
public OwnershipInferenceItem explanation(String explanation)
public String getExplanation()
public void setExplanation(String explanation)
public OwnershipInferenceItem id(String id)
public String getId()
resource_id:owner_type.public void setId(String id)
public OwnershipInferenceItem ownerType(OwnershipOwnerType ownerType)
public OwnershipOwnerType getOwnerType()
public void setOwnerType(OwnershipOwnerType ownerType)
public OwnershipInferenceItem primaryContactRef(String primaryContactRef)
@Nullable public String getPrimaryContactRef()
ref:handle/<owner_handle>.public org.openapitools.jackson.nullable.JsonNullable<String> getPrimaryContactRef_JsonNullable()
public void setPrimaryContactRef_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<String> primaryContactRef)
public void setPrimaryContactRef(String primaryContactRef)
public OwnershipInferenceItem sources(List<Map<String,Object>> sources)
public OwnershipInferenceItem addSourcesItem(Map<String,Object> sourcesItem)
public List<Map<String,Object>> getSources()
public OwnershipInferenceItem status(OwnershipInferenceStatus status)
public OwnershipInferenceStatus getStatus()
public void setStatus(OwnershipInferenceStatus status)
public OwnershipInferenceItem updatedAt(OffsetDateTime updatedAt)
public OffsetDateTime getUpdatedAt()
public void setUpdatedAt(OffsetDateTime updatedAt)
public OwnershipInferenceItem 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.