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/cloud/retail/v2/purge_config.proto 18 19 package com.google.cloud.retail.v2; 20 21 /** 22 * 23 * 24 * <pre> 25 * Response of the PurgeUserEventsRequest. If the long running operation is 26 * successfully done, then this message is returned by the 27 * google.longrunning.Operations.response field. 28 * </pre> 29 * 30 * Protobuf type {@code google.cloud.retail.v2.PurgeUserEventsResponse} 31 */ 32 public final class PurgeUserEventsResponse extends com.google.protobuf.GeneratedMessageV3 33 implements 34 // @@protoc_insertion_point(message_implements:google.cloud.retail.v2.PurgeUserEventsResponse) 35 PurgeUserEventsResponseOrBuilder { 36 private static final long serialVersionUID = 0L; 37 // Use PurgeUserEventsResponse.newBuilder() to construct. PurgeUserEventsResponse(com.google.protobuf.GeneratedMessageV3.Builder<?> builder)38 private PurgeUserEventsResponse(com.google.protobuf.GeneratedMessageV3.Builder<?> builder) { 39 super(builder); 40 } 41 PurgeUserEventsResponse()42 private PurgeUserEventsResponse() {} 43 44 @java.lang.Override 45 @SuppressWarnings({"unused"}) newInstance(UnusedPrivateParameter unused)46 protected java.lang.Object newInstance(UnusedPrivateParameter unused) { 47 return new PurgeUserEventsResponse(); 48 } 49 50 @java.lang.Override getUnknownFields()51 public final com.google.protobuf.UnknownFieldSet getUnknownFields() { 52 return this.unknownFields; 53 } 54 getDescriptor()55 public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { 56 return com.google.cloud.retail.v2.PurgeConfigProto 57 .internal_static_google_cloud_retail_v2_PurgeUserEventsResponse_descriptor; 58 } 59 60 @java.lang.Override 61 protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()62 internalGetFieldAccessorTable() { 63 return com.google.cloud.retail.v2.PurgeConfigProto 64 .internal_static_google_cloud_retail_v2_PurgeUserEventsResponse_fieldAccessorTable 65 .ensureFieldAccessorsInitialized( 66 com.google.cloud.retail.v2.PurgeUserEventsResponse.class, 67 com.google.cloud.retail.v2.PurgeUserEventsResponse.Builder.class); 68 } 69 70 public static final int PURGED_EVENTS_COUNT_FIELD_NUMBER = 1; 71 private long purgedEventsCount_ = 0L; 72 /** 73 * 74 * 75 * <pre> 76 * The total count of events purged as a result of the operation. 77 * </pre> 78 * 79 * <code>int64 purged_events_count = 1;</code> 80 * 81 * @return The purgedEventsCount. 82 */ 83 @java.lang.Override getPurgedEventsCount()84 public long getPurgedEventsCount() { 85 return purgedEventsCount_; 86 } 87 88 private byte memoizedIsInitialized = -1; 89 90 @java.lang.Override isInitialized()91 public final boolean isInitialized() { 92 byte isInitialized = memoizedIsInitialized; 93 if (isInitialized == 1) return true; 94 if (isInitialized == 0) return false; 95 96 memoizedIsInitialized = 1; 97 return true; 98 } 99 100 @java.lang.Override writeTo(com.google.protobuf.CodedOutputStream output)101 public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException { 102 if (purgedEventsCount_ != 0L) { 103 output.writeInt64(1, purgedEventsCount_); 104 } 105 getUnknownFields().writeTo(output); 106 } 107 108 @java.lang.Override getSerializedSize()109 public int getSerializedSize() { 110 int size = memoizedSize; 111 if (size != -1) return size; 112 113 size = 0; 114 if (purgedEventsCount_ != 0L) { 115 size += com.google.protobuf.CodedOutputStream.computeInt64Size(1, purgedEventsCount_); 116 } 117 size += getUnknownFields().getSerializedSize(); 118 memoizedSize = size; 119 return size; 120 } 121 122 @java.lang.Override equals(final java.lang.Object obj)123 public boolean equals(final java.lang.Object obj) { 124 if (obj == this) { 125 return true; 126 } 127 if (!(obj instanceof com.google.cloud.retail.v2.PurgeUserEventsResponse)) { 128 return super.equals(obj); 129 } 130 com.google.cloud.retail.v2.PurgeUserEventsResponse other = 131 (com.google.cloud.retail.v2.PurgeUserEventsResponse) obj; 132 133 if (getPurgedEventsCount() != other.getPurgedEventsCount()) return false; 134 if (!getUnknownFields().equals(other.getUnknownFields())) return false; 135 return true; 136 } 137 138 @java.lang.Override hashCode()139 public int hashCode() { 140 if (memoizedHashCode != 0) { 141 return memoizedHashCode; 142 } 143 int hash = 41; 144 hash = (19 * hash) + getDescriptor().hashCode(); 145 hash = (37 * hash) + PURGED_EVENTS_COUNT_FIELD_NUMBER; 146 hash = (53 * hash) + com.google.protobuf.Internal.hashLong(getPurgedEventsCount()); 147 hash = (29 * hash) + getUnknownFields().hashCode(); 148 memoizedHashCode = hash; 149 return hash; 150 } 151 parseFrom( java.nio.ByteBuffer data)152 public static com.google.cloud.retail.v2.PurgeUserEventsResponse parseFrom( 153 java.nio.ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException { 154 return PARSER.parseFrom(data); 155 } 156 parseFrom( java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)157 public static com.google.cloud.retail.v2.PurgeUserEventsResponse parseFrom( 158 java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) 159 throws com.google.protobuf.InvalidProtocolBufferException { 160 return PARSER.parseFrom(data, extensionRegistry); 161 } 162 parseFrom( com.google.protobuf.ByteString data)163 public static com.google.cloud.retail.v2.PurgeUserEventsResponse parseFrom( 164 com.google.protobuf.ByteString data) 165 throws com.google.protobuf.InvalidProtocolBufferException { 166 return PARSER.parseFrom(data); 167 } 168 parseFrom( com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)169 public static com.google.cloud.retail.v2.PurgeUserEventsResponse parseFrom( 170 com.google.protobuf.ByteString data, 171 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 172 throws com.google.protobuf.InvalidProtocolBufferException { 173 return PARSER.parseFrom(data, extensionRegistry); 174 } 175 parseFrom(byte[] data)176 public static com.google.cloud.retail.v2.PurgeUserEventsResponse parseFrom(byte[] data) 177 throws com.google.protobuf.InvalidProtocolBufferException { 178 return PARSER.parseFrom(data); 179 } 180 parseFrom( byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)181 public static com.google.cloud.retail.v2.PurgeUserEventsResponse parseFrom( 182 byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) 183 throws com.google.protobuf.InvalidProtocolBufferException { 184 return PARSER.parseFrom(data, extensionRegistry); 185 } 186 parseFrom( java.io.InputStream input)187 public static com.google.cloud.retail.v2.PurgeUserEventsResponse parseFrom( 188 java.io.InputStream input) throws java.io.IOException { 189 return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); 190 } 191 parseFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)192 public static com.google.cloud.retail.v2.PurgeUserEventsResponse parseFrom( 193 java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) 194 throws java.io.IOException { 195 return com.google.protobuf.GeneratedMessageV3.parseWithIOException( 196 PARSER, input, extensionRegistry); 197 } 198 parseDelimitedFrom( java.io.InputStream input)199 public static com.google.cloud.retail.v2.PurgeUserEventsResponse parseDelimitedFrom( 200 java.io.InputStream input) throws java.io.IOException { 201 return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException(PARSER, input); 202 } 203 parseDelimitedFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)204 public static com.google.cloud.retail.v2.PurgeUserEventsResponse parseDelimitedFrom( 205 java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) 206 throws java.io.IOException { 207 return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException( 208 PARSER, input, extensionRegistry); 209 } 210 parseFrom( com.google.protobuf.CodedInputStream input)211 public static com.google.cloud.retail.v2.PurgeUserEventsResponse parseFrom( 212 com.google.protobuf.CodedInputStream input) throws java.io.IOException { 213 return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); 214 } 215 parseFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)216 public static com.google.cloud.retail.v2.PurgeUserEventsResponse parseFrom( 217 com.google.protobuf.CodedInputStream input, 218 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 219 throws java.io.IOException { 220 return com.google.protobuf.GeneratedMessageV3.parseWithIOException( 221 PARSER, input, extensionRegistry); 222 } 223 224 @java.lang.Override newBuilderForType()225 public Builder newBuilderForType() { 226 return newBuilder(); 227 } 228 newBuilder()229 public static Builder newBuilder() { 230 return DEFAULT_INSTANCE.toBuilder(); 231 } 232 newBuilder(com.google.cloud.retail.v2.PurgeUserEventsResponse prototype)233 public static Builder newBuilder(com.google.cloud.retail.v2.PurgeUserEventsResponse prototype) { 234 return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); 235 } 236 237 @java.lang.Override toBuilder()238 public Builder toBuilder() { 239 return this == DEFAULT_INSTANCE ? new Builder() : new Builder().mergeFrom(this); 240 } 241 242 @java.lang.Override newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)243 protected Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { 244 Builder builder = new Builder(parent); 245 return builder; 246 } 247 /** 248 * 249 * 250 * <pre> 251 * Response of the PurgeUserEventsRequest. If the long running operation is 252 * successfully done, then this message is returned by the 253 * google.longrunning.Operations.response field. 254 * </pre> 255 * 256 * Protobuf type {@code google.cloud.retail.v2.PurgeUserEventsResponse} 257 */ 258 public static final class Builder extends com.google.protobuf.GeneratedMessageV3.Builder<Builder> 259 implements 260 // @@protoc_insertion_point(builder_implements:google.cloud.retail.v2.PurgeUserEventsResponse) 261 com.google.cloud.retail.v2.PurgeUserEventsResponseOrBuilder { getDescriptor()262 public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { 263 return com.google.cloud.retail.v2.PurgeConfigProto 264 .internal_static_google_cloud_retail_v2_PurgeUserEventsResponse_descriptor; 265 } 266 267 @java.lang.Override 268 protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()269 internalGetFieldAccessorTable() { 270 return com.google.cloud.retail.v2.PurgeConfigProto 271 .internal_static_google_cloud_retail_v2_PurgeUserEventsResponse_fieldAccessorTable 272 .ensureFieldAccessorsInitialized( 273 com.google.cloud.retail.v2.PurgeUserEventsResponse.class, 274 com.google.cloud.retail.v2.PurgeUserEventsResponse.Builder.class); 275 } 276 277 // Construct using com.google.cloud.retail.v2.PurgeUserEventsResponse.newBuilder() Builder()278 private Builder() {} 279 Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)280 private Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { 281 super(parent); 282 } 283 284 @java.lang.Override clear()285 public Builder clear() { 286 super.clear(); 287 bitField0_ = 0; 288 purgedEventsCount_ = 0L; 289 return this; 290 } 291 292 @java.lang.Override getDescriptorForType()293 public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { 294 return com.google.cloud.retail.v2.PurgeConfigProto 295 .internal_static_google_cloud_retail_v2_PurgeUserEventsResponse_descriptor; 296 } 297 298 @java.lang.Override getDefaultInstanceForType()299 public com.google.cloud.retail.v2.PurgeUserEventsResponse getDefaultInstanceForType() { 300 return com.google.cloud.retail.v2.PurgeUserEventsResponse.getDefaultInstance(); 301 } 302 303 @java.lang.Override build()304 public com.google.cloud.retail.v2.PurgeUserEventsResponse build() { 305 com.google.cloud.retail.v2.PurgeUserEventsResponse result = buildPartial(); 306 if (!result.isInitialized()) { 307 throw newUninitializedMessageException(result); 308 } 309 return result; 310 } 311 312 @java.lang.Override buildPartial()313 public com.google.cloud.retail.v2.PurgeUserEventsResponse buildPartial() { 314 com.google.cloud.retail.v2.PurgeUserEventsResponse result = 315 new com.google.cloud.retail.v2.PurgeUserEventsResponse(this); 316 if (bitField0_ != 0) { 317 buildPartial0(result); 318 } 319 onBuilt(); 320 return result; 321 } 322 buildPartial0(com.google.cloud.retail.v2.PurgeUserEventsResponse result)323 private void buildPartial0(com.google.cloud.retail.v2.PurgeUserEventsResponse result) { 324 int from_bitField0_ = bitField0_; 325 if (((from_bitField0_ & 0x00000001) != 0)) { 326 result.purgedEventsCount_ = purgedEventsCount_; 327 } 328 } 329 330 @java.lang.Override clone()331 public Builder clone() { 332 return super.clone(); 333 } 334 335 @java.lang.Override setField( com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)336 public Builder setField( 337 com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { 338 return super.setField(field, value); 339 } 340 341 @java.lang.Override clearField(com.google.protobuf.Descriptors.FieldDescriptor field)342 public Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field) { 343 return super.clearField(field); 344 } 345 346 @java.lang.Override clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)347 public Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) { 348 return super.clearOneof(oneof); 349 } 350 351 @java.lang.Override setRepeatedField( com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value)352 public Builder setRepeatedField( 353 com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value) { 354 return super.setRepeatedField(field, index, value); 355 } 356 357 @java.lang.Override addRepeatedField( com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)358 public Builder addRepeatedField( 359 com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { 360 return super.addRepeatedField(field, value); 361 } 362 363 @java.lang.Override mergeFrom(com.google.protobuf.Message other)364 public Builder mergeFrom(com.google.protobuf.Message other) { 365 if (other instanceof com.google.cloud.retail.v2.PurgeUserEventsResponse) { 366 return mergeFrom((com.google.cloud.retail.v2.PurgeUserEventsResponse) other); 367 } else { 368 super.mergeFrom(other); 369 return this; 370 } 371 } 372 mergeFrom(com.google.cloud.retail.v2.PurgeUserEventsResponse other)373 public Builder mergeFrom(com.google.cloud.retail.v2.PurgeUserEventsResponse other) { 374 if (other == com.google.cloud.retail.v2.PurgeUserEventsResponse.getDefaultInstance()) 375 return this; 376 if (other.getPurgedEventsCount() != 0L) { 377 setPurgedEventsCount(other.getPurgedEventsCount()); 378 } 379 this.mergeUnknownFields(other.getUnknownFields()); 380 onChanged(); 381 return this; 382 } 383 384 @java.lang.Override isInitialized()385 public final boolean isInitialized() { 386 return true; 387 } 388 389 @java.lang.Override mergeFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)390 public Builder mergeFrom( 391 com.google.protobuf.CodedInputStream input, 392 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 393 throws java.io.IOException { 394 if (extensionRegistry == null) { 395 throw new java.lang.NullPointerException(); 396 } 397 try { 398 boolean done = false; 399 while (!done) { 400 int tag = input.readTag(); 401 switch (tag) { 402 case 0: 403 done = true; 404 break; 405 case 8: 406 { 407 purgedEventsCount_ = input.readInt64(); 408 bitField0_ |= 0x00000001; 409 break; 410 } // case 8 411 default: 412 { 413 if (!super.parseUnknownField(input, extensionRegistry, tag)) { 414 done = true; // was an endgroup tag 415 } 416 break; 417 } // default: 418 } // switch (tag) 419 } // while (!done) 420 } catch (com.google.protobuf.InvalidProtocolBufferException e) { 421 throw e.unwrapIOException(); 422 } finally { 423 onChanged(); 424 } // finally 425 return this; 426 } 427 428 private int bitField0_; 429 430 private long purgedEventsCount_; 431 /** 432 * 433 * 434 * <pre> 435 * The total count of events purged as a result of the operation. 436 * </pre> 437 * 438 * <code>int64 purged_events_count = 1;</code> 439 * 440 * @return The purgedEventsCount. 441 */ 442 @java.lang.Override getPurgedEventsCount()443 public long getPurgedEventsCount() { 444 return purgedEventsCount_; 445 } 446 /** 447 * 448 * 449 * <pre> 450 * The total count of events purged as a result of the operation. 451 * </pre> 452 * 453 * <code>int64 purged_events_count = 1;</code> 454 * 455 * @param value The purgedEventsCount to set. 456 * @return This builder for chaining. 457 */ setPurgedEventsCount(long value)458 public Builder setPurgedEventsCount(long value) { 459 460 purgedEventsCount_ = value; 461 bitField0_ |= 0x00000001; 462 onChanged(); 463 return this; 464 } 465 /** 466 * 467 * 468 * <pre> 469 * The total count of events purged as a result of the operation. 470 * </pre> 471 * 472 * <code>int64 purged_events_count = 1;</code> 473 * 474 * @return This builder for chaining. 475 */ clearPurgedEventsCount()476 public Builder clearPurgedEventsCount() { 477 bitField0_ = (bitField0_ & ~0x00000001); 478 purgedEventsCount_ = 0L; 479 onChanged(); 480 return this; 481 } 482 483 @java.lang.Override setUnknownFields(final com.google.protobuf.UnknownFieldSet unknownFields)484 public final Builder setUnknownFields(final com.google.protobuf.UnknownFieldSet unknownFields) { 485 return super.setUnknownFields(unknownFields); 486 } 487 488 @java.lang.Override mergeUnknownFields( final com.google.protobuf.UnknownFieldSet unknownFields)489 public final Builder mergeUnknownFields( 490 final com.google.protobuf.UnknownFieldSet unknownFields) { 491 return super.mergeUnknownFields(unknownFields); 492 } 493 494 // @@protoc_insertion_point(builder_scope:google.cloud.retail.v2.PurgeUserEventsResponse) 495 } 496 497 // @@protoc_insertion_point(class_scope:google.cloud.retail.v2.PurgeUserEventsResponse) 498 private static final com.google.cloud.retail.v2.PurgeUserEventsResponse DEFAULT_INSTANCE; 499 500 static { 501 DEFAULT_INSTANCE = new com.google.cloud.retail.v2.PurgeUserEventsResponse(); 502 } 503 getDefaultInstance()504 public static com.google.cloud.retail.v2.PurgeUserEventsResponse getDefaultInstance() { 505 return DEFAULT_INSTANCE; 506 } 507 508 private static final com.google.protobuf.Parser<PurgeUserEventsResponse> PARSER = 509 new com.google.protobuf.AbstractParser<PurgeUserEventsResponse>() { 510 @java.lang.Override 511 public PurgeUserEventsResponse parsePartialFrom( 512 com.google.protobuf.CodedInputStream input, 513 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 514 throws com.google.protobuf.InvalidProtocolBufferException { 515 Builder builder = newBuilder(); 516 try { 517 builder.mergeFrom(input, extensionRegistry); 518 } catch (com.google.protobuf.InvalidProtocolBufferException e) { 519 throw e.setUnfinishedMessage(builder.buildPartial()); 520 } catch (com.google.protobuf.UninitializedMessageException e) { 521 throw e.asInvalidProtocolBufferException().setUnfinishedMessage(builder.buildPartial()); 522 } catch (java.io.IOException e) { 523 throw new com.google.protobuf.InvalidProtocolBufferException(e) 524 .setUnfinishedMessage(builder.buildPartial()); 525 } 526 return builder.buildPartial(); 527 } 528 }; 529 parser()530 public static com.google.protobuf.Parser<PurgeUserEventsResponse> parser() { 531 return PARSER; 532 } 533 534 @java.lang.Override getParserForType()535 public com.google.protobuf.Parser<PurgeUserEventsResponse> getParserForType() { 536 return PARSER; 537 } 538 539 @java.lang.Override getDefaultInstanceForType()540 public com.google.cloud.retail.v2.PurgeUserEventsResponse getDefaultInstanceForType() { 541 return DEFAULT_INSTANCE; 542 } 543 } 544