Profile Data Type

User profile pojo

Properties
name data type description
valueGroups array of ProfileGroupPojo
lastOBEExport SyncInfo
lastOBEImport SyncInfo
lastGDSExport SyncInfo
lastGDSImport SyncInfo

Example

{
  "valueGroups" : [ {
    "id" : 12345,
    "memberId" : 12345,
    "subcategoryId" : 12345,
    "clearExisting" : true,
    "values" : [ {
      "id" : 12345,
      "field" : { },
      "memberId" : 12345,
      "value" : "...",
      "masked" : true,
      "composite" : true,
      "childValues" : [ { }, { } ],
      "violations" : [ { }, { } ]
    }, {
      "id" : 12345,
      "field" : { },
      "memberId" : 12345,
      "value" : "...",
      "masked" : true,
      "composite" : true,
      "childValues" : [ { }, { } ],
      "violations" : [ { }, { } ]
    } ],
    "displayOrder" : 12345,
    "violations" : [ {
      "propertyName" : "...",
      "failureMessage" : "...",
      "stackTrace" : "..."
    }, {
      "propertyName" : "...",
      "failureMessage" : "...",
      "stackTrace" : "..."
    } ]
  }, {
    "id" : 12345,
    "memberId" : 12345,
    "subcategoryId" : 12345,
    "clearExisting" : true,
    "values" : [ {
      "id" : 12345,
      "field" : { },
      "memberId" : 12345,
      "value" : "...",
      "masked" : true,
      "composite" : true,
      "childValues" : [ { }, { } ],
      "violations" : [ { }, { } ]
    }, {
      "id" : 12345,
      "field" : { },
      "memberId" : 12345,
      "value" : "...",
      "masked" : true,
      "composite" : true,
      "childValues" : [ { }, { } ],
      "violations" : [ { }, { } ]
    } ],
    "displayOrder" : 12345,
    "violations" : [ {
      "propertyName" : "...",
      "failureMessage" : "...",
      "stackTrace" : "..."
    }, {
      "propertyName" : "...",
      "failureMessage" : "...",
      "stackTrace" : "..."
    } ]
  } ],
  "lastOBEExport" : {
    "date" : 12345,
    "systemName" : "..."
  },
  "lastOBEImport" : {
    "date" : 12345,
    "systemName" : "..."
  },
  "lastGDSExport" : {
    "date" : 12345,
    "systemName" : "..."
  },
  "lastGDSImport" : {
    "date" : 12345,
    "systemName" : "..."
  }
}