question: set scan mode for bluetooth le scan . concode_field_sep int mScanResultType concode_elem_sep Parcelable.Creator<ScanSettings> CREATOR concode_elem_sep int mScanMode concode_elem_sep long mReportDelayMillis concode_elem_sep int SCAN_MODE_LOW_POWER concode_elem_sep int mCallbackType concode_elem_sep long mReportDelayMillis concode_elem_sep int CALLBACK_TYPE_FIRST_MATCH concode_elem_sep int mScanMode concode_elem_sep int CALLBACK_TYPE_ALL_MATCHES concode_elem_sep int CALLBACK_TYPE_MATCH_LOST concode_elem_sep int mScanResultType concode_elem_sep int SCAN_MODE_BALANCED concode_elem_sep int mCallbackType concode_elem_sep int SCAN_MODE_LOW_LATENCY concode_elem_sep int SCAN_RESULT_TYPE_FULL concode_elem_sep int SCAN_RESULT_TYPE_ABBREVIATED concode_field_sep int getCallbackType concode_elem_sep ScanSettings[] newArray concode_elem_sep ScanSettings createFromParcel concode_elem_sep Builder setReportDelay concode_elem_sep int describeContents concode_elem_sep boolean isValidCallbackType concode_elem_sep int getScanMode concode_elem_sep ScanSettings build concode_elem_sep Builder setScanResultType concode_elem_sep long getReportDelayMillis concode_elem_sep void writeToParcel concode_elem_sep Builder setCallbackType concode_elem_sep int getScanResultType
target: Builder function ( int arg0 ) { if ( arg0 < SCAN_MODE_LOW_POWER || arg0 > SCAN_MODE_LOW_LATENCY ) { throw new IllegalArgumentException ( "srini_string" + arg0 ) ; } mScanMode = arg0 ; return this ; }