Package com.datadog.api.client.v2.model
Class LLMObsIntegrationAccount
java.lang.Object
com.datadog.api.client.v2.model.LLMObsIntegrationAccount
@Generated("https://github.com/DataDog/datadog-api-client-java/blob/master/.generator")
public class LLMObsIntegrationAccount
extends Object
A configured account for an LLM provider integration.
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionLLMObsIntegrationAccount(String accountId, String accountName, String id, String integration) -
Method Summary
Modifier and TypeMethodDescriptionaccountName(String accountName) accountRegion(String accountRegion) azureOpenaiMetadata(LLMObsAzureOpenAIMetadata azureOpenaiMetadata) booleanReturn true if this LLMObsIntegrationAccount object is equal to o.Provider-specific account identifier.Human-readable name for the integration account.Provider region associated with the account, if applicable.Return the additional (undeclared) property.Return the additional (undeclared) property with the specified name.Azure OpenAI-specific metadata for an integration account or inference request.getId()Unique identifier for the integration account.The name of the LLM provider integration.Vertex AI-specific metadata for an integration account or inference request.inthashCode()integration(String integration) putAdditionalProperty(String key, Object value) Set the additional (undeclared) property with the specified name and value.voidsetAccountId(String accountId) voidsetAccountName(String accountName) voidsetAccountRegion(String accountRegion) voidsetAzureOpenaiMetadata(LLMObsAzureOpenAIMetadata azureOpenaiMetadata) voidvoidsetIntegration(String integration) voidsetVertexAiMetadata(LLMObsVertexAIMetadata vertexAiMetadata) toString()vertexAiMetadata(LLMObsVertexAIMetadata vertexAiMetadata)
-
Field Details
-
unparsed
public boolean unparsed -
JSON_PROPERTY_ACCOUNT_ID
- See Also:
-
JSON_PROPERTY_ACCOUNT_NAME
- See Also:
-
JSON_PROPERTY_ACCOUNT_REGION
- See Also:
-
JSON_PROPERTY_AZURE_OPENAI_METADATA
- See Also:
-
JSON_PROPERTY_ID
- See Also:
-
JSON_PROPERTY_INTEGRATION
- See Also:
-
JSON_PROPERTY_VERTEX_AI_METADATA
- See Also:
-
-
Constructor Details
-
LLMObsIntegrationAccount
public LLMObsIntegrationAccount() -
LLMObsIntegrationAccount
-
-
Method Details
-
accountId
-
getAccountId
Provider-specific account identifier.- Returns:
- accountId
-
setAccountId
-
accountName
-
getAccountName
Human-readable name for the integration account.- Returns:
- accountName
-
setAccountName
-
accountRegion
-
getAccountRegion
Provider region associated with the account, if applicable.- Returns:
- accountRegion
-
setAccountRegion
-
azureOpenaiMetadata
-
getAzureOpenaiMetadata
Azure OpenAI-specific metadata for an integration account or inference request.- Returns:
- azureOpenaiMetadata
-
setAzureOpenaiMetadata
-
id
-
getId
Unique identifier for the integration account.- Returns:
- id
-
setId
-
integration
-
getIntegration
The name of the LLM provider integration.- Returns:
- integration
-
setIntegration
-
vertexAiMetadata
-
getVertexAiMetadata
Vertex AI-specific metadata for an integration account or inference request.- Returns:
- vertexAiMetadata
-
setVertexAiMetadata
-
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:
- LLMObsIntegrationAccount
-
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 LLMObsIntegrationAccount object is equal to o. -
hashCode
public int hashCode() -
toString
-