Class AssociationExecutionTarget

    • Method Detail

      • associationId

        public final String associationId()

        The association ID.

        Returns:
        The association ID.
      • associationVersion

        public final String associationVersion()

        The association version.

        Returns:
        The association version.
      • executionId

        public final String executionId()

        The execution ID.

        Returns:
        The execution ID.
      • resourceId

        public final String resourceId()

        The resource ID, for example, the managed node ID where the association ran.

        Returns:
        The resource ID, for example, the managed node ID where the association ran.
      • resourceType

        public final String resourceType()

        The resource type, for example, EC2.

        Returns:
        The resource type, for example, EC2.
      • status

        public final String status()

        The association execution status.

        Returns:
        The association execution status.
      • detailedStatus

        public final String detailedStatus()

        Detailed information about the execution status.

        Returns:
        Detailed information about the execution status.
      • lastExecutionDate

        public final Instant lastExecutionDate()

        The date of the last execution.

        Returns:
        The date of the last execution.
      • outputSource

        public final OutputSource outputSource()

        The location where the association details are saved.

        Returns:
        The location where the association details are saved.
      • hashCode

        public final int hashCode()
        Overrides:
        hashCode in class Object
      • equals

        public final boolean equals​(Object obj)
        Overrides:
        equals in class Object
      • toString

        public final String toString()
        Returns a string representation of this object. This is useful for testing and debugging. Sensitive data will be redacted from this string using a placeholder value.
        Overrides:
        toString in class Object
      • getValueForField

        public final <T> Optional<T> getValueForField​(String fieldName,
                                                      Class<T> clazz)