public ProcessorEntity getEntity(String jmVersion, String pid) {
    try {
      TableOperation retrieveEntity = TableOperation.retrieve(jmVersion, pid, ProcessorEntity.class);
      return table.execute(retrieveEntity).getResultAsType();
    } catch (StorageException e) {
      LOG.error("Azure storage exception while retrieving processor entity with job model version: " + jmVersion + "and pid: " + pid, e);
      throw new AzureException(e);
    }
  }
Retrieve a particular row in the processor table, given the partition key and the row key.
@param jmVersion Job model version of the processor row to be retrieved.
@param pid Unique processor ID of the processor row to be retrieved.
@return An instance of required processor entity. Null if does not exist.
@throws AzureException If an Azure storage service error occurred.
samza-azure/src/main/java/org/apache/samza/util/TableUtils.java