File: PasteDataRequest.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 (162 lines) | stat: -rw-r--r-- 4,228 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
/*
 * 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;

/**
 * Inserts data into the spreadsheet starting at the specified coordinate.
 *
 * <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 PasteDataRequest extends com.google.api.client.json.GenericJson {

  /**
   * The coordinate at which the data should start being inserted.
   * The value may be {@code null}.
   */
  @com.google.api.client.util.Key
  private GridCoordinate coordinate;

  /**
   * The data to insert.
   * The value may be {@code null}.
   */
  @com.google.api.client.util.Key
  private java.lang.String data;

  /**
   * The delimiter in the data.
   * The value may be {@code null}.
   */
  @com.google.api.client.util.Key
  private java.lang.String delimiter;

  /**
   * True if the data is HTML.
   * The value may be {@code null}.
   */
  @com.google.api.client.util.Key
  private java.lang.Boolean html;

  /**
   * How the data should be pasted.
   * The value may be {@code null}.
   */
  @com.google.api.client.util.Key
  private java.lang.String type;

  /**
   * The coordinate at which the data should start being inserted.
   * @return value or {@code null} for none
   */
  public GridCoordinate getCoordinate() {
    return coordinate;
  }

  /**
   * The coordinate at which the data should start being inserted.
   * @param coordinate coordinate or {@code null} for none
   */
  public PasteDataRequest setCoordinate(GridCoordinate coordinate) {
    this.coordinate = coordinate;
    return this;
  }

  /**
   * The data to insert.
   * @return value or {@code null} for none
   */
  public java.lang.String getData() {
    return data;
  }

  /**
   * The data to insert.
   * @param data data or {@code null} for none
   */
  public PasteDataRequest setData(java.lang.String data) {
    this.data = data;
    return this;
  }

  /**
   * The delimiter in the data.
   * @return value or {@code null} for none
   */
  public java.lang.String getDelimiter() {
    return delimiter;
  }

  /**
   * The delimiter in the data.
   * @param delimiter delimiter or {@code null} for none
   */
  public PasteDataRequest setDelimiter(java.lang.String delimiter) {
    this.delimiter = delimiter;
    return this;
  }

  /**
   * True if the data is HTML.
   * @return value or {@code null} for none
   */
  public java.lang.Boolean getHtml() {
    return html;
  }

  /**
   * True if the data is HTML.
   * @param html html or {@code null} for none
   */
  public PasteDataRequest setHtml(java.lang.Boolean html) {
    this.html = html;
    return this;
  }

  /**
   * How the data should be pasted.
   * @return value or {@code null} for none
   */
  public java.lang.String getType() {
    return type;
  }

  /**
   * How the data should be pasted.
   * @param type type or {@code null} for none
   */
  public PasteDataRequest setType(java.lang.String type) {
    this.type = type;
    return this;
  }

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

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

}