@Generated(value="https://github.com/DataDog/datadog-api-client-java/blob/master/.generator") public class LLMObsIntegrationAccount extends Object
| Modifier and Type | Field and Description |
|---|---|
static String |
JSON_PROPERTY_ACCOUNT_ID |
static String |
JSON_PROPERTY_ACCOUNT_NAME |
static String |
JSON_PROPERTY_ACCOUNT_REGION |
static String |
JSON_PROPERTY_AZURE_OPENAI_METADATA |
static String |
JSON_PROPERTY_ID |
static String |
JSON_PROPERTY_INTEGRATION |
static String |
JSON_PROPERTY_VERTEX_AI_METADATA |
boolean |
unparsed |
| Constructor and Description |
|---|
LLMObsIntegrationAccount() |
LLMObsIntegrationAccount(String accountId,
String accountName,
String id,
String integration) |
| Modifier and Type | Method and Description |
|---|---|
LLMObsIntegrationAccount |
accountId(String accountId) |
LLMObsIntegrationAccount |
accountName(String accountName) |
LLMObsIntegrationAccount |
accountRegion(String accountRegion) |
LLMObsIntegrationAccount |
azureOpenaiMetadata(LLMObsAzureOpenAIMetadata azureOpenaiMetadata) |
boolean |
equals(Object o)
Return true if this LLMObsIntegrationAccount object is equal to o.
|
String |
getAccountId()
Provider-specific account identifier.
|
String |
getAccountName()
Human-readable name for the integration account.
|
String |
getAccountRegion()
Provider region associated with the account, if applicable.
|
Map<String,Object> |
getAdditionalProperties()
Return the additional (undeclared) property.
|
Object |
getAdditionalProperty(String key)
Return the additional (undeclared) property with the specified name.
|
LLMObsAzureOpenAIMetadata |
getAzureOpenaiMetadata()
Azure OpenAI-specific metadata for an integration account or inference request.
|
String |
getId()
Unique identifier for the integration account.
|
String |
getIntegration()
The name of the LLM provider integration.
|
LLMObsVertexAIMetadata |
getVertexAiMetadata()
Vertex AI-specific metadata for an integration account or inference request.
|
int |
hashCode() |
LLMObsIntegrationAccount |
id(String id) |
LLMObsIntegrationAccount |
integration(String integration) |
LLMObsIntegrationAccount |
putAdditionalProperty(String key,
Object value)
Set the additional (undeclared) property with the specified name and value.
|
void |
setAccountId(String accountId) |
void |
setAccountName(String accountName) |
void |
setAccountRegion(String accountRegion) |
void |
setAzureOpenaiMetadata(LLMObsAzureOpenAIMetadata azureOpenaiMetadata) |
void |
setId(String id) |
void |
setIntegration(String integration) |
void |
setVertexAiMetadata(LLMObsVertexAIMetadata vertexAiMetadata) |
String |
toString() |
LLMObsIntegrationAccount |
vertexAiMetadata(LLMObsVertexAIMetadata vertexAiMetadata) |
public boolean unparsed
public static final String JSON_PROPERTY_ACCOUNT_ID
public static final String JSON_PROPERTY_ACCOUNT_NAME
public static final String JSON_PROPERTY_ACCOUNT_REGION
public static final String JSON_PROPERTY_AZURE_OPENAI_METADATA
public static final String JSON_PROPERTY_ID
public static final String JSON_PROPERTY_INTEGRATION
public static final String JSON_PROPERTY_VERTEX_AI_METADATA
public LLMObsIntegrationAccount accountId(String accountId)
public String getAccountId()
public void setAccountId(String accountId)
public LLMObsIntegrationAccount accountName(String accountName)
public String getAccountName()
public void setAccountName(String accountName)
public LLMObsIntegrationAccount accountRegion(String accountRegion)
@Nullable public String getAccountRegion()
public void setAccountRegion(String accountRegion)
public LLMObsIntegrationAccount azureOpenaiMetadata(LLMObsAzureOpenAIMetadata azureOpenaiMetadata)
@Nullable public LLMObsAzureOpenAIMetadata getAzureOpenaiMetadata()
public void setAzureOpenaiMetadata(LLMObsAzureOpenAIMetadata azureOpenaiMetadata)
public LLMObsIntegrationAccount id(String id)
public String getId()
public void setId(String id)
public LLMObsIntegrationAccount integration(String integration)
public String getIntegration()
public void setIntegration(String integration)
public LLMObsIntegrationAccount vertexAiMetadata(LLMObsVertexAIMetadata vertexAiMetadata)
@Nullable public LLMObsVertexAIMetadata getVertexAiMetadata()
public void setVertexAiMetadata(LLMObsVertexAIMetadata vertexAiMetadata)
public LLMObsIntegrationAccount 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.