Panoramica delle API e delle librerie client

Interfacce disponibili

Puoi utilizzare una delle diverse interfacce di pubblicità programmatica quando interagisci con Dataproc. Di seguito sono riportate le interfacce disponibili nell'ordine in cui ti consigliamo di utilizzarle:

  • Librerie client di Google Cloud: le librerie client di Dataproc (versione alpha e beta) sono disponibili in più linguaggi e sono basate su gRPC. Queste librerie client forniscono un livello di astrazione sopra gRPC e gestiscono i dettagli di polling, nuovi tentativi e altro ancora.

  • gRPC: se non è disponibile una libreria client per il linguaggio di programmazione che preferisci, puoi generare librerie client gRPC per Dataproc in qualsiasi linguaggio supportato da gRPC. A tale scopo, ti servirà la definizione del servizio dei buffer di protocollo disponibile nel nostro repository su GitHub. Puoi quindi seguire le istruzioni per la tua lingua preferita su grpc.io per generare e utilizzare il tuo client.

  • API REST: se non riesci a utilizzare le librerie client di Dataproc o l'API gRPC, usa l'API REST.