Package

com.springml.spark

salesforce

Permalink

package salesforce

Visibility
  1. Public
  2. All

Type Members

  1. case class BulkRelation(username: String, password: String, login: String, version: String, query: String, sfObject: String, customHeaders: List[Header], userSchema: StructType, sqlContext: SQLContext, inferSchema: Boolean, timeout: Long) extends BaseRelation with TableScan with Product with Serializable

    Permalink

    Relation class for reading data from Salesforce and construct RDD

  2. class DataWriter extends Serializable

    Permalink

    Writer responsible for writing the objects into Salesforce Wave It uses Partner External Metadata SOAP API to write the dataset

  3. case class DatasetRelation(waveAPI: WaveAPI, forceAPI: ForceAPI, query: String, userSchema: StructType, sqlContext: SQLContext, resultVariable: Option[String], pageSize: Int, sampleSize: Int, encodeFields: Option[String], inferSchema: Boolean, replaceDatasetNameWithId: Boolean, sdf: SimpleDateFormat) extends BaseRelation with TableScan with Product with Serializable

    Permalink

    Relation class for reading data from Salesforce and construct RDD

  4. class DefaultSource extends RelationProvider with SchemaRelationProvider with CreatableRelationProvider

    Permalink

    Default source for Salesforce wave data source.

    Default source for Salesforce wave data source. It can write given DF to Salesforce wave repository It can read Salesforce wave data source using provided SAQL and construct dataframe It can read Salesforce objects using provided SOQL and construct dataframe

  5. class SFObjectWriter extends Serializable

    Permalink

    Write class responsible for update Salesforce object using data provided in dataframe First column of dataframe contains Salesforce Object Next subsequent columns are fields to be updated

Value Members

  1. object InferSchema

    Permalink

    Utility to InferSchema from the provided Sample

  2. object Utils extends Serializable

    Permalink

    Utility to construct metadata and repartition RDD

  3. package examples

    Permalink
  4. package metadata

    Permalink

Ungrouped