func _LogEntry_OneofUnmarshaler(msg proto.Message, tag, wire int, b *proto.Buffer) (bool, error) { m := msg.(*LogEntry) switch tag { case 2: // payload.proto_payload if wire != proto.WireBytes { return true, proto.ErrInternalBadWireType } msg := new(google_protobuf1.Any) err := b.DecodeMessage(msg) m.Payload = &LogEntry_ProtoPayload{msg} return true, err case 3: // payload.text_payload if wire != proto.WireBytes { return true, proto.ErrInternalBadWireType } x, err := b.DecodeStringBytes() m.Payload = &LogEntry_TextPayload{x} return true, err case 6: // payload.json_payload if wire != proto.WireBytes { return true, proto.ErrInternalBadWireType } msg := new(google_protobuf2.Struct) err := b.DecodeMessage(msg) m.Payload = &LogEntry_JsonPayload{msg} return true, err default: return false, nil } }
func _Response_Result_OneofUnmarshaler(msg proto.Message, tag, wire int, b *proto.Buffer) (bool, error) { m := msg.(*Response_Result) switch tag { case 2: // union.ddl if wire != proto.WireBytes { return true, proto.ErrInternalBadWireType } msg := new(Response_Result_DDL) err := b.DecodeMessage(msg) m.Union = &Response_Result_DDL_{msg} return true, err case 3: // union.rows_affected if wire != proto.WireVarint { return true, proto.ErrInternalBadWireType } x, err := b.DecodeVarint() m.Union = &Response_Result_RowsAffected{uint32(x)} return true, err case 4: // union.rows if wire != proto.WireBytes { return true, proto.ErrInternalBadWireType } msg := new(Response_Result_Rows) err := b.DecodeMessage(msg) m.Union = &Response_Result_Rows_{msg} return true, err default: return false, nil } }
func _Value_OneofUnmarshaler(msg proto.Message, tag, wire int, b *proto.Buffer) (bool, error) { m := msg.(*Value) switch tag { case 1: // kind.null_value if wire != proto.WireVarint { return true, proto.ErrInternalBadWireType } x, err := b.DecodeVarint() m.Kind = &Value_NullValue{NullValue(x)} return true, err case 2: // kind.number_value if wire != proto.WireFixed64 { return true, proto.ErrInternalBadWireType } x, err := b.DecodeFixed64() m.Kind = &Value_NumberValue{math.Float64frombits(x)} return true, err case 3: // kind.string_value if wire != proto.WireBytes { return true, proto.ErrInternalBadWireType } x, err := b.DecodeStringBytes() m.Kind = &Value_StringValue{x} return true, err case 4: // kind.bool_value if wire != proto.WireVarint { return true, proto.ErrInternalBadWireType } x, err := b.DecodeVarint() m.Kind = &Value_BoolValue{x != 0} return true, err case 5: // kind.struct_value if wire != proto.WireBytes { return true, proto.ErrInternalBadWireType } msg := new(Struct) err := b.DecodeMessage(msg) m.Kind = &Value_StructValue{msg} return true, err case 6: // kind.list_value if wire != proto.WireBytes { return true, proto.ErrInternalBadWireType } msg := new(ListValue) err := b.DecodeMessage(msg) m.Kind = &Value_ListValue{msg} return true, err default: return false, nil } }
func _RowValue_OneofUnmarshaler(msg proto.Message, tag, wire int, b *proto.Buffer) (bool, error) { m := msg.(*RowValue) switch tag { case 1: // value.str if wire != proto.WireBytes { return true, proto.ErrInternalBadWireType } x, err := b.DecodeStringBytes() m.Value = &RowValue_Str{x} return true, err case 2: // value.int if wire != proto.WireVarint { return true, proto.ErrInternalBadWireType } x, err := b.DecodeVarint() m.Value = &RowValue_Int{int32(x)} return true, err case 3: // value.real if wire != proto.WireFixed32 { return true, proto.ErrInternalBadWireType } x, err := b.DecodeFixed32() m.Value = &RowValue_Real{math.Float32frombits(uint32(x))} return true, err case 4: // value.date if wire != proto.WireVarint { return true, proto.ErrInternalBadWireType } x, err := b.DecodeVarint() m.Value = &RowValue_Date{int64(x)} return true, err case 5: // value.date_of_time if wire != proto.WireVarint { return true, proto.ErrInternalBadWireType } x, err := b.DecodeVarint() m.Value = &RowValue_DateOfTime{int64(x)} return true, err case 6: // value.time_of_day if wire != proto.WireBytes { return true, proto.ErrInternalBadWireType } msg := new(TimeOfDay) err := b.DecodeMessage(msg) m.Value = &RowValue_TimeOfDay{msg} return true, err default: return false, nil } }
func _HttpRule_OneofUnmarshaler(msg proto.Message, tag, wire int, b *proto.Buffer) (bool, error) { m := msg.(*HttpRule) switch tag { case 2: // pattern.get if wire != proto.WireBytes { return true, proto.ErrInternalBadWireType } x, err := b.DecodeStringBytes() m.Pattern = &HttpRule_Get{x} return true, err case 3: // pattern.put if wire != proto.WireBytes { return true, proto.ErrInternalBadWireType } x, err := b.DecodeStringBytes() m.Pattern = &HttpRule_Put{x} return true, err case 4: // pattern.post if wire != proto.WireBytes { return true, proto.ErrInternalBadWireType } x, err := b.DecodeStringBytes() m.Pattern = &HttpRule_Post{x} return true, err case 5: // pattern.delete if wire != proto.WireBytes { return true, proto.ErrInternalBadWireType } x, err := b.DecodeStringBytes() m.Pattern = &HttpRule_Delete{x} return true, err case 6: // pattern.patch if wire != proto.WireBytes { return true, proto.ErrInternalBadWireType } x, err := b.DecodeStringBytes() m.Pattern = &HttpRule_Patch{x} return true, err case 8: // pattern.custom if wire != proto.WireBytes { return true, proto.ErrInternalBadWireType } msg := new(CustomHttpPattern) err := b.DecodeMessage(msg) m.Pattern = &HttpRule_Custom{msg} return true, err default: return false, nil } }
func _WatchRequest_OneofUnmarshaler(msg proto.Message, tag, wire int, b *proto.Buffer) (bool, error) { m := msg.(*WatchRequest) switch tag { case 1: // request_union.create_request if wire != proto.WireBytes { return true, proto.ErrInternalBadWireType } msg := new(WatchCreateRequest) err := b.DecodeMessage(msg) m.RequestUnion = &WatchRequest_CreateRequest{msg} return true, err default: return false, nil } }
func _Distribution_BucketOptions_OneofUnmarshaler(msg proto.Message, tag, wire int, b *proto.Buffer) (bool, error) { m := msg.(*Distribution_BucketOptions) switch tag { case 1: // options.linear_buckets if wire != proto.WireBytes { return true, proto.ErrInternalBadWireType } msg := new(Distribution_BucketOptions_Linear) err := b.DecodeMessage(msg) m.Options = &Distribution_BucketOptions_LinearBuckets{msg} return true, err case 2: // options.exponential_buckets if wire != proto.WireBytes { return true, proto.ErrInternalBadWireType } msg := new(Distribution_BucketOptions_Exponential) err := b.DecodeMessage(msg) m.Options = &Distribution_BucketOptions_ExponentialBuckets{msg} return true, err case 3: // options.explicit_buckets if wire != proto.WireBytes { return true, proto.ErrInternalBadWireType } msg := new(Distribution_BucketOptions_Explicit) err := b.DecodeMessage(msg) m.Options = &Distribution_BucketOptions_ExplicitBuckets{msg} return true, err default: return false, nil } }
func _GqlQueryParameter_OneofUnmarshaler(msg proto.Message, tag, wire int, b *proto.Buffer) (bool, error) { m := msg.(*GqlQueryParameter) switch tag { case 2: // parameter_type.value if wire != proto.WireBytes { return true, proto.ErrInternalBadWireType } msg := new(Value) err := b.DecodeMessage(msg) m.ParameterType = &GqlQueryParameter_Value{msg} return true, err case 3: // parameter_type.cursor if wire != proto.WireBytes { return true, proto.ErrInternalBadWireType } x, err := b.DecodeRawBytes(true) m.ParameterType = &GqlQueryParameter_Cursor{x} return true, err default: return false, nil } }
func _RunQueryRequest_OneofUnmarshaler(msg proto.Message, tag, wire int, b *proto.Buffer) (bool, error) { m := msg.(*RunQueryRequest) switch tag { case 3: // query_type.query if wire != proto.WireBytes { return true, proto.ErrInternalBadWireType } msg := new(Query) err := b.DecodeMessage(msg) m.QueryType = &RunQueryRequest_Query{msg} return true, err case 7: // query_type.gql_query if wire != proto.WireBytes { return true, proto.ErrInternalBadWireType } msg := new(GqlQuery) err := b.DecodeMessage(msg) m.QueryType = &RunQueryRequest_GqlQuery{msg} return true, err default: return false, nil } }
func _Operation_OneofUnmarshaler(msg proto.Message, tag, wire int, b *proto.Buffer) (bool, error) { m := msg.(*Operation) switch tag { case 4: // result.error if wire != proto.WireBytes { return true, proto.ErrInternalBadWireType } msg := new(google_rpc.Status) err := b.DecodeMessage(msg) m.Result = &Operation_Error{msg} return true, err case 5: // result.response if wire != proto.WireBytes { return true, proto.ErrInternalBadWireType } msg := new(google_protobuf1.Any) err := b.DecodeMessage(msg) m.Result = &Operation_Response{msg} return true, err default: return false, nil } }
func _Descriptor_OneofUnmarshaler(msg proto.Message, tag, wire int, b *proto.Buffer) (bool, error) { m := msg.(*Descriptor) switch tag { case 1: // union.table if wire != proto.WireBytes { return true, proto.ErrInternalBadWireType } msg := new(TableDescriptor) err := b.DecodeMessage(msg) m.Union = &Descriptor_Table{msg} return true, err case 2: // union.database if wire != proto.WireBytes { return true, proto.ErrInternalBadWireType } msg := new(DatabaseDescriptor) err := b.DecodeMessage(msg) m.Union = &Descriptor_Database{msg} return true, err default: return false, nil } }
func _Filter_OneofUnmarshaler(msg proto.Message, tag, wire int, b *proto.Buffer) (bool, error) { m := msg.(*Filter) switch tag { case 1: // filter_type.composite_filter if wire != proto.WireBytes { return true, proto.ErrInternalBadWireType } msg := new(CompositeFilter) err := b.DecodeMessage(msg) m.FilterType = &Filter_CompositeFilter{msg} return true, err case 2: // filter_type.property_filter if wire != proto.WireBytes { return true, proto.ErrInternalBadWireType } msg := new(PropertyFilter) err := b.DecodeMessage(msg) m.FilterType = &Filter_PropertyFilter{msg} return true, err default: return false, nil } }
func _Mutation_OneofUnmarshaler(msg proto.Message, tag, wire int, b *proto.Buffer) (bool, error) { m := msg.(*Mutation) switch tag { case 4: // operation.insert if wire != proto.WireBytes { return true, proto.ErrInternalBadWireType } msg := new(Entity) err := b.DecodeMessage(msg) m.Operation = &Mutation_Insert{msg} return true, err case 5: // operation.update if wire != proto.WireBytes { return true, proto.ErrInternalBadWireType } msg := new(Entity) err := b.DecodeMessage(msg) m.Operation = &Mutation_Update{msg} return true, err case 6: // operation.upsert if wire != proto.WireBytes { return true, proto.ErrInternalBadWireType } msg := new(Entity) err := b.DecodeMessage(msg) m.Operation = &Mutation_Upsert{msg} return true, err case 7: // operation.delete if wire != proto.WireBytes { return true, proto.ErrInternalBadWireType } msg := new(Key) err := b.DecodeMessage(msg) m.Operation = &Mutation_Delete{msg} return true, err case 8: // conflict_detection_strategy.base_version if wire != proto.WireVarint { return true, proto.ErrInternalBadWireType } x, err := b.DecodeVarint() m.ConflictDetectionStrategy = &Mutation_BaseVersion{int64(x)} return true, err default: return false, nil } }
func _Mutation_OneofUnmarshaler(msg proto.Message, tag, wire int, b *proto.Buffer) (bool, error) { m := msg.(*Mutation) switch tag { case 4: // operation.insert if wire != proto.WireBytes { return true, proto.ErrInternalBadWireType } msg := new(Entity) err := b.DecodeMessage(msg) m.Operation = &Mutation_Insert{msg} return true, err case 5: // operation.update if wire != proto.WireBytes { return true, proto.ErrInternalBadWireType } msg := new(Entity) err := b.DecodeMessage(msg) m.Operation = &Mutation_Update{msg} return true, err case 6: // operation.upsert if wire != proto.WireBytes { return true, proto.ErrInternalBadWireType } msg := new(Entity) err := b.DecodeMessage(msg) m.Operation = &Mutation_Upsert{msg} return true, err case 7: // operation.delete if wire != proto.WireBytes { return true, proto.ErrInternalBadWireType } msg := new(Key) err := b.DecodeMessage(msg) m.Operation = &Mutation_Delete{msg} return true, err default: return false, nil } }
func _Communique_OneofUnmarshaler(msg proto.Message, tag, wire int, b *proto.Buffer) (bool, error) { m := msg.(*Communique) switch tag { case 5: // union.number if wire != proto.WireVarint { return true, proto.ErrInternalBadWireType } x, err := b.DecodeVarint() m.Union = &Communique_Number{int32(x)} return true, err case 6: // union.name if wire != proto.WireBytes { return true, proto.ErrInternalBadWireType } x, err := b.DecodeStringBytes() m.Union = &Communique_Name{x} return true, err case 7: // union.data if wire != proto.WireBytes { return true, proto.ErrInternalBadWireType } x, err := b.DecodeRawBytes(true) m.Union = &Communique_Data{x} return true, err case 8: // union.temp_c if wire != proto.WireFixed64 { return true, proto.ErrInternalBadWireType } x, err := b.DecodeFixed64() m.Union = &Communique_TempC{math.Float64frombits(x)} return true, err case 9: // union.height if wire != proto.WireFixed32 { return true, proto.ErrInternalBadWireType } x, err := b.DecodeFixed32() m.Union = &Communique_Height{math.Float32frombits(uint32(x))} return true, err case 10: // union.today if wire != proto.WireVarint { return true, proto.ErrInternalBadWireType } x, err := b.DecodeVarint() m.Union = &Communique_Today{Days(x)} return true, err case 11: // union.maybe if wire != proto.WireVarint { return true, proto.ErrInternalBadWireType } x, err := b.DecodeVarint() m.Union = &Communique_Maybe{x != 0} return true, err case 12: // union.delta if wire != proto.WireVarint { return true, proto.ErrInternalBadWireType } x, err := b.DecodeZigzag32() m.Union = &Communique_Delta_{int32(x)} return true, err case 13: // union.msg if wire != proto.WireBytes { return true, proto.ErrInternalBadWireType } msg := new(Reply) err := b.DecodeMessage(msg) m.Union = &Communique_Msg{msg} return true, err case 14: // union.somegroup if wire != proto.WireStartGroup { return true, proto.ErrInternalBadWireType } msg := new(Communique_SomeGroup) err := b.DecodeGroup(msg) m.Union = &Communique_Somegroup{msg} return true, err default: return false, nil } }
func _Response_OneofUnmarshaler(msg proto.Message, tag, wire int, b *proto.Buffer) (bool, error) { m := msg.(*Response) switch tag { case 1: // message.info if wire != proto.WireBytes { return true, proto.ErrInternalBadWireType } msg := new(InfoResponse) err := b.DecodeMessage(msg) m.Message = &Response_Info{msg} return true, err case 2: // message.init if wire != proto.WireBytes { return true, proto.ErrInternalBadWireType } msg := new(InitResponse) err := b.DecodeMessage(msg) m.Message = &Response_Init{msg} return true, err case 3: // message.keepalive if wire != proto.WireBytes { return true, proto.ErrInternalBadWireType } msg := new(KeepaliveResponse) err := b.DecodeMessage(msg) m.Message = &Response_Keepalive{msg} return true, err case 4: // message.snapshot if wire != proto.WireBytes { return true, proto.ErrInternalBadWireType } msg := new(SnapshotResponse) err := b.DecodeMessage(msg) m.Message = &Response_Snapshot{msg} return true, err case 5: // message.restore if wire != proto.WireBytes { return true, proto.ErrInternalBadWireType } msg := new(RestoreResponse) err := b.DecodeMessage(msg) m.Message = &Response_Restore{msg} return true, err case 6: // message.error if wire != proto.WireBytes { return true, proto.ErrInternalBadWireType } msg := new(ErrorResponse) err := b.DecodeMessage(msg) m.Message = &Response_Error{msg} return true, err case 16: // message.begin if wire != proto.WireBytes { return true, proto.ErrInternalBadWireType } msg := new(BeginBatch) err := b.DecodeMessage(msg) m.Message = &Response_Begin{msg} return true, err case 17: // message.point if wire != proto.WireBytes { return true, proto.ErrInternalBadWireType } msg := new(Point) err := b.DecodeMessage(msg) m.Message = &Response_Point{msg} return true, err case 18: // message.end if wire != proto.WireBytes { return true, proto.ErrInternalBadWireType } msg := new(EndBatch) err := b.DecodeMessage(msg) m.Message = &Response_End{msg} return true, err default: return false, nil } }
func _Value_OneofUnmarshaler(msg proto.Message, tag, wire int, b *proto.Buffer) (bool, error) { m := msg.(*Value) switch tag { case 11: // value_type.null_value if wire != proto.WireVarint { return true, proto.ErrInternalBadWireType } x, err := b.DecodeVarint() m.ValueType = &Value_NullValue{google_protobuf1.NullValue(x)} return true, err case 1: // value_type.boolean_value if wire != proto.WireVarint { return true, proto.ErrInternalBadWireType } x, err := b.DecodeVarint() m.ValueType = &Value_BooleanValue{x != 0} return true, err case 2: // value_type.integer_value if wire != proto.WireVarint { return true, proto.ErrInternalBadWireType } x, err := b.DecodeVarint() m.ValueType = &Value_IntegerValue{int64(x)} return true, err case 3: // value_type.double_value if wire != proto.WireFixed64 { return true, proto.ErrInternalBadWireType } x, err := b.DecodeFixed64() m.ValueType = &Value_DoubleValue{math.Float64frombits(x)} return true, err case 10: // value_type.timestamp_value if wire != proto.WireBytes { return true, proto.ErrInternalBadWireType } msg := new(google_protobuf2.Timestamp) err := b.DecodeMessage(msg) m.ValueType = &Value_TimestampValue{msg} return true, err case 5: // value_type.key_value if wire != proto.WireBytes { return true, proto.ErrInternalBadWireType } msg := new(Key) err := b.DecodeMessage(msg) m.ValueType = &Value_KeyValue{msg} return true, err case 17: // value_type.string_value if wire != proto.WireBytes { return true, proto.ErrInternalBadWireType } x, err := b.DecodeStringBytes() m.ValueType = &Value_StringValue{x} return true, err case 18: // value_type.blob_value if wire != proto.WireBytes { return true, proto.ErrInternalBadWireType } x, err := b.DecodeRawBytes(true) m.ValueType = &Value_BlobValue{x} return true, err case 8: // value_type.geo_point_value if wire != proto.WireBytes { return true, proto.ErrInternalBadWireType } msg := new(google_type.LatLng) err := b.DecodeMessage(msg) m.ValueType = &Value_GeoPointValue{msg} return true, err case 6: // value_type.entity_value if wire != proto.WireBytes { return true, proto.ErrInternalBadWireType } msg := new(Entity) err := b.DecodeMessage(msg) m.ValueType = &Value_EntityValue{msg} return true, err case 9: // value_type.array_value if wire != proto.WireBytes { return true, proto.ErrInternalBadWireType } msg := new(ArrayValue) err := b.DecodeMessage(msg) m.ValueType = &Value_ArrayValue{msg} return true, err default: return false, nil } }
func _Datum_OneofUnmarshaler(msg proto.Message, tag, wire int, b *proto.Buffer) (bool, error) { m := msg.(*Datum) switch tag { case 1: // payload.bool_val if wire != proto.WireVarint { return true, proto.ErrInternalBadWireType } x, err := b.DecodeVarint() m.Payload = &Datum_BoolVal{x != 0} return true, err case 2: // payload.int_val if wire != proto.WireVarint { return true, proto.ErrInternalBadWireType } x, err := b.DecodeVarint() m.Payload = &Datum_IntVal{int64(x)} return true, err case 3: // payload.float_val if wire != proto.WireFixed64 { return true, proto.ErrInternalBadWireType } x, err := b.DecodeFixed64() m.Payload = &Datum_FloatVal{math.Float64frombits(x)} return true, err case 4: // payload.bytes_val if wire != proto.WireBytes { return true, proto.ErrInternalBadWireType } x, err := b.DecodeRawBytes(true) m.Payload = &Datum_BytesVal{x} return true, err case 5: // payload.string_val if wire != proto.WireBytes { return true, proto.ErrInternalBadWireType } x, err := b.DecodeStringBytes() m.Payload = &Datum_StringVal{x} return true, err case 6: // payload.date_val if wire != proto.WireBytes { return true, proto.ErrInternalBadWireType } msg := new(Datum_Timestamp) err := b.DecodeMessage(msg) m.Payload = &Datum_DateVal{msg} return true, err case 7: // payload.time_val if wire != proto.WireBytes { return true, proto.ErrInternalBadWireType } msg := new(Datum_Timestamp) err := b.DecodeMessage(msg) m.Payload = &Datum_TimeVal{msg} return true, err case 8: // payload.interval_val if wire != proto.WireVarint { return true, proto.ErrInternalBadWireType } x, err := b.DecodeVarint() m.Payload = &Datum_IntervalVal{int64(x)} return true, err default: return false, nil } }