Class ComputerVisionManager


  • public class ComputerVisionManager
    extends Object
    Entry point to Azure Cognitive Services Computer Vision manager.
    • Constructor Detail

      • ComputerVisionManager

        public ComputerVisionManager()
    • Method Detail

      • authenticate

        public static ComputerVisionClient authenticate​(String subscriptionKey)
        Initializes an instance of Computer Vision API client.
        Parameters:
        subscriptionKey - the Computer Vision API key
        Returns:
        the Computer Vision API client
      • authenticate

        public static ComputerVisionClient authenticate​(String baseUrl,
                                                        String subscriptionKey)
        Initializes an instance of Computer Vision API client.
        Parameters:
        baseUrl - the base URL of the service
        subscriptionKey - the Computer Vision API key
        Returns:
        the Computer Vision API client
      • authenticate

        public static ComputerVisionClient authenticate​(com.microsoft.rest.credentials.ServiceClientCredentials credentials,
                                                        String endpoint)
        Initializes an instance of Computer Vision API client.
        Parameters:
        credentials - the management credentials for Azure
        endpoint - Supported Cognitive Services endpoints.
        Returns:
        the Computer Vision API client
      • authenticate

        public static ComputerVisionClient authenticate​(String baseUrl,
                                                        com.microsoft.rest.credentials.ServiceClientCredentials credentials)
        Initializes an instance of Computer Vision API client.
        Parameters:
        baseUrl - the base URL of the service
        credentials - the management credentials for Azure
        Returns:
        the Computer Vision API client
      • authenticate

        public static ComputerVisionClient authenticate​(com.microsoft.rest.RestClient restClient)
        Initializes an instance of Computer Vision API client.
        Parameters:
        restClient - the REST client to connect to Azure.
        Returns:
        the Computer Vision API client