• 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/compute/v1/compute.proto
18 
19 package com.google.cloud.compute.v1;
20 
21 public interface ConditionOrBuilder
22     extends
23     // @@protoc_insertion_point(interface_extends:google.cloud.compute.v1.Condition)
24     com.google.protobuf.MessageOrBuilder {
25 
26   /**
27    *
28    *
29    * <pre>
30    * This is deprecated and has no effect. Do not use.
31    * Check the Iam enum for the list of possible values.
32    * </pre>
33    *
34    * <code>optional string iam = 104021;</code>
35    *
36    * @return Whether the iam field is set.
37    */
hasIam()38   boolean hasIam();
39   /**
40    *
41    *
42    * <pre>
43    * This is deprecated and has no effect. Do not use.
44    * Check the Iam enum for the list of possible values.
45    * </pre>
46    *
47    * <code>optional string iam = 104021;</code>
48    *
49    * @return The iam.
50    */
getIam()51   java.lang.String getIam();
52   /**
53    *
54    *
55    * <pre>
56    * This is deprecated and has no effect. Do not use.
57    * Check the Iam enum for the list of possible values.
58    * </pre>
59    *
60    * <code>optional string iam = 104021;</code>
61    *
62    * @return The bytes for iam.
63    */
getIamBytes()64   com.google.protobuf.ByteString getIamBytes();
65 
66   /**
67    *
68    *
69    * <pre>
70    * This is deprecated and has no effect. Do not use.
71    * Check the Op enum for the list of possible values.
72    * </pre>
73    *
74    * <code>optional string op = 3553;</code>
75    *
76    * @return Whether the op field is set.
77    */
hasOp()78   boolean hasOp();
79   /**
80    *
81    *
82    * <pre>
83    * This is deprecated and has no effect. Do not use.
84    * Check the Op enum for the list of possible values.
85    * </pre>
86    *
87    * <code>optional string op = 3553;</code>
88    *
89    * @return The op.
90    */
getOp()91   java.lang.String getOp();
92   /**
93    *
94    *
95    * <pre>
96    * This is deprecated and has no effect. Do not use.
97    * Check the Op enum for the list of possible values.
98    * </pre>
99    *
100    * <code>optional string op = 3553;</code>
101    *
102    * @return The bytes for op.
103    */
getOpBytes()104   com.google.protobuf.ByteString getOpBytes();
105 
106   /**
107    *
108    *
109    * <pre>
110    * This is deprecated and has no effect. Do not use.
111    * </pre>
112    *
113    * <code>optional string svc = 114272;</code>
114    *
115    * @return Whether the svc field is set.
116    */
hasSvc()117   boolean hasSvc();
118   /**
119    *
120    *
121    * <pre>
122    * This is deprecated and has no effect. Do not use.
123    * </pre>
124    *
125    * <code>optional string svc = 114272;</code>
126    *
127    * @return The svc.
128    */
getSvc()129   java.lang.String getSvc();
130   /**
131    *
132    *
133    * <pre>
134    * This is deprecated and has no effect. Do not use.
135    * </pre>
136    *
137    * <code>optional string svc = 114272;</code>
138    *
139    * @return The bytes for svc.
140    */
getSvcBytes()141   com.google.protobuf.ByteString getSvcBytes();
142 
143   /**
144    *
145    *
146    * <pre>
147    * This is deprecated and has no effect. Do not use.
148    * Check the Sys enum for the list of possible values.
149    * </pre>
150    *
151    * <code>optional string sys = 114381;</code>
152    *
153    * @return Whether the sys field is set.
154    */
hasSys()155   boolean hasSys();
156   /**
157    *
158    *
159    * <pre>
160    * This is deprecated and has no effect. Do not use.
161    * Check the Sys enum for the list of possible values.
162    * </pre>
163    *
164    * <code>optional string sys = 114381;</code>
165    *
166    * @return The sys.
167    */
getSys()168   java.lang.String getSys();
169   /**
170    *
171    *
172    * <pre>
173    * This is deprecated and has no effect. Do not use.
174    * Check the Sys enum for the list of possible values.
175    * </pre>
176    *
177    * <code>optional string sys = 114381;</code>
178    *
179    * @return The bytes for sys.
180    */
getSysBytes()181   com.google.protobuf.ByteString getSysBytes();
182 
183   /**
184    *
185    *
186    * <pre>
187    * This is deprecated and has no effect. Do not use.
188    * </pre>
189    *
190    * <code>repeated string values = 249928994;</code>
191    *
192    * @return A list containing the values.
193    */
getValuesList()194   java.util.List<java.lang.String> getValuesList();
195   /**
196    *
197    *
198    * <pre>
199    * This is deprecated and has no effect. Do not use.
200    * </pre>
201    *
202    * <code>repeated string values = 249928994;</code>
203    *
204    * @return The count of values.
205    */
getValuesCount()206   int getValuesCount();
207   /**
208    *
209    *
210    * <pre>
211    * This is deprecated and has no effect. Do not use.
212    * </pre>
213    *
214    * <code>repeated string values = 249928994;</code>
215    *
216    * @param index The index of the element to return.
217    * @return The values at the given index.
218    */
getValues(int index)219   java.lang.String getValues(int index);
220   /**
221    *
222    *
223    * <pre>
224    * This is deprecated and has no effect. Do not use.
225    * </pre>
226    *
227    * <code>repeated string values = 249928994;</code>
228    *
229    * @param index The index of the value to return.
230    * @return The bytes of the values at the given index.
231    */
getValuesBytes(int index)232   com.google.protobuf.ByteString getValuesBytes(int index);
233 }
234