Class ElasticManager
java.lang.Object
com.azure.resourcemanager.elastic.ElasticManager
Entry point to ElasticManager.
-
Nested Class Summary
Modifier and TypeClassDescriptionstatic final class
The Configurable allowing configurations to be set. -
Method Summary
Modifier and TypeMethodDescriptionGets the resource collection API of AllTrafficFilters.Gets the resource collection API of AssociateTrafficFilters.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.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.static ElasticManager.Configurable
Gets a Configurable instance that can be used to create ElasticManager with optional configuration.Gets the resource collection API of CreateAndAssociateIpFilters.Gets the resource collection API of CreateAndAssociatePLFilters.Gets the resource collection API of DeploymentInfoes.Gets the resource collection API of DetachAndDeleteTrafficFilters.Gets the resource collection API of DetachTrafficFilters.Gets the resource collection API of ExternalUsers.Gets the resource collection API of ListAssociatedTrafficFilters.Gets the resource collection API of MonitoredResources.Gets the resource collection API of MonitorOperations.monitors()
Gets the resource collection API of Monitors.Gets the resource collection API of Operations.tagRules()
Gets the resource collection API of TagRules.Gets the resource collection API of TrafficFilters.Gets the resource collection API of UpgradableVersions.Gets the resource collection API of VMCollections.vMHosts()
Gets the resource collection API of VMHosts.Gets the resource collection API of VMIngestions.
-
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
- theHttpPipeline
configured with Azure authentication credential.profile
- the Azure profile for client.- Returns:
- the elastic service API instance.
-
configure
Gets a Configurable instance that can be used to create ElasticManager with optional configuration.- Returns:
- the Configurable instance allowing configurations.
-
operations
Gets the resource collection API of Operations.- Returns:
- Resource collection API of Operations.
-
monitors
Gets the resource collection API of Monitors. It manages ElasticMonitorResource.- Returns:
- Resource collection API of Monitors.
-
monitoredResources
Gets the resource collection API of MonitoredResources.- Returns:
- Resource collection API of MonitoredResources.
-
deploymentInfoes
Gets the resource collection API of DeploymentInfoes.- Returns:
- Resource collection API of DeploymentInfoes.
-
externalUsers
Gets the resource collection API of ExternalUsers.- Returns:
- Resource collection API of ExternalUsers.
-
tagRules
Gets the resource collection API of TagRules. It manages MonitoringTagRules.- Returns:
- Resource collection API of TagRules.
-
vMHosts
Gets the resource collection API of VMHosts.- Returns:
- Resource collection API of VMHosts.
-
vMIngestions
Gets the resource collection API of VMIngestions.- Returns:
- Resource collection API of VMIngestions.
-
vMCollections
Gets the resource collection API of VMCollections.- Returns:
- Resource collection API of VMCollections.
-
upgradableVersions
Gets the resource collection API of UpgradableVersions.- Returns:
- Resource collection API of UpgradableVersions.
-
monitorOperations
Gets the resource collection API of MonitorOperations.- Returns:
- Resource collection API of MonitorOperations.
-
allTrafficFilters
Gets the resource collection API of AllTrafficFilters.- Returns:
- Resource collection API of AllTrafficFilters.
-
listAssociatedTrafficFilters
Gets the resource collection API of ListAssociatedTrafficFilters.- Returns:
- Resource collection API of ListAssociatedTrafficFilters.
-
createAndAssociateIpFilters
Gets the resource collection API of CreateAndAssociateIpFilters.- Returns:
- Resource collection API of CreateAndAssociateIpFilters.
-
createAndAssociatePLFilters
Gets the resource collection API of CreateAndAssociatePLFilters.- Returns:
- Resource collection API of CreateAndAssociatePLFilters.
-
associateTrafficFilters
Gets the resource collection API of AssociateTrafficFilters.- Returns:
- Resource collection API of AssociateTrafficFilters.
-
detachAndDeleteTrafficFilters
Gets the resource collection API of DetachAndDeleteTrafficFilters.- Returns:
- Resource collection API of DetachAndDeleteTrafficFilters.
-
detachTrafficFilters
Gets the resource collection API of DetachTrafficFilters.- Returns:
- Resource collection API of DetachTrafficFilters.
-
trafficFilters
Gets the resource collection API of TrafficFilters.- Returns:
- Resource collection API of TrafficFilters.
-
serviceClient
- Returns:
- Wrapped service client MicrosoftElastic providing direct access to the underlying auto-generated API implementation, based on Azure REST API.
-