public class Source
extends com.ibm.cloud.sdk.core.service.model.GenericModel
| Modifier and Type | Class and Description | 
|---|---|
| static class  | Source.BuilderBuilder. | 
| static interface  | Source.TypeThe type of source to connect to. | 
| Modifier and Type | Method and Description | 
|---|---|
| String | credentialId()Gets the credentialId. | 
| Source.Builder | newBuilder()New builder. | 
| SourceOptions | options()Gets the options. | 
| SourceSchedule | schedule()Gets the schedule. | 
| String | type()Gets the type. | 
public Source.Builder newBuilder()
public String type()
The type of source to connect to. - `box` indicates the configuration is to connect an instance of Enterprise Box. - `salesforce` indicates the configuration is to connect to Salesforce. - `sharepoint` indicates the configuration is to connect to Microsoft SharePoint Online. - `web_crawl` indicates the configuration is to perform a web page crawl. - `cloud_object_storage` indicates the configuration is to connect to a cloud object store.
public String credentialId()
The **credential_id** of the credentials to use to connect to the source. Credentials are defined using the **credentials** method. The **source_type** of the credentials used must match the **type** field specified in this object.
public SourceSchedule schedule()
Object containing the schedule information for the source.
public SourceOptions options()
The **options** object defines which items to crawl from the source system.
Copyright © 2023 IBM Cloud. All rights reserved.