Class StoreIndexFieldSearchArgs.Builder

  • Enclosing class:
    StoreIndexFieldSearchArgs

    public static final class StoreIndexFieldSearchArgs.Builder
    extends java.lang.Object
    • 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
      • 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
      • 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