treasure-data/embulk-input-marketo

View on GitHub
src/main/java/org/embulk/input/marketo/MarketoService.java

Summary

Maintainability
A
2 hrs
Test Coverage

Method extractLead has 6 arguments (exceeds 4 allowed). Consider refactoring.
Open

    File extractLead(Date startTime, Date endTime, List<String> extractedFields, String filterField, int pollingTimeIntervalSecond, int bulkJobTimeoutSecond);
Severity: Minor
Found in src/main/java/org/embulk/input/marketo/MarketoService.java - About 45 mins to fix

    Method extractAllActivity has 5 arguments (exceeds 4 allowed). Consider refactoring.
    Open

        File extractAllActivity(List<Integer> activityTypeIds, Date startTime, Date endTime, int pollingTimeIntervalSecond, int bulkJobTimeoutSecond);
    Severity: Minor
    Found in src/main/java/org/embulk/input/marketo/MarketoService.java - About 35 mins to fix

      Method getCustomObject has 5 arguments (exceeds 4 allowed). Consider refactoring.
      Open

          Iterable<ObjectNode> getCustomObject(String customObjectAPIName, String customObjectFilterType, String customObjectFields, Integer fromValue, Integer toValue);
      Severity: Minor
      Found in src/main/java/org/embulk/input/marketo/MarketoService.java - About 35 mins to fix

        There are no issues that match your filters.

        Category
        Status