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 SourceConfig
build()
SourceConfig.Builder
setIndex(java.lang.String... index)
Sets what indices from which to fetch dataSourceConfig.Builder
setQuery(QueryBuilder query)
Sets the query to use when fetching the data.SourceConfig.Builder
setQueryConfig(QueryConfig queryConfig)
Sets theQueryConfig
object that references the desired query to use when fetching the data
-
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
-
build
-