Ringkasan API dan Library Klien

Antarmuka yang tersedia

Anda dapat menggunakan salah satu dari beberapa antarmuka terprogram saat berinteraksi dengan Dataproc. Berikut adalah antarmuka yang tersedia, dalam urutan yang kami rekomendasikan untuk menggunakannya:

  • Library Klien Google Cloud: library klien Dataproc (rilis alfa dan beta) tersedia dalam beberapa bahasa dan di-build di gRPC. Library klien ini menyediakan lapisan abstraksi di atas gRPC dan menangani detail polling operasi, percobaan ulang, dan lainnya.

  • gRPC: Jika library klien tidak tersedia untuk bahasa pemrograman pilihan Anda, Anda dapat membuat library klien gRPC untuk Dataproc dalam bahasa apa pun yang didukung gRPC. Untuk melakukannya, Anda memerlukan definisi layanan buffer protokol yang tersedia dari repositori kami di GitHub. Kemudian, Anda dapat mengikuti petunjuk untuk bahasa pilihan Anda di grpc.io untuk membuat dan menggunakan klien.

  • REST API: Jika Anda tidak dapat menggunakan library klien Dataproc atau gRPC API, gunakan REST API.