skip to Main Content

Amazon web services – Java 17 runtime kinesis lambda code doesnt work localstack (easy code)

Its very simple. This code works as jar and lambda (maven project): package test2; import java.util.Map; import com.amazonaws.services.lambda.runtime.Context; import com.amazonaws.services.lambda.runtime.RequestHandler; public class test implements RequestHandler<Map<String,String>, String>{ @Override public String handleRequest(Map<String,String> event, Context context) { String prueba = "Prueba"; return prueba;…

VIEW QUESTION

Why isn't KenisisClient.putRecord() not accepting a valid PutRecordRequest – Amazon Web Sevices

Here is my code KinesisClient kinesisClient = KinesisClient.builder().build(); PutRecordRequest putRecordRequest = new PutRecordRequest(); putRecordRequest.setStreamName("stream-name"); putRecordRequest.setPartitionKey("SomeString-" + UUID.randomUUID()); putRecordRequest.setData(ByteBuffer.wrap(data)); PutRecordResponse putRecordResponse = kinesisClient.putRecord(putRecordRequest); For some strange reason it's saying it can't resolve the putRecord(PutRecordRequest) method even though it's clearly there when…

VIEW QUESTION
Back To Top
Search