Class DatabaseAdminSettings.Builder

    • Method Detail

      • applyToAllUnaryMethods

        public DatabaseAdminSettings.Builder applyToAllUnaryMethods​(com.google.api.core.ApiFunction<com.google.api.gax.rpc.UnaryCallSettings.Builder<?,​?>,​Void> settingsUpdater)
        Applies the given settings updater function to all of the unary API methods in this service.

        Note: This method does not support applying settings to streaming methods.

      • createDatabaseSettings

        public com.google.api.gax.rpc.UnaryCallSettings.Builder<CreateDatabaseRequest,​com.google.longrunning.Operation> createDatabaseSettings()
        Returns the builder for the settings used for calls to createDatabase.
      • createDatabaseOperationSettings

        public com.google.api.gax.rpc.OperationCallSettings.Builder<CreateDatabaseRequest,​Database,​CreateDatabaseMetadata> createDatabaseOperationSettings()
        Returns the builder for the settings used for calls to createDatabase.
      • getDatabaseSettings

        public com.google.api.gax.rpc.UnaryCallSettings.Builder<GetDatabaseRequest,​Database> getDatabaseSettings()
        Returns the builder for the settings used for calls to getDatabase.
      • updateDatabaseDdlSettings

        public com.google.api.gax.rpc.UnaryCallSettings.Builder<UpdateDatabaseDdlRequest,​com.google.longrunning.Operation> updateDatabaseDdlSettings()
        Returns the builder for the settings used for calls to updateDatabaseDdl.
      • updateDatabaseDdlOperationSettings

        public com.google.api.gax.rpc.OperationCallSettings.Builder<UpdateDatabaseDdlRequest,​com.google.protobuf.Empty,​UpdateDatabaseDdlMetadata> updateDatabaseDdlOperationSettings()
        Returns the builder for the settings used for calls to updateDatabaseDdl.
      • dropDatabaseSettings

        public com.google.api.gax.rpc.UnaryCallSettings.Builder<DropDatabaseRequest,​com.google.protobuf.Empty> dropDatabaseSettings()
        Returns the builder for the settings used for calls to dropDatabase.
      • getDatabaseDdlSettings

        public com.google.api.gax.rpc.UnaryCallSettings.Builder<GetDatabaseDdlRequest,​GetDatabaseDdlResponse> getDatabaseDdlSettings()
        Returns the builder for the settings used for calls to getDatabaseDdl.
      • setIamPolicySettings

        public com.google.api.gax.rpc.UnaryCallSettings.Builder<com.google.iam.v1.SetIamPolicyRequest,​com.google.iam.v1.Policy> setIamPolicySettings()
        Returns the builder for the settings used for calls to setIamPolicy.
      • getIamPolicySettings

        public com.google.api.gax.rpc.UnaryCallSettings.Builder<com.google.iam.v1.GetIamPolicyRequest,​com.google.iam.v1.Policy> getIamPolicySettings()
        Returns the builder for the settings used for calls to getIamPolicy.
      • testIamPermissionsSettings

        public com.google.api.gax.rpc.UnaryCallSettings.Builder<com.google.iam.v1.TestIamPermissionsRequest,​com.google.iam.v1.TestIamPermissionsResponse> testIamPermissionsSettings()
        Returns the builder for the settings used for calls to testIamPermissions.
      • createBackupSettings

        public com.google.api.gax.rpc.UnaryCallSettings.Builder<CreateBackupRequest,​com.google.longrunning.Operation> createBackupSettings()
        Returns the builder for the settings used for calls to createBackup.
      • createBackupOperationSettings

        public com.google.api.gax.rpc.OperationCallSettings.Builder<CreateBackupRequest,​Backup,​CreateBackupMetadata> createBackupOperationSettings()
        Returns the builder for the settings used for calls to createBackup.
      • copyBackupSettings

        public com.google.api.gax.rpc.UnaryCallSettings.Builder<CopyBackupRequest,​com.google.longrunning.Operation> copyBackupSettings()
        Returns the builder for the settings used for calls to copyBackup.
      • copyBackupOperationSettings

        public com.google.api.gax.rpc.OperationCallSettings.Builder<CopyBackupRequest,​Backup,​CopyBackupMetadata> copyBackupOperationSettings()
        Returns the builder for the settings used for calls to copyBackup.
      • getBackupSettings

        public com.google.api.gax.rpc.UnaryCallSettings.Builder<GetBackupRequest,​Backup> getBackupSettings()
        Returns the builder for the settings used for calls to getBackup.
      • updateBackupSettings

        public com.google.api.gax.rpc.UnaryCallSettings.Builder<UpdateBackupRequest,​Backup> updateBackupSettings()
        Returns the builder for the settings used for calls to updateBackup.
      • deleteBackupSettings

        public com.google.api.gax.rpc.UnaryCallSettings.Builder<DeleteBackupRequest,​com.google.protobuf.Empty> deleteBackupSettings()
        Returns the builder for the settings used for calls to deleteBackup.
      • restoreDatabaseSettings

        public com.google.api.gax.rpc.UnaryCallSettings.Builder<RestoreDatabaseRequest,​com.google.longrunning.Operation> restoreDatabaseSettings()
        Returns the builder for the settings used for calls to restoreDatabase.
      • restoreDatabaseOperationSettings

        public com.google.api.gax.rpc.OperationCallSettings.Builder<RestoreDatabaseRequest,​Database,​RestoreDatabaseMetadata> restoreDatabaseOperationSettings()
        Returns the builder for the settings used for calls to restoreDatabase.