Class InstanceSummary

    • Constructor Detail

      • InstanceSummary

        public InstanceSummary()
    • Method Detail

      • setDeploymentId

        public void setDeploymentId​(String deploymentId)

        The deployment ID.

        Parameters:
        deploymentId - The deployment ID.
      • getDeploymentId

        public String getDeploymentId()

        The deployment ID.

        Returns:
        The deployment ID.
      • withDeploymentId

        public InstanceSummary withDeploymentId​(String deploymentId)

        The deployment ID.

        Parameters:
        deploymentId - The deployment ID.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • setInstanceId

        public void setInstanceId​(String instanceId)

        The instance ID.

        Parameters:
        instanceId - The instance ID.
      • getInstanceId

        public String getInstanceId()

        The instance ID.

        Returns:
        The instance ID.
      • withInstanceId

        public InstanceSummary withInstanceId​(String instanceId)

        The instance ID.

        Parameters:
        instanceId - The instance ID.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • setStatus

        public void setStatus​(String status)

        The deployment status for this instance:

        • Pending: The deployment is pending for this instance.
        • In Progress: The deployment is in progress for this instance.
        • Succeeded: The deployment has succeeded for this instance.
        • Failed: The deployment has failed for this instance.
        • Skipped: The deployment has been skipped for this instance.
        • Unknown: The deployment status is unknown for this instance.
        Parameters:
        status - The deployment status for this instance:

        • Pending: The deployment is pending for this instance.
        • In Progress: The deployment is in progress for this instance.
        • Succeeded: The deployment has succeeded for this instance.
        • Failed: The deployment has failed for this instance.
        • Skipped: The deployment has been skipped for this instance.
        • Unknown: The deployment status is unknown for this instance.
        See Also:
        InstanceStatus
      • getStatus

        public String getStatus()

        The deployment status for this instance:

        • Pending: The deployment is pending for this instance.
        • In Progress: The deployment is in progress for this instance.
        • Succeeded: The deployment has succeeded for this instance.
        • Failed: The deployment has failed for this instance.
        • Skipped: The deployment has been skipped for this instance.
        • Unknown: The deployment status is unknown for this instance.
        Returns:
        The deployment status for this instance:

        • Pending: The deployment is pending for this instance.
        • In Progress: The deployment is in progress for this instance.
        • Succeeded: The deployment has succeeded for this instance.
        • Failed: The deployment has failed for this instance.
        • Skipped: The deployment has been skipped for this instance.
        • Unknown: The deployment status is unknown for this instance.
        See Also:
        InstanceStatus
      • withStatus

        public InstanceSummary withStatus​(String status)

        The deployment status for this instance:

        • Pending: The deployment is pending for this instance.
        • In Progress: The deployment is in progress for this instance.
        • Succeeded: The deployment has succeeded for this instance.
        • Failed: The deployment has failed for this instance.
        • Skipped: The deployment has been skipped for this instance.
        • Unknown: The deployment status is unknown for this instance.
        Parameters:
        status - The deployment status for this instance:

        • Pending: The deployment is pending for this instance.
        • In Progress: The deployment is in progress for this instance.
        • Succeeded: The deployment has succeeded for this instance.
        • Failed: The deployment has failed for this instance.
        • Skipped: The deployment has been skipped for this instance.
        • Unknown: The deployment status is unknown for this instance.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
        See Also:
        InstanceStatus
      • setStatus

        public void setStatus​(InstanceStatus status)

        The deployment status for this instance:

        • Pending: The deployment is pending for this instance.
        • In Progress: The deployment is in progress for this instance.
        • Succeeded: The deployment has succeeded for this instance.
        • Failed: The deployment has failed for this instance.
        • Skipped: The deployment has been skipped for this instance.
        • Unknown: The deployment status is unknown for this instance.
        Parameters:
        status - The deployment status for this instance:

        • Pending: The deployment is pending for this instance.
        • In Progress: The deployment is in progress for this instance.
        • Succeeded: The deployment has succeeded for this instance.
        • Failed: The deployment has failed for this instance.
        • Skipped: The deployment has been skipped for this instance.
        • Unknown: The deployment status is unknown for this instance.
        See Also:
        InstanceStatus
      • withStatus

        public InstanceSummary withStatus​(InstanceStatus status)

        The deployment status for this instance:

        • Pending: The deployment is pending for this instance.
        • In Progress: The deployment is in progress for this instance.
        • Succeeded: The deployment has succeeded for this instance.
        • Failed: The deployment has failed for this instance.
        • Skipped: The deployment has been skipped for this instance.
        • Unknown: The deployment status is unknown for this instance.
        Parameters:
        status - The deployment status for this instance:

        • Pending: The deployment is pending for this instance.
        • In Progress: The deployment is in progress for this instance.
        • Succeeded: The deployment has succeeded for this instance.
        • Failed: The deployment has failed for this instance.
        • Skipped: The deployment has been skipped for this instance.
        • Unknown: The deployment status is unknown for this instance.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
        See Also:
        InstanceStatus
      • setLastUpdatedAt

        public void setLastUpdatedAt​(Date lastUpdatedAt)

        A timestamp indicating when the instance information was last updated.

        Parameters:
        lastUpdatedAt - A timestamp indicating when the instance information was last updated.
      • getLastUpdatedAt

        public Date getLastUpdatedAt()

        A timestamp indicating when the instance information was last updated.

        Returns:
        A timestamp indicating when the instance information was last updated.
      • withLastUpdatedAt

        public InstanceSummary withLastUpdatedAt​(Date lastUpdatedAt)

        A timestamp indicating when the instance information was last updated.

        Parameters:
        lastUpdatedAt - A timestamp indicating when the instance information was last updated.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • getLifecycleEvents

        public List<LifecycleEvent> getLifecycleEvents()

        A list of lifecycle events for this instance.

        Returns:
        A list of lifecycle events for this instance.
      • setLifecycleEvents

        public void setLifecycleEvents​(Collection<LifecycleEvent> lifecycleEvents)

        A list of lifecycle events for this instance.

        Parameters:
        lifecycleEvents - A list of lifecycle events for this instance.
      • withLifecycleEvents

        public InstanceSummary withLifecycleEvents​(Collection<LifecycleEvent> lifecycleEvents)

        A list of lifecycle events for this instance.

        Parameters:
        lifecycleEvents - A list of lifecycle events for this instance.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • toString

        public String toString()
        Returns a string representation of this object; useful for testing and debugging.
        Overrides:
        toString in class Object
        Returns:
        A string representation of this object.
        See Also:
        Object.toString()
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class Object