Interface TemplateVersionDefinition.Builder

    • Method Detail

      • dataSetConfigurations

        TemplateVersionDefinition.Builder dataSetConfigurations​(Collection<DataSetConfiguration> dataSetConfigurations)

        An array of dataset configurations. These configurations define the required columns for each dataset used within a template.

        Parameters:
        dataSetConfigurations - An array of dataset configurations. These configurations define the required columns for each dataset used within a template.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • dataSetConfigurations

        TemplateVersionDefinition.Builder dataSetConfigurations​(DataSetConfiguration... dataSetConfigurations)

        An array of dataset configurations. These configurations define the required columns for each dataset used within a template.

        Parameters:
        dataSetConfigurations - An array of dataset configurations. These configurations define the required columns for each dataset used within a template.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • sheets

        TemplateVersionDefinition.Builder sheets​(Collection<SheetDefinition> sheets)

        An array of sheet definitions for a template.

        Parameters:
        sheets - An array of sheet definitions for a template.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • sheets

        TemplateVersionDefinition.Builder sheets​(SheetDefinition... sheets)

        An array of sheet definitions for a template.

        Parameters:
        sheets - An array of sheet definitions for a template.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • calculatedFields

        TemplateVersionDefinition.Builder calculatedFields​(Collection<CalculatedField> calculatedFields)

        An array of calculated field definitions for the template.

        Parameters:
        calculatedFields - An array of calculated field definitions for the template.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • calculatedFields

        TemplateVersionDefinition.Builder calculatedFields​(CalculatedField... calculatedFields)

        An array of calculated field definitions for the template.

        Parameters:
        calculatedFields - An array of calculated field definitions for the template.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • parameterDeclarations

        TemplateVersionDefinition.Builder parameterDeclarations​(Collection<ParameterDeclaration> parameterDeclarations)

        An array of parameter declarations for a template.

        Parameters are named variables that can transfer a value for use by an action or an object.

        For more information, see Parameters in Amazon QuickSight in the Amazon QuickSight User Guide.

        Parameters:
        parameterDeclarations - An array of parameter declarations for a template.

        Parameters are named variables that can transfer a value for use by an action or an object.

        For more information, see Parameters in Amazon QuickSight in the Amazon QuickSight User Guide.

        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • parameterDeclarations

        TemplateVersionDefinition.Builder parameterDeclarations​(ParameterDeclaration... parameterDeclarations)

        An array of parameter declarations for a template.

        Parameters are named variables that can transfer a value for use by an action or an object.

        For more information, see Parameters in Amazon QuickSight in the Amazon QuickSight User Guide.

        Parameters:
        parameterDeclarations - An array of parameter declarations for a template.

        Parameters are named variables that can transfer a value for use by an action or an object.

        For more information, see Parameters in Amazon QuickSight in the Amazon QuickSight User Guide.

        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • filterGroups

        TemplateVersionDefinition.Builder filterGroups​(Collection<FilterGroup> filterGroups)

        Filter definitions for a template.

        For more information, see Filtering Data in the Amazon QuickSight User Guide.

        Parameters:
        filterGroups - Filter definitions for a template.

        For more information, see Filtering Data in the Amazon QuickSight User Guide.

        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • filterGroups

        TemplateVersionDefinition.Builder filterGroups​(FilterGroup... filterGroups)

        Filter definitions for a template.

        For more information, see Filtering Data in the Amazon QuickSight User Guide.

        Parameters:
        filterGroups - Filter definitions for a template.

        For more information, see Filtering Data in the Amazon QuickSight User Guide.

        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • columnConfigurations

        TemplateVersionDefinition.Builder columnConfigurations​(Collection<ColumnConfiguration> columnConfigurations)

        An array of template-level column configurations. Column configurations are used to set default formatting for a column that's used throughout a template.

        Parameters:
        columnConfigurations - An array of template-level column configurations. Column configurations are used to set default formatting for a column that's used throughout a template.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • columnConfigurations

        TemplateVersionDefinition.Builder columnConfigurations​(ColumnConfiguration... columnConfigurations)

        An array of template-level column configurations. Column configurations are used to set default formatting for a column that's used throughout a template.

        Parameters:
        columnConfigurations - An array of template-level column configurations. Column configurations are used to set default formatting for a column that's used throughout a template.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • analysisDefaults

        TemplateVersionDefinition.Builder analysisDefaults​(AnalysisDefaults analysisDefaults)
        Sets the value of the AnalysisDefaults property for this object.
        Parameters:
        analysisDefaults - The new value for the AnalysisDefaults property for this object.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • options

        TemplateVersionDefinition.Builder options​(AssetOptions options)

        An array of option definitions for a template.

        Parameters:
        options - An array of option definitions for a template.
        Returns:
        Returns a reference to this object so that method calls can be chained together.