Skip to content
This repository was archived by the owner on Mar 31, 2026. It is now read-only.

Commit 33299ce

Browse files
committed
feat: generate libraries
1 parent 0aa1eda commit 33299ce

Some content is hidden

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

57 files changed

+845
-688
lines changed

.librarian/state.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ image: us-central1-docker.pkg.dev/cloud-sdk-librarian-prod/images-prod/python-li
22
libraries:
33
- id: google-cloud-spanner
44
version: 3.63.0
5-
last_generated_commit: a17b84add8318f780fcc8a027815d5fee644b9f7
5+
last_generated_commit: 0b3dec847f1045e47991c1539d4c69d8b025cfe8
66
apis:
77
- path: google/spanner/admin/instance/v1
88
service_config: spanner.yaml

google/cloud/spanner_admin_database_v1/__init__.py

Lines changed: 68 additions & 74 deletions
Original file line numberDiff line numberDiff line change
@@ -13,11 +13,10 @@
1313
# See the License for the specific language governing permissions and
1414
# limitations under the License.
1515
#
16-
import sys
16+
from google.cloud.spanner_admin_database_v1 import gapic_version as package_version
1717

1818
import google.api_core as api_core
19-
20-
from google.cloud.spanner_admin_database_v1 import gapic_version as package_version
19+
import sys
2120

2221
__version__ = package_version.__version__
2322

@@ -28,76 +27,71 @@
2827
# this code path once we drop support for Python 3.7
2928
import importlib_metadata as metadata
3029

31-
from .services.database_admin import DatabaseAdminAsyncClient, DatabaseAdminClient
32-
from .types.backup import (
33-
Backup,
34-
BackupInfo,
35-
BackupInstancePartition,
36-
CopyBackupEncryptionConfig,
37-
CopyBackupMetadata,
38-
CopyBackupRequest,
39-
CreateBackupEncryptionConfig,
40-
CreateBackupMetadata,
41-
CreateBackupRequest,
42-
DeleteBackupRequest,
43-
FullBackupSpec,
44-
GetBackupRequest,
45-
IncrementalBackupSpec,
46-
ListBackupOperationsRequest,
47-
ListBackupOperationsResponse,
48-
ListBackupsRequest,
49-
ListBackupsResponse,
50-
UpdateBackupRequest,
51-
)
52-
from .types.backup_schedule import (
53-
BackupSchedule,
54-
BackupScheduleSpec,
55-
CreateBackupScheduleRequest,
56-
CrontabSpec,
57-
DeleteBackupScheduleRequest,
58-
GetBackupScheduleRequest,
59-
ListBackupSchedulesRequest,
60-
ListBackupSchedulesResponse,
61-
UpdateBackupScheduleRequest,
62-
)
63-
from .types.common import (
64-
DatabaseDialect,
65-
EncryptionConfig,
66-
EncryptionInfo,
67-
OperationProgress,
68-
)
69-
from .types.spanner_database_admin import (
70-
AddSplitPointsRequest,
71-
AddSplitPointsResponse,
72-
CreateDatabaseMetadata,
73-
CreateDatabaseRequest,
74-
Database,
75-
DatabaseRole,
76-
DdlStatementActionInfo,
77-
DropDatabaseRequest,
78-
GetDatabaseDdlRequest,
79-
GetDatabaseDdlResponse,
80-
GetDatabaseRequest,
81-
InternalUpdateGraphOperationRequest,
82-
InternalUpdateGraphOperationResponse,
83-
ListDatabaseOperationsRequest,
84-
ListDatabaseOperationsResponse,
85-
ListDatabaseRolesRequest,
86-
ListDatabaseRolesResponse,
87-
ListDatabasesRequest,
88-
ListDatabasesResponse,
89-
OptimizeRestoredDatabaseMetadata,
90-
RestoreDatabaseEncryptionConfig,
91-
RestoreDatabaseMetadata,
92-
RestoreDatabaseRequest,
93-
RestoreInfo,
94-
RestoreSourceType,
95-
SplitPoints,
96-
UpdateDatabaseDdlMetadata,
97-
UpdateDatabaseDdlRequest,
98-
UpdateDatabaseMetadata,
99-
UpdateDatabaseRequest,
100-
)
30+
31+
from .services.database_admin import DatabaseAdminClient
32+
from .services.database_admin import DatabaseAdminAsyncClient
33+
34+
from .types.backup import Backup
35+
from .types.backup import BackupInfo
36+
from .types.backup import BackupInstancePartition
37+
from .types.backup import CopyBackupEncryptionConfig
38+
from .types.backup import CopyBackupMetadata
39+
from .types.backup import CopyBackupRequest
40+
from .types.backup import CreateBackupEncryptionConfig
41+
from .types.backup import CreateBackupMetadata
42+
from .types.backup import CreateBackupRequest
43+
from .types.backup import DeleteBackupRequest
44+
from .types.backup import FullBackupSpec
45+
from .types.backup import GetBackupRequest
46+
from .types.backup import IncrementalBackupSpec
47+
from .types.backup import ListBackupOperationsRequest
48+
from .types.backup import ListBackupOperationsResponse
49+
from .types.backup import ListBackupsRequest
50+
from .types.backup import ListBackupsResponse
51+
from .types.backup import UpdateBackupRequest
52+
from .types.backup_schedule import BackupSchedule
53+
from .types.backup_schedule import BackupScheduleSpec
54+
from .types.backup_schedule import CreateBackupScheduleRequest
55+
from .types.backup_schedule import CrontabSpec
56+
from .types.backup_schedule import DeleteBackupScheduleRequest
57+
from .types.backup_schedule import GetBackupScheduleRequest
58+
from .types.backup_schedule import ListBackupSchedulesRequest
59+
from .types.backup_schedule import ListBackupSchedulesResponse
60+
from .types.backup_schedule import UpdateBackupScheduleRequest
61+
from .types.common import EncryptionConfig
62+
from .types.common import EncryptionInfo
63+
from .types.common import OperationProgress
64+
from .types.common import DatabaseDialect
65+
from .types.spanner_database_admin import AddSplitPointsRequest
66+
from .types.spanner_database_admin import AddSplitPointsResponse
67+
from .types.spanner_database_admin import CreateDatabaseMetadata
68+
from .types.spanner_database_admin import CreateDatabaseRequest
69+
from .types.spanner_database_admin import Database
70+
from .types.spanner_database_admin import DatabaseRole
71+
from .types.spanner_database_admin import DdlStatementActionInfo
72+
from .types.spanner_database_admin import DropDatabaseRequest
73+
from .types.spanner_database_admin import GetDatabaseDdlRequest
74+
from .types.spanner_database_admin import GetDatabaseDdlResponse
75+
from .types.spanner_database_admin import GetDatabaseRequest
76+
from .types.spanner_database_admin import InternalUpdateGraphOperationRequest
77+
from .types.spanner_database_admin import InternalUpdateGraphOperationResponse
78+
from .types.spanner_database_admin import ListDatabaseOperationsRequest
79+
from .types.spanner_database_admin import ListDatabaseOperationsResponse
80+
from .types.spanner_database_admin import ListDatabaseRolesRequest
81+
from .types.spanner_database_admin import ListDatabaseRolesResponse
82+
from .types.spanner_database_admin import ListDatabasesRequest
83+
from .types.spanner_database_admin import ListDatabasesResponse
84+
from .types.spanner_database_admin import OptimizeRestoredDatabaseMetadata
85+
from .types.spanner_database_admin import RestoreDatabaseEncryptionConfig
86+
from .types.spanner_database_admin import RestoreDatabaseMetadata
87+
from .types.spanner_database_admin import RestoreDatabaseRequest
88+
from .types.spanner_database_admin import RestoreInfo
89+
from .types.spanner_database_admin import SplitPoints
90+
from .types.spanner_database_admin import UpdateDatabaseDdlMetadata
91+
from .types.spanner_database_admin import UpdateDatabaseDdlRequest
92+
from .types.spanner_database_admin import UpdateDatabaseMetadata
93+
from .types.spanner_database_admin import UpdateDatabaseRequest
94+
from .types.spanner_database_admin import RestoreSourceType
10195

10296
if hasattr(api_core, "check_python_version") and hasattr(
10397
api_core, "check_dependency_versions"
@@ -108,8 +102,8 @@
108102
# An older version of api_core is installed which does not define the
109103
# functions above. We do equivalent checks manually.
110104
try:
111-
import sys
112105
import warnings
106+
import sys
113107

114108
_py_version_str = sys.version.split()[0]
115109
_package_label = "google.cloud.spanner_admin_database_v1"

google/cloud/spanner_admin_database_v1/services/database_admin/__init__.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,8 +13,8 @@
1313
# See the License for the specific language governing permissions and
1414
# limitations under the License.
1515
#
16-
from .async_client import DatabaseAdminAsyncClient
1716
from .client import DatabaseAdminClient
17+
from .async_client import DatabaseAdminAsyncClient
1818

1919
__all__ = (
2020
"DatabaseAdminClient",

google/cloud/spanner_admin_database_v1/services/database_admin/async_client.py

Lines changed: 17 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -13,12 +13,12 @@
1313
# See the License for the specific language governing permissions and
1414
# limitations under the License.
1515
#
16-
from collections import OrderedDict
1716
import logging as std_logging
17+
from collections import OrderedDict
1818
import re
1919
from typing import (
20-
Callable,
2120
Dict,
21+
Callable,
2222
Mapping,
2323
MutableMapping,
2424
MutableSequence,
@@ -30,15 +30,16 @@
3030
)
3131
import uuid
3232

33+
from google.cloud.spanner_admin_database_v1 import gapic_version as package_version
34+
35+
from google.api_core.client_options import ClientOptions
3336
from google.api_core import exceptions as core_exceptions
3437
from google.api_core import gapic_v1
3538
from google.api_core import retry_async as retries
36-
from google.api_core.client_options import ClientOptions
3739
from google.auth import credentials as ga_credentials # type: ignore
3840
from google.oauth2 import service_account # type: ignore
3941
import google.protobuf
4042

41-
from google.cloud.spanner_admin_database_v1 import gapic_version as package_version
4243

4344
try:
4445
OptionalRetry = Union[retries.AsyncRetry, gapic_v1.method._MethodDefault, None]
@@ -47,26 +48,26 @@
4748

4849
from google.api_core import operation # type: ignore
4950
from google.api_core import operation_async # type: ignore
51+
from google.cloud.spanner_admin_database_v1.services.database_admin import pagers
52+
from google.cloud.spanner_admin_database_v1.types import backup
53+
from google.cloud.spanner_admin_database_v1.types import backup as gsad_backup
54+
from google.cloud.spanner_admin_database_v1.types import backup_schedule
55+
from google.cloud.spanner_admin_database_v1.types import (
56+
backup_schedule as gsad_backup_schedule,
57+
)
58+
from google.cloud.spanner_admin_database_v1.types import common
59+
from google.cloud.spanner_admin_database_v1.types import spanner_database_admin
5060
from google.iam.v1 import iam_policy_pb2 # type: ignore
5161
from google.iam.v1 import policy_pb2 # type: ignore
5262
from google.longrunning import operations_pb2 # type: ignore
63+
from google.longrunning import operations_pb2 # type: ignore
5364
from google.protobuf import duration_pb2 # type: ignore
5465
from google.protobuf import empty_pb2 # type: ignore
5566
from google.protobuf import field_mask_pb2 # type: ignore
5667
from google.protobuf import timestamp_pb2 # type: ignore
57-
58-
from google.cloud.spanner_admin_database_v1.services.database_admin import pagers
59-
from google.cloud.spanner_admin_database_v1.types import common, spanner_database_admin
60-
from google.cloud.spanner_admin_database_v1.types import (
61-
backup_schedule as gsad_backup_schedule,
62-
)
63-
from google.cloud.spanner_admin_database_v1.types import backup
64-
from google.cloud.spanner_admin_database_v1.types import backup as gsad_backup
65-
from google.cloud.spanner_admin_database_v1.types import backup_schedule
66-
67-
from .client import DatabaseAdminClient
68-
from .transports.base import DEFAULT_CLIENT_INFO, DatabaseAdminTransport
68+
from .transports.base import DatabaseAdminTransport, DEFAULT_CLIENT_INFO
6969
from .transports.grpc_asyncio import DatabaseAdminGrpcAsyncIOTransport
70+
from .client import DatabaseAdminClient
7071

7172
try:
7273
from google.api_core import client_logging # type: ignore

google/cloud/spanner_admin_database_v1/services/database_admin/client.py

Lines changed: 15 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -20,8 +20,8 @@
2020
import os
2121
import re
2222
from typing import (
23-
Callable,
2423
Dict,
24+
Callable,
2525
Mapping,
2626
MutableMapping,
2727
MutableSequence,
@@ -35,19 +35,19 @@
3535
import uuid
3636
import warnings
3737

38+
from google.cloud.spanner_admin_database_v1 import gapic_version as package_version
39+
3840
from google.api_core import client_options as client_options_lib
3941
from google.api_core import exceptions as core_exceptions
4042
from google.api_core import gapic_v1
4143
from google.api_core import retry as retries
4244
from google.auth import credentials as ga_credentials # type: ignore
43-
from google.auth.exceptions import MutualTLSChannelError # type: ignore
4445
from google.auth.transport import mtls # type: ignore
4546
from google.auth.transport.grpc import SslCredentials # type: ignore
47+
from google.auth.exceptions import MutualTLSChannelError # type: ignore
4648
from google.oauth2 import service_account # type: ignore
4749
import google.protobuf
4850

49-
from google.cloud.spanner_admin_database_v1 import gapic_version as package_version
50-
5151
try:
5252
OptionalRetry = Union[retries.Retry, gapic_v1.method._MethodDefault, None]
5353
except AttributeError: # pragma: NO COVER
@@ -64,24 +64,24 @@
6464

6565
from google.api_core import operation # type: ignore
6666
from google.api_core import operation_async # type: ignore
67+
from google.cloud.spanner_admin_database_v1.services.database_admin import pagers
68+
from google.cloud.spanner_admin_database_v1.types import backup
69+
from google.cloud.spanner_admin_database_v1.types import backup as gsad_backup
70+
from google.cloud.spanner_admin_database_v1.types import backup_schedule
71+
from google.cloud.spanner_admin_database_v1.types import (
72+
backup_schedule as gsad_backup_schedule,
73+
)
74+
from google.cloud.spanner_admin_database_v1.types import common
75+
from google.cloud.spanner_admin_database_v1.types import spanner_database_admin
6776
from google.iam.v1 import iam_policy_pb2 # type: ignore
6877
from google.iam.v1 import policy_pb2 # type: ignore
6978
from google.longrunning import operations_pb2 # type: ignore
79+
from google.longrunning import operations_pb2 # type: ignore
7080
from google.protobuf import duration_pb2 # type: ignore
7181
from google.protobuf import empty_pb2 # type: ignore
7282
from google.protobuf import field_mask_pb2 # type: ignore
7383
from google.protobuf import timestamp_pb2 # type: ignore
74-
75-
from google.cloud.spanner_admin_database_v1.services.database_admin import pagers
76-
from google.cloud.spanner_admin_database_v1.types import common, spanner_database_admin
77-
from google.cloud.spanner_admin_database_v1.types import (
78-
backup_schedule as gsad_backup_schedule,
79-
)
80-
from google.cloud.spanner_admin_database_v1.types import backup
81-
from google.cloud.spanner_admin_database_v1.types import backup as gsad_backup
82-
from google.cloud.spanner_admin_database_v1.types import backup_schedule
83-
84-
from .transports.base import DEFAULT_CLIENT_INFO, DatabaseAdminTransport
84+
from .transports.base import DatabaseAdminTransport, DEFAULT_CLIENT_INFO
8585
from .transports.grpc import DatabaseAdminGrpcTransport
8686
from .transports.grpc_asyncio import DatabaseAdminGrpcAsyncIOTransport
8787
from .transports.rest import DatabaseAdminRestTransport

google/cloud/spanner_admin_database_v1/services/database_admin/pagers.py

Lines changed: 8 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -13,22 +13,21 @@
1313
# See the License for the specific language governing permissions and
1414
# limitations under the License.
1515
#
16+
from google.api_core import gapic_v1
17+
from google.api_core import retry as retries
18+
from google.api_core import retry_async as retries_async
1619
from typing import (
1720
Any,
1821
AsyncIterator,
1922
Awaitable,
2023
Callable,
21-
Iterator,
22-
Optional,
2324
Sequence,
2425
Tuple,
26+
Optional,
27+
Iterator,
2528
Union,
2629
)
2730

28-
from google.api_core import gapic_v1
29-
from google.api_core import retry as retries
30-
from google.api_core import retry_async as retries_async
31-
3231
try:
3332
OptionalRetry = Union[retries.Retry, gapic_v1.method._MethodDefault, None]
3433
OptionalAsyncRetry = Union[
@@ -38,14 +37,11 @@
3837
OptionalRetry = Union[retries.Retry, object, None] # type: ignore
3938
OptionalAsyncRetry = Union[retries_async.AsyncRetry, object, None] # type: ignore
4039

40+
from google.cloud.spanner_admin_database_v1.types import backup
41+
from google.cloud.spanner_admin_database_v1.types import backup_schedule
42+
from google.cloud.spanner_admin_database_v1.types import spanner_database_admin
4143
from google.longrunning import operations_pb2 # type: ignore
4244

43-
from google.cloud.spanner_admin_database_v1.types import (
44-
backup,
45-
backup_schedule,
46-
spanner_database_admin,
47-
)
48-
4945

5046
class ListDatabasesPager:
5147
"""A pager for iterating through ``list_databases`` requests.

google/cloud/spanner_admin_database_v1/services/database_admin/transports/__init__.py

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,9 @@
1919
from .base import DatabaseAdminTransport
2020
from .grpc import DatabaseAdminGrpcTransport
2121
from .grpc_asyncio import DatabaseAdminGrpcAsyncIOTransport
22-
from .rest import DatabaseAdminRestInterceptor, DatabaseAdminRestTransport
22+
from .rest import DatabaseAdminRestTransport
23+
from .rest import DatabaseAdminRestInterceptor
24+
2325

2426
# Compile a registry of transports.
2527
_transport_registry = OrderedDict() # type: Dict[str, Type[DatabaseAdminTransport]]

0 commit comments

Comments
 (0)