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/resources.proto 18 19 package com.google.analytics.admin.v1alpha; 20 21 /** 22 * 23 * 24 * <pre> 25 * A resource message representing a Google Analytics account. 26 * </pre> 27 * 28 * Protobuf type {@code google.analytics.admin.v1alpha.Account} 29 */ 30 public final class Account extends com.google.protobuf.GeneratedMessageV3 31 implements 32 // @@protoc_insertion_point(message_implements:google.analytics.admin.v1alpha.Account) 33 AccountOrBuilder { 34 private static final long serialVersionUID = 0L; 35 // Use Account.newBuilder() to construct. Account(com.google.protobuf.GeneratedMessageV3.Builder<?> builder)36 private Account(com.google.protobuf.GeneratedMessageV3.Builder<?> builder) { 37 super(builder); 38 } 39 Account()40 private Account() { 41 name_ = ""; 42 displayName_ = ""; 43 regionCode_ = ""; 44 } 45 46 @java.lang.Override 47 @SuppressWarnings({"unused"}) newInstance(UnusedPrivateParameter unused)48 protected java.lang.Object newInstance(UnusedPrivateParameter unused) { 49 return new Account(); 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.analytics.admin.v1alpha.ResourcesProto 59 .internal_static_google_analytics_admin_v1alpha_Account_descriptor; 60 } 61 62 @java.lang.Override 63 protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()64 internalGetFieldAccessorTable() { 65 return com.google.analytics.admin.v1alpha.ResourcesProto 66 .internal_static_google_analytics_admin_v1alpha_Account_fieldAccessorTable 67 .ensureFieldAccessorsInitialized( 68 com.google.analytics.admin.v1alpha.Account.class, 69 com.google.analytics.admin.v1alpha.Account.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 * Output only. Resource name of this account. 81 * Format: accounts/{account} 82 * Example: "accounts/100" 83 * </pre> 84 * 85 * <code>string name = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];</code> 86 * 87 * @return The name. 88 */ 89 @java.lang.Override getName()90 public java.lang.String getName() { 91 java.lang.Object ref = name_; 92 if (ref instanceof java.lang.String) { 93 return (java.lang.String) ref; 94 } else { 95 com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; 96 java.lang.String s = bs.toStringUtf8(); 97 name_ = s; 98 return s; 99 } 100 } 101 /** 102 * 103 * 104 * <pre> 105 * Output only. Resource name of this account. 106 * Format: accounts/{account} 107 * Example: "accounts/100" 108 * </pre> 109 * 110 * <code>string name = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];</code> 111 * 112 * @return The bytes for name. 113 */ 114 @java.lang.Override getNameBytes()115 public com.google.protobuf.ByteString getNameBytes() { 116 java.lang.Object ref = name_; 117 if (ref instanceof java.lang.String) { 118 com.google.protobuf.ByteString b = 119 com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); 120 name_ = b; 121 return b; 122 } else { 123 return (com.google.protobuf.ByteString) ref; 124 } 125 } 126 127 public static final int CREATE_TIME_FIELD_NUMBER = 2; 128 private com.google.protobuf.Timestamp createTime_; 129 /** 130 * 131 * 132 * <pre> 133 * Output only. Time when this account was originally created. 134 * </pre> 135 * 136 * <code>.google.protobuf.Timestamp create_time = 2 [(.google.api.field_behavior) = OUTPUT_ONLY]; 137 * </code> 138 * 139 * @return Whether the createTime field is set. 140 */ 141 @java.lang.Override hasCreateTime()142 public boolean hasCreateTime() { 143 return createTime_ != null; 144 } 145 /** 146 * 147 * 148 * <pre> 149 * Output only. Time when this account was originally created. 150 * </pre> 151 * 152 * <code>.google.protobuf.Timestamp create_time = 2 [(.google.api.field_behavior) = OUTPUT_ONLY]; 153 * </code> 154 * 155 * @return The createTime. 156 */ 157 @java.lang.Override getCreateTime()158 public com.google.protobuf.Timestamp getCreateTime() { 159 return createTime_ == null ? com.google.protobuf.Timestamp.getDefaultInstance() : createTime_; 160 } 161 /** 162 * 163 * 164 * <pre> 165 * Output only. Time when this account was originally created. 166 * </pre> 167 * 168 * <code>.google.protobuf.Timestamp create_time = 2 [(.google.api.field_behavior) = OUTPUT_ONLY]; 169 * </code> 170 */ 171 @java.lang.Override getCreateTimeOrBuilder()172 public com.google.protobuf.TimestampOrBuilder getCreateTimeOrBuilder() { 173 return createTime_ == null ? com.google.protobuf.Timestamp.getDefaultInstance() : createTime_; 174 } 175 176 public static final int UPDATE_TIME_FIELD_NUMBER = 3; 177 private com.google.protobuf.Timestamp updateTime_; 178 /** 179 * 180 * 181 * <pre> 182 * Output only. Time when account payload fields were last updated. 183 * </pre> 184 * 185 * <code>.google.protobuf.Timestamp update_time = 3 [(.google.api.field_behavior) = OUTPUT_ONLY]; 186 * </code> 187 * 188 * @return Whether the updateTime field is set. 189 */ 190 @java.lang.Override hasUpdateTime()191 public boolean hasUpdateTime() { 192 return updateTime_ != null; 193 } 194 /** 195 * 196 * 197 * <pre> 198 * Output only. Time when account payload fields were last updated. 199 * </pre> 200 * 201 * <code>.google.protobuf.Timestamp update_time = 3 [(.google.api.field_behavior) = OUTPUT_ONLY]; 202 * </code> 203 * 204 * @return The updateTime. 205 */ 206 @java.lang.Override getUpdateTime()207 public com.google.protobuf.Timestamp getUpdateTime() { 208 return updateTime_ == null ? com.google.protobuf.Timestamp.getDefaultInstance() : updateTime_; 209 } 210 /** 211 * 212 * 213 * <pre> 214 * Output only. Time when account payload fields were last updated. 215 * </pre> 216 * 217 * <code>.google.protobuf.Timestamp update_time = 3 [(.google.api.field_behavior) = OUTPUT_ONLY]; 218 * </code> 219 */ 220 @java.lang.Override getUpdateTimeOrBuilder()221 public com.google.protobuf.TimestampOrBuilder getUpdateTimeOrBuilder() { 222 return updateTime_ == null ? com.google.protobuf.Timestamp.getDefaultInstance() : updateTime_; 223 } 224 225 public static final int DISPLAY_NAME_FIELD_NUMBER = 4; 226 227 @SuppressWarnings("serial") 228 private volatile java.lang.Object displayName_ = ""; 229 /** 230 * 231 * 232 * <pre> 233 * Required. Human-readable display name for this account. 234 * </pre> 235 * 236 * <code>string display_name = 4 [(.google.api.field_behavior) = REQUIRED];</code> 237 * 238 * @return The displayName. 239 */ 240 @java.lang.Override getDisplayName()241 public java.lang.String getDisplayName() { 242 java.lang.Object ref = displayName_; 243 if (ref instanceof java.lang.String) { 244 return (java.lang.String) ref; 245 } else { 246 com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; 247 java.lang.String s = bs.toStringUtf8(); 248 displayName_ = s; 249 return s; 250 } 251 } 252 /** 253 * 254 * 255 * <pre> 256 * Required. Human-readable display name for this account. 257 * </pre> 258 * 259 * <code>string display_name = 4 [(.google.api.field_behavior) = REQUIRED];</code> 260 * 261 * @return The bytes for displayName. 262 */ 263 @java.lang.Override getDisplayNameBytes()264 public com.google.protobuf.ByteString getDisplayNameBytes() { 265 java.lang.Object ref = displayName_; 266 if (ref instanceof java.lang.String) { 267 com.google.protobuf.ByteString b = 268 com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); 269 displayName_ = b; 270 return b; 271 } else { 272 return (com.google.protobuf.ByteString) ref; 273 } 274 } 275 276 public static final int REGION_CODE_FIELD_NUMBER = 5; 277 278 @SuppressWarnings("serial") 279 private volatile java.lang.Object regionCode_ = ""; 280 /** 281 * 282 * 283 * <pre> 284 * Country of business. Must be a Unicode CLDR region code. 285 * </pre> 286 * 287 * <code>string region_code = 5;</code> 288 * 289 * @return The regionCode. 290 */ 291 @java.lang.Override getRegionCode()292 public java.lang.String getRegionCode() { 293 java.lang.Object ref = regionCode_; 294 if (ref instanceof java.lang.String) { 295 return (java.lang.String) ref; 296 } else { 297 com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; 298 java.lang.String s = bs.toStringUtf8(); 299 regionCode_ = s; 300 return s; 301 } 302 } 303 /** 304 * 305 * 306 * <pre> 307 * Country of business. Must be a Unicode CLDR region code. 308 * </pre> 309 * 310 * <code>string region_code = 5;</code> 311 * 312 * @return The bytes for regionCode. 313 */ 314 @java.lang.Override getRegionCodeBytes()315 public com.google.protobuf.ByteString getRegionCodeBytes() { 316 java.lang.Object ref = regionCode_; 317 if (ref instanceof java.lang.String) { 318 com.google.protobuf.ByteString b = 319 com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); 320 regionCode_ = b; 321 return b; 322 } else { 323 return (com.google.protobuf.ByteString) ref; 324 } 325 } 326 327 public static final int DELETED_FIELD_NUMBER = 6; 328 private boolean deleted_ = false; 329 /** 330 * 331 * 332 * <pre> 333 * Output only. Indicates whether this Account is soft-deleted or not. Deleted 334 * accounts are excluded from List results unless specifically requested. 335 * </pre> 336 * 337 * <code>bool deleted = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];</code> 338 * 339 * @return The deleted. 340 */ 341 @java.lang.Override getDeleted()342 public boolean getDeleted() { 343 return deleted_; 344 } 345 346 private byte memoizedIsInitialized = -1; 347 348 @java.lang.Override isInitialized()349 public final boolean isInitialized() { 350 byte isInitialized = memoizedIsInitialized; 351 if (isInitialized == 1) return true; 352 if (isInitialized == 0) return false; 353 354 memoizedIsInitialized = 1; 355 return true; 356 } 357 358 @java.lang.Override writeTo(com.google.protobuf.CodedOutputStream output)359 public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException { 360 if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(name_)) { 361 com.google.protobuf.GeneratedMessageV3.writeString(output, 1, name_); 362 } 363 if (createTime_ != null) { 364 output.writeMessage(2, getCreateTime()); 365 } 366 if (updateTime_ != null) { 367 output.writeMessage(3, getUpdateTime()); 368 } 369 if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(displayName_)) { 370 com.google.protobuf.GeneratedMessageV3.writeString(output, 4, displayName_); 371 } 372 if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(regionCode_)) { 373 com.google.protobuf.GeneratedMessageV3.writeString(output, 5, regionCode_); 374 } 375 if (deleted_ != false) { 376 output.writeBool(6, deleted_); 377 } 378 getUnknownFields().writeTo(output); 379 } 380 381 @java.lang.Override getSerializedSize()382 public int getSerializedSize() { 383 int size = memoizedSize; 384 if (size != -1) return size; 385 386 size = 0; 387 if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(name_)) { 388 size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, name_); 389 } 390 if (createTime_ != null) { 391 size += com.google.protobuf.CodedOutputStream.computeMessageSize(2, getCreateTime()); 392 } 393 if (updateTime_ != null) { 394 size += com.google.protobuf.CodedOutputStream.computeMessageSize(3, getUpdateTime()); 395 } 396 if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(displayName_)) { 397 size += com.google.protobuf.GeneratedMessageV3.computeStringSize(4, displayName_); 398 } 399 if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(regionCode_)) { 400 size += com.google.protobuf.GeneratedMessageV3.computeStringSize(5, regionCode_); 401 } 402 if (deleted_ != false) { 403 size += com.google.protobuf.CodedOutputStream.computeBoolSize(6, deleted_); 404 } 405 size += getUnknownFields().getSerializedSize(); 406 memoizedSize = size; 407 return size; 408 } 409 410 @java.lang.Override equals(final java.lang.Object obj)411 public boolean equals(final java.lang.Object obj) { 412 if (obj == this) { 413 return true; 414 } 415 if (!(obj instanceof com.google.analytics.admin.v1alpha.Account)) { 416 return super.equals(obj); 417 } 418 com.google.analytics.admin.v1alpha.Account other = 419 (com.google.analytics.admin.v1alpha.Account) obj; 420 421 if (!getName().equals(other.getName())) return false; 422 if (hasCreateTime() != other.hasCreateTime()) return false; 423 if (hasCreateTime()) { 424 if (!getCreateTime().equals(other.getCreateTime())) return false; 425 } 426 if (hasUpdateTime() != other.hasUpdateTime()) return false; 427 if (hasUpdateTime()) { 428 if (!getUpdateTime().equals(other.getUpdateTime())) return false; 429 } 430 if (!getDisplayName().equals(other.getDisplayName())) return false; 431 if (!getRegionCode().equals(other.getRegionCode())) return false; 432 if (getDeleted() != other.getDeleted()) return false; 433 if (!getUnknownFields().equals(other.getUnknownFields())) return false; 434 return true; 435 } 436 437 @java.lang.Override hashCode()438 public int hashCode() { 439 if (memoizedHashCode != 0) { 440 return memoizedHashCode; 441 } 442 int hash = 41; 443 hash = (19 * hash) + getDescriptor().hashCode(); 444 hash = (37 * hash) + NAME_FIELD_NUMBER; 445 hash = (53 * hash) + getName().hashCode(); 446 if (hasCreateTime()) { 447 hash = (37 * hash) + CREATE_TIME_FIELD_NUMBER; 448 hash = (53 * hash) + getCreateTime().hashCode(); 449 } 450 if (hasUpdateTime()) { 451 hash = (37 * hash) + UPDATE_TIME_FIELD_NUMBER; 452 hash = (53 * hash) + getUpdateTime().hashCode(); 453 } 454 hash = (37 * hash) + DISPLAY_NAME_FIELD_NUMBER; 455 hash = (53 * hash) + getDisplayName().hashCode(); 456 hash = (37 * hash) + REGION_CODE_FIELD_NUMBER; 457 hash = (53 * hash) + getRegionCode().hashCode(); 458 hash = (37 * hash) + DELETED_FIELD_NUMBER; 459 hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean(getDeleted()); 460 hash = (29 * hash) + getUnknownFields().hashCode(); 461 memoizedHashCode = hash; 462 return hash; 463 } 464 parseFrom(java.nio.ByteBuffer data)465 public static com.google.analytics.admin.v1alpha.Account parseFrom(java.nio.ByteBuffer data) 466 throws com.google.protobuf.InvalidProtocolBufferException { 467 return PARSER.parseFrom(data); 468 } 469 parseFrom( java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)470 public static com.google.analytics.admin.v1alpha.Account parseFrom( 471 java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) 472 throws com.google.protobuf.InvalidProtocolBufferException { 473 return PARSER.parseFrom(data, extensionRegistry); 474 } 475 parseFrom( com.google.protobuf.ByteString data)476 public static com.google.analytics.admin.v1alpha.Account parseFrom( 477 com.google.protobuf.ByteString data) 478 throws com.google.protobuf.InvalidProtocolBufferException { 479 return PARSER.parseFrom(data); 480 } 481 parseFrom( com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)482 public static com.google.analytics.admin.v1alpha.Account parseFrom( 483 com.google.protobuf.ByteString data, 484 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 485 throws com.google.protobuf.InvalidProtocolBufferException { 486 return PARSER.parseFrom(data, extensionRegistry); 487 } 488 parseFrom(byte[] data)489 public static com.google.analytics.admin.v1alpha.Account parseFrom(byte[] data) 490 throws com.google.protobuf.InvalidProtocolBufferException { 491 return PARSER.parseFrom(data); 492 } 493 parseFrom( byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)494 public static com.google.analytics.admin.v1alpha.Account parseFrom( 495 byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) 496 throws com.google.protobuf.InvalidProtocolBufferException { 497 return PARSER.parseFrom(data, extensionRegistry); 498 } 499 parseFrom(java.io.InputStream input)500 public static com.google.analytics.admin.v1alpha.Account parseFrom(java.io.InputStream input) 501 throws java.io.IOException { 502 return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); 503 } 504 parseFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)505 public static com.google.analytics.admin.v1alpha.Account parseFrom( 506 java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) 507 throws java.io.IOException { 508 return com.google.protobuf.GeneratedMessageV3.parseWithIOException( 509 PARSER, input, extensionRegistry); 510 } 511 parseDelimitedFrom( java.io.InputStream input)512 public static com.google.analytics.admin.v1alpha.Account parseDelimitedFrom( 513 java.io.InputStream input) throws java.io.IOException { 514 return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException(PARSER, input); 515 } 516 parseDelimitedFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)517 public static com.google.analytics.admin.v1alpha.Account parseDelimitedFrom( 518 java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) 519 throws java.io.IOException { 520 return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException( 521 PARSER, input, extensionRegistry); 522 } 523 parseFrom( com.google.protobuf.CodedInputStream input)524 public static com.google.analytics.admin.v1alpha.Account parseFrom( 525 com.google.protobuf.CodedInputStream input) throws java.io.IOException { 526 return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); 527 } 528 parseFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)529 public static com.google.analytics.admin.v1alpha.Account parseFrom( 530 com.google.protobuf.CodedInputStream input, 531 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 532 throws java.io.IOException { 533 return com.google.protobuf.GeneratedMessageV3.parseWithIOException( 534 PARSER, input, extensionRegistry); 535 } 536 537 @java.lang.Override newBuilderForType()538 public Builder newBuilderForType() { 539 return newBuilder(); 540 } 541 newBuilder()542 public static Builder newBuilder() { 543 return DEFAULT_INSTANCE.toBuilder(); 544 } 545 newBuilder(com.google.analytics.admin.v1alpha.Account prototype)546 public static Builder newBuilder(com.google.analytics.admin.v1alpha.Account prototype) { 547 return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); 548 } 549 550 @java.lang.Override toBuilder()551 public Builder toBuilder() { 552 return this == DEFAULT_INSTANCE ? new Builder() : new Builder().mergeFrom(this); 553 } 554 555 @java.lang.Override newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)556 protected Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { 557 Builder builder = new Builder(parent); 558 return builder; 559 } 560 /** 561 * 562 * 563 * <pre> 564 * A resource message representing a Google Analytics account. 565 * </pre> 566 * 567 * Protobuf type {@code google.analytics.admin.v1alpha.Account} 568 */ 569 public static final class Builder extends com.google.protobuf.GeneratedMessageV3.Builder<Builder> 570 implements 571 // @@protoc_insertion_point(builder_implements:google.analytics.admin.v1alpha.Account) 572 com.google.analytics.admin.v1alpha.AccountOrBuilder { getDescriptor()573 public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { 574 return com.google.analytics.admin.v1alpha.ResourcesProto 575 .internal_static_google_analytics_admin_v1alpha_Account_descriptor; 576 } 577 578 @java.lang.Override 579 protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()580 internalGetFieldAccessorTable() { 581 return com.google.analytics.admin.v1alpha.ResourcesProto 582 .internal_static_google_analytics_admin_v1alpha_Account_fieldAccessorTable 583 .ensureFieldAccessorsInitialized( 584 com.google.analytics.admin.v1alpha.Account.class, 585 com.google.analytics.admin.v1alpha.Account.Builder.class); 586 } 587 588 // Construct using com.google.analytics.admin.v1alpha.Account.newBuilder() Builder()589 private Builder() {} 590 Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)591 private Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { 592 super(parent); 593 } 594 595 @java.lang.Override clear()596 public Builder clear() { 597 super.clear(); 598 bitField0_ = 0; 599 name_ = ""; 600 createTime_ = null; 601 if (createTimeBuilder_ != null) { 602 createTimeBuilder_.dispose(); 603 createTimeBuilder_ = null; 604 } 605 updateTime_ = null; 606 if (updateTimeBuilder_ != null) { 607 updateTimeBuilder_.dispose(); 608 updateTimeBuilder_ = null; 609 } 610 displayName_ = ""; 611 regionCode_ = ""; 612 deleted_ = false; 613 return this; 614 } 615 616 @java.lang.Override getDescriptorForType()617 public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { 618 return com.google.analytics.admin.v1alpha.ResourcesProto 619 .internal_static_google_analytics_admin_v1alpha_Account_descriptor; 620 } 621 622 @java.lang.Override getDefaultInstanceForType()623 public com.google.analytics.admin.v1alpha.Account getDefaultInstanceForType() { 624 return com.google.analytics.admin.v1alpha.Account.getDefaultInstance(); 625 } 626 627 @java.lang.Override build()628 public com.google.analytics.admin.v1alpha.Account build() { 629 com.google.analytics.admin.v1alpha.Account result = buildPartial(); 630 if (!result.isInitialized()) { 631 throw newUninitializedMessageException(result); 632 } 633 return result; 634 } 635 636 @java.lang.Override buildPartial()637 public com.google.analytics.admin.v1alpha.Account buildPartial() { 638 com.google.analytics.admin.v1alpha.Account result = 639 new com.google.analytics.admin.v1alpha.Account(this); 640 if (bitField0_ != 0) { 641 buildPartial0(result); 642 } 643 onBuilt(); 644 return result; 645 } 646 buildPartial0(com.google.analytics.admin.v1alpha.Account result)647 private void buildPartial0(com.google.analytics.admin.v1alpha.Account result) { 648 int from_bitField0_ = bitField0_; 649 if (((from_bitField0_ & 0x00000001) != 0)) { 650 result.name_ = name_; 651 } 652 if (((from_bitField0_ & 0x00000002) != 0)) { 653 result.createTime_ = createTimeBuilder_ == null ? createTime_ : createTimeBuilder_.build(); 654 } 655 if (((from_bitField0_ & 0x00000004) != 0)) { 656 result.updateTime_ = updateTimeBuilder_ == null ? updateTime_ : updateTimeBuilder_.build(); 657 } 658 if (((from_bitField0_ & 0x00000008) != 0)) { 659 result.displayName_ = displayName_; 660 } 661 if (((from_bitField0_ & 0x00000010) != 0)) { 662 result.regionCode_ = regionCode_; 663 } 664 if (((from_bitField0_ & 0x00000020) != 0)) { 665 result.deleted_ = deleted_; 666 } 667 } 668 669 @java.lang.Override clone()670 public Builder clone() { 671 return super.clone(); 672 } 673 674 @java.lang.Override setField( com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)675 public Builder setField( 676 com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { 677 return super.setField(field, value); 678 } 679 680 @java.lang.Override clearField(com.google.protobuf.Descriptors.FieldDescriptor field)681 public Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field) { 682 return super.clearField(field); 683 } 684 685 @java.lang.Override clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)686 public Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) { 687 return super.clearOneof(oneof); 688 } 689 690 @java.lang.Override setRepeatedField( com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value)691 public Builder setRepeatedField( 692 com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value) { 693 return super.setRepeatedField(field, index, value); 694 } 695 696 @java.lang.Override addRepeatedField( com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)697 public Builder addRepeatedField( 698 com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { 699 return super.addRepeatedField(field, value); 700 } 701 702 @java.lang.Override mergeFrom(com.google.protobuf.Message other)703 public Builder mergeFrom(com.google.protobuf.Message other) { 704 if (other instanceof com.google.analytics.admin.v1alpha.Account) { 705 return mergeFrom((com.google.analytics.admin.v1alpha.Account) other); 706 } else { 707 super.mergeFrom(other); 708 return this; 709 } 710 } 711 mergeFrom(com.google.analytics.admin.v1alpha.Account other)712 public Builder mergeFrom(com.google.analytics.admin.v1alpha.Account other) { 713 if (other == com.google.analytics.admin.v1alpha.Account.getDefaultInstance()) return this; 714 if (!other.getName().isEmpty()) { 715 name_ = other.name_; 716 bitField0_ |= 0x00000001; 717 onChanged(); 718 } 719 if (other.hasCreateTime()) { 720 mergeCreateTime(other.getCreateTime()); 721 } 722 if (other.hasUpdateTime()) { 723 mergeUpdateTime(other.getUpdateTime()); 724 } 725 if (!other.getDisplayName().isEmpty()) { 726 displayName_ = other.displayName_; 727 bitField0_ |= 0x00000008; 728 onChanged(); 729 } 730 if (!other.getRegionCode().isEmpty()) { 731 regionCode_ = other.regionCode_; 732 bitField0_ |= 0x00000010; 733 onChanged(); 734 } 735 if (other.getDeleted() != false) { 736 setDeleted(other.getDeleted()); 737 } 738 this.mergeUnknownFields(other.getUnknownFields()); 739 onChanged(); 740 return this; 741 } 742 743 @java.lang.Override isInitialized()744 public final boolean isInitialized() { 745 return true; 746 } 747 748 @java.lang.Override mergeFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)749 public Builder mergeFrom( 750 com.google.protobuf.CodedInputStream input, 751 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 752 throws java.io.IOException { 753 if (extensionRegistry == null) { 754 throw new java.lang.NullPointerException(); 755 } 756 try { 757 boolean done = false; 758 while (!done) { 759 int tag = input.readTag(); 760 switch (tag) { 761 case 0: 762 done = true; 763 break; 764 case 10: 765 { 766 name_ = input.readStringRequireUtf8(); 767 bitField0_ |= 0x00000001; 768 break; 769 } // case 10 770 case 18: 771 { 772 input.readMessage(getCreateTimeFieldBuilder().getBuilder(), extensionRegistry); 773 bitField0_ |= 0x00000002; 774 break; 775 } // case 18 776 case 26: 777 { 778 input.readMessage(getUpdateTimeFieldBuilder().getBuilder(), extensionRegistry); 779 bitField0_ |= 0x00000004; 780 break; 781 } // case 26 782 case 34: 783 { 784 displayName_ = input.readStringRequireUtf8(); 785 bitField0_ |= 0x00000008; 786 break; 787 } // case 34 788 case 42: 789 { 790 regionCode_ = input.readStringRequireUtf8(); 791 bitField0_ |= 0x00000010; 792 break; 793 } // case 42 794 case 48: 795 { 796 deleted_ = input.readBool(); 797 bitField0_ |= 0x00000020; 798 break; 799 } // case 48 800 default: 801 { 802 if (!super.parseUnknownField(input, extensionRegistry, tag)) { 803 done = true; // was an endgroup tag 804 } 805 break; 806 } // default: 807 } // switch (tag) 808 } // while (!done) 809 } catch (com.google.protobuf.InvalidProtocolBufferException e) { 810 throw e.unwrapIOException(); 811 } finally { 812 onChanged(); 813 } // finally 814 return this; 815 } 816 817 private int bitField0_; 818 819 private java.lang.Object name_ = ""; 820 /** 821 * 822 * 823 * <pre> 824 * Output only. Resource name of this account. 825 * Format: accounts/{account} 826 * Example: "accounts/100" 827 * </pre> 828 * 829 * <code>string name = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];</code> 830 * 831 * @return The name. 832 */ getName()833 public java.lang.String getName() { 834 java.lang.Object ref = name_; 835 if (!(ref instanceof java.lang.String)) { 836 com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; 837 java.lang.String s = bs.toStringUtf8(); 838 name_ = s; 839 return s; 840 } else { 841 return (java.lang.String) ref; 842 } 843 } 844 /** 845 * 846 * 847 * <pre> 848 * Output only. Resource name of this account. 849 * Format: accounts/{account} 850 * Example: "accounts/100" 851 * </pre> 852 * 853 * <code>string name = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];</code> 854 * 855 * @return The bytes for name. 856 */ getNameBytes()857 public com.google.protobuf.ByteString getNameBytes() { 858 java.lang.Object ref = name_; 859 if (ref instanceof String) { 860 com.google.protobuf.ByteString b = 861 com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); 862 name_ = b; 863 return b; 864 } else { 865 return (com.google.protobuf.ByteString) ref; 866 } 867 } 868 /** 869 * 870 * 871 * <pre> 872 * Output only. Resource name of this account. 873 * Format: accounts/{account} 874 * Example: "accounts/100" 875 * </pre> 876 * 877 * <code>string name = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];</code> 878 * 879 * @param value The name to set. 880 * @return This builder for chaining. 881 */ setName(java.lang.String value)882 public Builder setName(java.lang.String value) { 883 if (value == null) { 884 throw new NullPointerException(); 885 } 886 name_ = value; 887 bitField0_ |= 0x00000001; 888 onChanged(); 889 return this; 890 } 891 /** 892 * 893 * 894 * <pre> 895 * Output only. Resource name of this account. 896 * Format: accounts/{account} 897 * Example: "accounts/100" 898 * </pre> 899 * 900 * <code>string name = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];</code> 901 * 902 * @return This builder for chaining. 903 */ clearName()904 public Builder clearName() { 905 name_ = getDefaultInstance().getName(); 906 bitField0_ = (bitField0_ & ~0x00000001); 907 onChanged(); 908 return this; 909 } 910 /** 911 * 912 * 913 * <pre> 914 * Output only. Resource name of this account. 915 * Format: accounts/{account} 916 * Example: "accounts/100" 917 * </pre> 918 * 919 * <code>string name = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];</code> 920 * 921 * @param value The bytes for name to set. 922 * @return This builder for chaining. 923 */ setNameBytes(com.google.protobuf.ByteString value)924 public Builder setNameBytes(com.google.protobuf.ByteString value) { 925 if (value == null) { 926 throw new NullPointerException(); 927 } 928 checkByteStringIsUtf8(value); 929 name_ = value; 930 bitField0_ |= 0x00000001; 931 onChanged(); 932 return this; 933 } 934 935 private com.google.protobuf.Timestamp createTime_; 936 private com.google.protobuf.SingleFieldBuilderV3< 937 com.google.protobuf.Timestamp, 938 com.google.protobuf.Timestamp.Builder, 939 com.google.protobuf.TimestampOrBuilder> 940 createTimeBuilder_; 941 /** 942 * 943 * 944 * <pre> 945 * Output only. Time when this account was originally created. 946 * </pre> 947 * 948 * <code> 949 * .google.protobuf.Timestamp create_time = 2 [(.google.api.field_behavior) = OUTPUT_ONLY]; 950 * </code> 951 * 952 * @return Whether the createTime field is set. 953 */ hasCreateTime()954 public boolean hasCreateTime() { 955 return ((bitField0_ & 0x00000002) != 0); 956 } 957 /** 958 * 959 * 960 * <pre> 961 * Output only. Time when this account was originally created. 962 * </pre> 963 * 964 * <code> 965 * .google.protobuf.Timestamp create_time = 2 [(.google.api.field_behavior) = OUTPUT_ONLY]; 966 * </code> 967 * 968 * @return The createTime. 969 */ getCreateTime()970 public com.google.protobuf.Timestamp getCreateTime() { 971 if (createTimeBuilder_ == null) { 972 return createTime_ == null 973 ? com.google.protobuf.Timestamp.getDefaultInstance() 974 : createTime_; 975 } else { 976 return createTimeBuilder_.getMessage(); 977 } 978 } 979 /** 980 * 981 * 982 * <pre> 983 * Output only. Time when this account was originally created. 984 * </pre> 985 * 986 * <code> 987 * .google.protobuf.Timestamp create_time = 2 [(.google.api.field_behavior) = OUTPUT_ONLY]; 988 * </code> 989 */ setCreateTime(com.google.protobuf.Timestamp value)990 public Builder setCreateTime(com.google.protobuf.Timestamp value) { 991 if (createTimeBuilder_ == null) { 992 if (value == null) { 993 throw new NullPointerException(); 994 } 995 createTime_ = value; 996 } else { 997 createTimeBuilder_.setMessage(value); 998 } 999 bitField0_ |= 0x00000002; 1000 onChanged(); 1001 return this; 1002 } 1003 /** 1004 * 1005 * 1006 * <pre> 1007 * Output only. Time when this account was originally created. 1008 * </pre> 1009 * 1010 * <code> 1011 * .google.protobuf.Timestamp create_time = 2 [(.google.api.field_behavior) = OUTPUT_ONLY]; 1012 * </code> 1013 */ setCreateTime(com.google.protobuf.Timestamp.Builder builderForValue)1014 public Builder setCreateTime(com.google.protobuf.Timestamp.Builder builderForValue) { 1015 if (createTimeBuilder_ == null) { 1016 createTime_ = builderForValue.build(); 1017 } else { 1018 createTimeBuilder_.setMessage(builderForValue.build()); 1019 } 1020 bitField0_ |= 0x00000002; 1021 onChanged(); 1022 return this; 1023 } 1024 /** 1025 * 1026 * 1027 * <pre> 1028 * Output only. Time when this account was originally created. 1029 * </pre> 1030 * 1031 * <code> 1032 * .google.protobuf.Timestamp create_time = 2 [(.google.api.field_behavior) = OUTPUT_ONLY]; 1033 * </code> 1034 */ mergeCreateTime(com.google.protobuf.Timestamp value)1035 public Builder mergeCreateTime(com.google.protobuf.Timestamp value) { 1036 if (createTimeBuilder_ == null) { 1037 if (((bitField0_ & 0x00000002) != 0) 1038 && createTime_ != null 1039 && createTime_ != com.google.protobuf.Timestamp.getDefaultInstance()) { 1040 getCreateTimeBuilder().mergeFrom(value); 1041 } else { 1042 createTime_ = value; 1043 } 1044 } else { 1045 createTimeBuilder_.mergeFrom(value); 1046 } 1047 bitField0_ |= 0x00000002; 1048 onChanged(); 1049 return this; 1050 } 1051 /** 1052 * 1053 * 1054 * <pre> 1055 * Output only. Time when this account was originally created. 1056 * </pre> 1057 * 1058 * <code> 1059 * .google.protobuf.Timestamp create_time = 2 [(.google.api.field_behavior) = OUTPUT_ONLY]; 1060 * </code> 1061 */ clearCreateTime()1062 public Builder clearCreateTime() { 1063 bitField0_ = (bitField0_ & ~0x00000002); 1064 createTime_ = null; 1065 if (createTimeBuilder_ != null) { 1066 createTimeBuilder_.dispose(); 1067 createTimeBuilder_ = null; 1068 } 1069 onChanged(); 1070 return this; 1071 } 1072 /** 1073 * 1074 * 1075 * <pre> 1076 * Output only. Time when this account was originally created. 1077 * </pre> 1078 * 1079 * <code> 1080 * .google.protobuf.Timestamp create_time = 2 [(.google.api.field_behavior) = OUTPUT_ONLY]; 1081 * </code> 1082 */ getCreateTimeBuilder()1083 public com.google.protobuf.Timestamp.Builder getCreateTimeBuilder() { 1084 bitField0_ |= 0x00000002; 1085 onChanged(); 1086 return getCreateTimeFieldBuilder().getBuilder(); 1087 } 1088 /** 1089 * 1090 * 1091 * <pre> 1092 * Output only. Time when this account was originally created. 1093 * </pre> 1094 * 1095 * <code> 1096 * .google.protobuf.Timestamp create_time = 2 [(.google.api.field_behavior) = OUTPUT_ONLY]; 1097 * </code> 1098 */ getCreateTimeOrBuilder()1099 public com.google.protobuf.TimestampOrBuilder getCreateTimeOrBuilder() { 1100 if (createTimeBuilder_ != null) { 1101 return createTimeBuilder_.getMessageOrBuilder(); 1102 } else { 1103 return createTime_ == null 1104 ? com.google.protobuf.Timestamp.getDefaultInstance() 1105 : createTime_; 1106 } 1107 } 1108 /** 1109 * 1110 * 1111 * <pre> 1112 * Output only. Time when this account was originally created. 1113 * </pre> 1114 * 1115 * <code> 1116 * .google.protobuf.Timestamp create_time = 2 [(.google.api.field_behavior) = OUTPUT_ONLY]; 1117 * </code> 1118 */ 1119 private com.google.protobuf.SingleFieldBuilderV3< 1120 com.google.protobuf.Timestamp, 1121 com.google.protobuf.Timestamp.Builder, 1122 com.google.protobuf.TimestampOrBuilder> getCreateTimeFieldBuilder()1123 getCreateTimeFieldBuilder() { 1124 if (createTimeBuilder_ == null) { 1125 createTimeBuilder_ = 1126 new com.google.protobuf.SingleFieldBuilderV3< 1127 com.google.protobuf.Timestamp, 1128 com.google.protobuf.Timestamp.Builder, 1129 com.google.protobuf.TimestampOrBuilder>( 1130 getCreateTime(), getParentForChildren(), isClean()); 1131 createTime_ = null; 1132 } 1133 return createTimeBuilder_; 1134 } 1135 1136 private com.google.protobuf.Timestamp updateTime_; 1137 private com.google.protobuf.SingleFieldBuilderV3< 1138 com.google.protobuf.Timestamp, 1139 com.google.protobuf.Timestamp.Builder, 1140 com.google.protobuf.TimestampOrBuilder> 1141 updateTimeBuilder_; 1142 /** 1143 * 1144 * 1145 * <pre> 1146 * Output only. Time when account payload fields were last updated. 1147 * </pre> 1148 * 1149 * <code> 1150 * .google.protobuf.Timestamp update_time = 3 [(.google.api.field_behavior) = OUTPUT_ONLY]; 1151 * </code> 1152 * 1153 * @return Whether the updateTime field is set. 1154 */ hasUpdateTime()1155 public boolean hasUpdateTime() { 1156 return ((bitField0_ & 0x00000004) != 0); 1157 } 1158 /** 1159 * 1160 * 1161 * <pre> 1162 * Output only. Time when account payload fields were last updated. 1163 * </pre> 1164 * 1165 * <code> 1166 * .google.protobuf.Timestamp update_time = 3 [(.google.api.field_behavior) = OUTPUT_ONLY]; 1167 * </code> 1168 * 1169 * @return The updateTime. 1170 */ getUpdateTime()1171 public com.google.protobuf.Timestamp getUpdateTime() { 1172 if (updateTimeBuilder_ == null) { 1173 return updateTime_ == null 1174 ? com.google.protobuf.Timestamp.getDefaultInstance() 1175 : updateTime_; 1176 } else { 1177 return updateTimeBuilder_.getMessage(); 1178 } 1179 } 1180 /** 1181 * 1182 * 1183 * <pre> 1184 * Output only. Time when account payload fields were last updated. 1185 * </pre> 1186 * 1187 * <code> 1188 * .google.protobuf.Timestamp update_time = 3 [(.google.api.field_behavior) = OUTPUT_ONLY]; 1189 * </code> 1190 */ setUpdateTime(com.google.protobuf.Timestamp value)1191 public Builder setUpdateTime(com.google.protobuf.Timestamp value) { 1192 if (updateTimeBuilder_ == null) { 1193 if (value == null) { 1194 throw new NullPointerException(); 1195 } 1196 updateTime_ = value; 1197 } else { 1198 updateTimeBuilder_.setMessage(value); 1199 } 1200 bitField0_ |= 0x00000004; 1201 onChanged(); 1202 return this; 1203 } 1204 /** 1205 * 1206 * 1207 * <pre> 1208 * Output only. Time when account payload fields were last updated. 1209 * </pre> 1210 * 1211 * <code> 1212 * .google.protobuf.Timestamp update_time = 3 [(.google.api.field_behavior) = OUTPUT_ONLY]; 1213 * </code> 1214 */ setUpdateTime(com.google.protobuf.Timestamp.Builder builderForValue)1215 public Builder setUpdateTime(com.google.protobuf.Timestamp.Builder builderForValue) { 1216 if (updateTimeBuilder_ == null) { 1217 updateTime_ = builderForValue.build(); 1218 } else { 1219 updateTimeBuilder_.setMessage(builderForValue.build()); 1220 } 1221 bitField0_ |= 0x00000004; 1222 onChanged(); 1223 return this; 1224 } 1225 /** 1226 * 1227 * 1228 * <pre> 1229 * Output only. Time when account payload fields were last updated. 1230 * </pre> 1231 * 1232 * <code> 1233 * .google.protobuf.Timestamp update_time = 3 [(.google.api.field_behavior) = OUTPUT_ONLY]; 1234 * </code> 1235 */ mergeUpdateTime(com.google.protobuf.Timestamp value)1236 public Builder mergeUpdateTime(com.google.protobuf.Timestamp value) { 1237 if (updateTimeBuilder_ == null) { 1238 if (((bitField0_ & 0x00000004) != 0) 1239 && updateTime_ != null 1240 && updateTime_ != com.google.protobuf.Timestamp.getDefaultInstance()) { 1241 getUpdateTimeBuilder().mergeFrom(value); 1242 } else { 1243 updateTime_ = value; 1244 } 1245 } else { 1246 updateTimeBuilder_.mergeFrom(value); 1247 } 1248 bitField0_ |= 0x00000004; 1249 onChanged(); 1250 return this; 1251 } 1252 /** 1253 * 1254 * 1255 * <pre> 1256 * Output only. Time when account payload fields were last updated. 1257 * </pre> 1258 * 1259 * <code> 1260 * .google.protobuf.Timestamp update_time = 3 [(.google.api.field_behavior) = OUTPUT_ONLY]; 1261 * </code> 1262 */ clearUpdateTime()1263 public Builder clearUpdateTime() { 1264 bitField0_ = (bitField0_ & ~0x00000004); 1265 updateTime_ = null; 1266 if (updateTimeBuilder_ != null) { 1267 updateTimeBuilder_.dispose(); 1268 updateTimeBuilder_ = null; 1269 } 1270 onChanged(); 1271 return this; 1272 } 1273 /** 1274 * 1275 * 1276 * <pre> 1277 * Output only. Time when account payload fields were last updated. 1278 * </pre> 1279 * 1280 * <code> 1281 * .google.protobuf.Timestamp update_time = 3 [(.google.api.field_behavior) = OUTPUT_ONLY]; 1282 * </code> 1283 */ getUpdateTimeBuilder()1284 public com.google.protobuf.Timestamp.Builder getUpdateTimeBuilder() { 1285 bitField0_ |= 0x00000004; 1286 onChanged(); 1287 return getUpdateTimeFieldBuilder().getBuilder(); 1288 } 1289 /** 1290 * 1291 * 1292 * <pre> 1293 * Output only. Time when account payload fields were last updated. 1294 * </pre> 1295 * 1296 * <code> 1297 * .google.protobuf.Timestamp update_time = 3 [(.google.api.field_behavior) = OUTPUT_ONLY]; 1298 * </code> 1299 */ getUpdateTimeOrBuilder()1300 public com.google.protobuf.TimestampOrBuilder getUpdateTimeOrBuilder() { 1301 if (updateTimeBuilder_ != null) { 1302 return updateTimeBuilder_.getMessageOrBuilder(); 1303 } else { 1304 return updateTime_ == null 1305 ? com.google.protobuf.Timestamp.getDefaultInstance() 1306 : updateTime_; 1307 } 1308 } 1309 /** 1310 * 1311 * 1312 * <pre> 1313 * Output only. Time when account payload fields were last updated. 1314 * </pre> 1315 * 1316 * <code> 1317 * .google.protobuf.Timestamp update_time = 3 [(.google.api.field_behavior) = OUTPUT_ONLY]; 1318 * </code> 1319 */ 1320 private com.google.protobuf.SingleFieldBuilderV3< 1321 com.google.protobuf.Timestamp, 1322 com.google.protobuf.Timestamp.Builder, 1323 com.google.protobuf.TimestampOrBuilder> getUpdateTimeFieldBuilder()1324 getUpdateTimeFieldBuilder() { 1325 if (updateTimeBuilder_ == null) { 1326 updateTimeBuilder_ = 1327 new com.google.protobuf.SingleFieldBuilderV3< 1328 com.google.protobuf.Timestamp, 1329 com.google.protobuf.Timestamp.Builder, 1330 com.google.protobuf.TimestampOrBuilder>( 1331 getUpdateTime(), getParentForChildren(), isClean()); 1332 updateTime_ = null; 1333 } 1334 return updateTimeBuilder_; 1335 } 1336 1337 private java.lang.Object displayName_ = ""; 1338 /** 1339 * 1340 * 1341 * <pre> 1342 * Required. Human-readable display name for this account. 1343 * </pre> 1344 * 1345 * <code>string display_name = 4 [(.google.api.field_behavior) = REQUIRED];</code> 1346 * 1347 * @return The displayName. 1348 */ getDisplayName()1349 public java.lang.String getDisplayName() { 1350 java.lang.Object ref = displayName_; 1351 if (!(ref instanceof java.lang.String)) { 1352 com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; 1353 java.lang.String s = bs.toStringUtf8(); 1354 displayName_ = s; 1355 return s; 1356 } else { 1357 return (java.lang.String) ref; 1358 } 1359 } 1360 /** 1361 * 1362 * 1363 * <pre> 1364 * Required. Human-readable display name for this account. 1365 * </pre> 1366 * 1367 * <code>string display_name = 4 [(.google.api.field_behavior) = REQUIRED];</code> 1368 * 1369 * @return The bytes for displayName. 1370 */ getDisplayNameBytes()1371 public com.google.protobuf.ByteString getDisplayNameBytes() { 1372 java.lang.Object ref = displayName_; 1373 if (ref instanceof String) { 1374 com.google.protobuf.ByteString b = 1375 com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); 1376 displayName_ = b; 1377 return b; 1378 } else { 1379 return (com.google.protobuf.ByteString) ref; 1380 } 1381 } 1382 /** 1383 * 1384 * 1385 * <pre> 1386 * Required. Human-readable display name for this account. 1387 * </pre> 1388 * 1389 * <code>string display_name = 4 [(.google.api.field_behavior) = REQUIRED];</code> 1390 * 1391 * @param value The displayName to set. 1392 * @return This builder for chaining. 1393 */ setDisplayName(java.lang.String value)1394 public Builder setDisplayName(java.lang.String value) { 1395 if (value == null) { 1396 throw new NullPointerException(); 1397 } 1398 displayName_ = value; 1399 bitField0_ |= 0x00000008; 1400 onChanged(); 1401 return this; 1402 } 1403 /** 1404 * 1405 * 1406 * <pre> 1407 * Required. Human-readable display name for this account. 1408 * </pre> 1409 * 1410 * <code>string display_name = 4 [(.google.api.field_behavior) = REQUIRED];</code> 1411 * 1412 * @return This builder for chaining. 1413 */ clearDisplayName()1414 public Builder clearDisplayName() { 1415 displayName_ = getDefaultInstance().getDisplayName(); 1416 bitField0_ = (bitField0_ & ~0x00000008); 1417 onChanged(); 1418 return this; 1419 } 1420 /** 1421 * 1422 * 1423 * <pre> 1424 * Required. Human-readable display name for this account. 1425 * </pre> 1426 * 1427 * <code>string display_name = 4 [(.google.api.field_behavior) = REQUIRED];</code> 1428 * 1429 * @param value The bytes for displayName to set. 1430 * @return This builder for chaining. 1431 */ setDisplayNameBytes(com.google.protobuf.ByteString value)1432 public Builder setDisplayNameBytes(com.google.protobuf.ByteString value) { 1433 if (value == null) { 1434 throw new NullPointerException(); 1435 } 1436 checkByteStringIsUtf8(value); 1437 displayName_ = value; 1438 bitField0_ |= 0x00000008; 1439 onChanged(); 1440 return this; 1441 } 1442 1443 private java.lang.Object regionCode_ = ""; 1444 /** 1445 * 1446 * 1447 * <pre> 1448 * Country of business. Must be a Unicode CLDR region code. 1449 * </pre> 1450 * 1451 * <code>string region_code = 5;</code> 1452 * 1453 * @return The regionCode. 1454 */ getRegionCode()1455 public java.lang.String getRegionCode() { 1456 java.lang.Object ref = regionCode_; 1457 if (!(ref instanceof java.lang.String)) { 1458 com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; 1459 java.lang.String s = bs.toStringUtf8(); 1460 regionCode_ = s; 1461 return s; 1462 } else { 1463 return (java.lang.String) ref; 1464 } 1465 } 1466 /** 1467 * 1468 * 1469 * <pre> 1470 * Country of business. Must be a Unicode CLDR region code. 1471 * </pre> 1472 * 1473 * <code>string region_code = 5;</code> 1474 * 1475 * @return The bytes for regionCode. 1476 */ getRegionCodeBytes()1477 public com.google.protobuf.ByteString getRegionCodeBytes() { 1478 java.lang.Object ref = regionCode_; 1479 if (ref instanceof String) { 1480 com.google.protobuf.ByteString b = 1481 com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); 1482 regionCode_ = b; 1483 return b; 1484 } else { 1485 return (com.google.protobuf.ByteString) ref; 1486 } 1487 } 1488 /** 1489 * 1490 * 1491 * <pre> 1492 * Country of business. Must be a Unicode CLDR region code. 1493 * </pre> 1494 * 1495 * <code>string region_code = 5;</code> 1496 * 1497 * @param value The regionCode to set. 1498 * @return This builder for chaining. 1499 */ setRegionCode(java.lang.String value)1500 public Builder setRegionCode(java.lang.String value) { 1501 if (value == null) { 1502 throw new NullPointerException(); 1503 } 1504 regionCode_ = value; 1505 bitField0_ |= 0x00000010; 1506 onChanged(); 1507 return this; 1508 } 1509 /** 1510 * 1511 * 1512 * <pre> 1513 * Country of business. Must be a Unicode CLDR region code. 1514 * </pre> 1515 * 1516 * <code>string region_code = 5;</code> 1517 * 1518 * @return This builder for chaining. 1519 */ clearRegionCode()1520 public Builder clearRegionCode() { 1521 regionCode_ = getDefaultInstance().getRegionCode(); 1522 bitField0_ = (bitField0_ & ~0x00000010); 1523 onChanged(); 1524 return this; 1525 } 1526 /** 1527 * 1528 * 1529 * <pre> 1530 * Country of business. Must be a Unicode CLDR region code. 1531 * </pre> 1532 * 1533 * <code>string region_code = 5;</code> 1534 * 1535 * @param value The bytes for regionCode to set. 1536 * @return This builder for chaining. 1537 */ setRegionCodeBytes(com.google.protobuf.ByteString value)1538 public Builder setRegionCodeBytes(com.google.protobuf.ByteString value) { 1539 if (value == null) { 1540 throw new NullPointerException(); 1541 } 1542 checkByteStringIsUtf8(value); 1543 regionCode_ = value; 1544 bitField0_ |= 0x00000010; 1545 onChanged(); 1546 return this; 1547 } 1548 1549 private boolean deleted_; 1550 /** 1551 * 1552 * 1553 * <pre> 1554 * Output only. Indicates whether this Account is soft-deleted or not. Deleted 1555 * accounts are excluded from List results unless specifically requested. 1556 * </pre> 1557 * 1558 * <code>bool deleted = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];</code> 1559 * 1560 * @return The deleted. 1561 */ 1562 @java.lang.Override getDeleted()1563 public boolean getDeleted() { 1564 return deleted_; 1565 } 1566 /** 1567 * 1568 * 1569 * <pre> 1570 * Output only. Indicates whether this Account is soft-deleted or not. Deleted 1571 * accounts are excluded from List results unless specifically requested. 1572 * </pre> 1573 * 1574 * <code>bool deleted = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];</code> 1575 * 1576 * @param value The deleted to set. 1577 * @return This builder for chaining. 1578 */ setDeleted(boolean value)1579 public Builder setDeleted(boolean value) { 1580 1581 deleted_ = value; 1582 bitField0_ |= 0x00000020; 1583 onChanged(); 1584 return this; 1585 } 1586 /** 1587 * 1588 * 1589 * <pre> 1590 * Output only. Indicates whether this Account is soft-deleted or not. Deleted 1591 * accounts are excluded from List results unless specifically requested. 1592 * </pre> 1593 * 1594 * <code>bool deleted = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];</code> 1595 * 1596 * @return This builder for chaining. 1597 */ clearDeleted()1598 public Builder clearDeleted() { 1599 bitField0_ = (bitField0_ & ~0x00000020); 1600 deleted_ = false; 1601 onChanged(); 1602 return this; 1603 } 1604 1605 @java.lang.Override setUnknownFields(final com.google.protobuf.UnknownFieldSet unknownFields)1606 public final Builder setUnknownFields(final com.google.protobuf.UnknownFieldSet unknownFields) { 1607 return super.setUnknownFields(unknownFields); 1608 } 1609 1610 @java.lang.Override mergeUnknownFields( final com.google.protobuf.UnknownFieldSet unknownFields)1611 public final Builder mergeUnknownFields( 1612 final com.google.protobuf.UnknownFieldSet unknownFields) { 1613 return super.mergeUnknownFields(unknownFields); 1614 } 1615 1616 // @@protoc_insertion_point(builder_scope:google.analytics.admin.v1alpha.Account) 1617 } 1618 1619 // @@protoc_insertion_point(class_scope:google.analytics.admin.v1alpha.Account) 1620 private static final com.google.analytics.admin.v1alpha.Account DEFAULT_INSTANCE; 1621 1622 static { 1623 DEFAULT_INSTANCE = new com.google.analytics.admin.v1alpha.Account(); 1624 } 1625 getDefaultInstance()1626 public static com.google.analytics.admin.v1alpha.Account getDefaultInstance() { 1627 return DEFAULT_INSTANCE; 1628 } 1629 1630 private static final com.google.protobuf.Parser<Account> PARSER = 1631 new com.google.protobuf.AbstractParser<Account>() { 1632 @java.lang.Override 1633 public Account parsePartialFrom( 1634 com.google.protobuf.CodedInputStream input, 1635 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 1636 throws com.google.protobuf.InvalidProtocolBufferException { 1637 Builder builder = newBuilder(); 1638 try { 1639 builder.mergeFrom(input, extensionRegistry); 1640 } catch (com.google.protobuf.InvalidProtocolBufferException e) { 1641 throw e.setUnfinishedMessage(builder.buildPartial()); 1642 } catch (com.google.protobuf.UninitializedMessageException e) { 1643 throw e.asInvalidProtocolBufferException().setUnfinishedMessage(builder.buildPartial()); 1644 } catch (java.io.IOException e) { 1645 throw new com.google.protobuf.InvalidProtocolBufferException(e) 1646 .setUnfinishedMessage(builder.buildPartial()); 1647 } 1648 return builder.buildPartial(); 1649 } 1650 }; 1651 parser()1652 public static com.google.protobuf.Parser<Account> parser() { 1653 return PARSER; 1654 } 1655 1656 @java.lang.Override getParserForType()1657 public com.google.protobuf.Parser<Account> getParserForType() { 1658 return PARSER; 1659 } 1660 1661 @java.lang.Override getDefaultInstanceForType()1662 public com.google.analytics.admin.v1alpha.Account getDefaultInstanceForType() { 1663 return DEFAULT_INSTANCE; 1664 } 1665 } 1666