Liste des configurations Kafka Connect
Répertorier les configurations Kafka Connect dans le service Streaming.
Pour consulter les exigences relatives à l'utilisation de Kafka Connect, reportez-vous à Utilisation de Kafka Connect.
Utilisez la commande oci streaming admin connect-harness list et les paramètres requis pour répertorier les configurations Kafka Connect :
oci streaming admin connect-harness list --compartment-id <compartment_OCID>
Exemple :
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" } ] }
Par défaut, l'obtention de la liste des configurations Kafka Connect renvoie les 10 premières configurations du compartiment.
Pour obtenir la liste complète des paramètres et valeurs des commandes de la CLI, reportez-vous à la référence des commandes de la CLI.
Exécutez l'opération ListConnectHarnesses pour répertorier les configurations Kafka Connect.
Utilisation du kit SDK pour Java
L'exemple de code suivant montre comment répertorier des outils Kafka Connect à l'aide du kit SDK OCI pour Java :
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();
Pour utiliser Kafka Connect avec Streaming, vous avez besoin d'une configuration ou d'un outil Kafka Connect. Vous pouvez extraire l'OCID d'un outil lorsque vous créez un outil ou que vous utilisez un outil existant. Pour plus d'informations, reportez-vous à Utilisation de Kafka Connect.