Skip to content

Commit

Permalink
feat: add operations rest client to support long-running operations. (#…
Browse files Browse the repository at this point in the history
…311)

* feat: add operations rest client to support long-running operations.

* fix: address test coverage gaps in operations rest client.

* fix: removed stray print statement.

* fix: address lint, blacken, and mypy issues.

* fix: address pytype, more coverage issues

* fix: addressed additional pytype issues and one coverage line.

* fix: renamed OperationsRestClient to AbstractOperationsClient.

Co-authored-by: Kenneth Bandes <kbandes@google.com>
  • Loading branch information
kbandes and Kenneth Bandes committed Nov 25, 2021
1 parent bc0abe4 commit ce1adf3
Show file tree
Hide file tree
Showing 7 changed files with 2,319 additions and 1 deletion.
9 changes: 8 additions & 1 deletion google/api_core/operations_v1/__init__.py
Expand Up @@ -14,7 +14,14 @@

"""Package for interacting with the google.longrunning.operations meta-API."""

from google.api_core.operations_v1.abstract_operations_client import AbstractOperationsClient
from google.api_core.operations_v1.operations_async_client import OperationsAsyncClient
from google.api_core.operations_v1.operations_client import OperationsClient
from google.api_core.operations_v1.transports.rest import OperationsRestTransport

__all__ = ["OperationsAsyncClient", "OperationsClient"]
__all__ = [
"AbstractOperationsClient",
"OperationsAsyncClient",
"OperationsClient",
"OperationsRestTransport"
]

0 comments on commit ce1adf3

Please sign in to comment.