Class SavedSearchArgs.Builder

  • Enclosing class:
    SavedSearchArgs

    public static final class SavedSearchArgs.Builder
    extends java.lang.Object
    • Constructor Detail

      • Builder

        public Builder()
    • Method Detail

      • category

        public SavedSearchArgs.Builder category​(com.pulumi.core.Output<java.lang.String> category)
        Parameters:
        category - The category of the saved search. This helps the user to find a saved search faster.
        Returns:
        builder
      • category

        public SavedSearchArgs.Builder category​(java.lang.String category)
        Parameters:
        category - The category of the saved search. This helps the user to find a saved search faster.
        Returns:
        builder
      • displayName

        public SavedSearchArgs.Builder displayName​(com.pulumi.core.Output<java.lang.String> displayName)
        Parameters:
        displayName - Saved search display name.
        Returns:
        builder
      • displayName

        public SavedSearchArgs.Builder displayName​(java.lang.String displayName)
        Parameters:
        displayName - Saved search display name.
        Returns:
        builder
      • functionAlias

        public SavedSearchArgs.Builder functionAlias​(@Nullable
                                                     com.pulumi.core.Output<java.lang.String> functionAlias)
        Parameters:
        functionAlias - The function alias if query serves as a function.
        Returns:
        builder
      • functionAlias

        public SavedSearchArgs.Builder functionAlias​(java.lang.String functionAlias)
        Parameters:
        functionAlias - The function alias if query serves as a function.
        Returns:
        builder
      • functionParameters

        public SavedSearchArgs.Builder functionParameters​(@Nullable
                                                          com.pulumi.core.Output<java.lang.String> functionParameters)
        Parameters:
        functionParameters - The optional function parameters if query serves as a function. Value should be in the following format: 'param-name1:type1 = default_value1, param-name2:type2 = default_value2'. For more examples and proper syntax please refer to https://docs.microsoft.com/en-us/azure/kusto/query/functions/user-defined-functions.
        Returns:
        builder
      • functionParameters

        public SavedSearchArgs.Builder functionParameters​(java.lang.String functionParameters)
        Parameters:
        functionParameters - The optional function parameters if query serves as a function. Value should be in the following format: 'param-name1:type1 = default_value1, param-name2:type2 = default_value2'. For more examples and proper syntax please refer to https://docs.microsoft.com/en-us/azure/kusto/query/functions/user-defined-functions.
        Returns:
        builder
      • query

        public SavedSearchArgs.Builder query​(com.pulumi.core.Output<java.lang.String> query)
        Parameters:
        query - The query expression for the saved search.
        Returns:
        builder
      • query

        public SavedSearchArgs.Builder query​(java.lang.String query)
        Parameters:
        query - The query expression for the saved search.
        Returns:
        builder
      • resourceGroupName

        public SavedSearchArgs.Builder resourceGroupName​(com.pulumi.core.Output<java.lang.String> resourceGroupName)
        Parameters:
        resourceGroupName - The name of the resource group. The name is case insensitive.
        Returns:
        builder
      • resourceGroupName

        public SavedSearchArgs.Builder resourceGroupName​(java.lang.String resourceGroupName)
        Parameters:
        resourceGroupName - The name of the resource group. The name is case insensitive.
        Returns:
        builder
      • savedSearchId

        public SavedSearchArgs.Builder savedSearchId​(@Nullable
                                                     com.pulumi.core.Output<java.lang.String> savedSearchId)
        Parameters:
        savedSearchId - The id of the saved search.
        Returns:
        builder
      • savedSearchId

        public SavedSearchArgs.Builder savedSearchId​(java.lang.String savedSearchId)
        Parameters:
        savedSearchId - The id of the saved search.
        Returns:
        builder
      • tags

        public SavedSearchArgs.Builder tags​(@Nullable
                                            com.pulumi.core.Output<java.util.List<TagArgs>> tags)
        Parameters:
        tags - The tags attached to the saved search.
        Returns:
        builder
      • tags

        public SavedSearchArgs.Builder tags​(java.util.List<TagArgs> tags)
        Parameters:
        tags - The tags attached to the saved search.
        Returns:
        builder
      • version

        public SavedSearchArgs.Builder version​(@Nullable
                                               com.pulumi.core.Output<java.lang.Double> version)
        Parameters:
        version - The version number of the query language. The current version is 2 and is the default.
        Returns:
        builder
      • version

        public SavedSearchArgs.Builder version​(java.lang.Double version)
        Parameters:
        version - The version number of the query language. The current version is 2 and is the default.
        Returns:
        builder
      • workspaceName

        public SavedSearchArgs.Builder workspaceName​(com.pulumi.core.Output<java.lang.String> workspaceName)
        Parameters:
        workspaceName - The name of the workspace.
        Returns:
        builder
      • workspaceName

        public SavedSearchArgs.Builder workspaceName​(java.lang.String workspaceName)
        Parameters:
        workspaceName - The name of the workspace.
        Returns:
        builder