Class ElasticManager

java.lang.Object
com.azure.resourcemanager.elastic.ElasticManager

public final class ElasticManager extends Object
Entry point to ElasticManager.
  • Method Details

    • authenticate

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

      public static ElasticManager authenticate(com.azure.core.http.HttpPipeline httpPipeline, com.azure.core.management.profile.AzureProfile profile)
      Creates an instance of elastic service API entry point.
      Parameters:
      httpPipeline - the HttpPipeline configured with Azure authentication credential.
      profile - the Azure profile for client.
      Returns:
      the elastic service API instance.
    • configure

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

      public Operations operations()
      Gets the resource collection API of Operations.
      Returns:
      Resource collection API of Operations.
    • monitors

      public Monitors monitors()
      Gets the resource collection API of Monitors. It manages ElasticMonitorResource.
      Returns:
      Resource collection API of Monitors.
    • monitoredResources

      public MonitoredResources monitoredResources()
      Gets the resource collection API of MonitoredResources.
      Returns:
      Resource collection API of MonitoredResources.
    • deploymentInfoes

      public DeploymentInfoes deploymentInfoes()
      Gets the resource collection API of DeploymentInfoes.
      Returns:
      Resource collection API of DeploymentInfoes.
    • externalUsers

      public ExternalUsers externalUsers()
      Gets the resource collection API of ExternalUsers.
      Returns:
      Resource collection API of ExternalUsers.
    • tagRules

      public TagRules tagRules()
      Gets the resource collection API of TagRules. It manages MonitoringTagRules.
      Returns:
      Resource collection API of TagRules.
    • vMHosts

      public VMHosts vMHosts()
      Gets the resource collection API of VMHosts.
      Returns:
      Resource collection API of VMHosts.
    • vMIngestions

      public VMIngestions vMIngestions()
      Gets the resource collection API of VMIngestions.
      Returns:
      Resource collection API of VMIngestions.
    • vMCollections

      public VMCollections vMCollections()
      Gets the resource collection API of VMCollections.
      Returns:
      Resource collection API of VMCollections.
    • upgradableVersions

      public UpgradableVersions upgradableVersions()
      Gets the resource collection API of UpgradableVersions.
      Returns:
      Resource collection API of UpgradableVersions.
    • monitorOperations

      public MonitorOperations monitorOperations()
      Gets the resource collection API of MonitorOperations.
      Returns:
      Resource collection API of MonitorOperations.
    • allTrafficFilters

      public AllTrafficFilters allTrafficFilters()
      Gets the resource collection API of AllTrafficFilters.
      Returns:
      Resource collection API of AllTrafficFilters.
    • listAssociatedTrafficFilters

      public ListAssociatedTrafficFilters listAssociatedTrafficFilters()
      Gets the resource collection API of ListAssociatedTrafficFilters.
      Returns:
      Resource collection API of ListAssociatedTrafficFilters.
    • createAndAssociateIpFilters

      public CreateAndAssociateIpFilters createAndAssociateIpFilters()
      Gets the resource collection API of CreateAndAssociateIpFilters.
      Returns:
      Resource collection API of CreateAndAssociateIpFilters.
    • createAndAssociatePLFilters

      public CreateAndAssociatePLFilters createAndAssociatePLFilters()
      Gets the resource collection API of CreateAndAssociatePLFilters.
      Returns:
      Resource collection API of CreateAndAssociatePLFilters.
    • associateTrafficFilters

      public AssociateTrafficFilters associateTrafficFilters()
      Gets the resource collection API of AssociateTrafficFilters.
      Returns:
      Resource collection API of AssociateTrafficFilters.
    • detachAndDeleteTrafficFilters

      public DetachAndDeleteTrafficFilters detachAndDeleteTrafficFilters()
      Gets the resource collection API of DetachAndDeleteTrafficFilters.
      Returns:
      Resource collection API of DetachAndDeleteTrafficFilters.
    • detachTrafficFilters

      public DetachTrafficFilters detachTrafficFilters()
      Gets the resource collection API of DetachTrafficFilters.
      Returns:
      Resource collection API of DetachTrafficFilters.
    • trafficFilters

      public TrafficFilters trafficFilters()
      Gets the resource collection API of TrafficFilters.
      Returns:
      Resource collection API of TrafficFilters.
    • serviceClient

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