All Downloads are FREE. Search and download functionalities are using the official Maven repository.

ghtblue.migrator.lightblue-migrator.2.48.0.source-code.activeExecution.json Maven / Gradle / Ivy

There is a newer version: 2.56.1
Show newest version
{
    "entityInfo": {
        "datastore": {
            "backend": "mongo",
            "collection": "activeExecution",
            "datasource": "mongodata"
        },
        "defaultVersion" : "2.0.0",
        "enums": [],
        "indexes": [
            {
                "fields": [
                    {
                        "dir": "$asc",
                        "field": "_id"
                    }
                ],
                "unique": true
            },
            {
                "fields": [
                    {
                        "dir": "$asc",
                        "field": "migrationJobId"
                    }
                ],
                "name": "uJobId",
                "unique": true
            }
        ],
        "name": "activeExecution"
    },
    "schema": {
        "access": {
            "delete": [
                "anyone"
            ],
            "find": [
                "anyone"
            ],
            "insert": [
                "anyone"
            ],
            "update": [
                "anyone"
            ]
        },
        "fields": {
            "_id": {
                "type": "uid",
                "constraints": {
                    "identity": true
                },
                "description": "The identifier of the activeExecution."
            },
            "objectType": {
                "access": {
                    "find": [
                        "anyone"
                    ],
                    "update": [
                        "noone"
                    ]
                },
                "constraints": {
                    "minLength": 1,
                    "required": true
                },
                "type": "string"
            },
            "migrationJobId" : {
                "type":"string",
                "constraints" : {
                    "required":true
                },
                "description":"The identifier of the migration job"
            },
            "startTime":{
                "type":"date",
                "constraints":{
                    "required":true
                },
                "description":"The time job started executing"
            },
            "numDocsToProcess":{
                "type":"integer",
                "description":"Number of docs to process"
            },
            "numDocsProcessed":{
                "type":"integer",
                "description":"Number of docs processed so far"
            },
            "ping":{
                "type":"date",
                "description":"Last ping from the thread"
            }
        },
        "name": "activeExecution",
        "status": {
            "value": "active"
        },
        "version": {
            "changelog": "Initial release",
            "value": "2.0.0"
        }
    }
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy