• 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 TestFailureOrBuilder
22     extends
23     // @@protoc_insertion_point(interface_extends:google.cloud.compute.v1.TestFailure)
24     com.google.protobuf.MessageOrBuilder {
25 
26   /**
27    *
28    *
29    * <pre>
30    * The actual output URL evaluated by a load balancer containing the scheme, host, path and query parameters.
31    * </pre>
32    *
33    * <code>optional string actual_output_url = 287075458;</code>
34    *
35    * @return Whether the actualOutputUrl field is set.
36    */
hasActualOutputUrl()37   boolean hasActualOutputUrl();
38   /**
39    *
40    *
41    * <pre>
42    * The actual output URL evaluated by a load balancer containing the scheme, host, path and query parameters.
43    * </pre>
44    *
45    * <code>optional string actual_output_url = 287075458;</code>
46    *
47    * @return The actualOutputUrl.
48    */
getActualOutputUrl()49   java.lang.String getActualOutputUrl();
50   /**
51    *
52    *
53    * <pre>
54    * The actual output URL evaluated by a load balancer containing the scheme, host, path and query parameters.
55    * </pre>
56    *
57    * <code>optional string actual_output_url = 287075458;</code>
58    *
59    * @return The bytes for actualOutputUrl.
60    */
getActualOutputUrlBytes()61   com.google.protobuf.ByteString getActualOutputUrlBytes();
62 
63   /**
64    *
65    *
66    * <pre>
67    * Actual HTTP status code for rule with `urlRedirect` calculated by load balancer
68    * </pre>
69    *
70    * <code>optional int32 actual_redirect_response_code = 42926553;</code>
71    *
72    * @return Whether the actualRedirectResponseCode field is set.
73    */
hasActualRedirectResponseCode()74   boolean hasActualRedirectResponseCode();
75   /**
76    *
77    *
78    * <pre>
79    * Actual HTTP status code for rule with `urlRedirect` calculated by load balancer
80    * </pre>
81    *
82    * <code>optional int32 actual_redirect_response_code = 42926553;</code>
83    *
84    * @return The actualRedirectResponseCode.
85    */
getActualRedirectResponseCode()86   int getActualRedirectResponseCode();
87 
88   /**
89    *
90    *
91    * <pre>
92    * BackendService or BackendBucket returned by load balancer.
93    * </pre>
94    *
95    * <code>optional string actual_service = 440379652;</code>
96    *
97    * @return Whether the actualService field is set.
98    */
hasActualService()99   boolean hasActualService();
100   /**
101    *
102    *
103    * <pre>
104    * BackendService or BackendBucket returned by load balancer.
105    * </pre>
106    *
107    * <code>optional string actual_service = 440379652;</code>
108    *
109    * @return The actualService.
110    */
getActualService()111   java.lang.String getActualService();
112   /**
113    *
114    *
115    * <pre>
116    * BackendService or BackendBucket returned by load balancer.
117    * </pre>
118    *
119    * <code>optional string actual_service = 440379652;</code>
120    *
121    * @return The bytes for actualService.
122    */
getActualServiceBytes()123   com.google.protobuf.ByteString getActualServiceBytes();
124 
125   /**
126    *
127    *
128    * <pre>
129    * The expected output URL evaluated by a load balancer containing the scheme, host, path and query parameters.
130    * </pre>
131    *
132    * <code>optional string expected_output_url = 433967384;</code>
133    *
134    * @return Whether the expectedOutputUrl field is set.
135    */
hasExpectedOutputUrl()136   boolean hasExpectedOutputUrl();
137   /**
138    *
139    *
140    * <pre>
141    * The expected output URL evaluated by a load balancer containing the scheme, host, path and query parameters.
142    * </pre>
143    *
144    * <code>optional string expected_output_url = 433967384;</code>
145    *
146    * @return The expectedOutputUrl.
147    */
getExpectedOutputUrl()148   java.lang.String getExpectedOutputUrl();
149   /**
150    *
151    *
152    * <pre>
153    * The expected output URL evaluated by a load balancer containing the scheme, host, path and query parameters.
154    * </pre>
155    *
156    * <code>optional string expected_output_url = 433967384;</code>
157    *
158    * @return The bytes for expectedOutputUrl.
159    */
getExpectedOutputUrlBytes()160   com.google.protobuf.ByteString getExpectedOutputUrlBytes();
161 
162   /**
163    *
164    *
165    * <pre>
166    * Expected HTTP status code for rule with `urlRedirect` calculated by load balancer
167    * </pre>
168    *
169    * <code>optional int32 expected_redirect_response_code = 18888047;</code>
170    *
171    * @return Whether the expectedRedirectResponseCode field is set.
172    */
hasExpectedRedirectResponseCode()173   boolean hasExpectedRedirectResponseCode();
174   /**
175    *
176    *
177    * <pre>
178    * Expected HTTP status code for rule with `urlRedirect` calculated by load balancer
179    * </pre>
180    *
181    * <code>optional int32 expected_redirect_response_code = 18888047;</code>
182    *
183    * @return The expectedRedirectResponseCode.
184    */
getExpectedRedirectResponseCode()185   int getExpectedRedirectResponseCode();
186 
187   /**
188    *
189    *
190    * <pre>
191    * Expected BackendService or BackendBucket resource the given URL should be mapped to.
192    * </pre>
193    *
194    * <code>optional string expected_service = 133987374;</code>
195    *
196    * @return Whether the expectedService field is set.
197    */
hasExpectedService()198   boolean hasExpectedService();
199   /**
200    *
201    *
202    * <pre>
203    * Expected BackendService or BackendBucket resource the given URL should be mapped to.
204    * </pre>
205    *
206    * <code>optional string expected_service = 133987374;</code>
207    *
208    * @return The expectedService.
209    */
getExpectedService()210   java.lang.String getExpectedService();
211   /**
212    *
213    *
214    * <pre>
215    * Expected BackendService or BackendBucket resource the given URL should be mapped to.
216    * </pre>
217    *
218    * <code>optional string expected_service = 133987374;</code>
219    *
220    * @return The bytes for expectedService.
221    */
getExpectedServiceBytes()222   com.google.protobuf.ByteString getExpectedServiceBytes();
223 
224   /**
225    *
226    *
227    * <pre>
228    * HTTP headers of the request.
229    * </pre>
230    *
231    * <code>repeated .google.cloud.compute.v1.UrlMapTestHeader headers = 258436998;</code>
232    */
getHeadersList()233   java.util.List<com.google.cloud.compute.v1.UrlMapTestHeader> getHeadersList();
234   /**
235    *
236    *
237    * <pre>
238    * HTTP headers of the request.
239    * </pre>
240    *
241    * <code>repeated .google.cloud.compute.v1.UrlMapTestHeader headers = 258436998;</code>
242    */
getHeaders(int index)243   com.google.cloud.compute.v1.UrlMapTestHeader getHeaders(int index);
244   /**
245    *
246    *
247    * <pre>
248    * HTTP headers of the request.
249    * </pre>
250    *
251    * <code>repeated .google.cloud.compute.v1.UrlMapTestHeader headers = 258436998;</code>
252    */
getHeadersCount()253   int getHeadersCount();
254   /**
255    *
256    *
257    * <pre>
258    * HTTP headers of the request.
259    * </pre>
260    *
261    * <code>repeated .google.cloud.compute.v1.UrlMapTestHeader headers = 258436998;</code>
262    */
263   java.util.List<? extends com.google.cloud.compute.v1.UrlMapTestHeaderOrBuilder>
getHeadersOrBuilderList()264       getHeadersOrBuilderList();
265   /**
266    *
267    *
268    * <pre>
269    * HTTP headers of the request.
270    * </pre>
271    *
272    * <code>repeated .google.cloud.compute.v1.UrlMapTestHeader headers = 258436998;</code>
273    */
getHeadersOrBuilder(int index)274   com.google.cloud.compute.v1.UrlMapTestHeaderOrBuilder getHeadersOrBuilder(int index);
275 
276   /**
277    *
278    *
279    * <pre>
280    * Host portion of the URL.
281    * </pre>
282    *
283    * <code>optional string host = 3208616;</code>
284    *
285    * @return Whether the host field is set.
286    */
hasHost()287   boolean hasHost();
288   /**
289    *
290    *
291    * <pre>
292    * Host portion of the URL.
293    * </pre>
294    *
295    * <code>optional string host = 3208616;</code>
296    *
297    * @return The host.
298    */
getHost()299   java.lang.String getHost();
300   /**
301    *
302    *
303    * <pre>
304    * Host portion of the URL.
305    * </pre>
306    *
307    * <code>optional string host = 3208616;</code>
308    *
309    * @return The bytes for host.
310    */
getHostBytes()311   com.google.protobuf.ByteString getHostBytes();
312 
313   /**
314    *
315    *
316    * <pre>
317    * Path portion including query parameters in the URL.
318    * </pre>
319    *
320    * <code>optional string path = 3433509;</code>
321    *
322    * @return Whether the path field is set.
323    */
hasPath()324   boolean hasPath();
325   /**
326    *
327    *
328    * <pre>
329    * Path portion including query parameters in the URL.
330    * </pre>
331    *
332    * <code>optional string path = 3433509;</code>
333    *
334    * @return The path.
335    */
getPath()336   java.lang.String getPath();
337   /**
338    *
339    *
340    * <pre>
341    * Path portion including query parameters in the URL.
342    * </pre>
343    *
344    * <code>optional string path = 3433509;</code>
345    *
346    * @return The bytes for path.
347    */
getPathBytes()348   com.google.protobuf.ByteString getPathBytes();
349 }
350