/** * <p> * The name of the stream to delete. * </p> * * @param streamName * The name of the stream to delete. * @return Returns a reference to this object so that method calls can be chained together. */ public DeleteStreamRequest withStreamName(String streamName) { setStreamName(streamName); return this; }
throws AmazonServiceException, AmazonClientException { DeleteStreamRequest deleteStreamRequest = new DeleteStreamRequest(); deleteStreamRequest.setStreamName(streamName); deleteStream(deleteStreamRequest);
/** * Deletes an Amazon Kinesis stream if it exists. * * @param kinesisClient The {@link com.amazonaws.services.kinesis.AmazonKinesisClient} with Amazon Kinesis read and write privileges * @param streamName The Amazon Kinesis stream to delete */ public static void deleteStream(AmazonKinesisClient kinesisClient, String streamName) { if (streamExists(kinesisClient, streamName)) { DeleteStreamRequest deleteStreamRequest = new DeleteStreamRequest(); deleteStreamRequest.setStreamName(streamName); kinesisClient.deleteStream(deleteStreamRequest); LOG.info("Deleting stream " + streamName); } else { LOG.warn("Stream " + streamName + " does not exist"); } }
/** * <p> * The name of the stream to delete. * </p> * * @param streamName * The name of the stream to delete. * @return Returns a reference to this object so that method calls can be chained together. */ public DeleteStreamRequest withStreamName(String streamName) { setStreamName(streamName); return this; }
/** * Deletes an Amazon Kinesis stream if it exists. * * @param kinesisClient * The {@link com.amazonaws.services.kinesis.AmazonKinesisClient} with Amazon Kinesis read and write privileges * @param streamName * The Amazon Kinesis stream to delete */ public static void deleteStream(AmazonKinesisClient kinesisClient, String streamName) { if (streamExists(kinesisClient, streamName)) { DeleteStreamRequest deleteStreamRequest = new DeleteStreamRequest(); deleteStreamRequest.setStreamName(streamName); kinesisClient.deleteStream(deleteStreamRequest); LOG.info("Deleting stream " + streamName); } else { LOG.warn("Stream " + streamName + " does not exist"); } }