RestException 클래스

  • java.lang.Object
    • java.lang.Throwable
      • java.lang.Exception
        • java.lang.RuntimeException
          • com.microsoft.bot.restclient.RestException

public class RestException
extends java.lang.RuntimeException

사용자 지정 오류 정보가 있는 잘못된 응답에 대한 예외가 throw되었습니다.

생성자 요약

생성자 Description
RestException(String message, Response<ResponseBody> response)

RestException 클래스의 새 인스턴스를 초기화합니다.

RestException(String message, Response<ResponseBody> response, Object body)

RestException 클래스의 새 인스턴스를 초기화합니다.

메서드 요약

한정자 및 형식 메서드 및 설명
java.lang.Object body()
retrofit2.Response<okhttp3.ResponseBody> response()

다음에서 상속된 메서드 java.lang.Object

java.lang.Object.clone java.lang.Object.equals java.lang.Object.finalize java.lang.Object.getClass java.lang.Object.hashCode java.lang.Object.notify java.lang.Object.notifyAll java.lang.Object.wait java.lang.Object.wait java.lang.Object.wait

다음에서 상속된 메서드 java.lang.Throwable

java.lang.Throwable.addSuppressed java.lang.Throwable.fillInStackTrace java.lang.Throwable.getCause java.lang.Throwable.getLocalizedMessage java.lang.Throwable.getMessage java.lang.Throwable.getStackTrace java.lang.Throwable.getSuppressed java.lang.Throwable.initCause java.lang.Throwable.printStackTrace java.lang.Throwable.printStackTrace java.lang.Throwable.printStackTrace java.lang.Throwable.setStackTrace java.lang.Throwable.toString

생성자 세부 정보

RestException

public RestException(String message, Response response)

RestException 클래스의 새 인스턴스를 초기화합니다.

매개 변수:

message - 메시지를 사용할 수 없는 경우 예외 메시지 또는 응답 콘텐츠
response - HTTP 응답

RestException

public RestException(String message, Response response, Object body)

RestException 클래스의 새 인스턴스를 초기화합니다.

매개 변수:

message - 메시지를 사용할 수 없는 경우 예외 메시지 또는 응답 콘텐츠
response - HTTP 응답
body - 역직렬화된 응답 본문

메서드 세부 정보

body

public Object body()

반환:

HTTP 응답 본문

response

public Response response()

반환:

연결된 HTTP 응답에 대한 정보

적용 대상