001package net.gdface.sdk.fse.thrift.client; 002 003import com.facebook.swift.codec.*; 004import com.facebook.swift.codec.ThriftField.Requiredness; 005import java.util.*; 006 007@ThriftStruct("ServiceRuntimeException") 008public final class ServiceRuntimeException extends Exception 009{ 010 private static final long serialVersionUID = 1L; 011 012 public ServiceRuntimeException() { 013 } 014 015 private String message; 016 017 @ThriftField(value=1, name="message", requiredness=Requiredness.OPTIONAL) 018 public String getMessage() { return message; } 019 020 @ThriftField 021 public void setMessage(final String message) { this.message = message; } 022 023 private String causeClass; 024 025 @ThriftField(value=2, name="causeClass", requiredness=Requiredness.OPTIONAL) 026 public String getCauseClass() { return causeClass; } 027 028 @ThriftField 029 public void setCauseClass(final String causeClass) { this.causeClass = causeClass; } 030 031 private String serviceStackTraceMessage; 032 033 @ThriftField(value=3, name="serviceStackTraceMessage", requiredness=Requiredness.OPTIONAL) 034 public String getServiceStackTraceMessage() { return serviceStackTraceMessage; } 035 036 @ThriftField 037 public void setServiceStackTraceMessage(final String serviceStackTraceMessage) { this.serviceStackTraceMessage = serviceStackTraceMessage; } 038 039 private String causeFields; 040 041 @ThriftField(value=4, name="causeFields", requiredness=Requiredness.OPTIONAL) 042 public String getCauseFields() { return causeFields; } 043 044 @ThriftField 045 public void setCauseFields(final String causeFields) { this.causeFields = causeFields; } 046 047 private int type; 048 049 @ThriftField(value=5, name="type", requiredness=Requiredness.REQUIRED) 050 public int getType() { return type; } 051 052 @ThriftField 053 public void setType(final int type) { this.type = type; } 054}