89.6. get (download) 작업
Dropbox에서 파일을 다운로드합니다.
Camel 생산자 또는 Camel 소비자로 작동합니다.
이 작업에 대한 옵션은 다음과 같습니다.
속성 | 필수 | 설명 |
---|---|---|
|
| Dropbox에서 다운로드할 폴더 또는 파일 |
89.6.1. 샘플
from("direct:start") .to("dropbox://get?accessToken=XXX&clientIdentifier=XXX&remotePath=/root/folder1/file1.tar.gz") .to("file:///home/kermit/?fileName=file1.tar.gz"); from("direct:start") .to("dropbox://get?accessToken=XXX&clientIdentifier=XXX&remotePath=/root/folder1") .to("mock:result"); from("dropbox://get?accessToken=XXX&clientIdentifier=XXX&remotePath=/root/folder1") .to("file:///home/kermit/");
89.6.2. 결과 메시지 헤더
메시지 결과에 다음 헤더가 설정됩니다.
속성 | 현재의 |
---|---|
| 단일 파일 다운로드의 경우, 다운로드한 원격 파일의 경로입니다. |
| 여러 파일을 다운로드하는 경우, 다운로드한 원격 파일의 경로입니다. |
89.6.3. 결과 메시지 body
다음 오브젝트는 메시지 본문 결과에 설정됩니다.
오브젝트 유형 | 설명 |
---|---|
| 단일 파일 다운로드의 경우, 다운로드한 파일을 나타내는 스트림 |
| 여러 파일이 다운로드되는 경우, 키가 있는 맵은 다운로드한 원격 파일의 경로와 다운로드한 파일을 나타내는 스트림의 값으로 되어 있습니다. |