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, sesuai 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 memberikan 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 buffering protokol yang tersedia dari repositori kami di GitHub. Selanjutnya, Anda dapat mengikuti petunjuk untuk bahasa pilihan Anda di grpc.io guna membuat dan menggunakan klien Anda.

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