Class Result<T>


  • public class Result<T>
    extends Object
    A class which wrap the result of the API
    • Constructor Detail

      • Result

        public Result​(Status status)
      • Result

        public Result​(Status status,
                      T value)
      • Result

        public Result​(T value)
    • Method Detail

      • getStatus

        public Status getStatus()
      • getStatusMessage

        public String getStatusMessage()
      • getStatusCode

        public com.alibaba.graphscope.interactive.proto.Code getStatusCode()
      • getValue

        public T getValue()
      • ok

        public static <T> Result<T> ok​(T value)
      • error

        public static <T> Result<T> error​(String message)
      • fromException

        public static <T> Result<T> fromException​(com.alibaba.graphscope.interactive.ApiException exception)
      • fromResponse

        public static <T> Result<T> fromResponse​(com.alibaba.graphscope.interactive.ApiResponse<T> response)
      • isOk

        public boolean isOk()