Menghapus Stream - Amazon Kinesis Data Streams

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

Menghapus Stream

Anda dapat menghapus aliran dengan konsol Kinesis Data Streams, atau secara terprogram. Untuk menghapus aliran secara terprogram, gunakanDeleteStreamRequest, seperti yang ditunjukkan pada kode berikut.

DeleteStreamRequest deleteStreamRequest = new DeleteStreamRequest(); deleteStreamRequest.setStreamName(myStreamName); client.deleteStream(deleteStreamRequest);

Matikan aplikasi apa pun yang beroperasi di streaming sebelum Anda menghapusnya. Jika aplikasi mencoba beroperasi pada aliran yang dihapus, ia menerima ResourceNotFound pengecualian. Selain itu, jika Anda kemudian membuat aliran baru yang memiliki nama yang sama dengan aliran sebelumnya, dan aplikasi yang beroperasi pada aliran sebelumnya masih berjalan, aplikasi ini mungkin mencoba berinteraksi dengan aliran baru seolah-olah itu adalah aliran sebelumnya—dengan hasil yang tidak dapat diprediksi.