1 /* 2 * Copyright 2020 Google LLC 3 * 4 * Licensed under the Apache License, Version 2.0 (the "License"); 5 * you may not use this file except in compliance with the License. 6 * You may obtain a copy of the License at 7 * 8 * https://www.apache.org/licenses/LICENSE-2.0 9 * 10 * Unless required by applicable law or agreed to in writing, software 11 * distributed under the License is distributed on an "AS IS" BASIS, 12 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 13 * See the License for the specific language governing permissions and 14 * limitations under the License. 15 */ 16 // Generated by the protocol buffer compiler. DO NOT EDIT! 17 // source: google/analytics/admin/v1alpha/analytics_admin.proto 18 19 package com.google.analytics.admin.v1alpha; 20 21 /** 22 * 23 * 24 * <pre> 25 * Response message for ListBigQueryLinks RPC 26 * </pre> 27 * 28 * Protobuf type {@code google.analytics.admin.v1alpha.ListBigQueryLinksResponse} 29 */ 30 public final class ListBigQueryLinksResponse extends com.google.protobuf.GeneratedMessageV3 31 implements 32 // @@protoc_insertion_point(message_implements:google.analytics.admin.v1alpha.ListBigQueryLinksResponse) 33 ListBigQueryLinksResponseOrBuilder { 34 private static final long serialVersionUID = 0L; 35 // Use ListBigQueryLinksResponse.newBuilder() to construct. ListBigQueryLinksResponse(com.google.protobuf.GeneratedMessageV3.Builder<?> builder)36 private ListBigQueryLinksResponse(com.google.protobuf.GeneratedMessageV3.Builder<?> builder) { 37 super(builder); 38 } 39 ListBigQueryLinksResponse()40 private ListBigQueryLinksResponse() { 41 bigqueryLinks_ = java.util.Collections.emptyList(); 42 nextPageToken_ = ""; 43 } 44 45 @java.lang.Override 46 @SuppressWarnings({"unused"}) newInstance(UnusedPrivateParameter unused)47 protected java.lang.Object newInstance(UnusedPrivateParameter unused) { 48 return new ListBigQueryLinksResponse(); 49 } 50 51 @java.lang.Override getUnknownFields()52 public final com.google.protobuf.UnknownFieldSet getUnknownFields() { 53 return this.unknownFields; 54 } 55 getDescriptor()56 public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { 57 return com.google.analytics.admin.v1alpha.AnalyticsAdminProto 58 .internal_static_google_analytics_admin_v1alpha_ListBigQueryLinksResponse_descriptor; 59 } 60 61 @java.lang.Override 62 protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()63 internalGetFieldAccessorTable() { 64 return com.google.analytics.admin.v1alpha.AnalyticsAdminProto 65 .internal_static_google_analytics_admin_v1alpha_ListBigQueryLinksResponse_fieldAccessorTable 66 .ensureFieldAccessorsInitialized( 67 com.google.analytics.admin.v1alpha.ListBigQueryLinksResponse.class, 68 com.google.analytics.admin.v1alpha.ListBigQueryLinksResponse.Builder.class); 69 } 70 71 public static final int BIGQUERY_LINKS_FIELD_NUMBER = 1; 72 73 @SuppressWarnings("serial") 74 private java.util.List<com.google.analytics.admin.v1alpha.BigQueryLink> bigqueryLinks_; 75 /** 76 * 77 * 78 * <pre> 79 * List of BigQueryLinks. 80 * </pre> 81 * 82 * <code>repeated .google.analytics.admin.v1alpha.BigQueryLink bigquery_links = 1;</code> 83 */ 84 @java.lang.Override getBigqueryLinksList()85 public java.util.List<com.google.analytics.admin.v1alpha.BigQueryLink> getBigqueryLinksList() { 86 return bigqueryLinks_; 87 } 88 /** 89 * 90 * 91 * <pre> 92 * List of BigQueryLinks. 93 * </pre> 94 * 95 * <code>repeated .google.analytics.admin.v1alpha.BigQueryLink bigquery_links = 1;</code> 96 */ 97 @java.lang.Override 98 public java.util.List<? extends com.google.analytics.admin.v1alpha.BigQueryLinkOrBuilder> getBigqueryLinksOrBuilderList()99 getBigqueryLinksOrBuilderList() { 100 return bigqueryLinks_; 101 } 102 /** 103 * 104 * 105 * <pre> 106 * List of BigQueryLinks. 107 * </pre> 108 * 109 * <code>repeated .google.analytics.admin.v1alpha.BigQueryLink bigquery_links = 1;</code> 110 */ 111 @java.lang.Override getBigqueryLinksCount()112 public int getBigqueryLinksCount() { 113 return bigqueryLinks_.size(); 114 } 115 /** 116 * 117 * 118 * <pre> 119 * List of BigQueryLinks. 120 * </pre> 121 * 122 * <code>repeated .google.analytics.admin.v1alpha.BigQueryLink bigquery_links = 1;</code> 123 */ 124 @java.lang.Override getBigqueryLinks(int index)125 public com.google.analytics.admin.v1alpha.BigQueryLink getBigqueryLinks(int index) { 126 return bigqueryLinks_.get(index); 127 } 128 /** 129 * 130 * 131 * <pre> 132 * List of BigQueryLinks. 133 * </pre> 134 * 135 * <code>repeated .google.analytics.admin.v1alpha.BigQueryLink bigquery_links = 1;</code> 136 */ 137 @java.lang.Override getBigqueryLinksOrBuilder( int index)138 public com.google.analytics.admin.v1alpha.BigQueryLinkOrBuilder getBigqueryLinksOrBuilder( 139 int index) { 140 return bigqueryLinks_.get(index); 141 } 142 143 public static final int NEXT_PAGE_TOKEN_FIELD_NUMBER = 2; 144 145 @SuppressWarnings("serial") 146 private volatile java.lang.Object nextPageToken_ = ""; 147 /** 148 * 149 * 150 * <pre> 151 * A token, which can be sent as `page_token` to retrieve the next page. 152 * If this field is omitted, there are no subsequent pages. 153 * </pre> 154 * 155 * <code>string next_page_token = 2;</code> 156 * 157 * @return The nextPageToken. 158 */ 159 @java.lang.Override getNextPageToken()160 public java.lang.String getNextPageToken() { 161 java.lang.Object ref = nextPageToken_; 162 if (ref instanceof java.lang.String) { 163 return (java.lang.String) ref; 164 } else { 165 com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; 166 java.lang.String s = bs.toStringUtf8(); 167 nextPageToken_ = s; 168 return s; 169 } 170 } 171 /** 172 * 173 * 174 * <pre> 175 * A token, which can be sent as `page_token` to retrieve the next page. 176 * If this field is omitted, there are no subsequent pages. 177 * </pre> 178 * 179 * <code>string next_page_token = 2;</code> 180 * 181 * @return The bytes for nextPageToken. 182 */ 183 @java.lang.Override getNextPageTokenBytes()184 public com.google.protobuf.ByteString getNextPageTokenBytes() { 185 java.lang.Object ref = nextPageToken_; 186 if (ref instanceof java.lang.String) { 187 com.google.protobuf.ByteString b = 188 com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); 189 nextPageToken_ = b; 190 return b; 191 } else { 192 return (com.google.protobuf.ByteString) ref; 193 } 194 } 195 196 private byte memoizedIsInitialized = -1; 197 198 @java.lang.Override isInitialized()199 public final boolean isInitialized() { 200 byte isInitialized = memoizedIsInitialized; 201 if (isInitialized == 1) return true; 202 if (isInitialized == 0) return false; 203 204 memoizedIsInitialized = 1; 205 return true; 206 } 207 208 @java.lang.Override writeTo(com.google.protobuf.CodedOutputStream output)209 public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException { 210 for (int i = 0; i < bigqueryLinks_.size(); i++) { 211 output.writeMessage(1, bigqueryLinks_.get(i)); 212 } 213 if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(nextPageToken_)) { 214 com.google.protobuf.GeneratedMessageV3.writeString(output, 2, nextPageToken_); 215 } 216 getUnknownFields().writeTo(output); 217 } 218 219 @java.lang.Override getSerializedSize()220 public int getSerializedSize() { 221 int size = memoizedSize; 222 if (size != -1) return size; 223 224 size = 0; 225 for (int i = 0; i < bigqueryLinks_.size(); i++) { 226 size += com.google.protobuf.CodedOutputStream.computeMessageSize(1, bigqueryLinks_.get(i)); 227 } 228 if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(nextPageToken_)) { 229 size += com.google.protobuf.GeneratedMessageV3.computeStringSize(2, nextPageToken_); 230 } 231 size += getUnknownFields().getSerializedSize(); 232 memoizedSize = size; 233 return size; 234 } 235 236 @java.lang.Override equals(final java.lang.Object obj)237 public boolean equals(final java.lang.Object obj) { 238 if (obj == this) { 239 return true; 240 } 241 if (!(obj instanceof com.google.analytics.admin.v1alpha.ListBigQueryLinksResponse)) { 242 return super.equals(obj); 243 } 244 com.google.analytics.admin.v1alpha.ListBigQueryLinksResponse other = 245 (com.google.analytics.admin.v1alpha.ListBigQueryLinksResponse) obj; 246 247 if (!getBigqueryLinksList().equals(other.getBigqueryLinksList())) return false; 248 if (!getNextPageToken().equals(other.getNextPageToken())) return false; 249 if (!getUnknownFields().equals(other.getUnknownFields())) return false; 250 return true; 251 } 252 253 @java.lang.Override hashCode()254 public int hashCode() { 255 if (memoizedHashCode != 0) { 256 return memoizedHashCode; 257 } 258 int hash = 41; 259 hash = (19 * hash) + getDescriptor().hashCode(); 260 if (getBigqueryLinksCount() > 0) { 261 hash = (37 * hash) + BIGQUERY_LINKS_FIELD_NUMBER; 262 hash = (53 * hash) + getBigqueryLinksList().hashCode(); 263 } 264 hash = (37 * hash) + NEXT_PAGE_TOKEN_FIELD_NUMBER; 265 hash = (53 * hash) + getNextPageToken().hashCode(); 266 hash = (29 * hash) + getUnknownFields().hashCode(); 267 memoizedHashCode = hash; 268 return hash; 269 } 270 parseFrom( java.nio.ByteBuffer data)271 public static com.google.analytics.admin.v1alpha.ListBigQueryLinksResponse parseFrom( 272 java.nio.ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException { 273 return PARSER.parseFrom(data); 274 } 275 parseFrom( java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)276 public static com.google.analytics.admin.v1alpha.ListBigQueryLinksResponse parseFrom( 277 java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) 278 throws com.google.protobuf.InvalidProtocolBufferException { 279 return PARSER.parseFrom(data, extensionRegistry); 280 } 281 parseFrom( com.google.protobuf.ByteString data)282 public static com.google.analytics.admin.v1alpha.ListBigQueryLinksResponse parseFrom( 283 com.google.protobuf.ByteString data) 284 throws com.google.protobuf.InvalidProtocolBufferException { 285 return PARSER.parseFrom(data); 286 } 287 parseFrom( com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)288 public static com.google.analytics.admin.v1alpha.ListBigQueryLinksResponse parseFrom( 289 com.google.protobuf.ByteString data, 290 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 291 throws com.google.protobuf.InvalidProtocolBufferException { 292 return PARSER.parseFrom(data, extensionRegistry); 293 } 294 parseFrom(byte[] data)295 public static com.google.analytics.admin.v1alpha.ListBigQueryLinksResponse parseFrom(byte[] data) 296 throws com.google.protobuf.InvalidProtocolBufferException { 297 return PARSER.parseFrom(data); 298 } 299 parseFrom( byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)300 public static com.google.analytics.admin.v1alpha.ListBigQueryLinksResponse parseFrom( 301 byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) 302 throws com.google.protobuf.InvalidProtocolBufferException { 303 return PARSER.parseFrom(data, extensionRegistry); 304 } 305 parseFrom( java.io.InputStream input)306 public static com.google.analytics.admin.v1alpha.ListBigQueryLinksResponse parseFrom( 307 java.io.InputStream input) throws java.io.IOException { 308 return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); 309 } 310 parseFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)311 public static com.google.analytics.admin.v1alpha.ListBigQueryLinksResponse parseFrom( 312 java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) 313 throws java.io.IOException { 314 return com.google.protobuf.GeneratedMessageV3.parseWithIOException( 315 PARSER, input, extensionRegistry); 316 } 317 parseDelimitedFrom( java.io.InputStream input)318 public static com.google.analytics.admin.v1alpha.ListBigQueryLinksResponse parseDelimitedFrom( 319 java.io.InputStream input) throws java.io.IOException { 320 return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException(PARSER, input); 321 } 322 parseDelimitedFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)323 public static com.google.analytics.admin.v1alpha.ListBigQueryLinksResponse parseDelimitedFrom( 324 java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) 325 throws java.io.IOException { 326 return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException( 327 PARSER, input, extensionRegistry); 328 } 329 parseFrom( com.google.protobuf.CodedInputStream input)330 public static com.google.analytics.admin.v1alpha.ListBigQueryLinksResponse parseFrom( 331 com.google.protobuf.CodedInputStream input) throws java.io.IOException { 332 return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); 333 } 334 parseFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)335 public static com.google.analytics.admin.v1alpha.ListBigQueryLinksResponse parseFrom( 336 com.google.protobuf.CodedInputStream input, 337 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 338 throws java.io.IOException { 339 return com.google.protobuf.GeneratedMessageV3.parseWithIOException( 340 PARSER, input, extensionRegistry); 341 } 342 343 @java.lang.Override newBuilderForType()344 public Builder newBuilderForType() { 345 return newBuilder(); 346 } 347 newBuilder()348 public static Builder newBuilder() { 349 return DEFAULT_INSTANCE.toBuilder(); 350 } 351 newBuilder( com.google.analytics.admin.v1alpha.ListBigQueryLinksResponse prototype)352 public static Builder newBuilder( 353 com.google.analytics.admin.v1alpha.ListBigQueryLinksResponse prototype) { 354 return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); 355 } 356 357 @java.lang.Override toBuilder()358 public Builder toBuilder() { 359 return this == DEFAULT_INSTANCE ? new Builder() : new Builder().mergeFrom(this); 360 } 361 362 @java.lang.Override newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)363 protected Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { 364 Builder builder = new Builder(parent); 365 return builder; 366 } 367 /** 368 * 369 * 370 * <pre> 371 * Response message for ListBigQueryLinks RPC 372 * </pre> 373 * 374 * Protobuf type {@code google.analytics.admin.v1alpha.ListBigQueryLinksResponse} 375 */ 376 public static final class Builder extends com.google.protobuf.GeneratedMessageV3.Builder<Builder> 377 implements 378 // @@protoc_insertion_point(builder_implements:google.analytics.admin.v1alpha.ListBigQueryLinksResponse) 379 com.google.analytics.admin.v1alpha.ListBigQueryLinksResponseOrBuilder { getDescriptor()380 public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { 381 return com.google.analytics.admin.v1alpha.AnalyticsAdminProto 382 .internal_static_google_analytics_admin_v1alpha_ListBigQueryLinksResponse_descriptor; 383 } 384 385 @java.lang.Override 386 protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()387 internalGetFieldAccessorTable() { 388 return com.google.analytics.admin.v1alpha.AnalyticsAdminProto 389 .internal_static_google_analytics_admin_v1alpha_ListBigQueryLinksResponse_fieldAccessorTable 390 .ensureFieldAccessorsInitialized( 391 com.google.analytics.admin.v1alpha.ListBigQueryLinksResponse.class, 392 com.google.analytics.admin.v1alpha.ListBigQueryLinksResponse.Builder.class); 393 } 394 395 // Construct using com.google.analytics.admin.v1alpha.ListBigQueryLinksResponse.newBuilder() Builder()396 private Builder() {} 397 Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)398 private Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { 399 super(parent); 400 } 401 402 @java.lang.Override clear()403 public Builder clear() { 404 super.clear(); 405 bitField0_ = 0; 406 if (bigqueryLinksBuilder_ == null) { 407 bigqueryLinks_ = java.util.Collections.emptyList(); 408 } else { 409 bigqueryLinks_ = null; 410 bigqueryLinksBuilder_.clear(); 411 } 412 bitField0_ = (bitField0_ & ~0x00000001); 413 nextPageToken_ = ""; 414 return this; 415 } 416 417 @java.lang.Override getDescriptorForType()418 public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { 419 return com.google.analytics.admin.v1alpha.AnalyticsAdminProto 420 .internal_static_google_analytics_admin_v1alpha_ListBigQueryLinksResponse_descriptor; 421 } 422 423 @java.lang.Override 424 public com.google.analytics.admin.v1alpha.ListBigQueryLinksResponse getDefaultInstanceForType()425 getDefaultInstanceForType() { 426 return com.google.analytics.admin.v1alpha.ListBigQueryLinksResponse.getDefaultInstance(); 427 } 428 429 @java.lang.Override build()430 public com.google.analytics.admin.v1alpha.ListBigQueryLinksResponse build() { 431 com.google.analytics.admin.v1alpha.ListBigQueryLinksResponse result = buildPartial(); 432 if (!result.isInitialized()) { 433 throw newUninitializedMessageException(result); 434 } 435 return result; 436 } 437 438 @java.lang.Override buildPartial()439 public com.google.analytics.admin.v1alpha.ListBigQueryLinksResponse buildPartial() { 440 com.google.analytics.admin.v1alpha.ListBigQueryLinksResponse result = 441 new com.google.analytics.admin.v1alpha.ListBigQueryLinksResponse(this); 442 buildPartialRepeatedFields(result); 443 if (bitField0_ != 0) { 444 buildPartial0(result); 445 } 446 onBuilt(); 447 return result; 448 } 449 buildPartialRepeatedFields( com.google.analytics.admin.v1alpha.ListBigQueryLinksResponse result)450 private void buildPartialRepeatedFields( 451 com.google.analytics.admin.v1alpha.ListBigQueryLinksResponse result) { 452 if (bigqueryLinksBuilder_ == null) { 453 if (((bitField0_ & 0x00000001) != 0)) { 454 bigqueryLinks_ = java.util.Collections.unmodifiableList(bigqueryLinks_); 455 bitField0_ = (bitField0_ & ~0x00000001); 456 } 457 result.bigqueryLinks_ = bigqueryLinks_; 458 } else { 459 result.bigqueryLinks_ = bigqueryLinksBuilder_.build(); 460 } 461 } 462 buildPartial0( com.google.analytics.admin.v1alpha.ListBigQueryLinksResponse result)463 private void buildPartial0( 464 com.google.analytics.admin.v1alpha.ListBigQueryLinksResponse result) { 465 int from_bitField0_ = bitField0_; 466 if (((from_bitField0_ & 0x00000002) != 0)) { 467 result.nextPageToken_ = nextPageToken_; 468 } 469 } 470 471 @java.lang.Override clone()472 public Builder clone() { 473 return super.clone(); 474 } 475 476 @java.lang.Override setField( com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)477 public Builder setField( 478 com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { 479 return super.setField(field, value); 480 } 481 482 @java.lang.Override clearField(com.google.protobuf.Descriptors.FieldDescriptor field)483 public Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field) { 484 return super.clearField(field); 485 } 486 487 @java.lang.Override clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)488 public Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) { 489 return super.clearOneof(oneof); 490 } 491 492 @java.lang.Override setRepeatedField( com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value)493 public Builder setRepeatedField( 494 com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value) { 495 return super.setRepeatedField(field, index, value); 496 } 497 498 @java.lang.Override addRepeatedField( com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)499 public Builder addRepeatedField( 500 com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { 501 return super.addRepeatedField(field, value); 502 } 503 504 @java.lang.Override mergeFrom(com.google.protobuf.Message other)505 public Builder mergeFrom(com.google.protobuf.Message other) { 506 if (other instanceof com.google.analytics.admin.v1alpha.ListBigQueryLinksResponse) { 507 return mergeFrom((com.google.analytics.admin.v1alpha.ListBigQueryLinksResponse) other); 508 } else { 509 super.mergeFrom(other); 510 return this; 511 } 512 } 513 mergeFrom(com.google.analytics.admin.v1alpha.ListBigQueryLinksResponse other)514 public Builder mergeFrom(com.google.analytics.admin.v1alpha.ListBigQueryLinksResponse other) { 515 if (other 516 == com.google.analytics.admin.v1alpha.ListBigQueryLinksResponse.getDefaultInstance()) 517 return this; 518 if (bigqueryLinksBuilder_ == null) { 519 if (!other.bigqueryLinks_.isEmpty()) { 520 if (bigqueryLinks_.isEmpty()) { 521 bigqueryLinks_ = other.bigqueryLinks_; 522 bitField0_ = (bitField0_ & ~0x00000001); 523 } else { 524 ensureBigqueryLinksIsMutable(); 525 bigqueryLinks_.addAll(other.bigqueryLinks_); 526 } 527 onChanged(); 528 } 529 } else { 530 if (!other.bigqueryLinks_.isEmpty()) { 531 if (bigqueryLinksBuilder_.isEmpty()) { 532 bigqueryLinksBuilder_.dispose(); 533 bigqueryLinksBuilder_ = null; 534 bigqueryLinks_ = other.bigqueryLinks_; 535 bitField0_ = (bitField0_ & ~0x00000001); 536 bigqueryLinksBuilder_ = 537 com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders 538 ? getBigqueryLinksFieldBuilder() 539 : null; 540 } else { 541 bigqueryLinksBuilder_.addAllMessages(other.bigqueryLinks_); 542 } 543 } 544 } 545 if (!other.getNextPageToken().isEmpty()) { 546 nextPageToken_ = other.nextPageToken_; 547 bitField0_ |= 0x00000002; 548 onChanged(); 549 } 550 this.mergeUnknownFields(other.getUnknownFields()); 551 onChanged(); 552 return this; 553 } 554 555 @java.lang.Override isInitialized()556 public final boolean isInitialized() { 557 return true; 558 } 559 560 @java.lang.Override mergeFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)561 public Builder mergeFrom( 562 com.google.protobuf.CodedInputStream input, 563 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 564 throws java.io.IOException { 565 if (extensionRegistry == null) { 566 throw new java.lang.NullPointerException(); 567 } 568 try { 569 boolean done = false; 570 while (!done) { 571 int tag = input.readTag(); 572 switch (tag) { 573 case 0: 574 done = true; 575 break; 576 case 10: 577 { 578 com.google.analytics.admin.v1alpha.BigQueryLink m = 579 input.readMessage( 580 com.google.analytics.admin.v1alpha.BigQueryLink.parser(), 581 extensionRegistry); 582 if (bigqueryLinksBuilder_ == null) { 583 ensureBigqueryLinksIsMutable(); 584 bigqueryLinks_.add(m); 585 } else { 586 bigqueryLinksBuilder_.addMessage(m); 587 } 588 break; 589 } // case 10 590 case 18: 591 { 592 nextPageToken_ = input.readStringRequireUtf8(); 593 bitField0_ |= 0x00000002; 594 break; 595 } // case 18 596 default: 597 { 598 if (!super.parseUnknownField(input, extensionRegistry, tag)) { 599 done = true; // was an endgroup tag 600 } 601 break; 602 } // default: 603 } // switch (tag) 604 } // while (!done) 605 } catch (com.google.protobuf.InvalidProtocolBufferException e) { 606 throw e.unwrapIOException(); 607 } finally { 608 onChanged(); 609 } // finally 610 return this; 611 } 612 613 private int bitField0_; 614 615 private java.util.List<com.google.analytics.admin.v1alpha.BigQueryLink> bigqueryLinks_ = 616 java.util.Collections.emptyList(); 617 ensureBigqueryLinksIsMutable()618 private void ensureBigqueryLinksIsMutable() { 619 if (!((bitField0_ & 0x00000001) != 0)) { 620 bigqueryLinks_ = 621 new java.util.ArrayList<com.google.analytics.admin.v1alpha.BigQueryLink>( 622 bigqueryLinks_); 623 bitField0_ |= 0x00000001; 624 } 625 } 626 627 private com.google.protobuf.RepeatedFieldBuilderV3< 628 com.google.analytics.admin.v1alpha.BigQueryLink, 629 com.google.analytics.admin.v1alpha.BigQueryLink.Builder, 630 com.google.analytics.admin.v1alpha.BigQueryLinkOrBuilder> 631 bigqueryLinksBuilder_; 632 633 /** 634 * 635 * 636 * <pre> 637 * List of BigQueryLinks. 638 * </pre> 639 * 640 * <code>repeated .google.analytics.admin.v1alpha.BigQueryLink bigquery_links = 1;</code> 641 */ getBigqueryLinksList()642 public java.util.List<com.google.analytics.admin.v1alpha.BigQueryLink> getBigqueryLinksList() { 643 if (bigqueryLinksBuilder_ == null) { 644 return java.util.Collections.unmodifiableList(bigqueryLinks_); 645 } else { 646 return bigqueryLinksBuilder_.getMessageList(); 647 } 648 } 649 /** 650 * 651 * 652 * <pre> 653 * List of BigQueryLinks. 654 * </pre> 655 * 656 * <code>repeated .google.analytics.admin.v1alpha.BigQueryLink bigquery_links = 1;</code> 657 */ getBigqueryLinksCount()658 public int getBigqueryLinksCount() { 659 if (bigqueryLinksBuilder_ == null) { 660 return bigqueryLinks_.size(); 661 } else { 662 return bigqueryLinksBuilder_.getCount(); 663 } 664 } 665 /** 666 * 667 * 668 * <pre> 669 * List of BigQueryLinks. 670 * </pre> 671 * 672 * <code>repeated .google.analytics.admin.v1alpha.BigQueryLink bigquery_links = 1;</code> 673 */ getBigqueryLinks(int index)674 public com.google.analytics.admin.v1alpha.BigQueryLink getBigqueryLinks(int index) { 675 if (bigqueryLinksBuilder_ == null) { 676 return bigqueryLinks_.get(index); 677 } else { 678 return bigqueryLinksBuilder_.getMessage(index); 679 } 680 } 681 /** 682 * 683 * 684 * <pre> 685 * List of BigQueryLinks. 686 * </pre> 687 * 688 * <code>repeated .google.analytics.admin.v1alpha.BigQueryLink bigquery_links = 1;</code> 689 */ setBigqueryLinks( int index, com.google.analytics.admin.v1alpha.BigQueryLink value)690 public Builder setBigqueryLinks( 691 int index, com.google.analytics.admin.v1alpha.BigQueryLink value) { 692 if (bigqueryLinksBuilder_ == null) { 693 if (value == null) { 694 throw new NullPointerException(); 695 } 696 ensureBigqueryLinksIsMutable(); 697 bigqueryLinks_.set(index, value); 698 onChanged(); 699 } else { 700 bigqueryLinksBuilder_.setMessage(index, value); 701 } 702 return this; 703 } 704 /** 705 * 706 * 707 * <pre> 708 * List of BigQueryLinks. 709 * </pre> 710 * 711 * <code>repeated .google.analytics.admin.v1alpha.BigQueryLink bigquery_links = 1;</code> 712 */ setBigqueryLinks( int index, com.google.analytics.admin.v1alpha.BigQueryLink.Builder builderForValue)713 public Builder setBigqueryLinks( 714 int index, com.google.analytics.admin.v1alpha.BigQueryLink.Builder builderForValue) { 715 if (bigqueryLinksBuilder_ == null) { 716 ensureBigqueryLinksIsMutable(); 717 bigqueryLinks_.set(index, builderForValue.build()); 718 onChanged(); 719 } else { 720 bigqueryLinksBuilder_.setMessage(index, builderForValue.build()); 721 } 722 return this; 723 } 724 /** 725 * 726 * 727 * <pre> 728 * List of BigQueryLinks. 729 * </pre> 730 * 731 * <code>repeated .google.analytics.admin.v1alpha.BigQueryLink bigquery_links = 1;</code> 732 */ addBigqueryLinks(com.google.analytics.admin.v1alpha.BigQueryLink value)733 public Builder addBigqueryLinks(com.google.analytics.admin.v1alpha.BigQueryLink value) { 734 if (bigqueryLinksBuilder_ == null) { 735 if (value == null) { 736 throw new NullPointerException(); 737 } 738 ensureBigqueryLinksIsMutable(); 739 bigqueryLinks_.add(value); 740 onChanged(); 741 } else { 742 bigqueryLinksBuilder_.addMessage(value); 743 } 744 return this; 745 } 746 /** 747 * 748 * 749 * <pre> 750 * List of BigQueryLinks. 751 * </pre> 752 * 753 * <code>repeated .google.analytics.admin.v1alpha.BigQueryLink bigquery_links = 1;</code> 754 */ addBigqueryLinks( int index, com.google.analytics.admin.v1alpha.BigQueryLink value)755 public Builder addBigqueryLinks( 756 int index, com.google.analytics.admin.v1alpha.BigQueryLink value) { 757 if (bigqueryLinksBuilder_ == null) { 758 if (value == null) { 759 throw new NullPointerException(); 760 } 761 ensureBigqueryLinksIsMutable(); 762 bigqueryLinks_.add(index, value); 763 onChanged(); 764 } else { 765 bigqueryLinksBuilder_.addMessage(index, value); 766 } 767 return this; 768 } 769 /** 770 * 771 * 772 * <pre> 773 * List of BigQueryLinks. 774 * </pre> 775 * 776 * <code>repeated .google.analytics.admin.v1alpha.BigQueryLink bigquery_links = 1;</code> 777 */ addBigqueryLinks( com.google.analytics.admin.v1alpha.BigQueryLink.Builder builderForValue)778 public Builder addBigqueryLinks( 779 com.google.analytics.admin.v1alpha.BigQueryLink.Builder builderForValue) { 780 if (bigqueryLinksBuilder_ == null) { 781 ensureBigqueryLinksIsMutable(); 782 bigqueryLinks_.add(builderForValue.build()); 783 onChanged(); 784 } else { 785 bigqueryLinksBuilder_.addMessage(builderForValue.build()); 786 } 787 return this; 788 } 789 /** 790 * 791 * 792 * <pre> 793 * List of BigQueryLinks. 794 * </pre> 795 * 796 * <code>repeated .google.analytics.admin.v1alpha.BigQueryLink bigquery_links = 1;</code> 797 */ addBigqueryLinks( int index, com.google.analytics.admin.v1alpha.BigQueryLink.Builder builderForValue)798 public Builder addBigqueryLinks( 799 int index, com.google.analytics.admin.v1alpha.BigQueryLink.Builder builderForValue) { 800 if (bigqueryLinksBuilder_ == null) { 801 ensureBigqueryLinksIsMutable(); 802 bigqueryLinks_.add(index, builderForValue.build()); 803 onChanged(); 804 } else { 805 bigqueryLinksBuilder_.addMessage(index, builderForValue.build()); 806 } 807 return this; 808 } 809 /** 810 * 811 * 812 * <pre> 813 * List of BigQueryLinks. 814 * </pre> 815 * 816 * <code>repeated .google.analytics.admin.v1alpha.BigQueryLink bigquery_links = 1;</code> 817 */ addAllBigqueryLinks( java.lang.Iterable<? extends com.google.analytics.admin.v1alpha.BigQueryLink> values)818 public Builder addAllBigqueryLinks( 819 java.lang.Iterable<? extends com.google.analytics.admin.v1alpha.BigQueryLink> values) { 820 if (bigqueryLinksBuilder_ == null) { 821 ensureBigqueryLinksIsMutable(); 822 com.google.protobuf.AbstractMessageLite.Builder.addAll(values, bigqueryLinks_); 823 onChanged(); 824 } else { 825 bigqueryLinksBuilder_.addAllMessages(values); 826 } 827 return this; 828 } 829 /** 830 * 831 * 832 * <pre> 833 * List of BigQueryLinks. 834 * </pre> 835 * 836 * <code>repeated .google.analytics.admin.v1alpha.BigQueryLink bigquery_links = 1;</code> 837 */ clearBigqueryLinks()838 public Builder clearBigqueryLinks() { 839 if (bigqueryLinksBuilder_ == null) { 840 bigqueryLinks_ = java.util.Collections.emptyList(); 841 bitField0_ = (bitField0_ & ~0x00000001); 842 onChanged(); 843 } else { 844 bigqueryLinksBuilder_.clear(); 845 } 846 return this; 847 } 848 /** 849 * 850 * 851 * <pre> 852 * List of BigQueryLinks. 853 * </pre> 854 * 855 * <code>repeated .google.analytics.admin.v1alpha.BigQueryLink bigquery_links = 1;</code> 856 */ removeBigqueryLinks(int index)857 public Builder removeBigqueryLinks(int index) { 858 if (bigqueryLinksBuilder_ == null) { 859 ensureBigqueryLinksIsMutable(); 860 bigqueryLinks_.remove(index); 861 onChanged(); 862 } else { 863 bigqueryLinksBuilder_.remove(index); 864 } 865 return this; 866 } 867 /** 868 * 869 * 870 * <pre> 871 * List of BigQueryLinks. 872 * </pre> 873 * 874 * <code>repeated .google.analytics.admin.v1alpha.BigQueryLink bigquery_links = 1;</code> 875 */ getBigqueryLinksBuilder( int index)876 public com.google.analytics.admin.v1alpha.BigQueryLink.Builder getBigqueryLinksBuilder( 877 int index) { 878 return getBigqueryLinksFieldBuilder().getBuilder(index); 879 } 880 /** 881 * 882 * 883 * <pre> 884 * List of BigQueryLinks. 885 * </pre> 886 * 887 * <code>repeated .google.analytics.admin.v1alpha.BigQueryLink bigquery_links = 1;</code> 888 */ getBigqueryLinksOrBuilder( int index)889 public com.google.analytics.admin.v1alpha.BigQueryLinkOrBuilder getBigqueryLinksOrBuilder( 890 int index) { 891 if (bigqueryLinksBuilder_ == null) { 892 return bigqueryLinks_.get(index); 893 } else { 894 return bigqueryLinksBuilder_.getMessageOrBuilder(index); 895 } 896 } 897 /** 898 * 899 * 900 * <pre> 901 * List of BigQueryLinks. 902 * </pre> 903 * 904 * <code>repeated .google.analytics.admin.v1alpha.BigQueryLink bigquery_links = 1;</code> 905 */ 906 public java.util.List<? extends com.google.analytics.admin.v1alpha.BigQueryLinkOrBuilder> getBigqueryLinksOrBuilderList()907 getBigqueryLinksOrBuilderList() { 908 if (bigqueryLinksBuilder_ != null) { 909 return bigqueryLinksBuilder_.getMessageOrBuilderList(); 910 } else { 911 return java.util.Collections.unmodifiableList(bigqueryLinks_); 912 } 913 } 914 /** 915 * 916 * 917 * <pre> 918 * List of BigQueryLinks. 919 * </pre> 920 * 921 * <code>repeated .google.analytics.admin.v1alpha.BigQueryLink bigquery_links = 1;</code> 922 */ addBigqueryLinksBuilder()923 public com.google.analytics.admin.v1alpha.BigQueryLink.Builder addBigqueryLinksBuilder() { 924 return getBigqueryLinksFieldBuilder() 925 .addBuilder(com.google.analytics.admin.v1alpha.BigQueryLink.getDefaultInstance()); 926 } 927 /** 928 * 929 * 930 * <pre> 931 * List of BigQueryLinks. 932 * </pre> 933 * 934 * <code>repeated .google.analytics.admin.v1alpha.BigQueryLink bigquery_links = 1;</code> 935 */ addBigqueryLinksBuilder( int index)936 public com.google.analytics.admin.v1alpha.BigQueryLink.Builder addBigqueryLinksBuilder( 937 int index) { 938 return getBigqueryLinksFieldBuilder() 939 .addBuilder(index, com.google.analytics.admin.v1alpha.BigQueryLink.getDefaultInstance()); 940 } 941 /** 942 * 943 * 944 * <pre> 945 * List of BigQueryLinks. 946 * </pre> 947 * 948 * <code>repeated .google.analytics.admin.v1alpha.BigQueryLink bigquery_links = 1;</code> 949 */ 950 public java.util.List<com.google.analytics.admin.v1alpha.BigQueryLink.Builder> getBigqueryLinksBuilderList()951 getBigqueryLinksBuilderList() { 952 return getBigqueryLinksFieldBuilder().getBuilderList(); 953 } 954 955 private com.google.protobuf.RepeatedFieldBuilderV3< 956 com.google.analytics.admin.v1alpha.BigQueryLink, 957 com.google.analytics.admin.v1alpha.BigQueryLink.Builder, 958 com.google.analytics.admin.v1alpha.BigQueryLinkOrBuilder> getBigqueryLinksFieldBuilder()959 getBigqueryLinksFieldBuilder() { 960 if (bigqueryLinksBuilder_ == null) { 961 bigqueryLinksBuilder_ = 962 new com.google.protobuf.RepeatedFieldBuilderV3< 963 com.google.analytics.admin.v1alpha.BigQueryLink, 964 com.google.analytics.admin.v1alpha.BigQueryLink.Builder, 965 com.google.analytics.admin.v1alpha.BigQueryLinkOrBuilder>( 966 bigqueryLinks_, 967 ((bitField0_ & 0x00000001) != 0), 968 getParentForChildren(), 969 isClean()); 970 bigqueryLinks_ = null; 971 } 972 return bigqueryLinksBuilder_; 973 } 974 975 private java.lang.Object nextPageToken_ = ""; 976 /** 977 * 978 * 979 * <pre> 980 * A token, which can be sent as `page_token` to retrieve the next page. 981 * If this field is omitted, there are no subsequent pages. 982 * </pre> 983 * 984 * <code>string next_page_token = 2;</code> 985 * 986 * @return The nextPageToken. 987 */ getNextPageToken()988 public java.lang.String getNextPageToken() { 989 java.lang.Object ref = nextPageToken_; 990 if (!(ref instanceof java.lang.String)) { 991 com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; 992 java.lang.String s = bs.toStringUtf8(); 993 nextPageToken_ = s; 994 return s; 995 } else { 996 return (java.lang.String) ref; 997 } 998 } 999 /** 1000 * 1001 * 1002 * <pre> 1003 * A token, which can be sent as `page_token` to retrieve the next page. 1004 * If this field is omitted, there are no subsequent pages. 1005 * </pre> 1006 * 1007 * <code>string next_page_token = 2;</code> 1008 * 1009 * @return The bytes for nextPageToken. 1010 */ getNextPageTokenBytes()1011 public com.google.protobuf.ByteString getNextPageTokenBytes() { 1012 java.lang.Object ref = nextPageToken_; 1013 if (ref instanceof String) { 1014 com.google.protobuf.ByteString b = 1015 com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); 1016 nextPageToken_ = b; 1017 return b; 1018 } else { 1019 return (com.google.protobuf.ByteString) ref; 1020 } 1021 } 1022 /** 1023 * 1024 * 1025 * <pre> 1026 * A token, which can be sent as `page_token` to retrieve the next page. 1027 * If this field is omitted, there are no subsequent pages. 1028 * </pre> 1029 * 1030 * <code>string next_page_token = 2;</code> 1031 * 1032 * @param value The nextPageToken to set. 1033 * @return This builder for chaining. 1034 */ setNextPageToken(java.lang.String value)1035 public Builder setNextPageToken(java.lang.String value) { 1036 if (value == null) { 1037 throw new NullPointerException(); 1038 } 1039 nextPageToken_ = value; 1040 bitField0_ |= 0x00000002; 1041 onChanged(); 1042 return this; 1043 } 1044 /** 1045 * 1046 * 1047 * <pre> 1048 * A token, which can be sent as `page_token` to retrieve the next page. 1049 * If this field is omitted, there are no subsequent pages. 1050 * </pre> 1051 * 1052 * <code>string next_page_token = 2;</code> 1053 * 1054 * @return This builder for chaining. 1055 */ clearNextPageToken()1056 public Builder clearNextPageToken() { 1057 nextPageToken_ = getDefaultInstance().getNextPageToken(); 1058 bitField0_ = (bitField0_ & ~0x00000002); 1059 onChanged(); 1060 return this; 1061 } 1062 /** 1063 * 1064 * 1065 * <pre> 1066 * A token, which can be sent as `page_token` to retrieve the next page. 1067 * If this field is omitted, there are no subsequent pages. 1068 * </pre> 1069 * 1070 * <code>string next_page_token = 2;</code> 1071 * 1072 * @param value The bytes for nextPageToken to set. 1073 * @return This builder for chaining. 1074 */ setNextPageTokenBytes(com.google.protobuf.ByteString value)1075 public Builder setNextPageTokenBytes(com.google.protobuf.ByteString value) { 1076 if (value == null) { 1077 throw new NullPointerException(); 1078 } 1079 checkByteStringIsUtf8(value); 1080 nextPageToken_ = value; 1081 bitField0_ |= 0x00000002; 1082 onChanged(); 1083 return this; 1084 } 1085 1086 @java.lang.Override setUnknownFields(final com.google.protobuf.UnknownFieldSet unknownFields)1087 public final Builder setUnknownFields(final com.google.protobuf.UnknownFieldSet unknownFields) { 1088 return super.setUnknownFields(unknownFields); 1089 } 1090 1091 @java.lang.Override mergeUnknownFields( final com.google.protobuf.UnknownFieldSet unknownFields)1092 public final Builder mergeUnknownFields( 1093 final com.google.protobuf.UnknownFieldSet unknownFields) { 1094 return super.mergeUnknownFields(unknownFields); 1095 } 1096 1097 // @@protoc_insertion_point(builder_scope:google.analytics.admin.v1alpha.ListBigQueryLinksResponse) 1098 } 1099 1100 // @@protoc_insertion_point(class_scope:google.analytics.admin.v1alpha.ListBigQueryLinksResponse) 1101 private static final com.google.analytics.admin.v1alpha.ListBigQueryLinksResponse 1102 DEFAULT_INSTANCE; 1103 1104 static { 1105 DEFAULT_INSTANCE = new com.google.analytics.admin.v1alpha.ListBigQueryLinksResponse(); 1106 } 1107 getDefaultInstance()1108 public static com.google.analytics.admin.v1alpha.ListBigQueryLinksResponse getDefaultInstance() { 1109 return DEFAULT_INSTANCE; 1110 } 1111 1112 private static final com.google.protobuf.Parser<ListBigQueryLinksResponse> PARSER = 1113 new com.google.protobuf.AbstractParser<ListBigQueryLinksResponse>() { 1114 @java.lang.Override 1115 public ListBigQueryLinksResponse parsePartialFrom( 1116 com.google.protobuf.CodedInputStream input, 1117 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 1118 throws com.google.protobuf.InvalidProtocolBufferException { 1119 Builder builder = newBuilder(); 1120 try { 1121 builder.mergeFrom(input, extensionRegistry); 1122 } catch (com.google.protobuf.InvalidProtocolBufferException e) { 1123 throw e.setUnfinishedMessage(builder.buildPartial()); 1124 } catch (com.google.protobuf.UninitializedMessageException e) { 1125 throw e.asInvalidProtocolBufferException().setUnfinishedMessage(builder.buildPartial()); 1126 } catch (java.io.IOException e) { 1127 throw new com.google.protobuf.InvalidProtocolBufferException(e) 1128 .setUnfinishedMessage(builder.buildPartial()); 1129 } 1130 return builder.buildPartial(); 1131 } 1132 }; 1133 parser()1134 public static com.google.protobuf.Parser<ListBigQueryLinksResponse> parser() { 1135 return PARSER; 1136 } 1137 1138 @java.lang.Override getParserForType()1139 public com.google.protobuf.Parser<ListBigQueryLinksResponse> getParserForType() { 1140 return PARSER; 1141 } 1142 1143 @java.lang.Override getDefaultInstanceForType()1144 public com.google.analytics.admin.v1alpha.ListBigQueryLinksResponse getDefaultInstanceForType() { 1145 return DEFAULT_INSTANCE; 1146 } 1147 } 1148