1
// Generated by ProtoGen, Version=2.4.1.521, Culture=neutral, PublicKeyToken=17b3b1f090c3ea48. DO NOT EDIT!
2
#pragma warning disable 1591, 0612, 3021
3
#region Designer generated code
5
using pb = global::Google.ProtocolBuffers;
6
using pbc = global::Google.ProtocolBuffers.Collections;
7
using pbd = global::Google.ProtocolBuffers.Descriptors;
8
using scg = global::System.Collections.Generic;
9
namespace grpc.testing {
11
[global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
12
public static partial class Messages {
14
#region Extension registration
15
public static void RegisterAllExtensions(pb::ExtensionRegistry registry) {
18
#region Static variables
19
internal static pbd::MessageDescriptor internal__static_grpc_testing_Payload__Descriptor;
20
internal static pb::FieldAccess.FieldAccessorTable<global::grpc.testing.Payload, global::grpc.testing.Payload.Builder> internal__static_grpc_testing_Payload__FieldAccessorTable;
21
internal static pbd::MessageDescriptor internal__static_grpc_testing_SimpleRequest__Descriptor;
22
internal static pb::FieldAccess.FieldAccessorTable<global::grpc.testing.SimpleRequest, global::grpc.testing.SimpleRequest.Builder> internal__static_grpc_testing_SimpleRequest__FieldAccessorTable;
23
internal static pbd::MessageDescriptor internal__static_grpc_testing_SimpleResponse__Descriptor;
24
internal static pb::FieldAccess.FieldAccessorTable<global::grpc.testing.SimpleResponse, global::grpc.testing.SimpleResponse.Builder> internal__static_grpc_testing_SimpleResponse__FieldAccessorTable;
25
internal static pbd::MessageDescriptor internal__static_grpc_testing_StreamingInputCallRequest__Descriptor;
26
internal static pb::FieldAccess.FieldAccessorTable<global::grpc.testing.StreamingInputCallRequest, global::grpc.testing.StreamingInputCallRequest.Builder> internal__static_grpc_testing_StreamingInputCallRequest__FieldAccessorTable;
27
internal static pbd::MessageDescriptor internal__static_grpc_testing_StreamingInputCallResponse__Descriptor;
28
internal static pb::FieldAccess.FieldAccessorTable<global::grpc.testing.StreamingInputCallResponse, global::grpc.testing.StreamingInputCallResponse.Builder> internal__static_grpc_testing_StreamingInputCallResponse__FieldAccessorTable;
29
internal static pbd::MessageDescriptor internal__static_grpc_testing_ResponseParameters__Descriptor;
30
internal static pb::FieldAccess.FieldAccessorTable<global::grpc.testing.ResponseParameters, global::grpc.testing.ResponseParameters.Builder> internal__static_grpc_testing_ResponseParameters__FieldAccessorTable;
31
internal static pbd::MessageDescriptor internal__static_grpc_testing_StreamingOutputCallRequest__Descriptor;
32
internal static pb::FieldAccess.FieldAccessorTable<global::grpc.testing.StreamingOutputCallRequest, global::grpc.testing.StreamingOutputCallRequest.Builder> internal__static_grpc_testing_StreamingOutputCallRequest__FieldAccessorTable;
33
internal static pbd::MessageDescriptor internal__static_grpc_testing_StreamingOutputCallResponse__Descriptor;
34
internal static pb::FieldAccess.FieldAccessorTable<global::grpc.testing.StreamingOutputCallResponse, global::grpc.testing.StreamingOutputCallResponse.Builder> internal__static_grpc_testing_StreamingOutputCallResponse__FieldAccessorTable;
37
public static pbd::FileDescriptor Descriptor {
38
get { return descriptor; }
40
private static pbd::FileDescriptor descriptor;
43
byte[] descriptorData = global::System.Convert.FromBase64String(
45
"Cg5tZXNzYWdlcy5wcm90bxIMZ3JwYy50ZXN0aW5nIkAKB1BheWxvYWQSJwoE",
46
"dHlwZRgBIAEoDjIZLmdycGMudGVzdGluZy5QYXlsb2FkVHlwZRIMCgRib2R5",
47
"GAIgASgMIrEBCg1TaW1wbGVSZXF1ZXN0EjAKDXJlc3BvbnNlX3R5cGUYASAB",
48
"KA4yGS5ncnBjLnRlc3RpbmcuUGF5bG9hZFR5cGUSFQoNcmVzcG9uc2Vfc2l6",
49
"ZRgCIAEoBRImCgdwYXlsb2FkGAMgASgLMhUuZ3JwYy50ZXN0aW5nLlBheWxv",
50
"YWQSFQoNZmlsbF91c2VybmFtZRgEIAEoCBIYChBmaWxsX29hdXRoX3Njb3Bl",
51
"GAUgASgIIl8KDlNpbXBsZVJlc3BvbnNlEiYKB3BheWxvYWQYASABKAsyFS5n",
52
"cnBjLnRlc3RpbmcuUGF5bG9hZBIQCgh1c2VybmFtZRgCIAEoCRITCgtvYXV0",
53
"aF9zY29wZRgDIAEoCSJDChlTdHJlYW1pbmdJbnB1dENhbGxSZXF1ZXN0EiYK",
54
"B3BheWxvYWQYASABKAsyFS5ncnBjLnRlc3RpbmcuUGF5bG9hZCI9ChpTdHJl",
55
"YW1pbmdJbnB1dENhbGxSZXNwb25zZRIfChdhZ2dyZWdhdGVkX3BheWxvYWRf",
56
"c2l6ZRgBIAEoBSI3ChJSZXNwb25zZVBhcmFtZXRlcnMSDAoEc2l6ZRgBIAEo",
57
"BRITCgtpbnRlcnZhbF91cxgCIAEoBSK1AQoaU3RyZWFtaW5nT3V0cHV0Q2Fs",
58
"bFJlcXVlc3QSMAoNcmVzcG9uc2VfdHlwZRgBIAEoDjIZLmdycGMudGVzdGlu",
59
"Zy5QYXlsb2FkVHlwZRI9ChNyZXNwb25zZV9wYXJhbWV0ZXJzGAIgAygLMiAu",
60
"Z3JwYy50ZXN0aW5nLlJlc3BvbnNlUGFyYW1ldGVycxImCgdwYXlsb2FkGAMg",
61
"ASgLMhUuZ3JwYy50ZXN0aW5nLlBheWxvYWQiRQobU3RyZWFtaW5nT3V0cHV0",
62
"Q2FsbFJlc3BvbnNlEiYKB3BheWxvYWQYASABKAsyFS5ncnBjLnRlc3Rpbmcu",
63
"UGF5bG9hZCo/CgtQYXlsb2FkVHlwZRIQCgxDT01QUkVTU0FCTEUQABISCg5V",
64
"TkNPTVBSRVNTQUJMRRABEgoKBlJBTkRPTRAC"));
65
pbd::FileDescriptor.InternalDescriptorAssigner assigner = delegate(pbd::FileDescriptor root) {
67
internal__static_grpc_testing_Payload__Descriptor = Descriptor.MessageTypes[0];
68
internal__static_grpc_testing_Payload__FieldAccessorTable =
69
new pb::FieldAccess.FieldAccessorTable<global::grpc.testing.Payload, global::grpc.testing.Payload.Builder>(internal__static_grpc_testing_Payload__Descriptor,
70
new string[] { "Type", "Body", });
71
internal__static_grpc_testing_SimpleRequest__Descriptor = Descriptor.MessageTypes[1];
72
internal__static_grpc_testing_SimpleRequest__FieldAccessorTable =
73
new pb::FieldAccess.FieldAccessorTable<global::grpc.testing.SimpleRequest, global::grpc.testing.SimpleRequest.Builder>(internal__static_grpc_testing_SimpleRequest__Descriptor,
74
new string[] { "ResponseType", "ResponseSize", "Payload", "FillUsername", "FillOauthScope", });
75
internal__static_grpc_testing_SimpleResponse__Descriptor = Descriptor.MessageTypes[2];
76
internal__static_grpc_testing_SimpleResponse__FieldAccessorTable =
77
new pb::FieldAccess.FieldAccessorTable<global::grpc.testing.SimpleResponse, global::grpc.testing.SimpleResponse.Builder>(internal__static_grpc_testing_SimpleResponse__Descriptor,
78
new string[] { "Payload", "Username", "OauthScope", });
79
internal__static_grpc_testing_StreamingInputCallRequest__Descriptor = Descriptor.MessageTypes[3];
80
internal__static_grpc_testing_StreamingInputCallRequest__FieldAccessorTable =
81
new pb::FieldAccess.FieldAccessorTable<global::grpc.testing.StreamingInputCallRequest, global::grpc.testing.StreamingInputCallRequest.Builder>(internal__static_grpc_testing_StreamingInputCallRequest__Descriptor,
82
new string[] { "Payload", });
83
internal__static_grpc_testing_StreamingInputCallResponse__Descriptor = Descriptor.MessageTypes[4];
84
internal__static_grpc_testing_StreamingInputCallResponse__FieldAccessorTable =
85
new pb::FieldAccess.FieldAccessorTable<global::grpc.testing.StreamingInputCallResponse, global::grpc.testing.StreamingInputCallResponse.Builder>(internal__static_grpc_testing_StreamingInputCallResponse__Descriptor,
86
new string[] { "AggregatedPayloadSize", });
87
internal__static_grpc_testing_ResponseParameters__Descriptor = Descriptor.MessageTypes[5];
88
internal__static_grpc_testing_ResponseParameters__FieldAccessorTable =
89
new pb::FieldAccess.FieldAccessorTable<global::grpc.testing.ResponseParameters, global::grpc.testing.ResponseParameters.Builder>(internal__static_grpc_testing_ResponseParameters__Descriptor,
90
new string[] { "Size", "IntervalUs", });
91
internal__static_grpc_testing_StreamingOutputCallRequest__Descriptor = Descriptor.MessageTypes[6];
92
internal__static_grpc_testing_StreamingOutputCallRequest__FieldAccessorTable =
93
new pb::FieldAccess.FieldAccessorTable<global::grpc.testing.StreamingOutputCallRequest, global::grpc.testing.StreamingOutputCallRequest.Builder>(internal__static_grpc_testing_StreamingOutputCallRequest__Descriptor,
94
new string[] { "ResponseType", "ResponseParameters", "Payload", });
95
internal__static_grpc_testing_StreamingOutputCallResponse__Descriptor = Descriptor.MessageTypes[7];
96
internal__static_grpc_testing_StreamingOutputCallResponse__FieldAccessorTable =
97
new pb::FieldAccess.FieldAccessorTable<global::grpc.testing.StreamingOutputCallResponse, global::grpc.testing.StreamingOutputCallResponse.Builder>(internal__static_grpc_testing_StreamingOutputCallResponse__Descriptor,
98
new string[] { "Payload", });
101
pbd::FileDescriptor.InternalBuildGeneratedFileFrom(descriptorData,
102
new pbd::FileDescriptor[] {
109
public enum PayloadType {
118
[global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
119
public sealed partial class Payload : pb::GeneratedMessage<Payload, Payload.Builder> {
120
private Payload() { }
121
private static readonly Payload defaultInstance = new Payload().MakeReadOnly();
122
private static readonly string[] _payloadFieldNames = new string[] { "body", "type" };
123
private static readonly uint[] _payloadFieldTags = new uint[] { 18, 8 };
124
public static Payload DefaultInstance {
125
get { return defaultInstance; }
128
public override Payload DefaultInstanceForType {
129
get { return DefaultInstance; }
132
protected override Payload ThisMessage {
136
public static pbd::MessageDescriptor Descriptor {
137
get { return global::grpc.testing.Messages.internal__static_grpc_testing_Payload__Descriptor; }
140
protected override pb::FieldAccess.FieldAccessorTable<Payload, Payload.Builder> InternalFieldAccessors {
141
get { return global::grpc.testing.Messages.internal__static_grpc_testing_Payload__FieldAccessorTable; }
144
public const int TypeFieldNumber = 1;
145
private bool hasType;
146
private global::grpc.testing.PayloadType type_ = global::grpc.testing.PayloadType.COMPRESSABLE;
147
public bool HasType {
148
get { return hasType; }
150
public global::grpc.testing.PayloadType Type {
151
get { return type_; }
154
public const int BodyFieldNumber = 2;
155
private bool hasBody;
156
private pb::ByteString body_ = pb::ByteString.Empty;
157
public bool HasBody {
158
get { return hasBody; }
160
public pb::ByteString Body {
161
get { return body_; }
164
public override bool IsInitialized {
170
public override void WriteTo(pb::ICodedOutputStream output) {
171
int size = SerializedSize;
172
string[] field_names = _payloadFieldNames;
174
output.WriteEnum(1, field_names[1], (int) Type, Type);
177
output.WriteBytes(2, field_names[0], Body);
179
UnknownFields.WriteTo(output);
182
private int memoizedSerializedSize = -1;
183
public override int SerializedSize {
185
int size = memoizedSerializedSize;
186
if (size != -1) return size;
190
size += pb::CodedOutputStream.ComputeEnumSize(1, (int) Type);
193
size += pb::CodedOutputStream.ComputeBytesSize(2, Body);
195
size += UnknownFields.SerializedSize;
196
memoizedSerializedSize = size;
201
public static Payload ParseFrom(pb::ByteString data) {
202
return ((Builder) CreateBuilder().MergeFrom(data)).BuildParsed();
204
public static Payload ParseFrom(pb::ByteString data, pb::ExtensionRegistry extensionRegistry) {
205
return ((Builder) CreateBuilder().MergeFrom(data, extensionRegistry)).BuildParsed();
207
public static Payload ParseFrom(byte[] data) {
208
return ((Builder) CreateBuilder().MergeFrom(data)).BuildParsed();
210
public static Payload ParseFrom(byte[] data, pb::ExtensionRegistry extensionRegistry) {
211
return ((Builder) CreateBuilder().MergeFrom(data, extensionRegistry)).BuildParsed();
213
public static Payload ParseFrom(global::System.IO.Stream input) {
214
return ((Builder) CreateBuilder().MergeFrom(input)).BuildParsed();
216
public static Payload ParseFrom(global::System.IO.Stream input, pb::ExtensionRegistry extensionRegistry) {
217
return ((Builder) CreateBuilder().MergeFrom(input, extensionRegistry)).BuildParsed();
219
public static Payload ParseDelimitedFrom(global::System.IO.Stream input) {
220
return CreateBuilder().MergeDelimitedFrom(input).BuildParsed();
222
public static Payload ParseDelimitedFrom(global::System.IO.Stream input, pb::ExtensionRegistry extensionRegistry) {
223
return CreateBuilder().MergeDelimitedFrom(input, extensionRegistry).BuildParsed();
225
public static Payload ParseFrom(pb::ICodedInputStream input) {
226
return ((Builder) CreateBuilder().MergeFrom(input)).BuildParsed();
228
public static Payload ParseFrom(pb::ICodedInputStream input, pb::ExtensionRegistry extensionRegistry) {
229
return ((Builder) CreateBuilder().MergeFrom(input, extensionRegistry)).BuildParsed();
231
private Payload MakeReadOnly() {
235
public static Builder CreateBuilder() { return new Builder(); }
236
public override Builder ToBuilder() { return CreateBuilder(this); }
237
public override Builder CreateBuilderForType() { return new Builder(); }
238
public static Builder CreateBuilder(Payload prototype) {
239
return new Builder(prototype);
242
[global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
243
public sealed partial class Builder : pb::GeneratedBuilder<Payload, Builder> {
244
protected override Builder ThisBuilder {
248
result = DefaultInstance;
249
resultIsReadOnly = true;
251
internal Builder(Payload cloneFrom) {
253
resultIsReadOnly = true;
256
private bool resultIsReadOnly;
257
private Payload result;
259
private Payload PrepareBuilder() {
260
if (resultIsReadOnly) {
261
Payload original = result;
262
result = new Payload();
263
resultIsReadOnly = false;
269
public override bool IsInitialized {
270
get { return result.IsInitialized; }
273
protected override Payload MessageBeingBuilt {
274
get { return PrepareBuilder(); }
277
public override Builder Clear() {
278
result = DefaultInstance;
279
resultIsReadOnly = true;
283
public override Builder Clone() {
284
if (resultIsReadOnly) {
285
return new Builder(result);
287
return new Builder().MergeFrom(result);
291
public override pbd::MessageDescriptor DescriptorForType {
292
get { return global::grpc.testing.Payload.Descriptor; }
295
public override Payload DefaultInstanceForType {
296
get { return global::grpc.testing.Payload.DefaultInstance; }
299
public override Payload BuildPartial() {
300
if (resultIsReadOnly) {
303
resultIsReadOnly = true;
304
return result.MakeReadOnly();
307
public override Builder MergeFrom(pb::IMessage other) {
308
if (other is Payload) {
309
return MergeFrom((Payload) other);
311
base.MergeFrom(other);
316
public override Builder MergeFrom(Payload other) {
317
if (other == global::grpc.testing.Payload.DefaultInstance) return this;
325
this.MergeUnknownFields(other.UnknownFields);
329
public override Builder MergeFrom(pb::ICodedInputStream input) {
330
return MergeFrom(input, pb::ExtensionRegistry.Empty);
333
public override Builder MergeFrom(pb::ICodedInputStream input, pb::ExtensionRegistry extensionRegistry) {
335
pb::UnknownFieldSet.Builder unknownFields = null;
338
while (input.ReadTag(out tag, out field_name)) {
339
if(tag == 0 && field_name != null) {
340
int field_ordinal = global::System.Array.BinarySearch(_payloadFieldNames, field_name, global::System.StringComparer.Ordinal);
341
if(field_ordinal >= 0)
342
tag = _payloadFieldTags[field_ordinal];
344
if (unknownFields == null) {
345
unknownFields = pb::UnknownFieldSet.CreateBuilder(this.UnknownFields);
347
ParseUnknownField(input, unknownFields, extensionRegistry, tag, field_name);
353
throw pb::InvalidProtocolBufferException.InvalidTag();
356
if (pb::WireFormat.IsEndGroupTag(tag)) {
357
if (unknownFields != null) {
358
this.UnknownFields = unknownFields.Build();
362
if (unknownFields == null) {
363
unknownFields = pb::UnknownFieldSet.CreateBuilder(this.UnknownFields);
365
ParseUnknownField(input, unknownFields, extensionRegistry, tag, field_name);
370
if(input.ReadEnum(ref result.type_, out unknown)) {
371
result.hasType = true;
372
} else if(unknown is int) {
373
if (unknownFields == null) {
374
unknownFields = pb::UnknownFieldSet.CreateBuilder(this.UnknownFields);
376
unknownFields.MergeVarintField(1, (ulong)(int)unknown);
381
result.hasBody = input.ReadBytes(ref result.body_);
387
if (unknownFields != null) {
388
this.UnknownFields = unknownFields.Build();
394
public bool HasType {
395
get { return result.hasType; }
397
public global::grpc.testing.PayloadType Type {
398
get { return result.Type; }
399
set { SetType(value); }
401
public Builder SetType(global::grpc.testing.PayloadType value) {
403
result.hasType = true;
404
result.type_ = value;
407
public Builder ClearType() {
409
result.hasType = false;
410
result.type_ = global::grpc.testing.PayloadType.COMPRESSABLE;
414
public bool HasBody {
415
get { return result.hasBody; }
417
public pb::ByteString Body {
418
get { return result.Body; }
419
set { SetBody(value); }
421
public Builder SetBody(pb::ByteString value) {
422
pb::ThrowHelper.ThrowIfNull(value, "value");
424
result.hasBody = true;
425
result.body_ = value;
428
public Builder ClearBody() {
430
result.hasBody = false;
431
result.body_ = pb::ByteString.Empty;
436
object.ReferenceEquals(global::grpc.testing.Messages.Descriptor, null);
440
[global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
441
public sealed partial class SimpleRequest : pb::GeneratedMessage<SimpleRequest, SimpleRequest.Builder> {
442
private SimpleRequest() { }
443
private static readonly SimpleRequest defaultInstance = new SimpleRequest().MakeReadOnly();
444
private static readonly string[] _simpleRequestFieldNames = new string[] { "fill_oauth_scope", "fill_username", "payload", "response_size", "response_type" };
445
private static readonly uint[] _simpleRequestFieldTags = new uint[] { 40, 32, 26, 16, 8 };
446
public static SimpleRequest DefaultInstance {
447
get { return defaultInstance; }
450
public override SimpleRequest DefaultInstanceForType {
451
get { return DefaultInstance; }
454
protected override SimpleRequest ThisMessage {
458
public static pbd::MessageDescriptor Descriptor {
459
get { return global::grpc.testing.Messages.internal__static_grpc_testing_SimpleRequest__Descriptor; }
462
protected override pb::FieldAccess.FieldAccessorTable<SimpleRequest, SimpleRequest.Builder> InternalFieldAccessors {
463
get { return global::grpc.testing.Messages.internal__static_grpc_testing_SimpleRequest__FieldAccessorTable; }
466
public const int ResponseTypeFieldNumber = 1;
467
private bool hasResponseType;
468
private global::grpc.testing.PayloadType responseType_ = global::grpc.testing.PayloadType.COMPRESSABLE;
469
public bool HasResponseType {
470
get { return hasResponseType; }
472
public global::grpc.testing.PayloadType ResponseType {
473
get { return responseType_; }
476
public const int ResponseSizeFieldNumber = 2;
477
private bool hasResponseSize;
478
private int responseSize_;
479
public bool HasResponseSize {
480
get { return hasResponseSize; }
482
public int ResponseSize {
483
get { return responseSize_; }
486
public const int PayloadFieldNumber = 3;
487
private bool hasPayload;
488
private global::grpc.testing.Payload payload_;
489
public bool HasPayload {
490
get { return hasPayload; }
492
public global::grpc.testing.Payload Payload {
493
get { return payload_ ?? global::grpc.testing.Payload.DefaultInstance; }
496
public const int FillUsernameFieldNumber = 4;
497
private bool hasFillUsername;
498
private bool fillUsername_;
499
public bool HasFillUsername {
500
get { return hasFillUsername; }
502
public bool FillUsername {
503
get { return fillUsername_; }
506
public const int FillOauthScopeFieldNumber = 5;
507
private bool hasFillOauthScope;
508
private bool fillOauthScope_;
509
public bool HasFillOauthScope {
510
get { return hasFillOauthScope; }
512
public bool FillOauthScope {
513
get { return fillOauthScope_; }
516
public override bool IsInitialized {
522
public override void WriteTo(pb::ICodedOutputStream output) {
523
int size = SerializedSize;
524
string[] field_names = _simpleRequestFieldNames;
525
if (hasResponseType) {
526
output.WriteEnum(1, field_names[4], (int) ResponseType, ResponseType);
528
if (hasResponseSize) {
529
output.WriteInt32(2, field_names[3], ResponseSize);
532
output.WriteMessage(3, field_names[2], Payload);
534
if (hasFillUsername) {
535
output.WriteBool(4, field_names[1], FillUsername);
537
if (hasFillOauthScope) {
538
output.WriteBool(5, field_names[0], FillOauthScope);
540
UnknownFields.WriteTo(output);
543
private int memoizedSerializedSize = -1;
544
public override int SerializedSize {
546
int size = memoizedSerializedSize;
547
if (size != -1) return size;
550
if (hasResponseType) {
551
size += pb::CodedOutputStream.ComputeEnumSize(1, (int) ResponseType);
553
if (hasResponseSize) {
554
size += pb::CodedOutputStream.ComputeInt32Size(2, ResponseSize);
557
size += pb::CodedOutputStream.ComputeMessageSize(3, Payload);
559
if (hasFillUsername) {
560
size += pb::CodedOutputStream.ComputeBoolSize(4, FillUsername);
562
if (hasFillOauthScope) {
563
size += pb::CodedOutputStream.ComputeBoolSize(5, FillOauthScope);
565
size += UnknownFields.SerializedSize;
566
memoizedSerializedSize = size;
571
public static SimpleRequest ParseFrom(pb::ByteString data) {
572
return ((Builder) CreateBuilder().MergeFrom(data)).BuildParsed();
574
public static SimpleRequest ParseFrom(pb::ByteString data, pb::ExtensionRegistry extensionRegistry) {
575
return ((Builder) CreateBuilder().MergeFrom(data, extensionRegistry)).BuildParsed();
577
public static SimpleRequest ParseFrom(byte[] data) {
578
return ((Builder) CreateBuilder().MergeFrom(data)).BuildParsed();
580
public static SimpleRequest ParseFrom(byte[] data, pb::ExtensionRegistry extensionRegistry) {
581
return ((Builder) CreateBuilder().MergeFrom(data, extensionRegistry)).BuildParsed();
583
public static SimpleRequest ParseFrom(global::System.IO.Stream input) {
584
return ((Builder) CreateBuilder().MergeFrom(input)).BuildParsed();
586
public static SimpleRequest ParseFrom(global::System.IO.Stream input, pb::ExtensionRegistry extensionRegistry) {
587
return ((Builder) CreateBuilder().MergeFrom(input, extensionRegistry)).BuildParsed();
589
public static SimpleRequest ParseDelimitedFrom(global::System.IO.Stream input) {
590
return CreateBuilder().MergeDelimitedFrom(input).BuildParsed();
592
public static SimpleRequest ParseDelimitedFrom(global::System.IO.Stream input, pb::ExtensionRegistry extensionRegistry) {
593
return CreateBuilder().MergeDelimitedFrom(input, extensionRegistry).BuildParsed();
595
public static SimpleRequest ParseFrom(pb::ICodedInputStream input) {
596
return ((Builder) CreateBuilder().MergeFrom(input)).BuildParsed();
598
public static SimpleRequest ParseFrom(pb::ICodedInputStream input, pb::ExtensionRegistry extensionRegistry) {
599
return ((Builder) CreateBuilder().MergeFrom(input, extensionRegistry)).BuildParsed();
601
private SimpleRequest MakeReadOnly() {
605
public static Builder CreateBuilder() { return new Builder(); }
606
public override Builder ToBuilder() { return CreateBuilder(this); }
607
public override Builder CreateBuilderForType() { return new Builder(); }
608
public static Builder CreateBuilder(SimpleRequest prototype) {
609
return new Builder(prototype);
612
[global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
613
public sealed partial class Builder : pb::GeneratedBuilder<SimpleRequest, Builder> {
614
protected override Builder ThisBuilder {
618
result = DefaultInstance;
619
resultIsReadOnly = true;
621
internal Builder(SimpleRequest cloneFrom) {
623
resultIsReadOnly = true;
626
private bool resultIsReadOnly;
627
private SimpleRequest result;
629
private SimpleRequest PrepareBuilder() {
630
if (resultIsReadOnly) {
631
SimpleRequest original = result;
632
result = new SimpleRequest();
633
resultIsReadOnly = false;
639
public override bool IsInitialized {
640
get { return result.IsInitialized; }
643
protected override SimpleRequest MessageBeingBuilt {
644
get { return PrepareBuilder(); }
647
public override Builder Clear() {
648
result = DefaultInstance;
649
resultIsReadOnly = true;
653
public override Builder Clone() {
654
if (resultIsReadOnly) {
655
return new Builder(result);
657
return new Builder().MergeFrom(result);
661
public override pbd::MessageDescriptor DescriptorForType {
662
get { return global::grpc.testing.SimpleRequest.Descriptor; }
665
public override SimpleRequest DefaultInstanceForType {
666
get { return global::grpc.testing.SimpleRequest.DefaultInstance; }
669
public override SimpleRequest BuildPartial() {
670
if (resultIsReadOnly) {
673
resultIsReadOnly = true;
674
return result.MakeReadOnly();
677
public override Builder MergeFrom(pb::IMessage other) {
678
if (other is SimpleRequest) {
679
return MergeFrom((SimpleRequest) other);
681
base.MergeFrom(other);
686
public override Builder MergeFrom(SimpleRequest other) {
687
if (other == global::grpc.testing.SimpleRequest.DefaultInstance) return this;
689
if (other.HasResponseType) {
690
ResponseType = other.ResponseType;
692
if (other.HasResponseSize) {
693
ResponseSize = other.ResponseSize;
695
if (other.HasPayload) {
696
MergePayload(other.Payload);
698
if (other.HasFillUsername) {
699
FillUsername = other.FillUsername;
701
if (other.HasFillOauthScope) {
702
FillOauthScope = other.FillOauthScope;
704
this.MergeUnknownFields(other.UnknownFields);
708
public override Builder MergeFrom(pb::ICodedInputStream input) {
709
return MergeFrom(input, pb::ExtensionRegistry.Empty);
712
public override Builder MergeFrom(pb::ICodedInputStream input, pb::ExtensionRegistry extensionRegistry) {
714
pb::UnknownFieldSet.Builder unknownFields = null;
717
while (input.ReadTag(out tag, out field_name)) {
718
if(tag == 0 && field_name != null) {
719
int field_ordinal = global::System.Array.BinarySearch(_simpleRequestFieldNames, field_name, global::System.StringComparer.Ordinal);
720
if(field_ordinal >= 0)
721
tag = _simpleRequestFieldTags[field_ordinal];
723
if (unknownFields == null) {
724
unknownFields = pb::UnknownFieldSet.CreateBuilder(this.UnknownFields);
726
ParseUnknownField(input, unknownFields, extensionRegistry, tag, field_name);
732
throw pb::InvalidProtocolBufferException.InvalidTag();
735
if (pb::WireFormat.IsEndGroupTag(tag)) {
736
if (unknownFields != null) {
737
this.UnknownFields = unknownFields.Build();
741
if (unknownFields == null) {
742
unknownFields = pb::UnknownFieldSet.CreateBuilder(this.UnknownFields);
744
ParseUnknownField(input, unknownFields, extensionRegistry, tag, field_name);
749
if(input.ReadEnum(ref result.responseType_, out unknown)) {
750
result.hasResponseType = true;
751
} else if(unknown is int) {
752
if (unknownFields == null) {
753
unknownFields = pb::UnknownFieldSet.CreateBuilder(this.UnknownFields);
755
unknownFields.MergeVarintField(1, (ulong)(int)unknown);
760
result.hasResponseSize = input.ReadInt32(ref result.responseSize_);
764
global::grpc.testing.Payload.Builder subBuilder = global::grpc.testing.Payload.CreateBuilder();
765
if (result.hasPayload) {
766
subBuilder.MergeFrom(Payload);
768
input.ReadMessage(subBuilder, extensionRegistry);
769
Payload = subBuilder.BuildPartial();
773
result.hasFillUsername = input.ReadBool(ref result.fillUsername_);
777
result.hasFillOauthScope = input.ReadBool(ref result.fillOauthScope_);
783
if (unknownFields != null) {
784
this.UnknownFields = unknownFields.Build();
790
public bool HasResponseType {
791
get { return result.hasResponseType; }
793
public global::grpc.testing.PayloadType ResponseType {
794
get { return result.ResponseType; }
795
set { SetResponseType(value); }
797
public Builder SetResponseType(global::grpc.testing.PayloadType value) {
799
result.hasResponseType = true;
800
result.responseType_ = value;
803
public Builder ClearResponseType() {
805
result.hasResponseType = false;
806
result.responseType_ = global::grpc.testing.PayloadType.COMPRESSABLE;
810
public bool HasResponseSize {
811
get { return result.hasResponseSize; }
813
public int ResponseSize {
814
get { return result.ResponseSize; }
815
set { SetResponseSize(value); }
817
public Builder SetResponseSize(int value) {
819
result.hasResponseSize = true;
820
result.responseSize_ = value;
823
public Builder ClearResponseSize() {
825
result.hasResponseSize = false;
826
result.responseSize_ = 0;
830
public bool HasPayload {
831
get { return result.hasPayload; }
833
public global::grpc.testing.Payload Payload {
834
get { return result.Payload; }
835
set { SetPayload(value); }
837
public Builder SetPayload(global::grpc.testing.Payload value) {
838
pb::ThrowHelper.ThrowIfNull(value, "value");
840
result.hasPayload = true;
841
result.payload_ = value;
844
public Builder SetPayload(global::grpc.testing.Payload.Builder builderForValue) {
845
pb::ThrowHelper.ThrowIfNull(builderForValue, "builderForValue");
847
result.hasPayload = true;
848
result.payload_ = builderForValue.Build();
851
public Builder MergePayload(global::grpc.testing.Payload value) {
852
pb::ThrowHelper.ThrowIfNull(value, "value");
854
if (result.hasPayload &&
855
result.payload_ != global::grpc.testing.Payload.DefaultInstance) {
856
result.payload_ = global::grpc.testing.Payload.CreateBuilder(result.payload_).MergeFrom(value).BuildPartial();
858
result.payload_ = value;
860
result.hasPayload = true;
863
public Builder ClearPayload() {
865
result.hasPayload = false;
866
result.payload_ = null;
870
public bool HasFillUsername {
871
get { return result.hasFillUsername; }
873
public bool FillUsername {
874
get { return result.FillUsername; }
875
set { SetFillUsername(value); }
877
public Builder SetFillUsername(bool value) {
879
result.hasFillUsername = true;
880
result.fillUsername_ = value;
883
public Builder ClearFillUsername() {
885
result.hasFillUsername = false;
886
result.fillUsername_ = false;
890
public bool HasFillOauthScope {
891
get { return result.hasFillOauthScope; }
893
public bool FillOauthScope {
894
get { return result.FillOauthScope; }
895
set { SetFillOauthScope(value); }
897
public Builder SetFillOauthScope(bool value) {
899
result.hasFillOauthScope = true;
900
result.fillOauthScope_ = value;
903
public Builder ClearFillOauthScope() {
905
result.hasFillOauthScope = false;
906
result.fillOauthScope_ = false;
910
static SimpleRequest() {
911
object.ReferenceEquals(global::grpc.testing.Messages.Descriptor, null);
915
[global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
916
public sealed partial class SimpleResponse : pb::GeneratedMessage<SimpleResponse, SimpleResponse.Builder> {
917
private SimpleResponse() { }
918
private static readonly SimpleResponse defaultInstance = new SimpleResponse().MakeReadOnly();
919
private static readonly string[] _simpleResponseFieldNames = new string[] { "oauth_scope", "payload", "username" };
920
private static readonly uint[] _simpleResponseFieldTags = new uint[] { 26, 10, 18 };
921
public static SimpleResponse DefaultInstance {
922
get { return defaultInstance; }
925
public override SimpleResponse DefaultInstanceForType {
926
get { return DefaultInstance; }
929
protected override SimpleResponse ThisMessage {
933
public static pbd::MessageDescriptor Descriptor {
934
get { return global::grpc.testing.Messages.internal__static_grpc_testing_SimpleResponse__Descriptor; }
937
protected override pb::FieldAccess.FieldAccessorTable<SimpleResponse, SimpleResponse.Builder> InternalFieldAccessors {
938
get { return global::grpc.testing.Messages.internal__static_grpc_testing_SimpleResponse__FieldAccessorTable; }
941
public const int PayloadFieldNumber = 1;
942
private bool hasPayload;
943
private global::grpc.testing.Payload payload_;
944
public bool HasPayload {
945
get { return hasPayload; }
947
public global::grpc.testing.Payload Payload {
948
get { return payload_ ?? global::grpc.testing.Payload.DefaultInstance; }
951
public const int UsernameFieldNumber = 2;
952
private bool hasUsername;
953
private string username_ = "";
954
public bool HasUsername {
955
get { return hasUsername; }
957
public string Username {
958
get { return username_; }
961
public const int OauthScopeFieldNumber = 3;
962
private bool hasOauthScope;
963
private string oauthScope_ = "";
964
public bool HasOauthScope {
965
get { return hasOauthScope; }
967
public string OauthScope {
968
get { return oauthScope_; }
971
public override bool IsInitialized {
977
public override void WriteTo(pb::ICodedOutputStream output) {
978
int size = SerializedSize;
979
string[] field_names = _simpleResponseFieldNames;
981
output.WriteMessage(1, field_names[1], Payload);
984
output.WriteString(2, field_names[2], Username);
987
output.WriteString(3, field_names[0], OauthScope);
989
UnknownFields.WriteTo(output);
992
private int memoizedSerializedSize = -1;
993
public override int SerializedSize {
995
int size = memoizedSerializedSize;
996
if (size != -1) return size;
1000
size += pb::CodedOutputStream.ComputeMessageSize(1, Payload);
1003
size += pb::CodedOutputStream.ComputeStringSize(2, Username);
1005
if (hasOauthScope) {
1006
size += pb::CodedOutputStream.ComputeStringSize(3, OauthScope);
1008
size += UnknownFields.SerializedSize;
1009
memoizedSerializedSize = size;
1014
public static SimpleResponse ParseFrom(pb::ByteString data) {
1015
return ((Builder) CreateBuilder().MergeFrom(data)).BuildParsed();
1017
public static SimpleResponse ParseFrom(pb::ByteString data, pb::ExtensionRegistry extensionRegistry) {
1018
return ((Builder) CreateBuilder().MergeFrom(data, extensionRegistry)).BuildParsed();
1020
public static SimpleResponse ParseFrom(byte[] data) {
1021
return ((Builder) CreateBuilder().MergeFrom(data)).BuildParsed();
1023
public static SimpleResponse ParseFrom(byte[] data, pb::ExtensionRegistry extensionRegistry) {
1024
return ((Builder) CreateBuilder().MergeFrom(data, extensionRegistry)).BuildParsed();
1026
public static SimpleResponse ParseFrom(global::System.IO.Stream input) {
1027
return ((Builder) CreateBuilder().MergeFrom(input)).BuildParsed();
1029
public static SimpleResponse ParseFrom(global::System.IO.Stream input, pb::ExtensionRegistry extensionRegistry) {
1030
return ((Builder) CreateBuilder().MergeFrom(input, extensionRegistry)).BuildParsed();
1032
public static SimpleResponse ParseDelimitedFrom(global::System.IO.Stream input) {
1033
return CreateBuilder().MergeDelimitedFrom(input).BuildParsed();
1035
public static SimpleResponse ParseDelimitedFrom(global::System.IO.Stream input, pb::ExtensionRegistry extensionRegistry) {
1036
return CreateBuilder().MergeDelimitedFrom(input, extensionRegistry).BuildParsed();
1038
public static SimpleResponse ParseFrom(pb::ICodedInputStream input) {
1039
return ((Builder) CreateBuilder().MergeFrom(input)).BuildParsed();
1041
public static SimpleResponse ParseFrom(pb::ICodedInputStream input, pb::ExtensionRegistry extensionRegistry) {
1042
return ((Builder) CreateBuilder().MergeFrom(input, extensionRegistry)).BuildParsed();
1044
private SimpleResponse MakeReadOnly() {
1048
public static Builder CreateBuilder() { return new Builder(); }
1049
public override Builder ToBuilder() { return CreateBuilder(this); }
1050
public override Builder CreateBuilderForType() { return new Builder(); }
1051
public static Builder CreateBuilder(SimpleResponse prototype) {
1052
return new Builder(prototype);
1055
[global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
1056
public sealed partial class Builder : pb::GeneratedBuilder<SimpleResponse, Builder> {
1057
protected override Builder ThisBuilder {
1058
get { return this; }
1061
result = DefaultInstance;
1062
resultIsReadOnly = true;
1064
internal Builder(SimpleResponse cloneFrom) {
1066
resultIsReadOnly = true;
1069
private bool resultIsReadOnly;
1070
private SimpleResponse result;
1072
private SimpleResponse PrepareBuilder() {
1073
if (resultIsReadOnly) {
1074
SimpleResponse original = result;
1075
result = new SimpleResponse();
1076
resultIsReadOnly = false;
1077
MergeFrom(original);
1082
public override bool IsInitialized {
1083
get { return result.IsInitialized; }
1086
protected override SimpleResponse MessageBeingBuilt {
1087
get { return PrepareBuilder(); }
1090
public override Builder Clear() {
1091
result = DefaultInstance;
1092
resultIsReadOnly = true;
1096
public override Builder Clone() {
1097
if (resultIsReadOnly) {
1098
return new Builder(result);
1100
return new Builder().MergeFrom(result);
1104
public override pbd::MessageDescriptor DescriptorForType {
1105
get { return global::grpc.testing.SimpleResponse.Descriptor; }
1108
public override SimpleResponse DefaultInstanceForType {
1109
get { return global::grpc.testing.SimpleResponse.DefaultInstance; }
1112
public override SimpleResponse BuildPartial() {
1113
if (resultIsReadOnly) {
1116
resultIsReadOnly = true;
1117
return result.MakeReadOnly();
1120
public override Builder MergeFrom(pb::IMessage other) {
1121
if (other is SimpleResponse) {
1122
return MergeFrom((SimpleResponse) other);
1124
base.MergeFrom(other);
1129
public override Builder MergeFrom(SimpleResponse other) {
1130
if (other == global::grpc.testing.SimpleResponse.DefaultInstance) return this;
1132
if (other.HasPayload) {
1133
MergePayload(other.Payload);
1135
if (other.HasUsername) {
1136
Username = other.Username;
1138
if (other.HasOauthScope) {
1139
OauthScope = other.OauthScope;
1141
this.MergeUnknownFields(other.UnknownFields);
1145
public override Builder MergeFrom(pb::ICodedInputStream input) {
1146
return MergeFrom(input, pb::ExtensionRegistry.Empty);
1149
public override Builder MergeFrom(pb::ICodedInputStream input, pb::ExtensionRegistry extensionRegistry) {
1151
pb::UnknownFieldSet.Builder unknownFields = null;
1154
while (input.ReadTag(out tag, out field_name)) {
1155
if(tag == 0 && field_name != null) {
1156
int field_ordinal = global::System.Array.BinarySearch(_simpleResponseFieldNames, field_name, global::System.StringComparer.Ordinal);
1157
if(field_ordinal >= 0)
1158
tag = _simpleResponseFieldTags[field_ordinal];
1160
if (unknownFields == null) {
1161
unknownFields = pb::UnknownFieldSet.CreateBuilder(this.UnknownFields);
1163
ParseUnknownField(input, unknownFields, extensionRegistry, tag, field_name);
1169
throw pb::InvalidProtocolBufferException.InvalidTag();
1172
if (pb::WireFormat.IsEndGroupTag(tag)) {
1173
if (unknownFields != null) {
1174
this.UnknownFields = unknownFields.Build();
1178
if (unknownFields == null) {
1179
unknownFields = pb::UnknownFieldSet.CreateBuilder(this.UnknownFields);
1181
ParseUnknownField(input, unknownFields, extensionRegistry, tag, field_name);
1185
global::grpc.testing.Payload.Builder subBuilder = global::grpc.testing.Payload.CreateBuilder();
1186
if (result.hasPayload) {
1187
subBuilder.MergeFrom(Payload);
1189
input.ReadMessage(subBuilder, extensionRegistry);
1190
Payload = subBuilder.BuildPartial();
1194
result.hasUsername = input.ReadString(ref result.username_);
1198
result.hasOauthScope = input.ReadString(ref result.oauthScope_);
1204
if (unknownFields != null) {
1205
this.UnknownFields = unknownFields.Build();
1211
public bool HasPayload {
1212
get { return result.hasPayload; }
1214
public global::grpc.testing.Payload Payload {
1215
get { return result.Payload; }
1216
set { SetPayload(value); }
1218
public Builder SetPayload(global::grpc.testing.Payload value) {
1219
pb::ThrowHelper.ThrowIfNull(value, "value");
1221
result.hasPayload = true;
1222
result.payload_ = value;
1225
public Builder SetPayload(global::grpc.testing.Payload.Builder builderForValue) {
1226
pb::ThrowHelper.ThrowIfNull(builderForValue, "builderForValue");
1228
result.hasPayload = true;
1229
result.payload_ = builderForValue.Build();
1232
public Builder MergePayload(global::grpc.testing.Payload value) {
1233
pb::ThrowHelper.ThrowIfNull(value, "value");
1235
if (result.hasPayload &&
1236
result.payload_ != global::grpc.testing.Payload.DefaultInstance) {
1237
result.payload_ = global::grpc.testing.Payload.CreateBuilder(result.payload_).MergeFrom(value).BuildPartial();
1239
result.payload_ = value;
1241
result.hasPayload = true;
1244
public Builder ClearPayload() {
1246
result.hasPayload = false;
1247
result.payload_ = null;
1251
public bool HasUsername {
1252
get { return result.hasUsername; }
1254
public string Username {
1255
get { return result.Username; }
1256
set { SetUsername(value); }
1258
public Builder SetUsername(string value) {
1259
pb::ThrowHelper.ThrowIfNull(value, "value");
1261
result.hasUsername = true;
1262
result.username_ = value;
1265
public Builder ClearUsername() {
1267
result.hasUsername = false;
1268
result.username_ = "";
1272
public bool HasOauthScope {
1273
get { return result.hasOauthScope; }
1275
public string OauthScope {
1276
get { return result.OauthScope; }
1277
set { SetOauthScope(value); }
1279
public Builder SetOauthScope(string value) {
1280
pb::ThrowHelper.ThrowIfNull(value, "value");
1282
result.hasOauthScope = true;
1283
result.oauthScope_ = value;
1286
public Builder ClearOauthScope() {
1288
result.hasOauthScope = false;
1289
result.oauthScope_ = "";
1293
static SimpleResponse() {
1294
object.ReferenceEquals(global::grpc.testing.Messages.Descriptor, null);
1298
[global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
1299
public sealed partial class StreamingInputCallRequest : pb::GeneratedMessage<StreamingInputCallRequest, StreamingInputCallRequest.Builder> {
1300
private StreamingInputCallRequest() { }
1301
private static readonly StreamingInputCallRequest defaultInstance = new StreamingInputCallRequest().MakeReadOnly();
1302
private static readonly string[] _streamingInputCallRequestFieldNames = new string[] { "payload" };
1303
private static readonly uint[] _streamingInputCallRequestFieldTags = new uint[] { 10 };
1304
public static StreamingInputCallRequest DefaultInstance {
1305
get { return defaultInstance; }
1308
public override StreamingInputCallRequest DefaultInstanceForType {
1309
get { return DefaultInstance; }
1312
protected override StreamingInputCallRequest ThisMessage {
1313
get { return this; }
1316
public static pbd::MessageDescriptor Descriptor {
1317
get { return global::grpc.testing.Messages.internal__static_grpc_testing_StreamingInputCallRequest__Descriptor; }
1320
protected override pb::FieldAccess.FieldAccessorTable<StreamingInputCallRequest, StreamingInputCallRequest.Builder> InternalFieldAccessors {
1321
get { return global::grpc.testing.Messages.internal__static_grpc_testing_StreamingInputCallRequest__FieldAccessorTable; }
1324
public const int PayloadFieldNumber = 1;
1325
private bool hasPayload;
1326
private global::grpc.testing.Payload payload_;
1327
public bool HasPayload {
1328
get { return hasPayload; }
1330
public global::grpc.testing.Payload Payload {
1331
get { return payload_ ?? global::grpc.testing.Payload.DefaultInstance; }
1334
public override bool IsInitialized {
1340
public override void WriteTo(pb::ICodedOutputStream output) {
1341
int size = SerializedSize;
1342
string[] field_names = _streamingInputCallRequestFieldNames;
1344
output.WriteMessage(1, field_names[0], Payload);
1346
UnknownFields.WriteTo(output);
1349
private int memoizedSerializedSize = -1;
1350
public override int SerializedSize {
1352
int size = memoizedSerializedSize;
1353
if (size != -1) return size;
1357
size += pb::CodedOutputStream.ComputeMessageSize(1, Payload);
1359
size += UnknownFields.SerializedSize;
1360
memoizedSerializedSize = size;
1365
public static StreamingInputCallRequest ParseFrom(pb::ByteString data) {
1366
return ((Builder) CreateBuilder().MergeFrom(data)).BuildParsed();
1368
public static StreamingInputCallRequest ParseFrom(pb::ByteString data, pb::ExtensionRegistry extensionRegistry) {
1369
return ((Builder) CreateBuilder().MergeFrom(data, extensionRegistry)).BuildParsed();
1371
public static StreamingInputCallRequest ParseFrom(byte[] data) {
1372
return ((Builder) CreateBuilder().MergeFrom(data)).BuildParsed();
1374
public static StreamingInputCallRequest ParseFrom(byte[] data, pb::ExtensionRegistry extensionRegistry) {
1375
return ((Builder) CreateBuilder().MergeFrom(data, extensionRegistry)).BuildParsed();
1377
public static StreamingInputCallRequest ParseFrom(global::System.IO.Stream input) {
1378
return ((Builder) CreateBuilder().MergeFrom(input)).BuildParsed();
1380
public static StreamingInputCallRequest ParseFrom(global::System.IO.Stream input, pb::ExtensionRegistry extensionRegistry) {
1381
return ((Builder) CreateBuilder().MergeFrom(input, extensionRegistry)).BuildParsed();
1383
public static StreamingInputCallRequest ParseDelimitedFrom(global::System.IO.Stream input) {
1384
return CreateBuilder().MergeDelimitedFrom(input).BuildParsed();
1386
public static StreamingInputCallRequest ParseDelimitedFrom(global::System.IO.Stream input, pb::ExtensionRegistry extensionRegistry) {
1387
return CreateBuilder().MergeDelimitedFrom(input, extensionRegistry).BuildParsed();
1389
public static StreamingInputCallRequest ParseFrom(pb::ICodedInputStream input) {
1390
return ((Builder) CreateBuilder().MergeFrom(input)).BuildParsed();
1392
public static StreamingInputCallRequest ParseFrom(pb::ICodedInputStream input, pb::ExtensionRegistry extensionRegistry) {
1393
return ((Builder) CreateBuilder().MergeFrom(input, extensionRegistry)).BuildParsed();
1395
private StreamingInputCallRequest MakeReadOnly() {
1399
public static Builder CreateBuilder() { return new Builder(); }
1400
public override Builder ToBuilder() { return CreateBuilder(this); }
1401
public override Builder CreateBuilderForType() { return new Builder(); }
1402
public static Builder CreateBuilder(StreamingInputCallRequest prototype) {
1403
return new Builder(prototype);
1406
[global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
1407
public sealed partial class Builder : pb::GeneratedBuilder<StreamingInputCallRequest, Builder> {
1408
protected override Builder ThisBuilder {
1409
get { return this; }
1412
result = DefaultInstance;
1413
resultIsReadOnly = true;
1415
internal Builder(StreamingInputCallRequest cloneFrom) {
1417
resultIsReadOnly = true;
1420
private bool resultIsReadOnly;
1421
private StreamingInputCallRequest result;
1423
private StreamingInputCallRequest PrepareBuilder() {
1424
if (resultIsReadOnly) {
1425
StreamingInputCallRequest original = result;
1426
result = new StreamingInputCallRequest();
1427
resultIsReadOnly = false;
1428
MergeFrom(original);
1433
public override bool IsInitialized {
1434
get { return result.IsInitialized; }
1437
protected override StreamingInputCallRequest MessageBeingBuilt {
1438
get { return PrepareBuilder(); }
1441
public override Builder Clear() {
1442
result = DefaultInstance;
1443
resultIsReadOnly = true;
1447
public override Builder Clone() {
1448
if (resultIsReadOnly) {
1449
return new Builder(result);
1451
return new Builder().MergeFrom(result);
1455
public override pbd::MessageDescriptor DescriptorForType {
1456
get { return global::grpc.testing.StreamingInputCallRequest.Descriptor; }
1459
public override StreamingInputCallRequest DefaultInstanceForType {
1460
get { return global::grpc.testing.StreamingInputCallRequest.DefaultInstance; }
1463
public override StreamingInputCallRequest BuildPartial() {
1464
if (resultIsReadOnly) {
1467
resultIsReadOnly = true;
1468
return result.MakeReadOnly();
1471
public override Builder MergeFrom(pb::IMessage other) {
1472
if (other is StreamingInputCallRequest) {
1473
return MergeFrom((StreamingInputCallRequest) other);
1475
base.MergeFrom(other);
1480
public override Builder MergeFrom(StreamingInputCallRequest other) {
1481
if (other == global::grpc.testing.StreamingInputCallRequest.DefaultInstance) return this;
1483
if (other.HasPayload) {
1484
MergePayload(other.Payload);
1486
this.MergeUnknownFields(other.UnknownFields);
1490
public override Builder MergeFrom(pb::ICodedInputStream input) {
1491
return MergeFrom(input, pb::ExtensionRegistry.Empty);
1494
public override Builder MergeFrom(pb::ICodedInputStream input, pb::ExtensionRegistry extensionRegistry) {
1496
pb::UnknownFieldSet.Builder unknownFields = null;
1499
while (input.ReadTag(out tag, out field_name)) {
1500
if(tag == 0 && field_name != null) {
1501
int field_ordinal = global::System.Array.BinarySearch(_streamingInputCallRequestFieldNames, field_name, global::System.StringComparer.Ordinal);
1502
if(field_ordinal >= 0)
1503
tag = _streamingInputCallRequestFieldTags[field_ordinal];
1505
if (unknownFields == null) {
1506
unknownFields = pb::UnknownFieldSet.CreateBuilder(this.UnknownFields);
1508
ParseUnknownField(input, unknownFields, extensionRegistry, tag, field_name);
1514
throw pb::InvalidProtocolBufferException.InvalidTag();
1517
if (pb::WireFormat.IsEndGroupTag(tag)) {
1518
if (unknownFields != null) {
1519
this.UnknownFields = unknownFields.Build();
1523
if (unknownFields == null) {
1524
unknownFields = pb::UnknownFieldSet.CreateBuilder(this.UnknownFields);
1526
ParseUnknownField(input, unknownFields, extensionRegistry, tag, field_name);
1530
global::grpc.testing.Payload.Builder subBuilder = global::grpc.testing.Payload.CreateBuilder();
1531
if (result.hasPayload) {
1532
subBuilder.MergeFrom(Payload);
1534
input.ReadMessage(subBuilder, extensionRegistry);
1535
Payload = subBuilder.BuildPartial();
1541
if (unknownFields != null) {
1542
this.UnknownFields = unknownFields.Build();
1548
public bool HasPayload {
1549
get { return result.hasPayload; }
1551
public global::grpc.testing.Payload Payload {
1552
get { return result.Payload; }
1553
set { SetPayload(value); }
1555
public Builder SetPayload(global::grpc.testing.Payload value) {
1556
pb::ThrowHelper.ThrowIfNull(value, "value");
1558
result.hasPayload = true;
1559
result.payload_ = value;
1562
public Builder SetPayload(global::grpc.testing.Payload.Builder builderForValue) {
1563
pb::ThrowHelper.ThrowIfNull(builderForValue, "builderForValue");
1565
result.hasPayload = true;
1566
result.payload_ = builderForValue.Build();
1569
public Builder MergePayload(global::grpc.testing.Payload value) {
1570
pb::ThrowHelper.ThrowIfNull(value, "value");
1572
if (result.hasPayload &&
1573
result.payload_ != global::grpc.testing.Payload.DefaultInstance) {
1574
result.payload_ = global::grpc.testing.Payload.CreateBuilder(result.payload_).MergeFrom(value).BuildPartial();
1576
result.payload_ = value;
1578
result.hasPayload = true;
1581
public Builder ClearPayload() {
1583
result.hasPayload = false;
1584
result.payload_ = null;
1588
static StreamingInputCallRequest() {
1589
object.ReferenceEquals(global::grpc.testing.Messages.Descriptor, null);
1593
[global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
1594
public sealed partial class StreamingInputCallResponse : pb::GeneratedMessage<StreamingInputCallResponse, StreamingInputCallResponse.Builder> {
1595
private StreamingInputCallResponse() { }
1596
private static readonly StreamingInputCallResponse defaultInstance = new StreamingInputCallResponse().MakeReadOnly();
1597
private static readonly string[] _streamingInputCallResponseFieldNames = new string[] { "aggregated_payload_size" };
1598
private static readonly uint[] _streamingInputCallResponseFieldTags = new uint[] { 8 };
1599
public static StreamingInputCallResponse DefaultInstance {
1600
get { return defaultInstance; }
1603
public override StreamingInputCallResponse DefaultInstanceForType {
1604
get { return DefaultInstance; }
1607
protected override StreamingInputCallResponse ThisMessage {
1608
get { return this; }
1611
public static pbd::MessageDescriptor Descriptor {
1612
get { return global::grpc.testing.Messages.internal__static_grpc_testing_StreamingInputCallResponse__Descriptor; }
1615
protected override pb::FieldAccess.FieldAccessorTable<StreamingInputCallResponse, StreamingInputCallResponse.Builder> InternalFieldAccessors {
1616
get { return global::grpc.testing.Messages.internal__static_grpc_testing_StreamingInputCallResponse__FieldAccessorTable; }
1619
public const int AggregatedPayloadSizeFieldNumber = 1;
1620
private bool hasAggregatedPayloadSize;
1621
private int aggregatedPayloadSize_;
1622
public bool HasAggregatedPayloadSize {
1623
get { return hasAggregatedPayloadSize; }
1625
public int AggregatedPayloadSize {
1626
get { return aggregatedPayloadSize_; }
1629
public override bool IsInitialized {
1635
public override void WriteTo(pb::ICodedOutputStream output) {
1636
int size = SerializedSize;
1637
string[] field_names = _streamingInputCallResponseFieldNames;
1638
if (hasAggregatedPayloadSize) {
1639
output.WriteInt32(1, field_names[0], AggregatedPayloadSize);
1641
UnknownFields.WriteTo(output);
1644
private int memoizedSerializedSize = -1;
1645
public override int SerializedSize {
1647
int size = memoizedSerializedSize;
1648
if (size != -1) return size;
1651
if (hasAggregatedPayloadSize) {
1652
size += pb::CodedOutputStream.ComputeInt32Size(1, AggregatedPayloadSize);
1654
size += UnknownFields.SerializedSize;
1655
memoizedSerializedSize = size;
1660
public static StreamingInputCallResponse ParseFrom(pb::ByteString data) {
1661
return ((Builder) CreateBuilder().MergeFrom(data)).BuildParsed();
1663
public static StreamingInputCallResponse ParseFrom(pb::ByteString data, pb::ExtensionRegistry extensionRegistry) {
1664
return ((Builder) CreateBuilder().MergeFrom(data, extensionRegistry)).BuildParsed();
1666
public static StreamingInputCallResponse ParseFrom(byte[] data) {
1667
return ((Builder) CreateBuilder().MergeFrom(data)).BuildParsed();
1669
public static StreamingInputCallResponse ParseFrom(byte[] data, pb::ExtensionRegistry extensionRegistry) {
1670
return ((Builder) CreateBuilder().MergeFrom(data, extensionRegistry)).BuildParsed();
1672
public static StreamingInputCallResponse ParseFrom(global::System.IO.Stream input) {
1673
return ((Builder) CreateBuilder().MergeFrom(input)).BuildParsed();
1675
public static StreamingInputCallResponse ParseFrom(global::System.IO.Stream input, pb::ExtensionRegistry extensionRegistry) {
1676
return ((Builder) CreateBuilder().MergeFrom(input, extensionRegistry)).BuildParsed();
1678
public static StreamingInputCallResponse ParseDelimitedFrom(global::System.IO.Stream input) {
1679
return CreateBuilder().MergeDelimitedFrom(input).BuildParsed();
1681
public static StreamingInputCallResponse ParseDelimitedFrom(global::System.IO.Stream input, pb::ExtensionRegistry extensionRegistry) {
1682
return CreateBuilder().MergeDelimitedFrom(input, extensionRegistry).BuildParsed();
1684
public static StreamingInputCallResponse ParseFrom(pb::ICodedInputStream input) {
1685
return ((Builder) CreateBuilder().MergeFrom(input)).BuildParsed();
1687
public static StreamingInputCallResponse ParseFrom(pb::ICodedInputStream input, pb::ExtensionRegistry extensionRegistry) {
1688
return ((Builder) CreateBuilder().MergeFrom(input, extensionRegistry)).BuildParsed();
1690
private StreamingInputCallResponse MakeReadOnly() {
1694
public static Builder CreateBuilder() { return new Builder(); }
1695
public override Builder ToBuilder() { return CreateBuilder(this); }
1696
public override Builder CreateBuilderForType() { return new Builder(); }
1697
public static Builder CreateBuilder(StreamingInputCallResponse prototype) {
1698
return new Builder(prototype);
1701
[global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
1702
public sealed partial class Builder : pb::GeneratedBuilder<StreamingInputCallResponse, Builder> {
1703
protected override Builder ThisBuilder {
1704
get { return this; }
1707
result = DefaultInstance;
1708
resultIsReadOnly = true;
1710
internal Builder(StreamingInputCallResponse cloneFrom) {
1712
resultIsReadOnly = true;
1715
private bool resultIsReadOnly;
1716
private StreamingInputCallResponse result;
1718
private StreamingInputCallResponse PrepareBuilder() {
1719
if (resultIsReadOnly) {
1720
StreamingInputCallResponse original = result;
1721
result = new StreamingInputCallResponse();
1722
resultIsReadOnly = false;
1723
MergeFrom(original);
1728
public override bool IsInitialized {
1729
get { return result.IsInitialized; }
1732
protected override StreamingInputCallResponse MessageBeingBuilt {
1733
get { return PrepareBuilder(); }
1736
public override Builder Clear() {
1737
result = DefaultInstance;
1738
resultIsReadOnly = true;
1742
public override Builder Clone() {
1743
if (resultIsReadOnly) {
1744
return new Builder(result);
1746
return new Builder().MergeFrom(result);
1750
public override pbd::MessageDescriptor DescriptorForType {
1751
get { return global::grpc.testing.StreamingInputCallResponse.Descriptor; }
1754
public override StreamingInputCallResponse DefaultInstanceForType {
1755
get { return global::grpc.testing.StreamingInputCallResponse.DefaultInstance; }
1758
public override StreamingInputCallResponse BuildPartial() {
1759
if (resultIsReadOnly) {
1762
resultIsReadOnly = true;
1763
return result.MakeReadOnly();
1766
public override Builder MergeFrom(pb::IMessage other) {
1767
if (other is StreamingInputCallResponse) {
1768
return MergeFrom((StreamingInputCallResponse) other);
1770
base.MergeFrom(other);
1775
public override Builder MergeFrom(StreamingInputCallResponse other) {
1776
if (other == global::grpc.testing.StreamingInputCallResponse.DefaultInstance) return this;
1778
if (other.HasAggregatedPayloadSize) {
1779
AggregatedPayloadSize = other.AggregatedPayloadSize;
1781
this.MergeUnknownFields(other.UnknownFields);
1785
public override Builder MergeFrom(pb::ICodedInputStream input) {
1786
return MergeFrom(input, pb::ExtensionRegistry.Empty);
1789
public override Builder MergeFrom(pb::ICodedInputStream input, pb::ExtensionRegistry extensionRegistry) {
1791
pb::UnknownFieldSet.Builder unknownFields = null;
1794
while (input.ReadTag(out tag, out field_name)) {
1795
if(tag == 0 && field_name != null) {
1796
int field_ordinal = global::System.Array.BinarySearch(_streamingInputCallResponseFieldNames, field_name, global::System.StringComparer.Ordinal);
1797
if(field_ordinal >= 0)
1798
tag = _streamingInputCallResponseFieldTags[field_ordinal];
1800
if (unknownFields == null) {
1801
unknownFields = pb::UnknownFieldSet.CreateBuilder(this.UnknownFields);
1803
ParseUnknownField(input, unknownFields, extensionRegistry, tag, field_name);
1809
throw pb::InvalidProtocolBufferException.InvalidTag();
1812
if (pb::WireFormat.IsEndGroupTag(tag)) {
1813
if (unknownFields != null) {
1814
this.UnknownFields = unknownFields.Build();
1818
if (unknownFields == null) {
1819
unknownFields = pb::UnknownFieldSet.CreateBuilder(this.UnknownFields);
1821
ParseUnknownField(input, unknownFields, extensionRegistry, tag, field_name);
1825
result.hasAggregatedPayloadSize = input.ReadInt32(ref result.aggregatedPayloadSize_);
1831
if (unknownFields != null) {
1832
this.UnknownFields = unknownFields.Build();
1838
public bool HasAggregatedPayloadSize {
1839
get { return result.hasAggregatedPayloadSize; }
1841
public int AggregatedPayloadSize {
1842
get { return result.AggregatedPayloadSize; }
1843
set { SetAggregatedPayloadSize(value); }
1845
public Builder SetAggregatedPayloadSize(int value) {
1847
result.hasAggregatedPayloadSize = true;
1848
result.aggregatedPayloadSize_ = value;
1851
public Builder ClearAggregatedPayloadSize() {
1853
result.hasAggregatedPayloadSize = false;
1854
result.aggregatedPayloadSize_ = 0;
1858
static StreamingInputCallResponse() {
1859
object.ReferenceEquals(global::grpc.testing.Messages.Descriptor, null);
1863
[global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
1864
public sealed partial class ResponseParameters : pb::GeneratedMessage<ResponseParameters, ResponseParameters.Builder> {
1865
private ResponseParameters() { }
1866
private static readonly ResponseParameters defaultInstance = new ResponseParameters().MakeReadOnly();
1867
private static readonly string[] _responseParametersFieldNames = new string[] { "interval_us", "size" };
1868
private static readonly uint[] _responseParametersFieldTags = new uint[] { 16, 8 };
1869
public static ResponseParameters DefaultInstance {
1870
get { return defaultInstance; }
1873
public override ResponseParameters DefaultInstanceForType {
1874
get { return DefaultInstance; }
1877
protected override ResponseParameters ThisMessage {
1878
get { return this; }
1881
public static pbd::MessageDescriptor Descriptor {
1882
get { return global::grpc.testing.Messages.internal__static_grpc_testing_ResponseParameters__Descriptor; }
1885
protected override pb::FieldAccess.FieldAccessorTable<ResponseParameters, ResponseParameters.Builder> InternalFieldAccessors {
1886
get { return global::grpc.testing.Messages.internal__static_grpc_testing_ResponseParameters__FieldAccessorTable; }
1889
public const int SizeFieldNumber = 1;
1890
private bool hasSize;
1892
public bool HasSize {
1893
get { return hasSize; }
1896
get { return size_; }
1899
public const int IntervalUsFieldNumber = 2;
1900
private bool hasIntervalUs;
1901
private int intervalUs_;
1902
public bool HasIntervalUs {
1903
get { return hasIntervalUs; }
1905
public int IntervalUs {
1906
get { return intervalUs_; }
1909
public override bool IsInitialized {
1915
public override void WriteTo(pb::ICodedOutputStream output) {
1916
int size = SerializedSize;
1917
string[] field_names = _responseParametersFieldNames;
1919
output.WriteInt32(1, field_names[1], Size);
1921
if (hasIntervalUs) {
1922
output.WriteInt32(2, field_names[0], IntervalUs);
1924
UnknownFields.WriteTo(output);
1927
private int memoizedSerializedSize = -1;
1928
public override int SerializedSize {
1930
int size = memoizedSerializedSize;
1931
if (size != -1) return size;
1935
size += pb::CodedOutputStream.ComputeInt32Size(1, Size);
1937
if (hasIntervalUs) {
1938
size += pb::CodedOutputStream.ComputeInt32Size(2, IntervalUs);
1940
size += UnknownFields.SerializedSize;
1941
memoizedSerializedSize = size;
1946
public static ResponseParameters ParseFrom(pb::ByteString data) {
1947
return ((Builder) CreateBuilder().MergeFrom(data)).BuildParsed();
1949
public static ResponseParameters ParseFrom(pb::ByteString data, pb::ExtensionRegistry extensionRegistry) {
1950
return ((Builder) CreateBuilder().MergeFrom(data, extensionRegistry)).BuildParsed();
1952
public static ResponseParameters ParseFrom(byte[] data) {
1953
return ((Builder) CreateBuilder().MergeFrom(data)).BuildParsed();
1955
public static ResponseParameters ParseFrom(byte[] data, pb::ExtensionRegistry extensionRegistry) {
1956
return ((Builder) CreateBuilder().MergeFrom(data, extensionRegistry)).BuildParsed();
1958
public static ResponseParameters ParseFrom(global::System.IO.Stream input) {
1959
return ((Builder) CreateBuilder().MergeFrom(input)).BuildParsed();
1961
public static ResponseParameters ParseFrom(global::System.IO.Stream input, pb::ExtensionRegistry extensionRegistry) {
1962
return ((Builder) CreateBuilder().MergeFrom(input, extensionRegistry)).BuildParsed();
1964
public static ResponseParameters ParseDelimitedFrom(global::System.IO.Stream input) {
1965
return CreateBuilder().MergeDelimitedFrom(input).BuildParsed();
1967
public static ResponseParameters ParseDelimitedFrom(global::System.IO.Stream input, pb::ExtensionRegistry extensionRegistry) {
1968
return CreateBuilder().MergeDelimitedFrom(input, extensionRegistry).BuildParsed();
1970
public static ResponseParameters ParseFrom(pb::ICodedInputStream input) {
1971
return ((Builder) CreateBuilder().MergeFrom(input)).BuildParsed();
1973
public static ResponseParameters ParseFrom(pb::ICodedInputStream input, pb::ExtensionRegistry extensionRegistry) {
1974
return ((Builder) CreateBuilder().MergeFrom(input, extensionRegistry)).BuildParsed();
1976
private ResponseParameters MakeReadOnly() {
1980
public static Builder CreateBuilder() { return new Builder(); }
1981
public override Builder ToBuilder() { return CreateBuilder(this); }
1982
public override Builder CreateBuilderForType() { return new Builder(); }
1983
public static Builder CreateBuilder(ResponseParameters prototype) {
1984
return new Builder(prototype);
1987
[global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
1988
public sealed partial class Builder : pb::GeneratedBuilder<ResponseParameters, Builder> {
1989
protected override Builder ThisBuilder {
1990
get { return this; }
1993
result = DefaultInstance;
1994
resultIsReadOnly = true;
1996
internal Builder(ResponseParameters cloneFrom) {
1998
resultIsReadOnly = true;
2001
private bool resultIsReadOnly;
2002
private ResponseParameters result;
2004
private ResponseParameters PrepareBuilder() {
2005
if (resultIsReadOnly) {
2006
ResponseParameters original = result;
2007
result = new ResponseParameters();
2008
resultIsReadOnly = false;
2009
MergeFrom(original);
2014
public override bool IsInitialized {
2015
get { return result.IsInitialized; }
2018
protected override ResponseParameters MessageBeingBuilt {
2019
get { return PrepareBuilder(); }
2022
public override Builder Clear() {
2023
result = DefaultInstance;
2024
resultIsReadOnly = true;
2028
public override Builder Clone() {
2029
if (resultIsReadOnly) {
2030
return new Builder(result);
2032
return new Builder().MergeFrom(result);
2036
public override pbd::MessageDescriptor DescriptorForType {
2037
get { return global::grpc.testing.ResponseParameters.Descriptor; }
2040
public override ResponseParameters DefaultInstanceForType {
2041
get { return global::grpc.testing.ResponseParameters.DefaultInstance; }
2044
public override ResponseParameters BuildPartial() {
2045
if (resultIsReadOnly) {
2048
resultIsReadOnly = true;
2049
return result.MakeReadOnly();
2052
public override Builder MergeFrom(pb::IMessage other) {
2053
if (other is ResponseParameters) {
2054
return MergeFrom((ResponseParameters) other);
2056
base.MergeFrom(other);
2061
public override Builder MergeFrom(ResponseParameters other) {
2062
if (other == global::grpc.testing.ResponseParameters.DefaultInstance) return this;
2064
if (other.HasSize) {
2067
if (other.HasIntervalUs) {
2068
IntervalUs = other.IntervalUs;
2070
this.MergeUnknownFields(other.UnknownFields);
2074
public override Builder MergeFrom(pb::ICodedInputStream input) {
2075
return MergeFrom(input, pb::ExtensionRegistry.Empty);
2078
public override Builder MergeFrom(pb::ICodedInputStream input, pb::ExtensionRegistry extensionRegistry) {
2080
pb::UnknownFieldSet.Builder unknownFields = null;
2083
while (input.ReadTag(out tag, out field_name)) {
2084
if(tag == 0 && field_name != null) {
2085
int field_ordinal = global::System.Array.BinarySearch(_responseParametersFieldNames, field_name, global::System.StringComparer.Ordinal);
2086
if(field_ordinal >= 0)
2087
tag = _responseParametersFieldTags[field_ordinal];
2089
if (unknownFields == null) {
2090
unknownFields = pb::UnknownFieldSet.CreateBuilder(this.UnknownFields);
2092
ParseUnknownField(input, unknownFields, extensionRegistry, tag, field_name);
2098
throw pb::InvalidProtocolBufferException.InvalidTag();
2101
if (pb::WireFormat.IsEndGroupTag(tag)) {
2102
if (unknownFields != null) {
2103
this.UnknownFields = unknownFields.Build();
2107
if (unknownFields == null) {
2108
unknownFields = pb::UnknownFieldSet.CreateBuilder(this.UnknownFields);
2110
ParseUnknownField(input, unknownFields, extensionRegistry, tag, field_name);
2114
result.hasSize = input.ReadInt32(ref result.size_);
2118
result.hasIntervalUs = input.ReadInt32(ref result.intervalUs_);
2124
if (unknownFields != null) {
2125
this.UnknownFields = unknownFields.Build();
2131
public bool HasSize {
2132
get { return result.hasSize; }
2135
get { return result.Size; }
2136
set { SetSize(value); }
2138
public Builder SetSize(int value) {
2140
result.hasSize = true;
2141
result.size_ = value;
2144
public Builder ClearSize() {
2146
result.hasSize = false;
2151
public bool HasIntervalUs {
2152
get { return result.hasIntervalUs; }
2154
public int IntervalUs {
2155
get { return result.IntervalUs; }
2156
set { SetIntervalUs(value); }
2158
public Builder SetIntervalUs(int value) {
2160
result.hasIntervalUs = true;
2161
result.intervalUs_ = value;
2164
public Builder ClearIntervalUs() {
2166
result.hasIntervalUs = false;
2167
result.intervalUs_ = 0;
2171
static ResponseParameters() {
2172
object.ReferenceEquals(global::grpc.testing.Messages.Descriptor, null);
2176
[global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
2177
public sealed partial class StreamingOutputCallRequest : pb::GeneratedMessage<StreamingOutputCallRequest, StreamingOutputCallRequest.Builder> {
2178
private StreamingOutputCallRequest() { }
2179
private static readonly StreamingOutputCallRequest defaultInstance = new StreamingOutputCallRequest().MakeReadOnly();
2180
private static readonly string[] _streamingOutputCallRequestFieldNames = new string[] { "payload", "response_parameters", "response_type" };
2181
private static readonly uint[] _streamingOutputCallRequestFieldTags = new uint[] { 26, 18, 8 };
2182
public static StreamingOutputCallRequest DefaultInstance {
2183
get { return defaultInstance; }
2186
public override StreamingOutputCallRequest DefaultInstanceForType {
2187
get { return DefaultInstance; }
2190
protected override StreamingOutputCallRequest ThisMessage {
2191
get { return this; }
2194
public static pbd::MessageDescriptor Descriptor {
2195
get { return global::grpc.testing.Messages.internal__static_grpc_testing_StreamingOutputCallRequest__Descriptor; }
2198
protected override pb::FieldAccess.FieldAccessorTable<StreamingOutputCallRequest, StreamingOutputCallRequest.Builder> InternalFieldAccessors {
2199
get { return global::grpc.testing.Messages.internal__static_grpc_testing_StreamingOutputCallRequest__FieldAccessorTable; }
2202
public const int ResponseTypeFieldNumber = 1;
2203
private bool hasResponseType;
2204
private global::grpc.testing.PayloadType responseType_ = global::grpc.testing.PayloadType.COMPRESSABLE;
2205
public bool HasResponseType {
2206
get { return hasResponseType; }
2208
public global::grpc.testing.PayloadType ResponseType {
2209
get { return responseType_; }
2212
public const int ResponseParametersFieldNumber = 2;
2213
private pbc::PopsicleList<global::grpc.testing.ResponseParameters> responseParameters_ = new pbc::PopsicleList<global::grpc.testing.ResponseParameters>();
2214
public scg::IList<global::grpc.testing.ResponseParameters> ResponseParametersList {
2215
get { return responseParameters_; }
2217
public int ResponseParametersCount {
2218
get { return responseParameters_.Count; }
2220
public global::grpc.testing.ResponseParameters GetResponseParameters(int index) {
2221
return responseParameters_[index];
2224
public const int PayloadFieldNumber = 3;
2225
private bool hasPayload;
2226
private global::grpc.testing.Payload payload_;
2227
public bool HasPayload {
2228
get { return hasPayload; }
2230
public global::grpc.testing.Payload Payload {
2231
get { return payload_ ?? global::grpc.testing.Payload.DefaultInstance; }
2234
public override bool IsInitialized {
2240
public override void WriteTo(pb::ICodedOutputStream output) {
2241
int size = SerializedSize;
2242
string[] field_names = _streamingOutputCallRequestFieldNames;
2243
if (hasResponseType) {
2244
output.WriteEnum(1, field_names[2], (int) ResponseType, ResponseType);
2246
if (responseParameters_.Count > 0) {
2247
output.WriteMessageArray(2, field_names[1], responseParameters_);
2250
output.WriteMessage(3, field_names[0], Payload);
2252
UnknownFields.WriteTo(output);
2255
private int memoizedSerializedSize = -1;
2256
public override int SerializedSize {
2258
int size = memoizedSerializedSize;
2259
if (size != -1) return size;
2262
if (hasResponseType) {
2263
size += pb::CodedOutputStream.ComputeEnumSize(1, (int) ResponseType);
2265
foreach (global::grpc.testing.ResponseParameters element in ResponseParametersList) {
2266
size += pb::CodedOutputStream.ComputeMessageSize(2, element);
2269
size += pb::CodedOutputStream.ComputeMessageSize(3, Payload);
2271
size += UnknownFields.SerializedSize;
2272
memoizedSerializedSize = size;
2277
public static StreamingOutputCallRequest ParseFrom(pb::ByteString data) {
2278
return ((Builder) CreateBuilder().MergeFrom(data)).BuildParsed();
2280
public static StreamingOutputCallRequest ParseFrom(pb::ByteString data, pb::ExtensionRegistry extensionRegistry) {
2281
return ((Builder) CreateBuilder().MergeFrom(data, extensionRegistry)).BuildParsed();
2283
public static StreamingOutputCallRequest ParseFrom(byte[] data) {
2284
return ((Builder) CreateBuilder().MergeFrom(data)).BuildParsed();
2286
public static StreamingOutputCallRequest ParseFrom(byte[] data, pb::ExtensionRegistry extensionRegistry) {
2287
return ((Builder) CreateBuilder().MergeFrom(data, extensionRegistry)).BuildParsed();
2289
public static StreamingOutputCallRequest ParseFrom(global::System.IO.Stream input) {
2290
return ((Builder) CreateBuilder().MergeFrom(input)).BuildParsed();
2292
public static StreamingOutputCallRequest ParseFrom(global::System.IO.Stream input, pb::ExtensionRegistry extensionRegistry) {
2293
return ((Builder) CreateBuilder().MergeFrom(input, extensionRegistry)).BuildParsed();
2295
public static StreamingOutputCallRequest ParseDelimitedFrom(global::System.IO.Stream input) {
2296
return CreateBuilder().MergeDelimitedFrom(input).BuildParsed();
2298
public static StreamingOutputCallRequest ParseDelimitedFrom(global::System.IO.Stream input, pb::ExtensionRegistry extensionRegistry) {
2299
return CreateBuilder().MergeDelimitedFrom(input, extensionRegistry).BuildParsed();
2301
public static StreamingOutputCallRequest ParseFrom(pb::ICodedInputStream input) {
2302
return ((Builder) CreateBuilder().MergeFrom(input)).BuildParsed();
2304
public static StreamingOutputCallRequest ParseFrom(pb::ICodedInputStream input, pb::ExtensionRegistry extensionRegistry) {
2305
return ((Builder) CreateBuilder().MergeFrom(input, extensionRegistry)).BuildParsed();
2307
private StreamingOutputCallRequest MakeReadOnly() {
2308
responseParameters_.MakeReadOnly();
2312
public static Builder CreateBuilder() { return new Builder(); }
2313
public override Builder ToBuilder() { return CreateBuilder(this); }
2314
public override Builder CreateBuilderForType() { return new Builder(); }
2315
public static Builder CreateBuilder(StreamingOutputCallRequest prototype) {
2316
return new Builder(prototype);
2319
[global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
2320
public sealed partial class Builder : pb::GeneratedBuilder<StreamingOutputCallRequest, Builder> {
2321
protected override Builder ThisBuilder {
2322
get { return this; }
2325
result = DefaultInstance;
2326
resultIsReadOnly = true;
2328
internal Builder(StreamingOutputCallRequest cloneFrom) {
2330
resultIsReadOnly = true;
2333
private bool resultIsReadOnly;
2334
private StreamingOutputCallRequest result;
2336
private StreamingOutputCallRequest PrepareBuilder() {
2337
if (resultIsReadOnly) {
2338
StreamingOutputCallRequest original = result;
2339
result = new StreamingOutputCallRequest();
2340
resultIsReadOnly = false;
2341
MergeFrom(original);
2346
public override bool IsInitialized {
2347
get { return result.IsInitialized; }
2350
protected override StreamingOutputCallRequest MessageBeingBuilt {
2351
get { return PrepareBuilder(); }
2354
public override Builder Clear() {
2355
result = DefaultInstance;
2356
resultIsReadOnly = true;
2360
public override Builder Clone() {
2361
if (resultIsReadOnly) {
2362
return new Builder(result);
2364
return new Builder().MergeFrom(result);
2368
public override pbd::MessageDescriptor DescriptorForType {
2369
get { return global::grpc.testing.StreamingOutputCallRequest.Descriptor; }
2372
public override StreamingOutputCallRequest DefaultInstanceForType {
2373
get { return global::grpc.testing.StreamingOutputCallRequest.DefaultInstance; }
2376
public override StreamingOutputCallRequest BuildPartial() {
2377
if (resultIsReadOnly) {
2380
resultIsReadOnly = true;
2381
return result.MakeReadOnly();
2384
public override Builder MergeFrom(pb::IMessage other) {
2385
if (other is StreamingOutputCallRequest) {
2386
return MergeFrom((StreamingOutputCallRequest) other);
2388
base.MergeFrom(other);
2393
public override Builder MergeFrom(StreamingOutputCallRequest other) {
2394
if (other == global::grpc.testing.StreamingOutputCallRequest.DefaultInstance) return this;
2396
if (other.HasResponseType) {
2397
ResponseType = other.ResponseType;
2399
if (other.responseParameters_.Count != 0) {
2400
result.responseParameters_.Add(other.responseParameters_);
2402
if (other.HasPayload) {
2403
MergePayload(other.Payload);
2405
this.MergeUnknownFields(other.UnknownFields);
2409
public override Builder MergeFrom(pb::ICodedInputStream input) {
2410
return MergeFrom(input, pb::ExtensionRegistry.Empty);
2413
public override Builder MergeFrom(pb::ICodedInputStream input, pb::ExtensionRegistry extensionRegistry) {
2415
pb::UnknownFieldSet.Builder unknownFields = null;
2418
while (input.ReadTag(out tag, out field_name)) {
2419
if(tag == 0 && field_name != null) {
2420
int field_ordinal = global::System.Array.BinarySearch(_streamingOutputCallRequestFieldNames, field_name, global::System.StringComparer.Ordinal);
2421
if(field_ordinal >= 0)
2422
tag = _streamingOutputCallRequestFieldTags[field_ordinal];
2424
if (unknownFields == null) {
2425
unknownFields = pb::UnknownFieldSet.CreateBuilder(this.UnknownFields);
2427
ParseUnknownField(input, unknownFields, extensionRegistry, tag, field_name);
2433
throw pb::InvalidProtocolBufferException.InvalidTag();
2436
if (pb::WireFormat.IsEndGroupTag(tag)) {
2437
if (unknownFields != null) {
2438
this.UnknownFields = unknownFields.Build();
2442
if (unknownFields == null) {
2443
unknownFields = pb::UnknownFieldSet.CreateBuilder(this.UnknownFields);
2445
ParseUnknownField(input, unknownFields, extensionRegistry, tag, field_name);
2450
if(input.ReadEnum(ref result.responseType_, out unknown)) {
2451
result.hasResponseType = true;
2452
} else if(unknown is int) {
2453
if (unknownFields == null) {
2454
unknownFields = pb::UnknownFieldSet.CreateBuilder(this.UnknownFields);
2456
unknownFields.MergeVarintField(1, (ulong)(int)unknown);
2461
input.ReadMessageArray(tag, field_name, result.responseParameters_, global::grpc.testing.ResponseParameters.DefaultInstance, extensionRegistry);
2465
global::grpc.testing.Payload.Builder subBuilder = global::grpc.testing.Payload.CreateBuilder();
2466
if (result.hasPayload) {
2467
subBuilder.MergeFrom(Payload);
2469
input.ReadMessage(subBuilder, extensionRegistry);
2470
Payload = subBuilder.BuildPartial();
2476
if (unknownFields != null) {
2477
this.UnknownFields = unknownFields.Build();
2483
public bool HasResponseType {
2484
get { return result.hasResponseType; }
2486
public global::grpc.testing.PayloadType ResponseType {
2487
get { return result.ResponseType; }
2488
set { SetResponseType(value); }
2490
public Builder SetResponseType(global::grpc.testing.PayloadType value) {
2492
result.hasResponseType = true;
2493
result.responseType_ = value;
2496
public Builder ClearResponseType() {
2498
result.hasResponseType = false;
2499
result.responseType_ = global::grpc.testing.PayloadType.COMPRESSABLE;
2503
public pbc::IPopsicleList<global::grpc.testing.ResponseParameters> ResponseParametersList {
2504
get { return PrepareBuilder().responseParameters_; }
2506
public int ResponseParametersCount {
2507
get { return result.ResponseParametersCount; }
2509
public global::grpc.testing.ResponseParameters GetResponseParameters(int index) {
2510
return result.GetResponseParameters(index);
2512
public Builder SetResponseParameters(int index, global::grpc.testing.ResponseParameters value) {
2513
pb::ThrowHelper.ThrowIfNull(value, "value");
2515
result.responseParameters_[index] = value;
2518
public Builder SetResponseParameters(int index, global::grpc.testing.ResponseParameters.Builder builderForValue) {
2519
pb::ThrowHelper.ThrowIfNull(builderForValue, "builderForValue");
2521
result.responseParameters_[index] = builderForValue.Build();
2524
public Builder AddResponseParameters(global::grpc.testing.ResponseParameters value) {
2525
pb::ThrowHelper.ThrowIfNull(value, "value");
2527
result.responseParameters_.Add(value);
2530
public Builder AddResponseParameters(global::grpc.testing.ResponseParameters.Builder builderForValue) {
2531
pb::ThrowHelper.ThrowIfNull(builderForValue, "builderForValue");
2533
result.responseParameters_.Add(builderForValue.Build());
2536
public Builder AddRangeResponseParameters(scg::IEnumerable<global::grpc.testing.ResponseParameters> values) {
2538
result.responseParameters_.Add(values);
2541
public Builder ClearResponseParameters() {
2543
result.responseParameters_.Clear();
2547
public bool HasPayload {
2548
get { return result.hasPayload; }
2550
public global::grpc.testing.Payload Payload {
2551
get { return result.Payload; }
2552
set { SetPayload(value); }
2554
public Builder SetPayload(global::grpc.testing.Payload value) {
2555
pb::ThrowHelper.ThrowIfNull(value, "value");
2557
result.hasPayload = true;
2558
result.payload_ = value;
2561
public Builder SetPayload(global::grpc.testing.Payload.Builder builderForValue) {
2562
pb::ThrowHelper.ThrowIfNull(builderForValue, "builderForValue");
2564
result.hasPayload = true;
2565
result.payload_ = builderForValue.Build();
2568
public Builder MergePayload(global::grpc.testing.Payload value) {
2569
pb::ThrowHelper.ThrowIfNull(value, "value");
2571
if (result.hasPayload &&
2572
result.payload_ != global::grpc.testing.Payload.DefaultInstance) {
2573
result.payload_ = global::grpc.testing.Payload.CreateBuilder(result.payload_).MergeFrom(value).BuildPartial();
2575
result.payload_ = value;
2577
result.hasPayload = true;
2580
public Builder ClearPayload() {
2582
result.hasPayload = false;
2583
result.payload_ = null;
2587
static StreamingOutputCallRequest() {
2588
object.ReferenceEquals(global::grpc.testing.Messages.Descriptor, null);
2592
[global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
2593
public sealed partial class StreamingOutputCallResponse : pb::GeneratedMessage<StreamingOutputCallResponse, StreamingOutputCallResponse.Builder> {
2594
private StreamingOutputCallResponse() { }
2595
private static readonly StreamingOutputCallResponse defaultInstance = new StreamingOutputCallResponse().MakeReadOnly();
2596
private static readonly string[] _streamingOutputCallResponseFieldNames = new string[] { "payload" };
2597
private static readonly uint[] _streamingOutputCallResponseFieldTags = new uint[] { 10 };
2598
public static StreamingOutputCallResponse DefaultInstance {
2599
get { return defaultInstance; }
2602
public override StreamingOutputCallResponse DefaultInstanceForType {
2603
get { return DefaultInstance; }
2606
protected override StreamingOutputCallResponse ThisMessage {
2607
get { return this; }
2610
public static pbd::MessageDescriptor Descriptor {
2611
get { return global::grpc.testing.Messages.internal__static_grpc_testing_StreamingOutputCallResponse__Descriptor; }
2614
protected override pb::FieldAccess.FieldAccessorTable<StreamingOutputCallResponse, StreamingOutputCallResponse.Builder> InternalFieldAccessors {
2615
get { return global::grpc.testing.Messages.internal__static_grpc_testing_StreamingOutputCallResponse__FieldAccessorTable; }
2618
public const int PayloadFieldNumber = 1;
2619
private bool hasPayload;
2620
private global::grpc.testing.Payload payload_;
2621
public bool HasPayload {
2622
get { return hasPayload; }
2624
public global::grpc.testing.Payload Payload {
2625
get { return payload_ ?? global::grpc.testing.Payload.DefaultInstance; }
2628
public override bool IsInitialized {
2634
public override void WriteTo(pb::ICodedOutputStream output) {
2635
int size = SerializedSize;
2636
string[] field_names = _streamingOutputCallResponseFieldNames;
2638
output.WriteMessage(1, field_names[0], Payload);
2640
UnknownFields.WriteTo(output);
2643
private int memoizedSerializedSize = -1;
2644
public override int SerializedSize {
2646
int size = memoizedSerializedSize;
2647
if (size != -1) return size;
2651
size += pb::CodedOutputStream.ComputeMessageSize(1, Payload);
2653
size += UnknownFields.SerializedSize;
2654
memoizedSerializedSize = size;
2659
public static StreamingOutputCallResponse ParseFrom(pb::ByteString data) {
2660
return ((Builder) CreateBuilder().MergeFrom(data)).BuildParsed();
2662
public static StreamingOutputCallResponse ParseFrom(pb::ByteString data, pb::ExtensionRegistry extensionRegistry) {
2663
return ((Builder) CreateBuilder().MergeFrom(data, extensionRegistry)).BuildParsed();
2665
public static StreamingOutputCallResponse ParseFrom(byte[] data) {
2666
return ((Builder) CreateBuilder().MergeFrom(data)).BuildParsed();
2668
public static StreamingOutputCallResponse ParseFrom(byte[] data, pb::ExtensionRegistry extensionRegistry) {
2669
return ((Builder) CreateBuilder().MergeFrom(data, extensionRegistry)).BuildParsed();
2671
public static StreamingOutputCallResponse ParseFrom(global::System.IO.Stream input) {
2672
return ((Builder) CreateBuilder().MergeFrom(input)).BuildParsed();
2674
public static StreamingOutputCallResponse ParseFrom(global::System.IO.Stream input, pb::ExtensionRegistry extensionRegistry) {
2675
return ((Builder) CreateBuilder().MergeFrom(input, extensionRegistry)).BuildParsed();
2677
public static StreamingOutputCallResponse ParseDelimitedFrom(global::System.IO.Stream input) {
2678
return CreateBuilder().MergeDelimitedFrom(input).BuildParsed();
2680
public static StreamingOutputCallResponse ParseDelimitedFrom(global::System.IO.Stream input, pb::ExtensionRegistry extensionRegistry) {
2681
return CreateBuilder().MergeDelimitedFrom(input, extensionRegistry).BuildParsed();
2683
public static StreamingOutputCallResponse ParseFrom(pb::ICodedInputStream input) {
2684
return ((Builder) CreateBuilder().MergeFrom(input)).BuildParsed();
2686
public static StreamingOutputCallResponse ParseFrom(pb::ICodedInputStream input, pb::ExtensionRegistry extensionRegistry) {
2687
return ((Builder) CreateBuilder().MergeFrom(input, extensionRegistry)).BuildParsed();
2689
private StreamingOutputCallResponse MakeReadOnly() {
2693
public static Builder CreateBuilder() { return new Builder(); }
2694
public override Builder ToBuilder() { return CreateBuilder(this); }
2695
public override Builder CreateBuilderForType() { return new Builder(); }
2696
public static Builder CreateBuilder(StreamingOutputCallResponse prototype) {
2697
return new Builder(prototype);
2700
[global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
2701
public sealed partial class Builder : pb::GeneratedBuilder<StreamingOutputCallResponse, Builder> {
2702
protected override Builder ThisBuilder {
2703
get { return this; }
2706
result = DefaultInstance;
2707
resultIsReadOnly = true;
2709
internal Builder(StreamingOutputCallResponse cloneFrom) {
2711
resultIsReadOnly = true;
2714
private bool resultIsReadOnly;
2715
private StreamingOutputCallResponse result;
2717
private StreamingOutputCallResponse PrepareBuilder() {
2718
if (resultIsReadOnly) {
2719
StreamingOutputCallResponse original = result;
2720
result = new StreamingOutputCallResponse();
2721
resultIsReadOnly = false;
2722
MergeFrom(original);
2727
public override bool IsInitialized {
2728
get { return result.IsInitialized; }
2731
protected override StreamingOutputCallResponse MessageBeingBuilt {
2732
get { return PrepareBuilder(); }
2735
public override Builder Clear() {
2736
result = DefaultInstance;
2737
resultIsReadOnly = true;
2741
public override Builder Clone() {
2742
if (resultIsReadOnly) {
2743
return new Builder(result);
2745
return new Builder().MergeFrom(result);
2749
public override pbd::MessageDescriptor DescriptorForType {
2750
get { return global::grpc.testing.StreamingOutputCallResponse.Descriptor; }
2753
public override StreamingOutputCallResponse DefaultInstanceForType {
2754
get { return global::grpc.testing.StreamingOutputCallResponse.DefaultInstance; }
2757
public override StreamingOutputCallResponse BuildPartial() {
2758
if (resultIsReadOnly) {
2761
resultIsReadOnly = true;
2762
return result.MakeReadOnly();
2765
public override Builder MergeFrom(pb::IMessage other) {
2766
if (other is StreamingOutputCallResponse) {
2767
return MergeFrom((StreamingOutputCallResponse) other);
2769
base.MergeFrom(other);
2774
public override Builder MergeFrom(StreamingOutputCallResponse other) {
2775
if (other == global::grpc.testing.StreamingOutputCallResponse.DefaultInstance) return this;
2777
if (other.HasPayload) {
2778
MergePayload(other.Payload);
2780
this.MergeUnknownFields(other.UnknownFields);
2784
public override Builder MergeFrom(pb::ICodedInputStream input) {
2785
return MergeFrom(input, pb::ExtensionRegistry.Empty);
2788
public override Builder MergeFrom(pb::ICodedInputStream input, pb::ExtensionRegistry extensionRegistry) {
2790
pb::UnknownFieldSet.Builder unknownFields = null;
2793
while (input.ReadTag(out tag, out field_name)) {
2794
if(tag == 0 && field_name != null) {
2795
int field_ordinal = global::System.Array.BinarySearch(_streamingOutputCallResponseFieldNames, field_name, global::System.StringComparer.Ordinal);
2796
if(field_ordinal >= 0)
2797
tag = _streamingOutputCallResponseFieldTags[field_ordinal];
2799
if (unknownFields == null) {
2800
unknownFields = pb::UnknownFieldSet.CreateBuilder(this.UnknownFields);
2802
ParseUnknownField(input, unknownFields, extensionRegistry, tag, field_name);
2808
throw pb::InvalidProtocolBufferException.InvalidTag();
2811
if (pb::WireFormat.IsEndGroupTag(tag)) {
2812
if (unknownFields != null) {
2813
this.UnknownFields = unknownFields.Build();
2817
if (unknownFields == null) {
2818
unknownFields = pb::UnknownFieldSet.CreateBuilder(this.UnknownFields);
2820
ParseUnknownField(input, unknownFields, extensionRegistry, tag, field_name);
2824
global::grpc.testing.Payload.Builder subBuilder = global::grpc.testing.Payload.CreateBuilder();
2825
if (result.hasPayload) {
2826
subBuilder.MergeFrom(Payload);
2828
input.ReadMessage(subBuilder, extensionRegistry);
2829
Payload = subBuilder.BuildPartial();
2835
if (unknownFields != null) {
2836
this.UnknownFields = unknownFields.Build();
2842
public bool HasPayload {
2843
get { return result.hasPayload; }
2845
public global::grpc.testing.Payload Payload {
2846
get { return result.Payload; }
2847
set { SetPayload(value); }
2849
public Builder SetPayload(global::grpc.testing.Payload value) {
2850
pb::ThrowHelper.ThrowIfNull(value, "value");
2852
result.hasPayload = true;
2853
result.payload_ = value;
2856
public Builder SetPayload(global::grpc.testing.Payload.Builder builderForValue) {
2857
pb::ThrowHelper.ThrowIfNull(builderForValue, "builderForValue");
2859
result.hasPayload = true;
2860
result.payload_ = builderForValue.Build();
2863
public Builder MergePayload(global::grpc.testing.Payload value) {
2864
pb::ThrowHelper.ThrowIfNull(value, "value");
2866
if (result.hasPayload &&
2867
result.payload_ != global::grpc.testing.Payload.DefaultInstance) {
2868
result.payload_ = global::grpc.testing.Payload.CreateBuilder(result.payload_).MergeFrom(value).BuildPartial();
2870
result.payload_ = value;
2872
result.hasPayload = true;
2875
public Builder ClearPayload() {
2877
result.hasPayload = false;
2878
result.payload_ = null;
2882
static StreamingOutputCallResponse() {
2883
object.ReferenceEquals(global::grpc.testing.Messages.Descriptor, null);
2891
#endregion Designer generated code