EventGridReceiverClient class
Event Grid 네임스페이스 클라이언트
생성자
Event |
Azure Messaging EventGrid 클라이언트 |
메서드
acknowledge |
클라우드 이벤트의 일괄 처리를 승인합니다. 하나 이상의 이벤트가 성공적으로 승인되면 서버가 HTTP 200 상태 코드로 응답합니다. 응답 본문에는 성공적으로 승인된 lockToken 집합과 실패한 다른 lockToken 및 해당 오류 정보가 포함됩니다. 성공적으로 승인된 이벤트는 더 이상 소비자가 사용할 수 없습니다. |
receive |
이벤트 구독에서 클라우드 이벤트 일괄 처리를 수신합니다. |
reject |
클라우드 이벤트의 일괄 처리를 거부합니다. |
release |
클라우드 이벤트의 릴리스 일괄 처리입니다. 하나 이상의 이벤트가 성공적으로 릴리스된 경우 서버는 HTTP 200 상태 코드로 응답합니다. 응답 본문에는 성공적으로 릴리스된 lockToken 집합과 해당 오류 정보와 함께 실패한 다른 lockToken이 포함됩니다. |
renew |
클라우드 이벤트 일괄 처리에 대한 잠금을 갱신합니다. |
생성자 세부 정보
EventGridReceiverClient(string, AzureKeyCredential | TokenCredential, string, string, EventGridReceiverClientOptions)
Azure Messaging EventGrid 클라이언트
new EventGridReceiverClient(endpoint: string, credential: AzureKeyCredential | TokenCredential, topicName: string, subscriptionName: string, options?: EventGridReceiverClientOptions)
매개 변수
- endpoint
-
string
- credential
- topicName
-
string
- subscriptionName
-
string
- options
- EventGridReceiverClientOptions
메서드 세부 정보
acknowledgeEvents(string[], AcknowledgeEventsOptions)
클라우드 이벤트의 일괄 처리를 승인합니다. 하나 이상의 이벤트가 성공적으로 승인되면 서버가 HTTP 200 상태 코드로 응답합니다. 응답 본문에는 성공적으로 승인된 lockToken 집합과 실패한 다른 lockToken 및 해당 오류 정보가 포함됩니다. 성공적으로 승인된 이벤트는 더 이상 소비자가 사용할 수 없습니다.
function acknowledgeEvents(lockTokens: string[], options?: AcknowledgeEventsOptions): Promise<AcknowledgeResult>
매개 변수
- lockTokens
-
string[]
토큰 잠금
- options
- AcknowledgeEventsOptions
승인할 옵션
반환
Promise<AcknowledgeResult>
receiveEvents<T>(ReceiveEventsOptions)
이벤트 구독에서 클라우드 이벤트 일괄 처리를 수신합니다.
function receiveEvents<T>(options?: ReceiveEventsOptions): Promise<ReceiveResult<T>>
매개 변수
- options
- ReceiveEventsOptions
받을 옵션
반환
Promise<ReceiveResult<T>>
rejectEvents(string[], RejectEventsOptions)
클라우드 이벤트의 일괄 처리를 거부합니다.
function rejectEvents(lockTokens: string[], options?: RejectEventsOptions): Promise<RejectResult>
매개 변수
- lockTokens
-
string[]
토큰 잠금
- options
- RejectEventsOptions
거부할 옵션
반환
Promise<RejectResult>
releaseEvents(string[], ReleaseEventsOptions)
클라우드 이벤트의 릴리스 일괄 처리입니다. 하나 이상의 이벤트가 성공적으로 릴리스된 경우 서버는 HTTP 200 상태 코드로 응답합니다. 응답 본문에는 성공적으로 릴리스된 lockToken 집합과 해당 오류 정보와 함께 실패한 다른 lockToken이 포함됩니다.
function releaseEvents(lockTokens: string[], options?: ReleaseEventsOptions): Promise<ReleaseResult>
매개 변수
- lockTokens
-
string[]
토큰 잠금
- options
- ReleaseEventsOptions
릴리스 옵션
반환
Promise<ReleaseResult>
renewEventLocks(string[], RenewEventLocksOptions)
클라우드 이벤트 일괄 처리에 대한 잠금을 갱신합니다.
function renewEventLocks(lockTokens: string[], options?: RenewEventLocksOptions): Promise<RenewLocksResult>
매개 변수
- lockTokens
-
string[]
토큰 잠금
- options
- RenewEventLocksOptions
갱신 옵션
반환
Promise<RenewLocksResult>