blob: 56be66fdb02e6a6328076afb11a768f657005fa2 [file] [log] [blame]
Bu Sun Kim715bd7f2019-06-14 16:50:42 -07001<html><body>
2<style>
3
4body, h1, h2, h3, div, span, p, pre, a {
5 margin: 0;
6 padding: 0;
7 border: 0;
8 font-weight: inherit;
9 font-style: inherit;
10 font-size: 100%;
11 font-family: inherit;
12 vertical-align: baseline;
13}
14
15body {
16 font-size: 13px;
17 padding: 1em;
18}
19
20h1 {
21 font-size: 26px;
22 margin-bottom: 1em;
23}
24
25h2 {
26 font-size: 24px;
27 margin-bottom: 1em;
28}
29
30h3 {
31 font-size: 20px;
32 margin-bottom: 1em;
33 margin-top: 1em;
34}
35
36pre, code {
37 line-height: 1.5;
38 font-family: Monaco, 'DejaVu Sans Mono', 'Bitstream Vera Sans Mono', 'Lucida Console', monospace;
39}
40
41pre {
42 margin-top: 0.5em;
43}
44
45h1, h2, h3, p {
46 font-family: Arial, sans serif;
47}
48
49h1, h2, h3 {
50 border-bottom: solid #CCC 1px;
51}
52
53.toc_element {
54 margin-top: 0.5em;
55}
56
57.firstline {
58 margin-left: 2 em;
59}
60
61.method {
62 margin-top: 1em;
63 border: solid 1px #CCC;
64 padding: 1em;
65 background: #EEE;
66}
67
68.details {
69 font-weight: bold;
70 font-size: 14px;
71}
72
73</style>
74
75<h1><a href="videointelligence_v1.html">Cloud Video Intelligence API</a> . <a href="videointelligence_v1.operations.html">operations</a></h1>
76<h2>Instance Methods</h2>
77<p class="toc_element">
78 <code><a href="videointelligence_v1.operations.projects.html">projects()</a></code>
79</p>
80<p class="firstline">Returns the projects Resource.</p>
81
82<p class="toc_element">
83 <code><a href="#cancel">cancel(name, x__xgafv=None)</a></code></p>
84<p class="firstline">Starts asynchronous cancellation on a long-running operation. The server</p>
85<p class="toc_element">
86 <code><a href="#delete">delete(name, x__xgafv=None)</a></code></p>
87<p class="firstline">Deletes a long-running operation. This method indicates that the client is</p>
88<p class="toc_element">
89 <code><a href="#get">get(name, x__xgafv=None)</a></code></p>
90<p class="firstline">Gets the latest state of a long-running operation. Clients can use this</p>
91<h3>Method Details</h3>
92<div class="method">
93 <code class="details" id="cancel">cancel(name, x__xgafv=None)</code>
94 <pre>Starts asynchronous cancellation on a long-running operation. The server
95makes a best effort to cancel the operation, but success is not
96guaranteed. If the server doesn't support this method, it returns
97`google.rpc.Code.UNIMPLEMENTED`. Clients can use
98Operations.GetOperation or
99other methods to check whether the cancellation succeeded or whether the
100operation completed despite cancellation. On successful cancellation,
101the operation is not deleted; instead, it becomes an operation with
102an Operation.error value with a google.rpc.Status.code of 1,
103corresponding to `Code.CANCELLED`.
104
105Args:
106 name: string, The name of the operation resource to be cancelled. (required)
107 x__xgafv: string, V1 error format.
108 Allowed values
109 1 - v1 error format
110 2 - v2 error format
111
112Returns:
113 An object of the form:
114
115 { # A generic empty message that you can re-use to avoid defining duplicated
116 # empty messages in your APIs. A typical example is to use it as the request
117 # or the response type of an API method. For instance:
118 #
119 # service Foo {
120 # rpc Bar(google.protobuf.Empty) returns (google.protobuf.Empty);
121 # }
122 #
123 # The JSON representation for `Empty` is empty JSON object `{}`.
124 }</pre>
125</div>
126
127<div class="method">
128 <code class="details" id="delete">delete(name, x__xgafv=None)</code>
129 <pre>Deletes a long-running operation. This method indicates that the client is
130no longer interested in the operation result. It does not cancel the
131operation. If the server doesn't support this method, it returns
132`google.rpc.Code.UNIMPLEMENTED`.
133
134Args:
135 name: string, The name of the operation resource to be deleted. (required)
136 x__xgafv: string, V1 error format.
137 Allowed values
138 1 - v1 error format
139 2 - v2 error format
140
141Returns:
142 An object of the form:
143
144 { # A generic empty message that you can re-use to avoid defining duplicated
145 # empty messages in your APIs. A typical example is to use it as the request
146 # or the response type of an API method. For instance:
147 #
148 # service Foo {
149 # rpc Bar(google.protobuf.Empty) returns (google.protobuf.Empty);
150 # }
151 #
152 # The JSON representation for `Empty` is empty JSON object `{}`.
153 }</pre>
154</div>
155
156<div class="method">
157 <code class="details" id="get">get(name, x__xgafv=None)</code>
158 <pre>Gets the latest state of a long-running operation. Clients can use this
159method to poll the operation result at intervals as recommended by the API
160service.
161
162Args:
163 name: string, The name of the operation resource. (required)
164 x__xgafv: string, V1 error format.
165 Allowed values
166 1 - v1 error format
167 2 - v2 error format
168
169Returns:
170 An object of the form:
171
172 { # This resource represents a long-running operation that is the result of a
173 # network API call.
174 "metadata": { # Service-specific metadata associated with the operation. It typically
175 # contains progress information and common metadata such as create time.
176 # Some services might not provide such metadata. Any method that returns a
177 # long-running operation should document the metadata type, if any.
178 "a_key": "", # Properties of the object. Contains field @type with type URL.
179 },
180 "error": { # The `Status` type defines a logical error model that is suitable for # The error result of the operation in case of failure or cancellation.
181 # different programming environments, including REST APIs and RPC APIs. It is
182 # used by [gRPC](https://github.com/grpc). Each `Status` message contains
183 # three pieces of data: error code, error message, and error details.
184 #
185 # You can find out more about this error model and how to work with it in the
186 # [API Design Guide](https://cloud.google.com/apis/design/errors).
187 "message": "A String", # A developer-facing error message, which should be in English. Any
188 # user-facing error message should be localized and sent in the
189 # google.rpc.Status.details field, or localized by the client.
190 "code": 42, # The status code, which should be an enum value of google.rpc.Code.
191 "details": [ # A list of messages that carry the error details. There is a common set of
192 # message types for APIs to use.
193 {
194 "a_key": "", # Properties of the object. Contains field @type with type URL.
195 },
196 ],
197 },
198 "done": True or False, # If the value is `false`, it means the operation is still in progress.
199 # If `true`, the operation is completed, and either `error` or `response` is
200 # available.
201 "response": { # The normal response of the operation in case of success. If the original
202 # method returns no data on success, such as `Delete`, the response is
203 # `google.protobuf.Empty`. If the original method is standard
204 # `Get`/`Create`/`Update`, the response should be the resource. For other
205 # methods, the response should have the type `XxxResponse`, where `Xxx`
206 # is the original method name. For example, if the original method name
207 # is `TakeSnapshot()`, the inferred response type is
208 # `TakeSnapshotResponse`.
209 "a_key": "", # Properties of the object. Contains field @type with type URL.
210 },
211 "name": "A String", # The server-assigned name, which is only unique within the same service that
212 # originally returns it. If you use the default HTTP mapping, the
213 # `name` should be a resource name ending with `operations/{unique_id}`.
214 }</pre>
215</div>
216
217</body></html>