@@ -39,6 +39,35 @@ class IncrementalResultStats extends \Google\Model
3939 * @var string
4040 */
4141 public $ disabledReason ;
42+ /**
43+ * Output only. Additional human-readable clarification, if available, for
44+ * DisabledReason.
45+ *
46+ * @var string
47+ */
48+ public $ disabledReasonDetails ;
49+ /**
50+ * Output only. The time at which the first incremental result was written. If
51+ * the query needed to restart internally, this only describes the final
52+ * attempt.
53+ *
54+ * @var string
55+ */
56+ public $ firstIncrementalRowTime ;
57+ /**
58+ * Output only. Number of rows that were in the latest result set before query
59+ * completion.
60+ *
61+ * @var string
62+ */
63+ public $ incrementalRowCount ;
64+ /**
65+ * Output only. The time at which the last incremental result was written.
66+ * Does not include the final result written after query completion.
67+ *
68+ * @var string
69+ */
70+ public $ lastIncrementalRowTime ;
4271 /**
4372 * Output only. The time at which the result table's contents were modified.
4473 * May be absent if no results have been written or the query has completed.
@@ -74,6 +103,75 @@ public function getDisabledReason()
74103 {
75104 return $ this ->disabledReason ;
76105 }
106+ /**
107+ * Output only. Additional human-readable clarification, if available, for
108+ * DisabledReason.
109+ *
110+ * @param string $disabledReasonDetails
111+ */
112+ public function setDisabledReasonDetails ($ disabledReasonDetails )
113+ {
114+ $ this ->disabledReasonDetails = $ disabledReasonDetails ;
115+ }
116+ /**
117+ * @return string
118+ */
119+ public function getDisabledReasonDetails ()
120+ {
121+ return $ this ->disabledReasonDetails ;
122+ }
123+ /**
124+ * Output only. The time at which the first incremental result was written. If
125+ * the query needed to restart internally, this only describes the final
126+ * attempt.
127+ *
128+ * @param string $firstIncrementalRowTime
129+ */
130+ public function setFirstIncrementalRowTime ($ firstIncrementalRowTime )
131+ {
132+ $ this ->firstIncrementalRowTime = $ firstIncrementalRowTime ;
133+ }
134+ /**
135+ * @return string
136+ */
137+ public function getFirstIncrementalRowTime ()
138+ {
139+ return $ this ->firstIncrementalRowTime ;
140+ }
141+ /**
142+ * Output only. Number of rows that were in the latest result set before query
143+ * completion.
144+ *
145+ * @param string $incrementalRowCount
146+ */
147+ public function setIncrementalRowCount ($ incrementalRowCount )
148+ {
149+ $ this ->incrementalRowCount = $ incrementalRowCount ;
150+ }
151+ /**
152+ * @return string
153+ */
154+ public function getIncrementalRowCount ()
155+ {
156+ return $ this ->incrementalRowCount ;
157+ }
158+ /**
159+ * Output only. The time at which the last incremental result was written.
160+ * Does not include the final result written after query completion.
161+ *
162+ * @param string $lastIncrementalRowTime
163+ */
164+ public function setLastIncrementalRowTime ($ lastIncrementalRowTime )
165+ {
166+ $ this ->lastIncrementalRowTime = $ lastIncrementalRowTime ;
167+ }
168+ /**
169+ * @return string
170+ */
171+ public function getLastIncrementalRowTime ()
172+ {
173+ return $ this ->lastIncrementalRowTime ;
174+ }
77175 /**
78176 * Output only. The time at which the result table's contents were modified.
79177 * May be absent if no results have been written or the query has completed.
0 commit comments