Skip to content

Test Result : ParametrizedPolicyModifyCommandResponseAdapterTest

0 failures (±0)
64 tests (±0)
Took 34 ms.

All Tests

Test nameDurationStatus
adaptableToCommandToAdaptable[createPolicyResponse: adaptable=ImmutableAdaptable [topicPath=ImmutableTopicPath [namespace=org.eclipse.ditto.test, name=myPolicy, group=policies, channel=none, criterion=commands, action=create, searchAction=null, subject=null, path=org.eclipse.ditto.test/myPolicy/policies/commands/create], payload=ImmutablePayload [path=/, value={"policyId":"org.eclipse.ditto.test:myPolicy","entries":{}}, extra=null, status=HttpStatus [code=201, category=SUCCESS], revision=null, timestamp=null, metadata=null, fields=null], headers=ImmutableDittoHeaders [{correlation-id=dittoCorrelationId, version=2, status=200, content-type=application/vnd.eclipse.ditto+json}]], response=CreatePolicyResponse [dittoHeaders=ImmutableDittoHeaders [{correlation-id=e4d222c4-9c5f-4ff8-9f4b-f4534d46ed70, response-required=false}], responseType=policies.responses:createPolicy, httpStatus=HttpStatus [code=201, category=SUCCESS], policyId=org.eclipse.ditto.test:myPolicy, policyCreated=ImmutablePolicy [policyId=org.eclipse.ditto.test:myPolicy, namespace=org.eclipse.ditto.test, lifecycle=null, revision=null, modified=null, created=null, metadata=null, entries={}]]]7 msPassed
adaptableToCommandToAdaptable[deletePolicyEntryResponse: adaptable=ImmutableAdaptable [topicPath=ImmutableTopicPath [namespace=org.eclipse.ditto.test, name=myPolicy, group=policies, channel=none, criterion=commands, action=delete, searchAction=null, subject=null, path=org.eclipse.ditto.test/myPolicy/policies/commands/delete], payload=ImmutablePayload [path=/entries/frontend, value=null, extra=null, status=HttpStatus [code=204, category=SUCCESS], revision=null, timestamp=null, metadata=null, fields=null], headers=ImmutableDittoHeaders [{correlation-id=dittoCorrelationId, version=2, status=200, content-type=application/vnd.eclipse.ditto+json}]], response=DeletePolicyEntryResponse [dittoHeaders=ImmutableDittoHeaders [{correlation-id=e4d222c4-9c5f-4ff8-9f4b-f4534d46ed70, response-required=false}], responseType=policies.responses:deletePolicyEntry, httpStatus=HttpStatus [code=204, category=SUCCESS], policyId=org.eclipse.ditto.test:myPolicy, label=frontend]]1 msPassed
adaptableToCommandToAdaptable[deletePolicyResponse: adaptable=ImmutableAdaptable [topicPath=ImmutableTopicPath [namespace=org.eclipse.ditto.test, name=myPolicy, group=policies, channel=none, criterion=commands, action=delete, searchAction=null, subject=null, path=org.eclipse.ditto.test/myPolicy/policies/commands/delete], payload=ImmutablePayload [path=/, value=null, extra=null, status=HttpStatus [code=204, category=SUCCESS], revision=null, timestamp=null, metadata=null, fields=null], headers=ImmutableDittoHeaders [{correlation-id=dittoCorrelationId, version=2, status=200, content-type=application/vnd.eclipse.ditto+json}]], response=DeletePolicyResponse [dittoHeaders=ImmutableDittoHeaders [{correlation-id=e4d222c4-9c5f-4ff8-9f4b-f4534d46ed70, response-required=false}], responseType=policies.responses:deletePolicy, httpStatus=HttpStatus [code=204, category=SUCCESS], policyId=org.eclipse.ditto.test:myPolicy]]1 msPassed
adaptableToCommandToAdaptable[deleteResourceResponse: adaptable=ImmutableAdaptable [topicPath=ImmutableTopicPath [namespace=org.eclipse.ditto.test, name=myPolicy, group=policies, channel=none, criterion=commands, action=delete, searchAction=null, subject=null, path=org.eclipse.ditto.test/myPolicy/policies/commands/delete], payload=ImmutablePayload [path=/entries/admin/resources/thing:/thingId, value=null, extra=null, status=HttpStatus [code=204, category=SUCCESS], revision=null, timestamp=null, metadata=null, fields=null], headers=ImmutableDittoHeaders [{correlation-id=dittoCorrelationId, version=2, status=200, content-type=application/vnd.eclipse.ditto+json}]], response=DeleteResourceResponse [dittoHeaders=ImmutableDittoHeaders [{correlation-id=e4d222c4-9c5f-4ff8-9f4b-f4534d46ed70, response-required=false}], responseType=policies.responses:deleteResource, httpStatus=HttpStatus [code=204, category=SUCCESS], policyId=org.eclipse.ditto.test:myPolicy, label=admin, resourceKey=thing:/thingId]]0 msPassed
adaptableToCommandToAdaptable[deleteSubjectResponse: adaptable=ImmutableAdaptable [topicPath=ImmutableTopicPath [namespace=org.eclipse.ditto.test, name=myPolicy, group=policies, channel=none, criterion=commands, action=delete, searchAction=null, subject=null, path=org.eclipse.ditto.test/myPolicy/policies/commands/delete], payload=ImmutablePayload [path=/entries/admin/subjects/google:theSubject1, value=null, extra=null, status=HttpStatus [code=204, category=SUCCESS], revision=null, timestamp=null, metadata=null, fields=null], headers=ImmutableDittoHeaders [{correlation-id=dittoCorrelationId, version=2, status=200, content-type=application/vnd.eclipse.ditto+json}]], response=DeleteSubjectResponse [dittoHeaders=ImmutableDittoHeaders [{correlation-id=e4d222c4-9c5f-4ff8-9f4b-f4534d46ed70, response-required=false}], responseType=policies.responses:deleteSubject, httpStatus=HttpStatus [code=204, category=SUCCESS], policyId=org.eclipse.ditto.test:myPolicy, label=admin, subjectId=google:theSubject1]]1 msPassed
adaptableToCommandToAdaptable[modifyPolicyCreatedResponse: adaptable=ImmutableAdaptable [topicPath=ImmutableTopicPath [namespace=org.eclipse.ditto.test, name=myPolicy, group=policies, channel=none, criterion=commands, action=modify, searchAction=null, subject=null, path=org.eclipse.ditto.test/myPolicy/policies/commands/modify], payload=ImmutablePayload [path=/, value={"policyId":"org.eclipse.ditto.test:myPolicy","entries":{}}, extra=null, status=HttpStatus [code=201, category=SUCCESS], revision=null, timestamp=null, metadata=null, fields=null], headers=ImmutableDittoHeaders [{correlation-id=dittoCorrelationId, version=2, status=200, content-type=application/vnd.eclipse.ditto+json}]], response=ModifyPolicyResponse [dittoHeaders=ImmutableDittoHeaders [{correlation-id=e4d222c4-9c5f-4ff8-9f4b-f4534d46ed70, response-required=false}], responseType=policies.responses:modifyPolicy, httpStatus=HttpStatus [code=201, category=SUCCESS], policyId=org.eclipse.ditto.test:myPolicy, policyCreated=ImmutablePolicy [policyId=org.eclipse.ditto.test:myPolicy, namespace=org.eclipse.ditto.test, lifecycle=null, revision=null, modified=null, created=null, metadata=null, entries={}]]]1 msPassed
adaptableToCommandToAdaptable[modifyPolicyEntriesResponse: adaptable=ImmutableAdaptable [topicPath=ImmutableTopicPath [namespace=org.eclipse.ditto.test, name=myPolicy, group=policies, channel=none, criterion=commands, action=modify, searchAction=null, subject=null, path=org.eclipse.ditto.test/myPolicy/policies/commands/modify], payload=ImmutablePayload [path=/entries, value=null, extra=null, status=HttpStatus [code=204, category=SUCCESS], revision=null, timestamp=null, metadata=null, fields=null], headers=ImmutableDittoHeaders [{correlation-id=dittoCorrelationId, version=2, status=200, content-type=application/vnd.eclipse.ditto+json}]], response=ModifyPolicyEntriesResponse [dittoHeaders=ImmutableDittoHeaders [{correlation-id=e4d222c4-9c5f-4ff8-9f4b-f4534d46ed70, response-required=false}], responseType=policies.responses:modifyPolicyEntries, httpStatus=HttpStatus [code=204, category=SUCCESS], policyId=org.eclipse.ditto.test:myPolicy]]0 msPassed
adaptableToCommandToAdaptable[modifyPolicyEntryCreatedResponse: adaptable=ImmutableAdaptable [topicPath=ImmutableTopicPath [namespace=org.eclipse.ditto.test, name=myPolicy, group=policies, channel=none, criterion=commands, action=modify, searchAction=null, subject=null, path=org.eclipse.ditto.test/myPolicy/policies/commands/modify], payload=ImmutablePayload [path=/entries/admin, value={"subjects":{"google:theSubject1":{"type":"generated"},"google:theSubject2":{"type":"generated"}},"resources":{"thing:/thingId":{"grant":["READ"],"revoke":["WRITE"]},"message:/subject":{"grant":["WRITE"],"revoke":[]}}}, extra=null, status=HttpStatus [code=201, category=SUCCESS], revision=null, timestamp=null, metadata=null, fields=null], headers=ImmutableDittoHeaders [{correlation-id=dittoCorrelationId, version=2, status=200, content-type=application/vnd.eclipse.ditto+json}]], response=ModifyPolicyEntryResponse [dittoHeaders=ImmutableDittoHeaders [{correlation-id=e4d222c4-9c5f-4ff8-9f4b-f4534d46ed70, response-required=false}], responseType=policies.responses:modifyPolicyEntry, httpStatus=HttpStatus [code=201, category=SUCCESS], policyId=org.eclipse.ditto.test:myPolicy, policyEntryCreated=ImmutablePolicyEntry [label=admin, subjects=ImmutableSubjects [subjects={google:theSubject1=ImmutableSubject [subjectId=google:theSubject1, subjectType=generated, subjectExpiry=null, subjectAnnouncement=null], google:theSubject2=ImmutableSubject [subjectId=google:theSubject2, subjectType=generated, subjectExpiry=null, subjectAnnouncement=null]}], resources=ImmutableResources [resources={thing:/thingId=ImmutableResource [resourceKey=thing:/thingId, effectedPermissions=ImmutableEffectedPermissions [grantedPermissions=[READ], revokedPermissions=[WRITE]]], message:/subject=ImmutableResource [resourceKey=message:/subject, effectedPermissions=ImmutableEffectedPermissions [grantedPermissions=[WRITE], revokedPermissions=[]]]}]], policyEntryModifiedLabel=admin]]4 msPassed
adaptableToCommandToAdaptable[modifyPolicyEntryModifiedResponse: adaptable=ImmutableAdaptable [topicPath=ImmutableTopicPath [namespace=org.eclipse.ditto.test, name=myPolicy, group=policies, channel=none, criterion=commands, action=modify, searchAction=null, subject=null, path=org.eclipse.ditto.test/myPolicy/policies/commands/modify], payload=ImmutablePayload [path=/entries/admin, value=null, extra=null, status=HttpStatus [code=204, category=SUCCESS], revision=null, timestamp=null, metadata=null, fields=null], headers=ImmutableDittoHeaders [{correlation-id=dittoCorrelationId, version=2, status=200, content-type=application/vnd.eclipse.ditto+json}]], response=ModifyPolicyEntryResponse [dittoHeaders=ImmutableDittoHeaders [{correlation-id=e4d222c4-9c5f-4ff8-9f4b-f4534d46ed70, response-required=false}], responseType=policies.responses:modifyPolicyEntry, httpStatus=HttpStatus [code=204, category=SUCCESS], policyId=org.eclipse.ditto.test:myPolicy, policyEntryCreated=null, policyEntryModifiedLabel=admin]]0 msPassed
adaptableToCommandToAdaptable[modifyPolicyModifiedResponse: adaptable=ImmutableAdaptable [topicPath=ImmutableTopicPath [namespace=org.eclipse.ditto.test, name=myPolicy, group=policies, channel=none, criterion=commands, action=modify, searchAction=null, subject=null, path=org.eclipse.ditto.test/myPolicy/policies/commands/modify], payload=ImmutablePayload [path=/, value=null, extra=null, status=HttpStatus [code=204, category=SUCCESS], revision=null, timestamp=null, metadata=null, fields=null], headers=ImmutableDittoHeaders [{correlation-id=dittoCorrelationId, version=2, status=200, content-type=application/vnd.eclipse.ditto+json}]], response=ModifyPolicyResponse [dittoHeaders=ImmutableDittoHeaders [{correlation-id=e4d222c4-9c5f-4ff8-9f4b-f4534d46ed70, response-required=false}], responseType=policies.responses:modifyPolicy, httpStatus=HttpStatus [code=204, category=SUCCESS], policyId=org.eclipse.ditto.test:myPolicy, policyCreated=null]]0 msPassed
adaptableToCommandToAdaptable[modifyResourceCreatedResponse: adaptable=ImmutableAdaptable [topicPath=ImmutableTopicPath [namespace=org.eclipse.ditto.test, name=myPolicy, group=policies, channel=none, criterion=commands, action=modify, searchAction=null, subject=null, path=org.eclipse.ditto.test/myPolicy/policies/commands/modify], payload=ImmutablePayload [path=/entries/admin/resources/thing:/thingId, value={"grant":["READ"],"revoke":["WRITE"]}, extra=null, status=HttpStatus [code=201, category=SUCCESS], revision=null, timestamp=null, metadata=null, fields=null], headers=ImmutableDittoHeaders [{correlation-id=dittoCorrelationId, version=2, status=200, content-type=application/vnd.eclipse.ditto+json}]], response=ModifyResourceResponse [dittoHeaders=ImmutableDittoHeaders [{correlation-id=e4d222c4-9c5f-4ff8-9f4b-f4534d46ed70, response-required=false}], responseType=policies.responses:modifyResource, httpStatus=HttpStatus [code=201, category=SUCCESS], policyId=org.eclipse.ditto.test:myPolicy, label=admin, resourceCreated=ImmutableResource [resourceKey=thing:/thingId, effectedPermissions=ImmutableEffectedPermissions [grantedPermissions=[READ], revokedPermissions=[WRITE]]], resourceKey=thing:/thingId]]0 msPassed
adaptableToCommandToAdaptable[modifyResourceModifiedResponse: adaptable=ImmutableAdaptable [topicPath=ImmutableTopicPath [namespace=org.eclipse.ditto.test, name=myPolicy, group=policies, channel=none, criterion=commands, action=modify, searchAction=null, subject=null, path=org.eclipse.ditto.test/myPolicy/policies/commands/modify], payload=ImmutablePayload [path=/entries/admin/resources/thing:/thingId, value=null, extra=null, status=HttpStatus [code=204, category=SUCCESS], revision=null, timestamp=null, metadata=null, fields=null], headers=ImmutableDittoHeaders [{correlation-id=dittoCorrelationId, version=2, status=200, content-type=application/vnd.eclipse.ditto+json}]], response=ModifyResourceResponse [dittoHeaders=ImmutableDittoHeaders [{correlation-id=e4d222c4-9c5f-4ff8-9f4b-f4534d46ed70, response-required=false}], responseType=policies.responses:modifyResource, httpStatus=HttpStatus [code=204, category=SUCCESS], policyId=org.eclipse.ditto.test:myPolicy, label=admin, resourceCreated=null, resourceKey=thing:/thingId]]1 msPassed
adaptableToCommandToAdaptable[modifyResourcesResponse: adaptable=ImmutableAdaptable [topicPath=ImmutableTopicPath [namespace=org.eclipse.ditto.test, name=myPolicy, group=policies, channel=none, criterion=commands, action=modify, searchAction=null, subject=null, path=org.eclipse.ditto.test/myPolicy/policies/commands/modify], payload=ImmutablePayload [path=/entries/admin/resources, value=null, extra=null, status=HttpStatus [code=204, category=SUCCESS], revision=null, timestamp=null, metadata=null, fields=null], headers=ImmutableDittoHeaders [{correlation-id=dittoCorrelationId, version=2, status=200, content-type=application/vnd.eclipse.ditto+json}]], response=ModifyResourcesResponse [dittoHeaders=ImmutableDittoHeaders [{correlation-id=e4d222c4-9c5f-4ff8-9f4b-f4534d46ed70, response-required=false}], responseType=policies.responses:modifyResources, httpStatus=HttpStatus [code=204, category=SUCCESS], policyId=org.eclipse.ditto.test:myPolicy, label=admin]]0 msPassed
adaptableToCommandToAdaptable[modifySubjectCreatedResponse: adaptable=ImmutableAdaptable [topicPath=ImmutableTopicPath [namespace=org.eclipse.ditto.test, name=myPolicy, group=policies, channel=none, criterion=commands, action=modify, searchAction=null, subject=null, path=org.eclipse.ditto.test/myPolicy/policies/commands/modify], payload=ImmutablePayload [path=/entries/admin/subjects/google:theSubject1, value={"type":"generated"}, extra=null, status=HttpStatus [code=201, category=SUCCESS], revision=null, timestamp=null, metadata=null, fields=null], headers=ImmutableDittoHeaders [{correlation-id=dittoCorrelationId, version=2, status=200, content-type=application/vnd.eclipse.ditto+json}]], response=ModifySubjectResponse [dittoHeaders=ImmutableDittoHeaders [{correlation-id=e4d222c4-9c5f-4ff8-9f4b-f4534d46ed70, response-required=false}], responseType=policies.responses:modifySubject, httpStatus=HttpStatus [code=201, category=SUCCESS], policyId=org.eclipse.ditto.test:myPolicy, label=admin, subjectCreated=ImmutableSubject [subjectId=google:theSubject1, subjectType=generated, subjectExpiry=null, subjectAnnouncement=null], subjectId=google:theSubject1]]2 msPassed
adaptableToCommandToAdaptable[modifySubjectModifiedResponse: adaptable=ImmutableAdaptable [topicPath=ImmutableTopicPath [namespace=org.eclipse.ditto.test, name=myPolicy, group=policies, channel=none, criterion=commands, action=modify, searchAction=null, subject=null, path=org.eclipse.ditto.test/myPolicy/policies/commands/modify], payload=ImmutablePayload [path=/entries/admin/subjects/google:theSubject1, value=null, extra=null, status=HttpStatus [code=204, category=SUCCESS], revision=null, timestamp=null, metadata=null, fields=null], headers=ImmutableDittoHeaders [{correlation-id=dittoCorrelationId, version=2, status=200, content-type=application/vnd.eclipse.ditto+json}]], response=ModifySubjectResponse [dittoHeaders=ImmutableDittoHeaders [{correlation-id=e4d222c4-9c5f-4ff8-9f4b-f4534d46ed70, response-required=false}], responseType=policies.responses:modifySubject, httpStatus=HttpStatus [code=204, category=SUCCESS], policyId=org.eclipse.ditto.test:myPolicy, label=admin, subjectCreated=null, subjectId=google:theSubject1]]0 msPassed
adaptableToCommandToAdaptable[modifySubjectsResponse: adaptable=ImmutableAdaptable [topicPath=ImmutableTopicPath [namespace=org.eclipse.ditto.test, name=myPolicy, group=policies, channel=none, criterion=commands, action=modify, searchAction=null, subject=null, path=org.eclipse.ditto.test/myPolicy/policies/commands/modify], payload=ImmutablePayload [path=/entries/admin/subjects, value=null, extra=null, status=HttpStatus [code=204, category=SUCCESS], revision=null, timestamp=null, metadata=null, fields=null], headers=ImmutableDittoHeaders [{correlation-id=dittoCorrelationId, version=2, status=200, content-type=application/vnd.eclipse.ditto+json}]], response=ModifySubjectsResponse [dittoHeaders=ImmutableDittoHeaders [{correlation-id=e4d222c4-9c5f-4ff8-9f4b-f4534d46ed70, response-required=false}], responseType=policies.responses:modifySubjects, httpStatus=HttpStatus [code=204, category=SUCCESS], policyId=org.eclipse.ditto.test:myPolicy, label=admin]]0 msPassed
commandToAdaptableToCommand[createPolicyResponse: adaptable=ImmutableAdaptable [topicPath=ImmutableTopicPath [namespace=org.eclipse.ditto.test, name=myPolicy, group=policies, channel=none, criterion=commands, action=create, searchAction=null, subject=null, path=org.eclipse.ditto.test/myPolicy/policies/commands/create], payload=ImmutablePayload [path=/, value={"policyId":"org.eclipse.ditto.test:myPolicy","entries":{}}, extra=null, status=HttpStatus [code=201, category=SUCCESS], revision=null, timestamp=null, metadata=null, fields=null], headers=ImmutableDittoHeaders [{correlation-id=dittoCorrelationId, version=2, status=200, content-type=application/vnd.eclipse.ditto+json}]], response=CreatePolicyResponse [dittoHeaders=ImmutableDittoHeaders [{correlation-id=e4d222c4-9c5f-4ff8-9f4b-f4534d46ed70, response-required=false}], responseType=policies.responses:createPolicy, httpStatus=HttpStatus [code=201, category=SUCCESS], policyId=org.eclipse.ditto.test:myPolicy, policyCreated=ImmutablePolicy [policyId=org.eclipse.ditto.test:myPolicy, namespace=org.eclipse.ditto.test, lifecycle=null, revision=null, modified=null, created=null, metadata=null, entries={}]]]1 msPassed
commandToAdaptableToCommand[deletePolicyEntryResponse: adaptable=ImmutableAdaptable [topicPath=ImmutableTopicPath [namespace=org.eclipse.ditto.test, name=myPolicy, group=policies, channel=none, criterion=commands, action=delete, searchAction=null, subject=null, path=org.eclipse.ditto.test/myPolicy/policies/commands/delete], payload=ImmutablePayload [path=/entries/frontend, value=null, extra=null, status=HttpStatus [code=204, category=SUCCESS], revision=null, timestamp=null, metadata=null, fields=null], headers=ImmutableDittoHeaders [{correlation-id=dittoCorrelationId, version=2, status=200, content-type=application/vnd.eclipse.ditto+json}]], response=DeletePolicyEntryResponse [dittoHeaders=ImmutableDittoHeaders [{correlation-id=e4d222c4-9c5f-4ff8-9f4b-f4534d46ed70, response-required=false}], responseType=policies.responses:deletePolicyEntry, httpStatus=HttpStatus [code=204, category=SUCCESS], policyId=org.eclipse.ditto.test:myPolicy, label=frontend]]0 msPassed
commandToAdaptableToCommand[deletePolicyResponse: adaptable=ImmutableAdaptable [topicPath=ImmutableTopicPath [namespace=org.eclipse.ditto.test, name=myPolicy, group=policies, channel=none, criterion=commands, action=delete, searchAction=null, subject=null, path=org.eclipse.ditto.test/myPolicy/policies/commands/delete], payload=ImmutablePayload [path=/, value=null, extra=null, status=HttpStatus [code=204, category=SUCCESS], revision=null, timestamp=null, metadata=null, fields=null], headers=ImmutableDittoHeaders [{correlation-id=dittoCorrelationId, version=2, status=200, content-type=application/vnd.eclipse.ditto+json}]], response=DeletePolicyResponse [dittoHeaders=ImmutableDittoHeaders [{correlation-id=e4d222c4-9c5f-4ff8-9f4b-f4534d46ed70, response-required=false}], responseType=policies.responses:deletePolicy, httpStatus=HttpStatus [code=204, category=SUCCESS], policyId=org.eclipse.ditto.test:myPolicy]]0 msPassed
commandToAdaptableToCommand[deleteResourceResponse: adaptable=ImmutableAdaptable [topicPath=ImmutableTopicPath [namespace=org.eclipse.ditto.test, name=myPolicy, group=policies, channel=none, criterion=commands, action=delete, searchAction=null, subject=null, path=org.eclipse.ditto.test/myPolicy/policies/commands/delete], payload=ImmutablePayload [path=/entries/admin/resources/thing:/thingId, value=null, extra=null, status=HttpStatus [code=204, category=SUCCESS], revision=null, timestamp=null, metadata=null, fields=null], headers=ImmutableDittoHeaders [{correlation-id=dittoCorrelationId, version=2, status=200, content-type=application/vnd.eclipse.ditto+json}]], response=DeleteResourceResponse [dittoHeaders=ImmutableDittoHeaders [{correlation-id=e4d222c4-9c5f-4ff8-9f4b-f4534d46ed70, response-required=false}], responseType=policies.responses:deleteResource, httpStatus=HttpStatus [code=204, category=SUCCESS], policyId=org.eclipse.ditto.test:myPolicy, label=admin, resourceKey=thing:/thingId]]0 msPassed
commandToAdaptableToCommand[deleteSubjectResponse: adaptable=ImmutableAdaptable [topicPath=ImmutableTopicPath [namespace=org.eclipse.ditto.test, name=myPolicy, group=policies, channel=none, criterion=commands, action=delete, searchAction=null, subject=null, path=org.eclipse.ditto.test/myPolicy/policies/commands/delete], payload=ImmutablePayload [path=/entries/admin/subjects/google:theSubject1, value=null, extra=null, status=HttpStatus [code=204, category=SUCCESS], revision=null, timestamp=null, metadata=null, fields=null], headers=ImmutableDittoHeaders [{correlation-id=dittoCorrelationId, version=2, status=200, content-type=application/vnd.eclipse.ditto+json}]], response=DeleteSubjectResponse [dittoHeaders=ImmutableDittoHeaders [{correlation-id=e4d222c4-9c5f-4ff8-9f4b-f4534d46ed70, response-required=false}], responseType=policies.responses:deleteSubject, httpStatus=HttpStatus [code=204, category=SUCCESS], policyId=org.eclipse.ditto.test:myPolicy, label=admin, subjectId=google:theSubject1]]0 msPassed
commandToAdaptableToCommand[modifyPolicyCreatedResponse: adaptable=ImmutableAdaptable [topicPath=ImmutableTopicPath [namespace=org.eclipse.ditto.test, name=myPolicy, group=policies, channel=none, criterion=commands, action=modify, searchAction=null, subject=null, path=org.eclipse.ditto.test/myPolicy/policies/commands/modify], payload=ImmutablePayload [path=/, value={"policyId":"org.eclipse.ditto.test:myPolicy","entries":{}}, extra=null, status=HttpStatus [code=201, category=SUCCESS], revision=null, timestamp=null, metadata=null, fields=null], headers=ImmutableDittoHeaders [{correlation-id=dittoCorrelationId, version=2, status=200, content-type=application/vnd.eclipse.ditto+json}]], response=ModifyPolicyResponse [dittoHeaders=ImmutableDittoHeaders [{correlation-id=e4d222c4-9c5f-4ff8-9f4b-f4534d46ed70, response-required=false}], responseType=policies.responses:modifyPolicy, httpStatus=HttpStatus [code=201, category=SUCCESS], policyId=org.eclipse.ditto.test:myPolicy, policyCreated=ImmutablePolicy [policyId=org.eclipse.ditto.test:myPolicy, namespace=org.eclipse.ditto.test, lifecycle=null, revision=null, modified=null, created=null, metadata=null, entries={}]]]0 msPassed
commandToAdaptableToCommand[modifyPolicyEntriesResponse: adaptable=ImmutableAdaptable [topicPath=ImmutableTopicPath [namespace=org.eclipse.ditto.test, name=myPolicy, group=policies, channel=none, criterion=commands, action=modify, searchAction=null, subject=null, path=org.eclipse.ditto.test/myPolicy/policies/commands/modify], payload=ImmutablePayload [path=/entries, value=null, extra=null, status=HttpStatus [code=204, category=SUCCESS], revision=null, timestamp=null, metadata=null, fields=null], headers=ImmutableDittoHeaders [{correlation-id=dittoCorrelationId, version=2, status=200, content-type=application/vnd.eclipse.ditto+json}]], response=ModifyPolicyEntriesResponse [dittoHeaders=ImmutableDittoHeaders [{correlation-id=e4d222c4-9c5f-4ff8-9f4b-f4534d46ed70, response-required=false}], responseType=policies.responses:modifyPolicyEntries, httpStatus=HttpStatus [code=204, category=SUCCESS], policyId=org.eclipse.ditto.test:myPolicy]]0 msPassed
commandToAdaptableToCommand[modifyPolicyEntryCreatedResponse: adaptable=ImmutableAdaptable [topicPath=ImmutableTopicPath [namespace=org.eclipse.ditto.test, name=myPolicy, group=policies, channel=none, criterion=commands, action=modify, searchAction=null, subject=null, path=org.eclipse.ditto.test/myPolicy/policies/commands/modify], payload=ImmutablePayload [path=/entries/admin, value={"subjects":{"google:theSubject1":{"type":"generated"},"google:theSubject2":{"type":"generated"}},"resources":{"thing:/thingId":{"grant":["READ"],"revoke":["WRITE"]},"message:/subject":{"grant":["WRITE"],"revoke":[]}}}, extra=null, status=HttpStatus [code=201, category=SUCCESS], revision=null, timestamp=null, metadata=null, fields=null], headers=ImmutableDittoHeaders [{correlation-id=dittoCorrelationId, version=2, status=200, content-type=application/vnd.eclipse.ditto+json}]], response=ModifyPolicyEntryResponse [dittoHeaders=ImmutableDittoHeaders [{correlation-id=e4d222c4-9c5f-4ff8-9f4b-f4534d46ed70, response-required=false}], responseType=policies.responses:modifyPolicyEntry, httpStatus=HttpStatus [code=201, category=SUCCESS], policyId=org.eclipse.ditto.test:myPolicy, policyEntryCreated=ImmutablePolicyEntry [label=admin, subjects=ImmutableSubjects [subjects={google:theSubject1=ImmutableSubject [subjectId=google:theSubject1, subjectType=generated, subjectExpiry=null, subjectAnnouncement=null], google:theSubject2=ImmutableSubject [subjectId=google:theSubject2, subjectType=generated, subjectExpiry=null, subjectAnnouncement=null]}], resources=ImmutableResources [resources={thing:/thingId=ImmutableResource [resourceKey=thing:/thingId, effectedPermissions=ImmutableEffectedPermissions [grantedPermissions=[READ], revokedPermissions=[WRITE]]], message:/subject=ImmutableResource [resourceKey=message:/subject, effectedPermissions=ImmutableEffectedPermissions [grantedPermissions=[WRITE], revokedPermissions=[]]]}]], policyEntryModifiedLabel=admin]]1 msPassed
commandToAdaptableToCommand[modifyPolicyEntryModifiedResponse: adaptable=ImmutableAdaptable [topicPath=ImmutableTopicPath [namespace=org.eclipse.ditto.test, name=myPolicy, group=policies, channel=none, criterion=commands, action=modify, searchAction=null, subject=null, path=org.eclipse.ditto.test/myPolicy/policies/commands/modify], payload=ImmutablePayload [path=/entries/admin, value=null, extra=null, status=HttpStatus [code=204, category=SUCCESS], revision=null, timestamp=null, metadata=null, fields=null], headers=ImmutableDittoHeaders [{correlation-id=dittoCorrelationId, version=2, status=200, content-type=application/vnd.eclipse.ditto+json}]], response=ModifyPolicyEntryResponse [dittoHeaders=ImmutableDittoHeaders [{correlation-id=e4d222c4-9c5f-4ff8-9f4b-f4534d46ed70, response-required=false}], responseType=policies.responses:modifyPolicyEntry, httpStatus=HttpStatus [code=204, category=SUCCESS], policyId=org.eclipse.ditto.test:myPolicy, policyEntryCreated=null, policyEntryModifiedLabel=admin]]0 msPassed
commandToAdaptableToCommand[modifyPolicyModifiedResponse: adaptable=ImmutableAdaptable [topicPath=ImmutableTopicPath [namespace=org.eclipse.ditto.test, name=myPolicy, group=policies, channel=none, criterion=commands, action=modify, searchAction=null, subject=null, path=org.eclipse.ditto.test/myPolicy/policies/commands/modify], payload=ImmutablePayload [path=/, value=null, extra=null, status=HttpStatus [code=204, category=SUCCESS], revision=null, timestamp=null, metadata=null, fields=null], headers=ImmutableDittoHeaders [{correlation-id=dittoCorrelationId, version=2, status=200, content-type=application/vnd.eclipse.ditto+json}]], response=ModifyPolicyResponse [dittoHeaders=ImmutableDittoHeaders [{correlation-id=e4d222c4-9c5f-4ff8-9f4b-f4534d46ed70, response-required=false}], responseType=policies.responses:modifyPolicy, httpStatus=HttpStatus [code=204, category=SUCCESS], policyId=org.eclipse.ditto.test:myPolicy, policyCreated=null]]1 msPassed
commandToAdaptableToCommand[modifyResourceCreatedResponse: adaptable=ImmutableAdaptable [topicPath=ImmutableTopicPath [namespace=org.eclipse.ditto.test, name=myPolicy, group=policies, channel=none, criterion=commands, action=modify, searchAction=null, subject=null, path=org.eclipse.ditto.test/myPolicy/policies/commands/modify], payload=ImmutablePayload [path=/entries/admin/resources/thing:/thingId, value={"grant":["READ"],"revoke":["WRITE"]}, extra=null, status=HttpStatus [code=201, category=SUCCESS], revision=null, timestamp=null, metadata=null, fields=null], headers=ImmutableDittoHeaders [{correlation-id=dittoCorrelationId, version=2, status=200, content-type=application/vnd.eclipse.ditto+json}]], response=ModifyResourceResponse [dittoHeaders=ImmutableDittoHeaders [{correlation-id=e4d222c4-9c5f-4ff8-9f4b-f4534d46ed70, response-required=false}], responseType=policies.responses:modifyResource, httpStatus=HttpStatus [code=201, category=SUCCESS], policyId=org.eclipse.ditto.test:myPolicy, label=admin, resourceCreated=ImmutableResource [resourceKey=thing:/thingId, effectedPermissions=ImmutableEffectedPermissions [grantedPermissions=[READ], revokedPermissions=[WRITE]]], resourceKey=thing:/thingId]]1 msPassed
commandToAdaptableToCommand[modifyResourceModifiedResponse: adaptable=ImmutableAdaptable [topicPath=ImmutableTopicPath [namespace=org.eclipse.ditto.test, name=myPolicy, group=policies, channel=none, criterion=commands, action=modify, searchAction=null, subject=null, path=org.eclipse.ditto.test/myPolicy/policies/commands/modify], payload=ImmutablePayload [path=/entries/admin/resources/thing:/thingId, value=null, extra=null, status=HttpStatus [code=204, category=SUCCESS], revision=null, timestamp=null, metadata=null, fields=null], headers=ImmutableDittoHeaders [{correlation-id=dittoCorrelationId, version=2, status=200, content-type=application/vnd.eclipse.ditto+json}]], response=ModifyResourceResponse [dittoHeaders=ImmutableDittoHeaders [{correlation-id=e4d222c4-9c5f-4ff8-9f4b-f4534d46ed70, response-required=false}], responseType=policies.responses:modifyResource, httpStatus=HttpStatus [code=204, category=SUCCESS], policyId=org.eclipse.ditto.test:myPolicy, label=admin, resourceCreated=null, resourceKey=thing:/thingId]]0 msPassed
commandToAdaptableToCommand[modifyResourcesResponse: adaptable=ImmutableAdaptable [topicPath=ImmutableTopicPath [namespace=org.eclipse.ditto.test, name=myPolicy, group=policies, channel=none, criterion=commands, action=modify, searchAction=null, subject=null, path=org.eclipse.ditto.test/myPolicy/policies/commands/modify], payload=ImmutablePayload [path=/entries/admin/resources, value=null, extra=null, status=HttpStatus [code=204, category=SUCCESS], revision=null, timestamp=null, metadata=null, fields=null], headers=ImmutableDittoHeaders [{correlation-id=dittoCorrelationId, version=2, status=200, content-type=application/vnd.eclipse.ditto+json}]], response=ModifyResourcesResponse [dittoHeaders=ImmutableDittoHeaders [{correlation-id=e4d222c4-9c5f-4ff8-9f4b-f4534d46ed70, response-required=false}], responseType=policies.responses:modifyResources, httpStatus=HttpStatus [code=204, category=SUCCESS], policyId=org.eclipse.ditto.test:myPolicy, label=admin]]1 msPassed
commandToAdaptableToCommand[modifySubjectCreatedResponse: adaptable=ImmutableAdaptable [topicPath=ImmutableTopicPath [namespace=org.eclipse.ditto.test, name=myPolicy, group=policies, channel=none, criterion=commands, action=modify, searchAction=null, subject=null, path=org.eclipse.ditto.test/myPolicy/policies/commands/modify], payload=ImmutablePayload [path=/entries/admin/subjects/google:theSubject1, value={"type":"generated"}, extra=null, status=HttpStatus [code=201, category=SUCCESS], revision=null, timestamp=null, metadata=null, fields=null], headers=ImmutableDittoHeaders [{correlation-id=dittoCorrelationId, version=2, status=200, content-type=application/vnd.eclipse.ditto+json}]], response=ModifySubjectResponse [dittoHeaders=ImmutableDittoHeaders [{correlation-id=e4d222c4-9c5f-4ff8-9f4b-f4534d46ed70, response-required=false}], responseType=policies.responses:modifySubject, httpStatus=HttpStatus [code=201, category=SUCCESS], policyId=org.eclipse.ditto.test:myPolicy, label=admin, subjectCreated=ImmutableSubject [subjectId=google:theSubject1, subjectType=generated, subjectExpiry=null, subjectAnnouncement=null], subjectId=google:theSubject1]]0 msPassed
commandToAdaptableToCommand[modifySubjectModifiedResponse: adaptable=ImmutableAdaptable [topicPath=ImmutableTopicPath [namespace=org.eclipse.ditto.test, name=myPolicy, group=policies, channel=none, criterion=commands, action=modify, searchAction=null, subject=null, path=org.eclipse.ditto.test/myPolicy/policies/commands/modify], payload=ImmutablePayload [path=/entries/admin/subjects/google:theSubject1, value=null, extra=null, status=HttpStatus [code=204, category=SUCCESS], revision=null, timestamp=null, metadata=null, fields=null], headers=ImmutableDittoHeaders [{correlation-id=dittoCorrelationId, version=2, status=200, content-type=application/vnd.eclipse.ditto+json}]], response=ModifySubjectResponse [dittoHeaders=ImmutableDittoHeaders [{correlation-id=e4d222c4-9c5f-4ff8-9f4b-f4534d46ed70, response-required=false}], responseType=policies.responses:modifySubject, httpStatus=HttpStatus [code=204, category=SUCCESS], policyId=org.eclipse.ditto.test:myPolicy, label=admin, subjectCreated=null, subjectId=google:theSubject1]]1 msPassed
commandToAdaptableToCommand[modifySubjectsResponse: adaptable=ImmutableAdaptable [topicPath=ImmutableTopicPath [namespace=org.eclipse.ditto.test, name=myPolicy, group=policies, channel=none, criterion=commands, action=modify, searchAction=null, subject=null, path=org.eclipse.ditto.test/myPolicy/policies/commands/modify], payload=ImmutablePayload [path=/entries/admin/subjects, value=null, extra=null, status=HttpStatus [code=204, category=SUCCESS], revision=null, timestamp=null, metadata=null, fields=null], headers=ImmutableDittoHeaders [{correlation-id=dittoCorrelationId, version=2, status=200, content-type=application/vnd.eclipse.ditto+json}]], response=ModifySubjectsResponse [dittoHeaders=ImmutableDittoHeaders [{correlation-id=e4d222c4-9c5f-4ff8-9f4b-f4534d46ed70, response-required=false}], responseType=policies.responses:modifySubjects, httpStatus=HttpStatus [code=204, category=SUCCESS], policyId=org.eclipse.ditto.test:myPolicy, label=admin]]0 msPassed
fromAdaptable[createPolicyResponse: adaptable=ImmutableAdaptable [topicPath=ImmutableTopicPath [namespace=org.eclipse.ditto.test, name=myPolicy, group=policies, channel=none, criterion=commands, action=create, searchAction=null, subject=null, path=org.eclipse.ditto.test/myPolicy/policies/commands/create], payload=ImmutablePayload [path=/, value={"policyId":"org.eclipse.ditto.test:myPolicy","entries":{}}, extra=null, status=HttpStatus [code=201, category=SUCCESS], revision=null, timestamp=null, metadata=null, fields=null], headers=ImmutableDittoHeaders [{correlation-id=dittoCorrelationId, version=2, status=200, content-type=application/vnd.eclipse.ditto+json}]], response=CreatePolicyResponse [dittoHeaders=ImmutableDittoHeaders [{correlation-id=e4d222c4-9c5f-4ff8-9f4b-f4534d46ed70, response-required=false}], responseType=policies.responses:createPolicy, httpStatus=HttpStatus [code=201, category=SUCCESS], policyId=org.eclipse.ditto.test:myPolicy, policyCreated=ImmutablePolicy [policyId=org.eclipse.ditto.test:myPolicy, namespace=org.eclipse.ditto.test, lifecycle=null, revision=null, modified=null, created=null, metadata=null, entries={}]]]0 msPassed
fromAdaptable[deletePolicyEntryResponse: adaptable=ImmutableAdaptable [topicPath=ImmutableTopicPath [namespace=org.eclipse.ditto.test, name=myPolicy, group=policies, channel=none, criterion=commands, action=delete, searchAction=null, subject=null, path=org.eclipse.ditto.test/myPolicy/policies/commands/delete], payload=ImmutablePayload [path=/entries/frontend, value=null, extra=null, status=HttpStatus [code=204, category=SUCCESS], revision=null, timestamp=null, metadata=null, fields=null], headers=ImmutableDittoHeaders [{correlation-id=dittoCorrelationId, version=2, status=200, content-type=application/vnd.eclipse.ditto+json}]], response=DeletePolicyEntryResponse [dittoHeaders=ImmutableDittoHeaders [{correlation-id=e4d222c4-9c5f-4ff8-9f4b-f4534d46ed70, response-required=false}], responseType=policies.responses:deletePolicyEntry, httpStatus=HttpStatus [code=204, category=SUCCESS], policyId=org.eclipse.ditto.test:myPolicy, label=frontend]]0 msPassed
fromAdaptable[deletePolicyResponse: adaptable=ImmutableAdaptable [topicPath=ImmutableTopicPath [namespace=org.eclipse.ditto.test, name=myPolicy, group=policies, channel=none, criterion=commands, action=delete, searchAction=null, subject=null, path=org.eclipse.ditto.test/myPolicy/policies/commands/delete], payload=ImmutablePayload [path=/, value=null, extra=null, status=HttpStatus [code=204, category=SUCCESS], revision=null, timestamp=null, metadata=null, fields=null], headers=ImmutableDittoHeaders [{correlation-id=dittoCorrelationId, version=2, status=200, content-type=application/vnd.eclipse.ditto+json}]], response=DeletePolicyResponse [dittoHeaders=ImmutableDittoHeaders [{correlation-id=e4d222c4-9c5f-4ff8-9f4b-f4534d46ed70, response-required=false}], responseType=policies.responses:deletePolicy, httpStatus=HttpStatus [code=204, category=SUCCESS], policyId=org.eclipse.ditto.test:myPolicy]]0 msPassed
fromAdaptable[deleteResourceResponse: adaptable=ImmutableAdaptable [topicPath=ImmutableTopicPath [namespace=org.eclipse.ditto.test, name=myPolicy, group=policies, channel=none, criterion=commands, action=delete, searchAction=null, subject=null, path=org.eclipse.ditto.test/myPolicy/policies/commands/delete], payload=ImmutablePayload [path=/entries/admin/resources/thing:/thingId, value=null, extra=null, status=HttpStatus [code=204, category=SUCCESS], revision=null, timestamp=null, metadata=null, fields=null], headers=ImmutableDittoHeaders [{correlation-id=dittoCorrelationId, version=2, status=200, content-type=application/vnd.eclipse.ditto+json}]], response=DeleteResourceResponse [dittoHeaders=ImmutableDittoHeaders [{correlation-id=e4d222c4-9c5f-4ff8-9f4b-f4534d46ed70, response-required=false}], responseType=policies.responses:deleteResource, httpStatus=HttpStatus [code=204, category=SUCCESS], policyId=org.eclipse.ditto.test:myPolicy, label=admin, resourceKey=thing:/thingId]]1 msPassed
fromAdaptable[deleteSubjectResponse: adaptable=ImmutableAdaptable [topicPath=ImmutableTopicPath [namespace=org.eclipse.ditto.test, name=myPolicy, group=policies, channel=none, criterion=commands, action=delete, searchAction=null, subject=null, path=org.eclipse.ditto.test/myPolicy/policies/commands/delete], payload=ImmutablePayload [path=/entries/admin/subjects/google:theSubject1, value=null, extra=null, status=HttpStatus [code=204, category=SUCCESS], revision=null, timestamp=null, metadata=null, fields=null], headers=ImmutableDittoHeaders [{correlation-id=dittoCorrelationId, version=2, status=200, content-type=application/vnd.eclipse.ditto+json}]], response=DeleteSubjectResponse [dittoHeaders=ImmutableDittoHeaders [{correlation-id=e4d222c4-9c5f-4ff8-9f4b-f4534d46ed70, response-required=false}], responseType=policies.responses:deleteSubject, httpStatus=HttpStatus [code=204, category=SUCCESS], policyId=org.eclipse.ditto.test:myPolicy, label=admin, subjectId=google:theSubject1]]0 msPassed
fromAdaptable[modifyPolicyCreatedResponse: adaptable=ImmutableAdaptable [topicPath=ImmutableTopicPath [namespace=org.eclipse.ditto.test, name=myPolicy, group=policies, channel=none, criterion=commands, action=modify, searchAction=null, subject=null, path=org.eclipse.ditto.test/myPolicy/policies/commands/modify], payload=ImmutablePayload [path=/, value={"policyId":"org.eclipse.ditto.test:myPolicy","entries":{}}, extra=null, status=HttpStatus [code=201, category=SUCCESS], revision=null, timestamp=null, metadata=null, fields=null], headers=ImmutableDittoHeaders [{correlation-id=dittoCorrelationId, version=2, status=200, content-type=application/vnd.eclipse.ditto+json}]], response=ModifyPolicyResponse [dittoHeaders=ImmutableDittoHeaders [{correlation-id=e4d222c4-9c5f-4ff8-9f4b-f4534d46ed70, response-required=false}], responseType=policies.responses:modifyPolicy, httpStatus=HttpStatus [code=201, category=SUCCESS], policyId=org.eclipse.ditto.test:myPolicy, policyCreated=ImmutablePolicy [policyId=org.eclipse.ditto.test:myPolicy, namespace=org.eclipse.ditto.test, lifecycle=null, revision=null, modified=null, created=null, metadata=null, entries={}]]]1 msPassed
fromAdaptable[modifyPolicyEntriesResponse: adaptable=ImmutableAdaptable [topicPath=ImmutableTopicPath [namespace=org.eclipse.ditto.test, name=myPolicy, group=policies, channel=none, criterion=commands, action=modify, searchAction=null, subject=null, path=org.eclipse.ditto.test/myPolicy/policies/commands/modify], payload=ImmutablePayload [path=/entries, value=null, extra=null, status=HttpStatus [code=204, category=SUCCESS], revision=null, timestamp=null, metadata=null, fields=null], headers=ImmutableDittoHeaders [{correlation-id=dittoCorrelationId, version=2, status=200, content-type=application/vnd.eclipse.ditto+json}]], response=ModifyPolicyEntriesResponse [dittoHeaders=ImmutableDittoHeaders [{correlation-id=e4d222c4-9c5f-4ff8-9f4b-f4534d46ed70, response-required=false}], responseType=policies.responses:modifyPolicyEntries, httpStatus=HttpStatus [code=204, category=SUCCESS], policyId=org.eclipse.ditto.test:myPolicy]]0 msPassed
fromAdaptable[modifyPolicyEntryCreatedResponse: adaptable=ImmutableAdaptable [topicPath=ImmutableTopicPath [namespace=org.eclipse.ditto.test, name=myPolicy, group=policies, channel=none, criterion=commands, action=modify, searchAction=null, subject=null, path=org.eclipse.ditto.test/myPolicy/policies/commands/modify], payload=ImmutablePayload [path=/entries/admin, value={"subjects":{"google:theSubject1":{"type":"generated"},"google:theSubject2":{"type":"generated"}},"resources":{"thing:/thingId":{"grant":["READ"],"revoke":["WRITE"]},"message:/subject":{"grant":["WRITE"],"revoke":[]}}}, extra=null, status=HttpStatus [code=201, category=SUCCESS], revision=null, timestamp=null, metadata=null, fields=null], headers=ImmutableDittoHeaders [{correlation-id=dittoCorrelationId, version=2, status=200, content-type=application/vnd.eclipse.ditto+json}]], response=ModifyPolicyEntryResponse [dittoHeaders=ImmutableDittoHeaders [{correlation-id=e4d222c4-9c5f-4ff8-9f4b-f4534d46ed70, response-required=false}], responseType=policies.responses:modifyPolicyEntry, httpStatus=HttpStatus [code=201, category=SUCCESS], policyId=org.eclipse.ditto.test:myPolicy, policyEntryCreated=ImmutablePolicyEntry [label=admin, subjects=ImmutableSubjects [subjects={google:theSubject1=ImmutableSubject [subjectId=google:theSubject1, subjectType=generated, subjectExpiry=null, subjectAnnouncement=null], google:theSubject2=ImmutableSubject [subjectId=google:theSubject2, subjectType=generated, subjectExpiry=null, subjectAnnouncement=null]}], resources=ImmutableResources [resources={thing:/thingId=ImmutableResource [resourceKey=thing:/thingId, effectedPermissions=ImmutableEffectedPermissions [grantedPermissions=[READ], revokedPermissions=[WRITE]]], message:/subject=ImmutableResource [resourceKey=message:/subject, effectedPermissions=ImmutableEffectedPermissions [grantedPermissions=[WRITE], revokedPermissions=[]]]}]], policyEntryModifiedLabel=admin]]1 msPassed
fromAdaptable[modifyPolicyEntryModifiedResponse: adaptable=ImmutableAdaptable [topicPath=ImmutableTopicPath [namespace=org.eclipse.ditto.test, name=myPolicy, group=policies, channel=none, criterion=commands, action=modify, searchAction=null, subject=null, path=org.eclipse.ditto.test/myPolicy/policies/commands/modify], payload=ImmutablePayload [path=/entries/admin, value=null, extra=null, status=HttpStatus [code=204, category=SUCCESS], revision=null, timestamp=null, metadata=null, fields=null], headers=ImmutableDittoHeaders [{correlation-id=dittoCorrelationId, version=2, status=200, content-type=application/vnd.eclipse.ditto+json}]], response=ModifyPolicyEntryResponse [dittoHeaders=ImmutableDittoHeaders [{correlation-id=e4d222c4-9c5f-4ff8-9f4b-f4534d46ed70, response-required=false}], responseType=policies.responses:modifyPolicyEntry, httpStatus=HttpStatus [code=204, category=SUCCESS], policyId=org.eclipse.ditto.test:myPolicy, policyEntryCreated=null, policyEntryModifiedLabel=admin]]1 msPassed
fromAdaptable[modifyPolicyModifiedResponse: adaptable=ImmutableAdaptable [topicPath=ImmutableTopicPath [namespace=org.eclipse.ditto.test, name=myPolicy, group=policies, channel=none, criterion=commands, action=modify, searchAction=null, subject=null, path=org.eclipse.ditto.test/myPolicy/policies/commands/modify], payload=ImmutablePayload [path=/, value=null, extra=null, status=HttpStatus [code=204, category=SUCCESS], revision=null, timestamp=null, metadata=null, fields=null], headers=ImmutableDittoHeaders [{correlation-id=dittoCorrelationId, version=2, status=200, content-type=application/vnd.eclipse.ditto+json}]], response=ModifyPolicyResponse [dittoHeaders=ImmutableDittoHeaders [{correlation-id=e4d222c4-9c5f-4ff8-9f4b-f4534d46ed70, response-required=false}], responseType=policies.responses:modifyPolicy, httpStatus=HttpStatus [code=204, category=SUCCESS], policyId=org.eclipse.ditto.test:myPolicy, policyCreated=null]]0 msPassed
fromAdaptable[modifyResourceCreatedResponse: adaptable=ImmutableAdaptable [topicPath=ImmutableTopicPath [namespace=org.eclipse.ditto.test, name=myPolicy, group=policies, channel=none, criterion=commands, action=modify, searchAction=null, subject=null, path=org.eclipse.ditto.test/myPolicy/policies/commands/modify], payload=ImmutablePayload [path=/entries/admin/resources/thing:/thingId, value={"grant":["READ"],"revoke":["WRITE"]}, extra=null, status=HttpStatus [code=201, category=SUCCESS], revision=null, timestamp=null, metadata=null, fields=null], headers=ImmutableDittoHeaders [{correlation-id=dittoCorrelationId, version=2, status=200, content-type=application/vnd.eclipse.ditto+json}]], response=ModifyResourceResponse [dittoHeaders=ImmutableDittoHeaders [{correlation-id=e4d222c4-9c5f-4ff8-9f4b-f4534d46ed70, response-required=false}], responseType=policies.responses:modifyResource, httpStatus=HttpStatus [code=201, category=SUCCESS], policyId=org.eclipse.ditto.test:myPolicy, label=admin, resourceCreated=ImmutableResource [resourceKey=thing:/thingId, effectedPermissions=ImmutableEffectedPermissions [grantedPermissions=[READ], revokedPermissions=[WRITE]]], resourceKey=thing:/thingId]]1 msPassed
fromAdaptable[modifyResourceModifiedResponse: adaptable=ImmutableAdaptable [topicPath=ImmutableTopicPath [namespace=org.eclipse.ditto.test, name=myPolicy, group=policies, channel=none, criterion=commands, action=modify, searchAction=null, subject=null, path=org.eclipse.ditto.test/myPolicy/policies/commands/modify], payload=ImmutablePayload [path=/entries/admin/resources/thing:/thingId, value=null, extra=null, status=HttpStatus [code=204, category=SUCCESS], revision=null, timestamp=null, metadata=null, fields=null], headers=ImmutableDittoHeaders [{correlation-id=dittoCorrelationId, version=2, status=200, content-type=application/vnd.eclipse.ditto+json}]], response=ModifyResourceResponse [dittoHeaders=ImmutableDittoHeaders [{correlation-id=e4d222c4-9c5f-4ff8-9f4b-f4534d46ed70, response-required=false}], responseType=policies.responses:modifyResource, httpStatus=HttpStatus [code=204, category=SUCCESS], policyId=org.eclipse.ditto.test:myPolicy, label=admin, resourceCreated=null, resourceKey=thing:/thingId]]0 msPassed
fromAdaptable[modifyResourcesResponse: adaptable=ImmutableAdaptable [topicPath=ImmutableTopicPath [namespace=org.eclipse.ditto.test, name=myPolicy, group=policies, channel=none, criterion=commands, action=modify, searchAction=null, subject=null, path=org.eclipse.ditto.test/myPolicy/policies/commands/modify], payload=ImmutablePayload [path=/entries/admin/resources, value=null, extra=null, status=HttpStatus [code=204, category=SUCCESS], revision=null, timestamp=null, metadata=null, fields=null], headers=ImmutableDittoHeaders [{correlation-id=dittoCorrelationId, version=2, status=200, content-type=application/vnd.eclipse.ditto+json}]], response=ModifyResourcesResponse [dittoHeaders=ImmutableDittoHeaders [{correlation-id=e4d222c4-9c5f-4ff8-9f4b-f4534d46ed70, response-required=false}], responseType=policies.responses:modifyResources, httpStatus=HttpStatus [code=204, category=SUCCESS], policyId=org.eclipse.ditto.test:myPolicy, label=admin]]0 msPassed
fromAdaptable[modifySubjectCreatedResponse: adaptable=ImmutableAdaptable [topicPath=ImmutableTopicPath [namespace=org.eclipse.ditto.test, name=myPolicy, group=policies, channel=none, criterion=commands, action=modify, searchAction=null, subject=null, path=org.eclipse.ditto.test/myPolicy/policies/commands/modify], payload=ImmutablePayload [path=/entries/admin/subjects/google:theSubject1, value={"type":"generated"}, extra=null, status=HttpStatus [code=201, category=SUCCESS], revision=null, timestamp=null, metadata=null, fields=null], headers=ImmutableDittoHeaders [{correlation-id=dittoCorrelationId, version=2, status=200, content-type=application/vnd.eclipse.ditto+json}]], response=ModifySubjectResponse [dittoHeaders=ImmutableDittoHeaders [{correlation-id=e4d222c4-9c5f-4ff8-9f4b-f4534d46ed70, response-required=false}], responseType=policies.responses:modifySubject, httpStatus=HttpStatus [code=201, category=SUCCESS], policyId=org.eclipse.ditto.test:myPolicy, label=admin, subjectCreated=ImmutableSubject [subjectId=google:theSubject1, subjectType=generated, subjectExpiry=null, subjectAnnouncement=null], subjectId=google:theSubject1]]1 msPassed
fromAdaptable[modifySubjectModifiedResponse: adaptable=ImmutableAdaptable [topicPath=ImmutableTopicPath [namespace=org.eclipse.ditto.test, name=myPolicy, group=policies, channel=none, criterion=commands, action=modify, searchAction=null, subject=null, path=org.eclipse.ditto.test/myPolicy/policies/commands/modify], payload=ImmutablePayload [path=/entries/admin/subjects/google:theSubject1, value=null, extra=null, status=HttpStatus [code=204, category=SUCCESS], revision=null, timestamp=null, metadata=null, fields=null], headers=ImmutableDittoHeaders [{correlation-id=dittoCorrelationId, version=2, status=200, content-type=application/vnd.eclipse.ditto+json}]], response=ModifySubjectResponse [dittoHeaders=ImmutableDittoHeaders [{correlation-id=e4d222c4-9c5f-4ff8-9f4b-f4534d46ed70, response-required=false}], responseType=policies.responses:modifySubject, httpStatus=HttpStatus [code=204, category=SUCCESS], policyId=org.eclipse.ditto.test:myPolicy, label=admin, subjectCreated=null, subjectId=google:theSubject1]]0 msPassed
fromAdaptable[modifySubjectsResponse: adaptable=ImmutableAdaptable [topicPath=ImmutableTopicPath [namespace=org.eclipse.ditto.test, name=myPolicy, group=policies, channel=none, criterion=commands, action=modify, searchAction=null, subject=null, path=org.eclipse.ditto.test/myPolicy/policies/commands/modify], payload=ImmutablePayload [path=/entries/admin/subjects, value=null, extra=null, status=HttpStatus [code=204, category=SUCCESS], revision=null, timestamp=null, metadata=null, fields=null], headers=ImmutableDittoHeaders [{correlation-id=dittoCorrelationId, version=2, status=200, content-type=application/vnd.eclipse.ditto+json}]], response=ModifySubjectsResponse [dittoHeaders=ImmutableDittoHeaders [{correlation-id=e4d222c4-9c5f-4ff8-9f4b-f4534d46ed70, response-required=false}], responseType=policies.responses:modifySubjects, httpStatus=HttpStatus [code=204, category=SUCCESS], policyId=org.eclipse.ditto.test:myPolicy, label=admin]]1 msPassed
toAdaptable[createPolicyResponse: adaptable=ImmutableAdaptable [topicPath=ImmutableTopicPath [namespace=org.eclipse.ditto.test, name=myPolicy, group=policies, channel=none, criterion=commands, action=create, searchAction=null, subject=null, path=org.eclipse.ditto.test/myPolicy/policies/commands/create], payload=ImmutablePayload [path=/, value={"policyId":"org.eclipse.ditto.test:myPolicy","entries":{}}, extra=null, status=HttpStatus [code=201, category=SUCCESS], revision=null, timestamp=null, metadata=null, fields=null], headers=ImmutableDittoHeaders [{correlation-id=dittoCorrelationId, version=2, status=200, content-type=application/vnd.eclipse.ditto+json}]], response=CreatePolicyResponse [dittoHeaders=ImmutableDittoHeaders [{correlation-id=e4d222c4-9c5f-4ff8-9f4b-f4534d46ed70, response-required=false}], responseType=policies.responses:createPolicy, httpStatus=HttpStatus [code=201, category=SUCCESS], policyId=org.eclipse.ditto.test:myPolicy, policyCreated=ImmutablePolicy [policyId=org.eclipse.ditto.test:myPolicy, namespace=org.eclipse.ditto.test, lifecycle=null, revision=null, modified=null, created=null, metadata=null, entries={}]]]0 msPassed
toAdaptable[deletePolicyEntryResponse: adaptable=ImmutableAdaptable [topicPath=ImmutableTopicPath [namespace=org.eclipse.ditto.test, name=myPolicy, group=policies, channel=none, criterion=commands, action=delete, searchAction=null, subject=null, path=org.eclipse.ditto.test/myPolicy/policies/commands/delete], payload=ImmutablePayload [path=/entries/frontend, value=null, extra=null, status=HttpStatus [code=204, category=SUCCESS], revision=null, timestamp=null, metadata=null, fields=null], headers=ImmutableDittoHeaders [{correlation-id=dittoCorrelationId, version=2, status=200, content-type=application/vnd.eclipse.ditto+json}]], response=DeletePolicyEntryResponse [dittoHeaders=ImmutableDittoHeaders [{correlation-id=e4d222c4-9c5f-4ff8-9f4b-f4534d46ed70, response-required=false}], responseType=policies.responses:deletePolicyEntry, httpStatus=HttpStatus [code=204, category=SUCCESS], policyId=org.eclipse.ditto.test:myPolicy, label=frontend]]0 msPassed
toAdaptable[deletePolicyResponse: adaptable=ImmutableAdaptable [topicPath=ImmutableTopicPath [namespace=org.eclipse.ditto.test, name=myPolicy, group=policies, channel=none, criterion=commands, action=delete, searchAction=null, subject=null, path=org.eclipse.ditto.test/myPolicy/policies/commands/delete], payload=ImmutablePayload [path=/, value=null, extra=null, status=HttpStatus [code=204, category=SUCCESS], revision=null, timestamp=null, metadata=null, fields=null], headers=ImmutableDittoHeaders [{correlation-id=dittoCorrelationId, version=2, status=200, content-type=application/vnd.eclipse.ditto+json}]], response=DeletePolicyResponse [dittoHeaders=ImmutableDittoHeaders [{correlation-id=e4d222c4-9c5f-4ff8-9f4b-f4534d46ed70, response-required=false}], responseType=policies.responses:deletePolicy, httpStatus=HttpStatus [code=204, category=SUCCESS], policyId=org.eclipse.ditto.test:myPolicy]]1 msPassed
toAdaptable[deleteResourceResponse: adaptable=ImmutableAdaptable [topicPath=ImmutableTopicPath [namespace=org.eclipse.ditto.test, name=myPolicy, group=policies, channel=none, criterion=commands, action=delete, searchAction=null, subject=null, path=org.eclipse.ditto.test/myPolicy/policies/commands/delete], payload=ImmutablePayload [path=/entries/admin/resources/thing:/thingId, value=null, extra=null, status=HttpStatus [code=204, category=SUCCESS], revision=null, timestamp=null, metadata=null, fields=null], headers=ImmutableDittoHeaders [{correlation-id=dittoCorrelationId, version=2, status=200, content-type=application/vnd.eclipse.ditto+json}]], response=DeleteResourceResponse [dittoHeaders=ImmutableDittoHeaders [{correlation-id=e4d222c4-9c5f-4ff8-9f4b-f4534d46ed70, response-required=false}], responseType=policies.responses:deleteResource, httpStatus=HttpStatus [code=204, category=SUCCESS], policyId=org.eclipse.ditto.test:myPolicy, label=admin, resourceKey=thing:/thingId]]0 msPassed
toAdaptable[deleteSubjectResponse: adaptable=ImmutableAdaptable [topicPath=ImmutableTopicPath [namespace=org.eclipse.ditto.test, name=myPolicy, group=policies, channel=none, criterion=commands, action=delete, searchAction=null, subject=null, path=org.eclipse.ditto.test/myPolicy/policies/commands/delete], payload=ImmutablePayload [path=/entries/admin/subjects/google:theSubject1, value=null, extra=null, status=HttpStatus [code=204, category=SUCCESS], revision=null, timestamp=null, metadata=null, fields=null], headers=ImmutableDittoHeaders [{correlation-id=dittoCorrelationId, version=2, status=200, content-type=application/vnd.eclipse.ditto+json}]], response=DeleteSubjectResponse [dittoHeaders=ImmutableDittoHeaders [{correlation-id=e4d222c4-9c5f-4ff8-9f4b-f4534d46ed70, response-required=false}], responseType=policies.responses:deleteSubject, httpStatus=HttpStatus [code=204, category=SUCCESS], policyId=org.eclipse.ditto.test:myPolicy, label=admin, subjectId=google:theSubject1]]0 msPassed
toAdaptable[modifyPolicyCreatedResponse: adaptable=ImmutableAdaptable [topicPath=ImmutableTopicPath [namespace=org.eclipse.ditto.test, name=myPolicy, group=policies, channel=none, criterion=commands, action=modify, searchAction=null, subject=null, path=org.eclipse.ditto.test/myPolicy/policies/commands/modify], payload=ImmutablePayload [path=/, value={"policyId":"org.eclipse.ditto.test:myPolicy","entries":{}}, extra=null, status=HttpStatus [code=201, category=SUCCESS], revision=null, timestamp=null, metadata=null, fields=null], headers=ImmutableDittoHeaders [{correlation-id=dittoCorrelationId, version=2, status=200, content-type=application/vnd.eclipse.ditto+json}]], response=ModifyPolicyResponse [dittoHeaders=ImmutableDittoHeaders [{correlation-id=e4d222c4-9c5f-4ff8-9f4b-f4534d46ed70, response-required=false}], responseType=policies.responses:modifyPolicy, httpStatus=HttpStatus [code=201, category=SUCCESS], policyId=org.eclipse.ditto.test:myPolicy, policyCreated=ImmutablePolicy [policyId=org.eclipse.ditto.test:myPolicy, namespace=org.eclipse.ditto.test, lifecycle=null, revision=null, modified=null, created=null, metadata=null, entries={}]]]0 msPassed
toAdaptable[modifyPolicyEntriesResponse: adaptable=ImmutableAdaptable [topicPath=ImmutableTopicPath [namespace=org.eclipse.ditto.test, name=myPolicy, group=policies, channel=none, criterion=commands, action=modify, searchAction=null, subject=null, path=org.eclipse.ditto.test/myPolicy/policies/commands/modify], payload=ImmutablePayload [path=/entries, value=null, extra=null, status=HttpStatus [code=204, category=SUCCESS], revision=null, timestamp=null, metadata=null, fields=null], headers=ImmutableDittoHeaders [{correlation-id=dittoCorrelationId, version=2, status=200, content-type=application/vnd.eclipse.ditto+json}]], response=ModifyPolicyEntriesResponse [dittoHeaders=ImmutableDittoHeaders [{correlation-id=e4d222c4-9c5f-4ff8-9f4b-f4534d46ed70, response-required=false}], responseType=policies.responses:modifyPolicyEntries, httpStatus=HttpStatus [code=204, category=SUCCESS], policyId=org.eclipse.ditto.test:myPolicy]]0 msPassed
toAdaptable[modifyPolicyEntryCreatedResponse: adaptable=ImmutableAdaptable [topicPath=ImmutableTopicPath [namespace=org.eclipse.ditto.test, name=myPolicy, group=policies, channel=none, criterion=commands, action=modify, searchAction=null, subject=null, path=org.eclipse.ditto.test/myPolicy/policies/commands/modify], payload=ImmutablePayload [path=/entries/admin, value={"subjects":{"google:theSubject1":{"type":"generated"},"google:theSubject2":{"type":"generated"}},"resources":{"thing:/thingId":{"grant":["READ"],"revoke":["WRITE"]},"message:/subject":{"grant":["WRITE"],"revoke":[]}}}, extra=null, status=HttpStatus [code=201, category=SUCCESS], revision=null, timestamp=null, metadata=null, fields=null], headers=ImmutableDittoHeaders [{correlation-id=dittoCorrelationId, version=2, status=200, content-type=application/vnd.eclipse.ditto+json}]], response=ModifyPolicyEntryResponse [dittoHeaders=ImmutableDittoHeaders [{correlation-id=e4d222c4-9c5f-4ff8-9f4b-f4534d46ed70, response-required=false}], responseType=policies.responses:modifyPolicyEntry, httpStatus=HttpStatus [code=201, category=SUCCESS], policyId=org.eclipse.ditto.test:myPolicy, policyEntryCreated=ImmutablePolicyEntry [label=admin, subjects=ImmutableSubjects [subjects={google:theSubject1=ImmutableSubject [subjectId=google:theSubject1, subjectType=generated, subjectExpiry=null, subjectAnnouncement=null], google:theSubject2=ImmutableSubject [subjectId=google:theSubject2, subjectType=generated, subjectExpiry=null, subjectAnnouncement=null]}], resources=ImmutableResources [resources={thing:/thingId=ImmutableResource [resourceKey=thing:/thingId, effectedPermissions=ImmutableEffectedPermissions [grantedPermissions=[READ], revokedPermissions=[WRITE]]], message:/subject=ImmutableResource [resourceKey=message:/subject, effectedPermissions=ImmutableEffectedPermissions [grantedPermissions=[WRITE], revokedPermissions=[]]]}]], policyEntryModifiedLabel=admin]]1 msPassed
toAdaptable[modifyPolicyEntryModifiedResponse: adaptable=ImmutableAdaptable [topicPath=ImmutableTopicPath [namespace=org.eclipse.ditto.test, name=myPolicy, group=policies, channel=none, criterion=commands, action=modify, searchAction=null, subject=null, path=org.eclipse.ditto.test/myPolicy/policies/commands/modify], payload=ImmutablePayload [path=/entries/admin, value=null, extra=null, status=HttpStatus [code=204, category=SUCCESS], revision=null, timestamp=null, metadata=null, fields=null], headers=ImmutableDittoHeaders [{correlation-id=dittoCorrelationId, version=2, status=200, content-type=application/vnd.eclipse.ditto+json}]], response=ModifyPolicyEntryResponse [dittoHeaders=ImmutableDittoHeaders [{correlation-id=e4d222c4-9c5f-4ff8-9f4b-f4534d46ed70, response-required=false}], responseType=policies.responses:modifyPolicyEntry, httpStatus=HttpStatus [code=204, category=SUCCESS], policyId=org.eclipse.ditto.test:myPolicy, policyEntryCreated=null, policyEntryModifiedLabel=admin]]0 msPassed
toAdaptable[modifyPolicyModifiedResponse: adaptable=ImmutableAdaptable [topicPath=ImmutableTopicPath [namespace=org.eclipse.ditto.test, name=myPolicy, group=policies, channel=none, criterion=commands, action=modify, searchAction=null, subject=null, path=org.eclipse.ditto.test/myPolicy/policies/commands/modify], payload=ImmutablePayload [path=/, value=null, extra=null, status=HttpStatus [code=204, category=SUCCESS], revision=null, timestamp=null, metadata=null, fields=null], headers=ImmutableDittoHeaders [{correlation-id=dittoCorrelationId, version=2, status=200, content-type=application/vnd.eclipse.ditto+json}]], response=ModifyPolicyResponse [dittoHeaders=ImmutableDittoHeaders [{correlation-id=e4d222c4-9c5f-4ff8-9f4b-f4534d46ed70, response-required=false}], responseType=policies.responses:modifyPolicy, httpStatus=HttpStatus [code=204, category=SUCCESS], policyId=org.eclipse.ditto.test:myPolicy, policyCreated=null]]0 msPassed
toAdaptable[modifyResourceCreatedResponse: adaptable=ImmutableAdaptable [topicPath=ImmutableTopicPath [namespace=org.eclipse.ditto.test, name=myPolicy, group=policies, channel=none, criterion=commands, action=modify, searchAction=null, subject=null, path=org.eclipse.ditto.test/myPolicy/policies/commands/modify], payload=ImmutablePayload [path=/entries/admin/resources/thing:/thingId, value={"grant":["READ"],"revoke":["WRITE"]}, extra=null, status=HttpStatus [code=201, category=SUCCESS], revision=null, timestamp=null, metadata=null, fields=null], headers=ImmutableDittoHeaders [{correlation-id=dittoCorrelationId, version=2, status=200, content-type=application/vnd.eclipse.ditto+json}]], response=ModifyResourceResponse [dittoHeaders=ImmutableDittoHeaders [{correlation-id=e4d222c4-9c5f-4ff8-9f4b-f4534d46ed70, response-required=false}], responseType=policies.responses:modifyResource, httpStatus=HttpStatus [code=201, category=SUCCESS], policyId=org.eclipse.ditto.test:myPolicy, label=admin, resourceCreated=ImmutableResource [resourceKey=thing:/thingId, effectedPermissions=ImmutableEffectedPermissions [grantedPermissions=[READ], revokedPermissions=[WRITE]]], resourceKey=thing:/thingId]]0 msPassed
toAdaptable[modifyResourceModifiedResponse: adaptable=ImmutableAdaptable [topicPath=ImmutableTopicPath [namespace=org.eclipse.ditto.test, name=myPolicy, group=policies, channel=none, criterion=commands, action=modify, searchAction=null, subject=null, path=org.eclipse.ditto.test/myPolicy/policies/commands/modify], payload=ImmutablePayload [path=/entries/admin/resources/thing:/thingId, value=null, extra=null, status=HttpStatus [code=204, category=SUCCESS], revision=null, timestamp=null, metadata=null, fields=null], headers=ImmutableDittoHeaders [{correlation-id=dittoCorrelationId, version=2, status=200, content-type=application/vnd.eclipse.ditto+json}]], response=ModifyResourceResponse [dittoHeaders=ImmutableDittoHeaders [{correlation-id=e4d222c4-9c5f-4ff8-9f4b-f4534d46ed70, response-required=false}], responseType=policies.responses:modifyResource, httpStatus=HttpStatus [code=204, category=SUCCESS], policyId=org.eclipse.ditto.test:myPolicy, label=admin, resourceCreated=null, resourceKey=thing:/thingId]]1 msPassed
toAdaptable[modifyResourcesResponse: adaptable=ImmutableAdaptable [topicPath=ImmutableTopicPath [namespace=org.eclipse.ditto.test, name=myPolicy, group=policies, channel=none, criterion=commands, action=modify, searchAction=null, subject=null, path=org.eclipse.ditto.test/myPolicy/policies/commands/modify], payload=ImmutablePayload [path=/entries/admin/resources, value=null, extra=null, status=HttpStatus [code=204, category=SUCCESS], revision=null, timestamp=null, metadata=null, fields=null], headers=ImmutableDittoHeaders [{correlation-id=dittoCorrelationId, version=2, status=200, content-type=application/vnd.eclipse.ditto+json}]], response=ModifyResourcesResponse [dittoHeaders=ImmutableDittoHeaders [{correlation-id=e4d222c4-9c5f-4ff8-9f4b-f4534d46ed70, response-required=false}], responseType=policies.responses:modifyResources, httpStatus=HttpStatus [code=204, category=SUCCESS], policyId=org.eclipse.ditto.test:myPolicy, label=admin]]0 msPassed
toAdaptable[modifySubjectCreatedResponse: adaptable=ImmutableAdaptable [topicPath=ImmutableTopicPath [namespace=org.eclipse.ditto.test, name=myPolicy, group=policies, channel=none, criterion=commands, action=modify, searchAction=null, subject=null, path=org.eclipse.ditto.test/myPolicy/policies/commands/modify], payload=ImmutablePayload [path=/entries/admin/subjects/google:theSubject1, value={"type":"generated"}, extra=null, status=HttpStatus [code=201, category=SUCCESS], revision=null, timestamp=null, metadata=null, fields=null], headers=ImmutableDittoHeaders [{correlation-id=dittoCorrelationId, version=2, status=200, content-type=application/vnd.eclipse.ditto+json}]], response=ModifySubjectResponse [dittoHeaders=ImmutableDittoHeaders [{correlation-id=e4d222c4-9c5f-4ff8-9f4b-f4534d46ed70, response-required=false}], responseType=policies.responses:modifySubject, httpStatus=HttpStatus [code=201, category=SUCCESS], policyId=org.eclipse.ditto.test:myPolicy, label=admin, subjectCreated=ImmutableSubject [subjectId=google:theSubject1, subjectType=generated, subjectExpiry=null, subjectAnnouncement=null], subjectId=google:theSubject1]]0 msPassed
toAdaptable[modifySubjectModifiedResponse: adaptable=ImmutableAdaptable [topicPath=ImmutableTopicPath [namespace=org.eclipse.ditto.test, name=myPolicy, group=policies, channel=none, criterion=commands, action=modify, searchAction=null, subject=null, path=org.eclipse.ditto.test/myPolicy/policies/commands/modify], payload=ImmutablePayload [path=/entries/admin/subjects/google:theSubject1, value=null, extra=null, status=HttpStatus [code=204, category=SUCCESS], revision=null, timestamp=null, metadata=null, fields=null], headers=ImmutableDittoHeaders [{correlation-id=dittoCorrelationId, version=2, status=200, content-type=application/vnd.eclipse.ditto+json}]], response=ModifySubjectResponse [dittoHeaders=ImmutableDittoHeaders [{correlation-id=e4d222c4-9c5f-4ff8-9f4b-f4534d46ed70, response-required=false}], responseType=policies.responses:modifySubject, httpStatus=HttpStatus [code=204, category=SUCCESS], policyId=org.eclipse.ditto.test:myPolicy, label=admin, subjectCreated=null, subjectId=google:theSubject1]]0 msPassed
toAdaptable[modifySubjectsResponse: adaptable=ImmutableAdaptable [topicPath=ImmutableTopicPath [namespace=org.eclipse.ditto.test, name=myPolicy, group=policies, channel=none, criterion=commands, action=modify, searchAction=null, subject=null, path=org.eclipse.ditto.test/myPolicy/policies/commands/modify], payload=ImmutablePayload [path=/entries/admin/subjects, value=null, extra=null, status=HttpStatus [code=204, category=SUCCESS], revision=null, timestamp=null, metadata=null, fields=null], headers=ImmutableDittoHeaders [{correlation-id=dittoCorrelationId, version=2, status=200, content-type=application/vnd.eclipse.ditto+json}]], response=ModifySubjectsResponse [dittoHeaders=ImmutableDittoHeaders [{correlation-id=e4d222c4-9c5f-4ff8-9f4b-f4534d46ed70, response-required=false}], responseType=policies.responses:modifySubjects, httpStatus=HttpStatus [code=204, category=SUCCESS], policyId=org.eclipse.ditto.test:myPolicy, label=admin]]0 msPassed