class_docstr: This constraint indicates when a task should be scheduled considering its inputs status.
  
  :data:`ANY`:
  
  Schedule the task if any input is consumable.
  
  :data:`ALL`:
  
  Schedule the task if all the inputs are consumable.
class_docstr_tok: ["This","constraint","indicates","when","a","task","should","be","scheduled","considering","its","inputs","status",".",":","data",":","`","ANY","`",":","Schedule","the","task","if","any","input","is","consumable",".",":","data",":","`","ALL","`",":","Schedule","the","task","if","all","the","inputs","are","consumable","."]
code: def _from_j_input_dependency_constraint(
      j_input_dependency_constraint,
  ) -> "InputDependencyConstraint":
      return InputDependencyConstraint[
          j_input_dependency_constraint.name()
      ]
  
imports: from enum import Enum
  from pyflink.java_gateway import get_gateway
label_desc: Use image node_id 1 for calling the InputDependencyConstraint obj's underlying member method code with example usage: obj._from_j_input_dependency_constraint(j_input_dependency_constraint) and returns: InputDependencyConstraint