File: Response.java

package info (click to toggle)
google-api-services-sheets-java 1.32.1-3
  • links: PTS, VCS
  • area: main
  • in suites: bookworm, forky, sid, trixie
  • size: 2,008 kB
  • sloc: java: 12,826; xml: 161; makefile: 2
file content (594 lines) | stat: -rw-r--r-- 16,776 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
/*
 * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except
 * in compliance with the License. You may obtain a copy of the License at
 *
 * http://www.apache.org/licenses/LICENSE-2.0
 *
 * Unless required by applicable law or agreed to in writing, software distributed under the License
 * is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express
 * or implied. See the License for the specific language governing permissions and limitations under
 * the License.
 */
/*
 * This code was generated by https://github.com/googleapis/google-api-java-client-services/
 * Modify at your own risk.
 */

package com.google.api.services.sheets.v4.model;

/**
 * A single response from an update.
 *
 * <p> This is the Java data model class that specifies how to parse/serialize into the JSON that is
 * transmitted over HTTP when working with the Google Sheets API. For a detailed explanation see:
 * <a href="https://developers.google.com/api-client-library/java/google-http-java-client/json">https://developers.google.com/api-client-library/java/google-http-java-client/json</a>
 * </p>
 *
 * @author Google, Inc.
 */
@SuppressWarnings("javadoc")
public final class Response extends com.google.api.client.json.GenericJson {

  /**
   * A reply from adding a banded range.
   * The value may be {@code null}.
   */
  @com.google.api.client.util.Key
  private AddBandingResponse addBanding;

  /**
   * A reply from adding a chart.
   * The value may be {@code null}.
   */
  @com.google.api.client.util.Key
  private AddChartResponse addChart;

  /**
   * A reply from adding a data source.
   * The value may be {@code null}.
   */
  @com.google.api.client.util.Key
  private AddDataSourceResponse addDataSource;

  /**
   * A reply from adding a dimension group.
   * The value may be {@code null}.
   */
  @com.google.api.client.util.Key
  private AddDimensionGroupResponse addDimensionGroup;

  /**
   * A reply from adding a filter view.
   * The value may be {@code null}.
   */
  @com.google.api.client.util.Key
  private AddFilterViewResponse addFilterView;

  /**
   * A reply from adding a named range.
   * The value may be {@code null}.
   */
  @com.google.api.client.util.Key
  private AddNamedRangeResponse addNamedRange;

  /**
   * A reply from adding a protected range.
   * The value may be {@code null}.
   */
  @com.google.api.client.util.Key
  private AddProtectedRangeResponse addProtectedRange;

  /**
   * A reply from adding a sheet.
   * The value may be {@code null}.
   */
  @com.google.api.client.util.Key
  private AddSheetResponse addSheet;

  /**
   * A reply from adding a slicer.
   * The value may be {@code null}.
   */
  @com.google.api.client.util.Key
  private AddSlicerResponse addSlicer;

  /**
   * A reply from creating a developer metadata entry.
   * The value may be {@code null}.
   */
  @com.google.api.client.util.Key
  private CreateDeveloperMetadataResponse createDeveloperMetadata;

  /**
   * A reply from deleting a conditional format rule.
   * The value may be {@code null}.
   */
  @com.google.api.client.util.Key
  private DeleteConditionalFormatRuleResponse deleteConditionalFormatRule;

  /**
   * A reply from deleting a developer metadata entry.
   * The value may be {@code null}.
   */
  @com.google.api.client.util.Key
  private DeleteDeveloperMetadataResponse deleteDeveloperMetadata;

  /**
   * A reply from deleting a dimension group.
   * The value may be {@code null}.
   */
  @com.google.api.client.util.Key
  private DeleteDimensionGroupResponse deleteDimensionGroup;

  /**
   * A reply from removing rows containing duplicate values.
   * The value may be {@code null}.
   */
  @com.google.api.client.util.Key
  private DeleteDuplicatesResponse deleteDuplicates;

  /**
   * A reply from duplicating a filter view.
   * The value may be {@code null}.
   */
  @com.google.api.client.util.Key
  private DuplicateFilterViewResponse duplicateFilterView;

  /**
   * A reply from duplicating a sheet.
   * The value may be {@code null}.
   */
  @com.google.api.client.util.Key
  private DuplicateSheetResponse duplicateSheet;

  /**
   * A reply from doing a find/replace.
   * The value may be {@code null}.
   */
  @com.google.api.client.util.Key
  private FindReplaceResponse findReplace;

  /**
   * A reply from refreshing data source objects.
   * The value may be {@code null}.
   */
  @com.google.api.client.util.Key
  private RefreshDataSourceResponse refreshDataSource;

  /**
   * A reply from trimming whitespace.
   * The value may be {@code null}.
   */
  @com.google.api.client.util.Key
  private TrimWhitespaceResponse trimWhitespace;

  /**
   * A reply from updating a conditional format rule.
   * The value may be {@code null}.
   */
  @com.google.api.client.util.Key
  private UpdateConditionalFormatRuleResponse updateConditionalFormatRule;

  /**
   * A reply from updating a data source.
   * The value may be {@code null}.
   */
  @com.google.api.client.util.Key
  private UpdateDataSourceResponse updateDataSource;

  /**
   * A reply from updating a developer metadata entry.
   * The value may be {@code null}.
   */
  @com.google.api.client.util.Key
  private UpdateDeveloperMetadataResponse updateDeveloperMetadata;

  /**
   * A reply from updating an embedded object's position.
   * The value may be {@code null}.
   */
  @com.google.api.client.util.Key
  private UpdateEmbeddedObjectPositionResponse updateEmbeddedObjectPosition;

  /**
   * A reply from adding a banded range.
   * @return value or {@code null} for none
   */
  public AddBandingResponse getAddBanding() {
    return addBanding;
  }

  /**
   * A reply from adding a banded range.
   * @param addBanding addBanding or {@code null} for none
   */
  public Response setAddBanding(AddBandingResponse addBanding) {
    this.addBanding = addBanding;
    return this;
  }

  /**
   * A reply from adding a chart.
   * @return value or {@code null} for none
   */
  public AddChartResponse getAddChart() {
    return addChart;
  }

  /**
   * A reply from adding a chart.
   * @param addChart addChart or {@code null} for none
   */
  public Response setAddChart(AddChartResponse addChart) {
    this.addChart = addChart;
    return this;
  }

  /**
   * A reply from adding a data source.
   * @return value or {@code null} for none
   */
  public AddDataSourceResponse getAddDataSource() {
    return addDataSource;
  }

  /**
   * A reply from adding a data source.
   * @param addDataSource addDataSource or {@code null} for none
   */
  public Response setAddDataSource(AddDataSourceResponse addDataSource) {
    this.addDataSource = addDataSource;
    return this;
  }

  /**
   * A reply from adding a dimension group.
   * @return value or {@code null} for none
   */
  public AddDimensionGroupResponse getAddDimensionGroup() {
    return addDimensionGroup;
  }

  /**
   * A reply from adding a dimension group.
   * @param addDimensionGroup addDimensionGroup or {@code null} for none
   */
  public Response setAddDimensionGroup(AddDimensionGroupResponse addDimensionGroup) {
    this.addDimensionGroup = addDimensionGroup;
    return this;
  }

  /**
   * A reply from adding a filter view.
   * @return value or {@code null} for none
   */
  public AddFilterViewResponse getAddFilterView() {
    return addFilterView;
  }

  /**
   * A reply from adding a filter view.
   * @param addFilterView addFilterView or {@code null} for none
   */
  public Response setAddFilterView(AddFilterViewResponse addFilterView) {
    this.addFilterView = addFilterView;
    return this;
  }

  /**
   * A reply from adding a named range.
   * @return value or {@code null} for none
   */
  public AddNamedRangeResponse getAddNamedRange() {
    return addNamedRange;
  }

  /**
   * A reply from adding a named range.
   * @param addNamedRange addNamedRange or {@code null} for none
   */
  public Response setAddNamedRange(AddNamedRangeResponse addNamedRange) {
    this.addNamedRange = addNamedRange;
    return this;
  }

  /**
   * A reply from adding a protected range.
   * @return value or {@code null} for none
   */
  public AddProtectedRangeResponse getAddProtectedRange() {
    return addProtectedRange;
  }

  /**
   * A reply from adding a protected range.
   * @param addProtectedRange addProtectedRange or {@code null} for none
   */
  public Response setAddProtectedRange(AddProtectedRangeResponse addProtectedRange) {
    this.addProtectedRange = addProtectedRange;
    return this;
  }

  /**
   * A reply from adding a sheet.
   * @return value or {@code null} for none
   */
  public AddSheetResponse getAddSheet() {
    return addSheet;
  }

  /**
   * A reply from adding a sheet.
   * @param addSheet addSheet or {@code null} for none
   */
  public Response setAddSheet(AddSheetResponse addSheet) {
    this.addSheet = addSheet;
    return this;
  }

  /**
   * A reply from adding a slicer.
   * @return value or {@code null} for none
   */
  public AddSlicerResponse getAddSlicer() {
    return addSlicer;
  }

  /**
   * A reply from adding a slicer.
   * @param addSlicer addSlicer or {@code null} for none
   */
  public Response setAddSlicer(AddSlicerResponse addSlicer) {
    this.addSlicer = addSlicer;
    return this;
  }

  /**
   * A reply from creating a developer metadata entry.
   * @return value or {@code null} for none
   */
  public CreateDeveloperMetadataResponse getCreateDeveloperMetadata() {
    return createDeveloperMetadata;
  }

  /**
   * A reply from creating a developer metadata entry.
   * @param createDeveloperMetadata createDeveloperMetadata or {@code null} for none
   */
  public Response setCreateDeveloperMetadata(CreateDeveloperMetadataResponse createDeveloperMetadata) {
    this.createDeveloperMetadata = createDeveloperMetadata;
    return this;
  }

  /**
   * A reply from deleting a conditional format rule.
   * @return value or {@code null} for none
   */
  public DeleteConditionalFormatRuleResponse getDeleteConditionalFormatRule() {
    return deleteConditionalFormatRule;
  }

  /**
   * A reply from deleting a conditional format rule.
   * @param deleteConditionalFormatRule deleteConditionalFormatRule or {@code null} for none
   */
  public Response setDeleteConditionalFormatRule(DeleteConditionalFormatRuleResponse deleteConditionalFormatRule) {
    this.deleteConditionalFormatRule = deleteConditionalFormatRule;
    return this;
  }

  /**
   * A reply from deleting a developer metadata entry.
   * @return value or {@code null} for none
   */
  public DeleteDeveloperMetadataResponse getDeleteDeveloperMetadata() {
    return deleteDeveloperMetadata;
  }

  /**
   * A reply from deleting a developer metadata entry.
   * @param deleteDeveloperMetadata deleteDeveloperMetadata or {@code null} for none
   */
  public Response setDeleteDeveloperMetadata(DeleteDeveloperMetadataResponse deleteDeveloperMetadata) {
    this.deleteDeveloperMetadata = deleteDeveloperMetadata;
    return this;
  }

  /**
   * A reply from deleting a dimension group.
   * @return value or {@code null} for none
   */
  public DeleteDimensionGroupResponse getDeleteDimensionGroup() {
    return deleteDimensionGroup;
  }

  /**
   * A reply from deleting a dimension group.
   * @param deleteDimensionGroup deleteDimensionGroup or {@code null} for none
   */
  public Response setDeleteDimensionGroup(DeleteDimensionGroupResponse deleteDimensionGroup) {
    this.deleteDimensionGroup = deleteDimensionGroup;
    return this;
  }

  /**
   * A reply from removing rows containing duplicate values.
   * @return value or {@code null} for none
   */
  public DeleteDuplicatesResponse getDeleteDuplicates() {
    return deleteDuplicates;
  }

  /**
   * A reply from removing rows containing duplicate values.
   * @param deleteDuplicates deleteDuplicates or {@code null} for none
   */
  public Response setDeleteDuplicates(DeleteDuplicatesResponse deleteDuplicates) {
    this.deleteDuplicates = deleteDuplicates;
    return this;
  }

  /**
   * A reply from duplicating a filter view.
   * @return value or {@code null} for none
   */
  public DuplicateFilterViewResponse getDuplicateFilterView() {
    return duplicateFilterView;
  }

  /**
   * A reply from duplicating a filter view.
   * @param duplicateFilterView duplicateFilterView or {@code null} for none
   */
  public Response setDuplicateFilterView(DuplicateFilterViewResponse duplicateFilterView) {
    this.duplicateFilterView = duplicateFilterView;
    return this;
  }

  /**
   * A reply from duplicating a sheet.
   * @return value or {@code null} for none
   */
  public DuplicateSheetResponse getDuplicateSheet() {
    return duplicateSheet;
  }

  /**
   * A reply from duplicating a sheet.
   * @param duplicateSheet duplicateSheet or {@code null} for none
   */
  public Response setDuplicateSheet(DuplicateSheetResponse duplicateSheet) {
    this.duplicateSheet = duplicateSheet;
    return this;
  }

  /**
   * A reply from doing a find/replace.
   * @return value or {@code null} for none
   */
  public FindReplaceResponse getFindReplace() {
    return findReplace;
  }

  /**
   * A reply from doing a find/replace.
   * @param findReplace findReplace or {@code null} for none
   */
  public Response setFindReplace(FindReplaceResponse findReplace) {
    this.findReplace = findReplace;
    return this;
  }

  /**
   * A reply from refreshing data source objects.
   * @return value or {@code null} for none
   */
  public RefreshDataSourceResponse getRefreshDataSource() {
    return refreshDataSource;
  }

  /**
   * A reply from refreshing data source objects.
   * @param refreshDataSource refreshDataSource or {@code null} for none
   */
  public Response setRefreshDataSource(RefreshDataSourceResponse refreshDataSource) {
    this.refreshDataSource = refreshDataSource;
    return this;
  }

  /**
   * A reply from trimming whitespace.
   * @return value or {@code null} for none
   */
  public TrimWhitespaceResponse getTrimWhitespace() {
    return trimWhitespace;
  }

  /**
   * A reply from trimming whitespace.
   * @param trimWhitespace trimWhitespace or {@code null} for none
   */
  public Response setTrimWhitespace(TrimWhitespaceResponse trimWhitespace) {
    this.trimWhitespace = trimWhitespace;
    return this;
  }

  /**
   * A reply from updating a conditional format rule.
   * @return value or {@code null} for none
   */
  public UpdateConditionalFormatRuleResponse getUpdateConditionalFormatRule() {
    return updateConditionalFormatRule;
  }

  /**
   * A reply from updating a conditional format rule.
   * @param updateConditionalFormatRule updateConditionalFormatRule or {@code null} for none
   */
  public Response setUpdateConditionalFormatRule(UpdateConditionalFormatRuleResponse updateConditionalFormatRule) {
    this.updateConditionalFormatRule = updateConditionalFormatRule;
    return this;
  }

  /**
   * A reply from updating a data source.
   * @return value or {@code null} for none
   */
  public UpdateDataSourceResponse getUpdateDataSource() {
    return updateDataSource;
  }

  /**
   * A reply from updating a data source.
   * @param updateDataSource updateDataSource or {@code null} for none
   */
  public Response setUpdateDataSource(UpdateDataSourceResponse updateDataSource) {
    this.updateDataSource = updateDataSource;
    return this;
  }

  /**
   * A reply from updating a developer metadata entry.
   * @return value or {@code null} for none
   */
  public UpdateDeveloperMetadataResponse getUpdateDeveloperMetadata() {
    return updateDeveloperMetadata;
  }

  /**
   * A reply from updating a developer metadata entry.
   * @param updateDeveloperMetadata updateDeveloperMetadata or {@code null} for none
   */
  public Response setUpdateDeveloperMetadata(UpdateDeveloperMetadataResponse updateDeveloperMetadata) {
    this.updateDeveloperMetadata = updateDeveloperMetadata;
    return this;
  }

  /**
   * A reply from updating an embedded object's position.
   * @return value or {@code null} for none
   */
  public UpdateEmbeddedObjectPositionResponse getUpdateEmbeddedObjectPosition() {
    return updateEmbeddedObjectPosition;
  }

  /**
   * A reply from updating an embedded object's position.
   * @param updateEmbeddedObjectPosition updateEmbeddedObjectPosition or {@code null} for none
   */
  public Response setUpdateEmbeddedObjectPosition(UpdateEmbeddedObjectPositionResponse updateEmbeddedObjectPosition) {
    this.updateEmbeddedObjectPosition = updateEmbeddedObjectPosition;
    return this;
  }

  @Override
  public Response set(String fieldName, Object value) {
    return (Response) super.set(fieldName, value);
  }

  @Override
  public Response clone() {
    return (Response) super.clone();
  }

}