Kafka接続構成のリスト

ストリーミング・サービスでKafka Connect構成をリストします。

Kafka Connectを使用するための要件を確認するには、Kafka Connectの使用を参照してください。

    1. ナビゲーション・メニューを開き、「アナリティクスとAI」を選択します。「メッセージング」で、「ストリーミング」を選択します。
    2. 「アナリティクス」で、「Kafka接続構成」を選択します。
    3. 別のコンパートメントのKafka Connect構成を表示するには、「コンパートメント」フィルタを使用してコンパートメントを切り替えます。
      コンパートメント内のリソースを表示するには、そのコンパートメントで作業する権限が必要です。使用するコンパートメントがわからない場合は、管理者に連絡してください。詳細は、コンパートメントの理解を参照してください。
  • Kafka Connect構成をリストするには、oci streaming admin connect-harness listコマンドおよび必要なパラメータを使用します:

    oci streaming admin connect-harness list --compartment-id <compartment_OCID>

    例:

    oci streaming admin connect-harness list --compartment-id exampleuniqueID
    {
      "data": [
        {
          "compartment-id": "ocid1.tenancy.oc1..exampleuniqueID",
          "defined-tags": {},
          "freeform-tags": {},
          "id": "ocid1.connectharness.oc1.phx.exampleuniqueID",
          "lifecycle-state": "ACTIVE",
          "name": "MyKafkaConnectConfig",
          "time-created": "2020-08-31T17:26:09.640000+00:00"
        }
      ]
    }

    デフォルトでは、Kafka Connect構成のリストを取得すると、コンパートメントの最初の10個までの構成が返されます。

    CLIコマンドのパラメータおよび値の完全なリストは、CLIコマンド・リファレンスを参照してください。

  • ListConnectHarnesses操作を実行して、Kafka Connect構成をリストします。

SDK for Javaの使用

次のコード例は、OCI SDK for Javaを使用してKafka Connectハーネスをリストする方法を示しています:

ListConnectHarnessesRequest listConnectHarnessesRequest = ListConnectHarnessesRequest.builder()
    .compartmentId(compartment) // compartment id to list all the connect harnesses.
    .lifecycleState(ConnectHarnessSummary.LifecycleState.Active)
    .build();
 
ListConnectHarnessesResponse listConnectHarnessesResponse = streamAdminClient.listConnectHarnesses(listConnectHarnessesRequest);
List<ConnectHarnessSummary> items = listConnectHarnessesResponse.getItems();

ストリーミングでKafka Connectを使用するには、Kafka Connect構成またはKafka Connectハーネスが必要です。新しいハーネスを作成するか、既存のハーネスを使用する場合、ハーネスのOCIDを取得できます。詳細は、Kafka Connectの使用を参照してください。