use of com.amazonaws.services.lambda.runtime.events.KinesisFirehoseEvent.Record in project aws-ingesting-click-logs-using-terraform by aws-samples.
the class ClickLoggerStreamHanderTest method setup.
@Before
public void setup() {
List<Record> records = new ArrayList<>();
Record record = new Record();
clickLogRequest = new ClickLogRequest();
clickLogRequest.setAction("ACTION");
clickLogRequest.setCallerid("CALLERID");
clickLogRequest.setClientip("CLIENTIP");
clickLogRequest.setComponent("COMPONENT");
clickLogRequest.setContextid("CONTEXTID");
clickLogRequest.setCreatedtime("CREATEDTIME");
clickLogRequest.setRequestid("REQUESTID");
clickLogRequest.setType("TYPE");
clickLogRequest.setUser("USER");
when(clickLogRequest).thenReturn(this.clickLogRequest);
record = new Record();
record.setData(ByteBuffer.wrap(clickLogRequest.toString().getBytes()));
records.add(record);
event.setRecords(records);
when(event).thenReturn(this.event);
}
Aggregations