code: private TableResult performInsert(final CloudTableClient client, final String tableName,
              final TableRequestOptions options, final OperationContext opContext) throws StorageException {
  
          return ExecutionEngine.executeWithRetry(client, this, this.insertImpl(client, tableName, options, opContext),
                  options.getRetryPolicyFactory(), opContext);
      }
docs: Reserved for internal use. Performs an insert operation on the specified table, using the specified
  {@link TableRequestOptions} and {@link OperationContext}.
  <p>
  This method will invoke the Insert Entity REST API to execute this table operation, using the Table service
  endpoint and storage account credentials in the {@link CloudTableClient} object.
  
  @param client
  A {@link CloudTableClient} instance specifying the Table service endpoint, storage account
  credentials, and any additional query parameters.
  @param tableName
  A <code>String</code> which specifies the name of the table.
  @param options
  A {@link TableRequestOptions} object that specifies execution options such as retry policy and timeout
  settings for the operation.
  @param opContext
  An {@link OperationContext} object for tracking the current operation.
  
  @return
  A {@link TableResult} which represents the results of executing the operation.
  
  @throws StorageException
  if an error occurs in the storage operation.