Skip to content
This repository was archived by the owner on Nov 29, 2023. It is now read-only.

Commit c19d707

Browse files
danoscarmikegguusswaprinmerla18dpebot
authored
feat!: use microgenerator (#76)
* Adds tutorials using Cloud Client [(#930)](GoogleCloudPlatform/python-docs-samples#930) * Adds tutorials. * Removes unused enumerate * Adds one more tutorial as well as fixes some copy/paste typos. [(#933)](GoogleCloudPlatform/python-docs-samples#933) * Adds new examples, replaces markdown with restructured text [(#945)](GoogleCloudPlatform/python-docs-samples#945) * Adds new examples, replaces markdown with restructured text * Address review feedback * Use videos from pubilc bucket, update to new client library. * Style nit * Updates requirements [(#952)](GoogleCloudPlatform/python-docs-samples#952) * Fix README rst links [(#962)](GoogleCloudPlatform/python-docs-samples#962) * Fix README rst links * Update all READMEs * change the usage file sample [(#958)](GoogleCloudPlatform/python-docs-samples#958) since the file does not exist. Propose to use the same one as the tutorial: demomaker/gbikes_dinosaur.mp4 * Updates examples for video [(#968)](GoogleCloudPlatform/python-docs-samples#968) * Auto-update dependencies. [(#1093)](GoogleCloudPlatform/python-docs-samples#1093) * Auto-update dependencies. * Fix storage notification poll sample Change-Id: I6afbc79d15e050531555e4c8e51066996717a0f3 * Fix spanner samples Change-Id: I40069222c60d57e8f3d3878167591af9130895cb * Drop coverage because it's not useful Change-Id: Iae399a7083d7866c3c7b9162d0de244fbff8b522 * Try again to fix flaky logging test Change-Id: I6225c074701970c17c426677ef1935bb6d7e36b4 * Update all generated readme auth instructions [(#1121)](GoogleCloudPlatform/python-docs-samples#1121) Change-Id: I03b5eaef8b17ac3dc3c0339fd2c7447bd3e11bd2 * Auto-update dependencies. [(#1123)](GoogleCloudPlatform/python-docs-samples#1123) * Video v1beta2 [(#1088)](GoogleCloudPlatform/python-docs-samples#1088) * update analyze_safe_search * update analyze_shots * update explicit_content_detection and test * update fece detection * update label detection (path) * update label detection (file) * flake * safe search --> explicit content * update faces tutorial * update client library quickstart * update shotchange tutorial * update labels tutorial * correct spelling * correction start_time_offset * import order * rebased * Added Link to Python Setup Guide [(#1158)](GoogleCloudPlatform/python-docs-samples#1158) * Update Readme.rst to add Python setup guide As requested in b/64770713. This sample is linked in documentation https://cloud.google.com/bigtable/docs/scaling, and it would make more sense to update the guide here than in the documentation. * Update README.rst * Update README.rst * Update README.rst * Update README.rst * Update README.rst * Update install_deps.tmpl.rst * Updated readmegen scripts and re-generated related README files * Fixed the lint error * Tweak doc/help strings for sample tools [(#1160)](GoogleCloudPlatform/python-docs-samples#1160) * Corrected copy-paste on doc string * Updated doc/help string to be more specific to labels tool * Made shotchange doc/help string more specific * Tweaked doc/help string to indicate no arg expected * Adjusted import order to satisfy flake8 * Wrapped doc string to 79 chars to flake8 correctly * Adjusted import order to pass flake8 test * Auto-update dependencies. [(#1186)](GoogleCloudPlatform/python-docs-samples#1186) * update samples to v1 [(#1221)](GoogleCloudPlatform/python-docs-samples#1221) * update samples to v1 * replace while loop with operation.result(timeout) * addressing review comments * flake * flake * Added "Open in Cloud Shell" buttons to README files [(#1254)](GoogleCloudPlatform/python-docs-samples#1254) * Auto-update dependencies. [(#1377)](GoogleCloudPlatform/python-docs-samples#1377) * Auto-update dependencies. * Update requirements.txt * Auto-update dependencies. * Regenerate the README files and fix the Open in Cloud Shell link for some samples [(#1441)](GoogleCloudPlatform/python-docs-samples#1441) * Update READMEs to fix numbering and add git clone [(#1464)](GoogleCloudPlatform/python-docs-samples#1464) * Video Intelligence region tag update [(#1639)](GoogleCloudPlatform/python-docs-samples#1639) * Auto-update dependencies. [(#1658)](GoogleCloudPlatform/python-docs-samples#1658) * Auto-update dependencies. * Rollback appengine/standard/bigquery/. * Rollback appengine/standard/iap/. * Rollback bigtable/metricscaler. * Rolledback appengine/flexible/datastore. * Rollback dataproc/ * Rollback jobs/api_client * Rollback vision/cloud-client. * Rollback functions/ocr/app. * Rollback iot/api-client/end_to_end_example. * Rollback storage/cloud-client. * Rollback kms/api-client. * Rollback dlp/ * Rollback bigquery/cloud-client. * Rollback iot/api-client/manager. * Rollback appengine/flexible/cloudsql_postgresql. * Use explicit URIs for Video Intelligence sample tests [(#1743)](GoogleCloudPlatform/python-docs-samples#1743) * Auto-update dependencies. [(#1846)](GoogleCloudPlatform/python-docs-samples#1846) ACK, merging. * Longer timeouts to address intermittent failures [(#1871)](GoogleCloudPlatform/python-docs-samples#1871) * Auto-update dependencies. [(#1980)](GoogleCloudPlatform/python-docs-samples#1980) * Auto-update dependencies. * Update requirements.txt * Update requirements.txt * replace demomaker with cloud-samples-data/video for video intelligenc… [(#2162)](GoogleCloudPlatform/python-docs-samples#2162) * replace demomaker with cloud-samples-data/video for video intelligence samples * flake * Adds updates for samples profiler ... vision [(#2439)](GoogleCloudPlatform/python-docs-samples#2439) * Auto-update dependencies. [(#2005)](GoogleCloudPlatform/python-docs-samples#2005) * Auto-update dependencies. * Revert update of appengine/flexible/datastore. * revert update of appengine/flexible/scipy * revert update of bigquery/bqml * revert update of bigquery/cloud-client * revert update of bigquery/datalab-migration * revert update of bigtable/quickstart * revert update of compute/api * revert update of container_registry/container_analysis * revert update of dataflow/run_template * revert update of datastore/cloud-ndb * revert update of dialogflow/cloud-client * revert update of dlp * revert update of functions/imagemagick * revert update of functions/ocr/app * revert update of healthcare/api-client/fhir * revert update of iam/api-client * revert update of iot/api-client/gcs_file_to_device * revert update of iot/api-client/mqtt_example * revert update of language/automl * revert update of run/image-processing * revert update of vision/automl * revert update testing/requirements.txt * revert update of vision/cloud-client/detect * revert update of vision/cloud-client/product_search * revert update of jobs/v2/api_client * revert update of jobs/v3/api_client * revert update of opencensus * revert update of translate/cloud-client * revert update to speech/cloud-client Co-authored-by: Kurtis Van Gent <31518063+kurtisvg@users.noreply.github.com> Co-authored-by: Doug Mahugh <dmahugh@gmail.com> * chore(deps): update dependency google-cloud-videointelligence to v1.14.0 [(#3169)](GoogleCloudPlatform/python-docs-samples#3169) * Simplify noxfile setup. [(#2806)](GoogleCloudPlatform/python-docs-samples#2806) * chore(deps): update dependency requests to v2.23.0 * Simplify noxfile and add version control. * Configure appengine/standard to only test Python 2.7. * Update Kokokro configs to match noxfile. * Add requirements-test to each folder. * Remove Py2 versions from everything execept appengine/standard. * Remove conftest.py. * Remove appengine/standard/conftest.py * Remove 'no-sucess-flaky-report' from pytest.ini. * Add GAE SDK back to appengine/standard tests. * Fix typo. * Roll pytest to python 2 version. * Add a bunch of testing requirements. * Remove typo. * Add appengine lib directory back in. * Add some additional requirements. * Fix issue with flake8 args. * Even more requirements. * Readd appengine conftest.py. * Add a few more requirements. * Even more Appengine requirements. * Add webtest for appengine/standard/mailgun. * Add some additional requirements. * Add workaround for issue with mailjet-rest. * Add responses for appengine/standard/mailjet. Co-authored-by: Renovate Bot <bot@renovateapp.com> * fix: changes positional to named pararameters in Video samples [(#4017)](GoogleCloudPlatform/python-docs-samples#4017) Changes calls to `VideoClient.annotate_video()` so that GCS URIs are provided as named parameters. Example: ``` operation = video_client.annotate_video(path, features=features) ``` Becomes: ``` operation = video_client.annotate_video(input_uri=path, features=features) ``` * Update dependency google-cloud-videointelligence to v1.15.0 [(#4041)](GoogleCloudPlatform/python-docs-samples#4041) This PR contains the following updates: | Package | Update | Change | |---|---|---| | [google-cloud-videointelligence](https://togithub.com/googleapis/python-videointelligence) | minor | `==1.14.0` -> `==1.15.0` | --- ### Release Notes <details> <summary>googleapis/python-videointelligence</summary> ### [`v1.15.0`](https://togithub.com/googleapis/python-videointelligence/blob/master/CHANGELOG.md#&#8203;1150-httpswwwgithubcomgoogleapispython-videointelligencecomparev1140v1150-2020-06-09) [Compare Source](https://togithub.com/googleapis/python-videointelligence/compare/v1.14.0...v1.15.0) ##### Features - add support for streaming automl action recognition in v1p3beta1; make 'features' a positional param for annotate_video in betas ([#&#8203;31](https://www.github.com/googleapis/python-videointelligence/issues/31)) ([586f920](https://www.github.com/googleapis/python-videointelligence/commit/586f920a1932e1a813adfed500502fba0ff5edb7)), closes [#&#8203;517](https://www.github.com/googleapis/python-videointelligence/issues/517) [#&#8203;538](https://www.github.com/googleapis/python-videointelligence/issues/538) [#&#8203;565](https://www.github.com/googleapis/python-videointelligence/issues/565) [#&#8203;576](https://www.github.com/googleapis/python-videointelligence/issues/576) [#&#8203;506](https://www.github.com/googleapis/python-videointelligence/issues/506) [#&#8203;586](https://www.github.com/googleapis/python-videointelligence/issues/586) [#&#8203;585](https://www.github.com/googleapis/python-videointelligence/issues/585) </details> --- ### Renovate configuration :date: **Schedule**: At any time (no schedule defined). :vertical_traffic_light: **Automerge**: Disabled by config. Please merge this manually once you are satisfied. :recycle: **Rebasing**: Never, or you tick the rebase/retry checkbox. :no_bell: **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [WhiteSource Renovate](https://renovate.whitesourcesoftware.com). View repository job log [here](https://app.renovatebot.com/dashboard#GoogleCloudPlatform/python-docs-samples). * chore(deps): update dependency pytest to v5.4.3 [(#4279)](GoogleCloudPlatform/python-docs-samples#4279) * chore(deps): update dependency pytest to v5.4.3 * specify pytest for python 2 in appengine Co-authored-by: Leah Cole <coleleah@google.com> * Update dependency pytest to v6 [(#4390)](GoogleCloudPlatform/python-docs-samples#4390) * chore: pin sphinx * chore: adds samples templates * chore: temporarily pins sphinx * chore: blacken noxfile * chore: lints * chore(deps): update dependency google-cloud-videointelligence to v1.16.0 [(#4798)](GoogleCloudPlatform/python-docs-samples#4798) * chore: fixes flaky tests * chore(deps): update dependency pytest to v6.1.1 [(#4761)](GoogleCloudPlatform/python-docs-samples#4761) * chore(deps): update dependency pytest to v6.1.2 [(#4921)](GoogleCloudPlatform/python-docs-samples#4921) Co-authored-by: Charles Engelke <engelke@google.com> * chore: updates samples templates * chore: cleans up merge conflicts * chore: blacken * feat!: use microgenerator * docs: update samples for microgenerator client * docs: updates shotchange samples to microgen * chore: deletes temp files * chore: lint and blacken * Update UPGRADING.md Co-authored-by: Bu Sun Kim <8822365+busunkim96@users.noreply.github.com> * Update setup.py Co-authored-by: Bu Sun Kim <8822365+busunkim96@users.noreply.github.com> Co-authored-by: Gus Class <gguuss@gmail.com> Co-authored-by: Bill Prin <waprin@gmail.com> Co-authored-by: florencep <florenceperot@google.com> Co-authored-by: DPE bot <dpebot@google.com> Co-authored-by: Jon Wayne Parrott <jonwayne@google.com> Co-authored-by: Yu-Han Liu <dizcology@hotmail.com> Co-authored-by: michaelawyu <chenyumic@google.com> Co-authored-by: Perry Stoll <pstoll@users.noreply.github.com> Co-authored-by: Frank Natividad <frankyn@users.noreply.github.com> Co-authored-by: michaelawyu <michael.a.w.yu@hotmail.com> Co-authored-by: Alix Hamilton <ajhamilton@google.com> Co-authored-by: Charles Engelke <github@engelke.com> Co-authored-by: Yu-Han Liu <yuhanliu@google.com> Co-authored-by: Kurtis Van Gent <31518063+kurtisvg@users.noreply.github.com> Co-authored-by: Doug Mahugh <dmahugh@gmail.com> Co-authored-by: WhiteSource Renovate <bot@renovateapp.com> Co-authored-by: Eric Schmidt <erschmid@google.com> Co-authored-by: Leah Cole <coleleah@google.com> Co-authored-by: gcf-merge-on-green[bot] <60162190+gcf-merge-on-green[bot]@users.noreply.github.com> Co-authored-by: Charles Engelke <engelke@google.com> Co-authored-by: Bu Sun Kim <8822365+busunkim96@users.noreply.github.com>
1 parent 995fcf8 commit c19d707

File tree

194 files changed

+21890
-28815
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

194 files changed

+21890
-28815
lines changed

.coveragerc

+6-11
Original file line numberDiff line numberDiff line change
@@ -14,25 +14,20 @@
1414
# See the License for the specific language governing permissions and
1515
# limitations under the License.
1616

17-
# Generated by synthtool. DO NOT EDIT!
1817
[run]
1918
branch = True
20-
omit =
21-
google/cloud/__init__.py
2219

2320
[report]
2421
fail_under = 100
2522
show_missing = True
23+
omit = google/cloud/texttospeech/__init__.py
2624
exclude_lines =
2725
# Re-enable the standard pragma
2826
pragma: NO COVER
2927
# Ignore debug-only repr
3028
def __repr__
31-
# Ignore abstract methods
32-
raise NotImplementedError
33-
omit =
34-
*/gapic/*.py
35-
*/proto/*.py
36-
*/core/*.py
37-
*/site-packages/*.py
38-
google/cloud/__init__.py
29+
# Ignore pkg_resources exceptions.
30+
# This is added at the module level as a safeguard for if someone
31+
# generates the code and tries to run it without pip installing. This
32+
# makes it virtually impossible to test properly.
33+
except pkg_resources.DistributionNotFound

README.rst

+5-4
Original file line numberDiff line numberDiff line change
@@ -56,12 +56,13 @@ dependencies.
5656

5757
Supported Python Versions
5858
^^^^^^^^^^^^^^^^^^^^^^^^^
59-
Python >= 3.5
59+
Python >= 3.6
6060

61-
Deprecated Python Versions
62-
^^^^^^^^^^^^^^^^^^^^^^^^^^
63-
Python == 2.7. Python 2.7 support will be removed on January 1, 2020.
61+
Unsupported Python Versions
62+
^^^^^^^^^^^^^^^^^^^^^^^^^^^
63+
Python == 2.7.
6464

65+
The last version of this library compatible with Python 2.7 is google-cloud-videointelligence==1.17.0.
6566

6667
Mac/Linux
6768
^^^^^^^^^

UPGRADING.md

+154
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,154 @@
1+
# 2.0.0 Migration Guide
2+
3+
The 2.0 release of the `google-cloud-videointelligence` client is a significant upgrade based on a [next-gen code generator](https://github.com/googleapis/gapic-generator-python), and includes substantial interface changes. Existing code written for earlier versions of this library will likely require updates to use this version. This document describes the changes that have been made, and what you need to do to update your usage.
4+
5+
If you experience issues or have questions, please file an [issue](https://github.com/googleapis/python-videointelligence/issues).
6+
7+
## Supported Python Versions
8+
9+
> **WARNING**: Breaking change
10+
11+
The 2.0.0 release requires Python 3.6+.
12+
13+
14+
## Method Calls
15+
16+
> **WARNING**: Breaking change
17+
18+
Methods expect request objects. We provide a script that will convert most common use cases.
19+
20+
* Install the library
21+
22+
```py
23+
python3 -m pip install google-cloud-videointelligence
24+
```
25+
26+
* The script `fixup_keywords.py` is shipped with the library. It expects
27+
an input directory (with the code to convert) and an empty destination directory.
28+
29+
```sh
30+
$ fixup_keywords.py --input-directory .samples/ --output-directory samples/
31+
```
32+
33+
**Before:**
34+
```py
35+
from google.cloud import videointelligence
36+
37+
client = videointelligence.VideoIntelligenceServiceClient()
38+
input_uri = "gs://cloud-samples-data/video/cat.mp4"
39+
features = [videointelligence.enums.Feature.LABEL_DETECTION]
40+
operation = client.annotate_video(
41+
input_uri=input_uri, features=features
42+
)
43+
```
44+
45+
46+
**After:**
47+
```py
48+
from google.cloud import videointelligence
49+
50+
client = videointelligence.VideoIntelligenceServiceClient()
51+
input_uri = "gs://cloud-samples-data/video/cat.mp4"
52+
features = [videointelligence.Feature.LABEL_DETECTION]
53+
operation = client.annotate_video(request={"input_uri": input_uri, "features": features})
54+
```
55+
56+
### More Details
57+
58+
In `google-cloud-videointelligence<2.0.0`, parameters required by the API were positional parameters and optional parameters were keyword parameters.
59+
60+
**Before:**
61+
```py
62+
def annotate_video(
63+
self,
64+
input_uri=None,
65+
input_content=None,
66+
features=None,
67+
video_context=None,
68+
output_uri=None,
69+
location_id=None,
70+
retry=google.api_core.gapic_v1.method.DEFAULT,
71+
timeout=google.api_core.gapic_v1.method.DEFAULT,
72+
metadata=None,
73+
):
74+
```
75+
76+
In the 2.0.0 release, all methods have a single positional parameter `request`. Method docstrings indicate whether a parameter is required or optional.
77+
78+
Some methods have additional keyword only parameters. The available parameters depend on the [`google.api.method_signature` annotation](https://github.com/googleapis/googleapis/blob/master/google/cloud/videointelligence/v1/video_intelligence.proto#L51) specified by the API producer.
79+
80+
81+
**After:**
82+
```py
83+
def annotate_video(
84+
self,
85+
request: video_intelligence.AnnotateVideoRequest = None,
86+
*,
87+
input_uri: str = None,
88+
features: Sequence[video_intelligence.Feature] = None,
89+
retry: retries.Retry = gapic_v1.method.DEFAULT,
90+
timeout: float = None,
91+
metadata: Sequence[Tuple[str, str]] = (),
92+
) -> operation.Operation:
93+
```
94+
95+
> **NOTE:** The `request` parameter and flattened keyword parameters for the API are mutually exclusive.
96+
> Passing both will result in an error.
97+
98+
99+
Both of these calls are valid:
100+
101+
```py
102+
response = client.annotate_video(
103+
request={
104+
"input_uri": input_uri,
105+
"features": features
106+
}
107+
)
108+
```
109+
110+
```py
111+
response = client.annotate_video(
112+
input_uri=input_uri
113+
features=features
114+
)
115+
```
116+
117+
This call is invalid because it mixes `request` with a keyword argument `features`. Executing this code
118+
will result in an error.
119+
120+
```py
121+
response = client.annotate_video(
122+
request={
123+
"input_uri": input_uri
124+
},
125+
features=features
126+
)
127+
```
128+
129+
130+
131+
## Enums and Types
132+
133+
134+
> **WARNING**: Breaking change
135+
136+
The submodules `enums` and `types` have been removed.
137+
138+
**Before:**
139+
```py
140+
141+
from google.cloud import videointelligence
142+
143+
features = [videointelligence.enums.Feature.TEXT_DETECTION]
144+
video_context = videointelligence.types.VideoContext()
145+
```
146+
147+
148+
**After:**
149+
```py
150+
from google.cloud import videointelligence
151+
152+
features = [videointelligence.Feature.TEXT_DETECTION]
153+
video_context = videointelligence.VideoContext()
154+
```

docs/UPGRADING.md

+1
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
../UPGRADING.md

docs/gapic/v1/api.rst

-6
This file was deleted.

docs/gapic/v1/types.rst

-6
This file was deleted.

docs/gapic/v1beta2/api.rst

-6
This file was deleted.

docs/gapic/v1p1beta1/api.rst

-6
This file was deleted.

docs/gapic/v1p1beta1/types.rst

-6
This file was deleted.

docs/gapic/v1p2beta1/api.rst

-6
This file was deleted.

docs/gapic/v1p2beta1/types.rst

-6
This file was deleted.

docs/gapic/v1p3beta1/api.rst

-6
This file was deleted.

docs/gapic/v1p3beta1/types.rst

-6
This file was deleted.

docs/index.rst

+25-14
Original file line numberDiff line numberDiff line change
@@ -12,39 +12,50 @@ API. By default, you will get ``v1``, the latest stable version.
1212
.. toctree::
1313
:maxdepth: 2
1414

15-
gapic/v1/api
16-
gapic/v1/types
15+
videointelligence_v1/services
16+
videointelligence_v1/types
1717

18-
A new beta release with additional features over the current stable version,
19-
spelled ``v1p3beta1``, is provided to allow you to use these new features.
20-
These are expected to move into the stable release soon; until then, the
18+
A beta release with additional features over the current stable version,
19+
spelled ``v1p3beta1``, is also provided.
20+
These are expected to move into the stable release; until then, the
2121
usual beta admonishment (changes are possible, etc.) applies.
2222

2323
An API and type reference is provided for this beta:
2424

2525
.. toctree::
2626
:maxdepth: 2
2727

28-
gapic/v1p3beta1/api
29-
gapic/v1p3beta1/types
28+
videointelligence_v1p3beta1/services
29+
videointelligence_v1p3beta1/types
3030

3131
The previous beta releases, spelled ``v1p2beta1``, ``v1p1beta1``, and
3232
``v1beta2``, are provided to continue to support code previously written
3333
against them. In order to use ththem, you will want to import from e.g.
3434
``google.cloud.videointelligence_v1beta2`` in lieu of
3535
``google.cloud.videointelligence_v1``.
3636

37-
An API and type reference is provided the these betas also:
37+
An API and type reference is provided for these betas also:
3838

3939
.. toctree::
4040
:maxdepth: 2
4141

42-
gapic/v1p2beta1/api
43-
gapic/v1p2beta1/types
44-
gapic/v1p1beta1/api
45-
gapic/v1p1beta1/types
46-
gapic/v1beta2/api
47-
gapic/v1beta2/types
42+
videointelligence_v1p2beta1/services
43+
videointelligence_v1p2beta1/types
44+
videointelligence_v1p1beta1/services
45+
videointelligence_v1p1beta1/types
46+
videointelligence_v1beta2/services
47+
videointelligence_v1beta2/types
48+
49+
50+
Migration Guide
51+
---------------
52+
53+
See the guide below for instructions on migrating to the 2.x release of this library.
54+
55+
.. toctree::
56+
:maxdepth: 2
57+
58+
UPGRADING
4859

4960

5061
Changelog
+6
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
Services for Google Cloud Videointelligence v1 API
2+
==================================================
3+
4+
.. automodule:: google.cloud.videointelligence_v1.services.video_intelligence_service
5+
:members:
6+
:inherited-members:

docs/videointelligence_v1/types.rst

+6
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
Types for Google Cloud Videointelligence v1 API
2+
===============================================
3+
4+
.. automodule:: google.cloud.videointelligence_v1.types
5+
:members:
6+
:show-inheritance:
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
Services for Google Cloud Videointelligence v1beta2 API
2+
=======================================================
3+
4+
.. automodule:: google.cloud.videointelligence_v1beta2.services.video_intelligence_service
5+
:members:
6+
:inherited-members:
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
1-
Types for Google Cloud Video Intelligence API Client
1+
Types for Google Cloud Videointelligence v1beta2 API
22
====================================================
33

44
.. automodule:: google.cloud.videointelligence_v1beta2.types
55
:members:
6-
:noindex:
6+
:show-inheritance:
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
Services for Google Cloud Videointelligence v1p1beta1 API
2+
=========================================================
3+
4+
.. automodule:: google.cloud.videointelligence_v1p1beta1.services.video_intelligence_service
5+
:members:
6+
:inherited-members:
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
Types for Google Cloud Videointelligence v1p1beta1 API
2+
======================================================
3+
4+
.. automodule:: google.cloud.videointelligence_v1p1beta1.types
5+
:members:
6+
:show-inheritance:
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
Services for Google Cloud Videointelligence v1p2beta1 API
2+
=========================================================
3+
4+
.. automodule:: google.cloud.videointelligence_v1p2beta1.services.video_intelligence_service
5+
:members:
6+
:inherited-members:

0 commit comments

Comments
 (0)