1<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>