Skip to content

Commit f6d343c

Browse files
committed
pb: Update conformance protos
1 parent e46d76c commit f6d343c

File tree

12 files changed

+6418
-1947
lines changed

12 files changed

+6418
-1947
lines changed
Lines changed: 148 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,148 @@
1+
@file:OptIn(ExperimentalRpcApi::class, InternalRpcApi::class)
2+
package com.google.protobuf.conformance
3+
4+
import kotlin.jvm.JvmInline
5+
import kotlinx.rpc.internal.utils.*
6+
7+
/**
8+
* Constructs a new message.
9+
* ```
10+
* val message = TestStatus {
11+
* name = ...
12+
* }
13+
* ```
14+
*/
15+
operator fun com.google.protobuf.conformance.TestStatus.Companion.invoke(body: com.google.protobuf.conformance.TestStatusInternal.() -> Unit): com.google.protobuf.conformance.TestStatus {
16+
val msg = com.google.protobuf.conformance.TestStatusInternal().apply(body)
17+
msg.checkRequiredFields()
18+
return msg
19+
}
20+
21+
/**
22+
* Copies the original message, including unknown fields.
23+
* ```
24+
* val copy = original.copy {
25+
* name = ...
26+
* }
27+
* ```
28+
*/
29+
fun com.google.protobuf.conformance.TestStatus.copy(body: com.google.protobuf.conformance.TestStatusInternal.() -> Unit = {}): com.google.protobuf.conformance.TestStatus {
30+
return this.asInternal().copyInternal(body)
31+
}
32+
33+
/**
34+
* Constructs a new message.
35+
* ```
36+
* val message = FailureSet {
37+
* test = ...
38+
* }
39+
* ```
40+
*/
41+
operator fun com.google.protobuf.conformance.FailureSet.Companion.invoke(body: com.google.protobuf.conformance.FailureSetInternal.() -> Unit): com.google.protobuf.conformance.FailureSet {
42+
val msg = com.google.protobuf.conformance.FailureSetInternal().apply(body)
43+
msg.checkRequiredFields()
44+
return msg
45+
}
46+
47+
/**
48+
* Copies the original message, including unknown fields.
49+
* ```
50+
* val copy = original.copy {
51+
* test = ...
52+
* }
53+
* ```
54+
*/
55+
fun com.google.protobuf.conformance.FailureSet.copy(body: com.google.protobuf.conformance.FailureSetInternal.() -> Unit = {}): com.google.protobuf.conformance.FailureSet {
56+
return this.asInternal().copyInternal(body)
57+
}
58+
59+
/**
60+
* Constructs a new message.
61+
* ```
62+
* val message = ConformanceRequest {
63+
* requestedOutputFormat = ...
64+
* }
65+
* ```
66+
*/
67+
operator fun com.google.protobuf.conformance.ConformanceRequest.Companion.invoke(body: com.google.protobuf.conformance.ConformanceRequestInternal.() -> Unit): com.google.protobuf.conformance.ConformanceRequest {
68+
val msg = com.google.protobuf.conformance.ConformanceRequestInternal().apply(body)
69+
msg.checkRequiredFields()
70+
return msg
71+
}
72+
73+
/**
74+
* Copies the original message, including unknown fields.
75+
* ```
76+
* val copy = original.copy {
77+
* requestedOutputFormat = ...
78+
* }
79+
* ```
80+
*/
81+
fun com.google.protobuf.conformance.ConformanceRequest.copy(body: com.google.protobuf.conformance.ConformanceRequestInternal.() -> Unit = {}): com.google.protobuf.conformance.ConformanceRequest {
82+
return this.asInternal().copyInternal(body)
83+
}
84+
85+
/**
86+
* Returns the field-presence view for this [com.google.protobuf.conformance.ConformanceRequest] instance.
87+
*/
88+
val com.google.protobuf.conformance.ConformanceRequest.presence: com.google.protobuf.conformance.ConformanceRequestPresence get() = this.asInternal()._presence
89+
90+
/**
91+
* Constructs a new message.
92+
* ```
93+
* val message = ConformanceResponse {
94+
* result = ...
95+
* }
96+
* ```
97+
*/
98+
operator fun com.google.protobuf.conformance.ConformanceResponse.Companion.invoke(body: com.google.protobuf.conformance.ConformanceResponseInternal.() -> Unit): com.google.protobuf.conformance.ConformanceResponse {
99+
val msg = com.google.protobuf.conformance.ConformanceResponseInternal().apply(body)
100+
msg.checkRequiredFields()
101+
return msg
102+
}
103+
104+
/**
105+
* Copies the original message, including unknown fields.
106+
* ```
107+
* val copy = original.copy {
108+
* result = ...
109+
* }
110+
* ```
111+
*/
112+
fun com.google.protobuf.conformance.ConformanceResponse.copy(body: com.google.protobuf.conformance.ConformanceResponseInternal.() -> Unit = {}): com.google.protobuf.conformance.ConformanceResponse {
113+
return this.asInternal().copyInternal(body)
114+
}
115+
116+
/**
117+
* Constructs a new message.
118+
* ```
119+
* val message = JspbEncodingConfig {
120+
* useJspbArrayAnyFormat = ...
121+
* }
122+
* ```
123+
*/
124+
operator fun com.google.protobuf.conformance.JspbEncodingConfig.Companion.invoke(body: com.google.protobuf.conformance.JspbEncodingConfigInternal.() -> Unit): com.google.protobuf.conformance.JspbEncodingConfig {
125+
val msg = com.google.protobuf.conformance.JspbEncodingConfigInternal().apply(body)
126+
msg.checkRequiredFields()
127+
return msg
128+
}
129+
130+
/**
131+
* Copies the original message, including unknown fields.
132+
* ```
133+
* val copy = original.copy {
134+
* useJspbArrayAnyFormat = ...
135+
* }
136+
* ```
137+
*/
138+
fun com.google.protobuf.conformance.JspbEncodingConfig.copy(body: com.google.protobuf.conformance.JspbEncodingConfigInternal.() -> Unit = {}): com.google.protobuf.conformance.JspbEncodingConfig {
139+
return this.asInternal().copyInternal(body)
140+
}
141+
142+
/**
143+
* Interface providing field-presence information for [com.google.protobuf.conformance.ConformanceRequest] messages.
144+
* Retrieve it via the [com.google.protobuf.conformance.ConformanceRequest.presence] extension property.
145+
*/
146+
interface ConformanceRequestPresence {
147+
val hasJspbEncodingOptions: kotlin.Boolean
148+
}

0 commit comments

Comments
 (0)