Class SourceConfig.Builder
- java.lang.Object
-
- org.elasticsearch.client.transform.transforms.SourceConfig.Builder
-
- Enclosing class:
- SourceConfig
public static class SourceConfig.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
Modifier and Type Method Description SourceConfigbuild()SourceConfig.BuildersetIndex(java.lang.String... index)Sets what indices from which to fetch dataSourceConfig.BuildersetQuery(QueryBuilder query)Sets the query to use when fetching the data.SourceConfig.BuildersetQueryConfig(QueryConfig queryConfig)Sets theQueryConfigobject that references the desired query to use when fetching the data
-
-
-
Method Detail
-
setIndex
public SourceConfig.Builder setIndex(java.lang.String... index)
Sets what indices from which to fetch data- Parameters:
index- The indices from which to fetch data- Returns:
- The
SourceConfig.Builderwith indices set
-
setQueryConfig
public SourceConfig.Builder setQueryConfig(QueryConfig queryConfig)
Sets theQueryConfigobject that references the desired query to use when fetching the data- Parameters:
queryConfig- TheQueryConfigto use when fetching data- Returns:
- The
SourceConfig.Builderwith queryConfig set
-
setQuery
public SourceConfig.Builder setQuery(QueryBuilder query)
Sets the query to use when fetching the data. Convenience method forsetQueryConfig(QueryConfig)- Parameters:
query- TheQueryBuilderto use when fetch data (overwrites theQueryConfig)- Returns:
- The
SourceConfig.Builderwith queryConfig set
-
build
public SourceConfig build()
-
-