288.15.2. 쿼리 매개변수(46 매개변수):

이름설명기본값유형

apexMethod (일반)

APEX 메서드 이름

 

문자열

apexQueryParams (일반)

APEX 방법에 대한 매개변수 쿼리

 

map

apexUrl (일반)

APEX 메서드 URL

 

문자열

apiVersion (일반)

Salesforce API 버전, 기본값은 SalesforceEndpointConfig.DEFAULT_VERSION

 

문자열

backoffIncrement (일반)

CometD 자동 연결을 넘어서는 실패에 대한 스트림 연결 재시작 시도에 대한 백오프 간격 증가.

 

long

batchId (일반)

대량 API 배치 ID

 

문자열

contentType (일반)

대량 API 콘텐츠 유형, XML, CSV, ZIP_XML, ZIP_CSV

 

ContentType

defaultReplayId (common)

initialReplayIdMap에서 값이 없는 경우 기본 replayId 설정

 

long

형식 (일반)

Salesforce API 호출에 사용할 페이로드 형식(JSON 또는 XML)의 기본값은 JSON입니다.

 

PayloadFormat

H ttpClient (common)

Salesforce에 연결하는 데 사용할 사용자 지정 Jetty Http Client입니다.

 

SalesforceHttpClient

includeDetails (common)

Salesforce1 Analytics 보고서에 세부 정보를 포함하고 기본값은 false입니다.

 

부울

initialReplayIdMap (일반)

채널 이름별로 시작할 ID를 재생합니다.

 

map

instanceID (공용)

Salesforce1 Analytics 보고서 실행 인스턴스 ID

 

문자열

jobId (일반)

대량 API 작업 ID

 

문자열

JobType (일반)

지정된 작업 유형과 일치하는 작업에 대한 정보만 가져옵니다. 가능한 값은 다음과 같습니다.

클래 식 Bulk API 작업 (이에는 쿼리 작업 및 수집 작업이 모두 포함됩니다.)

V2Query API 2.0 쿼리 작업.

V2Ingest Bulk API 2.0 수집(upload 및 upsert) 작업.

 

문자열

제한 (일반)

반환된 레코드 수에 대한 제한입니다. 일부 API에 적용 가능한 경우 Salesforce 문서를 확인하십시오.

 

정수

maxBackoff (common)

CometD 자동 연결을 넘어서는 실패에 대한 스트림 연결 재시작 시도에 대한 최대 백오프 간격입니다.

 

long

notFoundBehaviour (일반)

Salesforce API에서 수신한 404 not found 상태의 동작을 설정합니다. 본문을 NULL NotFoundBehaviour#NULL로 설정하거나 교환 NotFoundBehaviour#EXCEPTION - 기본값에서 예외가 전달되어야 합니다.

 

NotFoundBehaviour

notifyForFields (common)

필드에 대한 알림, 옵션은 ALL, REFERENCED, SELECT, WHERE

 

NotifyForFieldsEnum

notifyForOperationCreate (common)

생성 작업 알림, 기본값은 false(API 버전 = 29.0)

 

부울

notifyForOperationDelete (common)

삭제 작업 알림, 기본값은 false(API 버전 = 29.0)

 

부울

notifyForOperations (common)

작업에 대한 알림, 옵션은 ALL, CREATE, EXTENDED, UPDATE(API 버전 29.0)

 

NotifyForOperations Enum

notifyForOperationUndelete (common)

삭제 취소 작업에 대한 알림, 기본값은 false(API 버전 = 29.0)

 

부울

notifyForOperationUpdate (common)

업데이트 작업 알림, 기본값은 false (API 버전 = 29.0)

 

부울

ObjectMapper (일반)

Salesforce 오브젝트를 직렬화/구현할 때 사용할 사용자 정의 Jackson ObjectMapper.

 

ObjectMapper

queryLocator (일반)

salesforce에서 제공하는 쿼리 로케이터는 쿼리 결과가 단일 호출로 검색할 수 있는 것보다 많은 레코드에 사용될 때 사용됩니다. 이후 호출에서 이 값을 사용하여 추가 레코드를 검색합니다.

 

문자열

rawPayload (일반)

기본적으로 DTO 대신 요청 및 응답(형식에 따라 JSON 또는 XML 또는 XML)에 원시 페이로드 문자열을 사용합니다.

false

boolean

reportId (common)

Salesforce1 Analytics 보고서 ID

 

문자열

reportMetadata (common)

필터링을 위한 Salesforce1 Analytics 보고서 메타데이터

 

ReportMetadata

resultId (common)

대량 API Result ID

 

문자열

serializenulls (일반)

지정된 DTO의 NULL 값이 비어 있는 (NULL) 값으로 직렬화되는 경우 이는 JSON 데이터 형식에만 영향을 미칩니다.

false

boolean

sObjectBlobFieldName (common)

SObject blob 필드 이름

 

문자열

sObjectClass (common)

정규화된 SObject 클래스 이름, 일반적으로 camel-salesforce-maven-plugin을 사용하여 생성된

 

문자열

sObjectFields (common)

검색할 SObject 필드

 

문자열

sObjectId (common)

API에 필요한 경우 SObject ID

 

문자열

sObjectIdName (common)

SObject 외부 ID 필드 이름

 

문자열

sObjectIdValue (일반)

SObject 외부 ID 필드 값

 

문자열

sObjectName (common)

API에서 필요하거나 지원하는 경우 SObject name

 

문자열

sObjectQuery (common)

Salesforce SOQL 쿼리 문자열

 

문자열

sObjectSearch (common)

Salesforce SOSL 검색 문자열

 

문자열

updateTopic (common)

Streaming API를 사용할 때 기존 Push Topic을 업데이트할지 여부에 따라 기본값은 false입니다.

false

boolean

bridgeErrorHandler (consumer)

소비자를 Camel 라우팅 오류 처리기에 브리징할 수 있습니다. 이는 소비자가 들어오는 메시지를 선택하는 동안 예외가 발생한 것을 의미하며, 이제 메시지로 처리되어 라우팅 오류 처리기에 의해 처리됩니다. 기본적으로 소비자는 org.apache.camel.spi.ExceptionHandler를 사용하여 WARN 또는 ERROR 수준에서 기록되고 무시되는 예외를 처리합니다.

false

boolean

replayId (consumer)

등록할 때 사용할 replayId 값

 

long

예외 처리기 (consumer)

소비자가 사용자 지정 ExceptionHandler를 사용하도록 하려면 다음을 수행합니다. bridgeErrorHandler 옵션이 활성화되어 있는지 확인한 후 이 옵션은 사용되지 않습니다. 기본적으로 소비자는 WARN 또는 ERROR 수준에서 기록되고 무시되는 예외를 처리합니다.

 

ExceptionHandler

exchangePattern (consumer)

소비자가 교환을 생성할 때 교환 패턴을 설정합니다.

 

ExchangePattern

synchronous (advanced)

동기 처리를 엄격하게 사용해야 하는지 또는 Camel이 비동기 처리를 사용할 수 있는지 여부를 설정합니다(지원되는 경우).

false

boolean