Interface AssociationExecution.Builder

    • Method Detail

      • associationId

        AssociationExecution.Builder associationId​(String associationId)

        The association ID.

        Parameters:
        associationId - The association ID.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • associationVersion

        AssociationExecution.Builder associationVersion​(String associationVersion)

        The association version.

        Parameters:
        associationVersion - The association version.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • executionId

        AssociationExecution.Builder executionId​(String executionId)

        The execution ID for the association.

        Parameters:
        executionId - The execution ID for the association.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • status

        AssociationExecution.Builder status​(String status)

        The status of the association execution.

        Parameters:
        status - The status of the association execution.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • detailedStatus

        AssociationExecution.Builder detailedStatus​(String detailedStatus)

        Detailed status information about the execution.

        Parameters:
        detailedStatus - Detailed status information about the execution.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • createdTime

        AssociationExecution.Builder createdTime​(Instant createdTime)

        The time the execution started.

        Parameters:
        createdTime - The time the execution started.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • lastExecutionDate

        AssociationExecution.Builder lastExecutionDate​(Instant lastExecutionDate)

        The date of the last execution.

        Parameters:
        lastExecutionDate - The date of the last execution.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • resourceCountByStatus

        AssociationExecution.Builder resourceCountByStatus​(String resourceCountByStatus)

        An aggregate status of the resources in the execution based on the status type.

        Parameters:
        resourceCountByStatus - An aggregate status of the resources in the execution based on the status type.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • alarmConfiguration

        AssociationExecution.Builder alarmConfiguration​(AlarmConfiguration alarmConfiguration)
        Sets the value of the AlarmConfiguration property for this object.
        Parameters:
        alarmConfiguration - The new value for the AlarmConfiguration property for this object.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • triggeredAlarms

        AssociationExecution.Builder triggeredAlarms​(Collection<AlarmStateInformation> triggeredAlarms)

        The CloudWatch alarms that were invoked by the association.

        Parameters:
        triggeredAlarms - The CloudWatch alarms that were invoked by the association.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • triggeredAlarms

        AssociationExecution.Builder triggeredAlarms​(AlarmStateInformation... triggeredAlarms)

        The CloudWatch alarms that were invoked by the association.

        Parameters:
        triggeredAlarms - The CloudWatch alarms that were invoked by the association.
        Returns:
        Returns a reference to this object so that method calls can be chained together.