32
32
public final class NetworkEndpointGroup extends com .google .api .client .json .GenericJson {
33
33
34
34
/**
35
- * Metadata defined as annotations on the network endpoint group.
35
+ * Optional. Metadata defined as annotations on the network endpoint group.
36
36
* The value may be {@code null}.
37
37
*/
38
38
@ com .google .api .client .util .Key
39
39
private java .util .Map <String , java .lang .String > annotations ;
40
40
41
41
/**
42
- * Only valid when networkEndpointType is SERVERLESS. Only one of cloudRun, appEngine or
42
+ * Optional. Only valid when networkEndpointType is SERVERLESS. Only one of cloudRun, appEngine or
43
43
* cloudFunction may be set.
44
44
* The value may be {@code null}.
45
45
*/
46
46
@ com .google .api .client .util .Key
47
47
private NetworkEndpointGroupAppEngine appEngine ;
48
48
49
49
/**
50
- * Only valid when networkEndpointType is SERVERLESS. Only one of cloudRun, appEngine or
50
+ * Optional. Only valid when networkEndpointType is SERVERLESS. Only one of cloudRun, appEngine or
51
51
* cloudFunction may be set.
52
52
* The value may be {@code null}.
53
53
*/
54
54
@ com .google .api .client .util .Key
55
55
private NetworkEndpointGroupCloudFunction cloudFunction ;
56
56
57
57
/**
58
- * Only valid when networkEndpointType is SERVERLESS. Only one of cloudRun, appEngine or
58
+ * Optional. Only valid when networkEndpointType is SERVERLESS. Only one of cloudRun, appEngine or
59
59
* cloudFunction may be set.
60
60
* The value may be {@code null}.
61
61
*/
@@ -70,9 +70,9 @@ public final class NetworkEndpointGroup extends com.google.api.client.json.Gener
70
70
private java .lang .String creationTimestamp ;
71
71
72
72
/**
73
- * The default port used if the port number is not specified in the network endpoint. If the
74
- * network endpoint type is either GCE_VM_IP, SERVERLESS or PRIVATE_SERVICE_CONNECT, this field
75
- * must not be specified.
73
+ * The default port used if the port number is not specified in the network endpoint. Optional. If
74
+ * the network endpoint type is either GCE_VM_IP, SERVERLESS or PRIVATE_SERVICE_CONNECT, this
75
+ * field must not be specified.
76
76
* The value may be {@code null}.
77
77
*/
78
78
@ com .google .api .client .util .Key
@@ -129,14 +129,16 @@ public final class NetworkEndpointGroup extends com.google.api.client.json.Gener
129
129
private java .lang .String networkEndpointType ;
130
130
131
131
/**
132
+ * Optional. Only valid when networkEndpointType is PRIVATE_SERVICE_CONNECT.
132
133
* The value may be {@code null}.
133
134
*/
134
135
@ com .google .api .client .util .Key
135
136
private NetworkEndpointGroupPscData pscData ;
136
137
137
138
/**
138
139
* The target service url used to set up private service connection to a Google API or a PSC
139
- * Producer Service Attachment. An example value is: asia-northeast3-cloudkms.googleapis.com
140
+ * Producer Service Attachment. An example value is: asia-northeast3-cloudkms.googleapis.com.
141
+ * Optional. Only valid when networkEndpointType is PRIVATE_SERVICE_CONNECT.
140
142
* The value may be {@code null}.
141
143
*/
142
144
@ com .google .api .client .util .Key
@@ -178,15 +180,15 @@ public final class NetworkEndpointGroup extends com.google.api.client.json.Gener
178
180
private java .lang .String zone ;
179
181
180
182
/**
181
- * Metadata defined as annotations on the network endpoint group.
183
+ * Optional. Metadata defined as annotations on the network endpoint group.
182
184
* @return value or {@code null} for none
183
185
*/
184
186
public java .util .Map <String , java .lang .String > getAnnotations () {
185
187
return annotations ;
186
188
}
187
189
188
190
/**
189
- * Metadata defined as annotations on the network endpoint group.
191
+ * Optional. Metadata defined as annotations on the network endpoint group.
190
192
* @param annotations annotations or {@code null} for none
191
193
*/
192
194
public NetworkEndpointGroup setAnnotations (java .util .Map <String , java .lang .String > annotations ) {
@@ -195,7 +197,7 @@ public NetworkEndpointGroup setAnnotations(java.util.Map<String, java.lang.Strin
195
197
}
196
198
197
199
/**
198
- * Only valid when networkEndpointType is SERVERLESS. Only one of cloudRun, appEngine or
200
+ * Optional. Only valid when networkEndpointType is SERVERLESS. Only one of cloudRun, appEngine or
199
201
* cloudFunction may be set.
200
202
* @return value or {@code null} for none
201
203
*/
@@ -204,7 +206,7 @@ public NetworkEndpointGroupAppEngine getAppEngine() {
204
206
}
205
207
206
208
/**
207
- * Only valid when networkEndpointType is SERVERLESS. Only one of cloudRun, appEngine or
209
+ * Optional. Only valid when networkEndpointType is SERVERLESS. Only one of cloudRun, appEngine or
208
210
* cloudFunction may be set.
209
211
* @param appEngine appEngine or {@code null} for none
210
212
*/
@@ -214,7 +216,7 @@ public NetworkEndpointGroup setAppEngine(NetworkEndpointGroupAppEngine appEngine
214
216
}
215
217
216
218
/**
217
- * Only valid when networkEndpointType is SERVERLESS. Only one of cloudRun, appEngine or
219
+ * Optional. Only valid when networkEndpointType is SERVERLESS. Only one of cloudRun, appEngine or
218
220
* cloudFunction may be set.
219
221
* @return value or {@code null} for none
220
222
*/
@@ -223,7 +225,7 @@ public NetworkEndpointGroupCloudFunction getCloudFunction() {
223
225
}
224
226
225
227
/**
226
- * Only valid when networkEndpointType is SERVERLESS. Only one of cloudRun, appEngine or
228
+ * Optional. Only valid when networkEndpointType is SERVERLESS. Only one of cloudRun, appEngine or
227
229
* cloudFunction may be set.
228
230
* @param cloudFunction cloudFunction or {@code null} for none
229
231
*/
@@ -233,7 +235,7 @@ public NetworkEndpointGroup setCloudFunction(NetworkEndpointGroupCloudFunction c
233
235
}
234
236
235
237
/**
236
- * Only valid when networkEndpointType is SERVERLESS. Only one of cloudRun, appEngine or
238
+ * Optional. Only valid when networkEndpointType is SERVERLESS. Only one of cloudRun, appEngine or
237
239
* cloudFunction may be set.
238
240
* @return value or {@code null} for none
239
241
*/
@@ -242,7 +244,7 @@ public NetworkEndpointGroupCloudRun getCloudRun() {
242
244
}
243
245
244
246
/**
245
- * Only valid when networkEndpointType is SERVERLESS. Only one of cloudRun, appEngine or
247
+ * Optional. Only valid when networkEndpointType is SERVERLESS. Only one of cloudRun, appEngine or
246
248
* cloudFunction may be set.
247
249
* @param cloudRun cloudRun or {@code null} for none
248
250
*/
@@ -269,19 +271,19 @@ public NetworkEndpointGroup setCreationTimestamp(java.lang.String creationTimest
269
271
}
270
272
271
273
/**
272
- * The default port used if the port number is not specified in the network endpoint. If the
273
- * network endpoint type is either GCE_VM_IP, SERVERLESS or PRIVATE_SERVICE_CONNECT, this field
274
- * must not be specified.
274
+ * The default port used if the port number is not specified in the network endpoint. Optional. If
275
+ * the network endpoint type is either GCE_VM_IP, SERVERLESS or PRIVATE_SERVICE_CONNECT, this
276
+ * field must not be specified.
275
277
* @return value or {@code null} for none
276
278
*/
277
279
public java .lang .Integer getDefaultPort () {
278
280
return defaultPort ;
279
281
}
280
282
281
283
/**
282
- * The default port used if the port number is not specified in the network endpoint. If the
283
- * network endpoint type is either GCE_VM_IP, SERVERLESS or PRIVATE_SERVICE_CONNECT, this field
284
- * must not be specified.
284
+ * The default port used if the port number is not specified in the network endpoint. Optional. If
285
+ * the network endpoint type is either GCE_VM_IP, SERVERLESS or PRIVATE_SERVICE_CONNECT, this
286
+ * field must not be specified.
285
287
* @param defaultPort defaultPort or {@code null} for none
286
288
*/
287
289
public NetworkEndpointGroup setDefaultPort (java .lang .Integer defaultPort ) {
@@ -408,13 +410,15 @@ public NetworkEndpointGroup setNetworkEndpointType(java.lang.String networkEndpo
408
410
}
409
411
410
412
/**
413
+ * Optional. Only valid when networkEndpointType is PRIVATE_SERVICE_CONNECT.
411
414
* @return value or {@code null} for none
412
415
*/
413
416
public NetworkEndpointGroupPscData getPscData () {
414
417
return pscData ;
415
418
}
416
419
417
420
/**
421
+ * Optional. Only valid when networkEndpointType is PRIVATE_SERVICE_CONNECT.
418
422
* @param pscData pscData or {@code null} for none
419
423
*/
420
424
public NetworkEndpointGroup setPscData (NetworkEndpointGroupPscData pscData ) {
@@ -424,7 +428,8 @@ public NetworkEndpointGroup setPscData(NetworkEndpointGroupPscData pscData) {
424
428
425
429
/**
426
430
* The target service url used to set up private service connection to a Google API or a PSC
427
- * Producer Service Attachment. An example value is: asia-northeast3-cloudkms.googleapis.com
431
+ * Producer Service Attachment. An example value is: asia-northeast3-cloudkms.googleapis.com.
432
+ * Optional. Only valid when networkEndpointType is PRIVATE_SERVICE_CONNECT.
428
433
* @return value or {@code null} for none
429
434
*/
430
435
public java .lang .String getPscTargetService () {
@@ -433,7 +438,8 @@ public java.lang.String getPscTargetService() {
433
438
434
439
/**
435
440
* The target service url used to set up private service connection to a Google API or a PSC
436
- * Producer Service Attachment. An example value is: asia-northeast3-cloudkms.googleapis.com
441
+ * Producer Service Attachment. An example value is: asia-northeast3-cloudkms.googleapis.com.
442
+ * Optional. Only valid when networkEndpointType is PRIVATE_SERVICE_CONNECT.
437
443
* @param pscTargetService pscTargetService or {@code null} for none
438
444
*/
439
445
public NetworkEndpointGroup setPscTargetService (java .lang .String pscTargetService ) {
0 commit comments