• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
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/&lt;Project ID&gt;/locations/&lt;Location ID&gt;/agents/&lt;Agent ID&gt;/
131    * environments/&lt;Environment ID&gt;/deployments/&lt;Deployment ID&gt;`.
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/&lt;Project ID&gt;/locations/&lt;Location ID&gt;/agents/&lt;Agent ID&gt;/
156    * environments/&lt;Environment ID&gt;/deployments/&lt;Deployment ID&gt;`.
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/&lt;Project ID&gt;/locations/&lt;Location ID&gt;/agents/&lt;Agent ID&gt;/
744      * environments/&lt;Environment ID&gt;/deployments/&lt;Deployment ID&gt;`.
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/&lt;Project ID&gt;/locations/&lt;Location ID&gt;/agents/&lt;Agent ID&gt;/
768      * environments/&lt;Environment ID&gt;/deployments/&lt;Deployment ID&gt;`.
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/&lt;Project ID&gt;/locations/&lt;Location ID&gt;/agents/&lt;Agent ID&gt;/
792      * environments/&lt;Environment ID&gt;/deployments/&lt;Deployment ID&gt;`.
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/&lt;Project ID&gt;/locations/&lt;Location ID&gt;/agents/&lt;Agent ID&gt;/
815      * environments/&lt;Environment ID&gt;/deployments/&lt;Deployment ID&gt;`.
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/&lt;Project ID&gt;/locations/&lt;Location ID&gt;/agents/&lt;Agent ID&gt;/
834      * environments/&lt;Environment ID&gt;/deployments/&lt;Deployment ID&gt;`.
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