ServiceResponse<T> 클래스

  • java.lang.Object
    • com.microsoft.bot.restclient.ServiceResponse<T>

형식 매개 변수

T

응답의 형식

public class ServiceResponse

이 클래스의 인스턴스는 응답 개체와 원시 REST 응답을 보유합니다.

생성자 요약

생성자 Description
ServiceResponse(T body, Response<ResponseBody> response)

응답 개체 및 원시 REST 응답을 사용하여 ServiceResponse 인스턴스를 인스턴스화합니다.

ServiceResponse(Response<Void> headResponse)

HEAD 작업의 응답으로 서비스응답 인스턴스를 인스턴스화합니다.

메서드 요약

한정자 및 형식 메서드 및 설명
T body()

응답 개체를 가져옵니다.

retrofit2.Response<java.lang.Void> headResponse()

HEAD 작업에서 원시 REST 응답을 가져옵니다.

retrofit2.Response<okhttp3.ResponseBody> response()

원시 REST 응답을 가져옵니다.

ServiceResponse<T> withBody(T body)

응답 개체를 설정합니다.

다음에서 상속된 메서드 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.toString java.lang.Object.wait java.lang.Object.wait java.lang.Object.wait

생성자 세부 정보

ServiceResponse

public ServiceResponse(T body, Response response)

응답 개체 및 원시 REST 응답을 사용하여 ServiceResponse 인스턴스를 인스턴스화합니다.

매개 변수:

body - 역직렬화된 응답 개체
response - 원시 REST 응답

ServiceResponse

public ServiceResponse(Response headResponse)

HEAD 작업의 응답으로 ServiceResponse 인스턴스를 인스턴스화합니다.

매개 변수:

headResponse - HEAD 작업의 원시 REST 응답

메서드 세부 정보

body

public T body()

응답 개체를 가져옵니다.

반환:

응답 개체입니다. Null이 없으면 Null입니다.

headResponse

public Response headResponse()

HEAD 작업에서 원시 REST 응답을 가져옵니다.

반환:

HEAD 작업의 원시 REST 응답입니다.

response

public Response response()

원시 REST 응답을 가져옵니다.

반환:

원시 REST 응답입니다.

withBody

public ServiceResponse withBody(T body)

응답 개체를 설정합니다.

매개 변수:

body - 응답 개체입니다.

반환:

ServiceResponse 개체 자체

적용 대상