36.4. 끝점 옵션
Language 엔드포인트는 URI 구문을 사용하여 구성됩니다.
language:languageName:resourceUri
language:languageName:resourceUri
다음과 같은 경로 및 쿼리 매개변수 사용:
36.4.1. 경로 매개변수(2 매개변수) 링크 복사링크가 클립보드에 복사되었습니다!
이름 | 설명 | Default | 유형 |
---|---|---|---|
languageName (producer) | 사용할 언어의 이름을 설정합니다. CloudEvent 값:
| 문자열 | |
resourceUri (producer) | 리소스의 경로 또는 레지스트리로 빈을 조회하는 참조로, 리소스로 사용할 수 있습니다. | 문자열 |
36.4.2. 쿼리 매개변수 (7 매개변수) 링크 복사링크가 클립보드에 복사되었습니다!
이름 | 설명 | Default | 유형 |
---|---|---|---|
allowContextMapAll (producer) | 컨텍스트 맵에서 모든 세부 정보에 대한 액세스를 허용할지 여부를 설정합니다. 기본적으로 메시지 본문과 헤더만 액세스할 수 있습니다. 이 옵션은 현재 Exchange 및 CamelContext에 대한 전체 액세스에 대해 활성화할 수 있습니다. 이렇게 하면 CamelContext API의 모든 기능에 액세스할 수 있으므로 잠재적인 보안 위험이 적용됩니다. | false | boolean |
바이너리 (producer) | 스크립트가 바이너리 콘텐츠인지 또는 텍스트 콘텐츠인지 여부. 기본적으로 스크립트는 텍스트 콘텐츠(예: java.lang.String)로 읽습니다. | false | boolean |
cacheScript (producer) | 컴파일된 스크립트를 캐시하고 스크립트를 다시 사용할지 여부는 하나의 Camel org.apache.camel.Exchange를 처리하여 다음 org.apache.camel.Exchange로 부작용이 발생할 수 있습니다. | false | boolean |
contentCache (producer) | 리소스 콘텐츠 캐시 사용 여부를 설정합니다. | true | boolean |
lazyStartProducer (producer) | 첫 번째 메시지에서 생산자를 lazy로 시작해야 하는지 여부입니다. lazy를 시작하여 이를 사용하여 생산자가 시작되지 않고 생산자가 실패할 수 있는 상황에서 CamelContext 및 경로가 시작될 수 있도록 허용할 수 있습니다. 이 시작이 지연되도록 지연되면 Camel의 라우팅 오류 핸들러를 통해 메시지를 라우팅하는 동안 시작 실패를 처리할 수 있습니다. 첫 번째 메시지가 처리되면 프로듀서 생성 및 시작이 다소 시간이 걸릴 수 있으며 총 처리 시간이 길어질 수 있습니다. | false | boolean |
스크립트 (producer) | 실행할 스크립트를 설정합니다. | 문자열 | |
변환 (producer) | 스크립트의 결과를 메시지 본문으로 사용해야 하는지 여부입니다. 이 옵션은 기본값 true입니다. | true | boolean |