Class CreateCredentialsOptions

java.lang.Object
com.ibm.cloud.sdk.core.service.model.GenericModel
com.ibm.watson.discovery.v1.model.CreateCredentialsOptions
All Implemented Interfaces:
com.ibm.cloud.sdk.core.service.model.ObjectModel

public class CreateCredentialsOptions
extends com.ibm.cloud.sdk.core.service.model.GenericModel
The createCredentials options.
  • Method Details

    • newBuilder

      public CreateCredentialsOptions.Builder newBuilder()
      New builder.
      Returns:
      a CreateCredentialsOptions builder
    • environmentId

      public String environmentId()
      Gets the environmentId.

      The ID of the environment.

      Returns:
      the environmentId
    • sourceType

      public String sourceType()
      Gets the sourceType.

      The source that this credentials object connects to. - `box` indicates the credentials are used to connect an instance of Enterprise Box. - `salesforce` indicates the credentials are used to connect to Salesforce. - `sharepoint` indicates the credentials are used to connect to Microsoft SharePoint Online. - `web_crawl` indicates the credentials are used to perform a web crawl. = `cloud_object_storage` indicates the credentials are used to connect to an IBM Cloud Object Store.

      Returns:
      the sourceType
    • credentialDetails

      public CredentialDetails credentialDetails()
      Gets the credentialDetails.

      Object containing details of the stored credentials.

      Obtain credentials for your source from the administrator of the source.

      Returns:
      the credentialDetails
    • status

      public String status()
      Gets the status.

      The current status of this set of credentials. `connected` indicates that the credentials are available to use with the source configuration of a collection. `invalid` refers to the credentials (for example, the password provided has expired) and must be corrected before they can be used with a collection.

      Returns:
      the status