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/dialogflow/cx/v3beta1/environment.proto 18 19 package com.google.cloud.dialogflow.cx.v3beta1; 20 21 /** 22 * 23 * 24 * <pre> 25 * The response message for 26 * [Environments.DeployFlow][google.cloud.dialogflow.cx.v3beta1.Environments.DeployFlow]. 27 * </pre> 28 * 29 * Protobuf type {@code google.cloud.dialogflow.cx.v3beta1.DeployFlowResponse} 30 */ 31 public final class DeployFlowResponse extends com.google.protobuf.GeneratedMessageV3 32 implements 33 // @@protoc_insertion_point(message_implements:google.cloud.dialogflow.cx.v3beta1.DeployFlowResponse) 34 DeployFlowResponseOrBuilder { 35 private static final long serialVersionUID = 0L; 36 // Use DeployFlowResponse.newBuilder() to construct. DeployFlowResponse(com.google.protobuf.GeneratedMessageV3.Builder<?> builder)37 private DeployFlowResponse(com.google.protobuf.GeneratedMessageV3.Builder<?> builder) { 38 super(builder); 39 } 40 DeployFlowResponse()41 private DeployFlowResponse() { 42 deployment_ = ""; 43 } 44 45 @java.lang.Override 46 @SuppressWarnings({"unused"}) newInstance(UnusedPrivateParameter unused)47 protected java.lang.Object newInstance(UnusedPrivateParameter unused) { 48 return new DeployFlowResponse(); 49 } 50 51 @java.lang.Override getUnknownFields()52 public final com.google.protobuf.UnknownFieldSet getUnknownFields() { 53 return this.unknownFields; 54 } 55 getDescriptor()56 public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { 57 return com.google.cloud.dialogflow.cx.v3beta1.EnvironmentProto 58 .internal_static_google_cloud_dialogflow_cx_v3beta1_DeployFlowResponse_descriptor; 59 } 60 61 @java.lang.Override 62 protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()63 internalGetFieldAccessorTable() { 64 return com.google.cloud.dialogflow.cx.v3beta1.EnvironmentProto 65 .internal_static_google_cloud_dialogflow_cx_v3beta1_DeployFlowResponse_fieldAccessorTable 66 .ensureFieldAccessorsInitialized( 67 com.google.cloud.dialogflow.cx.v3beta1.DeployFlowResponse.class, 68 com.google.cloud.dialogflow.cx.v3beta1.DeployFlowResponse.Builder.class); 69 } 70 71 public static final int ENVIRONMENT_FIELD_NUMBER = 1; 72 private com.google.cloud.dialogflow.cx.v3beta1.Environment environment_; 73 /** 74 * 75 * 76 * <pre> 77 * The updated environment where the flow is deployed. 78 * </pre> 79 * 80 * <code>.google.cloud.dialogflow.cx.v3beta1.Environment environment = 1;</code> 81 * 82 * @return Whether the environment field is set. 83 */ 84 @java.lang.Override hasEnvironment()85 public boolean hasEnvironment() { 86 return environment_ != null; 87 } 88 /** 89 * 90 * 91 * <pre> 92 * The updated environment where the flow is deployed. 93 * </pre> 94 * 95 * <code>.google.cloud.dialogflow.cx.v3beta1.Environment environment = 1;</code> 96 * 97 * @return The environment. 98 */ 99 @java.lang.Override getEnvironment()100 public com.google.cloud.dialogflow.cx.v3beta1.Environment getEnvironment() { 101 return environment_ == null 102 ? com.google.cloud.dialogflow.cx.v3beta1.Environment.getDefaultInstance() 103 : environment_; 104 } 105 /** 106 * 107 * 108 * <pre> 109 * The updated environment where the flow is deployed. 110 * </pre> 111 * 112 * <code>.google.cloud.dialogflow.cx.v3beta1.Environment environment = 1;</code> 113 */ 114 @java.lang.Override getEnvironmentOrBuilder()115 public com.google.cloud.dialogflow.cx.v3beta1.EnvironmentOrBuilder getEnvironmentOrBuilder() { 116 return environment_ == null 117 ? com.google.cloud.dialogflow.cx.v3beta1.Environment.getDefaultInstance() 118 : environment_; 119 } 120 121 public static final int DEPLOYMENT_FIELD_NUMBER = 2; 122 123 @SuppressWarnings("serial") 124 private volatile java.lang.Object deployment_ = ""; 125 /** 126 * 127 * 128 * <pre> 129 * The name of the flow version deployment. 130 * Format: `projects/<Project ID>/locations/<Location ID>/agents/<Agent ID>/ 131 * environments/<Environment ID>/deployments/<Deployment ID>`. 132 * </pre> 133 * 134 * <code>string deployment = 2;</code> 135 * 136 * @return The deployment. 137 */ 138 @java.lang.Override getDeployment()139 public java.lang.String getDeployment() { 140 java.lang.Object ref = deployment_; 141 if (ref instanceof java.lang.String) { 142 return (java.lang.String) ref; 143 } else { 144 com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; 145 java.lang.String s = bs.toStringUtf8(); 146 deployment_ = s; 147 return s; 148 } 149 } 150 /** 151 * 152 * 153 * <pre> 154 * The name of the flow version deployment. 155 * Format: `projects/<Project ID>/locations/<Location ID>/agents/<Agent ID>/ 156 * environments/<Environment ID>/deployments/<Deployment ID>`. 157 * </pre> 158 * 159 * <code>string deployment = 2;</code> 160 * 161 * @return The bytes for deployment. 162 */ 163 @java.lang.Override getDeploymentBytes()164 public com.google.protobuf.ByteString getDeploymentBytes() { 165 java.lang.Object ref = deployment_; 166 if (ref instanceof java.lang.String) { 167 com.google.protobuf.ByteString b = 168 com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); 169 deployment_ = b; 170 return b; 171 } else { 172 return (com.google.protobuf.ByteString) ref; 173 } 174 } 175 176 private byte memoizedIsInitialized = -1; 177 178 @java.lang.Override isInitialized()179 public final boolean isInitialized() { 180 byte isInitialized = memoizedIsInitialized; 181 if (isInitialized == 1) return true; 182 if (isInitialized == 0) return false; 183 184 memoizedIsInitialized = 1; 185 return true; 186 } 187 188 @java.lang.Override writeTo(com.google.protobuf.CodedOutputStream output)189 public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException { 190 if (environment_ != null) { 191 output.writeMessage(1, getEnvironment()); 192 } 193 if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(deployment_)) { 194 com.google.protobuf.GeneratedMessageV3.writeString(output, 2, deployment_); 195 } 196 getUnknownFields().writeTo(output); 197 } 198 199 @java.lang.Override getSerializedSize()200 public int getSerializedSize() { 201 int size = memoizedSize; 202 if (size != -1) return size; 203 204 size = 0; 205 if (environment_ != null) { 206 size += com.google.protobuf.CodedOutputStream.computeMessageSize(1, getEnvironment()); 207 } 208 if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(deployment_)) { 209 size += com.google.protobuf.GeneratedMessageV3.computeStringSize(2, deployment_); 210 } 211 size += getUnknownFields().getSerializedSize(); 212 memoizedSize = size; 213 return size; 214 } 215 216 @java.lang.Override equals(final java.lang.Object obj)217 public boolean equals(final java.lang.Object obj) { 218 if (obj == this) { 219 return true; 220 } 221 if (!(obj instanceof com.google.cloud.dialogflow.cx.v3beta1.DeployFlowResponse)) { 222 return super.equals(obj); 223 } 224 com.google.cloud.dialogflow.cx.v3beta1.DeployFlowResponse other = 225 (com.google.cloud.dialogflow.cx.v3beta1.DeployFlowResponse) obj; 226 227 if (hasEnvironment() != other.hasEnvironment()) return false; 228 if (hasEnvironment()) { 229 if (!getEnvironment().equals(other.getEnvironment())) return false; 230 } 231 if (!getDeployment().equals(other.getDeployment())) return false; 232 if (!getUnknownFields().equals(other.getUnknownFields())) return false; 233 return true; 234 } 235 236 @java.lang.Override hashCode()237 public int hashCode() { 238 if (memoizedHashCode != 0) { 239 return memoizedHashCode; 240 } 241 int hash = 41; 242 hash = (19 * hash) + getDescriptor().hashCode(); 243 if (hasEnvironment()) { 244 hash = (37 * hash) + ENVIRONMENT_FIELD_NUMBER; 245 hash = (53 * hash) + getEnvironment().hashCode(); 246 } 247 hash = (37 * hash) + DEPLOYMENT_FIELD_NUMBER; 248 hash = (53 * hash) + getDeployment().hashCode(); 249 hash = (29 * hash) + getUnknownFields().hashCode(); 250 memoizedHashCode = hash; 251 return hash; 252 } 253 parseFrom( java.nio.ByteBuffer data)254 public static com.google.cloud.dialogflow.cx.v3beta1.DeployFlowResponse parseFrom( 255 java.nio.ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException { 256 return PARSER.parseFrom(data); 257 } 258 parseFrom( java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)259 public static com.google.cloud.dialogflow.cx.v3beta1.DeployFlowResponse parseFrom( 260 java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) 261 throws com.google.protobuf.InvalidProtocolBufferException { 262 return PARSER.parseFrom(data, extensionRegistry); 263 } 264 parseFrom( com.google.protobuf.ByteString data)265 public static com.google.cloud.dialogflow.cx.v3beta1.DeployFlowResponse parseFrom( 266 com.google.protobuf.ByteString data) 267 throws com.google.protobuf.InvalidProtocolBufferException { 268 return PARSER.parseFrom(data); 269 } 270 parseFrom( com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)271 public static com.google.cloud.dialogflow.cx.v3beta1.DeployFlowResponse parseFrom( 272 com.google.protobuf.ByteString data, 273 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 274 throws com.google.protobuf.InvalidProtocolBufferException { 275 return PARSER.parseFrom(data, extensionRegistry); 276 } 277 parseFrom(byte[] data)278 public static com.google.cloud.dialogflow.cx.v3beta1.DeployFlowResponse parseFrom(byte[] data) 279 throws com.google.protobuf.InvalidProtocolBufferException { 280 return PARSER.parseFrom(data); 281 } 282 parseFrom( byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)283 public static com.google.cloud.dialogflow.cx.v3beta1.DeployFlowResponse parseFrom( 284 byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) 285 throws com.google.protobuf.InvalidProtocolBufferException { 286 return PARSER.parseFrom(data, extensionRegistry); 287 } 288 parseFrom( java.io.InputStream input)289 public static com.google.cloud.dialogflow.cx.v3beta1.DeployFlowResponse parseFrom( 290 java.io.InputStream input) throws java.io.IOException { 291 return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); 292 } 293 parseFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)294 public static com.google.cloud.dialogflow.cx.v3beta1.DeployFlowResponse parseFrom( 295 java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) 296 throws java.io.IOException { 297 return com.google.protobuf.GeneratedMessageV3.parseWithIOException( 298 PARSER, input, extensionRegistry); 299 } 300 parseDelimitedFrom( java.io.InputStream input)301 public static com.google.cloud.dialogflow.cx.v3beta1.DeployFlowResponse parseDelimitedFrom( 302 java.io.InputStream input) throws java.io.IOException { 303 return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException(PARSER, input); 304 } 305 parseDelimitedFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)306 public static com.google.cloud.dialogflow.cx.v3beta1.DeployFlowResponse parseDelimitedFrom( 307 java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) 308 throws java.io.IOException { 309 return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException( 310 PARSER, input, extensionRegistry); 311 } 312 parseFrom( com.google.protobuf.CodedInputStream input)313 public static com.google.cloud.dialogflow.cx.v3beta1.DeployFlowResponse parseFrom( 314 com.google.protobuf.CodedInputStream input) throws java.io.IOException { 315 return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); 316 } 317 parseFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)318 public static com.google.cloud.dialogflow.cx.v3beta1.DeployFlowResponse parseFrom( 319 com.google.protobuf.CodedInputStream input, 320 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 321 throws java.io.IOException { 322 return com.google.protobuf.GeneratedMessageV3.parseWithIOException( 323 PARSER, input, extensionRegistry); 324 } 325 326 @java.lang.Override newBuilderForType()327 public Builder newBuilderForType() { 328 return newBuilder(); 329 } 330 newBuilder()331 public static Builder newBuilder() { 332 return DEFAULT_INSTANCE.toBuilder(); 333 } 334 newBuilder( com.google.cloud.dialogflow.cx.v3beta1.DeployFlowResponse prototype)335 public static Builder newBuilder( 336 com.google.cloud.dialogflow.cx.v3beta1.DeployFlowResponse prototype) { 337 return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); 338 } 339 340 @java.lang.Override toBuilder()341 public Builder toBuilder() { 342 return this == DEFAULT_INSTANCE ? new Builder() : new Builder().mergeFrom(this); 343 } 344 345 @java.lang.Override newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)346 protected Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { 347 Builder builder = new Builder(parent); 348 return builder; 349 } 350 /** 351 * 352 * 353 * <pre> 354 * The response message for 355 * [Environments.DeployFlow][google.cloud.dialogflow.cx.v3beta1.Environments.DeployFlow]. 356 * </pre> 357 * 358 * Protobuf type {@code google.cloud.dialogflow.cx.v3beta1.DeployFlowResponse} 359 */ 360 public static final class Builder extends com.google.protobuf.GeneratedMessageV3.Builder<Builder> 361 implements 362 // @@protoc_insertion_point(builder_implements:google.cloud.dialogflow.cx.v3beta1.DeployFlowResponse) 363 com.google.cloud.dialogflow.cx.v3beta1.DeployFlowResponseOrBuilder { getDescriptor()364 public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { 365 return com.google.cloud.dialogflow.cx.v3beta1.EnvironmentProto 366 .internal_static_google_cloud_dialogflow_cx_v3beta1_DeployFlowResponse_descriptor; 367 } 368 369 @java.lang.Override 370 protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()371 internalGetFieldAccessorTable() { 372 return com.google.cloud.dialogflow.cx.v3beta1.EnvironmentProto 373 .internal_static_google_cloud_dialogflow_cx_v3beta1_DeployFlowResponse_fieldAccessorTable 374 .ensureFieldAccessorsInitialized( 375 com.google.cloud.dialogflow.cx.v3beta1.DeployFlowResponse.class, 376 com.google.cloud.dialogflow.cx.v3beta1.DeployFlowResponse.Builder.class); 377 } 378 379 // Construct using com.google.cloud.dialogflow.cx.v3beta1.DeployFlowResponse.newBuilder() Builder()380 private Builder() {} 381 Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)382 private Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { 383 super(parent); 384 } 385 386 @java.lang.Override clear()387 public Builder clear() { 388 super.clear(); 389 bitField0_ = 0; 390 environment_ = null; 391 if (environmentBuilder_ != null) { 392 environmentBuilder_.dispose(); 393 environmentBuilder_ = null; 394 } 395 deployment_ = ""; 396 return this; 397 } 398 399 @java.lang.Override getDescriptorForType()400 public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { 401 return com.google.cloud.dialogflow.cx.v3beta1.EnvironmentProto 402 .internal_static_google_cloud_dialogflow_cx_v3beta1_DeployFlowResponse_descriptor; 403 } 404 405 @java.lang.Override getDefaultInstanceForType()406 public com.google.cloud.dialogflow.cx.v3beta1.DeployFlowResponse getDefaultInstanceForType() { 407 return com.google.cloud.dialogflow.cx.v3beta1.DeployFlowResponse.getDefaultInstance(); 408 } 409 410 @java.lang.Override build()411 public com.google.cloud.dialogflow.cx.v3beta1.DeployFlowResponse build() { 412 com.google.cloud.dialogflow.cx.v3beta1.DeployFlowResponse result = buildPartial(); 413 if (!result.isInitialized()) { 414 throw newUninitializedMessageException(result); 415 } 416 return result; 417 } 418 419 @java.lang.Override buildPartial()420 public com.google.cloud.dialogflow.cx.v3beta1.DeployFlowResponse buildPartial() { 421 com.google.cloud.dialogflow.cx.v3beta1.DeployFlowResponse result = 422 new com.google.cloud.dialogflow.cx.v3beta1.DeployFlowResponse(this); 423 if (bitField0_ != 0) { 424 buildPartial0(result); 425 } 426 onBuilt(); 427 return result; 428 } 429 buildPartial0(com.google.cloud.dialogflow.cx.v3beta1.DeployFlowResponse result)430 private void buildPartial0(com.google.cloud.dialogflow.cx.v3beta1.DeployFlowResponse result) { 431 int from_bitField0_ = bitField0_; 432 if (((from_bitField0_ & 0x00000001) != 0)) { 433 result.environment_ = 434 environmentBuilder_ == null ? environment_ : environmentBuilder_.build(); 435 } 436 if (((from_bitField0_ & 0x00000002) != 0)) { 437 result.deployment_ = deployment_; 438 } 439 } 440 441 @java.lang.Override clone()442 public Builder clone() { 443 return super.clone(); 444 } 445 446 @java.lang.Override setField( com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)447 public Builder setField( 448 com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { 449 return super.setField(field, value); 450 } 451 452 @java.lang.Override clearField(com.google.protobuf.Descriptors.FieldDescriptor field)453 public Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field) { 454 return super.clearField(field); 455 } 456 457 @java.lang.Override clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)458 public Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) { 459 return super.clearOneof(oneof); 460 } 461 462 @java.lang.Override setRepeatedField( com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value)463 public Builder setRepeatedField( 464 com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value) { 465 return super.setRepeatedField(field, index, value); 466 } 467 468 @java.lang.Override addRepeatedField( com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)469 public Builder addRepeatedField( 470 com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { 471 return super.addRepeatedField(field, value); 472 } 473 474 @java.lang.Override mergeFrom(com.google.protobuf.Message other)475 public Builder mergeFrom(com.google.protobuf.Message other) { 476 if (other instanceof com.google.cloud.dialogflow.cx.v3beta1.DeployFlowResponse) { 477 return mergeFrom((com.google.cloud.dialogflow.cx.v3beta1.DeployFlowResponse) other); 478 } else { 479 super.mergeFrom(other); 480 return this; 481 } 482 } 483 mergeFrom(com.google.cloud.dialogflow.cx.v3beta1.DeployFlowResponse other)484 public Builder mergeFrom(com.google.cloud.dialogflow.cx.v3beta1.DeployFlowResponse other) { 485 if (other == com.google.cloud.dialogflow.cx.v3beta1.DeployFlowResponse.getDefaultInstance()) 486 return this; 487 if (other.hasEnvironment()) { 488 mergeEnvironment(other.getEnvironment()); 489 } 490 if (!other.getDeployment().isEmpty()) { 491 deployment_ = other.deployment_; 492 bitField0_ |= 0x00000002; 493 onChanged(); 494 } 495 this.mergeUnknownFields(other.getUnknownFields()); 496 onChanged(); 497 return this; 498 } 499 500 @java.lang.Override isInitialized()501 public final boolean isInitialized() { 502 return true; 503 } 504 505 @java.lang.Override mergeFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)506 public Builder mergeFrom( 507 com.google.protobuf.CodedInputStream input, 508 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 509 throws java.io.IOException { 510 if (extensionRegistry == null) { 511 throw new java.lang.NullPointerException(); 512 } 513 try { 514 boolean done = false; 515 while (!done) { 516 int tag = input.readTag(); 517 switch (tag) { 518 case 0: 519 done = true; 520 break; 521 case 10: 522 { 523 input.readMessage(getEnvironmentFieldBuilder().getBuilder(), extensionRegistry); 524 bitField0_ |= 0x00000001; 525 break; 526 } // case 10 527 case 18: 528 { 529 deployment_ = input.readStringRequireUtf8(); 530 bitField0_ |= 0x00000002; 531 break; 532 } // case 18 533 default: 534 { 535 if (!super.parseUnknownField(input, extensionRegistry, tag)) { 536 done = true; // was an endgroup tag 537 } 538 break; 539 } // default: 540 } // switch (tag) 541 } // while (!done) 542 } catch (com.google.protobuf.InvalidProtocolBufferException e) { 543 throw e.unwrapIOException(); 544 } finally { 545 onChanged(); 546 } // finally 547 return this; 548 } 549 550 private int bitField0_; 551 552 private com.google.cloud.dialogflow.cx.v3beta1.Environment environment_; 553 private com.google.protobuf.SingleFieldBuilderV3< 554 com.google.cloud.dialogflow.cx.v3beta1.Environment, 555 com.google.cloud.dialogflow.cx.v3beta1.Environment.Builder, 556 com.google.cloud.dialogflow.cx.v3beta1.EnvironmentOrBuilder> 557 environmentBuilder_; 558 /** 559 * 560 * 561 * <pre> 562 * The updated environment where the flow is deployed. 563 * </pre> 564 * 565 * <code>.google.cloud.dialogflow.cx.v3beta1.Environment environment = 1;</code> 566 * 567 * @return Whether the environment field is set. 568 */ hasEnvironment()569 public boolean hasEnvironment() { 570 return ((bitField0_ & 0x00000001) != 0); 571 } 572 /** 573 * 574 * 575 * <pre> 576 * The updated environment where the flow is deployed. 577 * </pre> 578 * 579 * <code>.google.cloud.dialogflow.cx.v3beta1.Environment environment = 1;</code> 580 * 581 * @return The environment. 582 */ getEnvironment()583 public com.google.cloud.dialogflow.cx.v3beta1.Environment getEnvironment() { 584 if (environmentBuilder_ == null) { 585 return environment_ == null 586 ? com.google.cloud.dialogflow.cx.v3beta1.Environment.getDefaultInstance() 587 : environment_; 588 } else { 589 return environmentBuilder_.getMessage(); 590 } 591 } 592 /** 593 * 594 * 595 * <pre> 596 * The updated environment where the flow is deployed. 597 * </pre> 598 * 599 * <code>.google.cloud.dialogflow.cx.v3beta1.Environment environment = 1;</code> 600 */ setEnvironment(com.google.cloud.dialogflow.cx.v3beta1.Environment value)601 public Builder setEnvironment(com.google.cloud.dialogflow.cx.v3beta1.Environment value) { 602 if (environmentBuilder_ == null) { 603 if (value == null) { 604 throw new NullPointerException(); 605 } 606 environment_ = value; 607 } else { 608 environmentBuilder_.setMessage(value); 609 } 610 bitField0_ |= 0x00000001; 611 onChanged(); 612 return this; 613 } 614 /** 615 * 616 * 617 * <pre> 618 * The updated environment where the flow is deployed. 619 * </pre> 620 * 621 * <code>.google.cloud.dialogflow.cx.v3beta1.Environment environment = 1;</code> 622 */ setEnvironment( com.google.cloud.dialogflow.cx.v3beta1.Environment.Builder builderForValue)623 public Builder setEnvironment( 624 com.google.cloud.dialogflow.cx.v3beta1.Environment.Builder builderForValue) { 625 if (environmentBuilder_ == null) { 626 environment_ = builderForValue.build(); 627 } else { 628 environmentBuilder_.setMessage(builderForValue.build()); 629 } 630 bitField0_ |= 0x00000001; 631 onChanged(); 632 return this; 633 } 634 /** 635 * 636 * 637 * <pre> 638 * The updated environment where the flow is deployed. 639 * </pre> 640 * 641 * <code>.google.cloud.dialogflow.cx.v3beta1.Environment environment = 1;</code> 642 */ mergeEnvironment(com.google.cloud.dialogflow.cx.v3beta1.Environment value)643 public Builder mergeEnvironment(com.google.cloud.dialogflow.cx.v3beta1.Environment value) { 644 if (environmentBuilder_ == null) { 645 if (((bitField0_ & 0x00000001) != 0) 646 && environment_ != null 647 && environment_ 648 != com.google.cloud.dialogflow.cx.v3beta1.Environment.getDefaultInstance()) { 649 getEnvironmentBuilder().mergeFrom(value); 650 } else { 651 environment_ = value; 652 } 653 } else { 654 environmentBuilder_.mergeFrom(value); 655 } 656 bitField0_ |= 0x00000001; 657 onChanged(); 658 return this; 659 } 660 /** 661 * 662 * 663 * <pre> 664 * The updated environment where the flow is deployed. 665 * </pre> 666 * 667 * <code>.google.cloud.dialogflow.cx.v3beta1.Environment environment = 1;</code> 668 */ clearEnvironment()669 public Builder clearEnvironment() { 670 bitField0_ = (bitField0_ & ~0x00000001); 671 environment_ = null; 672 if (environmentBuilder_ != null) { 673 environmentBuilder_.dispose(); 674 environmentBuilder_ = null; 675 } 676 onChanged(); 677 return this; 678 } 679 /** 680 * 681 * 682 * <pre> 683 * The updated environment where the flow is deployed. 684 * </pre> 685 * 686 * <code>.google.cloud.dialogflow.cx.v3beta1.Environment environment = 1;</code> 687 */ getEnvironmentBuilder()688 public com.google.cloud.dialogflow.cx.v3beta1.Environment.Builder getEnvironmentBuilder() { 689 bitField0_ |= 0x00000001; 690 onChanged(); 691 return getEnvironmentFieldBuilder().getBuilder(); 692 } 693 /** 694 * 695 * 696 * <pre> 697 * The updated environment where the flow is deployed. 698 * </pre> 699 * 700 * <code>.google.cloud.dialogflow.cx.v3beta1.Environment environment = 1;</code> 701 */ getEnvironmentOrBuilder()702 public com.google.cloud.dialogflow.cx.v3beta1.EnvironmentOrBuilder getEnvironmentOrBuilder() { 703 if (environmentBuilder_ != null) { 704 return environmentBuilder_.getMessageOrBuilder(); 705 } else { 706 return environment_ == null 707 ? com.google.cloud.dialogflow.cx.v3beta1.Environment.getDefaultInstance() 708 : environment_; 709 } 710 } 711 /** 712 * 713 * 714 * <pre> 715 * The updated environment where the flow is deployed. 716 * </pre> 717 * 718 * <code>.google.cloud.dialogflow.cx.v3beta1.Environment environment = 1;</code> 719 */ 720 private com.google.protobuf.SingleFieldBuilderV3< 721 com.google.cloud.dialogflow.cx.v3beta1.Environment, 722 com.google.cloud.dialogflow.cx.v3beta1.Environment.Builder, 723 com.google.cloud.dialogflow.cx.v3beta1.EnvironmentOrBuilder> getEnvironmentFieldBuilder()724 getEnvironmentFieldBuilder() { 725 if (environmentBuilder_ == null) { 726 environmentBuilder_ = 727 new com.google.protobuf.SingleFieldBuilderV3< 728 com.google.cloud.dialogflow.cx.v3beta1.Environment, 729 com.google.cloud.dialogflow.cx.v3beta1.Environment.Builder, 730 com.google.cloud.dialogflow.cx.v3beta1.EnvironmentOrBuilder>( 731 getEnvironment(), getParentForChildren(), isClean()); 732 environment_ = null; 733 } 734 return environmentBuilder_; 735 } 736 737 private java.lang.Object deployment_ = ""; 738 /** 739 * 740 * 741 * <pre> 742 * The name of the flow version deployment. 743 * Format: `projects/<Project ID>/locations/<Location ID>/agents/<Agent ID>/ 744 * environments/<Environment ID>/deployments/<Deployment ID>`. 745 * </pre> 746 * 747 * <code>string deployment = 2;</code> 748 * 749 * @return The deployment. 750 */ getDeployment()751 public java.lang.String getDeployment() { 752 java.lang.Object ref = deployment_; 753 if (!(ref instanceof java.lang.String)) { 754 com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; 755 java.lang.String s = bs.toStringUtf8(); 756 deployment_ = s; 757 return s; 758 } else { 759 return (java.lang.String) ref; 760 } 761 } 762 /** 763 * 764 * 765 * <pre> 766 * The name of the flow version deployment. 767 * Format: `projects/<Project ID>/locations/<Location ID>/agents/<Agent ID>/ 768 * environments/<Environment ID>/deployments/<Deployment ID>`. 769 * </pre> 770 * 771 * <code>string deployment = 2;</code> 772 * 773 * @return The bytes for deployment. 774 */ getDeploymentBytes()775 public com.google.protobuf.ByteString getDeploymentBytes() { 776 java.lang.Object ref = deployment_; 777 if (ref instanceof String) { 778 com.google.protobuf.ByteString b = 779 com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); 780 deployment_ = b; 781 return b; 782 } else { 783 return (com.google.protobuf.ByteString) ref; 784 } 785 } 786 /** 787 * 788 * 789 * <pre> 790 * The name of the flow version deployment. 791 * Format: `projects/<Project ID>/locations/<Location ID>/agents/<Agent ID>/ 792 * environments/<Environment ID>/deployments/<Deployment ID>`. 793 * </pre> 794 * 795 * <code>string deployment = 2;</code> 796 * 797 * @param value The deployment to set. 798 * @return This builder for chaining. 799 */ setDeployment(java.lang.String value)800 public Builder setDeployment(java.lang.String value) { 801 if (value == null) { 802 throw new NullPointerException(); 803 } 804 deployment_ = value; 805 bitField0_ |= 0x00000002; 806 onChanged(); 807 return this; 808 } 809 /** 810 * 811 * 812 * <pre> 813 * The name of the flow version deployment. 814 * Format: `projects/<Project ID>/locations/<Location ID>/agents/<Agent ID>/ 815 * environments/<Environment ID>/deployments/<Deployment ID>`. 816 * </pre> 817 * 818 * <code>string deployment = 2;</code> 819 * 820 * @return This builder for chaining. 821 */ clearDeployment()822 public Builder clearDeployment() { 823 deployment_ = getDefaultInstance().getDeployment(); 824 bitField0_ = (bitField0_ & ~0x00000002); 825 onChanged(); 826 return this; 827 } 828 /** 829 * 830 * 831 * <pre> 832 * The name of the flow version deployment. 833 * Format: `projects/<Project ID>/locations/<Location ID>/agents/<Agent ID>/ 834 * environments/<Environment ID>/deployments/<Deployment ID>`. 835 * </pre> 836 * 837 * <code>string deployment = 2;</code> 838 * 839 * @param value The bytes for deployment to set. 840 * @return This builder for chaining. 841 */ setDeploymentBytes(com.google.protobuf.ByteString value)842 public Builder setDeploymentBytes(com.google.protobuf.ByteString value) { 843 if (value == null) { 844 throw new NullPointerException(); 845 } 846 checkByteStringIsUtf8(value); 847 deployment_ = value; 848 bitField0_ |= 0x00000002; 849 onChanged(); 850 return this; 851 } 852 853 @java.lang.Override setUnknownFields(final com.google.protobuf.UnknownFieldSet unknownFields)854 public final Builder setUnknownFields(final com.google.protobuf.UnknownFieldSet unknownFields) { 855 return super.setUnknownFields(unknownFields); 856 } 857 858 @java.lang.Override mergeUnknownFields( final com.google.protobuf.UnknownFieldSet unknownFields)859 public final Builder mergeUnknownFields( 860 final com.google.protobuf.UnknownFieldSet unknownFields) { 861 return super.mergeUnknownFields(unknownFields); 862 } 863 864 // @@protoc_insertion_point(builder_scope:google.cloud.dialogflow.cx.v3beta1.DeployFlowResponse) 865 } 866 867 // @@protoc_insertion_point(class_scope:google.cloud.dialogflow.cx.v3beta1.DeployFlowResponse) 868 private static final com.google.cloud.dialogflow.cx.v3beta1.DeployFlowResponse DEFAULT_INSTANCE; 869 870 static { 871 DEFAULT_INSTANCE = new com.google.cloud.dialogflow.cx.v3beta1.DeployFlowResponse(); 872 } 873 getDefaultInstance()874 public static com.google.cloud.dialogflow.cx.v3beta1.DeployFlowResponse getDefaultInstance() { 875 return DEFAULT_INSTANCE; 876 } 877 878 private static final com.google.protobuf.Parser<DeployFlowResponse> PARSER = 879 new com.google.protobuf.AbstractParser<DeployFlowResponse>() { 880 @java.lang.Override 881 public DeployFlowResponse parsePartialFrom( 882 com.google.protobuf.CodedInputStream input, 883 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 884 throws com.google.protobuf.InvalidProtocolBufferException { 885 Builder builder = newBuilder(); 886 try { 887 builder.mergeFrom(input, extensionRegistry); 888 } catch (com.google.protobuf.InvalidProtocolBufferException e) { 889 throw e.setUnfinishedMessage(builder.buildPartial()); 890 } catch (com.google.protobuf.UninitializedMessageException e) { 891 throw e.asInvalidProtocolBufferException().setUnfinishedMessage(builder.buildPartial()); 892 } catch (java.io.IOException e) { 893 throw new com.google.protobuf.InvalidProtocolBufferException(e) 894 .setUnfinishedMessage(builder.buildPartial()); 895 } 896 return builder.buildPartial(); 897 } 898 }; 899 parser()900 public static com.google.protobuf.Parser<DeployFlowResponse> parser() { 901 return PARSER; 902 } 903 904 @java.lang.Override getParserForType()905 public com.google.protobuf.Parser<DeployFlowResponse> getParserForType() { 906 return PARSER; 907 } 908 909 @java.lang.Override getDefaultInstanceForType()910 public com.google.cloud.dialogflow.cx.v3beta1.DeployFlowResponse getDefaultInstanceForType() { 911 return DEFAULT_INSTANCE; 912 } 913 } 914