{"repo":"watson-developer-cloud/java-sdk","free":true,"listed":false,"github":"https://github.com/watson-developer-cloud/java-sdk","clone":"git clone https://github.com/watson-developer-cloud/java-sdk.git","description":":1st_place_medal: Java SDK to use the IBM Watson services.","language":"Java","stars":597,"topics":["ibm-watson-services","bluemix","java","gradle","java-sdk","hacktoberfest","ibm-cloud","watson-services","sdk","watson-apis"],"license":"Apache-2.0","category":"api-integrations-sdks","readme_excerpt":"Watson APIs Java SDK Deprecated builds Java client library to use the [Watson APIs][wdc]. Before you begin You need an [IBM Cloud][ibm-cloud-onboarding] account. Installation Maven All the services: Only Discovery: Gradle All the services: Only Assistant: Now, you are ready to see some examples. Usage The examples within each service assume that you already have service credentials. If not, you will have to create a service in IBM Cloud. If you are running your application in IBM Cloud (or other platforms based on Cloud Foundry), you don't need to specify the credentials; the library will get them for you by looking at the [ VCAP SERVICES ][vcap services] environment variable. Running in IBM Cloud When running in IBM Cloud (or other platforms based on Cloud Foundry), the library will automatically get the credentials from [ VCAP SERVICES ][vcap services]. If you have more than one plan, you can use CredentialUtils to get the service credentials for an specific plan. Authentication Watson services are migrating to token-based Identity and Access Management (IAM) authentication. As of v9.2.1 , the preferred approach of initializing an authenticator is the builder pattern. This pattern supports constructing the authenticator with only the properties that you need. Also, if you're authenticating to a Watson service on Cloud Pak for Data that supports IAM, you must use the builder pattern. - You can initialize the authenticator with either of the following approaches: - In the bui","default_branch":null,"files":null,"tree":[],"storefront":"/r/watson-developer-cloud","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/watson-developer-cloud/java-sdk/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}