### YamlMime:JavaType uid: "com.azure.resourcemanager.postgresql.fluent.DatabasesClient" fullName: "com.azure.resourcemanager.postgresql.fluent.DatabasesClient" name: "DatabasesClient" nameWithType: "DatabasesClient" summary: "An instance of this class provides access to all the operations defined in DatabasesClient." syntax: "public interface **DatabasesClient**" methods: - uid: "com.azure.resourcemanager.postgresql.fluent.DatabasesClient.beginCreateOrUpdate(java.lang.String,java.lang.String,java.lang.String,com.azure.resourcemanager.postgresql.fluent.models.DatabaseInner)" fullName: "com.azure.resourcemanager.postgresql.fluent.DatabasesClient.beginCreateOrUpdate(String resourceGroupName, String serverName, String databaseName, DatabaseInner parameters)" name: "beginCreateOrUpdate(String resourceGroupName, String serverName, String databaseName, DatabaseInner parameters)" nameWithType: "DatabasesClient.beginCreateOrUpdate(String resourceGroupName, String serverName, String databaseName, DatabaseInner parameters)" summary: "Creates a new database or updates an existing database." modifiers: - "abstract" parameters: - description: "The name of the resource group. The name is case insensitive." name: "resourceGroupName" type: "String" - description: "The name of the server." name: "serverName" type: "String" - description: "The name of the database." name: "databaseName" type: "String" - description: "The required parameters for creating or updating a database." name: "parameters" type: "" syntax: "public abstract SyncPoller,DatabaseInner> beginCreateOrUpdate(String resourceGroupName, String serverName, String databaseName, DatabaseInner parameters)" desc: "Creates a new database or updates an existing database." returns: description: "represents a Database along with on successful completion of ." type: "<<>,>" - uid: "com.azure.resourcemanager.postgresql.fluent.DatabasesClient.beginCreateOrUpdate(java.lang.String,java.lang.String,java.lang.String,com.azure.resourcemanager.postgresql.fluent.models.DatabaseInner,com.azure.core.util.Context)" fullName: "com.azure.resourcemanager.postgresql.fluent.DatabasesClient.beginCreateOrUpdate(String resourceGroupName, String serverName, String databaseName, DatabaseInner parameters, Context context)" name: "beginCreateOrUpdate(String resourceGroupName, String serverName, String databaseName, DatabaseInner parameters, Context context)" nameWithType: "DatabasesClient.beginCreateOrUpdate(String resourceGroupName, String serverName, String databaseName, DatabaseInner parameters, Context context)" summary: "Creates a new database or updates an existing database." modifiers: - "abstract" parameters: - description: "The name of the resource group. The name is case insensitive." name: "resourceGroupName" type: "String" - description: "The name of the server." name: "serverName" type: "String" - description: "The name of the database." name: "databaseName" type: "String" - description: "The required parameters for creating or updating a database." name: "parameters" type: "" - description: "The context to associate with this operation." name: "context" type: "" syntax: "public abstract SyncPoller,DatabaseInner> beginCreateOrUpdate(String resourceGroupName, String serverName, String databaseName, DatabaseInner parameters, Context context)" desc: "Creates a new database or updates an existing database." returns: description: "represents a Database along with on successful completion of ." type: "<<>,>" - uid: "com.azure.resourcemanager.postgresql.fluent.DatabasesClient.beginDelete(java.lang.String,java.lang.String,java.lang.String)" fullName: "com.azure.resourcemanager.postgresql.fluent.DatabasesClient.beginDelete(String resourceGroupName, String serverName, String databaseName)" name: "beginDelete(String resourceGroupName, String serverName, String databaseName)" nameWithType: "DatabasesClient.beginDelete(String resourceGroupName, String serverName, String databaseName)" summary: "Deletes a database." modifiers: - "abstract" parameters: - description: "The name of the resource group. The name is case insensitive." name: "resourceGroupName" type: "String" - description: "The name of the server." name: "serverName" type: "String" - description: "The name of the database." name: "databaseName" type: "String" syntax: "public abstract SyncPoller,Void> beginDelete(String resourceGroupName, String serverName, String databaseName)" desc: "Deletes a database." returns: description: "the on successful completion of ." type: "<<Void>,Void>" - uid: "com.azure.resourcemanager.postgresql.fluent.DatabasesClient.beginDelete(java.lang.String,java.lang.String,java.lang.String,com.azure.core.util.Context)" fullName: "com.azure.resourcemanager.postgresql.fluent.DatabasesClient.beginDelete(String resourceGroupName, String serverName, String databaseName, Context context)" name: "beginDelete(String resourceGroupName, String serverName, String databaseName, Context context)" nameWithType: "DatabasesClient.beginDelete(String resourceGroupName, String serverName, String databaseName, Context context)" summary: "Deletes a database." modifiers: - "abstract" parameters: - description: "The name of the resource group. The name is case insensitive." name: "resourceGroupName" type: "String" - description: "The name of the server." name: "serverName" type: "String" - description: "The name of the database." name: "databaseName" type: "String" - description: "The context to associate with this operation." name: "context" type: "" syntax: "public abstract SyncPoller,Void> beginDelete(String resourceGroupName, String serverName, String databaseName, Context context)" desc: "Deletes a database." returns: description: "the on successful completion of ." type: "<<Void>,Void>" - uid: "com.azure.resourcemanager.postgresql.fluent.DatabasesClient.createOrUpdate(java.lang.String,java.lang.String,java.lang.String,com.azure.resourcemanager.postgresql.fluent.models.DatabaseInner)" fullName: "com.azure.resourcemanager.postgresql.fluent.DatabasesClient.createOrUpdate(String resourceGroupName, String serverName, String databaseName, DatabaseInner parameters)" name: "createOrUpdate(String resourceGroupName, String serverName, String databaseName, DatabaseInner parameters)" nameWithType: "DatabasesClient.createOrUpdate(String resourceGroupName, String serverName, String databaseName, DatabaseInner parameters)" summary: "Creates a new database or updates an existing database." modifiers: - "abstract" parameters: - description: "The name of the resource group. The name is case insensitive." name: "resourceGroupName" type: "String" - description: "The name of the server." name: "serverName" type: "String" - description: "The name of the database." name: "databaseName" type: "String" - description: "The required parameters for creating or updating a database." name: "parameters" type: "" syntax: "public abstract DatabaseInner createOrUpdate(String resourceGroupName, String serverName, String databaseName, DatabaseInner parameters)" desc: "Creates a new database or updates an existing database." returns: description: "represents a Database." type: "" - uid: "com.azure.resourcemanager.postgresql.fluent.DatabasesClient.createOrUpdate(java.lang.String,java.lang.String,java.lang.String,com.azure.resourcemanager.postgresql.fluent.models.DatabaseInner,com.azure.core.util.Context)" fullName: "com.azure.resourcemanager.postgresql.fluent.DatabasesClient.createOrUpdate(String resourceGroupName, String serverName, String databaseName, DatabaseInner parameters, Context context)" name: "createOrUpdate(String resourceGroupName, String serverName, String databaseName, DatabaseInner parameters, Context context)" nameWithType: "DatabasesClient.createOrUpdate(String resourceGroupName, String serverName, String databaseName, DatabaseInner parameters, Context context)" summary: "Creates a new database or updates an existing database." modifiers: - "abstract" parameters: - description: "The name of the resource group. The name is case insensitive." name: "resourceGroupName" type: "String" - description: "The name of the server." name: "serverName" type: "String" - description: "The name of the database." name: "databaseName" type: "String" - description: "The required parameters for creating or updating a database." name: "parameters" type: "" - description: "The context to associate with this operation." name: "context" type: "" syntax: "public abstract DatabaseInner createOrUpdate(String resourceGroupName, String serverName, String databaseName, DatabaseInner parameters, Context context)" desc: "Creates a new database or updates an existing database." returns: description: "represents a Database." type: "" - uid: "com.azure.resourcemanager.postgresql.fluent.DatabasesClient.delete(java.lang.String,java.lang.String,java.lang.String)" fullName: "com.azure.resourcemanager.postgresql.fluent.DatabasesClient.delete(String resourceGroupName, String serverName, String databaseName)" name: "delete(String resourceGroupName, String serverName, String databaseName)" nameWithType: "DatabasesClient.delete(String resourceGroupName, String serverName, String databaseName)" summary: "Deletes a database." modifiers: - "abstract" parameters: - description: "The name of the resource group. The name is case insensitive." name: "resourceGroupName" type: "String" - description: "The name of the server." name: "serverName" type: "String" - description: "The name of the database." name: "databaseName" type: "String" syntax: "public abstract void delete(String resourceGroupName, String serverName, String databaseName)" desc: "Deletes a database." - uid: "com.azure.resourcemanager.postgresql.fluent.DatabasesClient.delete(java.lang.String,java.lang.String,java.lang.String,com.azure.core.util.Context)" fullName: "com.azure.resourcemanager.postgresql.fluent.DatabasesClient.delete(String resourceGroupName, String serverName, String databaseName, Context context)" name: "delete(String resourceGroupName, String serverName, String databaseName, Context context)" nameWithType: "DatabasesClient.delete(String resourceGroupName, String serverName, String databaseName, Context context)" summary: "Deletes a database." modifiers: - "abstract" parameters: - description: "The name of the resource group. The name is case insensitive." name: "resourceGroupName" type: "String" - description: "The name of the server." name: "serverName" type: "String" - description: "The name of the database." name: "databaseName" type: "String" - description: "The context to associate with this operation." name: "context" type: "" syntax: "public abstract void delete(String resourceGroupName, String serverName, String databaseName, Context context)" desc: "Deletes a database." - uid: "com.azure.resourcemanager.postgresql.fluent.DatabasesClient.get(java.lang.String,java.lang.String,java.lang.String)" fullName: "com.azure.resourcemanager.postgresql.fluent.DatabasesClient.get(String resourceGroupName, String serverName, String databaseName)" name: "get(String resourceGroupName, String serverName, String databaseName)" nameWithType: "DatabasesClient.get(String resourceGroupName, String serverName, String databaseName)" summary: "Gets information about a database." modifiers: - "abstract" parameters: - description: "The name of the resource group. The name is case insensitive." name: "resourceGroupName" type: "String" - description: "The name of the server." name: "serverName" type: "String" - description: "The name of the database." name: "databaseName" type: "String" syntax: "public abstract DatabaseInner get(String resourceGroupName, String serverName, String databaseName)" desc: "Gets information about a database." returns: description: "information about a database." type: "" - uid: "com.azure.resourcemanager.postgresql.fluent.DatabasesClient.getWithResponse(java.lang.String,java.lang.String,java.lang.String,com.azure.core.util.Context)" fullName: "com.azure.resourcemanager.postgresql.fluent.DatabasesClient.getWithResponse(String resourceGroupName, String serverName, String databaseName, Context context)" name: "getWithResponse(String resourceGroupName, String serverName, String databaseName, Context context)" nameWithType: "DatabasesClient.getWithResponse(String resourceGroupName, String serverName, String databaseName, Context context)" summary: "Gets information about a database." modifiers: - "abstract" parameters: - description: "The name of the resource group. The name is case insensitive." name: "resourceGroupName" type: "String" - description: "The name of the server." name: "serverName" type: "String" - description: "The name of the database." name: "databaseName" type: "String" - description: "The context to associate with this operation." name: "context" type: "" syntax: "public abstract Response getWithResponse(String resourceGroupName, String serverName, String databaseName, Context context)" desc: "Gets information about a database." returns: description: "information about a database along with ." type: "<>" - uid: "com.azure.resourcemanager.postgresql.fluent.DatabasesClient.listByServer(java.lang.String,java.lang.String)" fullName: "com.azure.resourcemanager.postgresql.fluent.DatabasesClient.listByServer(String resourceGroupName, String serverName)" name: "listByServer(String resourceGroupName, String serverName)" nameWithType: "DatabasesClient.listByServer(String resourceGroupName, String serverName)" summary: "List all the databases in a given server." modifiers: - "abstract" parameters: - description: "The name of the resource group. The name is case insensitive." name: "resourceGroupName" type: "String" - description: "The name of the server." name: "serverName" type: "String" syntax: "public abstract PagedIterable listByServer(String resourceGroupName, String serverName)" desc: "List all the databases in a given server." returns: description: "a List of databases." type: "<>" - uid: "com.azure.resourcemanager.postgresql.fluent.DatabasesClient.listByServer(java.lang.String,java.lang.String,com.azure.core.util.Context)" fullName: "com.azure.resourcemanager.postgresql.fluent.DatabasesClient.listByServer(String resourceGroupName, String serverName, Context context)" name: "listByServer(String resourceGroupName, String serverName, Context context)" nameWithType: "DatabasesClient.listByServer(String resourceGroupName, String serverName, Context context)" summary: "List all the databases in a given server." modifiers: - "abstract" parameters: - description: "The name of the resource group. The name is case insensitive." name: "resourceGroupName" type: "String" - description: "The name of the server." name: "serverName" type: "String" - description: "The context to associate with this operation." name: "context" type: "" syntax: "public abstract PagedIterable listByServer(String resourceGroupName, String serverName, Context context)" desc: "List all the databases in a given server." returns: description: "a List of databases." type: "<>" type: "interface" desc: "An instance of this class provides access to all the operations defined in DatabasesClient." metadata: {} package: "com.azure.resourcemanager.postgresql.fluent" artifact: com.azure.resourcemanager:azure-resourcemanager-postgresql:1.0.2