インストール
Maven - この依存関係をプロジェクトの POM に追加します。
<dependency> <groupId>com.datadoghq</groupId> <artifactId>datadog-api-client</artifactId> <version>2.44.0</version> <scope>compile</scope> </dependency>
Gradle - この依存関係をプロジェクトのビルドファイルに追加します。
compile "com.datadoghq:datadog-api-client:2.44.0"
Usage
import com.datadog.api.client.ApiClient; import com.datadog.api.client.ApiException; import com.datadog.api.client.Configuration; import com.datadog.api.<VERSION>.client.api.*; import com.datadog.api.<VERSION>.client.model.*;
注: 使用するエンドポイントに応じて、<VERSION> を v1 または v2 に置き換えてください。
例
例を実行するための Maven pom.xml:
<project> <modelVersion>4.0.0</modelVersion> <groupId>com.example</groupId> <artifactId>example</artifactId> <version>1</version> <dependencies> <dependency> <groupId>com.datadoghq</groupId> <artifactId>datadog-api-client</artifactId> <version>2.44.0</version> <scope>compile</scope> </dependency> </dependencies> </project>
CLASSPATH 変数がすべての依存関係を含むことを確認してください。
export CLASSPATH=$(mvn -q exec:exec -Dexec.executable=echo -Dexec.args="%classpath")
例を実行するための Gradle build.gradle:
plugins { id 'java' id 'application' } repositories { jcenter() } dependencies { implementation 'com.datadoghq:datadog-api-client:2.44.0' } application { mainClassName = 'Example.java' }
gradle run コマンドで例を実行します。
インストール
pip3 install datadog-api-client
Usage
import datadog_api_client
インストール
gem install datadog_api_client -v 2.43.0
Usage
require 'datadog_api_client'
インストール
go mod init main && go get github.com/DataDog/datadog-api-client-go/v2/api/datadog
Usage
import ( "github.com/DataDog/datadog-api-client-go/v2/api/datadog" "github.com/DataDog/datadog-api-client-go/v2/api/datadog<VERSION>" )
注: 使用するエンドポイントに応じて、<VERSION> を V1 または V2 に置き換えてください。
インストール
パッケージは @datadog/datadog-api-client の下にあり、NPM または Yarn を介してインストールできます。
# NPM npm install @datadog/datadog-api-client # Yarn yarn add @datadog/datadog-api-client
Usage
import { <VERSION> } from 'datadog-api-client';
注: 使用するエンドポイントに応じて、<VERSION> を v1 または v2 に置き換えてください。
インストール
cargo add datadog-api-client を実行するか、または [dependencies] の下の Cargo.toml に次を追加します。
Usage
Datadog API キーを検証するには、次のスニペットを試してください。
use datadog_api_client::datadog::Configuration; use datadog_api_client::datadogV1::api_authentication::AuthenticationAPI; #[tokio::main] async fn main() { let configuration = Configuration::new(); let api = AuthenticationAPI::with_config(configuration); let resp = api.validate().await; if let Ok(value) = resp { println!("{:#?}", value); } else { println!("{:#?}", resp.unwrap_err()); } }