Package com.pulumi.alicloud.log.inputs
Class StoreIndexFieldSearchArgs.Builder
- java.lang.Object
-
- com.pulumi.alicloud.log.inputs.StoreIndexFieldSearchArgs.Builder
-
- Enclosing class:
- StoreIndexFieldSearchArgs
public static final class StoreIndexFieldSearchArgs.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
Builder(StoreIndexFieldSearchArgs defaults)
-
Method Summary
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(StoreIndexFieldSearchArgs defaults)
-
-
Method Detail
-
alias
public StoreIndexFieldSearchArgs.Builder alias(@Nullable com.pulumi.core.Output<java.lang.String> alias)
- Parameters:
alias
- The alias of one field.- Returns:
- builder
-
alias
public StoreIndexFieldSearchArgs.Builder alias(java.lang.String alias)
- Parameters:
alias
- The alias of one field.- Returns:
- builder
-
caseSensitive
public StoreIndexFieldSearchArgs.Builder caseSensitive(@Nullable com.pulumi.core.Output<java.lang.Boolean> caseSensitive)
- Parameters:
caseSensitive
- Whether the case sensitive for the field. Default to false. It is valid when "type" is "text" or "json".- Returns:
- builder
-
caseSensitive
public StoreIndexFieldSearchArgs.Builder caseSensitive(java.lang.Boolean caseSensitive)
- Parameters:
caseSensitive
- Whether the case sensitive for the field. Default to false. It is valid when "type" is "text" or "json".- Returns:
- builder
-
enableAnalytics
public StoreIndexFieldSearchArgs.Builder enableAnalytics(@Nullable com.pulumi.core.Output<java.lang.Boolean> enableAnalytics)
- Parameters:
enableAnalytics
- Whether to enable field analytics. Default to true.- Returns:
- builder
-
enableAnalytics
public StoreIndexFieldSearchArgs.Builder enableAnalytics(java.lang.Boolean enableAnalytics)
- Parameters:
enableAnalytics
- Whether to enable field analytics. Default to true.- Returns:
- builder
-
includeChinese
public StoreIndexFieldSearchArgs.Builder includeChinese(@Nullable com.pulumi.core.Output<java.lang.Boolean> includeChinese)
- Parameters:
includeChinese
- Whether includes the chinese for the field. Default to false. It is valid when "type" is "text" or "json".- Returns:
- builder
-
includeChinese
public StoreIndexFieldSearchArgs.Builder includeChinese(java.lang.Boolean includeChinese)
- Parameters:
includeChinese
- Whether includes the chinese for the field. Default to false. It is valid when "type" is "text" or "json".- Returns:
- builder
-
jsonKeys
public StoreIndexFieldSearchArgs.Builder jsonKeys(@Nullable com.pulumi.core.Output<java.util.List<StoreIndexFieldSearchJsonKeyArgs>> jsonKeys)
- Parameters:
jsonKeys
- Use nested index when type is json- Returns:
- builder
-
jsonKeys
public StoreIndexFieldSearchArgs.Builder jsonKeys(java.util.List<StoreIndexFieldSearchJsonKeyArgs> jsonKeys)
- Parameters:
jsonKeys
- Use nested index when type is json- Returns:
- builder
-
jsonKeys
public StoreIndexFieldSearchArgs.Builder jsonKeys(StoreIndexFieldSearchJsonKeyArgs... jsonKeys)
- Parameters:
jsonKeys
- Use nested index when type is json- Returns:
- builder
-
name
public StoreIndexFieldSearchArgs.Builder name(com.pulumi.core.Output<java.lang.String> name)
- Parameters:
name
- When using the json_keys field, this field is required.- Returns:
- builder
-
name
public StoreIndexFieldSearchArgs.Builder name(java.lang.String name)
- Parameters:
name
- When using the json_keys field, this field is required.- Returns:
- builder
-
token
public StoreIndexFieldSearchArgs.Builder token(@Nullable com.pulumi.core.Output<java.lang.String> token)
- Parameters:
token
- The string of several split words, like "\r", "#". It is valid when "type" is "text" or "json".- Returns:
- builder
-
token
public StoreIndexFieldSearchArgs.Builder token(java.lang.String token)
- Parameters:
token
- The string of several split words, like "\r", "#". It is valid when "type" is "text" or "json".- Returns:
- builder
-
type
public StoreIndexFieldSearchArgs.Builder type(@Nullable com.pulumi.core.Output<java.lang.String> type)
- Parameters:
type
- The type of one field. Valid values: ["long", "text", "double"]. Default to "long"- Returns:
- builder
-
type
public StoreIndexFieldSearchArgs.Builder type(java.lang.String type)
- Parameters:
type
- The type of one field. Valid values: ["long", "text", "double"]. Default to "long"- Returns:
- builder
-
build
public StoreIndexFieldSearchArgs build()
-
-