@JsonIgnore
  public boolean isEmpty() {
    return (minutes == null || minutes.isEmpty())
      && (hours == null || hours.isEmpty())
      && (dayOfWeek == null || dayOfWeek.isEmpty())
      && (daysOfMonth == null || daysOfMonth.isEmpty())
      && (month == null || month.isEmpty())
      && (year == null || year.isEmpty())
      && (startTime == null || startTime.isEmpty())
      && (endTime == null || endTime.isEmpty());
  }
Return empty if schedule has non usable fields.
@return
ambari-server/src/main/java/org/apache/ambari/server/state/scheduler/Schedule.java