Skip to content

Commit

Permalink
feat: [alloydb] Added new SSL modes ALLOW_UNENCRYPTED_AND_ENCRYPTED, …
Browse files Browse the repository at this point in the history
…ENCRYPTED_ONLY (#9538)

* feat: Added new SSL modes ALLOW_UNENCRYPTED_AND_ENCRYPTED, ENCRYPTED_ONLY
feat: Added support for continuous backups
feat: Added support for cross-region replication (secondary clusters/instances and promotion)
feat: Added users API
feat: Added fault injection API
fix: Deprecated SSL modes SSL_MODE_ALLOW, SSL_MODE_REQUIRE, SSL_MODE_VERIFY_CA

PiperOrigin-RevId: 539728978

Source-Link: googleapis/googleapis@cd89742

Source-Link: googleapis/googleapis-gen@87e9145
Copy-Tag: eyJwIjoiamF2YS1hbGxveWRiLy5Pd2xCb3QueWFtbCIsImgiOiI4N2U5MTQ1MmRjZTEzYzNlMTc2YTIwOTMwNjViM2UzOGUyYjBkYzkwIn0=

feat: Added ClusterView supporting more granular view of continuous backups
feat: Added new SSL modes ALLOW_UNENCRYPTED_AND_ENCRYPTED, ENCRYPTED_ONLY
feat: Added users API
feat: Added fault injection API
feat: Added instance update policy
feat: Added cluster network config
fix: Deprecated SSL modes SSL_MODE_ALLOW, SSL_MODE_REQUIRE, SSL_MODE_VERIFY_CA

PiperOrigin-RevId: 539728897

Source-Link: googleapis/googleapis@3fcf0b3

Source-Link: googleapis/googleapis-gen@8001a89
Copy-Tag: eyJwIjoiamF2YS1hbGxveWRiLy5Pd2xCb3QueWFtbCIsImgiOiI4MDAxYTg5N2Q0NjNjOTViYmNmNmU3OTVkY2M5M2M1ODE4MGMwNjIyIn0=

feat: Added ClusterView supporting more granular view of continuous backups
feat: Added new SSL modes ALLOW_UNENCRYPTED_AND_ENCRYPTED, ENCRYPTED_ONLY
feat: Added users API
feat: Added fault injection API
feat: Added instance update policy
feat: Added cluster network config
fix: Deprecated SSL modes SSL_MODE_ALLOW, SSL_MODE_REQUIRE, SSL_MODE_VERIFY_CA

PiperOrigin-RevId: 539726243

Source-Link: googleapis/googleapis@277df0e

Source-Link: googleapis/googleapis-gen@e7ec1f4
Copy-Tag: eyJwIjoiamF2YS1hbGxveWRiLy5Pd2xCb3QueWFtbCIsImgiOiJlN2VjMWY0Nzg4ZTYyOGM2ODZkZmU0YjUwOTZiZDQ4OTRjMGNjNTRjIn0=

* 🦉 Updates from OwlBot post-processor

See https://github.com/googleapis/repo-automation-bots/blob/main/packages/owl-bot/README.md

---------

Co-authored-by: Owl Bot <gcf-owl-bot[bot]@users.noreply.github.com>
  • Loading branch information
gcf-owl-bot[bot] and gcf-owl-bot[bot] committed Jun 23, 2023
1 parent 0daa460 commit 1dfd3f3
Show file tree
Hide file tree
Showing 279 changed files with 74,767 additions and 2,898 deletions.
2 changes: 1 addition & 1 deletion java-alloydb/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@ If you are using Maven with [BOM][libraries-bom], add this to your pom.xml file:
<dependency>
<groupId>com.google.cloud</groupId>
<artifactId>libraries-bom</artifactId>
<version>26.16.0</version>
<version>26.17.0</version>
<type>pom</type>
<scope>import</scope>
</dependency>
Expand Down

Large diffs are not rendered by default.

Original file line number Diff line number Diff line change
Expand Up @@ -21,6 +21,7 @@
import static com.google.cloud.alloydb.v1.AlloyDBAdminClient.ListInstancesPagedResponse;
import static com.google.cloud.alloydb.v1.AlloyDBAdminClient.ListLocationsPagedResponse;
import static com.google.cloud.alloydb.v1.AlloyDBAdminClient.ListSupportedDatabaseFlagsPagedResponse;
import static com.google.cloud.alloydb.v1.AlloyDBAdminClient.ListUsersPagedResponse;

import com.google.api.core.ApiFunction;
import com.google.api.core.BetaApi;
Expand Down Expand Up @@ -129,6 +130,17 @@ public UnaryCallSettings<DeleteClusterRequest, Operation> deleteClusterSettings(
return ((AlloyDBAdminStubSettings) getStubSettings()).deleteClusterOperationSettings();
}

/** Returns the object with the settings used for calls to promoteCluster. */
public UnaryCallSettings<PromoteClusterRequest, Operation> promoteClusterSettings() {
return ((AlloyDBAdminStubSettings) getStubSettings()).promoteClusterSettings();
}

/** Returns the object with the settings used for calls to promoteCluster. */
public OperationCallSettings<PromoteClusterRequest, Cluster, OperationMetadata>
promoteClusterOperationSettings() {
return ((AlloyDBAdminStubSettings) getStubSettings()).promoteClusterOperationSettings();
}

/** Returns the object with the settings used for calls to restoreCluster. */
public UnaryCallSettings<RestoreClusterRequest, Operation> restoreClusterSettings() {
return ((AlloyDBAdminStubSettings) getStubSettings()).restoreClusterSettings();
Expand All @@ -140,6 +152,18 @@ public UnaryCallSettings<RestoreClusterRequest, Operation> restoreClusterSetting
return ((AlloyDBAdminStubSettings) getStubSettings()).restoreClusterOperationSettings();
}

/** Returns the object with the settings used for calls to createSecondaryCluster. */
public UnaryCallSettings<CreateSecondaryClusterRequest, Operation>
createSecondaryClusterSettings() {
return ((AlloyDBAdminStubSettings) getStubSettings()).createSecondaryClusterSettings();
}

/** Returns the object with the settings used for calls to createSecondaryCluster. */
public OperationCallSettings<CreateSecondaryClusterRequest, Cluster, OperationMetadata>
createSecondaryClusterOperationSettings() {
return ((AlloyDBAdminStubSettings) getStubSettings()).createSecondaryClusterOperationSettings();
}

/** Returns the object with the settings used for calls to listInstances. */
public PagedCallSettings<ListInstancesRequest, ListInstancesResponse, ListInstancesPagedResponse>
listInstancesSettings() {
Expand All @@ -162,6 +186,19 @@ public UnaryCallSettings<CreateInstanceRequest, Operation> createInstanceSetting
return ((AlloyDBAdminStubSettings) getStubSettings()).createInstanceOperationSettings();
}

/** Returns the object with the settings used for calls to createSecondaryInstance. */
public UnaryCallSettings<CreateSecondaryInstanceRequest, Operation>
createSecondaryInstanceSettings() {
return ((AlloyDBAdminStubSettings) getStubSettings()).createSecondaryInstanceSettings();
}

/** Returns the object with the settings used for calls to createSecondaryInstance. */
public OperationCallSettings<CreateSecondaryInstanceRequest, Instance, OperationMetadata>
createSecondaryInstanceOperationSettings() {
return ((AlloyDBAdminStubSettings) getStubSettings())
.createSecondaryInstanceOperationSettings();
}

/** Returns the object with the settings used for calls to batchCreateInstances. */
public UnaryCallSettings<BatchCreateInstancesRequest, Operation> batchCreateInstancesSettings() {
return ((AlloyDBAdminStubSettings) getStubSettings()).batchCreateInstancesSettings();
Expand Down Expand Up @@ -207,6 +244,17 @@ public UnaryCallSettings<FailoverInstanceRequest, Operation> failoverInstanceSet
return ((AlloyDBAdminStubSettings) getStubSettings()).failoverInstanceOperationSettings();
}

/** Returns the object with the settings used for calls to injectFault. */
public UnaryCallSettings<InjectFaultRequest, Operation> injectFaultSettings() {
return ((AlloyDBAdminStubSettings) getStubSettings()).injectFaultSettings();
}

/** Returns the object with the settings used for calls to injectFault. */
public OperationCallSettings<InjectFaultRequest, Instance, OperationMetadata>
injectFaultOperationSettings() {
return ((AlloyDBAdminStubSettings) getStubSettings()).injectFaultOperationSettings();
}

/** Returns the object with the settings used for calls to restartInstance. */
public UnaryCallSettings<RestartInstanceRequest, Operation> restartInstanceSettings() {
return ((AlloyDBAdminStubSettings) getStubSettings()).restartInstanceSettings();
Expand Down Expand Up @@ -271,6 +319,32 @@ public UnaryCallSettings<DeleteBackupRequest, Operation> deleteBackupSettings()
return ((AlloyDBAdminStubSettings) getStubSettings()).listSupportedDatabaseFlagsSettings();
}

/** Returns the object with the settings used for calls to listUsers. */
public PagedCallSettings<ListUsersRequest, ListUsersResponse, ListUsersPagedResponse>
listUsersSettings() {
return ((AlloyDBAdminStubSettings) getStubSettings()).listUsersSettings();
}

/** Returns the object with the settings used for calls to getUser. */
public UnaryCallSettings<GetUserRequest, User> getUserSettings() {
return ((AlloyDBAdminStubSettings) getStubSettings()).getUserSettings();
}

/** Returns the object with the settings used for calls to createUser. */
public UnaryCallSettings<CreateUserRequest, User> createUserSettings() {
return ((AlloyDBAdminStubSettings) getStubSettings()).createUserSettings();
}

/** Returns the object with the settings used for calls to updateUser. */
public UnaryCallSettings<UpdateUserRequest, User> updateUserSettings() {
return ((AlloyDBAdminStubSettings) getStubSettings()).updateUserSettings();
}

/** Returns the object with the settings used for calls to deleteUser. */
public UnaryCallSettings<DeleteUserRequest, Empty> deleteUserSettings() {
return ((AlloyDBAdminStubSettings) getStubSettings()).deleteUserSettings();
}

/** Returns the object with the settings used for calls to listLocations. */
public PagedCallSettings<ListLocationsRequest, ListLocationsResponse, ListLocationsPagedResponse>
listLocationsSettings() {
Expand Down Expand Up @@ -442,6 +516,17 @@ public UnaryCallSettings.Builder<DeleteClusterRequest, Operation> deleteClusterS
return getStubSettingsBuilder().deleteClusterOperationSettings();
}

/** Returns the builder for the settings used for calls to promoteCluster. */
public UnaryCallSettings.Builder<PromoteClusterRequest, Operation> promoteClusterSettings() {
return getStubSettingsBuilder().promoteClusterSettings();
}

/** Returns the builder for the settings used for calls to promoteCluster. */
public OperationCallSettings.Builder<PromoteClusterRequest, Cluster, OperationMetadata>
promoteClusterOperationSettings() {
return getStubSettingsBuilder().promoteClusterOperationSettings();
}

/** Returns the builder for the settings used for calls to restoreCluster. */
public UnaryCallSettings.Builder<RestoreClusterRequest, Operation> restoreClusterSettings() {
return getStubSettingsBuilder().restoreClusterSettings();
Expand All @@ -453,6 +538,18 @@ public UnaryCallSettings.Builder<RestoreClusterRequest, Operation> restoreCluste
return getStubSettingsBuilder().restoreClusterOperationSettings();
}

/** Returns the builder for the settings used for calls to createSecondaryCluster. */
public UnaryCallSettings.Builder<CreateSecondaryClusterRequest, Operation>
createSecondaryClusterSettings() {
return getStubSettingsBuilder().createSecondaryClusterSettings();
}

/** Returns the builder for the settings used for calls to createSecondaryCluster. */
public OperationCallSettings.Builder<CreateSecondaryClusterRequest, Cluster, OperationMetadata>
createSecondaryClusterOperationSettings() {
return getStubSettingsBuilder().createSecondaryClusterOperationSettings();
}

/** Returns the builder for the settings used for calls to listInstances. */
public PagedCallSettings.Builder<
ListInstancesRequest, ListInstancesResponse, ListInstancesPagedResponse>
Expand All @@ -476,6 +573,19 @@ public UnaryCallSettings.Builder<CreateInstanceRequest, Operation> createInstanc
return getStubSettingsBuilder().createInstanceOperationSettings();
}

/** Returns the builder for the settings used for calls to createSecondaryInstance. */
public UnaryCallSettings.Builder<CreateSecondaryInstanceRequest, Operation>
createSecondaryInstanceSettings() {
return getStubSettingsBuilder().createSecondaryInstanceSettings();
}

/** Returns the builder for the settings used for calls to createSecondaryInstance. */
public OperationCallSettings.Builder<
CreateSecondaryInstanceRequest, Instance, OperationMetadata>
createSecondaryInstanceOperationSettings() {
return getStubSettingsBuilder().createSecondaryInstanceOperationSettings();
}

/** Returns the builder for the settings used for calls to batchCreateInstances. */
public UnaryCallSettings.Builder<BatchCreateInstancesRequest, Operation>
batchCreateInstancesSettings() {
Expand Down Expand Up @@ -523,6 +633,17 @@ public UnaryCallSettings.Builder<DeleteInstanceRequest, Operation> deleteInstanc
return getStubSettingsBuilder().failoverInstanceOperationSettings();
}

/** Returns the builder for the settings used for calls to injectFault. */
public UnaryCallSettings.Builder<InjectFaultRequest, Operation> injectFaultSettings() {
return getStubSettingsBuilder().injectFaultSettings();
}

/** Returns the builder for the settings used for calls to injectFault. */
public OperationCallSettings.Builder<InjectFaultRequest, Instance, OperationMetadata>
injectFaultOperationSettings() {
return getStubSettingsBuilder().injectFaultOperationSettings();
}

/** Returns the builder for the settings used for calls to restartInstance. */
public UnaryCallSettings.Builder<RestartInstanceRequest, Operation> restartInstanceSettings() {
return getStubSettingsBuilder().restartInstanceSettings();
Expand Down Expand Up @@ -588,6 +709,32 @@ public UnaryCallSettings.Builder<DeleteBackupRequest, Operation> deleteBackupSet
return getStubSettingsBuilder().listSupportedDatabaseFlagsSettings();
}

/** Returns the builder for the settings used for calls to listUsers. */
public PagedCallSettings.Builder<ListUsersRequest, ListUsersResponse, ListUsersPagedResponse>
listUsersSettings() {
return getStubSettingsBuilder().listUsersSettings();
}

/** Returns the builder for the settings used for calls to getUser. */
public UnaryCallSettings.Builder<GetUserRequest, User> getUserSettings() {
return getStubSettingsBuilder().getUserSettings();
}

/** Returns the builder for the settings used for calls to createUser. */
public UnaryCallSettings.Builder<CreateUserRequest, User> createUserSettings() {
return getStubSettingsBuilder().createUserSettings();
}

/** Returns the builder for the settings used for calls to updateUser. */
public UnaryCallSettings.Builder<UpdateUserRequest, User> updateUserSettings() {
return getStubSettingsBuilder().updateUserSettings();
}

/** Returns the builder for the settings used for calls to deleteUser. */
public UnaryCallSettings.Builder<DeleteUserRequest, Empty> deleteUserSettings() {
return getStubSettingsBuilder().deleteUserSettings();
}

/** Returns the builder for the settings used for calls to listLocations. */
public PagedCallSettings.Builder<
ListLocationsRequest, ListLocationsResponse, ListLocationsPagedResponse>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -22,6 +22,15 @@
"CreateInstance": {
"methods": ["createInstanceAsync", "createInstanceAsync", "createInstanceAsync", "createInstanceOperationCallable", "createInstanceCallable"]
},
"CreateSecondaryCluster": {
"methods": ["createSecondaryClusterAsync", "createSecondaryClusterAsync", "createSecondaryClusterAsync", "createSecondaryClusterOperationCallable", "createSecondaryClusterCallable"]
},
"CreateSecondaryInstance": {
"methods": ["createSecondaryInstanceAsync", "createSecondaryInstanceAsync", "createSecondaryInstanceAsync", "createSecondaryInstanceOperationCallable", "createSecondaryInstanceCallable"]
},
"CreateUser": {
"methods": ["createUser", "createUser", "createUser", "createUserCallable"]
},
"DeleteBackup": {
"methods": ["deleteBackupAsync", "deleteBackupAsync", "deleteBackupAsync", "deleteBackupOperationCallable", "deleteBackupCallable"]
},
Expand All @@ -31,6 +40,9 @@
"DeleteInstance": {
"methods": ["deleteInstanceAsync", "deleteInstanceAsync", "deleteInstanceAsync", "deleteInstanceOperationCallable", "deleteInstanceCallable"]
},
"DeleteUser": {
"methods": ["deleteUser", "deleteUser", "deleteUser", "deleteUserCallable"]
},
"FailoverInstance": {
"methods": ["failoverInstanceAsync", "failoverInstanceAsync", "failoverInstanceAsync", "failoverInstanceOperationCallable", "failoverInstanceCallable"]
},
Expand All @@ -46,6 +58,12 @@
"GetLocation": {
"methods": ["getLocation", "getLocationCallable"]
},
"GetUser": {
"methods": ["getUser", "getUser", "getUser", "getUserCallable"]
},
"InjectFault": {
"methods": ["injectFaultAsync", "injectFaultAsync", "injectFaultAsync", "injectFaultOperationCallable", "injectFaultCallable"]
},
"ListBackups": {
"methods": ["listBackups", "listBackups", "listBackups", "listBackupsPagedCallable", "listBackupsCallable"]
},
Expand All @@ -61,6 +79,12 @@
"ListSupportedDatabaseFlags": {
"methods": ["listSupportedDatabaseFlags", "listSupportedDatabaseFlags", "listSupportedDatabaseFlags", "listSupportedDatabaseFlagsPagedCallable", "listSupportedDatabaseFlagsCallable"]
},
"ListUsers": {
"methods": ["listUsers", "listUsers", "listUsers", "listUsersPagedCallable", "listUsersCallable"]
},
"PromoteCluster": {
"methods": ["promoteClusterAsync", "promoteClusterAsync", "promoteClusterAsync", "promoteClusterOperationCallable", "promoteClusterCallable"]
},
"RestartInstance": {
"methods": ["restartInstanceAsync", "restartInstanceAsync", "restartInstanceAsync", "restartInstanceOperationCallable", "restartInstanceCallable"]
},
Expand All @@ -75,6 +99,9 @@
},
"UpdateInstance": {
"methods": ["updateInstanceAsync", "updateInstanceAsync", "updateInstanceOperationCallable", "updateInstanceCallable"]
},
"UpdateUser": {
"methods": ["updateUser", "updateUser", "updateUserCallable"]
}
}
}
Expand Down

0 comments on commit 1dfd3f3

Please sign in to comment.