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