Constructor and Description |
---|
Builder() |
Modifier and Type | Method and Description |
---|---|
IndexKey |
build() |
IndexKey.Builder |
columnName(String columnName)
The name of a column to be included as an index key.
|
IndexKey.Builder |
copy(IndexKey model) |
IndexKey.Builder |
jsonFieldType(String jsonFieldType)
If the specified column is of type JSON, jsonFieldType contains the type of the field
indicated by jsonPath.
|
IndexKey.Builder |
jsonPath(String jsonPath)
If the specified column is of type JSON, jsonPath contains a dotted path indicating the
field within the JSON object that will be the index key.
|
public IndexKey.Builder columnName(String columnName)
The name of a column to be included as an index key.
columnName
- the value to setpublic IndexKey.Builder jsonPath(String jsonPath)
If the specified column is of type JSON, jsonPath contains a dotted path indicating the field within the JSON object that will be the index key.
jsonPath
- the value to setpublic IndexKey.Builder jsonFieldType(String jsonFieldType)
If the specified column is of type JSON, jsonFieldType contains the type of the field indicated by jsonPath.
jsonFieldType
- the value to setpublic IndexKey build()
public IndexKey.Builder copy(IndexKey model)
Copyright © 2016–2024. All rights reserved.