Interface Analysis.Builder

    • Method Detail

      • analysisId

        Analysis.Builder analysisId​(String analysisId)

        The ID of the analysis.

        Parameters:
        analysisId - The ID of the analysis.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • arn

        Analysis.Builder arn​(String arn)

        The Amazon Resource Name (ARN) of the analysis.

        Parameters:
        arn - The Amazon Resource Name (ARN) of the analysis.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • name

        Analysis.Builder name​(String name)

        The descriptive name of the analysis.

        Parameters:
        name - The descriptive name of the analysis.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • status

        Analysis.Builder status​(String status)

        Status associated with the analysis.

        Parameters:
        status - Status associated with the analysis.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
        See Also:
        ResourceStatus, ResourceStatus
      • errors

        Analysis.Builder errors​(Collection<AnalysisError> errors)

        Errors associated with the analysis.

        Parameters:
        errors - Errors associated with the analysis.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • errors

        Analysis.Builder errors​(AnalysisError... errors)

        Errors associated with the analysis.

        Parameters:
        errors - Errors associated with the analysis.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • dataSetArns

        Analysis.Builder dataSetArns​(Collection<String> dataSetArns)

        The ARNs of the datasets of the analysis.

        Parameters:
        dataSetArns - The ARNs of the datasets of the analysis.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • dataSetArns

        Analysis.Builder dataSetArns​(String... dataSetArns)

        The ARNs of the datasets of the analysis.

        Parameters:
        dataSetArns - The ARNs of the datasets of the analysis.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • themeArn

        Analysis.Builder themeArn​(String themeArn)

        The ARN of the theme of the analysis.

        Parameters:
        themeArn - The ARN of the theme of the analysis.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • createdTime

        Analysis.Builder createdTime​(Instant createdTime)

        The time that the analysis was created.

        Parameters:
        createdTime - The time that the analysis was created.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • lastUpdatedTime

        Analysis.Builder lastUpdatedTime​(Instant lastUpdatedTime)

        The time that the analysis was last updated.

        Parameters:
        lastUpdatedTime - The time that the analysis was last updated.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • sheets

        Analysis.Builder sheets​(Collection<Sheet> sheets)

        A list of the associated sheets with the unique identifier and name of each sheet.

        Parameters:
        sheets - A list of the associated sheets with the unique identifier and name of each sheet.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • sheets

        Analysis.Builder sheets​(Sheet... sheets)

        A list of the associated sheets with the unique identifier and name of each sheet.

        Parameters:
        sheets - A list of the associated sheets with the unique identifier and name of each sheet.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • sheets

        Analysis.Builder sheets​(Consumer<Sheet.Builder>... sheets)

        A list of the associated sheets with the unique identifier and name of each sheet.

        This is a convenience method that creates an instance of the Sheet.Builder avoiding the need to create one manually via Sheet.builder().

        When the Consumer completes, SdkBuilder.build() is called immediately and its result is passed to #sheets(List).

        Parameters:
        sheets - a consumer that will call methods on Sheet.Builder
        Returns:
        Returns a reference to this object so that method calls can be chained together.
        See Also:
        #sheets(java.util.Collection)