Class SourceConfig.Builder
java.lang.Object
org.elasticsearch.client.transform.transforms.SourceConfig.Builder
- Enclosing class:
- SourceConfig
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionbuild()
Sets what indices from which to fetch datasetQuery
(QueryBuilder query) Sets the query to use when fetching the data.setQueryConfig
(QueryConfig queryConfig) Sets theQueryConfig
object that references the desired query to use when fetching the datasetRuntimeMappings
(Map<String, Object> runtimeMappings)
-
Constructor Details
-
Builder
public Builder()
-
-
Method Details
-
setIndex
Sets what indices from which to fetch data- Parameters:
index
- The indices from which to fetch data- Returns:
- The
SourceConfig.Builder
with indices set
-
setQueryConfig
Sets theQueryConfig
object that references the desired query to use when fetching the data- Parameters:
queryConfig
- TheQueryConfig
to use when fetching data- Returns:
- The
SourceConfig.Builder
with queryConfig set
-
setQuery
Sets the query to use when fetching the data. Convenience method forsetQueryConfig(QueryConfig)
- Parameters:
query
- TheQueryBuilder
to use when fetch data (overwrites theQueryConfig
)- Returns:
- The
SourceConfig.Builder
with queryConfig set
-
setRuntimeMappings
-
build
-