Class NitriteEndpointBuilderFactory.NitriteHeaderNameBuilder

  • Enclosing interface:
    NitriteEndpointBuilderFactory

    public static class NitriteEndpointBuilderFactory.NitriteHeaderNameBuilder
    extends Object
    The builder of headers' name for the Nitrite component.
    • Constructor Detail

      • NitriteHeaderNameBuilder

        public NitriteHeaderNameBuilder()
    • Method Detail

      • nitriteChangeTimestamp

        public String nitriteChangeTimestamp()
        Event timestamp in Epoch millis. The option is a: long type. Group: consumer
        Returns:
        the name of the header NitriteChangeTimestamp.
      • nitriteChangeType

        public String nitriteChangeType()
        Type of event. The option is a: org.dizitart.no2.event.ChangeType type. Group: consumer
        Returns:
        the name of the header NitriteChangeType.
      • nitriteOperation

        public String nitriteOperation()
        Operation to invoke on Collection or Repository. Defaults to UpsertOperation if not specified. The option is a: org.apache.camel.component.nitrite.AbstractNitriteOperation type. Group: producer
        Returns:
        the name of the header NitriteOperation.
      • nitriteWriteResult

        public String nitriteWriteResult()
        Result of data modifying operation. The option is a: org.dizitart.no2.WriteResult type. Group: common
        Returns:
        the name of the header NitriteWriteResult.