How can i use android dexOptions?

what are the meaning of the dexOptions.incremental, etc. Any body can explain them to me,Thank you.

dex options

android {

dexOptions {

incremental false

preDexLibraries = false

jumboMode = false

javaMaxHeapSize “2048M”

} } This affects all tasks using dex.