Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
feat: publish new fields for CMEK support (#646)
* chore: update gapic-generator-java to 0.0.20 Committer: @miraleung PiperOrigin-RevId: 357800868 Source-Author: Google APIs <noreply@google.com> Source-Date: Tue Feb 16 14:06:04 2021 -0800 Source-Repo: googleapis/googleapis Source-Sha: e8bc4471a88ac5f60defe3ed436f517174e59ba0 Source-Link: googleapis/googleapis@e8bc447 * chore: release gapic-generator-java v0.0.21 with gapic_metadata.json support Committer: @miraleung PiperOrigin-RevId: 358516065 Source-Author: Google APIs <noreply@google.com> Source-Date: Fri Feb 19 17:43:23 2021 -0800 Source-Repo: googleapis/googleapis Source-Sha: af8f71dae961ee036a0ac52a1965270149a6b2c9 Source-Link: googleapis/googleapis@af8f71d * feat: Publish new fields to support Customer Managed Encryption Keys (CMEK) on the existing Cloud Bigtable service methods. PiperOrigin-RevId: 359130387 Source-Author: Google APIs <noreply@google.com> Source-Date: Tue Feb 23 14:08:20 2021 -0800 Source-Repo: googleapis/googleapis Source-Sha: eabec5a21219401bad79e1cc7d900c1658aee5fd Source-Link: googleapis/googleapis@eabec5a * fix build Co-authored-by: Kristen O'Leary <kaoleary@google.com>
- Loading branch information
1 parent
c5049c1
commit e039386
Showing
30 changed files
with
5,058 additions
and
211 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
150 changes: 150 additions & 0 deletions
150
google-cloud-bigtable/src/main/java/com/google/cloud/bigtable/admin/v2/gapic_metadata.json
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,150 @@ | ||
{ | ||
"schema": "1.0", | ||
"comment": "This file maps proto services/RPCs to the corresponding library clients/methods", | ||
"language": "java", | ||
"protoPackage": "google.bigtable.admin.v2", | ||
"libraryPackage": "com.google.cloud.bigtable.admin.v2", | ||
"services": { | ||
"BigtableInstanceAdmin": { | ||
"clients": { | ||
"grpc": { | ||
"libraryClient": "BaseBigtableInstanceAdminClient", | ||
"rpcs": { | ||
"CreateAppProfile": { | ||
"methods": ["createAppProfile", "createAppProfile", "createAppProfile", "createAppProfileCallable"] | ||
}, | ||
"CreateCluster": { | ||
"methods": ["createClusterAsync", "createClusterAsync", "createClusterAsync", "createClusterOperationCallable", "createClusterCallable"] | ||
}, | ||
"CreateInstance": { | ||
"methods": ["createInstanceAsync", "createInstanceAsync", "createInstanceAsync", "createInstanceOperationCallable", "createInstanceCallable"] | ||
}, | ||
"DeleteAppProfile": { | ||
"methods": ["deleteAppProfile", "deleteAppProfile", "deleteAppProfile", "deleteAppProfileCallable"] | ||
}, | ||
"DeleteCluster": { | ||
"methods": ["deleteCluster", "deleteCluster", "deleteCluster", "deleteClusterCallable"] | ||
}, | ||
"DeleteInstance": { | ||
"methods": ["deleteInstance", "deleteInstance", "deleteInstance", "deleteInstanceCallable"] | ||
}, | ||
"GetAppProfile": { | ||
"methods": ["getAppProfile", "getAppProfile", "getAppProfile", "getAppProfileCallable"] | ||
}, | ||
"GetCluster": { | ||
"methods": ["getCluster", "getCluster", "getCluster", "getClusterCallable"] | ||
}, | ||
"GetIamPolicy": { | ||
"methods": ["getIamPolicy", "getIamPolicy", "getIamPolicy", "getIamPolicyCallable"] | ||
}, | ||
"GetInstance": { | ||
"methods": ["getInstance", "getInstance", "getInstance", "getInstanceCallable"] | ||
}, | ||
"ListAppProfiles": { | ||
"methods": ["listAppProfiles", "listAppProfiles", "listAppProfiles", "listAppProfilesPagedCallable", "listAppProfilesCallable"] | ||
}, | ||
"ListClusters": { | ||
"methods": ["listClusters", "listClusters", "listClusters", "listClustersCallable"] | ||
}, | ||
"ListInstances": { | ||
"methods": ["listInstances", "listInstances", "listInstances", "listInstancesCallable"] | ||
}, | ||
"PartialUpdateInstance": { | ||
"methods": ["partialUpdateInstanceAsync", "partialUpdateInstanceAsync", "partialUpdateInstanceOperationCallable", "partialUpdateInstanceCallable"] | ||
}, | ||
"SetIamPolicy": { | ||
"methods": ["setIamPolicy", "setIamPolicy", "setIamPolicy", "setIamPolicyCallable"] | ||
}, | ||
"TestIamPermissions": { | ||
"methods": ["testIamPermissions", "testIamPermissions", "testIamPermissions", "testIamPermissionsCallable"] | ||
}, | ||
"UpdateAppProfile": { | ||
"methods": ["updateAppProfileAsync", "updateAppProfileAsync", "updateAppProfileOperationCallable", "updateAppProfileCallable"] | ||
}, | ||
"UpdateCluster": { | ||
"methods": ["updateClusterAsync", "updateClusterOperationCallable", "updateClusterCallable"] | ||
}, | ||
"UpdateInstance": { | ||
"methods": ["updateInstance", "updateInstanceCallable"] | ||
} | ||
} | ||
} | ||
} | ||
}, | ||
"BigtableTableAdmin": { | ||
"clients": { | ||
"grpc": { | ||
"libraryClient": "BaseBigtableTableAdminClient", | ||
"rpcs": { | ||
"CheckConsistency": { | ||
"methods": ["checkConsistency", "checkConsistency", "checkConsistency", "checkConsistencyCallable"] | ||
}, | ||
"CreateBackup": { | ||
"methods": ["createBackupAsync", "createBackupAsync", "createBackupAsync", "createBackupOperationCallable", "createBackupCallable"] | ||
}, | ||
"CreateTable": { | ||
"methods": ["createTable", "createTable", "createTable", "createTableCallable"] | ||
}, | ||
"CreateTableFromSnapshot": { | ||
"methods": ["createTableFromSnapshotAsync", "createTableFromSnapshotAsync", "createTableFromSnapshotAsync", "createTableFromSnapshotAsync", "createTableFromSnapshotAsync", "createTableFromSnapshotOperationCallable", "createTableFromSnapshotCallable"] | ||
}, | ||
"DeleteBackup": { | ||
"methods": ["deleteBackup", "deleteBackup", "deleteBackup", "deleteBackupCallable"] | ||
}, | ||
"DeleteSnapshot": { | ||
"methods": ["deleteSnapshot", "deleteSnapshot", "deleteSnapshot", "deleteSnapshotCallable"] | ||
}, | ||
"DeleteTable": { | ||
"methods": ["deleteTable", "deleteTable", "deleteTable", "deleteTableCallable"] | ||
}, | ||
"DropRowRange": { | ||
"methods": ["dropRowRange", "dropRowRangeCallable"] | ||
}, | ||
"GenerateConsistencyToken": { | ||
"methods": ["generateConsistencyToken", "generateConsistencyToken", "generateConsistencyToken", "generateConsistencyTokenCallable"] | ||
}, | ||
"GetBackup": { | ||
"methods": ["getBackup", "getBackup", "getBackup", "getBackupCallable"] | ||
}, | ||
"GetIamPolicy": { | ||
"methods": ["getIamPolicy", "getIamPolicy", "getIamPolicy", "getIamPolicyCallable"] | ||
}, | ||
"GetSnapshot": { | ||
"methods": ["getSnapshot", "getSnapshot", "getSnapshot", "getSnapshotCallable"] | ||
}, | ||
"GetTable": { | ||
"methods": ["getTable", "getTable", "getTable", "getTableCallable"] | ||
}, | ||
"ListBackups": { | ||
"methods": ["listBackups", "listBackups", "listBackups", "listBackupsPagedCallable", "listBackupsCallable"] | ||
}, | ||
"ListSnapshots": { | ||
"methods": ["listSnapshots", "listSnapshots", "listSnapshots", "listSnapshotsPagedCallable", "listSnapshotsCallable"] | ||
}, | ||
"ListTables": { | ||
"methods": ["listTables", "listTables", "listTables", "listTablesPagedCallable", "listTablesCallable"] | ||
}, | ||
"ModifyColumnFamilies": { | ||
"methods": ["modifyColumnFamilies", "modifyColumnFamilies", "modifyColumnFamilies", "modifyColumnFamiliesCallable"] | ||
}, | ||
"RestoreTable": { | ||
"methods": ["restoreTableAsync", "restoreTableOperationCallable", "restoreTableCallable"] | ||
}, | ||
"SetIamPolicy": { | ||
"methods": ["setIamPolicy", "setIamPolicy", "setIamPolicy", "setIamPolicyCallable"] | ||
}, | ||
"SnapshotTable": { | ||
"methods": ["snapshotTableAsync", "snapshotTableAsync", "snapshotTableAsync", "snapshotTableAsync", "snapshotTableAsync", "snapshotTableOperationCallable", "snapshotTableCallable"] | ||
}, | ||
"TestIamPermissions": { | ||
"methods": ["testIamPermissions", "testIamPermissions", "testIamPermissions", "testIamPermissionsCallable"] | ||
}, | ||
"UpdateBackup": { | ||
"methods": ["updateBackup", "updateBackup", "updateBackupCallable"] | ||
} | ||
} | ||
} | ||
} | ||
} | ||
} | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.