Class BotServiceManager


  • public final class BotServiceManager
    extends Object
    Entry point to BotServiceManager. Azure Bot Service is a platform for creating smart conversational agents.
    • Method Detail

      • authenticate

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

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

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

        public Bots bots()
        Returns:
        Resource collection API of Bots.
      • channels

        public Channels channels()
        Returns:
        Resource collection API of Channels.
      • directLines

        public DirectLines directLines()
        Returns:
        Resource collection API of DirectLines.
      • operations

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

        public BotConnections botConnections()
        Returns:
        Resource collection API of BotConnections.
      • hostSettings

        public HostSettings hostSettings()
        Returns:
        Resource collection API of HostSettings.
      • operationResults

        public OperationResults operationResults()
        Returns:
        Resource collection API of OperationResults.
      • privateEndpointConnections

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

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

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