Class EventGridManager
- java.lang.Object
-
- com.azure.resourcemanager.eventgrid.EventGridManager
-
public final class EventGridManager extends Object
Entry point to EventGridManager. Azure EventGrid Management Client.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classEventGridManager.ConfigurableThe Configurable allowing configurations to be set.
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static EventGridManagerauthenticate(com.azure.core.credential.TokenCredential credential, com.azure.core.management.profile.AzureProfile profile)Creates an instance of EventGrid service API entry point.static EventGridManager.Configurableconfigure()Gets a Configurable instance that can be used to create EventGridManager with optional configuration.Domainsdomains()DomainTopicsdomainTopics()EventSubscriptionseventSubscriptions()ExtensionTopicsextensionTopics()Operationsoperations()PrivateEndpointConnectionsprivateEndpointConnections()PrivateLinkResourcesprivateLinkResources()EventGridManagementClientserviceClient()SystemTopicEventSubscriptionssystemTopicEventSubscriptions()SystemTopicssystemTopics()Topicstopics()TopicTypestopicTypes()
-
-
-
Method Detail
-
authenticate
public static EventGridManager authenticate(com.azure.core.credential.TokenCredential credential, com.azure.core.management.profile.AzureProfile profile)
Creates an instance of EventGrid service API entry point.- Parameters:
credential- the credential to use.profile- the Azure profile for client.- Returns:
- the EventGrid service API instance.
-
configure
public static EventGridManager.Configurable configure()
Gets a Configurable instance that can be used to create EventGridManager with optional configuration.- Returns:
- the Configurable instance allowing configurations.
-
domains
public Domains domains()
- Returns:
- Resource collection API of Domains.
-
domainTopics
public DomainTopics domainTopics()
- Returns:
- Resource collection API of DomainTopics.
-
eventSubscriptions
public EventSubscriptions eventSubscriptions()
- Returns:
- Resource collection API of EventSubscriptions.
-
systemTopicEventSubscriptions
public SystemTopicEventSubscriptions systemTopicEventSubscriptions()
- Returns:
- Resource collection API of SystemTopicEventSubscriptions.
-
operations
public Operations operations()
- Returns:
- Resource collection API of Operations.
-
topics
public Topics topics()
- Returns:
- Resource collection API of Topics.
-
privateEndpointConnections
public PrivateEndpointConnections privateEndpointConnections()
- Returns:
- Resource collection API of PrivateEndpointConnections.
-
privateLinkResources
public PrivateLinkResources privateLinkResources()
- Returns:
- Resource collection API of PrivateLinkResources.
-
systemTopics
public SystemTopics systemTopics()
- Returns:
- Resource collection API of SystemTopics.
-
extensionTopics
public ExtensionTopics extensionTopics()
- Returns:
- Resource collection API of ExtensionTopics.
-
topicTypes
public TopicTypes topicTypes()
- Returns:
- Resource collection API of TopicTypes.
-
serviceClient
public EventGridManagementClient serviceClient()
- Returns:
- Wrapped service client EventGridManagementClient providing direct access to the underlying auto-generated API implementation, based on Azure REST API.
-
-