Interface AssessmentSummary.Builder

    • Method Detail

      • antipatternReportS3Object

        AssessmentSummary.Builder antipatternReportS3Object​(S3Object antipatternReportS3Object)

        The Amazon S3 object containing the anti-pattern report.

        Parameters:
        antipatternReportS3Object - The Amazon S3 object containing the anti-pattern report.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • antipatternReportStatusMessage

        AssessmentSummary.Builder antipatternReportStatusMessage​(String antipatternReportStatusMessage)

        The status message of the anti-pattern report.

        Parameters:
        antipatternReportStatusMessage - The status message of the anti-pattern report.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • lastAnalyzedTimestamp

        AssessmentSummary.Builder lastAnalyzedTimestamp​(Instant lastAnalyzedTimestamp)

        The time the assessment was performed.

        Parameters:
        lastAnalyzedTimestamp - The time the assessment was performed.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • listAntipatternSeveritySummary

        AssessmentSummary.Builder listAntipatternSeveritySummary​(Collection<AntipatternSeveritySummary> listAntipatternSeveritySummary)

        List of AntipatternSeveritySummary.

        Parameters:
        listAntipatternSeveritySummary - List of AntipatternSeveritySummary.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • listAntipatternSeveritySummary

        AssessmentSummary.Builder listAntipatternSeveritySummary​(AntipatternSeveritySummary... listAntipatternSeveritySummary)

        List of AntipatternSeveritySummary.

        Parameters:
        listAntipatternSeveritySummary - List of AntipatternSeveritySummary.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • listApplicationComponentStatusSummary

        AssessmentSummary.Builder listApplicationComponentStatusSummary​(Collection<ApplicationComponentStatusSummary> listApplicationComponentStatusSummary)

        List of status summaries of the analyzed application components.

        Parameters:
        listApplicationComponentStatusSummary - List of status summaries of the analyzed application components.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • listApplicationComponentStatusSummary

        AssessmentSummary.Builder listApplicationComponentStatusSummary​(ApplicationComponentStatusSummary... listApplicationComponentStatusSummary)

        List of status summaries of the analyzed application components.

        Parameters:
        listApplicationComponentStatusSummary - List of status summaries of the analyzed application components.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • listApplicationComponentStrategySummary

        AssessmentSummary.Builder listApplicationComponentStrategySummary​(Collection<StrategySummary> listApplicationComponentStrategySummary)

        List of ApplicationComponentStrategySummary.

        Parameters:
        listApplicationComponentStrategySummary - List of ApplicationComponentStrategySummary.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • listApplicationComponentStrategySummary

        AssessmentSummary.Builder listApplicationComponentStrategySummary​(StrategySummary... listApplicationComponentStrategySummary)

        List of ApplicationComponentStrategySummary.

        Parameters:
        listApplicationComponentStrategySummary - List of ApplicationComponentStrategySummary.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • listApplicationComponentStrategySummary

        AssessmentSummary.Builder listApplicationComponentStrategySummary​(Consumer<StrategySummary.Builder>... listApplicationComponentStrategySummary)

        List of ApplicationComponentStrategySummary.

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

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

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

        AssessmentSummary.Builder listApplicationComponentSummary​(Collection<ApplicationComponentSummary> listApplicationComponentSummary)

        List of ApplicationComponentSummary.

        Parameters:
        listApplicationComponentSummary - List of ApplicationComponentSummary.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • listApplicationComponentSummary

        AssessmentSummary.Builder listApplicationComponentSummary​(ApplicationComponentSummary... listApplicationComponentSummary)

        List of ApplicationComponentSummary.

        Parameters:
        listApplicationComponentSummary - List of ApplicationComponentSummary.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • listServerStatusSummary

        AssessmentSummary.Builder listServerStatusSummary​(Collection<ServerStatusSummary> listServerStatusSummary)

        List of status summaries of the analyzed servers.

        Parameters:
        listServerStatusSummary - List of status summaries of the analyzed servers.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • listServerStatusSummary

        AssessmentSummary.Builder listServerStatusSummary​(ServerStatusSummary... listServerStatusSummary)

        List of status summaries of the analyzed servers.

        Parameters:
        listServerStatusSummary - List of status summaries of the analyzed servers.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • listServerStrategySummary

        AssessmentSummary.Builder listServerStrategySummary​(Collection<StrategySummary> listServerStrategySummary)

        List of ServerStrategySummary.

        Parameters:
        listServerStrategySummary - List of ServerStrategySummary.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • listServerStrategySummary

        AssessmentSummary.Builder listServerStrategySummary​(StrategySummary... listServerStrategySummary)

        List of ServerStrategySummary.

        Parameters:
        listServerStrategySummary - List of ServerStrategySummary.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • listServerSummary

        AssessmentSummary.Builder listServerSummary​(Collection<ServerSummary> listServerSummary)

        List of ServerSummary.

        Parameters:
        listServerSummary - List of ServerSummary.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • listServerSummary

        AssessmentSummary.Builder listServerSummary​(ServerSummary... listServerSummary)

        List of ServerSummary.

        Parameters:
        listServerSummary - List of ServerSummary.
        Returns:
        Returns a reference to this object so that method calls can be chained together.