Class ServiceResponse<R>

java.lang.Object
com.sap.cds.services.utils.lib.tools.api.ServiceResponse<R>
Type Parameters:
R - : type of returned payload

public final class ServiceResponse<R> extends Object
Data class that combines returned payload, code and eTag
  • Constructor Details

    • ServiceResponse

      public ServiceResponse()
  • Method Details

    • getPayload

      public Optional<R> getPayload()
    • setPayload

      public void setPayload(Optional<R> payload)
    • getHttpStatusCode

      public int getHttpStatusCode()
    • setHttpStatusCode

      public void setHttpStatusCode(int httpStatusCode)
    • getETag

      public Optional<String> getETag()
    • setETag

      public void setETag(Optional<String> eTag)
    • getHeaders

      public org.apache.http.Header[] getHeaders()
    • setHeaders

      public void setHeaders(org.apache.http.Header[] headers)