Interface Context


public interface Context
An interface for event function context.
  • Method Summary

    Modifier and Type Method Description
    default java.util.Map<java.lang.String,​java.lang.String> attributes()
    Returns additional attributes from this event.
    java.lang.String eventId()
    Returns event ID.
    java.lang.String eventType()
    Returns event type.
    java.lang.String resource()
    Returns event resource.
    java.lang.String timestamp()
    Returns event timestamp.
  • Method Details

    • eventId

      java.lang.String eventId()
      Returns event ID.
      Returns:
      event ID
    • timestamp

      java.lang.String timestamp()
      Returns event timestamp.
      Returns:
      event timestamp
    • eventType

      java.lang.String eventType()
      Returns event type.
      Returns:
      event type
    • resource

      java.lang.String resource()
      Returns event resource.
      Returns:
      event resource
    • attributes

      default java.util.Map<java.lang.String,​java.lang.String> attributes()
      Returns additional attributes from this event. For CloudEvents, the entries in this map will include the required attributes and may include optional attributes and extension attributes.

      The map returned by this method may be empty but is never null.

      Returns:
      additional attributes form this event.