File tree Expand file tree Collapse file tree 4 files changed +19
-0
lines changed
src/main/java/io/cloudevents/http/vertx
src/main/java/io/cloudevents/kafka Expand file tree Collapse file tree 4 files changed +19
-0
lines changed Original file line number Diff line number Diff line change 37
37
</properties >
38
38
39
39
<dependencies >
40
+ <dependency >
41
+ <groupId >com.google.code.findbugs</groupId >
42
+ <artifactId >jsr305</artifactId >
43
+ <version >3.0.2</version >
44
+ <scope >provided</scope >
45
+ <optional >true</optional >
46
+ </dependency >
40
47
<dependency >
41
48
<groupId >io.cloudevents</groupId >
42
49
<artifactId >cloudevents-core</artifactId >
Original file line number Diff line number Diff line change 14
14
import io .vertx .core .buffer .Buffer ;
15
15
import io .vertx .core .http .*;
16
16
17
+ import javax .annotation .ParametersAreNonnullByDefault ;
17
18
import java .util .function .Consumer ;
18
19
19
20
/**
20
21
* This class provides a collection of methods to create {@link io.cloudevents.core.message.MessageReader}
21
22
* and {@link io.cloudevents.core.message.MessageWriter} for Vert.x HTTP Client and Server.
22
23
*/
24
+ @ ParametersAreNonnullByDefault
23
25
public final class VertxMessageFactory {
24
26
25
27
private VertxMessageFactory () {
Original file line number Diff line number Diff line change 36
36
</properties >
37
37
38
38
<dependencies >
39
+ <dependency >
40
+ <groupId >com.google.code.findbugs</groupId >
41
+ <artifactId >jsr305</artifactId >
42
+ <version >3.0.2</version >
43
+ <scope >provided</scope >
44
+ <optional >true</optional >
45
+ </dependency >
39
46
<dependency >
40
47
<groupId >io.cloudevents</groupId >
41
48
<artifactId >cloudevents-core</artifactId >
Original file line number Diff line number Diff line change 30
30
import org .apache .kafka .clients .producer .ProducerRecord ;
31
31
import org .apache .kafka .common .header .Headers ;
32
32
33
+ import javax .annotation .ParametersAreNonnullByDefault ;
34
+
33
35
/**
34
36
* This class provides a collection of methods to create {@link io.cloudevents.core.message.MessageReader}
35
37
* and {@link io.cloudevents.core.message.MessageWriter} for Kafka Producer and Consumer.
36
38
*/
39
+ @ ParametersAreNonnullByDefault
37
40
public final class KafkaMessageFactory {
38
41
39
42
private KafkaMessageFactory () {
You can’t perform that action at this time.
0 commit comments