Class BotServiceManager
- java.lang.Object
-
- com.azure.resourcemanager.botservice.BotServiceManager
-
public final class BotServiceManager extends Object
Entry point to BotServiceManager. Azure Bot Service is a platform for creating smart conversational agents.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
BotServiceManager.Configurable
The Configurable allowing configurations to be set.
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description 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.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.BotConnections
botConnections()
Bots
bots()
Channels
channels()
static BotServiceManager.Configurable
configure()
Gets a Configurable instance that can be used to create BotServiceManager with optional configuration.DirectLines
directLines()
HostSettings
hostSettings()
OperationResults
operationResults()
Operations
operations()
PrivateEndpointConnections
privateEndpointConnections()
PrivateLinkResources
privateLinkResources()
AzureBotService
serviceClient()
-
-
-
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
- theHttpPipeline
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.
-
-