Skip to content

Commit ce1adf3

Browse files
kbandesKenneth Bandes
and
Kenneth Bandes
authored
feat: add operations rest client to support long-running operations. (#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 <[email protected]>
1 parent bc0abe4 commit ce1adf3

File tree

7 files changed

+2319
-1
lines changed

7 files changed

+2319
-1
lines changed

google/api_core/operations_v1/__init__.py

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,14 @@
1414

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

17+
from google.api_core.operations_v1.abstract_operations_client import AbstractOperationsClient
1718
from google.api_core.operations_v1.operations_async_client import OperationsAsyncClient
1819
from google.api_core.operations_v1.operations_client import OperationsClient
20+
from google.api_core.operations_v1.transports.rest import OperationsRestTransport
1921

20-
__all__ = ["OperationsAsyncClient", "OperationsClient"]
22+
__all__ = [
23+
"AbstractOperationsClient",
24+
"OperationsAsyncClient",
25+
"OperationsClient",
26+
"OperationsRestTransport"
27+
]

0 commit comments

Comments
 (0)