32.4. 사용법
32.4.1. SDB 프로듀서에서 평가한 메시지 헤더
header | 유형 | 설명 |
---|---|---|
|
| 수행할 속성 목록입니다. |
|
| 검색할 속성의 이름입니다. |
|
| 데이터를 읽을 때 강력한 일관성을 적용할지 여부를 결정합니다.Determines whether or not strong consistency should be enforced when data is read. |
|
| 일괄 처리에서 삭제 작업을 수행할 항목 목록입니다. |
|
| 현재 사용 중인 도메인의 이름입니다. |
|
| 이 항목의 고유 키입니다. |
|
| 반환할 최대 도메인 이름 수입니다. 범위는 1 * ~ 100입니다. |
|
| 도메인/item 이름의 다음 목록을 시작할 위치를 지정하는 문자열입니다. |
|
| URI 옵션에서 작업을 재정의하려면 다음을 수행합니다. |
|
| FlexVolume에 배치할 속성 목록입니다. |
|
| 도메인에 배치할 항목 목록입니다. |
|
| 도메인을 쿼리하는 데 사용되는 표현식입니다. |
|
| 지정된 속성을 업데이트/삭제할지 여부를 결정하는 업데이트 상태입니다. |
32.4.2. DomainMetadata 작업 중에 설정된 메시지 헤더
header | 유형 | 설명 |
---|---|---|
|
| 메타데이터가 계산되었을 때의 데이터와 시간입니다(UNIX)입니다. |
|
| 도메인의 모든 항목 수입니다. |
|
| 도메인의 고유한 특성 이름 수입니다. |
|
| 도메인에 있는 모든 속성 이름/값 쌍의 수입니다. |
|
| 도메인의 모든 고유 특성 이름의 총 크기(바이트)입니다. |
|
| 도메인의 모든 속성 값의 총 크기(바이트)입니다. |
|
| 도메인의 모든 항목 이름의 총 크기(바이트)입니다. |
32.4.3. GetAttributes 작업 중 메시지 헤더 설정
header | 유형 | 설명 |
---|---|---|
|
| 작업에서 반환된 특성 목록입니다. |
32.4.4. ListDomains 작업 중에 설정된 메시지 헤더
header | 유형 | 설명 |
---|---|---|
|
| 표현식과 일치하는 도메인 이름 목록입니다. |
|
| 지정된 MaxNumberOfDomains보다 많은 도메인을 계속 사용할 수 있음을 나타내는 불투명 토큰입니다. |
32.4.5. Select operation 중에 설정된 메시지 헤더
header | 유형 | 설명 |
---|---|---|
|
| select 표현식과 일치하는 항목 목록입니다. |
|
| MaxNumberOfItems보다 많은 항목이 일치하거나 응답 크기가 1MB를 초과했거나 실행 시간이 5초를 초과했음을 나타내는 불투명 토큰입니다. |
32.4.6. 고급 AmazonSimpleDB 구성
AmazonSimpleDB
인스턴스 구성을 더 많이 제어해야 하는 경우 자체 인스턴스를 생성하고 URI에서 해당 인스턴스를 참조할 수 있습니다.
from("direct:start") .to("aws-sdb://domainName?amazonSDBClient=#client");
#client
는 레지스트리의 AmazonSimpleDB
를 나타냅니다.
예를 들어 Camel 애플리케이션이 방화벽 뒤에서 실행되는 경우:
AWSCredentials awsCredentials = new BasicAWSCredentials("myAccessKey", "mySecretKey"); ClientConfiguration clientConfiguration = new ClientConfiguration(); clientConfiguration.setProxyHost("http://myProxyHost"); clientConfiguration.setProxyPort(8080); AmazonSimpleDB client = new AmazonSimpleDBClient(awsCredentials, clientConfiguration); registry.bind("client", client);