Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat: add featurestore service to aiplatform v1 #765

Merged
merged 3 commits into from Oct 12, 2021
Merged
Show file tree
Hide file tree
Changes from 1 commit
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
17 changes: 17 additions & 0 deletions owl-bot-staging/v1/.coveragerc
@@ -0,0 +1,17 @@
[run]
branch = True

[report]
show_missing = True
omit =
google/cloud/aiplatform/v1/schema/trainingjob/definition/__init__.py
exclude_lines =
# Re-enable the standard pragma
pragma: NO COVER
# Ignore debug-only repr
def __repr__
# Ignore pkg_resources exceptions.
# This is added at the module level as a safeguard for if someone
# generates the code and tries to run it without pip installing. This
# makes it virtually impossible to test properly.
except pkg_resources.DistributionNotFound
2 changes: 2 additions & 0 deletions owl-bot-staging/v1/MANIFEST.in
@@ -0,0 +1,2 @@
recursive-include google/cloud/aiplatform/v1/schema/trainingjob/definition *.py
recursive-include google/cloud/aiplatform/v1/schema/trainingjob/definition_v1 *.py
49 changes: 49 additions & 0 deletions owl-bot-staging/v1/README.rst
@@ -0,0 +1,49 @@
Python Client for Google Cloud Aiplatform V1 Schema Trainingjob Definition API
=================================================

Quick Start
-----------

In order to use this library, you first need to go through the following steps:

1. `Select or create a Cloud Platform project.`_
2. `Enable billing for your project.`_
3. Enable the Google Cloud Aiplatform V1 Schema Trainingjob Definition API.
4. `Setup Authentication.`_

.. _Select or create a Cloud Platform project.: https://console.cloud.google.com/project
.. _Enable billing for your project.: https://cloud.google.com/billing/docs/how-to/modify-project#enable_billing_for_a_project
.. _Setup Authentication.: https://googleapis.dev/python/google-api-core/latest/auth.html

Installation
~~~~~~~~~~~~

Install this library in a `virtualenv`_ using pip. `virtualenv`_ is a tool to
create isolated Python environments. The basic problem it addresses is one of
dependencies and versions, and indirectly permissions.

With `virtualenv`_, it's possible to install this library without needing system
install permissions, and without clashing with the installed system
dependencies.

.. _`virtualenv`: https://virtualenv.pypa.io/en/latest/


Mac/Linux
^^^^^^^^^

.. code-block:: console

python3 -m venv <your-env>
source <your-env>/bin/activate
<your-env>/bin/pip install /path/to/library


Windows
^^^^^^^

.. code-block:: console

python3 -m venv <your-env>
<your-env>\Scripts\activate
<your-env>\Scripts\pip.exe install \path\to\library
10 changes: 10 additions & 0 deletions owl-bot-staging/v1/docs/aiplatform_v1/dataset_service.rst
@@ -0,0 +1,10 @@
DatasetService
--------------------------------

.. automodule:: google.cloud.aiplatform_v1.services.dataset_service
:members:
:inherited-members:

.. automodule:: google.cloud.aiplatform_v1.services.dataset_service.pagers
:members:
:inherited-members:
10 changes: 10 additions & 0 deletions owl-bot-staging/v1/docs/aiplatform_v1/endpoint_service.rst
@@ -0,0 +1,10 @@
EndpointService
---------------------------------

.. automodule:: google.cloud.aiplatform_v1.services.endpoint_service
:members:
:inherited-members:

.. automodule:: google.cloud.aiplatform_v1.services.endpoint_service.pagers
:members:
:inherited-members:
@@ -0,0 +1,6 @@
FeaturestoreOnlineServingService
--------------------------------------------------

.. automodule:: google.cloud.aiplatform_v1.services.featurestore_online_serving_service
:members:
:inherited-members:
10 changes: 10 additions & 0 deletions owl-bot-staging/v1/docs/aiplatform_v1/featurestore_service.rst
@@ -0,0 +1,10 @@
FeaturestoreService
-------------------------------------

.. automodule:: google.cloud.aiplatform_v1.services.featurestore_service
:members:
:inherited-members:

.. automodule:: google.cloud.aiplatform_v1.services.featurestore_service.pagers
:members:
:inherited-members:
10 changes: 10 additions & 0 deletions owl-bot-staging/v1/docs/aiplatform_v1/index_endpoint_service.rst
@@ -0,0 +1,10 @@
IndexEndpointService
--------------------------------------

.. automodule:: google.cloud.aiplatform_v1.services.index_endpoint_service
:members:
:inherited-members:

.. automodule:: google.cloud.aiplatform_v1.services.index_endpoint_service.pagers
:members:
:inherited-members:
10 changes: 10 additions & 0 deletions owl-bot-staging/v1/docs/aiplatform_v1/index_service.rst
@@ -0,0 +1,10 @@
IndexService
------------------------------

.. automodule:: google.cloud.aiplatform_v1.services.index_service
:members:
:inherited-members:

.. automodule:: google.cloud.aiplatform_v1.services.index_service.pagers
:members:
:inherited-members:
10 changes: 10 additions & 0 deletions owl-bot-staging/v1/docs/aiplatform_v1/job_service.rst
@@ -0,0 +1,10 @@
JobService
----------------------------

.. automodule:: google.cloud.aiplatform_v1.services.job_service
:members:
:inherited-members:

.. automodule:: google.cloud.aiplatform_v1.services.job_service.pagers
:members:
:inherited-members:
10 changes: 10 additions & 0 deletions owl-bot-staging/v1/docs/aiplatform_v1/metadata_service.rst
@@ -0,0 +1,10 @@
MetadataService
---------------------------------

.. automodule:: google.cloud.aiplatform_v1.services.metadata_service
:members:
:inherited-members:

.. automodule:: google.cloud.aiplatform_v1.services.metadata_service.pagers
:members:
:inherited-members:
10 changes: 10 additions & 0 deletions owl-bot-staging/v1/docs/aiplatform_v1/migration_service.rst
@@ -0,0 +1,10 @@
MigrationService
----------------------------------

.. automodule:: google.cloud.aiplatform_v1.services.migration_service
:members:
:inherited-members:

.. automodule:: google.cloud.aiplatform_v1.services.migration_service.pagers
:members:
:inherited-members:
10 changes: 10 additions & 0 deletions owl-bot-staging/v1/docs/aiplatform_v1/model_service.rst
@@ -0,0 +1,10 @@
ModelService
------------------------------

.. automodule:: google.cloud.aiplatform_v1.services.model_service
:members:
:inherited-members:

.. automodule:: google.cloud.aiplatform_v1.services.model_service.pagers
:members:
:inherited-members:
10 changes: 10 additions & 0 deletions owl-bot-staging/v1/docs/aiplatform_v1/pipeline_service.rst
@@ -0,0 +1,10 @@
PipelineService
---------------------------------

.. automodule:: google.cloud.aiplatform_v1.services.pipeline_service
:members:
:inherited-members:

.. automodule:: google.cloud.aiplatform_v1.services.pipeline_service.pagers
:members:
:inherited-members:
6 changes: 6 additions & 0 deletions owl-bot-staging/v1/docs/aiplatform_v1/prediction_service.rst
@@ -0,0 +1,6 @@
PredictionService
-----------------------------------

.. automodule:: google.cloud.aiplatform_v1.services.prediction_service
:members:
:inherited-members:
19 changes: 19 additions & 0 deletions owl-bot-staging/v1/docs/aiplatform_v1/services.rst
@@ -0,0 +1,19 @@
Services for Google Cloud Aiplatform v1 API
===========================================
.. toctree::
:maxdepth: 2

dataset_service
endpoint_service
featurestore_online_serving_service
featurestore_service
index_endpoint_service
index_service
job_service
metadata_service
migration_service
model_service
pipeline_service
prediction_service
specialist_pool_service
vizier_service
10 changes: 10 additions & 0 deletions owl-bot-staging/v1/docs/aiplatform_v1/specialist_pool_service.rst
@@ -0,0 +1,10 @@
SpecialistPoolService
---------------------------------------

.. automodule:: google.cloud.aiplatform_v1.services.specialist_pool_service
:members:
:inherited-members:

.. automodule:: google.cloud.aiplatform_v1.services.specialist_pool_service.pagers
:members:
:inherited-members:
7 changes: 7 additions & 0 deletions owl-bot-staging/v1/docs/aiplatform_v1/types.rst
@@ -0,0 +1,7 @@
Types for Google Cloud Aiplatform v1 API
========================================

.. automodule:: google.cloud.aiplatform_v1.types
:members:
:undoc-members:
:show-inheritance:
10 changes: 10 additions & 0 deletions owl-bot-staging/v1/docs/aiplatform_v1/vizier_service.rst
@@ -0,0 +1,10 @@
VizierService
-------------------------------

.. automodule:: google.cloud.aiplatform_v1.services.vizier_service
:members:
:inherited-members:

.. automodule:: google.cloud.aiplatform_v1.services.vizier_service.pagers
:members:
:inherited-members: