Interface Schema


  • public interface Schema
    Interface representing an XDM Event Data schema.
    • Method Detail

      • getSchemaVersion

        String getSchemaVersion()
        Returns the version of this schema as defined in the Adobe Experience Platform.
        Returns:
        the version of this schema
      • getSchemaIdentifier

        String getSchemaIdentifier()
        Returns the identifier for this schema as defined in the Adobe Experience Platform. The identifier is a URI where this schema is defined.
        Returns:
        the URI identifier for this schema
      • getDatasetIdentifier

        String getDatasetIdentifier()
        Returns the identifier for this dataset as defined in the Adobe Experience Platform.
        Returns:
        the dataset ID
      • serializeToXdm

        Map<String,​Object> serializeToXdm()
        Serialize this Schema object to a map equivalent of its XDM schema.
        Returns:
        XDM formatted map of this Schema object