• 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/devtools/clouderrorreporting/v1beta1/error_stats_service.proto
18 
19 package com.google.devtools.clouderrorreporting.v1beta1;
20 
21 public interface ListGroupStatsResponseOrBuilder
22     extends
23     // @@protoc_insertion_point(interface_extends:google.devtools.clouderrorreporting.v1beta1.ListGroupStatsResponse)
24     com.google.protobuf.MessageOrBuilder {
25 
26   /**
27    *
28    *
29    * <pre>
30    * The error group stats which match the given request.
31    * </pre>
32    *
33    * <code>
34    * repeated .google.devtools.clouderrorreporting.v1beta1.ErrorGroupStats error_group_stats = 1;
35    * </code>
36    */
37   java.util.List<com.google.devtools.clouderrorreporting.v1beta1.ErrorGroupStats>
getErrorGroupStatsList()38       getErrorGroupStatsList();
39   /**
40    *
41    *
42    * <pre>
43    * The error group stats which match the given request.
44    * </pre>
45    *
46    * <code>
47    * repeated .google.devtools.clouderrorreporting.v1beta1.ErrorGroupStats error_group_stats = 1;
48    * </code>
49    */
getErrorGroupStats(int index)50   com.google.devtools.clouderrorreporting.v1beta1.ErrorGroupStats getErrorGroupStats(int index);
51   /**
52    *
53    *
54    * <pre>
55    * The error group stats which match the given request.
56    * </pre>
57    *
58    * <code>
59    * repeated .google.devtools.clouderrorreporting.v1beta1.ErrorGroupStats error_group_stats = 1;
60    * </code>
61    */
getErrorGroupStatsCount()62   int getErrorGroupStatsCount();
63   /**
64    *
65    *
66    * <pre>
67    * The error group stats which match the given request.
68    * </pre>
69    *
70    * <code>
71    * repeated .google.devtools.clouderrorreporting.v1beta1.ErrorGroupStats error_group_stats = 1;
72    * </code>
73    */
74   java.util.List<? extends com.google.devtools.clouderrorreporting.v1beta1.ErrorGroupStatsOrBuilder>
getErrorGroupStatsOrBuilderList()75       getErrorGroupStatsOrBuilderList();
76   /**
77    *
78    *
79    * <pre>
80    * The error group stats which match the given request.
81    * </pre>
82    *
83    * <code>
84    * repeated .google.devtools.clouderrorreporting.v1beta1.ErrorGroupStats error_group_stats = 1;
85    * </code>
86    */
87   com.google.devtools.clouderrorreporting.v1beta1.ErrorGroupStatsOrBuilder
getErrorGroupStatsOrBuilder(int index)88       getErrorGroupStatsOrBuilder(int index);
89 
90   /**
91    *
92    *
93    * <pre>
94    * If non-empty, more results are available.
95    * Pass this token, along with the same query parameters as the first
96    * request, to view the next page of results.
97    * </pre>
98    *
99    * <code>string next_page_token = 2;</code>
100    *
101    * @return The nextPageToken.
102    */
getNextPageToken()103   java.lang.String getNextPageToken();
104   /**
105    *
106    *
107    * <pre>
108    * If non-empty, more results are available.
109    * Pass this token, along with the same query parameters as the first
110    * request, to view the next page of results.
111    * </pre>
112    *
113    * <code>string next_page_token = 2;</code>
114    *
115    * @return The bytes for nextPageToken.
116    */
getNextPageTokenBytes()117   com.google.protobuf.ByteString getNextPageTokenBytes();
118 
119   /**
120    *
121    *
122    * <pre>
123    * The timestamp specifies the start time to which the request was restricted.
124    * The start time is set based on the requested time range. It may be adjusted
125    * to a later time if a project has exceeded the storage quota and older data
126    * has been deleted.
127    * </pre>
128    *
129    * <code>.google.protobuf.Timestamp time_range_begin = 4;</code>
130    *
131    * @return Whether the timeRangeBegin field is set.
132    */
hasTimeRangeBegin()133   boolean hasTimeRangeBegin();
134   /**
135    *
136    *
137    * <pre>
138    * The timestamp specifies the start time to which the request was restricted.
139    * The start time is set based on the requested time range. It may be adjusted
140    * to a later time if a project has exceeded the storage quota and older data
141    * has been deleted.
142    * </pre>
143    *
144    * <code>.google.protobuf.Timestamp time_range_begin = 4;</code>
145    *
146    * @return The timeRangeBegin.
147    */
getTimeRangeBegin()148   com.google.protobuf.Timestamp getTimeRangeBegin();
149   /**
150    *
151    *
152    * <pre>
153    * The timestamp specifies the start time to which the request was restricted.
154    * The start time is set based on the requested time range. It may be adjusted
155    * to a later time if a project has exceeded the storage quota and older data
156    * has been deleted.
157    * </pre>
158    *
159    * <code>.google.protobuf.Timestamp time_range_begin = 4;</code>
160    */
getTimeRangeBeginOrBuilder()161   com.google.protobuf.TimestampOrBuilder getTimeRangeBeginOrBuilder();
162 }
163