Class MySqlManager


  • public final class MySqlManager
    extends Object
    Entry point to MySqlManager. The Microsoft Azure management API provides create, read, update, and delete functionality for Azure MySQL resources including servers, databases, firewall rules, VNET rules, log files and configurations with new business model.
    • Method Detail

      • authenticate

        public static MySqlManager authenticate​(com.azure.core.credential.TokenCredential credential,
                                                com.azure.core.management.profile.AzureProfile profile)
        Creates an instance of MySql service API entry point.
        Parameters:
        credential - the credential to use.
        profile - the Azure profile for client.
        Returns:
        the MySql service API instance.
      • configure

        public static MySqlManager.Configurable configure()
        Gets a Configurable instance that can be used to create MySqlManager with optional configuration.
        Returns:
        the Configurable instance allowing configurations.
      • servers

        public Servers servers()
        Returns:
        Resource collection API of Servers.
      • replicas

        public Replicas replicas()
        Returns:
        Resource collection API of Replicas.
      • firewallRules

        public FirewallRules firewallRules()
        Returns:
        Resource collection API of FirewallRules.
      • virtualNetworkRules

        public VirtualNetworkRules virtualNetworkRules()
        Returns:
        Resource collection API of VirtualNetworkRules.
      • databases

        public Databases databases()
        Returns:
        Resource collection API of Databases.
      • configurations

        public Configurations configurations()
        Returns:
        Resource collection API of Configurations.
      • serverParameters

        public ServerParameters serverParameters()
        Returns:
        Resource collection API of ServerParameters.
      • logFiles

        public LogFiles logFiles()
        Returns:
        Resource collection API of LogFiles.
      • serverAdministrators

        public ServerAdministrators serverAdministrators()
        Returns:
        Resource collection API of ServerAdministrators.
      • recoverableServers

        public RecoverableServers recoverableServers()
        Returns:
        Resource collection API of RecoverableServers.
      • serverBasedPerformanceTiers

        public ServerBasedPerformanceTiers serverBasedPerformanceTiers()
        Returns:
        Resource collection API of ServerBasedPerformanceTiers.
      • locationBasedPerformanceTiers

        public LocationBasedPerformanceTiers locationBasedPerformanceTiers()
        Returns:
        Resource collection API of LocationBasedPerformanceTiers.
      • checkNameAvailabilities

        public CheckNameAvailabilities checkNameAvailabilities()
        Returns:
        Resource collection API of CheckNameAvailabilities.
      • operations

        public Operations operations()
        Returns:
        Resource collection API of Operations.
      • serverSecurityAlertPolicies

        public ServerSecurityAlertPolicies serverSecurityAlertPolicies()
        Returns:
        Resource collection API of ServerSecurityAlertPolicies.
      • queryTexts

        public QueryTexts queryTexts()
        Returns:
        Resource collection API of QueryTexts.
      • topQueryStatistics

        public TopQueryStatistics topQueryStatistics()
        Returns:
        Resource collection API of TopQueryStatistics.
      • waitStatistics

        public WaitStatistics waitStatistics()
        Returns:
        Resource collection API of WaitStatistics.
      • resourceProviders

        public ResourceProviders resourceProviders()
        Returns:
        Resource collection API of ResourceProviders.
      • advisors

        public Advisors advisors()
        Returns:
        Resource collection API of Advisors.
      • recommendedActions

        public RecommendedActions recommendedActions()
        Returns:
        Resource collection API of RecommendedActions.
      • locationBasedRecommendedActionSessionsOperationStatus

        public LocationBasedRecommendedActionSessionsOperationStatus locationBasedRecommendedActionSessionsOperationStatus()
        Returns:
        Resource collection API of LocationBasedRecommendedActionSessionsOperationStatus.
      • locationBasedRecommendedActionSessionsResults

        public LocationBasedRecommendedActionSessionsResults locationBasedRecommendedActionSessionsResults()
        Returns:
        Resource collection API of LocationBasedRecommendedActionSessionsResults.
      • privateEndpointConnections

        public PrivateEndpointConnections privateEndpointConnections()
        Returns:
        Resource collection API of PrivateEndpointConnections.
      • privateLinkResources

        public PrivateLinkResources privateLinkResources()
        Returns:
        Resource collection API of PrivateLinkResources.
      • serverKeys

        public ServerKeys serverKeys()
        Returns:
        Resource collection API of ServerKeys.
      • serviceClient

        public MySqlManagementClient serviceClient()
        Returns:
        Wrapped service client MySqlManagementClient providing direct access to the underlying auto-generated API implementation, based on Azure REST API.