Class CloudEvents
java.lang.Object
org.springframework.integration.cloudevents.dsl.CloudEvents
Factory class for CloudEvents components.
- Since:
- 7.1
- Author:
- Glenn Renfro
-
Method Summary
Modifier and TypeMethodDescriptionstatic FromCloudEventTransformerCreate aFromCloudEventTransformer.static FromCloudEventTransformerfromCloudEventTransformer(io.cloudevents.core.format.EventFormat eventFormat) Create aFromCloudEventTransformerwith specifiedEventFormat.static CloudEventHeadersBuilderheaders()Create aCloudEventHeadersBuilderwith default prefix.static CloudEventHeadersBuilderCreate aCloudEventHeadersBuilderwith the given prefix.static ToCloudEventTransformerSpecCreate aToCloudEventTransformerSpec.static ToCloudEventTransformerSpectoCloudEventTransformer(String... extensionPatterns) Create aToCloudEventTransformerSpecwith extension patterns.
-
Method Details
-
fromCloudEventTransformer
Create aFromCloudEventTransformer.- Returns:
- the
FromCloudEventTransformerinstance
-
fromCloudEventTransformer
public static FromCloudEventTransformer fromCloudEventTransformer(io.cloudevents.core.format.EventFormat eventFormat) Create aFromCloudEventTransformerwith specifiedEventFormat.- Parameters:
eventFormat- The fallbackEventFormatto use ifEventFormatProvidercan not identify theEventFormatfor the payload.- Returns:
- the
FromCloudEventTransformerinstance
-
toCloudEventTransformer
Create aToCloudEventTransformerSpec.- Returns:
- the
ToCloudEventTransformerSpecinstance
-
toCloudEventTransformer
Create aToCloudEventTransformerSpecwith extension patterns.- Parameters:
extensionPatterns- patterns to evaluate whether message headers should be added as extensions to theCloudEvent- Returns:
- the
ToCloudEventTransformerSpecinstance
-
headers
Create aCloudEventHeadersBuilderwith default prefix.- Returns:
- the CloudEventHeadersBuilder instance
-
headers
Create aCloudEventHeadersBuilderwith the given prefix.- Parameters:
prefix- the CloudEvent header prefix- Returns:
- the CloudEventHeadersBuilder instance
-