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/area120/tables/v1alpha1/tables.proto 18 19 package com.google.area120.tables.v1alpha1; 20 21 /** 22 * 23 * 24 * <pre> 25 * A single workspace. 26 * </pre> 27 * 28 * Protobuf type {@code google.area120.tables.v1alpha1.Workspace} 29 */ 30 public final class Workspace extends com.google.protobuf.GeneratedMessageV3 31 implements 32 // @@protoc_insertion_point(message_implements:google.area120.tables.v1alpha1.Workspace) 33 WorkspaceOrBuilder { 34 private static final long serialVersionUID = 0L; 35 // Use Workspace.newBuilder() to construct. Workspace(com.google.protobuf.GeneratedMessageV3.Builder<?> builder)36 private Workspace(com.google.protobuf.GeneratedMessageV3.Builder<?> builder) { 37 super(builder); 38 } 39 Workspace()40 private Workspace() { 41 name_ = ""; 42 displayName_ = ""; 43 tables_ = java.util.Collections.emptyList(); 44 } 45 46 @java.lang.Override 47 @SuppressWarnings({"unused"}) newInstance(UnusedPrivateParameter unused)48 protected java.lang.Object newInstance(UnusedPrivateParameter unused) { 49 return new Workspace(); 50 } 51 52 @java.lang.Override getUnknownFields()53 public final com.google.protobuf.UnknownFieldSet getUnknownFields() { 54 return this.unknownFields; 55 } 56 getDescriptor()57 public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { 58 return com.google.area120.tables.v1alpha1.TablesProto 59 .internal_static_google_area120_tables_v1alpha1_Workspace_descriptor; 60 } 61 62 @java.lang.Override 63 protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()64 internalGetFieldAccessorTable() { 65 return com.google.area120.tables.v1alpha1.TablesProto 66 .internal_static_google_area120_tables_v1alpha1_Workspace_fieldAccessorTable 67 .ensureFieldAccessorsInitialized( 68 com.google.area120.tables.v1alpha1.Workspace.class, 69 com.google.area120.tables.v1alpha1.Workspace.Builder.class); 70 } 71 72 public static final int NAME_FIELD_NUMBER = 1; 73 74 @SuppressWarnings("serial") 75 private volatile java.lang.Object name_ = ""; 76 /** 77 * 78 * 79 * <pre> 80 * The resource name of the workspace. 81 * Workspace names have the form `workspaces/{workspace}`. 82 * </pre> 83 * 84 * <code>string name = 1;</code> 85 * 86 * @return The name. 87 */ 88 @java.lang.Override getName()89 public java.lang.String getName() { 90 java.lang.Object ref = name_; 91 if (ref instanceof java.lang.String) { 92 return (java.lang.String) ref; 93 } else { 94 com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; 95 java.lang.String s = bs.toStringUtf8(); 96 name_ = s; 97 return s; 98 } 99 } 100 /** 101 * 102 * 103 * <pre> 104 * The resource name of the workspace. 105 * Workspace names have the form `workspaces/{workspace}`. 106 * </pre> 107 * 108 * <code>string name = 1;</code> 109 * 110 * @return The bytes for name. 111 */ 112 @java.lang.Override getNameBytes()113 public com.google.protobuf.ByteString getNameBytes() { 114 java.lang.Object ref = name_; 115 if (ref instanceof java.lang.String) { 116 com.google.protobuf.ByteString b = 117 com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); 118 name_ = b; 119 return b; 120 } else { 121 return (com.google.protobuf.ByteString) ref; 122 } 123 } 124 125 public static final int DISPLAY_NAME_FIELD_NUMBER = 2; 126 127 @SuppressWarnings("serial") 128 private volatile java.lang.Object displayName_ = ""; 129 /** 130 * 131 * 132 * <pre> 133 * The human readable title of the workspace. 134 * </pre> 135 * 136 * <code>string display_name = 2;</code> 137 * 138 * @return The displayName. 139 */ 140 @java.lang.Override getDisplayName()141 public java.lang.String getDisplayName() { 142 java.lang.Object ref = displayName_; 143 if (ref instanceof java.lang.String) { 144 return (java.lang.String) ref; 145 } else { 146 com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; 147 java.lang.String s = bs.toStringUtf8(); 148 displayName_ = s; 149 return s; 150 } 151 } 152 /** 153 * 154 * 155 * <pre> 156 * The human readable title of the workspace. 157 * </pre> 158 * 159 * <code>string display_name = 2;</code> 160 * 161 * @return The bytes for displayName. 162 */ 163 @java.lang.Override getDisplayNameBytes()164 public com.google.protobuf.ByteString getDisplayNameBytes() { 165 java.lang.Object ref = displayName_; 166 if (ref instanceof java.lang.String) { 167 com.google.protobuf.ByteString b = 168 com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); 169 displayName_ = b; 170 return b; 171 } else { 172 return (com.google.protobuf.ByteString) ref; 173 } 174 } 175 176 public static final int TABLES_FIELD_NUMBER = 3; 177 178 @SuppressWarnings("serial") 179 private java.util.List<com.google.area120.tables.v1alpha1.Table> tables_; 180 /** 181 * 182 * 183 * <pre> 184 * The list of tables in the workspace. 185 * </pre> 186 * 187 * <code>repeated .google.area120.tables.v1alpha1.Table tables = 3;</code> 188 */ 189 @java.lang.Override getTablesList()190 public java.util.List<com.google.area120.tables.v1alpha1.Table> getTablesList() { 191 return tables_; 192 } 193 /** 194 * 195 * 196 * <pre> 197 * The list of tables in the workspace. 198 * </pre> 199 * 200 * <code>repeated .google.area120.tables.v1alpha1.Table tables = 3;</code> 201 */ 202 @java.lang.Override 203 public java.util.List<? extends com.google.area120.tables.v1alpha1.TableOrBuilder> getTablesOrBuilderList()204 getTablesOrBuilderList() { 205 return tables_; 206 } 207 /** 208 * 209 * 210 * <pre> 211 * The list of tables in the workspace. 212 * </pre> 213 * 214 * <code>repeated .google.area120.tables.v1alpha1.Table tables = 3;</code> 215 */ 216 @java.lang.Override getTablesCount()217 public int getTablesCount() { 218 return tables_.size(); 219 } 220 /** 221 * 222 * 223 * <pre> 224 * The list of tables in the workspace. 225 * </pre> 226 * 227 * <code>repeated .google.area120.tables.v1alpha1.Table tables = 3;</code> 228 */ 229 @java.lang.Override getTables(int index)230 public com.google.area120.tables.v1alpha1.Table getTables(int index) { 231 return tables_.get(index); 232 } 233 /** 234 * 235 * 236 * <pre> 237 * The list of tables in the workspace. 238 * </pre> 239 * 240 * <code>repeated .google.area120.tables.v1alpha1.Table tables = 3;</code> 241 */ 242 @java.lang.Override getTablesOrBuilder(int index)243 public com.google.area120.tables.v1alpha1.TableOrBuilder getTablesOrBuilder(int index) { 244 return tables_.get(index); 245 } 246 247 private byte memoizedIsInitialized = -1; 248 249 @java.lang.Override isInitialized()250 public final boolean isInitialized() { 251 byte isInitialized = memoizedIsInitialized; 252 if (isInitialized == 1) return true; 253 if (isInitialized == 0) return false; 254 255 memoizedIsInitialized = 1; 256 return true; 257 } 258 259 @java.lang.Override writeTo(com.google.protobuf.CodedOutputStream output)260 public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException { 261 if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(name_)) { 262 com.google.protobuf.GeneratedMessageV3.writeString(output, 1, name_); 263 } 264 if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(displayName_)) { 265 com.google.protobuf.GeneratedMessageV3.writeString(output, 2, displayName_); 266 } 267 for (int i = 0; i < tables_.size(); i++) { 268 output.writeMessage(3, tables_.get(i)); 269 } 270 getUnknownFields().writeTo(output); 271 } 272 273 @java.lang.Override getSerializedSize()274 public int getSerializedSize() { 275 int size = memoizedSize; 276 if (size != -1) return size; 277 278 size = 0; 279 if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(name_)) { 280 size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, name_); 281 } 282 if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(displayName_)) { 283 size += com.google.protobuf.GeneratedMessageV3.computeStringSize(2, displayName_); 284 } 285 for (int i = 0; i < tables_.size(); i++) { 286 size += com.google.protobuf.CodedOutputStream.computeMessageSize(3, tables_.get(i)); 287 } 288 size += getUnknownFields().getSerializedSize(); 289 memoizedSize = size; 290 return size; 291 } 292 293 @java.lang.Override equals(final java.lang.Object obj)294 public boolean equals(final java.lang.Object obj) { 295 if (obj == this) { 296 return true; 297 } 298 if (!(obj instanceof com.google.area120.tables.v1alpha1.Workspace)) { 299 return super.equals(obj); 300 } 301 com.google.area120.tables.v1alpha1.Workspace other = 302 (com.google.area120.tables.v1alpha1.Workspace) obj; 303 304 if (!getName().equals(other.getName())) return false; 305 if (!getDisplayName().equals(other.getDisplayName())) return false; 306 if (!getTablesList().equals(other.getTablesList())) return false; 307 if (!getUnknownFields().equals(other.getUnknownFields())) return false; 308 return true; 309 } 310 311 @java.lang.Override hashCode()312 public int hashCode() { 313 if (memoizedHashCode != 0) { 314 return memoizedHashCode; 315 } 316 int hash = 41; 317 hash = (19 * hash) + getDescriptor().hashCode(); 318 hash = (37 * hash) + NAME_FIELD_NUMBER; 319 hash = (53 * hash) + getName().hashCode(); 320 hash = (37 * hash) + DISPLAY_NAME_FIELD_NUMBER; 321 hash = (53 * hash) + getDisplayName().hashCode(); 322 if (getTablesCount() > 0) { 323 hash = (37 * hash) + TABLES_FIELD_NUMBER; 324 hash = (53 * hash) + getTablesList().hashCode(); 325 } 326 hash = (29 * hash) + getUnknownFields().hashCode(); 327 memoizedHashCode = hash; 328 return hash; 329 } 330 parseFrom(java.nio.ByteBuffer data)331 public static com.google.area120.tables.v1alpha1.Workspace parseFrom(java.nio.ByteBuffer data) 332 throws com.google.protobuf.InvalidProtocolBufferException { 333 return PARSER.parseFrom(data); 334 } 335 parseFrom( java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)336 public static com.google.area120.tables.v1alpha1.Workspace parseFrom( 337 java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) 338 throws com.google.protobuf.InvalidProtocolBufferException { 339 return PARSER.parseFrom(data, extensionRegistry); 340 } 341 parseFrom( com.google.protobuf.ByteString data)342 public static com.google.area120.tables.v1alpha1.Workspace parseFrom( 343 com.google.protobuf.ByteString data) 344 throws com.google.protobuf.InvalidProtocolBufferException { 345 return PARSER.parseFrom(data); 346 } 347 parseFrom( com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)348 public static com.google.area120.tables.v1alpha1.Workspace parseFrom( 349 com.google.protobuf.ByteString data, 350 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 351 throws com.google.protobuf.InvalidProtocolBufferException { 352 return PARSER.parseFrom(data, extensionRegistry); 353 } 354 parseFrom(byte[] data)355 public static com.google.area120.tables.v1alpha1.Workspace parseFrom(byte[] data) 356 throws com.google.protobuf.InvalidProtocolBufferException { 357 return PARSER.parseFrom(data); 358 } 359 parseFrom( byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)360 public static com.google.area120.tables.v1alpha1.Workspace parseFrom( 361 byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) 362 throws com.google.protobuf.InvalidProtocolBufferException { 363 return PARSER.parseFrom(data, extensionRegistry); 364 } 365 parseFrom(java.io.InputStream input)366 public static com.google.area120.tables.v1alpha1.Workspace parseFrom(java.io.InputStream input) 367 throws java.io.IOException { 368 return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); 369 } 370 parseFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)371 public static com.google.area120.tables.v1alpha1.Workspace parseFrom( 372 java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) 373 throws java.io.IOException { 374 return com.google.protobuf.GeneratedMessageV3.parseWithIOException( 375 PARSER, input, extensionRegistry); 376 } 377 parseDelimitedFrom( java.io.InputStream input)378 public static com.google.area120.tables.v1alpha1.Workspace parseDelimitedFrom( 379 java.io.InputStream input) throws java.io.IOException { 380 return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException(PARSER, input); 381 } 382 parseDelimitedFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)383 public static com.google.area120.tables.v1alpha1.Workspace parseDelimitedFrom( 384 java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) 385 throws java.io.IOException { 386 return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException( 387 PARSER, input, extensionRegistry); 388 } 389 parseFrom( com.google.protobuf.CodedInputStream input)390 public static com.google.area120.tables.v1alpha1.Workspace parseFrom( 391 com.google.protobuf.CodedInputStream input) throws java.io.IOException { 392 return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); 393 } 394 parseFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)395 public static com.google.area120.tables.v1alpha1.Workspace parseFrom( 396 com.google.protobuf.CodedInputStream input, 397 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 398 throws java.io.IOException { 399 return com.google.protobuf.GeneratedMessageV3.parseWithIOException( 400 PARSER, input, extensionRegistry); 401 } 402 403 @java.lang.Override newBuilderForType()404 public Builder newBuilderForType() { 405 return newBuilder(); 406 } 407 newBuilder()408 public static Builder newBuilder() { 409 return DEFAULT_INSTANCE.toBuilder(); 410 } 411 newBuilder(com.google.area120.tables.v1alpha1.Workspace prototype)412 public static Builder newBuilder(com.google.area120.tables.v1alpha1.Workspace prototype) { 413 return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); 414 } 415 416 @java.lang.Override toBuilder()417 public Builder toBuilder() { 418 return this == DEFAULT_INSTANCE ? new Builder() : new Builder().mergeFrom(this); 419 } 420 421 @java.lang.Override newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)422 protected Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { 423 Builder builder = new Builder(parent); 424 return builder; 425 } 426 /** 427 * 428 * 429 * <pre> 430 * A single workspace. 431 * </pre> 432 * 433 * Protobuf type {@code google.area120.tables.v1alpha1.Workspace} 434 */ 435 public static final class Builder extends com.google.protobuf.GeneratedMessageV3.Builder<Builder> 436 implements 437 // @@protoc_insertion_point(builder_implements:google.area120.tables.v1alpha1.Workspace) 438 com.google.area120.tables.v1alpha1.WorkspaceOrBuilder { getDescriptor()439 public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { 440 return com.google.area120.tables.v1alpha1.TablesProto 441 .internal_static_google_area120_tables_v1alpha1_Workspace_descriptor; 442 } 443 444 @java.lang.Override 445 protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()446 internalGetFieldAccessorTable() { 447 return com.google.area120.tables.v1alpha1.TablesProto 448 .internal_static_google_area120_tables_v1alpha1_Workspace_fieldAccessorTable 449 .ensureFieldAccessorsInitialized( 450 com.google.area120.tables.v1alpha1.Workspace.class, 451 com.google.area120.tables.v1alpha1.Workspace.Builder.class); 452 } 453 454 // Construct using com.google.area120.tables.v1alpha1.Workspace.newBuilder() Builder()455 private Builder() {} 456 Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)457 private Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { 458 super(parent); 459 } 460 461 @java.lang.Override clear()462 public Builder clear() { 463 super.clear(); 464 bitField0_ = 0; 465 name_ = ""; 466 displayName_ = ""; 467 if (tablesBuilder_ == null) { 468 tables_ = java.util.Collections.emptyList(); 469 } else { 470 tables_ = null; 471 tablesBuilder_.clear(); 472 } 473 bitField0_ = (bitField0_ & ~0x00000004); 474 return this; 475 } 476 477 @java.lang.Override getDescriptorForType()478 public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { 479 return com.google.area120.tables.v1alpha1.TablesProto 480 .internal_static_google_area120_tables_v1alpha1_Workspace_descriptor; 481 } 482 483 @java.lang.Override getDefaultInstanceForType()484 public com.google.area120.tables.v1alpha1.Workspace getDefaultInstanceForType() { 485 return com.google.area120.tables.v1alpha1.Workspace.getDefaultInstance(); 486 } 487 488 @java.lang.Override build()489 public com.google.area120.tables.v1alpha1.Workspace build() { 490 com.google.area120.tables.v1alpha1.Workspace result = buildPartial(); 491 if (!result.isInitialized()) { 492 throw newUninitializedMessageException(result); 493 } 494 return result; 495 } 496 497 @java.lang.Override buildPartial()498 public com.google.area120.tables.v1alpha1.Workspace buildPartial() { 499 com.google.area120.tables.v1alpha1.Workspace result = 500 new com.google.area120.tables.v1alpha1.Workspace(this); 501 buildPartialRepeatedFields(result); 502 if (bitField0_ != 0) { 503 buildPartial0(result); 504 } 505 onBuilt(); 506 return result; 507 } 508 buildPartialRepeatedFields(com.google.area120.tables.v1alpha1.Workspace result)509 private void buildPartialRepeatedFields(com.google.area120.tables.v1alpha1.Workspace result) { 510 if (tablesBuilder_ == null) { 511 if (((bitField0_ & 0x00000004) != 0)) { 512 tables_ = java.util.Collections.unmodifiableList(tables_); 513 bitField0_ = (bitField0_ & ~0x00000004); 514 } 515 result.tables_ = tables_; 516 } else { 517 result.tables_ = tablesBuilder_.build(); 518 } 519 } 520 buildPartial0(com.google.area120.tables.v1alpha1.Workspace result)521 private void buildPartial0(com.google.area120.tables.v1alpha1.Workspace result) { 522 int from_bitField0_ = bitField0_; 523 if (((from_bitField0_ & 0x00000001) != 0)) { 524 result.name_ = name_; 525 } 526 if (((from_bitField0_ & 0x00000002) != 0)) { 527 result.displayName_ = displayName_; 528 } 529 } 530 531 @java.lang.Override clone()532 public Builder clone() { 533 return super.clone(); 534 } 535 536 @java.lang.Override setField( com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)537 public Builder setField( 538 com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { 539 return super.setField(field, value); 540 } 541 542 @java.lang.Override clearField(com.google.protobuf.Descriptors.FieldDescriptor field)543 public Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field) { 544 return super.clearField(field); 545 } 546 547 @java.lang.Override clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)548 public Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) { 549 return super.clearOneof(oneof); 550 } 551 552 @java.lang.Override setRepeatedField( com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value)553 public Builder setRepeatedField( 554 com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value) { 555 return super.setRepeatedField(field, index, value); 556 } 557 558 @java.lang.Override addRepeatedField( com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)559 public Builder addRepeatedField( 560 com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { 561 return super.addRepeatedField(field, value); 562 } 563 564 @java.lang.Override mergeFrom(com.google.protobuf.Message other)565 public Builder mergeFrom(com.google.protobuf.Message other) { 566 if (other instanceof com.google.area120.tables.v1alpha1.Workspace) { 567 return mergeFrom((com.google.area120.tables.v1alpha1.Workspace) other); 568 } else { 569 super.mergeFrom(other); 570 return this; 571 } 572 } 573 mergeFrom(com.google.area120.tables.v1alpha1.Workspace other)574 public Builder mergeFrom(com.google.area120.tables.v1alpha1.Workspace other) { 575 if (other == com.google.area120.tables.v1alpha1.Workspace.getDefaultInstance()) return this; 576 if (!other.getName().isEmpty()) { 577 name_ = other.name_; 578 bitField0_ |= 0x00000001; 579 onChanged(); 580 } 581 if (!other.getDisplayName().isEmpty()) { 582 displayName_ = other.displayName_; 583 bitField0_ |= 0x00000002; 584 onChanged(); 585 } 586 if (tablesBuilder_ == null) { 587 if (!other.tables_.isEmpty()) { 588 if (tables_.isEmpty()) { 589 tables_ = other.tables_; 590 bitField0_ = (bitField0_ & ~0x00000004); 591 } else { 592 ensureTablesIsMutable(); 593 tables_.addAll(other.tables_); 594 } 595 onChanged(); 596 } 597 } else { 598 if (!other.tables_.isEmpty()) { 599 if (tablesBuilder_.isEmpty()) { 600 tablesBuilder_.dispose(); 601 tablesBuilder_ = null; 602 tables_ = other.tables_; 603 bitField0_ = (bitField0_ & ~0x00000004); 604 tablesBuilder_ = 605 com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders 606 ? getTablesFieldBuilder() 607 : null; 608 } else { 609 tablesBuilder_.addAllMessages(other.tables_); 610 } 611 } 612 } 613 this.mergeUnknownFields(other.getUnknownFields()); 614 onChanged(); 615 return this; 616 } 617 618 @java.lang.Override isInitialized()619 public final boolean isInitialized() { 620 return true; 621 } 622 623 @java.lang.Override mergeFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)624 public Builder mergeFrom( 625 com.google.protobuf.CodedInputStream input, 626 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 627 throws java.io.IOException { 628 if (extensionRegistry == null) { 629 throw new java.lang.NullPointerException(); 630 } 631 try { 632 boolean done = false; 633 while (!done) { 634 int tag = input.readTag(); 635 switch (tag) { 636 case 0: 637 done = true; 638 break; 639 case 10: 640 { 641 name_ = input.readStringRequireUtf8(); 642 bitField0_ |= 0x00000001; 643 break; 644 } // case 10 645 case 18: 646 { 647 displayName_ = input.readStringRequireUtf8(); 648 bitField0_ |= 0x00000002; 649 break; 650 } // case 18 651 case 26: 652 { 653 com.google.area120.tables.v1alpha1.Table m = 654 input.readMessage( 655 com.google.area120.tables.v1alpha1.Table.parser(), extensionRegistry); 656 if (tablesBuilder_ == null) { 657 ensureTablesIsMutable(); 658 tables_.add(m); 659 } else { 660 tablesBuilder_.addMessage(m); 661 } 662 break; 663 } // case 26 664 default: 665 { 666 if (!super.parseUnknownField(input, extensionRegistry, tag)) { 667 done = true; // was an endgroup tag 668 } 669 break; 670 } // default: 671 } // switch (tag) 672 } // while (!done) 673 } catch (com.google.protobuf.InvalidProtocolBufferException e) { 674 throw e.unwrapIOException(); 675 } finally { 676 onChanged(); 677 } // finally 678 return this; 679 } 680 681 private int bitField0_; 682 683 private java.lang.Object name_ = ""; 684 /** 685 * 686 * 687 * <pre> 688 * The resource name of the workspace. 689 * Workspace names have the form `workspaces/{workspace}`. 690 * </pre> 691 * 692 * <code>string name = 1;</code> 693 * 694 * @return The name. 695 */ getName()696 public java.lang.String getName() { 697 java.lang.Object ref = name_; 698 if (!(ref instanceof java.lang.String)) { 699 com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; 700 java.lang.String s = bs.toStringUtf8(); 701 name_ = s; 702 return s; 703 } else { 704 return (java.lang.String) ref; 705 } 706 } 707 /** 708 * 709 * 710 * <pre> 711 * The resource name of the workspace. 712 * Workspace names have the form `workspaces/{workspace}`. 713 * </pre> 714 * 715 * <code>string name = 1;</code> 716 * 717 * @return The bytes for name. 718 */ getNameBytes()719 public com.google.protobuf.ByteString getNameBytes() { 720 java.lang.Object ref = name_; 721 if (ref instanceof String) { 722 com.google.protobuf.ByteString b = 723 com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); 724 name_ = b; 725 return b; 726 } else { 727 return (com.google.protobuf.ByteString) ref; 728 } 729 } 730 /** 731 * 732 * 733 * <pre> 734 * The resource name of the workspace. 735 * Workspace names have the form `workspaces/{workspace}`. 736 * </pre> 737 * 738 * <code>string name = 1;</code> 739 * 740 * @param value The name to set. 741 * @return This builder for chaining. 742 */ setName(java.lang.String value)743 public Builder setName(java.lang.String value) { 744 if (value == null) { 745 throw new NullPointerException(); 746 } 747 name_ = value; 748 bitField0_ |= 0x00000001; 749 onChanged(); 750 return this; 751 } 752 /** 753 * 754 * 755 * <pre> 756 * The resource name of the workspace. 757 * Workspace names have the form `workspaces/{workspace}`. 758 * </pre> 759 * 760 * <code>string name = 1;</code> 761 * 762 * @return This builder for chaining. 763 */ clearName()764 public Builder clearName() { 765 name_ = getDefaultInstance().getName(); 766 bitField0_ = (bitField0_ & ~0x00000001); 767 onChanged(); 768 return this; 769 } 770 /** 771 * 772 * 773 * <pre> 774 * The resource name of the workspace. 775 * Workspace names have the form `workspaces/{workspace}`. 776 * </pre> 777 * 778 * <code>string name = 1;</code> 779 * 780 * @param value The bytes for name to set. 781 * @return This builder for chaining. 782 */ setNameBytes(com.google.protobuf.ByteString value)783 public Builder setNameBytes(com.google.protobuf.ByteString value) { 784 if (value == null) { 785 throw new NullPointerException(); 786 } 787 checkByteStringIsUtf8(value); 788 name_ = value; 789 bitField0_ |= 0x00000001; 790 onChanged(); 791 return this; 792 } 793 794 private java.lang.Object displayName_ = ""; 795 /** 796 * 797 * 798 * <pre> 799 * The human readable title of the workspace. 800 * </pre> 801 * 802 * <code>string display_name = 2;</code> 803 * 804 * @return The displayName. 805 */ getDisplayName()806 public java.lang.String getDisplayName() { 807 java.lang.Object ref = displayName_; 808 if (!(ref instanceof java.lang.String)) { 809 com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; 810 java.lang.String s = bs.toStringUtf8(); 811 displayName_ = s; 812 return s; 813 } else { 814 return (java.lang.String) ref; 815 } 816 } 817 /** 818 * 819 * 820 * <pre> 821 * The human readable title of the workspace. 822 * </pre> 823 * 824 * <code>string display_name = 2;</code> 825 * 826 * @return The bytes for displayName. 827 */ getDisplayNameBytes()828 public com.google.protobuf.ByteString getDisplayNameBytes() { 829 java.lang.Object ref = displayName_; 830 if (ref instanceof String) { 831 com.google.protobuf.ByteString b = 832 com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); 833 displayName_ = b; 834 return b; 835 } else { 836 return (com.google.protobuf.ByteString) ref; 837 } 838 } 839 /** 840 * 841 * 842 * <pre> 843 * The human readable title of the workspace. 844 * </pre> 845 * 846 * <code>string display_name = 2;</code> 847 * 848 * @param value The displayName to set. 849 * @return This builder for chaining. 850 */ setDisplayName(java.lang.String value)851 public Builder setDisplayName(java.lang.String value) { 852 if (value == null) { 853 throw new NullPointerException(); 854 } 855 displayName_ = value; 856 bitField0_ |= 0x00000002; 857 onChanged(); 858 return this; 859 } 860 /** 861 * 862 * 863 * <pre> 864 * The human readable title of the workspace. 865 * </pre> 866 * 867 * <code>string display_name = 2;</code> 868 * 869 * @return This builder for chaining. 870 */ clearDisplayName()871 public Builder clearDisplayName() { 872 displayName_ = getDefaultInstance().getDisplayName(); 873 bitField0_ = (bitField0_ & ~0x00000002); 874 onChanged(); 875 return this; 876 } 877 /** 878 * 879 * 880 * <pre> 881 * The human readable title of the workspace. 882 * </pre> 883 * 884 * <code>string display_name = 2;</code> 885 * 886 * @param value The bytes for displayName to set. 887 * @return This builder for chaining. 888 */ setDisplayNameBytes(com.google.protobuf.ByteString value)889 public Builder setDisplayNameBytes(com.google.protobuf.ByteString value) { 890 if (value == null) { 891 throw new NullPointerException(); 892 } 893 checkByteStringIsUtf8(value); 894 displayName_ = value; 895 bitField0_ |= 0x00000002; 896 onChanged(); 897 return this; 898 } 899 900 private java.util.List<com.google.area120.tables.v1alpha1.Table> tables_ = 901 java.util.Collections.emptyList(); 902 ensureTablesIsMutable()903 private void ensureTablesIsMutable() { 904 if (!((bitField0_ & 0x00000004) != 0)) { 905 tables_ = new java.util.ArrayList<com.google.area120.tables.v1alpha1.Table>(tables_); 906 bitField0_ |= 0x00000004; 907 } 908 } 909 910 private com.google.protobuf.RepeatedFieldBuilderV3< 911 com.google.area120.tables.v1alpha1.Table, 912 com.google.area120.tables.v1alpha1.Table.Builder, 913 com.google.area120.tables.v1alpha1.TableOrBuilder> 914 tablesBuilder_; 915 916 /** 917 * 918 * 919 * <pre> 920 * The list of tables in the workspace. 921 * </pre> 922 * 923 * <code>repeated .google.area120.tables.v1alpha1.Table tables = 3;</code> 924 */ getTablesList()925 public java.util.List<com.google.area120.tables.v1alpha1.Table> getTablesList() { 926 if (tablesBuilder_ == null) { 927 return java.util.Collections.unmodifiableList(tables_); 928 } else { 929 return tablesBuilder_.getMessageList(); 930 } 931 } 932 /** 933 * 934 * 935 * <pre> 936 * The list of tables in the workspace. 937 * </pre> 938 * 939 * <code>repeated .google.area120.tables.v1alpha1.Table tables = 3;</code> 940 */ getTablesCount()941 public int getTablesCount() { 942 if (tablesBuilder_ == null) { 943 return tables_.size(); 944 } else { 945 return tablesBuilder_.getCount(); 946 } 947 } 948 /** 949 * 950 * 951 * <pre> 952 * The list of tables in the workspace. 953 * </pre> 954 * 955 * <code>repeated .google.area120.tables.v1alpha1.Table tables = 3;</code> 956 */ getTables(int index)957 public com.google.area120.tables.v1alpha1.Table getTables(int index) { 958 if (tablesBuilder_ == null) { 959 return tables_.get(index); 960 } else { 961 return tablesBuilder_.getMessage(index); 962 } 963 } 964 /** 965 * 966 * 967 * <pre> 968 * The list of tables in the workspace. 969 * </pre> 970 * 971 * <code>repeated .google.area120.tables.v1alpha1.Table tables = 3;</code> 972 */ setTables(int index, com.google.area120.tables.v1alpha1.Table value)973 public Builder setTables(int index, com.google.area120.tables.v1alpha1.Table value) { 974 if (tablesBuilder_ == null) { 975 if (value == null) { 976 throw new NullPointerException(); 977 } 978 ensureTablesIsMutable(); 979 tables_.set(index, value); 980 onChanged(); 981 } else { 982 tablesBuilder_.setMessage(index, value); 983 } 984 return this; 985 } 986 /** 987 * 988 * 989 * <pre> 990 * The list of tables in the workspace. 991 * </pre> 992 * 993 * <code>repeated .google.area120.tables.v1alpha1.Table tables = 3;</code> 994 */ setTables( int index, com.google.area120.tables.v1alpha1.Table.Builder builderForValue)995 public Builder setTables( 996 int index, com.google.area120.tables.v1alpha1.Table.Builder builderForValue) { 997 if (tablesBuilder_ == null) { 998 ensureTablesIsMutable(); 999 tables_.set(index, builderForValue.build()); 1000 onChanged(); 1001 } else { 1002 tablesBuilder_.setMessage(index, builderForValue.build()); 1003 } 1004 return this; 1005 } 1006 /** 1007 * 1008 * 1009 * <pre> 1010 * The list of tables in the workspace. 1011 * </pre> 1012 * 1013 * <code>repeated .google.area120.tables.v1alpha1.Table tables = 3;</code> 1014 */ addTables(com.google.area120.tables.v1alpha1.Table value)1015 public Builder addTables(com.google.area120.tables.v1alpha1.Table value) { 1016 if (tablesBuilder_ == null) { 1017 if (value == null) { 1018 throw new NullPointerException(); 1019 } 1020 ensureTablesIsMutable(); 1021 tables_.add(value); 1022 onChanged(); 1023 } else { 1024 tablesBuilder_.addMessage(value); 1025 } 1026 return this; 1027 } 1028 /** 1029 * 1030 * 1031 * <pre> 1032 * The list of tables in the workspace. 1033 * </pre> 1034 * 1035 * <code>repeated .google.area120.tables.v1alpha1.Table tables = 3;</code> 1036 */ addTables(int index, com.google.area120.tables.v1alpha1.Table value)1037 public Builder addTables(int index, com.google.area120.tables.v1alpha1.Table value) { 1038 if (tablesBuilder_ == null) { 1039 if (value == null) { 1040 throw new NullPointerException(); 1041 } 1042 ensureTablesIsMutable(); 1043 tables_.add(index, value); 1044 onChanged(); 1045 } else { 1046 tablesBuilder_.addMessage(index, value); 1047 } 1048 return this; 1049 } 1050 /** 1051 * 1052 * 1053 * <pre> 1054 * The list of tables in the workspace. 1055 * </pre> 1056 * 1057 * <code>repeated .google.area120.tables.v1alpha1.Table tables = 3;</code> 1058 */ addTables(com.google.area120.tables.v1alpha1.Table.Builder builderForValue)1059 public Builder addTables(com.google.area120.tables.v1alpha1.Table.Builder builderForValue) { 1060 if (tablesBuilder_ == null) { 1061 ensureTablesIsMutable(); 1062 tables_.add(builderForValue.build()); 1063 onChanged(); 1064 } else { 1065 tablesBuilder_.addMessage(builderForValue.build()); 1066 } 1067 return this; 1068 } 1069 /** 1070 * 1071 * 1072 * <pre> 1073 * The list of tables in the workspace. 1074 * </pre> 1075 * 1076 * <code>repeated .google.area120.tables.v1alpha1.Table tables = 3;</code> 1077 */ addTables( int index, com.google.area120.tables.v1alpha1.Table.Builder builderForValue)1078 public Builder addTables( 1079 int index, com.google.area120.tables.v1alpha1.Table.Builder builderForValue) { 1080 if (tablesBuilder_ == null) { 1081 ensureTablesIsMutable(); 1082 tables_.add(index, builderForValue.build()); 1083 onChanged(); 1084 } else { 1085 tablesBuilder_.addMessage(index, builderForValue.build()); 1086 } 1087 return this; 1088 } 1089 /** 1090 * 1091 * 1092 * <pre> 1093 * The list of tables in the workspace. 1094 * </pre> 1095 * 1096 * <code>repeated .google.area120.tables.v1alpha1.Table tables = 3;</code> 1097 */ addAllTables( java.lang.Iterable<? extends com.google.area120.tables.v1alpha1.Table> values)1098 public Builder addAllTables( 1099 java.lang.Iterable<? extends com.google.area120.tables.v1alpha1.Table> values) { 1100 if (tablesBuilder_ == null) { 1101 ensureTablesIsMutable(); 1102 com.google.protobuf.AbstractMessageLite.Builder.addAll(values, tables_); 1103 onChanged(); 1104 } else { 1105 tablesBuilder_.addAllMessages(values); 1106 } 1107 return this; 1108 } 1109 /** 1110 * 1111 * 1112 * <pre> 1113 * The list of tables in the workspace. 1114 * </pre> 1115 * 1116 * <code>repeated .google.area120.tables.v1alpha1.Table tables = 3;</code> 1117 */ clearTables()1118 public Builder clearTables() { 1119 if (tablesBuilder_ == null) { 1120 tables_ = java.util.Collections.emptyList(); 1121 bitField0_ = (bitField0_ & ~0x00000004); 1122 onChanged(); 1123 } else { 1124 tablesBuilder_.clear(); 1125 } 1126 return this; 1127 } 1128 /** 1129 * 1130 * 1131 * <pre> 1132 * The list of tables in the workspace. 1133 * </pre> 1134 * 1135 * <code>repeated .google.area120.tables.v1alpha1.Table tables = 3;</code> 1136 */ removeTables(int index)1137 public Builder removeTables(int index) { 1138 if (tablesBuilder_ == null) { 1139 ensureTablesIsMutable(); 1140 tables_.remove(index); 1141 onChanged(); 1142 } else { 1143 tablesBuilder_.remove(index); 1144 } 1145 return this; 1146 } 1147 /** 1148 * 1149 * 1150 * <pre> 1151 * The list of tables in the workspace. 1152 * </pre> 1153 * 1154 * <code>repeated .google.area120.tables.v1alpha1.Table tables = 3;</code> 1155 */ getTablesBuilder(int index)1156 public com.google.area120.tables.v1alpha1.Table.Builder getTablesBuilder(int index) { 1157 return getTablesFieldBuilder().getBuilder(index); 1158 } 1159 /** 1160 * 1161 * 1162 * <pre> 1163 * The list of tables in the workspace. 1164 * </pre> 1165 * 1166 * <code>repeated .google.area120.tables.v1alpha1.Table tables = 3;</code> 1167 */ getTablesOrBuilder(int index)1168 public com.google.area120.tables.v1alpha1.TableOrBuilder getTablesOrBuilder(int index) { 1169 if (tablesBuilder_ == null) { 1170 return tables_.get(index); 1171 } else { 1172 return tablesBuilder_.getMessageOrBuilder(index); 1173 } 1174 } 1175 /** 1176 * 1177 * 1178 * <pre> 1179 * The list of tables in the workspace. 1180 * </pre> 1181 * 1182 * <code>repeated .google.area120.tables.v1alpha1.Table tables = 3;</code> 1183 */ 1184 public java.util.List<? extends com.google.area120.tables.v1alpha1.TableOrBuilder> getTablesOrBuilderList()1185 getTablesOrBuilderList() { 1186 if (tablesBuilder_ != null) { 1187 return tablesBuilder_.getMessageOrBuilderList(); 1188 } else { 1189 return java.util.Collections.unmodifiableList(tables_); 1190 } 1191 } 1192 /** 1193 * 1194 * 1195 * <pre> 1196 * The list of tables in the workspace. 1197 * </pre> 1198 * 1199 * <code>repeated .google.area120.tables.v1alpha1.Table tables = 3;</code> 1200 */ addTablesBuilder()1201 public com.google.area120.tables.v1alpha1.Table.Builder addTablesBuilder() { 1202 return getTablesFieldBuilder() 1203 .addBuilder(com.google.area120.tables.v1alpha1.Table.getDefaultInstance()); 1204 } 1205 /** 1206 * 1207 * 1208 * <pre> 1209 * The list of tables in the workspace. 1210 * </pre> 1211 * 1212 * <code>repeated .google.area120.tables.v1alpha1.Table tables = 3;</code> 1213 */ addTablesBuilder(int index)1214 public com.google.area120.tables.v1alpha1.Table.Builder addTablesBuilder(int index) { 1215 return getTablesFieldBuilder() 1216 .addBuilder(index, com.google.area120.tables.v1alpha1.Table.getDefaultInstance()); 1217 } 1218 /** 1219 * 1220 * 1221 * <pre> 1222 * The list of tables in the workspace. 1223 * </pre> 1224 * 1225 * <code>repeated .google.area120.tables.v1alpha1.Table tables = 3;</code> 1226 */ getTablesBuilderList()1227 public java.util.List<com.google.area120.tables.v1alpha1.Table.Builder> getTablesBuilderList() { 1228 return getTablesFieldBuilder().getBuilderList(); 1229 } 1230 1231 private com.google.protobuf.RepeatedFieldBuilderV3< 1232 com.google.area120.tables.v1alpha1.Table, 1233 com.google.area120.tables.v1alpha1.Table.Builder, 1234 com.google.area120.tables.v1alpha1.TableOrBuilder> getTablesFieldBuilder()1235 getTablesFieldBuilder() { 1236 if (tablesBuilder_ == null) { 1237 tablesBuilder_ = 1238 new com.google.protobuf.RepeatedFieldBuilderV3< 1239 com.google.area120.tables.v1alpha1.Table, 1240 com.google.area120.tables.v1alpha1.Table.Builder, 1241 com.google.area120.tables.v1alpha1.TableOrBuilder>( 1242 tables_, ((bitField0_ & 0x00000004) != 0), getParentForChildren(), isClean()); 1243 tables_ = null; 1244 } 1245 return tablesBuilder_; 1246 } 1247 1248 @java.lang.Override setUnknownFields(final com.google.protobuf.UnknownFieldSet unknownFields)1249 public final Builder setUnknownFields(final com.google.protobuf.UnknownFieldSet unknownFields) { 1250 return super.setUnknownFields(unknownFields); 1251 } 1252 1253 @java.lang.Override mergeUnknownFields( final com.google.protobuf.UnknownFieldSet unknownFields)1254 public final Builder mergeUnknownFields( 1255 final com.google.protobuf.UnknownFieldSet unknownFields) { 1256 return super.mergeUnknownFields(unknownFields); 1257 } 1258 1259 // @@protoc_insertion_point(builder_scope:google.area120.tables.v1alpha1.Workspace) 1260 } 1261 1262 // @@protoc_insertion_point(class_scope:google.area120.tables.v1alpha1.Workspace) 1263 private static final com.google.area120.tables.v1alpha1.Workspace DEFAULT_INSTANCE; 1264 1265 static { 1266 DEFAULT_INSTANCE = new com.google.area120.tables.v1alpha1.Workspace(); 1267 } 1268 getDefaultInstance()1269 public static com.google.area120.tables.v1alpha1.Workspace getDefaultInstance() { 1270 return DEFAULT_INSTANCE; 1271 } 1272 1273 private static final com.google.protobuf.Parser<Workspace> PARSER = 1274 new com.google.protobuf.AbstractParser<Workspace>() { 1275 @java.lang.Override 1276 public Workspace parsePartialFrom( 1277 com.google.protobuf.CodedInputStream input, 1278 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 1279 throws com.google.protobuf.InvalidProtocolBufferException { 1280 Builder builder = newBuilder(); 1281 try { 1282 builder.mergeFrom(input, extensionRegistry); 1283 } catch (com.google.protobuf.InvalidProtocolBufferException e) { 1284 throw e.setUnfinishedMessage(builder.buildPartial()); 1285 } catch (com.google.protobuf.UninitializedMessageException e) { 1286 throw e.asInvalidProtocolBufferException().setUnfinishedMessage(builder.buildPartial()); 1287 } catch (java.io.IOException e) { 1288 throw new com.google.protobuf.InvalidProtocolBufferException(e) 1289 .setUnfinishedMessage(builder.buildPartial()); 1290 } 1291 return builder.buildPartial(); 1292 } 1293 }; 1294 parser()1295 public static com.google.protobuf.Parser<Workspace> parser() { 1296 return PARSER; 1297 } 1298 1299 @java.lang.Override getParserForType()1300 public com.google.protobuf.Parser<Workspace> getParserForType() { 1301 return PARSER; 1302 } 1303 1304 @java.lang.Override getDefaultInstanceForType()1305 public com.google.area120.tables.v1alpha1.Workspace getDefaultInstanceForType() { 1306 return DEFAULT_INSTANCE; 1307 } 1308 } 1309