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/redis/v1/cloud_redis.proto 18 19 package com.google.cloud.redis.v1; 20 21 /** 22 * 23 * 24 * <pre> 25 * The Cloud Storage location for the output content 26 * </pre> 27 * 28 * Protobuf type {@code google.cloud.redis.v1.GcsDestination} 29 */ 30 public final class GcsDestination extends com.google.protobuf.GeneratedMessageV3 31 implements 32 // @@protoc_insertion_point(message_implements:google.cloud.redis.v1.GcsDestination) 33 GcsDestinationOrBuilder { 34 private static final long serialVersionUID = 0L; 35 // Use GcsDestination.newBuilder() to construct. GcsDestination(com.google.protobuf.GeneratedMessageV3.Builder<?> builder)36 private GcsDestination(com.google.protobuf.GeneratedMessageV3.Builder<?> builder) { 37 super(builder); 38 } 39 GcsDestination()40 private GcsDestination() { 41 uri_ = ""; 42 } 43 44 @java.lang.Override 45 @SuppressWarnings({"unused"}) newInstance(UnusedPrivateParameter unused)46 protected java.lang.Object newInstance(UnusedPrivateParameter unused) { 47 return new GcsDestination(); 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.redis.v1.CloudRedisServiceV1Proto 57 .internal_static_google_cloud_redis_v1_GcsDestination_descriptor; 58 } 59 60 @java.lang.Override 61 protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()62 internalGetFieldAccessorTable() { 63 return com.google.cloud.redis.v1.CloudRedisServiceV1Proto 64 .internal_static_google_cloud_redis_v1_GcsDestination_fieldAccessorTable 65 .ensureFieldAccessorsInitialized( 66 com.google.cloud.redis.v1.GcsDestination.class, 67 com.google.cloud.redis.v1.GcsDestination.Builder.class); 68 } 69 70 public static final int URI_FIELD_NUMBER = 1; 71 72 @SuppressWarnings("serial") 73 private volatile java.lang.Object uri_ = ""; 74 /** 75 * 76 * 77 * <pre> 78 * Required. Data destination URI (e.g. 79 * 'gs://my_bucket/my_object'). Existing files will be overwritten. 80 * </pre> 81 * 82 * <code>string uri = 1 [(.google.api.field_behavior) = REQUIRED];</code> 83 * 84 * @return The uri. 85 */ 86 @java.lang.Override getUri()87 public java.lang.String getUri() { 88 java.lang.Object ref = uri_; 89 if (ref instanceof java.lang.String) { 90 return (java.lang.String) ref; 91 } else { 92 com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; 93 java.lang.String s = bs.toStringUtf8(); 94 uri_ = s; 95 return s; 96 } 97 } 98 /** 99 * 100 * 101 * <pre> 102 * Required. Data destination URI (e.g. 103 * 'gs://my_bucket/my_object'). Existing files will be overwritten. 104 * </pre> 105 * 106 * <code>string uri = 1 [(.google.api.field_behavior) = REQUIRED];</code> 107 * 108 * @return The bytes for uri. 109 */ 110 @java.lang.Override getUriBytes()111 public com.google.protobuf.ByteString getUriBytes() { 112 java.lang.Object ref = uri_; 113 if (ref instanceof java.lang.String) { 114 com.google.protobuf.ByteString b = 115 com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); 116 uri_ = b; 117 return b; 118 } else { 119 return (com.google.protobuf.ByteString) ref; 120 } 121 } 122 123 private byte memoizedIsInitialized = -1; 124 125 @java.lang.Override isInitialized()126 public final boolean isInitialized() { 127 byte isInitialized = memoizedIsInitialized; 128 if (isInitialized == 1) return true; 129 if (isInitialized == 0) return false; 130 131 memoizedIsInitialized = 1; 132 return true; 133 } 134 135 @java.lang.Override writeTo(com.google.protobuf.CodedOutputStream output)136 public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException { 137 if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(uri_)) { 138 com.google.protobuf.GeneratedMessageV3.writeString(output, 1, uri_); 139 } 140 getUnknownFields().writeTo(output); 141 } 142 143 @java.lang.Override getSerializedSize()144 public int getSerializedSize() { 145 int size = memoizedSize; 146 if (size != -1) return size; 147 148 size = 0; 149 if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(uri_)) { 150 size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, uri_); 151 } 152 size += getUnknownFields().getSerializedSize(); 153 memoizedSize = size; 154 return size; 155 } 156 157 @java.lang.Override equals(final java.lang.Object obj)158 public boolean equals(final java.lang.Object obj) { 159 if (obj == this) { 160 return true; 161 } 162 if (!(obj instanceof com.google.cloud.redis.v1.GcsDestination)) { 163 return super.equals(obj); 164 } 165 com.google.cloud.redis.v1.GcsDestination other = (com.google.cloud.redis.v1.GcsDestination) obj; 166 167 if (!getUri().equals(other.getUri())) return false; 168 if (!getUnknownFields().equals(other.getUnknownFields())) return false; 169 return true; 170 } 171 172 @java.lang.Override hashCode()173 public int hashCode() { 174 if (memoizedHashCode != 0) { 175 return memoizedHashCode; 176 } 177 int hash = 41; 178 hash = (19 * hash) + getDescriptor().hashCode(); 179 hash = (37 * hash) + URI_FIELD_NUMBER; 180 hash = (53 * hash) + getUri().hashCode(); 181 hash = (29 * hash) + getUnknownFields().hashCode(); 182 memoizedHashCode = hash; 183 return hash; 184 } 185 parseFrom(java.nio.ByteBuffer data)186 public static com.google.cloud.redis.v1.GcsDestination parseFrom(java.nio.ByteBuffer data) 187 throws com.google.protobuf.InvalidProtocolBufferException { 188 return PARSER.parseFrom(data); 189 } 190 parseFrom( java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)191 public static com.google.cloud.redis.v1.GcsDestination parseFrom( 192 java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) 193 throws com.google.protobuf.InvalidProtocolBufferException { 194 return PARSER.parseFrom(data, extensionRegistry); 195 } 196 parseFrom( com.google.protobuf.ByteString data)197 public static com.google.cloud.redis.v1.GcsDestination parseFrom( 198 com.google.protobuf.ByteString data) 199 throws com.google.protobuf.InvalidProtocolBufferException { 200 return PARSER.parseFrom(data); 201 } 202 parseFrom( com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)203 public static com.google.cloud.redis.v1.GcsDestination parseFrom( 204 com.google.protobuf.ByteString data, 205 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 206 throws com.google.protobuf.InvalidProtocolBufferException { 207 return PARSER.parseFrom(data, extensionRegistry); 208 } 209 parseFrom(byte[] data)210 public static com.google.cloud.redis.v1.GcsDestination parseFrom(byte[] data) 211 throws com.google.protobuf.InvalidProtocolBufferException { 212 return PARSER.parseFrom(data); 213 } 214 parseFrom( byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)215 public static com.google.cloud.redis.v1.GcsDestination parseFrom( 216 byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) 217 throws com.google.protobuf.InvalidProtocolBufferException { 218 return PARSER.parseFrom(data, extensionRegistry); 219 } 220 parseFrom(java.io.InputStream input)221 public static com.google.cloud.redis.v1.GcsDestination parseFrom(java.io.InputStream input) 222 throws java.io.IOException { 223 return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); 224 } 225 parseFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)226 public static com.google.cloud.redis.v1.GcsDestination parseFrom( 227 java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) 228 throws java.io.IOException { 229 return com.google.protobuf.GeneratedMessageV3.parseWithIOException( 230 PARSER, input, extensionRegistry); 231 } 232 parseDelimitedFrom( java.io.InputStream input)233 public static com.google.cloud.redis.v1.GcsDestination parseDelimitedFrom( 234 java.io.InputStream input) throws java.io.IOException { 235 return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException(PARSER, input); 236 } 237 parseDelimitedFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)238 public static com.google.cloud.redis.v1.GcsDestination parseDelimitedFrom( 239 java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) 240 throws java.io.IOException { 241 return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException( 242 PARSER, input, extensionRegistry); 243 } 244 parseFrom( com.google.protobuf.CodedInputStream input)245 public static com.google.cloud.redis.v1.GcsDestination parseFrom( 246 com.google.protobuf.CodedInputStream input) throws java.io.IOException { 247 return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); 248 } 249 parseFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)250 public static com.google.cloud.redis.v1.GcsDestination parseFrom( 251 com.google.protobuf.CodedInputStream input, 252 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 253 throws java.io.IOException { 254 return com.google.protobuf.GeneratedMessageV3.parseWithIOException( 255 PARSER, input, extensionRegistry); 256 } 257 258 @java.lang.Override newBuilderForType()259 public Builder newBuilderForType() { 260 return newBuilder(); 261 } 262 newBuilder()263 public static Builder newBuilder() { 264 return DEFAULT_INSTANCE.toBuilder(); 265 } 266 newBuilder(com.google.cloud.redis.v1.GcsDestination prototype)267 public static Builder newBuilder(com.google.cloud.redis.v1.GcsDestination prototype) { 268 return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); 269 } 270 271 @java.lang.Override toBuilder()272 public Builder toBuilder() { 273 return this == DEFAULT_INSTANCE ? new Builder() : new Builder().mergeFrom(this); 274 } 275 276 @java.lang.Override newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)277 protected Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { 278 Builder builder = new Builder(parent); 279 return builder; 280 } 281 /** 282 * 283 * 284 * <pre> 285 * The Cloud Storage location for the output content 286 * </pre> 287 * 288 * Protobuf type {@code google.cloud.redis.v1.GcsDestination} 289 */ 290 public static final class Builder extends com.google.protobuf.GeneratedMessageV3.Builder<Builder> 291 implements 292 // @@protoc_insertion_point(builder_implements:google.cloud.redis.v1.GcsDestination) 293 com.google.cloud.redis.v1.GcsDestinationOrBuilder { getDescriptor()294 public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { 295 return com.google.cloud.redis.v1.CloudRedisServiceV1Proto 296 .internal_static_google_cloud_redis_v1_GcsDestination_descriptor; 297 } 298 299 @java.lang.Override 300 protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()301 internalGetFieldAccessorTable() { 302 return com.google.cloud.redis.v1.CloudRedisServiceV1Proto 303 .internal_static_google_cloud_redis_v1_GcsDestination_fieldAccessorTable 304 .ensureFieldAccessorsInitialized( 305 com.google.cloud.redis.v1.GcsDestination.class, 306 com.google.cloud.redis.v1.GcsDestination.Builder.class); 307 } 308 309 // Construct using com.google.cloud.redis.v1.GcsDestination.newBuilder() Builder()310 private Builder() {} 311 Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)312 private Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { 313 super(parent); 314 } 315 316 @java.lang.Override clear()317 public Builder clear() { 318 super.clear(); 319 bitField0_ = 0; 320 uri_ = ""; 321 return this; 322 } 323 324 @java.lang.Override getDescriptorForType()325 public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { 326 return com.google.cloud.redis.v1.CloudRedisServiceV1Proto 327 .internal_static_google_cloud_redis_v1_GcsDestination_descriptor; 328 } 329 330 @java.lang.Override getDefaultInstanceForType()331 public com.google.cloud.redis.v1.GcsDestination getDefaultInstanceForType() { 332 return com.google.cloud.redis.v1.GcsDestination.getDefaultInstance(); 333 } 334 335 @java.lang.Override build()336 public com.google.cloud.redis.v1.GcsDestination build() { 337 com.google.cloud.redis.v1.GcsDestination result = buildPartial(); 338 if (!result.isInitialized()) { 339 throw newUninitializedMessageException(result); 340 } 341 return result; 342 } 343 344 @java.lang.Override buildPartial()345 public com.google.cloud.redis.v1.GcsDestination buildPartial() { 346 com.google.cloud.redis.v1.GcsDestination result = 347 new com.google.cloud.redis.v1.GcsDestination(this); 348 if (bitField0_ != 0) { 349 buildPartial0(result); 350 } 351 onBuilt(); 352 return result; 353 } 354 buildPartial0(com.google.cloud.redis.v1.GcsDestination result)355 private void buildPartial0(com.google.cloud.redis.v1.GcsDestination result) { 356 int from_bitField0_ = bitField0_; 357 if (((from_bitField0_ & 0x00000001) != 0)) { 358 result.uri_ = uri_; 359 } 360 } 361 362 @java.lang.Override clone()363 public Builder clone() { 364 return super.clone(); 365 } 366 367 @java.lang.Override setField( com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)368 public Builder setField( 369 com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { 370 return super.setField(field, value); 371 } 372 373 @java.lang.Override clearField(com.google.protobuf.Descriptors.FieldDescriptor field)374 public Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field) { 375 return super.clearField(field); 376 } 377 378 @java.lang.Override clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)379 public Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) { 380 return super.clearOneof(oneof); 381 } 382 383 @java.lang.Override setRepeatedField( com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value)384 public Builder setRepeatedField( 385 com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value) { 386 return super.setRepeatedField(field, index, value); 387 } 388 389 @java.lang.Override addRepeatedField( com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)390 public Builder addRepeatedField( 391 com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { 392 return super.addRepeatedField(field, value); 393 } 394 395 @java.lang.Override mergeFrom(com.google.protobuf.Message other)396 public Builder mergeFrom(com.google.protobuf.Message other) { 397 if (other instanceof com.google.cloud.redis.v1.GcsDestination) { 398 return mergeFrom((com.google.cloud.redis.v1.GcsDestination) other); 399 } else { 400 super.mergeFrom(other); 401 return this; 402 } 403 } 404 mergeFrom(com.google.cloud.redis.v1.GcsDestination other)405 public Builder mergeFrom(com.google.cloud.redis.v1.GcsDestination other) { 406 if (other == com.google.cloud.redis.v1.GcsDestination.getDefaultInstance()) return this; 407 if (!other.getUri().isEmpty()) { 408 uri_ = other.uri_; 409 bitField0_ |= 0x00000001; 410 onChanged(); 411 } 412 this.mergeUnknownFields(other.getUnknownFields()); 413 onChanged(); 414 return this; 415 } 416 417 @java.lang.Override isInitialized()418 public final boolean isInitialized() { 419 return true; 420 } 421 422 @java.lang.Override mergeFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)423 public Builder mergeFrom( 424 com.google.protobuf.CodedInputStream input, 425 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 426 throws java.io.IOException { 427 if (extensionRegistry == null) { 428 throw new java.lang.NullPointerException(); 429 } 430 try { 431 boolean done = false; 432 while (!done) { 433 int tag = input.readTag(); 434 switch (tag) { 435 case 0: 436 done = true; 437 break; 438 case 10: 439 { 440 uri_ = input.readStringRequireUtf8(); 441 bitField0_ |= 0x00000001; 442 break; 443 } // case 10 444 default: 445 { 446 if (!super.parseUnknownField(input, extensionRegistry, tag)) { 447 done = true; // was an endgroup tag 448 } 449 break; 450 } // default: 451 } // switch (tag) 452 } // while (!done) 453 } catch (com.google.protobuf.InvalidProtocolBufferException e) { 454 throw e.unwrapIOException(); 455 } finally { 456 onChanged(); 457 } // finally 458 return this; 459 } 460 461 private int bitField0_; 462 463 private java.lang.Object uri_ = ""; 464 /** 465 * 466 * 467 * <pre> 468 * Required. Data destination URI (e.g. 469 * 'gs://my_bucket/my_object'). Existing files will be overwritten. 470 * </pre> 471 * 472 * <code>string uri = 1 [(.google.api.field_behavior) = REQUIRED];</code> 473 * 474 * @return The uri. 475 */ getUri()476 public java.lang.String getUri() { 477 java.lang.Object ref = uri_; 478 if (!(ref instanceof java.lang.String)) { 479 com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; 480 java.lang.String s = bs.toStringUtf8(); 481 uri_ = s; 482 return s; 483 } else { 484 return (java.lang.String) ref; 485 } 486 } 487 /** 488 * 489 * 490 * <pre> 491 * Required. Data destination URI (e.g. 492 * 'gs://my_bucket/my_object'). Existing files will be overwritten. 493 * </pre> 494 * 495 * <code>string uri = 1 [(.google.api.field_behavior) = REQUIRED];</code> 496 * 497 * @return The bytes for uri. 498 */ getUriBytes()499 public com.google.protobuf.ByteString getUriBytes() { 500 java.lang.Object ref = uri_; 501 if (ref instanceof String) { 502 com.google.protobuf.ByteString b = 503 com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); 504 uri_ = b; 505 return b; 506 } else { 507 return (com.google.protobuf.ByteString) ref; 508 } 509 } 510 /** 511 * 512 * 513 * <pre> 514 * Required. Data destination URI (e.g. 515 * 'gs://my_bucket/my_object'). Existing files will be overwritten. 516 * </pre> 517 * 518 * <code>string uri = 1 [(.google.api.field_behavior) = REQUIRED];</code> 519 * 520 * @param value The uri to set. 521 * @return This builder for chaining. 522 */ setUri(java.lang.String value)523 public Builder setUri(java.lang.String value) { 524 if (value == null) { 525 throw new NullPointerException(); 526 } 527 uri_ = value; 528 bitField0_ |= 0x00000001; 529 onChanged(); 530 return this; 531 } 532 /** 533 * 534 * 535 * <pre> 536 * Required. Data destination URI (e.g. 537 * 'gs://my_bucket/my_object'). Existing files will be overwritten. 538 * </pre> 539 * 540 * <code>string uri = 1 [(.google.api.field_behavior) = REQUIRED];</code> 541 * 542 * @return This builder for chaining. 543 */ clearUri()544 public Builder clearUri() { 545 uri_ = getDefaultInstance().getUri(); 546 bitField0_ = (bitField0_ & ~0x00000001); 547 onChanged(); 548 return this; 549 } 550 /** 551 * 552 * 553 * <pre> 554 * Required. Data destination URI (e.g. 555 * 'gs://my_bucket/my_object'). Existing files will be overwritten. 556 * </pre> 557 * 558 * <code>string uri = 1 [(.google.api.field_behavior) = REQUIRED];</code> 559 * 560 * @param value The bytes for uri to set. 561 * @return This builder for chaining. 562 */ setUriBytes(com.google.protobuf.ByteString value)563 public Builder setUriBytes(com.google.protobuf.ByteString value) { 564 if (value == null) { 565 throw new NullPointerException(); 566 } 567 checkByteStringIsUtf8(value); 568 uri_ = value; 569 bitField0_ |= 0x00000001; 570 onChanged(); 571 return this; 572 } 573 574 @java.lang.Override setUnknownFields(final com.google.protobuf.UnknownFieldSet unknownFields)575 public final Builder setUnknownFields(final com.google.protobuf.UnknownFieldSet unknownFields) { 576 return super.setUnknownFields(unknownFields); 577 } 578 579 @java.lang.Override mergeUnknownFields( final com.google.protobuf.UnknownFieldSet unknownFields)580 public final Builder mergeUnknownFields( 581 final com.google.protobuf.UnknownFieldSet unknownFields) { 582 return super.mergeUnknownFields(unknownFields); 583 } 584 585 // @@protoc_insertion_point(builder_scope:google.cloud.redis.v1.GcsDestination) 586 } 587 588 // @@protoc_insertion_point(class_scope:google.cloud.redis.v1.GcsDestination) 589 private static final com.google.cloud.redis.v1.GcsDestination DEFAULT_INSTANCE; 590 591 static { 592 DEFAULT_INSTANCE = new com.google.cloud.redis.v1.GcsDestination(); 593 } 594 getDefaultInstance()595 public static com.google.cloud.redis.v1.GcsDestination getDefaultInstance() { 596 return DEFAULT_INSTANCE; 597 } 598 599 private static final com.google.protobuf.Parser<GcsDestination> PARSER = 600 new com.google.protobuf.AbstractParser<GcsDestination>() { 601 @java.lang.Override 602 public GcsDestination parsePartialFrom( 603 com.google.protobuf.CodedInputStream input, 604 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 605 throws com.google.protobuf.InvalidProtocolBufferException { 606 Builder builder = newBuilder(); 607 try { 608 builder.mergeFrom(input, extensionRegistry); 609 } catch (com.google.protobuf.InvalidProtocolBufferException e) { 610 throw e.setUnfinishedMessage(builder.buildPartial()); 611 } catch (com.google.protobuf.UninitializedMessageException e) { 612 throw e.asInvalidProtocolBufferException().setUnfinishedMessage(builder.buildPartial()); 613 } catch (java.io.IOException e) { 614 throw new com.google.protobuf.InvalidProtocolBufferException(e) 615 .setUnfinishedMessage(builder.buildPartial()); 616 } 617 return builder.buildPartial(); 618 } 619 }; 620 parser()621 public static com.google.protobuf.Parser<GcsDestination> parser() { 622 return PARSER; 623 } 624 625 @java.lang.Override getParserForType()626 public com.google.protobuf.Parser<GcsDestination> getParserForType() { 627 return PARSER; 628 } 629 630 @java.lang.Override getDefaultInstanceForType()631 public com.google.cloud.redis.v1.GcsDestination getDefaultInstanceForType() { 632 return DEFAULT_INSTANCE; 633 } 634 } 635