Documentation ¶
Index ¶
- Variables
- type ExceptionType
- func (v ExceptionType) Equals(rhs ExceptionType) bool
- func (v *ExceptionType) FromWire(w wire.Value) error
- func (v ExceptionType) MarshalJSON() ([]byte, error)
- func (v ExceptionType) String() string
- func (v ExceptionType) ToWire() (wire.Value, error)
- func (v *ExceptionType) UnmarshalJSON(text []byte) error
- func (v *ExceptionType) UnmarshalText(value []byte) error
- type TApplicationException
Constants ¶
This section is empty.
Variables ¶
View Source
var ThriftModule = &thriftreflect.ThriftModule{Name: "internal", Package: "go.uber.org/yarpc/encoding/thrift/internal", FilePath: "internal.thrift", SHA1: "43d339d0566531c13482a795ecce0eb36785cbff", Raw: rawIDL}
Functions ¶
This section is empty.
Types ¶
type ExceptionType ¶
type ExceptionType int32
const ( ExceptionTypeUnknown ExceptionType = 0 ExceptionTypeUnknownMethod ExceptionType = 1 ExceptionTypeInvalidMessageType ExceptionType = 2 ExceptionTypeWrongMethodName ExceptionType = 3 ExceptionTypeBadSequenceID ExceptionType = 4 ExceptionTypeMissingResult ExceptionType = 5 ExceptionTypeInternalError ExceptionType = 6 ExceptionTypeProtocolError ExceptionType = 7 ExceptionTypeInvalidTransform ExceptionType = 8 ExceptionTypeInvalidProtocol ExceptionType = 9 ExceptionTypeUnsupportedClientType ExceptionType = 10 )
func ExceptionType_Values ¶ added in v1.10.0
func ExceptionType_Values() []ExceptionType
func (ExceptionType) Equals ¶ added in v1.8.0
func (v ExceptionType) Equals(rhs ExceptionType) bool
func (ExceptionType) MarshalJSON ¶ added in v0.4.0
func (v ExceptionType) MarshalJSON() ([]byte, error)
func (ExceptionType) String ¶
func (v ExceptionType) String() string
func (*ExceptionType) UnmarshalJSON ¶ added in v0.4.0
func (v *ExceptionType) UnmarshalJSON(text []byte) error
func (*ExceptionType) UnmarshalText ¶ added in v1.10.0
func (v *ExceptionType) UnmarshalText(value []byte) error
type TApplicationException ¶
type TApplicationException struct { Message *string `json:"message,omitempty"` Type *ExceptionType `json:"type,omitempty"` }
func (*TApplicationException) Equals ¶ added in v1.8.0
func (v *TApplicationException) Equals(rhs *TApplicationException) bool
func (*TApplicationException) Error ¶
func (v *TApplicationException) Error() string
func (*TApplicationException) FromWire ¶
func (v *TApplicationException) FromWire(w wire.Value) error
func (*TApplicationException) String ¶
func (v *TApplicationException) String() string
Click to show internal directories.
Click to hide internal directories.