# ApiReplicationCommand Data Model

Information about a replication command.

This object holds all the information a regular ApiCommand object provides, and adds specific information about the results of a replication command.

Depending on the type of the service where the replication was run, a different result property will be populated.

Properties
name | data type | description
--- | --- | ---
hdfsResult | ApiHdfsReplicationResult | Results for replication commands on HDFS services.
ozoneResult | ApiOzoneReplicationResult | Results for replication commands on OZONE services.
hiveResult | ApiHiveReplicationResult | Results for replication commands on Hive services.
hiveOnTezResult | ApiHiveOnTezReplicationResult | Results for replication commands on HiveOnTez services.
hbaseInfo | ApiHBaseReplicationInfo |
rangerResult | ApiRangerReplicationResult |
icebergResult | ApiIcebergReplicationResult |
apiAtlasReplicationResult | ApiAtlasReplicationResult |
apiReplicationDumpCommand | ApiReplicationCommand |
apiReplicationFailedCommands | array of ApiReplicationCommand |
apiReplicationSkippedCommands | array of ApiReplicationCommand |

##### Properties inherited from ApiCommand

id | number | The command ID.
name | string | The command name.
startTime | string | The start time.
endTime | string | The end time, if the command is finished.
active | boolean | Whether the command is currently active.
success | boolean | If the command is finished, whether it was successful.
resultMessage | string | If the command is finished, the result message.
resultDataUrl | string | URL to the command's downloadable result data, if any exists.
clusterRef | ApiClusterRef | Reference to the cluster (for cluster commands only).
serviceRef | ApiServiceRef | Reference to the service (for service commands only).
roleRef | ApiRoleRef | Reference to the role (for role commands only).
hostRef | ApiHostRef | Reference to the host (for host commands only).
parent | ApiCommand | Reference to the parent command, if any.
children | ApiCommandList | List of child commands. Only available in the full view. The list contains only the summary view of the children.
canRetry | boolean | If the command can be retried. Available since V11

Example

    {
      "hdfsResult" : {
        "progress" : 12345,
        "throughput" : 12345.0,
        "remainingTime" : 12345,
        "estimatedCompletionTime" : "...",
        "counters" : [ {
          "group" : "...",
          "name" : "...",
          "value" : 12345
        }, {
          "group" : "...",
          "name" : "...",
          "value" : 12345
        } ],
        "numFilesDryRun" : 12345,
        "numBytesDryRun" : 12345,
        "numFilesExpected" : 12345,
        "numBytesExpected" : 12345,
        "numFilesCopied" : 12345,
        "numBytesCopied" : 12345,
        "numFilesSkipped" : 12345,
        "numBytesSkipped" : 12345,
        "numFilesDeleted" : 12345,
        "numFilesCopyFailed" : 12345,
        "numBytesCopyFailed" : 12345,
        "setupError" : "...",
        "jobId" : "...",
        "jobDetailsUri" : "...",
        "dryRun" : true,
        "snapshottedDirs" : [ "...", "..." ],
        "runAsUser" : "...",
        "runOnSourceAsUser" : "...",
        "logPath" : "...",
        "failedFiles" : [ "...", "..." ]
      },
      "ozoneResult" : {
        "commandResultMessage" : "...",
        "replicationType" : "INCREMENTAL_ONLY",
        "replicationCommandType" : "FULL_FILE_LISTING_FALLBACK",
        "progress" : 12345,
        "throughput" : 12345.0,
        "remainingTime" : 12345,
        "estimatedCompletionTime" : "...",
        "counters" : [ {
          "group" : "...",
          "name" : "...",
          "value" : 12345
        }, {
          "group" : "...",
          "name" : "...",
          "value" : 12345
        } ],
        "numFilesDryRun" : 12345,
        "numBytesDryRun" : 12345,
        "numFilesExpected" : 12345,
        "numBytesExpected" : 12345,
        "numFilesCopied" : 12345,
        "numBytesCopied" : 12345,
        "numFilesSkipped" : 12345,
        "numBytesSkipped" : 12345,
        "numFilesDeleted" : 12345,
        "numFilesCopyFailed" : 12345,
        "numBytesCopyFailed" : 12345,
        "setupError" : "...",
        "jobId" : "...",
        "jobDetailsUri" : "...",
        "dryRun" : true,
        "snapshottedDirs" : [ "...", "..." ],
        "runAsUser" : "...",
        "runOnSourceAsUser" : "...",
        "logPath" : "...",
        "failedFiles" : [ "...", "..." ]
      },
      "hiveResult" : {
        "phase" : "...",
        "tableCount" : 12345,
        "tables" : [ {
          "database" : "...",
          "tableName" : "..."
        }, {
          "database" : "...",
          "tableName" : "..."
        } ],
        "impalaUDFCount" : 12345,
        "hiveUDFCount" : 12345,
        "impalaUDFs" : [ {
          "database" : "...",
          "signature" : "..."
        }, {
          "database" : "...",
          "signature" : "..."
        } ],
        "hiveUDFs" : [ {
          "database" : "...",
          "signature" : "..."
        }, {
          "database" : "...",
          "signature" : "..."
        } ],
        "errorCount" : 12345,
        "errors" : [ {
          "database" : "...",
          "tableName" : "...",
          "impalaUDF" : "...",
          "hiveUDF" : "...",
          "error" : "..."
        }, {
          "database" : "...",
          "tableName" : "...",
          "impalaUDF" : "...",
          "hiveUDF" : "...",
          "error" : "..."
        } ],
        "dataReplicationResult" : {
          "progress" : 12345,
          "throughput" : 12345.0,
          "remainingTime" : 12345,
          "estimatedCompletionTime" : "...",
          "counters" : [ { }, { } ],
          "numFilesDryRun" : 12345,
          "numBytesDryRun" : 12345,
          "numFilesExpected" : 12345,
          "numBytesExpected" : 12345,
          "numFilesCopied" : 12345,
          "numBytesCopied" : 12345,
          "numFilesSkipped" : 12345,
          "numBytesSkipped" : 12345,
          "numFilesDeleted" : 12345,
          "numFilesCopyFailed" : 12345,
          "numBytesCopyFailed" : 12345,
          "setupError" : "...",
          "jobId" : "...",
          "jobDetailsUri" : "...",
          "dryRun" : true,
          "snapshottedDirs" : [ "...", "..." ],
          "runAsUser" : "...",
          "runOnSourceAsUser" : "...",
          "logPath" : "...",
          "failedFiles" : [ "...", "..." ]
        },
        "dryRun" : true,
        "runAsUser" : "...",
        "runOnSourceAsUser" : "...",
        "logPath" : "...",
        "directoryForMetadata" : "...",
        "statsAvailable" : true,
        "dbProcessed" : 12345,
        "tableProcessed" : 12345,
        "partitionProcessed" : 12345,
        "functionProcessed" : 12345,
        "indexProcessed" : 12345,
        "statsProcessed" : 12345,
        "dbExpected" : 12345,
        "tableExpected" : 12345,
        "partitionExpected" : 12345,
        "functionExpected" : 12345,
        "indexExpected" : 12345,
        "statsExpected" : 12345
      },
      "hiveOnTezResult" : {
        "type" : "...",
        "status" : "...",
        "error" : "...",
        "tablesCurrent" : 12345,
        "tablesTotal" : 12345,
        "functionsCurrent" : 12345,
        "functionsTotal" : 12345,
        "eventsCurrent" : 12345,
        "eventsTotal" : 12345,
        "policiesCurrent" : 12345,
        "policiesTotal" : 12345,
        "entitiesCurrent" : 12345,
        "entitiesTotal" : 12345,
        "origin" : "TARGET",
        "endDateOnSrc" : "...",
        "endDateOnTgt" : "...",
        "scheduledExecutionId" : 12345,
        "dumpExecutionId" : 12345,
        "lastSuccessfulDumpId" : 12345
      },
      "hbaseInfo" : {
        "replicationOperations" : [ "...", "..." ]
      },
      "rangerResult" : {
        "total" : 12345,
        "created" : 12345,
        "skipped" : 12345,
        "failed" : 12345,
        "skippedDueToTimeout" : 12345,
        "auditLogReplicationResult" : {
          "progress" : 12345,
          "throughput" : 12345.0,
          "remainingTime" : 12345,
          "estimatedCompletionTime" : "...",
          "counters" : [ { }, { } ],
          "numFilesDryRun" : 12345,
          "numBytesDryRun" : 12345,
          "numFilesExpected" : 12345,
          "numBytesExpected" : 12345,
          "numFilesCopied" : 12345,
          "numBytesCopied" : 12345,
          "numFilesSkipped" : 12345,
          "numBytesSkipped" : 12345,
          "numFilesDeleted" : 12345,
          "numFilesCopyFailed" : 12345,
          "numBytesCopyFailed" : 12345,
          "setupError" : "...",
          "jobId" : "...",
          "jobDetailsUri" : "...",
          "dryRun" : true,
          "snapshottedDirs" : [ "...", "..." ],
          "runAsUser" : "...",
          "runOnSourceAsUser" : "...",
          "logPath" : "...",
          "failedFiles" : [ "...", "..." ]
        }
      },
      "icebergResult" : {
        "numberOfTablesProcessed" : 12345,
        "numberOfFilesCopied" : 12345,
        "numberOfFilesDeleted" : 12345,
        "numberOfManifestsTransformed" : 12345,
        "failed" : true,
        "timestamp" : "...",
        "copyMetadataJobDetailsUri" : "...",
        "copyDataJobDetailsUri" : "...",
        "copyDeleteDataJobDetailsUri" : "...",
        "copyMetadataJobId" : "...",
        "copyDataJobId" : "...",
        "copyDeleteDataJobId" : "...",
        "peerName" : "...",
        "peerClusterName" : "..."
      },
      "apiAtlasReplicationResult" : {
        "numberOfEntitiesReplicated" : 12345,
        "exportStatus" : "...",
        "importStatus" : "..."
      },
      "apiReplicationDumpCommand" : {
        "hdfsResult" : {
          "progress" : 12345,
          "throughput" : 12345.0,
          "remainingTime" : 12345,
          "estimatedCompletionTime" : "...",
          "counters" : [ { }, { } ],
          "numFilesDryRun" : 12345,
          "numBytesDryRun" : 12345,
          "numFilesExpected" : 12345,
          "numBytesExpected" : 12345,
          "numFilesCopied" : 12345,
          "numBytesCopied" : 12345,
          "numFilesSkipped" : 12345,
          "numBytesSkipped" : 12345,
          "numFilesDeleted" : 12345,
          "numFilesCopyFailed" : 12345,
          "numBytesCopyFailed" : 12345,
          "setupError" : "...",
          "jobId" : "...",
          "jobDetailsUri" : "...",
          "dryRun" : true,
          "snapshottedDirs" : [ "...", "..." ],
          "runAsUser" : "...",
          "runOnSourceAsUser" : "...",
          "logPath" : "...",
          "failedFiles" : [ "...", "..." ]
        },
        "ozoneResult" : {
          "commandResultMessage" : "...",
          "replicationType" : "FULL_FILE_LISTING",
          "replicationCommandType" : "FULL_FILE_LISTING_FALLBACK",
          "progress" : 12345,
          "throughput" : 12345.0,
          "remainingTime" : 12345,
          "estimatedCompletionTime" : "...",
          "counters" : [ { }, { } ],
          "numFilesDryRun" : 12345,
          "numBytesDryRun" : 12345,
          "numFilesExpected" : 12345,
          "numBytesExpected" : 12345,
          "numFilesCopied" : 12345,
          "numBytesCopied" : 12345,
          "numFilesSkipped" : 12345,
          "numBytesSkipped" : 12345,
          "numFilesDeleted" : 12345,
          "numFilesCopyFailed" : 12345,
          "numBytesCopyFailed" : 12345,
          "setupError" : "...",
          "jobId" : "...",
          "jobDetailsUri" : "...",
          "dryRun" : true,
          "snapshottedDirs" : [ "...", "..." ],
          "runAsUser" : "...",
          "runOnSourceAsUser" : "...",
          "logPath" : "...",
          "failedFiles" : [ "...", "..." ]
        },
        "hiveResult" : {
          "phase" : "...",
          "tableCount" : 12345,
          "tables" : [ { }, { } ],
          "impalaUDFCount" : 12345,
          "hiveUDFCount" : 12345,
          "impalaUDFs" : [ { }, { } ],
          "hiveUDFs" : [ { }, { } ],
          "errorCount" : 12345,
          "errors" : [ { }, { } ],
          "dataReplicationResult" : { },
          "dryRun" : true,
          "runAsUser" : "...",
          "runOnSourceAsUser" : "...",
          "logPath" : "...",
          "directoryForMetadata" : "...",
          "statsAvailable" : true,
          "dbProcessed" : 12345,
          "tableProcessed" : 12345,
          "partitionProcessed" : 12345,
          "functionProcessed" : 12345,
          "indexProcessed" : 12345,
          "statsProcessed" : 12345,
          "dbExpected" : 12345,
          "tableExpected" : 12345,
          "partitionExpected" : 12345,
          "functionExpected" : 12345,
          "indexExpected" : 12345,
          "statsExpected" : 12345
        },
        "hiveOnTezResult" : {
          "type" : "...",
          "status" : "...",
          "error" : "...",
          "tablesCurrent" : 12345,
          "tablesTotal" : 12345,
          "functionsCurrent" : 12345,
          "functionsTotal" : 12345,
          "eventsCurrent" : 12345,
          "eventsTotal" : 12345,
          "policiesCurrent" : 12345,
          "policiesTotal" : 12345,
          "entitiesCurrent" : 12345,
          "entitiesTotal" : 12345,
          "origin" : "TARGET",
          "endDateOnSrc" : "...",
          "endDateOnTgt" : "...",
          "scheduledExecutionId" : 12345,
          "dumpExecutionId" : 12345,
          "lastSuccessfulDumpId" : 12345
        },
        "hbaseInfo" : {
          "replicationOperations" : [ "...", "..." ]
        },
        "rangerResult" : {
          "total" : 12345,
          "created" : 12345,
          "skipped" : 12345,
          "failed" : 12345,
          "skippedDueToTimeout" : 12345,
          "auditLogReplicationResult" : { }
        },
        "icebergResult" : {
          "numberOfTablesProcessed" : 12345,
          "numberOfFilesCopied" : 12345,
          "numberOfFilesDeleted" : 12345,
          "numberOfManifestsTransformed" : 12345,
          "failed" : true,
          "timestamp" : "...",
          "copyMetadataJobDetailsUri" : "...",
          "copyDataJobDetailsUri" : "...",
          "copyDeleteDataJobDetailsUri" : "...",
          "copyMetadataJobId" : "...",
          "copyDataJobId" : "...",
          "copyDeleteDataJobId" : "...",
          "peerName" : "...",
          "peerClusterName" : "..."
        },
        "apiAtlasReplicationResult" : {
          "numberOfEntitiesReplicated" : 12345,
          "exportStatus" : "...",
          "importStatus" : "..."
        },
        "apiReplicationDumpCommand" : { },
        "apiReplicationFailedCommands" : [ { }, { } ],
        "apiReplicationSkippedCommands" : [ { }, { } ],
        "id" : 12345,
        "name" : "...",
        "startTime" : "...",
        "endTime" : "...",
        "active" : true,
        "success" : true,
        "resultMessage" : "...",
        "resultDataUrl" : "...",
        "clusterRef" : {
          "clusterName" : "...",
          "displayName" : "..."
        },
        "serviceRef" : {
          "peerName" : "...",
          "clusterName" : "...",
          "clusterDisplayName" : "...",
          "serviceName" : "...",
          "serviceDisplayName" : "...",
          "serviceType" : "..."
        },
        "roleRef" : {
          "clusterName" : "...",
          "serviceName" : "...",
          "roleName" : "...",
          "healthSummary" : "GOOD",
          "roleStatus" : "STOPPING"
        },
        "hostRef" : {
          "hostId" : "...",
          "hostname" : "..."
        },
        "parent" : {
          "id" : 12345,
          "name" : "...",
          "startTime" : "...",
          "endTime" : "...",
          "active" : true,
          "success" : true,
          "resultMessage" : "...",
          "resultDataUrl" : "...",
          "clusterRef" : { },
          "serviceRef" : { },
          "roleRef" : { },
          "hostRef" : { },
          "parent" : { },
          "children" : { },
          "canRetry" : true
        },
        "children" : {
          "items" : [ { }, { } ]
        },
        "canRetry" : true
      },
      "apiReplicationFailedCommands" : [ {
        "hdfsResult" : {
          "progress" : 12345,
          "throughput" : 12345.0,
          "remainingTime" : 12345,
          "estimatedCompletionTime" : "...",
          "counters" : [ { }, { } ],
          "numFilesDryRun" : 12345,
          "numBytesDryRun" : 12345,
          "numFilesExpected" : 12345,
          "numBytesExpected" : 12345,
          "numFilesCopied" : 12345,
          "numBytesCopied" : 12345,
          "numFilesSkipped" : 12345,
          "numBytesSkipped" : 12345,
          "numFilesDeleted" : 12345,
          "numFilesCopyFailed" : 12345,
          "numBytesCopyFailed" : 12345,
          "setupError" : "...",
          "jobId" : "...",
          "jobDetailsUri" : "...",
          "dryRun" : true,
          "snapshottedDirs" : [ "...", "..." ],
          "runAsUser" : "...",
          "runOnSourceAsUser" : "...",
          "logPath" : "...",
          "failedFiles" : [ "...", "..." ]
        },
        "ozoneResult" : {
          "commandResultMessage" : "...",
          "replicationType" : "FULL_FILE_LISTING",
          "replicationCommandType" : "FULL_FILE_LISTING",
          "progress" : 12345,
          "throughput" : 12345.0,
          "remainingTime" : 12345,
          "estimatedCompletionTime" : "...",
          "counters" : [ { }, { } ],
          "numFilesDryRun" : 12345,
          "numBytesDryRun" : 12345,
          "numFilesExpected" : 12345,
          "numBytesExpected" : 12345,
          "numFilesCopied" : 12345,
          "numBytesCopied" : 12345,
          "numFilesSkipped" : 12345,
          "numBytesSkipped" : 12345,
          "numFilesDeleted" : 12345,
          "numFilesCopyFailed" : 12345,
          "numBytesCopyFailed" : 12345,
          "setupError" : "...",
          "jobId" : "...",
          "jobDetailsUri" : "...",
          "dryRun" : true,
          "snapshottedDirs" : [ "...", "..." ],
          "runAsUser" : "...",
          "runOnSourceAsUser" : "...",
          "logPath" : "...",
          "failedFiles" : [ "...", "..." ]
        },
        "hiveResult" : {
          "phase" : "...",
          "tableCount" : 12345,
          "tables" : [ { }, { } ],
          "impalaUDFCount" : 12345,
          "hiveUDFCount" : 12345,
          "impalaUDFs" : [ { }, { } ],
          "hiveUDFs" : [ { }, { } ],
          "errorCount" : 12345,
          "errors" : [ { }, { } ],
          "dataReplicationResult" : { },
          "dryRun" : true,
          "runAsUser" : "...",
          "runOnSourceAsUser" : "...",
          "logPath" : "...",
          "directoryForMetadata" : "...",
          "statsAvailable" : true,
          "dbProcessed" : 12345,
          "tableProcessed" : 12345,
          "partitionProcessed" : 12345,
          "functionProcessed" : 12345,
          "indexProcessed" : 12345,
          "statsProcessed" : 12345,
          "dbExpected" : 12345,
          "tableExpected" : 12345,
          "partitionExpected" : 12345,
          "functionExpected" : 12345,
          "indexExpected" : 12345,
          "statsExpected" : 12345
        },
        "hiveOnTezResult" : {
          "type" : "...",
          "status" : "...",
          "error" : "...",
          "tablesCurrent" : 12345,
          "tablesTotal" : 12345,
          "functionsCurrent" : 12345,
          "functionsTotal" : 12345,
          "eventsCurrent" : 12345,
          "eventsTotal" : 12345,
          "policiesCurrent" : 12345,
          "policiesTotal" : 12345,
          "entitiesCurrent" : 12345,
          "entitiesTotal" : 12345,
          "origin" : "TARGET",
          "endDateOnSrc" : "...",
          "endDateOnTgt" : "...",
          "scheduledExecutionId" : 12345,
          "dumpExecutionId" : 12345,
          "lastSuccessfulDumpId" : 12345
        },
        "hbaseInfo" : {
          "replicationOperations" : [ "...", "..." ]
        },
        "rangerResult" : {
          "total" : 12345,
          "created" : 12345,
          "skipped" : 12345,
          "failed" : 12345,
          "skippedDueToTimeout" : 12345,
          "auditLogReplicationResult" : { }
        },
        "icebergResult" : {
          "numberOfTablesProcessed" : 12345,
          "numberOfFilesCopied" : 12345,
          "numberOfFilesDeleted" : 12345,
          "numberOfManifestsTransformed" : 12345,
          "failed" : true,
          "timestamp" : "...",
          "copyMetadataJobDetailsUri" : "...",
          "copyDataJobDetailsUri" : "...",
          "copyDeleteDataJobDetailsUri" : "...",
          "copyMetadataJobId" : "...",
          "copyDataJobId" : "...",
          "copyDeleteDataJobId" : "...",
          "peerName" : "...",
          "peerClusterName" : "..."
        },
        "apiAtlasReplicationResult" : {
          "numberOfEntitiesReplicated" : 12345,
          "exportStatus" : "...",
          "importStatus" : "..."
        },
        "apiReplicationDumpCommand" : { },
        "apiReplicationFailedCommands" : [ { }, { } ],
        "apiReplicationSkippedCommands" : [ { }, { } ],
        "id" : 12345,
        "name" : "...",
        "startTime" : "...",
        "endTime" : "...",
        "active" : true,
        "success" : true,
        "resultMessage" : "...",
        "resultDataUrl" : "...",
        "clusterRef" : {
          "clusterName" : "...",
          "displayName" : "..."
        },
        "serviceRef" : {
          "peerName" : "...",
          "clusterName" : "...",
          "clusterDisplayName" : "...",
          "serviceName" : "...",
          "serviceDisplayName" : "...",
          "serviceType" : "..."
        },
        "roleRef" : {
          "clusterName" : "...",
          "serviceName" : "...",
          "roleName" : "...",
          "healthSummary" : "CONCERNING",
          "roleStatus" : "STOPPING"
        },
        "hostRef" : {
          "hostId" : "...",
          "hostname" : "..."
        },
        "parent" : {
          "id" : 12345,
          "name" : "...",
          "startTime" : "...",
          "endTime" : "...",
          "active" : true,
          "success" : true,
          "resultMessage" : "...",
          "resultDataUrl" : "...",
          "clusterRef" : { },
          "serviceRef" : { },
          "roleRef" : { },
          "hostRef" : { },
          "parent" : { },
          "children" : { },
          "canRetry" : true
        },
        "children" : {
          "items" : [ { }, { } ]
        },
        "canRetry" : true
      }, {
        "hdfsResult" : {
          "progress" : 12345,
          "throughput" : 12345.0,
          "remainingTime" : 12345,
          "estimatedCompletionTime" : "...",
          "counters" : [ { }, { } ],
          "numFilesDryRun" : 12345,
          "numBytesDryRun" : 12345,
          "numFilesExpected" : 12345,
          "numBytesExpected" : 12345,
          "numFilesCopied" : 12345,
          "numBytesCopied" : 12345,
          "numFilesSkipped" : 12345,
          "numBytesSkipped" : 12345,
          "numFilesDeleted" : 12345,
          "numFilesCopyFailed" : 12345,
          "numBytesCopyFailed" : 12345,
          "setupError" : "...",
          "jobId" : "...",
          "jobDetailsUri" : "...",
          "dryRun" : true,
          "snapshottedDirs" : [ "...", "..." ],
          "runAsUser" : "...",
          "runOnSourceAsUser" : "...",
          "logPath" : "...",
          "failedFiles" : [ "...", "..." ]
        },
        "ozoneResult" : {
          "commandResultMessage" : "...",
          "replicationType" : "INCREMENTAL_WITH_FALLBACK_TO_FULL_FILE_LISTING",
          "replicationCommandType" : "FULL_FILE_LISTING_FALLBACK",
          "progress" : 12345,
          "throughput" : 12345.0,
          "remainingTime" : 12345,
          "estimatedCompletionTime" : "...",
          "counters" : [ { }, { } ],
          "numFilesDryRun" : 12345,
          "numBytesDryRun" : 12345,
          "numFilesExpected" : 12345,
          "numBytesExpected" : 12345,
          "numFilesCopied" : 12345,
          "numBytesCopied" : 12345,
          "numFilesSkipped" : 12345,
          "numBytesSkipped" : 12345,
          "numFilesDeleted" : 12345,
          "numFilesCopyFailed" : 12345,
          "numBytesCopyFailed" : 12345,
          "setupError" : "...",
          "jobId" : "...",
          "jobDetailsUri" : "...",
          "dryRun" : true,
          "snapshottedDirs" : [ "...", "..." ],
          "runAsUser" : "...",
          "runOnSourceAsUser" : "...",
          "logPath" : "...",
          "failedFiles" : [ "...", "..." ]
        },
        "hiveResult" : {
          "phase" : "...",
          "tableCount" : 12345,
          "tables" : [ { }, { } ],
          "impalaUDFCount" : 12345,
          "hiveUDFCount" : 12345,
          "impalaUDFs" : [ { }, { } ],
          "hiveUDFs" : [ { }, { } ],
          "errorCount" : 12345,
          "errors" : [ { }, { } ],
          "dataReplicationResult" : { },
          "dryRun" : true,
          "runAsUser" : "...",
          "runOnSourceAsUser" : "...",
          "logPath" : "...",
          "directoryForMetadata" : "...",
          "statsAvailable" : true,
          "dbProcessed" : 12345,
          "tableProcessed" : 12345,
          "partitionProcessed" : 12345,
          "functionProcessed" : 12345,
          "indexProcessed" : 12345,
          "statsProcessed" : 12345,
          "dbExpected" : 12345,
          "tableExpected" : 12345,
          "partitionExpected" : 12345,
          "functionExpected" : 12345,
          "indexExpected" : 12345,
          "statsExpected" : 12345
        },
        "hiveOnTezResult" : {
          "type" : "...",
          "status" : "...",
          "error" : "...",
          "tablesCurrent" : 12345,
          "tablesTotal" : 12345,
          "functionsCurrent" : 12345,
          "functionsTotal" : 12345,
          "eventsCurrent" : 12345,
          "eventsTotal" : 12345,
          "policiesCurrent" : 12345,
          "policiesTotal" : 12345,
          "entitiesCurrent" : 12345,
          "entitiesTotal" : 12345,
          "origin" : "TARGET",
          "endDateOnSrc" : "...",
          "endDateOnTgt" : "...",
          "scheduledExecutionId" : 12345,
          "dumpExecutionId" : 12345,
          "lastSuccessfulDumpId" : 12345
        },
        "hbaseInfo" : {
          "replicationOperations" : [ "...", "..." ]
        },
        "rangerResult" : {
          "total" : 12345,
          "created" : 12345,
          "skipped" : 12345,
          "failed" : 12345,
          "skippedDueToTimeout" : 12345,
          "auditLogReplicationResult" : { }
        },
        "icebergResult" : {
          "numberOfTablesProcessed" : 12345,
          "numberOfFilesCopied" : 12345,
          "numberOfFilesDeleted" : 12345,
          "numberOfManifestsTransformed" : 12345,
          "failed" : true,
          "timestamp" : "...",
          "copyMetadataJobDetailsUri" : "...",
          "copyDataJobDetailsUri" : "...",
          "copyDeleteDataJobDetailsUri" : "...",
          "copyMetadataJobId" : "...",
          "copyDataJobId" : "...",
          "copyDeleteDataJobId" : "...",
          "peerName" : "...",
          "peerClusterName" : "..."
        },
        "apiAtlasReplicationResult" : {
          "numberOfEntitiesReplicated" : 12345,
          "exportStatus" : "...",
          "importStatus" : "..."
        },
        "apiReplicationDumpCommand" : { },
        "apiReplicationFailedCommands" : [ { }, { } ],
        "apiReplicationSkippedCommands" : [ { }, { } ],
        "id" : 12345,
        "name" : "...",
        "startTime" : "...",
        "endTime" : "...",
        "active" : true,
        "success" : true,
        "resultMessage" : "...",
        "resultDataUrl" : "...",
        "clusterRef" : {
          "clusterName" : "...",
          "displayName" : "..."
        },
        "serviceRef" : {
          "peerName" : "...",
          "clusterName" : "...",
          "clusterDisplayName" : "...",
          "serviceName" : "...",
          "serviceDisplayName" : "...",
          "serviceType" : "..."
        },
        "roleRef" : {
          "clusterName" : "...",
          "serviceName" : "...",
          "roleName" : "...",
          "healthSummary" : "DISABLED",
          "roleStatus" : "STARTING"
        },
        "hostRef" : {
          "hostId" : "...",
          "hostname" : "..."
        },
        "parent" : {
          "id" : 12345,
          "name" : "...",
          "startTime" : "...",
          "endTime" : "...",
          "active" : true,
          "success" : true,
          "resultMessage" : "...",
          "resultDataUrl" : "...",
          "clusterRef" : { },
          "serviceRef" : { },
          "roleRef" : { },
          "hostRef" : { },
          "parent" : { },
          "children" : { },
          "canRetry" : true
        },
        "children" : {
          "items" : [ { }, { } ]
        },
        "canRetry" : true
      } ],
      "apiReplicationSkippedCommands" : [ {
        "hdfsResult" : {
          "progress" : 12345,
          "throughput" : 12345.0,
          "remainingTime" : 12345,
          "estimatedCompletionTime" : "...",
          "counters" : [ { }, { } ],
          "numFilesDryRun" : 12345,
          "numBytesDryRun" : 12345,
          "numFilesExpected" : 12345,
          "numBytesExpected" : 12345,
          "numFilesCopied" : 12345,
          "numBytesCopied" : 12345,
          "numFilesSkipped" : 12345,
          "numBytesSkipped" : 12345,
          "numFilesDeleted" : 12345,
          "numFilesCopyFailed" : 12345,
          "numBytesCopyFailed" : 12345,
          "setupError" : "...",
          "jobId" : "...",
          "jobDetailsUri" : "...",
          "dryRun" : true,
          "snapshottedDirs" : [ "...", "..." ],
          "runAsUser" : "...",
          "runOnSourceAsUser" : "...",
          "logPath" : "...",
          "failedFiles" : [ "...", "..." ]
        },
        "ozoneResult" : {
          "commandResultMessage" : "...",
          "replicationType" : "FULL_FILE_LISTING",
          "replicationCommandType" : "FULL_FILE_LISTING",
          "progress" : 12345,
          "throughput" : 12345.0,
          "remainingTime" : 12345,
          "estimatedCompletionTime" : "...",
          "counters" : [ { }, { } ],
          "numFilesDryRun" : 12345,
          "numBytesDryRun" : 12345,
          "numFilesExpected" : 12345,
          "numBytesExpected" : 12345,
          "numFilesCopied" : 12345,
          "numBytesCopied" : 12345,
          "numFilesSkipped" : 12345,
          "numBytesSkipped" : 12345,
          "numFilesDeleted" : 12345,
          "numFilesCopyFailed" : 12345,
          "numBytesCopyFailed" : 12345,
          "setupError" : "...",
          "jobId" : "...",
          "jobDetailsUri" : "...",
          "dryRun" : true,
          "snapshottedDirs" : [ "...", "..." ],
          "runAsUser" : "...",
          "runOnSourceAsUser" : "...",
          "logPath" : "...",
          "failedFiles" : [ "...", "..." ]
        },
        "hiveResult" : {
          "phase" : "...",
          "tableCount" : 12345,
          "tables" : [ { }, { } ],
          "impalaUDFCount" : 12345,
          "hiveUDFCount" : 12345,
          "impalaUDFs" : [ { }, { } ],
          "hiveUDFs" : [ { }, { } ],
          "errorCount" : 12345,
          "errors" : [ { }, { } ],
          "dataReplicationResult" : { },
          "dryRun" : true,
          "runAsUser" : "...",
          "runOnSourceAsUser" : "...",
          "logPath" : "...",
          "directoryForMetadata" : "...",
          "statsAvailable" : true,
          "dbProcessed" : 12345,
          "tableProcessed" : 12345,
          "partitionProcessed" : 12345,
          "functionProcessed" : 12345,
          "indexProcessed" : 12345,
          "statsProcessed" : 12345,
          "dbExpected" : 12345,
          "tableExpected" : 12345,
          "partitionExpected" : 12345,
          "functionExpected" : 12345,
          "indexExpected" : 12345,
          "statsExpected" : 12345
        },
        "hiveOnTezResult" : {
          "type" : "...",
          "status" : "...",
          "error" : "...",
          "tablesCurrent" : 12345,
          "tablesTotal" : 12345,
          "functionsCurrent" : 12345,
          "functionsTotal" : 12345,
          "eventsCurrent" : 12345,
          "eventsTotal" : 12345,
          "policiesCurrent" : 12345,
          "policiesTotal" : 12345,
          "entitiesCurrent" : 12345,
          "entitiesTotal" : 12345,
          "origin" : "SOURCE",
          "endDateOnSrc" : "...",
          "endDateOnTgt" : "...",
          "scheduledExecutionId" : 12345,
          "dumpExecutionId" : 12345,
          "lastSuccessfulDumpId" : 12345
        },
        "hbaseInfo" : {
          "replicationOperations" : [ "...", "..." ]
        },
        "rangerResult" : {
          "total" : 12345,
          "created" : 12345,
          "skipped" : 12345,
          "failed" : 12345,
          "skippedDueToTimeout" : 12345,
          "auditLogReplicationResult" : { }
        },
        "icebergResult" : {
          "numberOfTablesProcessed" : 12345,
          "numberOfFilesCopied" : 12345,
          "numberOfFilesDeleted" : 12345,
          "numberOfManifestsTransformed" : 12345,
          "failed" : true,
          "timestamp" : "...",
          "copyMetadataJobDetailsUri" : "...",
          "copyDataJobDetailsUri" : "...",
          "copyDeleteDataJobDetailsUri" : "...",
          "copyMetadataJobId" : "...",
          "copyDataJobId" : "...",
          "copyDeleteDataJobId" : "...",
          "peerName" : "...",
          "peerClusterName" : "..."
        },
        "apiAtlasReplicationResult" : {
          "numberOfEntitiesReplicated" : 12345,
          "exportStatus" : "...",
          "importStatus" : "..."
        },
        "apiReplicationDumpCommand" : { },
        "apiReplicationFailedCommands" : [ { }, { } ],
        "apiReplicationSkippedCommands" : [ { }, { } ],
        "id" : 12345,
        "name" : "...",
        "startTime" : "...",
        "endTime" : "...",
        "active" : true,
        "success" : true,
        "resultMessage" : "...",
        "resultDataUrl" : "...",
        "clusterRef" : {
          "clusterName" : "...",
          "displayName" : "..."
        },
        "serviceRef" : {
          "peerName" : "...",
          "clusterName" : "...",
          "clusterDisplayName" : "...",
          "serviceName" : "...",
          "serviceDisplayName" : "...",
          "serviceType" : "..."
        },
        "roleRef" : {
          "clusterName" : "...",
          "serviceName" : "...",
          "roleName" : "...",
          "healthSummary" : "GOOD",
          "roleStatus" : "STARTING"
        },
        "hostRef" : {
          "hostId" : "...",
          "hostname" : "..."
        },
        "parent" : {
          "id" : 12345,
          "name" : "...",
          "startTime" : "...",
          "endTime" : "...",
          "active" : true,
          "success" : true,
          "resultMessage" : "...",
          "resultDataUrl" : "...",
          "clusterRef" : { },
          "serviceRef" : { },
          "roleRef" : { },
          "hostRef" : { },
          "parent" : { },
          "children" : { },
          "canRetry" : true
        },
        "children" : {
          "items" : [ { }, { } ]
        },
        "canRetry" : true
      }, {
        "hdfsResult" : {
          "progress" : 12345,
          "throughput" : 12345.0,
          "remainingTime" : 12345,
          "estimatedCompletionTime" : "...",
          "counters" : [ { }, { } ],
          "numFilesDryRun" : 12345,
          "numBytesDryRun" : 12345,
          "numFilesExpected" : 12345,
          "numBytesExpected" : 12345,
          "numFilesCopied" : 12345,
          "numBytesCopied" : 12345,
          "numFilesSkipped" : 12345,
          "numBytesSkipped" : 12345,
          "numFilesDeleted" : 12345,
          "numFilesCopyFailed" : 12345,
          "numBytesCopyFailed" : 12345,
          "setupError" : "...",
          "jobId" : "...",
          "jobDetailsUri" : "...",
          "dryRun" : true,
          "snapshottedDirs" : [ "...", "..." ],
          "runAsUser" : "...",
          "runOnSourceAsUser" : "...",
          "logPath" : "...",
          "failedFiles" : [ "...", "..." ]
        },
        "ozoneResult" : {
          "commandResultMessage" : "...",
          "replicationType" : "FULL_FILE_LISTING",
          "replicationCommandType" : "INCREMENTAL",
          "progress" : 12345,
          "throughput" : 12345.0,
          "remainingTime" : 12345,
          "estimatedCompletionTime" : "...",
          "counters" : [ { }, { } ],
          "numFilesDryRun" : 12345,
          "numBytesDryRun" : 12345,
          "numFilesExpected" : 12345,
          "numBytesExpected" : 12345,
          "numFilesCopied" : 12345,
          "numBytesCopied" : 12345,
          "numFilesSkipped" : 12345,
          "numBytesSkipped" : 12345,
          "numFilesDeleted" : 12345,
          "numFilesCopyFailed" : 12345,
          "numBytesCopyFailed" : 12345,
          "setupError" : "...",
          "jobId" : "...",
          "jobDetailsUri" : "...",
          "dryRun" : true,
          "snapshottedDirs" : [ "...", "..." ],
          "runAsUser" : "...",
          "runOnSourceAsUser" : "...",
          "logPath" : "...",
          "failedFiles" : [ "...", "..." ]
        },
        "hiveResult" : {
          "phase" : "...",
          "tableCount" : 12345,
          "tables" : [ { }, { } ],
          "impalaUDFCount" : 12345,
          "hiveUDFCount" : 12345,
          "impalaUDFs" : [ { }, { } ],
          "hiveUDFs" : [ { }, { } ],
          "errorCount" : 12345,
          "errors" : [ { }, { } ],
          "dataReplicationResult" : { },
          "dryRun" : true,
          "runAsUser" : "...",
          "runOnSourceAsUser" : "...",
          "logPath" : "...",
          "directoryForMetadata" : "...",
          "statsAvailable" : true,
          "dbProcessed" : 12345,
          "tableProcessed" : 12345,
          "partitionProcessed" : 12345,
          "functionProcessed" : 12345,
          "indexProcessed" : 12345,
          "statsProcessed" : 12345,
          "dbExpected" : 12345,
          "tableExpected" : 12345,
          "partitionExpected" : 12345,
          "functionExpected" : 12345,
          "indexExpected" : 12345,
          "statsExpected" : 12345
        },
        "hiveOnTezResult" : {
          "type" : "...",
          "status" : "...",
          "error" : "...",
          "tablesCurrent" : 12345,
          "tablesTotal" : 12345,
          "functionsCurrent" : 12345,
          "functionsTotal" : 12345,
          "eventsCurrent" : 12345,
          "eventsTotal" : 12345,
          "policiesCurrent" : 12345,
          "policiesTotal" : 12345,
          "entitiesCurrent" : 12345,
          "entitiesTotal" : 12345,
          "origin" : "SOURCE",
          "endDateOnSrc" : "...",
          "endDateOnTgt" : "...",
          "scheduledExecutionId" : 12345,
          "dumpExecutionId" : 12345,
          "lastSuccessfulDumpId" : 12345
        },
        "hbaseInfo" : {
          "replicationOperations" : [ "...", "..." ]
        },
        "rangerResult" : {
          "total" : 12345,
          "created" : 12345,
          "skipped" : 12345,
          "failed" : 12345,
          "skippedDueToTimeout" : 12345,
          "auditLogReplicationResult" : { }
        },
        "icebergResult" : {
          "numberOfTablesProcessed" : 12345,
          "numberOfFilesCopied" : 12345,
          "numberOfFilesDeleted" : 12345,
          "numberOfManifestsTransformed" : 12345,
          "failed" : true,
          "timestamp" : "...",
          "copyMetadataJobDetailsUri" : "...",
          "copyDataJobDetailsUri" : "...",
          "copyDeleteDataJobDetailsUri" : "...",
          "copyMetadataJobId" : "...",
          "copyDataJobId" : "...",
          "copyDeleteDataJobId" : "...",
          "peerName" : "...",
          "peerClusterName" : "..."
        },
        "apiAtlasReplicationResult" : {
          "numberOfEntitiesReplicated" : 12345,
          "exportStatus" : "...",
          "importStatus" : "..."
        },
        "apiReplicationDumpCommand" : { },
        "apiReplicationFailedCommands" : [ { }, { } ],
        "apiReplicationSkippedCommands" : [ { }, { } ],
        "id" : 12345,
        "name" : "...",
        "startTime" : "...",
        "endTime" : "...",
        "active" : true,
        "success" : true,
        "resultMessage" : "...",
        "resultDataUrl" : "...",
        "clusterRef" : {
          "clusterName" : "...",
          "displayName" : "..."
        },
        "serviceRef" : {
          "peerName" : "...",
          "clusterName" : "...",
          "clusterDisplayName" : "...",
          "serviceName" : "...",
          "serviceDisplayName" : "...",
          "serviceType" : "..."
        },
        "roleRef" : {
          "clusterName" : "...",
          "serviceName" : "...",
          "roleName" : "...",
          "healthSummary" : "NOT_AVAILABLE",
          "roleStatus" : "STARTED"
        },
        "hostRef" : {
          "hostId" : "...",
          "hostname" : "..."
        },
        "parent" : {
          "id" : 12345,
          "name" : "...",
          "startTime" : "...",
          "endTime" : "...",
          "active" : true,
          "success" : true,
          "resultMessage" : "...",
          "resultDataUrl" : "...",
          "clusterRef" : { },
          "serviceRef" : { },
          "roleRef" : { },
          "hostRef" : { },
          "parent" : { },
          "children" : { },
          "canRetry" : true
        },
        "children" : {
          "items" : [ { }, { } ]
        },
        "canRetry" : true
      } ],
      "id" : 12345,
      "name" : "...",
      "startTime" : "...",
      "endTime" : "...",
      "active" : true,
      "success" : true,
      "resultMessage" : "...",
      "resultDataUrl" : "...",
      "clusterRef" : {
        "clusterName" : "...",
        "displayName" : "..."
      },
      "serviceRef" : {
        "peerName" : "...",
        "clusterName" : "...",
        "clusterDisplayName" : "...",
        "serviceName" : "...",
        "serviceDisplayName" : "...",
        "serviceType" : "..."
      },
      "roleRef" : {
        "clusterName" : "...",
        "serviceName" : "...",
        "roleName" : "...",
        "healthSummary" : "NOT_AVAILABLE",
        "roleStatus" : "BUSY"
      },
      "hostRef" : {
        "hostId" : "...",
        "hostname" : "..."
      },
      "parent" : {
        "id" : 12345,
        "name" : "...",
        "startTime" : "...",
        "endTime" : "...",
        "active" : true,
        "success" : true,
        "resultMessage" : "...",
        "resultDataUrl" : "...",
        "clusterRef" : {
          "clusterName" : "...",
          "displayName" : "..."
        },
        "serviceRef" : {
          "peerName" : "...",
          "clusterName" : "...",
          "clusterDisplayName" : "...",
          "serviceName" : "...",
          "serviceDisplayName" : "...",
          "serviceType" : "..."
        },
        "roleRef" : {
          "clusterName" : "...",
          "serviceName" : "...",
          "roleName" : "...",
          "healthSummary" : "CONCERNING",
          "roleStatus" : "STOPPED"
        },
        "hostRef" : {
          "hostId" : "...",
          "hostname" : "..."
        },
        "parent" : { },
        "children" : {
          "items" : [ { }, { } ]
        },
        "canRetry" : true
      },
      "children" : {
        "items" : [ {
          "id" : 12345,
          "name" : "...",
          "startTime" : "...",
          "endTime" : "...",
          "active" : true,
          "success" : true,
          "resultMessage" : "...",
          "resultDataUrl" : "...",
          "clusterRef" : { },
          "serviceRef" : { },
          "roleRef" : { },
          "hostRef" : { },
          "parent" : { },
          "children" : { },
          "canRetry" : true
        }, {
          "id" : 12345,
          "name" : "...",
          "startTime" : "...",
          "endTime" : "...",
          "active" : true,
          "success" : true,
          "resultMessage" : "...",
          "resultDataUrl" : "...",
          "clusterRef" : { },
          "serviceRef" : { },
          "roleRef" : { },
          "hostRef" : { },
          "parent" : { },
          "children" : { },
          "canRetry" : true
        } ]
      },
      "canRetry" : true
    }