Replication arguments for HBase service
| name | data type | description |
|---|---|---|
| sourceHBaseService | ApiServiceRef | |
| peerState | HBasePeerState | |
| hbaseClusterKey | string | |
| endPointClassName | string | |
| tables | array of HBaseTableArgs | |
| replicationProperties | map of string | |
| sourceAccount | string | |
| sourceSchedulerPool | string | |
| numMappers | number | |
| snapshotScratchLocation | string | |
| validateReplicationSetup | boolean |
Example
{
"sourceHBaseService" : {
"peerName" : "...",
"clusterName" : "...",
"serviceName" : "...",
"serviceDisplayName" : "...",
"serviceType" : "..."
},
"peerState" : "DISABLED",
"hbaseClusterKey" : "...",
"endPointClassName" : "...",
"tables" : [ {
"tableName" : "...",
"initialSnapshot" : true,
"snapshotSucceeded" : true
}, {
"tableName" : "...",
"initialSnapshot" : true,
"snapshotSucceeded" : true
} ],
"replicationProperties" : {
"property1" : "...",
"property2" : "..."
},
"sourceAccount" : "...",
"sourceSchedulerPool" : "...",
"numMappers" : 12345,
"snapshotScratchLocation" : "...",
"validateReplicationSetup" : true
}