クライアント ライブラリを設定する

このページでは、Cloud Memorystore for Memcached API のクライアント ライブラリをインストールする方法を説明します。これにより、任意の言語で API に接続できるようになります。

クライアント ライブラリのインストール

C++

このクライアント ライブラリの要件とインストールの依存関係の詳細については、C++ 開発環境の設定をご覧ください。

C#

Visual Studio に Google.Cloud.Memcache.V1 パッケージをインストールします。詳細については、 Google Cloud .NET Memcached のインストール ドキュメントをご覧ください。

Go

go get cloud.google.com/go/memcache/apiv1

Java

Maven で BOM を使用している場合は、pom.xml ファイルに次の内容を追加します。

<dependencyManagement>
  <dependencies>
    <dependency>
      <groupId>com.google.cloud</groupId>
      <artifactId>libraries-bom</artifactId>
      <version>20.8.0</version>
      <type>pom</type>
      <scope>import</scope>
    </dependency>
  </dependencies>
</dependencyManagement>
 
<dependencies>
  <dependency>
    <groupId>com.google.cloud</groupId>
    <artifactId>google-cloud-memcache</artifactId>
  </dependency>

Maven を BOM なしで使用している場合は、依存関係に以下の内容を追加します。

<dependency>
  <groupId>com.google.cloud</groupId>
  <artifactId>google-cloud-memcache</artifactId>
  <version>0.2.1</version>
</dependency>

Gradle を使用している場合は、依存関係に以下の内容を追加します。

  compile 'com.google.cloud:google-cloud-memcache:0.2.1'

SBT を使用している場合は、依存関係に以下を追加します。

  libraryDependencies += "com.google.cloud" % "google-cloud-memcache" % "0.2.1"

Node.js

npm install @google-cloud/memcache

Python

Python 開発環境の設定の詳細については、Python 開発環境設定ガイドをご覧ください。

Mac / Linux
pip install virtualenv
virtualenv <your-env>
source <your-env>/bin/activate
<your-env>/bin/pip install google-cloud-memcache
Windows
pip install virtualenv
virtualenv <your-env>
<your-env>\Scripts\activate
<your-env>\Scripts\pip.exe install google-cloud-memcache

認証の設定

  1. Google Cloud CLI をインストールします。インストール後、次のコマンドを実行して Google Cloud CLI を初期化します。

    gcloud init

    外部 ID プロバイダ(IdP)を使用している場合は、まず連携 ID を使用して gcloud CLI にログインする必要があります。

  2. ローカルシェルを使用している場合は、ユーザー アカウントのローカル認証情報を作成します。

    gcloud auth application-default login

    Cloud Shell を使用している場合は、この操作を行う必要はありません。

    認証エラーが返され、外部 ID プロバイダ(IdP)を使用している場合は、 連携 ID を使用して gcloud CLI にログインしていることを確認します。

    ログイン画面が表示されます。ログインすると、ADC で使用されるローカル認証情報ファイルに認証情報が保存されます。

参考情報