Interface InboundChannelModelBuilder.InboundEventTenantJsonDetectorBuilder
-
- All Superinterfaces:
InboundChannelModelBuilder.InboundEventPayloadJsonExtractorBuilder
- Enclosing interface:
- InboundChannelModelBuilder
public static interface InboundChannelModelBuilder.InboundEventTenantJsonDetectorBuilder extends InboundChannelModelBuilder.InboundEventPayloadJsonExtractorBuilder
Builder for the 'tenant ID detection' part of theInboundChannelModel
, specifically for JSON events
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description InboundChannelModelBuilder.InboundEventPayloadJsonExtractorBuilder
detectEventTenantUsingJsonPointerExpression(String jsonPointerExpression)
Determines the tenant ID by using a JSOn Pointer expression.InboundChannelModelBuilder.InboundEventPayloadJsonExtractorBuilder
fixedTenantId(String tenantId)
Sets the tenant to a hardcoded value.-
Methods inherited from interface org.flowable.eventregistry.api.model.InboundChannelModelBuilder.InboundEventPayloadJsonExtractorBuilder
jsonFieldsMapDirectlyToPayload
-
-
-
-
Method Detail
-
fixedTenantId
InboundChannelModelBuilder.InboundEventPayloadJsonExtractorBuilder fixedTenantId(String tenantId)
Sets the tenant to a hardcoded value. Useful for when the channel only receives events for a given tenant.
-
detectEventTenantUsingJsonPointerExpression
InboundChannelModelBuilder.InboundEventPayloadJsonExtractorBuilder detectEventTenantUsingJsonPointerExpression(String jsonPointerExpression)
Determines the tenant ID by using a JSOn Pointer expression.
-
-