Created
June 11, 2025 07:07
-
-
Save jalotra/58e3e85b4a5047a3904db07f1a8e698a to your computer and use it in GitHub Desktop.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
[ | |
{ | |
"name": "StepTemplate", | |
"fields": [ | |
{ | |
"dataType": "java.lang.String", | |
"fieldName": "name", | |
"nullable": false | |
}, | |
{ | |
"dataType": "java.lang.String", | |
"fieldName": "description", | |
"nullable": false | |
}, | |
{ | |
"dataType": "ai.cbx1.workflow.model.enums.WorkflowEnums$StepCategory", | |
"fieldName": "stepCategory", | |
"nullable": false | |
}, | |
{ | |
"dataType": "ai.cbx1.workflow.model.enums.WorkflowEnums$StepType", | |
"fieldName": "type", | |
"nullable": false | |
}, | |
{ | |
"dataType": "java.util.List", | |
"fieldName": "inputs", | |
"nullable": false | |
}, | |
{ | |
"dataType": "java.util.List", | |
"fieldName": "outputs", | |
"nullable": false | |
}, | |
{ | |
"dataType": "java.util.List", | |
"fieldName": "disabledTransitions", | |
"nullable": false | |
}, | |
{ | |
"dataType": "java.util.List", | |
"fieldName": "applicableWorkflowTypes", | |
"nullable": false | |
}, | |
{ | |
"dataType": "int", | |
"fieldName": "stepTemplateVersion", | |
"nullable": false | |
} | |
] | |
}, | |
{ | |
"name": "EnrichmentRules", | |
"fields": [ | |
{ | |
"dataType": "java.lang.String", | |
"fieldName": "coreObjectType", | |
"nullable": false | |
}, | |
{ | |
"dataType": "java.lang.String", | |
"fieldName": "description", | |
"nullable": false | |
}, | |
{ | |
"dataType": "java.util.List", | |
"fieldName": "globalRules", | |
"nullable": false | |
}, | |
{ | |
"dataType": "java.util.Map", | |
"fieldName": "fieldLevelRules", | |
"nullable": false | |
} | |
] | |
}, | |
{ | |
"name": "EnrichmentMapping", | |
"fields": [ | |
{ | |
"dataType": "java.util.List", | |
"fieldName": "fieldMappings", | |
"nullable": false | |
}, | |
{ | |
"dataType": "java.lang.String", | |
"fieldName": "description", | |
"nullable": false | |
}, | |
{ | |
"dataType": "java.lang.String", | |
"fieldName": "coreObjectType", | |
"nullable": false | |
}, | |
{ | |
"dataType": "ai.cbx1.enrichment.model.entity.EnrichmentSource", | |
"fieldName": "enrichmentSource", | |
"nullable": false | |
} | |
] | |
}, | |
{ | |
"name": "Schema", | |
"fields": [ | |
{ | |
"dataType": "java.lang.String", | |
"fieldName": "description", | |
"nullable": false | |
}, | |
{ | |
"dataType": "java.lang.String", | |
"fieldName": "coreObjectType", | |
"nullable": false | |
}, | |
{ | |
"dataType": "java.lang.String", | |
"fieldName": "jsonSchema", | |
"nullable": false | |
} | |
] | |
}, | |
{ | |
"name": "TenantAwareBaseEntity", | |
"fields": [ | |
{ | |
"dataType": "java.util.UUID", | |
"fieldName": "orgId", | |
"nullable": false | |
} | |
] | |
}, | |
{ | |
"name": "Organisation", | |
"fields": [ | |
{ | |
"dataType": "java.lang.String", | |
"fieldName": "domain", | |
"nullable": false | |
}, | |
{ | |
"dataType": "java.lang.String", | |
"fieldName": "name", | |
"nullable": false | |
}, | |
{ | |
"dataType": "java.lang.String", | |
"fieldName": "logoUrl", | |
"nullable": false | |
}, | |
{ | |
"dataType": "java.lang.String", | |
"fieldName": "companySlug", | |
"nullable": false | |
}, | |
{ | |
"dataType": "java.lang.String", | |
"fieldName": "descopeTenantId", | |
"nullable": false | |
} | |
] | |
}, | |
{ | |
"name": "Trigger", | |
"fields": [ | |
{ | |
"dataType": "java.lang.String", | |
"fieldName": "name", | |
"nullable": false | |
}, | |
{ | |
"dataType": "java.lang.String", | |
"fieldName": "eventSchemaName", | |
"nullable": false | |
}, | |
{ | |
"dataType": "java.util.List", | |
"fieldName": "eventFilterKey", | |
"nullable": false | |
}, | |
{ | |
"dataType": "java.util.List", | |
"fieldName": "eventFilterValue", | |
"nullable": false | |
}, | |
{ | |
"dataType": "java.util.List", | |
"fieldName": "inputMatchKey", | |
"nullable": false | |
}, | |
{ | |
"dataType": "java.util.Map", | |
"fieldName": "varMap", | |
"nullable": false | |
} | |
] | |
}, | |
{ | |
"name": "SemanticTopic", | |
"fields": [ | |
{ | |
"dataType": "ai.cbx1.campaignmanager.model.dto.internal.SemanticTopicNode", | |
"fieldName": "root", | |
"nullable": false | |
}, | |
{ | |
"dataType": "ai.cbx1.campaignmanager.enums.v2.SemanticTemplateEnums$SemanticVariableType", | |
"fieldName": "type", | |
"nullable": false | |
} | |
] | |
}, | |
{ | |
"name": "BaseGlobalTargetEntity", | |
"fields": [ | |
{ | |
"dataType": "java.time.LocalDateTime", | |
"fieldName": "dataUpdatedAt", | |
"nullable": false | |
}, | |
{ | |
"dataType": "java.lang.String", | |
"fieldName": "externalId", | |
"nullable": false | |
}, | |
{ | |
"dataType": "java.lang.String", | |
"fieldName": "externalIdSource", | |
"nullable": false | |
} | |
] | |
}, | |
{ | |
"name": "User", | |
"fields": [ | |
{ | |
"dataType": "java.lang.String", | |
"fieldName": "descopeUserId", | |
"nullable": false | |
}, | |
{ | |
"dataType": "ai.cbx1.auth.enums.UserType", | |
"fieldName": "userType", | |
"nullable": false | |
}, | |
{ | |
"dataType": "java.util.UUID", | |
"fieldName": "activeOrgId", | |
"nullable": false | |
}, | |
{ | |
"dataType": "java.lang.String", | |
"fieldName": "descopeEntityId", | |
"nullable": false | |
}, | |
{ | |
"dataType": "ai.cbx1.auth.enums.DescopeEntityType", | |
"fieldName": "descopeEntityType", | |
"nullable": false | |
}, | |
{ | |
"dataType": "java.lang.String", | |
"fieldName": "name", | |
"nullable": false | |
}, | |
{ | |
"dataType": "java.lang.String", | |
"fieldName": "userEmail", | |
"nullable": false | |
}, | |
{ | |
"dataType": "java.lang.String", | |
"fieldName": "profilePicture", | |
"nullable": false | |
} | |
] | |
}, | |
{ | |
"name": "LinkedInUrn", | |
"fields": [ | |
{ | |
"dataType": "java.lang.String", | |
"fieldName": "attributeType", | |
"nullable": false | |
}, | |
{ | |
"dataType": "java.lang.String", | |
"fieldName": "attribute", | |
"nullable": false | |
}, | |
{ | |
"dataType": "java.util.List", | |
"fieldName": "urns", | |
"nullable": false | |
}, | |
{ | |
"dataType": "java.lang.String", | |
"fieldName": "facetUrn", | |
"nullable": false | |
}, | |
{ | |
"dataType": "java.lang.String", | |
"fieldName": "facetName", | |
"nullable": false | |
}, | |
{ | |
"dataType": "java.lang.String", | |
"fieldName": "entitySearchType", | |
"nullable": false | |
} | |
] | |
}, | |
{ | |
"name": "FieldEnumValues", | |
"fields": [ | |
{ | |
"dataType": "java.lang.String", | |
"fieldName": "objectType", | |
"nullable": false | |
}, | |
{ | |
"dataType": "java.lang.String", | |
"fieldName": "name", | |
"nullable": false | |
}, | |
{ | |
"dataType": "java.util.Set", | |
"fieldName": "values", | |
"nullable": false | |
} | |
] | |
}, | |
{ | |
"name": "EmailConfigSet", | |
"fields": [ | |
{ | |
"dataType": "java.lang.String", | |
"fieldName": "name", | |
"nullable": false | |
}, | |
{ | |
"dataType": "java.util.UUID", | |
"fieldName": "emailDomainConfigId", | |
"nullable": false | |
}, | |
{ | |
"dataType": "ai.cbx1.channelintegration.email.model.dtos.IpPool", | |
"fieldName": "ipPool", | |
"nullable": false | |
}, | |
{ | |
"dataType": "java.lang.Double", | |
"fieldName": "bounceRateThreshold", | |
"nullable": false | |
}, | |
{ | |
"dataType": "java.lang.Double", | |
"fieldName": "complaintRateThreshold", | |
"nullable": false | |
} | |
] | |
}, | |
{ | |
"name": "EmailSendingStatus", | |
"fields": [ | |
{ | |
"dataType": "java.util.UUID", | |
"fieldName": "cgcId", | |
"nullable": false | |
}, | |
{ | |
"dataType": "java.lang.String", | |
"fieldName": "emailId", | |
"nullable": false | |
}, | |
{ | |
"dataType": "ai.cbx1.channelintegration.email.model.entities.EmailSendingStatus$SendStatus", | |
"fieldName": "sendStatus", | |
"nullable": false | |
} | |
] | |
}, | |
{ | |
"name": "GoogleAdGroup", | |
"fields": [ | |
{ | |
"dataType": "java.util.UUID", | |
"fieldName": "googleCampaignId", | |
"nullable": false | |
}, | |
{ | |
"dataType": "java.util.UUID", | |
"fieldName": "channelSegmentId", | |
"nullable": false | |
}, | |
{ | |
"dataType": "java.util.List", | |
"fieldName": "retargetingUrlPrefix", | |
"nullable": false | |
}, | |
{ | |
"dataType": "java.lang.Long", | |
"fieldName": "extAdGroupId", | |
"nullable": false | |
}, | |
{ | |
"dataType": "java.lang.Long", | |
"fieldName": "extTargetUserListId", | |
"nullable": false | |
}, | |
{ | |
"dataType": "java.util.List", | |
"fieldName": "extAdIds", | |
"nullable": false | |
} | |
] | |
}, | |
{ | |
"name": "EmailDomainConfig", | |
"fields": [ | |
{ | |
"dataType": "ai.cbx1.channelintegration.email.model.enums.IdentityType", | |
"fieldName": "identityType", | |
"nullable": false | |
}, | |
{ | |
"dataType": "java.lang.String", | |
"fieldName": "value", | |
"nullable": false | |
}, | |
{ | |
"dataType": "ai.cbx1.channelintegration.email.model.dtos.VerificationDetails", | |
"fieldName": "verificationDetails", | |
"nullable": false | |
}, | |
{ | |
"dataType": "ai.cbx1.channelintegration.email.model.dtos.AlertChannels", | |
"fieldName": "alertChannels", | |
"nullable": false | |
}, | |
{ | |
"dataType": "java.lang.String", | |
"fieldName": "replyTo", | |
"nullable": false | |
}, | |
{ | |
"dataType": "java.lang.String", | |
"fieldName": "mailFrom", | |
"nullable": false | |
}, | |
{ | |
"dataType": "java.lang.String", | |
"fieldName": "feedbackForwardTo", | |
"nullable": false | |
} | |
] | |
}, | |
{ | |
"name": "CoreObject", | |
"fields": [ | |
{ | |
"dataType": "java.lang.String", | |
"fieldName": "name", | |
"nullable": false | |
} | |
] | |
}, | |
{ | |
"name": "TenantCredential", | |
"fields": [ | |
{ | |
"dataType": "java.lang.Boolean", | |
"fieldName": "active", | |
"nullable": false | |
}, | |
{ | |
"dataType": "ai.cbx1.tenantmanagement.enums.Provider", | |
"fieldName": "provider", | |
"nullable": false | |
}, | |
{ | |
"dataType": "java.util.Map", | |
"fieldName": "attributes", | |
"nullable": false | |
}, | |
{ | |
"dataType": "ai.cbx1.tenantmanagement.model.entity.TenantCredential$Expiration", | |
"fieldName": "expiration", | |
"nullable": false | |
}, | |
{ | |
"dataType": "java.lang.String", | |
"fieldName": "credentialKey", | |
"nullable": false | |
} | |
] | |
}, | |
{ | |
"name": "Font", | |
"fields": [ | |
{ | |
"dataType": "java.lang.String", | |
"fieldName": "name", | |
"nullable": false | |
}, | |
{ | |
"dataType": "java.lang.String", | |
"fieldName": "regularUrl", | |
"nullable": false | |
}, | |
{ | |
"dataType": "java.lang.String", | |
"fieldName": "boldUrl", | |
"nullable": false | |
} | |
] | |
}, | |
{ | |
"name": "Content", | |
"fields": [ | |
{ | |
"dataType": "java.lang.String", | |
"fieldName": "experiment", | |
"nullable": false | |
}, | |
{ | |
"dataType": "java.util.UUID", | |
"fieldName": "contentGenConfigId", | |
"nullable": false | |
}, | |
{ | |
"dataType": "java.lang.String", | |
"fieldName": "contentType", | |
"nullable": false | |
}, | |
{ | |
"dataType": "java.util.UUID", | |
"fieldName": "channelSegmentId", | |
"nullable": false | |
}, | |
{ | |
"dataType": "ai.cbx1.campaignmanager.enums.Channel", | |
"fieldName": "channel", | |
"nullable": false | |
} | |
] | |
}, | |
{ | |
"name": "Media", | |
"fields": [ | |
{ | |
"dataType": "java.lang.String", | |
"fieldName": "name", | |
"nullable": false | |
}, | |
{ | |
"dataType": "java.lang.String", | |
"fieldName": "s3Bucket", | |
"nullable": false | |
}, | |
{ | |
"dataType": "java.lang.String", | |
"fieldName": "s3Path", | |
"nullable": false | |
}, | |
{ | |
"dataType": "ai.cbx1.tenantmanagement.model.dto.MediaDto$UploadStatus", | |
"fieldName": "status", | |
"nullable": false | |
}, | |
{ | |
"dataType": "ai.cbx1.tenantmanagement.enums.MediaEnums$MediaType", | |
"fieldName": "mediaType", | |
"nullable": false | |
}, | |
{ | |
"dataType": "java.util.List", | |
"fieldName": "tags", | |
"nullable": false | |
}, | |
{ | |
"dataType": "java.util.Map", | |
"fieldName": "metadata", | |
"nullable": false | |
} | |
] | |
}, | |
{ | |
"name": "BaseTargetEntity", | |
"fields": [ | |
{ | |
"dataType": "java.time.LocalDateTime", | |
"fieldName": "dataUpdatedAt", | |
"nullable": false | |
}, | |
{ | |
"dataType": "java.lang.String", | |
"fieldName": "externalId", | |
"nullable": false | |
}, | |
{ | |
"dataType": "java.lang.String", | |
"fieldName": "externalIdSource", | |
"nullable": false | |
} | |
] | |
}, | |
{ | |
"name": "LKCampaign", | |
"fields": [ | |
{ | |
"dataType": "java.util.UUID", | |
"fieldName": "lkCampaignGroupId", | |
"nullable": false | |
}, | |
{ | |
"dataType": "java.lang.String", | |
"fieldName": "name", | |
"nullable": false | |
}, | |
{ | |
"dataType": "java.util.UUID", | |
"fieldName": "publishConfigId", | |
"nullable": false | |
}, | |
{ | |
"dataType": "java.lang.String", | |
"fieldName": "extCampaignGroupId", | |
"nullable": false | |
}, | |
{ | |
"dataType": "java.lang.String", | |
"fieldName": "extCampaignId", | |
"nullable": false | |
}, | |
{ | |
"dataType": "java.util.UUID", | |
"fieldName": "channelSegmentId", | |
"nullable": false | |
}, | |
{ | |
"dataType": "java.util.Map", | |
"fieldName": "contentIdToCreativeUrnMap", | |
"nullable": false | |
} | |
] | |
}, | |
{ | |
"name": "Event", | |
"fields": [ | |
{ | |
"dataType": "java.lang.String", | |
"fieldName": "visitorId", | |
"nullable": false | |
}, | |
{ | |
"dataType": "java.lang.String", | |
"fieldName": "sessionId", | |
"nullable": false | |
}, | |
{ | |
"dataType": "java.util.UUID", | |
"fieldName": "accountId", | |
"nullable": false | |
}, | |
{ | |
"dataType": "java.util.UUID", | |
"fieldName": "sessionEntityId", | |
"nullable": false | |
}, | |
{ | |
"dataType": "java.util.UUID", | |
"fieldName": "visitorEntityId", | |
"nullable": false | |
}, | |
{ | |
"dataType": "java.lang.String", | |
"fieldName": "ip", | |
"nullable": false | |
}, | |
{ | |
"dataType": "ai.cbx1.commons.enums.EventType", | |
"fieldName": "eventType", | |
"nullable": false | |
}, | |
{ | |
"dataType": "java.lang.String", | |
"fieldName": "deviceFingerprint", | |
"nullable": false | |
}, | |
{ | |
"dataType": "java.lang.String", | |
"fieldName": "eventAction", | |
"nullable": false | |
}, | |
{ | |
"dataType": "java.time.LocalDateTime", | |
"fieldName": "eventTimestamp", | |
"nullable": false | |
}, | |
{ | |
"dataType": "ai.cbx1.commons.dto.Tracking", | |
"fieldName": "tracking", | |
"nullable": false | |
}, | |
{ | |
"dataType": "ai.cbx1.targetmanagement.model.entity.Event$PageData", | |
"fieldName": "pageData", | |
"nullable": false | |
}, | |
{ | |
"dataType": "java.util.Map", | |
"fieldName": "eventData", | |
"nullable": false | |
}, | |
{ | |
"dataType": "java.util.Map", | |
"fieldName": "metadata", | |
"nullable": false | |
} | |
] | |
}, | |
{ | |
"name": "SharedBaseEntity", | |
"fields": [ | |
{ | |
"dataType": "java.util.UUID", | |
"fieldName": "ownerEntityId", | |
"nullable": false | |
}, | |
{ | |
"dataType": "java.lang.Boolean", | |
"fieldName": "shareWithAll", | |
"nullable": false | |
}, | |
{ | |
"dataType": "java.util.Set", | |
"fieldName": "sharedWithOrgs", | |
"nullable": false | |
}, | |
{ | |
"dataType": "java.lang.Integer", | |
"fieldName": "ownerEntityVersion", | |
"nullable": false | |
} | |
] | |
}, | |
{ | |
"name": "ContentVersionConfig", | |
"fields": [ | |
{ | |
"dataType": "java.lang.Integer", | |
"fieldName": "latestVersionId", | |
"nullable": false | |
}, | |
{ | |
"dataType": "java.util.UUID", | |
"fieldName": "contentGenConfigId", | |
"nullable": false | |
}, | |
{ | |
"dataType": "ai.cbx1.commons.enums.ContentType", | |
"fieldName": "contentType", | |
"nullable": false | |
}, | |
{ | |
"dataType": "java.util.List", | |
"fieldName": "versionHistory", | |
"nullable": false | |
} | |
] | |
}, | |
{ | |
"name": "LKLeadForm", | |
"fields": [ | |
{ | |
"dataType": "java.lang.String", | |
"fieldName": "name", | |
"nullable": false | |
}, | |
{ | |
"dataType": "java.lang.String", | |
"fieldName": "extLkLeadFormUrn", | |
"nullable": false | |
} | |
] | |
}, | |
{ | |
"name": "Visitor", | |
"fields": [ | |
{ | |
"dataType": "java.lang.String", | |
"fieldName": "visitorId", | |
"nullable": false | |
}, | |
{ | |
"dataType": "java.lang.String", | |
"fieldName": "fingerprintId", | |
"nullable": false | |
}, | |
{ | |
"dataType": "java.lang.String", | |
"fieldName": "userAgent", | |
"nullable": false | |
}, | |
{ | |
"dataType": "java.lang.String", | |
"fieldName": "ipAddress", | |
"nullable": false | |
}, | |
{ | |
"dataType": "java.util.UUID", | |
"fieldName": "ipEnrichmentId", | |
"nullable": false | |
}, | |
{ | |
"dataType": "java.time.LocalDateTime", | |
"fieldName": "firstSeenAt", | |
"nullable": false | |
}, | |
{ | |
"dataType": "java.time.LocalDateTime", | |
"fieldName": "lastSeenAt", | |
"nullable": false | |
}, | |
{ | |
"dataType": "java.time.LocalDateTime", | |
"fieldName": "identificationTimestamp", | |
"nullable": false | |
}, | |
{ | |
"dataType": "java.lang.Boolean", | |
"fieldName": "identified", | |
"nullable": false | |
}, | |
{ | |
"dataType": "java.util.UUID", | |
"fieldName": "contactId", | |
"nullable": false | |
}, | |
{ | |
"dataType": "ai.cbx1.targetmanagement.enums.IdentificationSource", | |
"fieldName": "identificationSource", | |
"nullable": false | |
}, | |
{ | |
"dataType": "java.lang.Double", | |
"fieldName": "identificationConfidence", | |
"nullable": false | |
}, | |
{ | |
"dataType": "java.util.Map", | |
"fieldName": "identificationEvidence", | |
"nullable": false | |
}, | |
{ | |
"dataType": "java.lang.String", | |
"fieldName": "initialLandingUrl", | |
"nullable": false | |
}, | |
{ | |
"dataType": "java.lang.String", | |
"fieldName": "initialReferrer", | |
"nullable": false | |
}, | |
{ | |
"dataType": "java.lang.String", | |
"fieldName": "lastVisitedUrl", | |
"nullable": false | |
}, | |
{ | |
"dataType": "java.lang.Integer", | |
"fieldName": "totalPageViews", | |
"nullable": false | |
}, | |
{ | |
"dataType": "java.lang.Integer", | |
"fieldName": "totalSessions", | |
"nullable": false | |
}, | |
{ | |
"dataType": "java.lang.Integer", | |
"fieldName": "totalTimeOnSite", | |
"nullable": false | |
}, | |
{ | |
"dataType": "ai.cbx1.targetmanagement.model.entity.Visitor$VisitorCompanyInfo", | |
"fieldName": "visitorCompanyInfo", | |
"nullable": false | |
}, | |
{ | |
"dataType": "java.util.List", | |
"fieldName": "customAttributes", | |
"nullable": false | |
} | |
] | |
}, | |
{ | |
"name": "FormActivity", | |
"fields": [ | |
{ | |
"dataType": "java.lang.String", | |
"fieldName": "formId", | |
"nullable": false | |
}, | |
{ | |
"dataType": "java.lang.String", | |
"fieldName": "utmSource", | |
"nullable": false | |
}, | |
{ | |
"dataType": "java.lang.String", | |
"fieldName": "utmMedium", | |
"nullable": false | |
}, | |
{ | |
"dataType": "java.lang.String", | |
"fieldName": "utmCampaign", | |
"nullable": false | |
}, | |
{ | |
"dataType": "java.lang.String", | |
"fieldName": "utmTerm", | |
"nullable": false | |
}, | |
{ | |
"dataType": "java.lang.String", | |
"fieldName": "utmContent", | |
"nullable": false | |
}, | |
{ | |
"dataType": "java.util.Map", | |
"fieldName": "formData", | |
"nullable": false | |
}, | |
{ | |
"dataType": "java.util.Map", | |
"fieldName": "metadata", | |
"nullable": false | |
}, | |
{ | |
"dataType": "java.util.UUID", | |
"fieldName": "contactId", | |
"nullable": false | |
} | |
] | |
}, | |
{ | |
"name": "OrganisationConfig", | |
"fields": [ | |
{ | |
"dataType": "java.lang.String", | |
"fieldName": "key", | |
"nullable": false | |
}, | |
{ | |
"dataType": "java.util.Map", | |
"fieldName": "value", | |
"nullable": false | |
} | |
] | |
}, | |
{ | |
"name": "Workflow", | |
"fields": [ | |
{ | |
"dataType": "java.lang.String", | |
"fieldName": "externalId", | |
"nullable": false | |
}, | |
{ | |
"dataType": "java.lang.String", | |
"fieldName": "scheduleId", | |
"nullable": false | |
}, | |
{ | |
"dataType": "java.lang.String", | |
"fieldName": "name", | |
"nullable": false | |
}, | |
{ | |
"dataType": "java.lang.String", | |
"fieldName": "namespace", | |
"nullable": false | |
}, | |
{ | |
"dataType": "java.lang.Object", | |
"fieldName": "input", | |
"nullable": false | |
}, | |
{ | |
"dataType": "java.lang.Object", | |
"fieldName": "output", | |
"nullable": false | |
}, | |
{ | |
"dataType": "java.lang.String", | |
"fieldName": "status", | |
"nullable": false | |
}, | |
{ | |
"dataType": "java.lang.String", | |
"fieldName": "type", | |
"nullable": false | |
}, | |
{ | |
"dataType": "ai.cbx1.workflowsdk.dto.WorkflowDetail", | |
"fieldName": "parentWorkflowDetail", | |
"nullable": false | |
}, | |
{ | |
"dataType": "java.util.Set", | |
"fieldName": "childWorkflowDetails", | |
"nullable": false | |
}, | |
{ | |
"dataType": "java.util.List", | |
"fieldName": "checkpoints", | |
"nullable": false | |
}, | |
{ | |
"dataType": "java.util.List", | |
"fieldName": "errorDetails", | |
"nullable": false | |
}, | |
{ | |
"dataType": "ai.cbx1.workflowsdk.dto.TerminationDetails", | |
"fieldName": "terminationDetails", | |
"nullable": false | |
}, | |
{ | |
"dataType": "java.util.List", | |
"fieldName": "files", | |
"nullable": false | |
} | |
] | |
}, | |
{ | |
"name": "ExternalObject", | |
"fields": [ | |
{ | |
"dataType": "java.lang.String", | |
"fieldName": "entityType", | |
"nullable": false | |
}, | |
{ | |
"dataType": "java.lang.String", | |
"fieldName": "source", | |
"nullable": false | |
}, | |
{ | |
"dataType": "java.util.List", | |
"fieldName": "fields", | |
"nullable": false | |
} | |
] | |
}, | |
{ | |
"name": "BaseTriggerSubscription", | |
"fields": [ | |
{ | |
"dataType": "java.util.UUID", | |
"fieldName": "triggerId", | |
"nullable": false | |
}, | |
{ | |
"dataType": "java.util.UUID", | |
"fieldName": "stepConfigId", | |
"nullable": false | |
}, | |
{ | |
"dataType": "java.util.List", | |
"fieldName": "inputMatchValue", | |
"nullable": false | |
}, | |
{ | |
"dataType": "java.time.LocalDateTime", | |
"fieldName": "expiryTime", | |
"nullable": false | |
}, | |
{ | |
"dataType": "ai.cbx1.event.model.enums.TriggerSubscriptionStatus", | |
"fieldName": "status", | |
"nullable": false | |
} | |
] | |
}, | |
{ | |
"name": "LKCampaignGroup", | |
"fields": [ | |
{ | |
"dataType": "java.util.UUID", | |
"fieldName": "campaignId", | |
"nullable": false | |
}, | |
{ | |
"dataType": "java.lang.String", | |
"fieldName": "name", | |
"nullable": false | |
}, | |
{ | |
"dataType": "java.util.UUID", | |
"fieldName": "publishConfigId", | |
"nullable": false | |
}, | |
{ | |
"dataType": "java.lang.String", | |
"fieldName": "extCampaignGroupId", | |
"nullable": false | |
}, | |
{ | |
"dataType": "java.lang.Long", | |
"fieldName": "adAccountId", | |
"nullable": false | |
} | |
] | |
}, | |
{ | |
"name": "BrandKit", | |
"fields": [ | |
{ | |
"dataType": "java.lang.String", | |
"fieldName": "name", | |
"nullable": false | |
}, | |
{ | |
"dataType": "java.lang.String", | |
"fieldName": "description", | |
"nullable": false | |
}, | |
{ | |
"dataType": "java.util.UUID", | |
"fieldName": "bodyFontId", | |
"nullable": false | |
}, | |
{ | |
"dataType": "ai.cbx1.tenantmanagement.model.dto.Colors", | |
"fieldName": "colors", | |
"nullable": false | |
}, | |
{ | |
"dataType": "java.util.UUID", | |
"fieldName": "headingFontId", | |
"nullable": false | |
}, | |
{ | |
"dataType": "java.lang.String", | |
"fieldName": "iconUrl", | |
"nullable": false | |
}, | |
{ | |
"dataType": "java.lang.String", | |
"fieldName": "logoUrl", | |
"nullable": false | |
}, | |
{ | |
"dataType": "java.lang.String", | |
"fieldName": "url", | |
"nullable": false | |
}, | |
{ | |
"dataType": "ai.cbx1.tenantmanagement.model.entity.BrandKit$BrandAssetUrls", | |
"fieldName": "logo", | |
"nullable": false | |
}, | |
{ | |
"dataType": "ai.cbx1.tenantmanagement.model.entity.BrandKit$BrandAssetUrls", | |
"fieldName": "icon", | |
"nullable": false | |
}, | |
{ | |
"dataType": "ai.cbx1.tenantmanagement.model.entity.BrandKit$BrandAssetUrls", | |
"fieldName": "symbol", | |
"nullable": false | |
}, | |
{ | |
"dataType": "java.lang.String", | |
"fieldName": "tagline", | |
"nullable": false | |
}, | |
{ | |
"dataType": "java.lang.String", | |
"fieldName": "voice", | |
"nullable": false | |
}, | |
{ | |
"dataType": "java.lang.String", | |
"fieldName": "tone", | |
"nullable": false | |
}, | |
{ | |
"dataType": "java.lang.String", | |
"fieldName": "guidelines", | |
"nullable": false | |
} | |
] | |
}, | |
{ | |
"name": "GoogleCampaign", | |
"fields": [ | |
{ | |
"dataType": "java.util.UUID", | |
"fieldName": "campaignId", | |
"nullable": false | |
}, | |
{ | |
"dataType": "java.util.UUID", | |
"fieldName": "publishConfigId", | |
"nullable": false | |
}, | |
{ | |
"dataType": "java.lang.Long", | |
"fieldName": "extAccountId", | |
"nullable": false | |
}, | |
{ | |
"dataType": "java.lang.Long", | |
"fieldName": "extCampaignId", | |
"nullable": false | |
}, | |
{ | |
"dataType": "java.lang.Long", | |
"fieldName": "extCampaignBudgetId", | |
"nullable": false | |
}, | |
{ | |
"dataType": "java.lang.Long", | |
"fieldName": "extTargetUserListId", | |
"nullable": false | |
} | |
] | |
}, | |
{ | |
"name": "ExternalObjectFieldMapping", | |
"fields": [ | |
{ | |
"dataType": "java.util.UUID", | |
"fieldName": "externalObjectId", | |
"nullable": false | |
}, | |
{ | |
"dataType": "java.util.List", | |
"fieldName": "mappings", | |
"nullable": false | |
} | |
] | |
}, | |
{ | |
"name": "BaseTargetEntity", | |
"fields": [ | |
{ | |
"dataType": "java.time.LocalDateTime", | |
"fieldName": "dataUpdatedAt", | |
"nullable": false | |
}, | |
{ | |
"dataType": "java.lang.String", | |
"fieldName": "externalId", | |
"nullable": false | |
}, | |
{ | |
"dataType": "java.lang.String", | |
"fieldName": "externalIdSource", | |
"nullable": false | |
} | |
] | |
}, | |
{ | |
"name": "InstantiatedTemplateVersion", | |
"fields": [ | |
{ | |
"dataType": "java.util.UUID", | |
"fieldName": "instantiatedTemplateId", | |
"nullable": false | |
}, | |
{ | |
"dataType": "java.lang.String", | |
"fieldName": "templateData", | |
"nullable": false | |
}, | |
{ | |
"dataType": "java.lang.Integer", | |
"fieldName": "versionId", | |
"nullable": false | |
}, | |
{ | |
"dataType": "ai.cbx1.campaignmanager.model.dto.ContentData", | |
"fieldName": "nonPersonalizedContentData", | |
"nullable": false | |
}, | |
{ | |
"dataType": "java.lang.String", | |
"fieldName": "changeSummary", | |
"nullable": false | |
}, | |
{ | |
"dataType": "java.util.UUID", | |
"fieldName": "editSessionId", | |
"nullable": false | |
} | |
] | |
}, | |
{ | |
"name": "Form", | |
"fields": [ | |
{ | |
"dataType": "java.lang.String", | |
"fieldName": "name", | |
"nullable": false | |
}, | |
{ | |
"dataType": "java.lang.String", | |
"fieldName": "description", | |
"nullable": false | |
}, | |
{ | |
"dataType": "java.util.List", | |
"fieldName": "fields", | |
"nullable": false | |
} | |
] | |
}, | |
{ | |
"name": "ChannelSegment", | |
"fields": [ | |
{ | |
"dataType": "java.lang.String", | |
"fieldName": "name", | |
"nullable": false | |
}, | |
{ | |
"dataType": "java.lang.String", | |
"fieldName": "description", | |
"nullable": false | |
}, | |
{ | |
"dataType": "java.lang.Integer", | |
"fieldName": "hashId", | |
"nullable": false | |
}, | |
{ | |
"dataType": "java.util.Map", | |
"fieldName": "criteria", | |
"nullable": false | |
}, | |
{ | |
"dataType": "java.lang.String", | |
"fieldName": "personalisationLevel", | |
"nullable": false | |
}, | |
{ | |
"dataType": "java.util.List", | |
"fieldName": "contentTypes", | |
"nullable": false | |
} | |
] | |
}, | |
{ | |
"name": "ContentGenSegmentMapping", | |
"fields": [ | |
{ | |
"dataType": "java.util.UUID", | |
"fieldName": "contentGenConfigId", | |
"nullable": false | |
}, | |
{ | |
"dataType": "java.util.UUID", | |
"fieldName": "channelSegmentId", | |
"nullable": false | |
} | |
] | |
}, | |
{ | |
"name": "ContentDataVersion", | |
"fields": [ | |
{ | |
"dataType": "ai.cbx1.campaignmanager.model.dto.ContentData", | |
"fieldName": "data", | |
"nullable": false | |
}, | |
{ | |
"dataType": "java.lang.Integer", | |
"fieldName": "versionId", | |
"nullable": false | |
}, | |
{ | |
"dataType": "java.util.UUID", | |
"fieldName": "contentId", | |
"nullable": false | |
}, | |
{ | |
"dataType": "java.lang.String", | |
"fieldName": "generationStatus", | |
"nullable": false | |
} | |
] | |
}, | |
{ | |
"name": "Product", | |
"fields": [ | |
{ | |
"dataType": "java.lang.String", | |
"fieldName": "name", | |
"nullable": false | |
}, | |
{ | |
"dataType": "java.lang.String", | |
"fieldName": "description", | |
"nullable": false | |
}, | |
{ | |
"dataType": "ai.cbx1.tenantmanagement.enums.ProductEnums$ProductType", | |
"fieldName": "type", | |
"nullable": false | |
}, | |
{ | |
"dataType": "ai.cbx1.tenantmanagement.enums.ProductEnums$ProductStatus", | |
"fieldName": "status", | |
"nullable": false | |
}, | |
{ | |
"dataType": "java.lang.String", | |
"fieldName": "elevatorPitch", | |
"nullable": false | |
}, | |
{ | |
"dataType": "java.lang.String", | |
"fieldName": "valueProposition", | |
"nullable": false | |
}, | |
{ | |
"dataType": "java.util.List", | |
"fieldName": "keyFeatures", | |
"nullable": false | |
}, | |
{ | |
"dataType": "java.util.List", | |
"fieldName": "uniqueSellingPoints", | |
"nullable": false | |
}, | |
{ | |
"dataType": "ai.cbx1.tenantmanagement.model.dto.ProductTargetInfo", | |
"fieldName": "targetInfo", | |
"nullable": false | |
}, | |
{ | |
"dataType": "ai.cbx1.tenantmanagement.model.dto.ProductMarketInfo", | |
"fieldName": "marketInfo", | |
"nullable": false | |
} | |
] | |
}, | |
{ | |
"name": "IntentFeed", | |
"fields": [ | |
{ | |
"dataType": "java.util.UUID", | |
"fieldName": "accountId", | |
"nullable": false | |
}, | |
{ | |
"dataType": "java.lang.Integer", | |
"fieldName": "intentScore", | |
"nullable": false | |
}, | |
{ | |
"dataType": "java.lang.Integer", | |
"fieldName": "totalPageViews", | |
"nullable": false | |
}, | |
{ | |
"dataType": "java.lang.Integer", | |
"fieldName": "visitorCount", | |
"nullable": false | |
}, | |
{ | |
"dataType": "ai.cbx1.targetmanagement.enums.IntentActivityLevel", | |
"fieldName": "activityLevel", | |
"nullable": false | |
}, | |
{ | |
"dataType": "ai.cbx1.targetmanagement.enums.BuyingStage", | |
"fieldName": "buyingStage", | |
"nullable": false | |
}, | |
{ | |
"dataType": "java.time.LocalDateTime", | |
"fieldName": "lastSeenAt", | |
"nullable": false | |
}, | |
{ | |
"dataType": "java.lang.Integer", | |
"fieldName": "directPageViews", | |
"nullable": false | |
}, | |
{ | |
"dataType": "java.lang.Integer", | |
"fieldName": "productProfilePageViews", | |
"nullable": false | |
}, | |
{ | |
"dataType": "java.lang.Integer", | |
"fieldName": "pricingPageViews", | |
"nullable": false | |
}, | |
{ | |
"dataType": "java.lang.Integer", | |
"fieldName": "categoryPageViews", | |
"nullable": false | |
}, | |
{ | |
"dataType": "java.lang.Integer", | |
"fieldName": "comparisonPageViews", | |
"nullable": false | |
}, | |
{ | |
"dataType": "java.lang.Integer", | |
"fieldName": "competitorPageViews", | |
"nullable": false | |
} | |
] | |
}, | |
{ | |
"name": "SegmentMembership", | |
"fields": [ | |
{ | |
"dataType": "java.util.UUID", | |
"fieldName": "segmentId", | |
"nullable": false | |
}, | |
{ | |
"dataType": "java.util.UUID", | |
"fieldName": "memberId", | |
"nullable": false | |
}, | |
{ | |
"dataType": "java.time.LocalDateTime", | |
"fieldName": "memberAddedAt", | |
"nullable": false | |
}, | |
{ | |
"dataType": "java.time.LocalDateTime", | |
"fieldName": "memberDeletedAt", | |
"nullable": false | |
} | |
] | |
}, | |
{ | |
"name": "EmailSuppressionListEntry", | |
"fields": [ | |
{ | |
"dataType": "java.lang.String", | |
"fieldName": "suppressedDomainOrEmail", | |
"nullable": false | |
}, | |
{ | |
"dataType": "java.util.UUID", | |
"fieldName": "emailDomainConfigId", | |
"nullable": false | |
} | |
] | |
}, | |
{ | |
"name": "Persona", | |
"fields": [ | |
{ | |
"dataType": "java.lang.String", | |
"fieldName": "name", | |
"nullable": false | |
}, | |
{ | |
"dataType": "java.lang.String", | |
"fieldName": "description", | |
"nullable": false | |
}, | |
{ | |
"dataType": "java.util.List", | |
"fieldName": "linkedInJobTitles", | |
"nullable": false | |
}, | |
{ | |
"dataType": "java.util.List", | |
"fieldName": "linkedInSeniority", | |
"nullable": false | |
}, | |
{ | |
"dataType": "java.lang.String", | |
"fieldName": "department", | |
"nullable": false | |
}, | |
{ | |
"dataType": "java.util.List", | |
"fieldName": "painPoints", | |
"nullable": false | |
} | |
] | |
}, | |
{ | |
"name": "CompanyInfo", | |
"fields": [ | |
{ | |
"dataType": "java.lang.String", | |
"fieldName": "name", | |
"nullable": false | |
}, | |
{ | |
"dataType": "java.lang.String", | |
"fieldName": "industry", | |
"nullable": false | |
}, | |
{ | |
"dataType": "java.lang.String", | |
"fieldName": "subIndustry", | |
"nullable": false | |
}, | |
{ | |
"dataType": "java.lang.String", | |
"fieldName": "domain", | |
"nullable": false | |
}, | |
{ | |
"dataType": "java.lang.String", | |
"fieldName": "summary", | |
"nullable": false | |
}, | |
{ | |
"dataType": "java.lang.String", | |
"fieldName": "foundingYear", | |
"nullable": false | |
}, | |
{ | |
"dataType": "java.util.List", | |
"fieldName": "industries", | |
"nullable": false | |
}, | |
{ | |
"dataType": "java.util.List", | |
"fieldName": "subIndustries", | |
"nullable": false | |
}, | |
{ | |
"dataType": "java.lang.Long", | |
"fieldName": "annualRevenue", | |
"nullable": false | |
}, | |
{ | |
"dataType": "java.lang.String", | |
"fieldName": "annualRevenueRange", | |
"nullable": false | |
}, | |
{ | |
"dataType": "java.lang.String", | |
"fieldName": "employeeRange", | |
"nullable": false | |
}, | |
{ | |
"dataType": "java.lang.String", | |
"fieldName": "buildingOrStreet", | |
"nullable": false | |
}, | |
{ | |
"dataType": "ai.cbx1.commons.schemamanager.fieldspec.model.Address", | |
"fieldName": "address", | |
"nullable": false | |
}, | |
{ | |
"dataType": "java.util.List", | |
"fieldName": "fundingHistory", | |
"nullable": false | |
}, | |
{ | |
"dataType": "java.lang.Long", | |
"fieldName": "totalFunding", | |
"nullable": false | |
}, | |
{ | |
"dataType": "java.util.List", | |
"fieldName": "allInvestors", | |
"nullable": false | |
}, | |
{ | |
"dataType": "java.lang.String", | |
"fieldName": "linkedinUrl", | |
"nullable": false | |
}, | |
{ | |
"dataType": "java.lang.String", | |
"fieldName": "twitterUrl", | |
"nullable": false | |
}, | |
{ | |
"dataType": "java.lang.String", | |
"fieldName": "facebookUrl", | |
"nullable": false | |
}, | |
{ | |
"dataType": "java.lang.String", | |
"fieldName": "logoUrl", | |
"nullable": false | |
} | |
] | |
}, | |
{ | |
"name": "Feedback", | |
"fields": [ | |
{ | |
"dataType": "java.lang.String", | |
"fieldName": "llmKey", | |
"nullable": false | |
}, | |
{ | |
"dataType": "java.util.UUID", | |
"fieldName": "contentId", | |
"nullable": false | |
}, | |
{ | |
"dataType": "java.lang.Integer", | |
"fieldName": "versionId", | |
"nullable": false | |
}, | |
{ | |
"dataType": "java.lang.String", | |
"fieldName": "newText", | |
"nullable": false | |
}, | |
{ | |
"dataType": "java.lang.String", | |
"fieldName": "oldText", | |
"nullable": false | |
}, | |
{ | |
"dataType": "java.lang.String", | |
"fieldName": "comment", | |
"nullable": false | |
}, | |
{ | |
"dataType": "java.lang.String", | |
"fieldName": "propagationType", | |
"nullable": false | |
} | |
] | |
}, | |
{ | |
"name": "ShareableBaseEntity", | |
"fields": [ | |
{ | |
"dataType": "java.lang.Boolean", | |
"fieldName": "isShared", | |
"nullable": false | |
}, | |
{ | |
"dataType": "java.util.UUID", | |
"fieldName": "sharingModifiedBy", | |
"nullable": false | |
}, | |
{ | |
"dataType": "java.time.LocalDateTime", | |
"fieldName": "sharingModifiedAt", | |
"nullable": false | |
} | |
] | |
}, | |
{ | |
"name": "Segment", | |
"fields": [ | |
{ | |
"dataType": "java.lang.String", | |
"fieldName": "name", | |
"nullable": false | |
}, | |
{ | |
"dataType": "java.lang.String", | |
"fieldName": "description", | |
"nullable": false | |
}, | |
{ | |
"dataType": "ai.cbx1.segment.model.enums.SegmentType", | |
"fieldName": "type", | |
"nullable": false | |
}, | |
{ | |
"dataType": "ai.cbx1.segment.model.enums.SegmentSource", | |
"fieldName": "source", | |
"nullable": false | |
}, | |
{ | |
"dataType": "ai.cbx1.targetmanagement.model.query.SegmentMemberType", | |
"fieldName": "memberType", | |
"nullable": false | |
}, | |
{ | |
"dataType": "ai.cbx1.segment.model.enums.SegmentOwner", | |
"fieldName": "ownerType", | |
"nullable": false | |
}, | |
{ | |
"dataType": "ai.cbx1.targetmanagement.model.query.QueryDefinition", | |
"fieldName": "queryDefinition", | |
"nullable": false | |
}, | |
{ | |
"dataType": "java.lang.Integer", | |
"fieldName": "memberCount", | |
"nullable": false | |
}, | |
{ | |
"dataType": "java.util.List", | |
"fieldName": "accountIds", | |
"nullable": false | |
}, | |
{ | |
"dataType": "java.util.List", | |
"fieldName": "contactIds", | |
"nullable": false | |
}, | |
{ | |
"dataType": "java.util.List", | |
"fieldName": "exclusionList", | |
"nullable": false | |
} | |
] | |
}, | |
{ | |
"name": "ContentEditSession", | |
"fields": [ | |
{ | |
"dataType": "java.util.UUID", | |
"fieldName": "instantiatedTemplateId", | |
"nullable": false | |
}, | |
{ | |
"dataType": "java.util.UUID", | |
"fieldName": "userId", | |
"nullable": false | |
}, | |
{ | |
"dataType": "java.util.UUID", | |
"fieldName": "contentId", | |
"nullable": false | |
}, | |
{ | |
"dataType": "ai.cbx1.campaignmanager.enums.v2.CampaignEnums$ContentEditSessionStatus", | |
"fieldName": "status", | |
"nullable": false | |
}, | |
{ | |
"dataType": "java.lang.Integer", | |
"fieldName": "currentInstantiatedTemplateVersionId", | |
"nullable": false | |
}, | |
{ | |
"dataType": "java.util.List", | |
"fieldName": "edits", | |
"nullable": false | |
} | |
] | |
}, | |
{ | |
"name": "InstantiatedTemplate", | |
"fields": [ | |
{ | |
"dataType": "java.util.UUID", | |
"fieldName": "sourceSemanticTemplateId", | |
"nullable": false | |
}, | |
{ | |
"dataType": "ai.cbx1.commons.enums.ContentType", | |
"fieldName": "contentType", | |
"nullable": false | |
}, | |
{ | |
"dataType": "java.lang.String", | |
"fieldName": "name", | |
"nullable": false | |
}, | |
{ | |
"dataType": "java.util.UUID", | |
"fieldName": "contentGenConfigId", | |
"nullable": false | |
} | |
] | |
}, | |
{ | |
"name": "TenantAwareBaseEntityWithState", | |
"fields": [ | |
{ | |
"dataType": "java.lang.Enum", | |
"fieldName": "state", | |
"nullable": false | |
} | |
] | |
}, | |
{ | |
"name": "CompanyContext", | |
"fields": [ | |
{ | |
"dataType": "java.lang.String", | |
"fieldName": "key", | |
"nullable": false | |
}, | |
{ | |
"dataType": "java.lang.String", | |
"fieldName": "value", | |
"nullable": false | |
} | |
] | |
}, | |
{ | |
"name": "IntelligenceFeed", | |
"fields": [ | |
{ | |
"dataType": "java.util.UUID", | |
"fieldName": "accountId", | |
"nullable": false | |
}, | |
{ | |
"dataType": "java.lang.String", | |
"fieldName": "sourceName", | |
"nullable": false | |
}, | |
{ | |
"dataType": "ai.cbx1.targetmanagement.model.entity.IntelligenceFeed$SourceType", | |
"fieldName": "sourceType", | |
"nullable": false | |
}, | |
{ | |
"dataType": "java.lang.String", | |
"fieldName": "title", | |
"nullable": false | |
}, | |
{ | |
"dataType": "java.lang.String", | |
"fieldName": "url", | |
"nullable": false | |
}, | |
{ | |
"dataType": "java.time.LocalDateTime", | |
"fieldName": "publishedAt", | |
"nullable": false | |
}, | |
{ | |
"dataType": "java.lang.String", | |
"fieldName": "author", | |
"nullable": false | |
}, | |
{ | |
"dataType": "java.lang.String", | |
"fieldName": "summary", | |
"nullable": false | |
}, | |
{ | |
"dataType": "java.lang.String", | |
"fieldName": "fullText", | |
"nullable": false | |
}, | |
{ | |
"dataType": "java.util.List", | |
"fieldName": "snippets", | |
"nullable": false | |
}, | |
{ | |
"dataType": "java.util.List", | |
"fieldName": "mediaUrls", | |
"nullable": false | |
}, | |
{ | |
"dataType": "ai.cbx1.targetmanagement.model.entity.IntelligenceFeed$ClassificationType", | |
"fieldName": "classificationType", | |
"nullable": false | |
}, | |
{ | |
"dataType": "java.util.List", | |
"fieldName": "tags", | |
"nullable": false | |
}, | |
{ | |
"dataType": "ai.cbx1.targetmanagement.model.entity.IntelligenceFeed$Sentiment", | |
"fieldName": "sentiment", | |
"nullable": false | |
} | |
] | |
}, | |
{ | |
"name": "GlobalTargetEnrichment", | |
"fields": [ | |
{ | |
"dataType": "ai.cbx1.enrichment.model.dto.SourceName", | |
"fieldName": "sourceName", | |
"nullable": false | |
}, | |
{ | |
"dataType": "ai.cbx1.enrichment.model.dto.SourceType", | |
"fieldName": "sourceType", | |
"nullable": false | |
}, | |
{ | |
"dataType": "java.lang.String", | |
"fieldName": "sourceIdentifierValue", | |
"nullable": false | |
}, | |
{ | |
"dataType": "java.lang.Object", | |
"fieldName": "sourceData", | |
"nullable": false | |
} | |
] | |
}, | |
{ | |
"name": "TenantTargetEnrichment", | |
"fields": [ | |
{ | |
"dataType": "ai.cbx1.enrichment.model.dto.SourceName", | |
"fieldName": "sourceName", | |
"nullable": false | |
}, | |
{ | |
"dataType": "ai.cbx1.enrichment.model.dto.SourceType", | |
"fieldName": "sourceType", | |
"nullable": false | |
}, | |
{ | |
"dataType": "java.lang.String", | |
"fieldName": "sourceIdentifierValue", | |
"nullable": false | |
}, | |
{ | |
"dataType": "java.lang.Object", | |
"fieldName": "sourceData", | |
"nullable": false | |
} | |
] | |
}, | |
{ | |
"name": "SharedCrossChannelJourneyTemplate", | |
"fields": [ | |
{ | |
"dataType": "java.lang.String", | |
"fieldName": "name", | |
"nullable": false | |
}, | |
{ | |
"dataType": "java.lang.String", | |
"fieldName": "description", | |
"nullable": false | |
}, | |
{ | |
"dataType": "ai.cbx1.campaignmanager.enums.v2.CampaignEnums$CampaignObjective", | |
"fieldName": "objective", | |
"nullable": false | |
}, | |
{ | |
"dataType": "java.util.List", | |
"fieldName": "inputs", | |
"nullable": false | |
}, | |
{ | |
"dataType": "java.util.List", | |
"fieldName": "outputs", | |
"nullable": false | |
}, | |
{ | |
"dataType": "java.util.List", | |
"fieldName": "defaultJourneyTemplates", | |
"nullable": false | |
}, | |
{ | |
"dataType": "java.util.List", | |
"fieldName": "defaultJourneyLinks", | |
"nullable": false | |
}, | |
{ | |
"dataType": "java.util.List", | |
"fieldName": "applicableChannels", | |
"nullable": false | |
}, | |
{ | |
"dataType": "java.util.List", | |
"fieldName": "entryNodes", | |
"nullable": false | |
}, | |
{ | |
"dataType": "java.util.List", | |
"fieldName": "terminalNodes", | |
"nullable": false | |
}, | |
{ | |
"dataType": "java.lang.Boolean", | |
"fieldName": "isEnabled", | |
"nullable": false | |
}, | |
{ | |
"dataType": "int", | |
"fieldName": "crossChannelJourneyTemplateVersion", | |
"nullable": false | |
} | |
] | |
}, | |
{ | |
"name": "SharedSemanticTemplate", | |
"fields": [ | |
{ | |
"dataType": "ai.cbx1.commons.enums.ContentType", | |
"fieldName": "contentType", | |
"nullable": false | |
}, | |
{ | |
"dataType": "java.lang.String", | |
"fieldName": "name", | |
"nullable": false | |
}, | |
{ | |
"dataType": "java.lang.String", | |
"fieldName": "templateData", | |
"nullable": false | |
}, | |
{ | |
"dataType": "java.lang.String", | |
"fieldName": "thumbnailUrl", | |
"nullable": false | |
} | |
] | |
}, | |
{ | |
"name": "SharedJourneyTemplate", | |
"fields": [ | |
{ | |
"dataType": "java.lang.Boolean", | |
"fieldName": "isEnabled", | |
"nullable": false | |
}, | |
{ | |
"dataType": "int", | |
"fieldName": "journeyTemplateVersion", | |
"nullable": false | |
}, | |
{ | |
"dataType": "java.lang.String", | |
"fieldName": "name", | |
"nullable": false | |
}, | |
{ | |
"dataType": "java.lang.String", | |
"fieldName": "description", | |
"nullable": false | |
}, | |
{ | |
"dataType": "java.util.List", | |
"fieldName": "inputs", | |
"nullable": false | |
}, | |
{ | |
"dataType": "java.util.List", | |
"fieldName": "outputs", | |
"nullable": false | |
}, | |
{ | |
"dataType": "java.util.List", | |
"fieldName": "defaultStepTemplates", | |
"nullable": false | |
}, | |
{ | |
"dataType": "java.util.List", | |
"fieldName": "defaultStepTransitions", | |
"nullable": false | |
} | |
] | |
}, | |
{ | |
"name": "SignalTriggerSubscription", | |
"fields": [ | |
{ | |
"dataType": "java.lang.String", | |
"fieldName": "workflowId", | |
"nullable": false | |
} | |
] | |
}, | |
{ | |
"name": "WorkflowTriggerSubscription", | |
"fields": [ | |
{ | |
"dataType": "java.util.UUID", | |
"fieldName": "workflowConfigId", | |
"nullable": false | |
}, | |
{ | |
"dataType": "java.util.List", | |
"fieldName": "workflowIdempotencyIdKey", | |
"nullable": false | |
} | |
] | |
}, | |
{ | |
"name": "AccountProduct", | |
"fields": [ | |
{ | |
"dataType": "java.util.UUID", | |
"fieldName": "accountId", | |
"nullable": false | |
}, | |
{ | |
"dataType": "java.util.UUID", | |
"fieldName": "productId", | |
"nullable": false | |
}, | |
{ | |
"dataType": "java.lang.Integer", | |
"fieldName": "intentScore", | |
"nullable": false | |
}, | |
{ | |
"dataType": "java.lang.String", | |
"fieldName": "accountStatus", | |
"nullable": false | |
}, | |
{ | |
"dataType": "java.lang.Integer", | |
"fieldName": "fitScore", | |
"nullable": false | |
}, | |
{ | |
"dataType": "ai.cbx1.targetmanagement.enums.BuyingStage", | |
"fieldName": "buyingStage", | |
"nullable": false | |
}, | |
{ | |
"dataType": "ai.cbx1.targetmanagement.enums.IntentActivityLevel", | |
"fieldName": "activityLevel", | |
"nullable": false | |
}, | |
{ | |
"dataType": "java.lang.Integer", | |
"fieldName": "visitorCount", | |
"nullable": false | |
}, | |
{ | |
"dataType": "java.lang.Integer", | |
"fieldName": "totalPageViews", | |
"nullable": false | |
}, | |
{ | |
"dataType": "java.util.List", | |
"fieldName": "mostSearchedTopics", | |
"nullable": false | |
}, | |
{ | |
"dataType": "java.lang.Integer", | |
"fieldName": "spikes", | |
"nullable": false | |
} | |
] | |
}, | |
{ | |
"name": "Account", | |
"fields": [ | |
{ | |
"dataType": "java.lang.String", | |
"fieldName": "domain", | |
"nullable": false | |
}, | |
{ | |
"dataType": "java.lang.String", | |
"fieldName": "name", | |
"nullable": false | |
}, | |
{ | |
"dataType": "java.lang.String", | |
"fieldName": "industry", | |
"nullable": false | |
}, | |
{ | |
"dataType": "java.lang.String", | |
"fieldName": "subIndustry", | |
"nullable": false | |
}, | |
{ | |
"dataType": "java.lang.String", | |
"fieldName": "summary", | |
"nullable": false | |
}, | |
{ | |
"dataType": "java.lang.String", | |
"fieldName": "foundingYear", | |
"nullable": false | |
}, | |
{ | |
"dataType": "java.util.List", | |
"fieldName": "industries", | |
"nullable": false | |
}, | |
{ | |
"dataType": "java.util.List", | |
"fieldName": "subIndustries", | |
"nullable": false | |
}, | |
{ | |
"dataType": "java.lang.Long", | |
"fieldName": "annualRevenue", | |
"nullable": false | |
}, | |
{ | |
"dataType": "java.lang.String", | |
"fieldName": "annualRevenueRange", | |
"nullable": false | |
}, | |
{ | |
"dataType": "java.lang.Integer", | |
"fieldName": "employeeCount", | |
"nullable": false | |
}, | |
{ | |
"dataType": "java.lang.String", | |
"fieldName": "employeeRange", | |
"nullable": false | |
}, | |
{ | |
"dataType": "ai.cbx1.commons.schemamanager.fieldspec.model.Address", | |
"fieldName": "hqLocation", | |
"nullable": false | |
}, | |
{ | |
"dataType": "java.lang.String", | |
"fieldName": "ownershipType", | |
"nullable": false | |
}, | |
{ | |
"dataType": "java.lang.String", | |
"fieldName": "businessModel", | |
"nullable": false | |
}, | |
{ | |
"dataType": "java.util.List", | |
"fieldName": "fundingHistory", | |
"nullable": false | |
}, | |
{ | |
"dataType": "java.lang.Long", | |
"fieldName": "totalFunding", | |
"nullable": false | |
}, | |
{ | |
"dataType": "java.util.List", | |
"fieldName": "allInvestors", | |
"nullable": false | |
}, | |
{ | |
"dataType": "java.lang.String", | |
"fieldName": "linkedinUrl", | |
"nullable": false | |
}, | |
{ | |
"dataType": "java.lang.String", | |
"fieldName": "twitterUrl", | |
"nullable": false | |
}, | |
{ | |
"dataType": "java.lang.String", | |
"fieldName": "facebookUrl", | |
"nullable": false | |
}, | |
{ | |
"dataType": "java.lang.String", | |
"fieldName": "logoUrl", | |
"nullable": false | |
} | |
] | |
}, | |
{ | |
"name": "Contact", | |
"fields": [ | |
{ | |
"dataType": "java.lang.String", | |
"fieldName": "email", | |
"nullable": false | |
}, | |
{ | |
"dataType": "java.util.UUID", | |
"fieldName": "accountId", | |
"nullable": false | |
}, | |
{ | |
"dataType": "java.lang.String", | |
"fieldName": "firstName", | |
"nullable": false | |
}, | |
{ | |
"dataType": "java.lang.String", | |
"fieldName": "middleName", | |
"nullable": false | |
}, | |
{ | |
"dataType": "java.lang.String", | |
"fieldName": "lastName", | |
"nullable": false | |
}, | |
{ | |
"dataType": "java.lang.String", | |
"fieldName": "salutation", | |
"nullable": false | |
}, | |
{ | |
"dataType": "java.lang.String", | |
"fieldName": "managementLevel", | |
"nullable": false | |
}, | |
{ | |
"dataType": "java.lang.String", | |
"fieldName": "department", | |
"nullable": false | |
}, | |
{ | |
"dataType": "java.lang.String", | |
"fieldName": "secondaryEmail", | |
"nullable": false | |
}, | |
{ | |
"dataType": "java.lang.String", | |
"fieldName": "phone", | |
"nullable": false | |
}, | |
{ | |
"dataType": "java.lang.String", | |
"fieldName": "secondaryPhone", | |
"nullable": false | |
}, | |
{ | |
"dataType": "java.lang.String", | |
"fieldName": "title", | |
"nullable": false | |
}, | |
{ | |
"dataType": "ai.cbx1.commons.schemamanager.fieldspec.model.Address", | |
"fieldName": "address", | |
"nullable": false | |
}, | |
{ | |
"dataType": "java.lang.String", | |
"fieldName": "linkedinUrl", | |
"nullable": false | |
}, | |
{ | |
"dataType": "java.lang.String", | |
"fieldName": "previousCompanyName", | |
"nullable": false | |
}, | |
{ | |
"dataType": "java.lang.String", | |
"fieldName": "previousCompanyLinkedInUrl", | |
"nullable": false | |
} | |
] | |
}, | |
{ | |
"name": "CrossChannelJourneyTemplate", | |
"fields": [ | |
{ | |
"dataType": "java.lang.String", | |
"fieldName": "name", | |
"nullable": false | |
}, | |
{ | |
"dataType": "java.lang.String", | |
"fieldName": "description", | |
"nullable": false | |
}, | |
{ | |
"dataType": "ai.cbx1.campaignmanager.enums.v2.CampaignEnums$CampaignObjective", | |
"fieldName": "objective", | |
"nullable": false | |
}, | |
{ | |
"dataType": "java.util.List", | |
"fieldName": "inputs", | |
"nullable": false | |
}, | |
{ | |
"dataType": "java.util.List", | |
"fieldName": "outputs", | |
"nullable": false | |
}, | |
{ | |
"dataType": "java.util.List", | |
"fieldName": "defaultJourneyTemplates", | |
"nullable": false | |
}, | |
{ | |
"dataType": "java.util.List", | |
"fieldName": "defaultJourneyLinks", | |
"nullable": false | |
}, | |
{ | |
"dataType": "java.util.List", | |
"fieldName": "applicableChannels", | |
"nullable": false | |
}, | |
{ | |
"dataType": "java.util.List", | |
"fieldName": "entryNodes", | |
"nullable": false | |
}, | |
{ | |
"dataType": "java.util.List", | |
"fieldName": "terminalNodes", | |
"nullable": false | |
}, | |
{ | |
"dataType": "java.lang.Boolean", | |
"fieldName": "isEnabled", | |
"nullable": false | |
}, | |
{ | |
"dataType": "int", | |
"fieldName": "crossChannelJourneyTemplateVersion", | |
"nullable": false | |
} | |
] | |
}, | |
{ | |
"name": "WorkflowTemplate", | |
"fields": [ | |
{ | |
"dataType": "java.lang.String", | |
"fieldName": "name", | |
"nullable": false | |
}, | |
{ | |
"dataType": "java.lang.String", | |
"fieldName": "description", | |
"nullable": false | |
}, | |
{ | |
"dataType": "java.util.List", | |
"fieldName": "inputs", | |
"nullable": false | |
}, | |
{ | |
"dataType": "java.util.List", | |
"fieldName": "outputs", | |
"nullable": false | |
}, | |
{ | |
"dataType": "java.util.List", | |
"fieldName": "defaultStepTemplates", | |
"nullable": false | |
}, | |
{ | |
"dataType": "java.util.List", | |
"fieldName": "defaultStepTransitions", | |
"nullable": false | |
} | |
] | |
}, | |
{ | |
"name": "SemanticTemplate", | |
"fields": [ | |
{ | |
"dataType": "ai.cbx1.commons.enums.ContentType", | |
"fieldName": "contentType", | |
"nullable": false | |
}, | |
{ | |
"dataType": "java.lang.String", | |
"fieldName": "name", | |
"nullable": false | |
}, | |
{ | |
"dataType": "java.lang.String", | |
"fieldName": "templateData", | |
"nullable": false | |
}, | |
{ | |
"dataType": "java.lang.String", | |
"fieldName": "thumbnailUrl", | |
"nullable": false | |
} | |
] | |
}, | |
{ | |
"name": "Campaign", | |
"fields": [ | |
{ | |
"dataType": "java.util.UUID", | |
"fieldName": "initiativeId", | |
"nullable": false | |
}, | |
{ | |
"dataType": "java.lang.String", | |
"fieldName": "name", | |
"nullable": false | |
}, | |
{ | |
"dataType": "java.lang.String", | |
"fieldName": "description", | |
"nullable": false | |
}, | |
{ | |
"dataType": "java.util.List", | |
"fieldName": "product", | |
"nullable": false | |
}, | |
{ | |
"dataType": "ai.cbx1.campaignmanager.enums.v2.CampaignEnums$BuyingStage", | |
"fieldName": "buyingStage", | |
"nullable": false | |
}, | |
{ | |
"dataType": "java.util.List", | |
"fieldName": "segments", | |
"nullable": false | |
}, | |
{ | |
"dataType": "ai.cbx1.campaignmanager.model.entity.v2.Budget", | |
"fieldName": "spentBudget", | |
"nullable": false | |
}, | |
{ | |
"dataType": "java.lang.String", | |
"fieldName": "purpose", | |
"nullable": false | |
}, | |
{ | |
"dataType": "java.time.LocalDateTime", | |
"fieldName": "startDate", | |
"nullable": false | |
}, | |
{ | |
"dataType": "java.time.LocalDateTime", | |
"fieldName": "endDate", | |
"nullable": false | |
}, | |
{ | |
"dataType": "java.util.List", | |
"fieldName": "tags", | |
"nullable": false | |
}, | |
{ | |
"dataType": "java.lang.Boolean", | |
"fieldName": "isEvergreen", | |
"nullable": false | |
}, | |
{ | |
"dataType": "ai.cbx1.campaignmanager.enums.v2.CampaignEnums$ApprovalStatus", | |
"fieldName": "approvalStatus", | |
"nullable": false | |
}, | |
{ | |
"dataType": "java.time.LocalDateTime", | |
"fieldName": "approvedAt", | |
"nullable": false | |
}, | |
{ | |
"dataType": "java.lang.String", | |
"fieldName": "approvedBy", | |
"nullable": false | |
}, | |
{ | |
"dataType": "java.util.List", | |
"fieldName": "personas", | |
"nullable": false | |
}, | |
{ | |
"dataType": "java.util.UUID", | |
"fieldName": "crossChannelJourneyConfigurationId", | |
"nullable": false | |
}, | |
{ | |
"dataType": "java.lang.String", | |
"fieldName": "brandkitId", | |
"nullable": false | |
}, | |
{ | |
"dataType": "ai.cbx1.campaignmanager.enums.v2.CampaignEnums$CampaignObjective", | |
"fieldName": "objective", | |
"nullable": false | |
} | |
] | |
}, | |
{ | |
"name": "BaseOffer", | |
"fields": [ | |
{ | |
"dataType": "java.lang.String", | |
"fieldName": "name", | |
"nullable": false | |
}, | |
{ | |
"dataType": "java.lang.String", | |
"fieldName": "description", | |
"nullable": false | |
}, | |
{ | |
"dataType": "java.lang.String", | |
"fieldName": "thumbnailUrl", | |
"nullable": false | |
}, | |
{ | |
"dataType": "ai.cbx1.campaignmanager.enums.v2.CampaignEnums$OfferType", | |
"fieldName": "offerType", | |
"nullable": false | |
}, | |
{ | |
"dataType": "java.lang.Boolean", | |
"fieldName": "isGatedContent", | |
"nullable": false | |
}, | |
{ | |
"dataType": "java.util.List", | |
"fieldName": "tags", | |
"nullable": false | |
}, | |
{ | |
"dataType": "java.lang.String", | |
"fieldName": "valueProposition", | |
"nullable": false | |
}, | |
{ | |
"dataType": "java.lang.String", | |
"fieldName": "keyTakeaways", | |
"nullable": false | |
}, | |
{ | |
"dataType": "java.lang.String", | |
"fieldName": "painPoints", | |
"nullable": false | |
}, | |
{ | |
"dataType": "java.lang.String", | |
"fieldName": "resultsAndBenefits", | |
"nullable": false | |
}, | |
{ | |
"dataType": "java.lang.String", | |
"fieldName": "testimonials", | |
"nullable": false | |
}, | |
{ | |
"dataType": "java.lang.String", | |
"fieldName": "dataPoints", | |
"nullable": false | |
} | |
] | |
}, | |
{ | |
"name": "WorkflowConfiguration", | |
"fields": [ | |
{ | |
"dataType": "java.util.UUID", | |
"fieldName": "templateId", | |
"nullable": false | |
}, | |
{ | |
"dataType": "java.lang.String", | |
"fieldName": "name", | |
"nullable": false | |
}, | |
{ | |
"dataType": "java.lang.String", | |
"fieldName": "description", | |
"nullable": false | |
}, | |
{ | |
"dataType": "java.util.List", | |
"fieldName": "inputs", | |
"nullable": false | |
}, | |
{ | |
"dataType": "java.util.List", | |
"fieldName": "outputs", | |
"nullable": false | |
}, | |
{ | |
"dataType": "java.util.List", | |
"fieldName": "stepConfigurations", | |
"nullable": false | |
}, | |
{ | |
"dataType": "java.util.List", | |
"fieldName": "stepTransitions", | |
"nullable": false | |
} | |
] | |
}, | |
{ | |
"name": "StepConfiguration", | |
"fields": [ | |
{ | |
"dataType": "java.util.UUID", | |
"fieldName": "stepTemplateId", | |
"nullable": false | |
}, | |
{ | |
"dataType": "ai.cbx1.workflow.model.enums.WorkflowEnums$StepCategory", | |
"fieldName": "stepCategory", | |
"nullable": false | |
}, | |
{ | |
"dataType": "java.lang.String", | |
"fieldName": "name", | |
"nullable": false | |
}, | |
{ | |
"dataType": "java.lang.String", | |
"fieldName": "description", | |
"nullable": false | |
}, | |
{ | |
"dataType": "java.util.List", | |
"fieldName": "inputs", | |
"nullable": false | |
}, | |
{ | |
"dataType": "java.util.List", | |
"fieldName": "outputs", | |
"nullable": false | |
}, | |
{ | |
"dataType": "ai.cbx1.workflow.model.dto.RunConfiguration", | |
"fieldName": "runConfiguration", | |
"nullable": false | |
}, | |
{ | |
"dataType": "int", | |
"fieldName": "stepConfigurationVersion", | |
"nullable": false | |
} | |
] | |
}, | |
{ | |
"name": "ContentGenConfig", | |
"fields": [ | |
{ | |
"dataType": "java.util.UUID", | |
"fieldName": "campaignId", | |
"nullable": false | |
}, | |
{ | |
"dataType": "java.util.UUID", | |
"fieldName": "offerId", | |
"nullable": false | |
}, | |
{ | |
"dataType": "java.lang.String", | |
"fieldName": "name", | |
"nullable": false | |
}, | |
{ | |
"dataType": "java.lang.String", | |
"fieldName": "nodeContext", | |
"nullable": false | |
}, | |
{ | |
"dataType": "ai.cbx1.campaignmanager.enums.v2.CampaignEnums$Channel", | |
"fieldName": "channel", | |
"nullable": false | |
}, | |
{ | |
"dataType": "ai.cbx1.campaignmanager.enums.v2.CampaignEnums$ChannelAdFormat", | |
"fieldName": "channelAdFormat", | |
"nullable": false | |
}, | |
{ | |
"dataType": "java.lang.String", | |
"fieldName": "adFormat", | |
"nullable": false | |
}, | |
{ | |
"dataType": "java.lang.String", | |
"fieldName": "imageTemplate", | |
"nullable": false | |
}, | |
{ | |
"dataType": "java.lang.Boolean", | |
"fieldName": "isChannelNativeFormRequired", | |
"nullable": false | |
}, | |
{ | |
"dataType": "java.lang.Boolean", | |
"fieldName": "isLandingPageRequired", | |
"nullable": false | |
}, | |
{ | |
"dataType": "ai.cbx1.campaignmanager.model.dto.v2.ContentContext", | |
"fieldName": "contentContext", | |
"nullable": false | |
}, | |
{ | |
"dataType": "ai.cbx1.campaignmanager.enums.v2.CampaignEnums$ContentStatus", | |
"fieldName": "contentStatus", | |
"nullable": false | |
}, | |
{ | |
"dataType": "java.lang.String", | |
"fieldName": "offerAttributes", | |
"nullable": false | |
}, | |
{ | |
"dataType": "java.util.List", | |
"fieldName": "supportedLanguages", | |
"nullable": false | |
}, | |
{ | |
"dataType": "java.util.List", | |
"fieldName": "segmentIds", | |
"nullable": false | |
}, | |
{ | |
"dataType": "java.util.Map", | |
"fieldName": "contentConfigMap", | |
"nullable": false | |
}, | |
{ | |
"dataType": "java.util.Map", | |
"fieldName": "templateConfigMap", | |
"nullable": false | |
}, | |
{ | |
"dataType": "java.util.List", | |
"fieldName": "mediaDtoIds", | |
"nullable": false | |
}, | |
{ | |
"dataType": "java.util.Map", | |
"fieldName": "meta", | |
"nullable": false | |
} | |
] | |
}, | |
{ | |
"name": "CrossChannelJourneyConfiguration", | |
"fields": [ | |
{ | |
"dataType": "java.util.UUID", | |
"fieldName": "crossChannelJourneyTemplateId", | |
"nullable": false | |
}, | |
{ | |
"dataType": "java.lang.String", | |
"fieldName": "name", | |
"nullable": false | |
}, | |
{ | |
"dataType": "java.lang.String", | |
"fieldName": "description", | |
"nullable": false | |
}, | |
{ | |
"dataType": "java.util.List", | |
"fieldName": "journeys", | |
"nullable": false | |
}, | |
{ | |
"dataType": "java.util.List", | |
"fieldName": "journeyLinks", | |
"nullable": false | |
}, | |
{ | |
"dataType": "java.util.List", | |
"fieldName": "inputs", | |
"nullable": false | |
}, | |
{ | |
"dataType": "java.util.List", | |
"fieldName": "outputs", | |
"nullable": false | |
}, | |
{ | |
"dataType": "int", | |
"fieldName": "crossChannelJourneyConfigurationVersion", | |
"nullable": false | |
}, | |
{ | |
"dataType": "ai.cbx1.journey.model.dto.ActivationConfig", | |
"fieldName": "activationConfig", | |
"nullable": false | |
}, | |
{ | |
"dataType": "ai.cbx1.journey.model.dto.ReEnrolmentPolicy", | |
"fieldName": "reEnrolmentPolicy", | |
"nullable": false | |
}, | |
{ | |
"dataType": "java.util.List", | |
"fieldName": "entryNodes", | |
"nullable": false | |
}, | |
{ | |
"dataType": "java.util.List", | |
"fieldName": "terminalNodes", | |
"nullable": false | |
} | |
] | |
}, | |
{ | |
"name": "Initiative", | |
"fields": [ | |
{ | |
"dataType": "java.lang.String", | |
"fieldName": "name", | |
"nullable": false | |
}, | |
{ | |
"dataType": "java.lang.String", | |
"fieldName": "purpose", | |
"nullable": false | |
}, | |
{ | |
"dataType": "java.lang.String", | |
"fieldName": "description", | |
"nullable": false | |
}, | |
{ | |
"dataType": "ai.cbx1.campaignmanager.enums.InitiativeEnums$InitiativeType", | |
"fieldName": "type", | |
"nullable": false | |
}, | |
{ | |
"dataType": "java.time.LocalDateTime", | |
"fieldName": "startDate", | |
"nullable": false | |
}, | |
{ | |
"dataType": "java.time.LocalDateTime", | |
"fieldName": "endDate", | |
"nullable": false | |
}, | |
{ | |
"dataType": "ai.cbx1.campaignmanager.model.entity.v2.Budget", | |
"fieldName": "spentBudget", | |
"nullable": false | |
}, | |
{ | |
"dataType": "java.util.List", | |
"fieldName": "targetProducts", | |
"nullable": false | |
}, | |
{ | |
"dataType": "java.util.List", | |
"fieldName": "targetSegments", | |
"nullable": false | |
}, | |
{ | |
"dataType": "java.util.List", | |
"fieldName": "stakeholders", | |
"nullable": false | |
}, | |
{ | |
"dataType": "java.util.List", | |
"fieldName": "keyMilestones", | |
"nullable": false | |
}, | |
{ | |
"dataType": "java.util.List", | |
"fieldName": "buyingStages", | |
"nullable": false | |
} | |
] | |
}, | |
{ | |
"name": "PublishConfig", | |
"fields": [ | |
{ | |
"dataType": "java.lang.String", | |
"fieldName": "name", | |
"nullable": false | |
}, | |
{ | |
"dataType": "java.lang.String", | |
"fieldName": "description", | |
"nullable": false | |
}, | |
{ | |
"dataType": "java.lang.String", | |
"fieldName": "scheduleAt", | |
"nullable": false | |
}, | |
{ | |
"dataType": "java.util.UUID", | |
"fieldName": "contentGenConfigId", | |
"nullable": false | |
}, | |
{ | |
"dataType": "ai.cbx1.campaignmanager.enums.v2.CampaignEnums$Channel", | |
"fieldName": "channel", | |
"nullable": false | |
}, | |
{ | |
"dataType": "ai.cbx1.campaignmanager.model.entity.v2.RunSchedule", | |
"fieldName": "runSchedule", | |
"nullable": false | |
}, | |
{ | |
"dataType": "ai.cbx1.campaignmanager.model.entity.v2.Budget", | |
"fieldName": "totalBudget", | |
"nullable": false | |
}, | |
{ | |
"dataType": "ai.cbx1.campaignmanager.model.entity.v2.Budget", | |
"fieldName": "dailyBudget", | |
"nullable": false | |
}, | |
{ | |
"dataType": "ai.cbx1.campaignmanager.enums.v2.CampaignEnums$BudgetPacing", | |
"fieldName": "budgetPacing", | |
"nullable": false | |
}, | |
{ | |
"dataType": "ai.cbx1.campaignmanager.model.dto.v2.PublishConfigDto$LinkedInConfig", | |
"fieldName": "linkedinConfig", | |
"nullable": false | |
}, | |
{ | |
"dataType": "ai.cbx1.campaignmanager.model.dto.v2.PublishConfigDto$GoogleConfig", | |
"fieldName": "googleConfig", | |
"nullable": false | |
}, | |
{ | |
"dataType": "ai.cbx1.campaignmanager.model.dto.v2.PublishConfigDto$EmailConfig", | |
"fieldName": "emailConfig", | |
"nullable": false | |
}, | |
{ | |
"dataType": "java.lang.String", | |
"fieldName": "customLandingPageUrl", | |
"nullable": false | |
}, | |
{ | |
"dataType": "java.lang.String", | |
"fieldName": "lpUrlPrefixForRetargeting", | |
"nullable": false | |
}, | |
{ | |
"dataType": "java.lang.String", | |
"fieldName": "slug", | |
"nullable": false | |
}, | |
{ | |
"dataType": "ai.cbx1.campaignmanager.model.dto.v2.PublishConfigDto$Pacing", | |
"fieldName": "pacing", | |
"nullable": false | |
}, | |
{ | |
"dataType": "ai.cbx1.commons.dto.Tracking", | |
"fieldName": "tracking", | |
"nullable": false | |
}, | |
{ | |
"dataType": "ai.cbx1.campaignmanager.model.dto.v2.PublishConfigDto$ABTesting", | |
"fieldName": "abTesting", | |
"nullable": false | |
} | |
] | |
}, | |
{ | |
"name": "JourneyTemplate", | |
"fields": [ | |
{ | |
"dataType": "java.lang.Boolean", | |
"fieldName": "isEnabled", | |
"nullable": false | |
}, | |
{ | |
"dataType": "int", | |
"fieldName": "journeyTemplateVersion", | |
"nullable": false | |
} | |
] | |
}, | |
{ | |
"name": "WebpageOffer", | |
"fields": [ | |
{ | |
"dataType": "java.lang.String", | |
"fieldName": "webPageType", | |
"nullable": false | |
}, | |
{ | |
"dataType": "java.lang.String", | |
"fieldName": "webpageUrl", | |
"nullable": false | |
} | |
] | |
}, | |
{ | |
"name": "EventOffer", | |
"fields": [ | |
{ | |
"dataType": "java.time.LocalDateTime", | |
"fieldName": "eventDateTime", | |
"nullable": false | |
}, | |
{ | |
"dataType": "java.time.LocalDateTime", | |
"fieldName": "endDateTime", | |
"nullable": false | |
}, | |
{ | |
"dataType": "java.lang.String", | |
"fieldName": "eventDuration", | |
"nullable": false | |
}, | |
{ | |
"dataType": "java.util.List", | |
"fieldName": "eventSpeakers", | |
"nullable": false | |
}, | |
{ | |
"dataType": "java.lang.Integer", | |
"fieldName": "eventCapacity", | |
"nullable": false | |
}, | |
{ | |
"dataType": "java.lang.String", | |
"fieldName": "eventTimeZone", | |
"nullable": false | |
}, | |
{ | |
"dataType": "java.lang.String", | |
"fieldName": "eventLocation", | |
"nullable": false | |
}, | |
{ | |
"dataType": "java.lang.String", | |
"fieldName": "eventUrl", | |
"nullable": false | |
} | |
] | |
}, | |
{ | |
"name": "DocumentOffer", | |
"fields": [ | |
{ | |
"dataType": "ai.cbx1.campaignmanager.enums.v2.CampaignEnums$DocumentFormat", | |
"fieldName": "documentType", | |
"nullable": false | |
}, | |
{ | |
"dataType": "java.util.UUID", | |
"fieldName": "mediaId", | |
"nullable": false | |
}, | |
{ | |
"dataType": "java.lang.String", | |
"fieldName": "contentLanguage", | |
"nullable": false | |
}, | |
{ | |
"dataType": "java.lang.String", | |
"fieldName": "offerPageUrl", | |
"nullable": false | |
} | |
] | |
}, | |
{ | |
"name": "JourneyConfiguration", | |
"fields": [ | |
{ | |
"dataType": "int", | |
"fieldName": "journeyConfigurationVersion", | |
"nullable": false | |
} | |
] | |
} | |
] |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment