TextAnalysisLROPoller 클래스

반환된 폴러 개체가 일치하는 프로토콜을 구현합니다.

상속
typing_extensions.Protocol
TextAnalysisLROPoller

생성자

TextAnalysisLROPoller(*args, **kwargs)

메서드

add_done_callback

작업 상태에 관계없이 장기 실행 작업이 완료되면 실행할 콜백 함수를 추가합니다.

cancel

현재 폴링 중인 작업을 취소합니다.

continuation_token

나중에 폴러를 다시 시작할 수 있는 연속 토큰을 반환합니다.

done

장기 실행 작업의 상태를 확인합니다.

remove_done_callback

장기 실행 작업에서 콜백을 제거합니다.

result

장기 실행 작업의 결과 또는 지정된 시간 제한 후에 사용할 수 있는 결과를 반환합니다.

status

현재 상태 문자열을 반환합니다.

wait

지정된 시간 동안 장기 실행 작업을 기다립니다. 이 호출이 "done()" 메서드를 사용하여 시간 제한으로 종료되었는지 확인할 수 있습니다.

add_done_callback

작업 상태에 관계없이 장기 실행 작업이 완료되면 실행할 콜백 함수를 추가합니다.

add_done_callback(func: Callable) -> None

매개 변수

Name Description
func
필수

하나 이상의 인수인 완료된 LongRunningOperation을 사용하는 콜백 함수입니다.

cancel

현재 폴링 중인 작업을 취소합니다.

cancel() -> None

반환

형식 Description

None

예외

형식 Description

작업이 이미 터미널 상태에 도달한 경우.

continuation_token

나중에 폴러를 다시 시작할 수 있는 연속 토큰을 반환합니다.

continuation_token() -> str

반환

형식 Description
str

불투명 연속 토큰

done

장기 실행 작업의 상태를 확인합니다.

done() -> bool

반환

형식 Description

프로세스가 완료되면 'True'이고, 그렇지 않으면 'False'입니다.

remove_done_callback

장기 실행 작업에서 콜백을 제거합니다.

remove_done_callback(func: Callable) -> None

매개 변수

Name Description
func
필수

콜백에서 제거할 함수입니다.

예외

형식 Description

장기 실행 작업이 이미 완료되었으면 입니다.

result

장기 실행 작업의 결과 또는 지정된 시간 제한 후에 사용할 수 있는 결과를 반환합니다.

result(timeout: int | None = None) -> PollingReturnType_co

매개 변수

Name Description
timeout
기본값: None

반환

형식 Description

장기 실행 작업의 역직렬화된 리소스(사용 가능한 경우)입니다.

예외

형식 Description

쿼리의 서버 문제입니다.

status

현재 상태 문자열을 반환합니다.

status() -> str

반환

형식 Description
str

현재 상태 문자열

wait

지정된 시간 동안 장기 실행 작업을 기다립니다. 이 호출이 "done()" 메서드를 사용하여 시간 제한으로 종료되었는지 확인할 수 있습니다.

wait(timeout: float | None = None) -> None

매개 변수

Name Description
timeout

장기 실행 작업이 완료되기를 기다리는 기간(초)입니다.

기본값: None

예외

형식 Description

쿼리의 서버 문제입니다.

특성

details

장기 실행 작업 메타데이터.

반환

형식 Description

장기 실행 작업에 대한 세부 정보의 매핑입니다.