Interface Deployment.Builder

    • Method Detail

      • targetArn

        Deployment.Builder targetArn​(String targetArn)

        The ARN of the target IoT thing or thing group. When creating a subdeployment, the targetARN can only be a thing group.

        Parameters:
        targetArn - The ARN of the target IoT thing or thing group. When creating a subdeployment, the targetARN can only be a thing group.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • revisionId

        Deployment.Builder revisionId​(String revisionId)

        The revision number of the deployment.

        Parameters:
        revisionId - The revision number of the deployment.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • deploymentId

        Deployment.Builder deploymentId​(String deploymentId)

        The ID of the deployment.

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

        Deployment.Builder deploymentName​(String deploymentName)

        The name of the deployment.

        Parameters:
        deploymentName - The name of the deployment.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • creationTimestamp

        Deployment.Builder creationTimestamp​(Instant creationTimestamp)

        The time at which the deployment was created, expressed in ISO 8601 format.

        Parameters:
        creationTimestamp - The time at which the deployment was created, expressed in ISO 8601 format.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • deploymentStatus

        Deployment.Builder deploymentStatus​(String deploymentStatus)

        The status of the deployment.

        Parameters:
        deploymentStatus - The status of the deployment.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
        See Also:
        DeploymentStatus, DeploymentStatus
      • isLatestForTarget

        Deployment.Builder isLatestForTarget​(Boolean isLatestForTarget)

        Whether or not the deployment is the latest revision for its target.

        Parameters:
        isLatestForTarget - Whether or not the deployment is the latest revision for its target.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • parentTargetArn

        Deployment.Builder parentTargetArn​(String parentTargetArn)

        The parent deployment's target ARN within a subdeployment.

        Parameters:
        parentTargetArn - The parent deployment's target ARN within a subdeployment.
        Returns:
        Returns a reference to this object so that method calls can be chained together.