Interface EdgeDeploymentPlanSummary.Builder

All Superinterfaces:
Buildable, CopyableBuilder<EdgeDeploymentPlanSummary.Builder,EdgeDeploymentPlanSummary>, SdkBuilder<EdgeDeploymentPlanSummary.Builder,EdgeDeploymentPlanSummary>, SdkPojo
Enclosing class:
EdgeDeploymentPlanSummary

public static interface EdgeDeploymentPlanSummary.Builder extends SdkPojo, CopyableBuilder<EdgeDeploymentPlanSummary.Builder,EdgeDeploymentPlanSummary>
  • Method Details

    • edgeDeploymentPlanArn

      EdgeDeploymentPlanSummary.Builder edgeDeploymentPlanArn(String edgeDeploymentPlanArn)

      The ARN of the edge deployment plan.

      Parameters:
      edgeDeploymentPlanArn - The ARN of the edge deployment plan.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • edgeDeploymentPlanName

      EdgeDeploymentPlanSummary.Builder edgeDeploymentPlanName(String edgeDeploymentPlanName)

      The name of the edge deployment plan.

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

      EdgeDeploymentPlanSummary.Builder deviceFleetName(String deviceFleetName)

      The name of the device fleet used for the deployment.

      Parameters:
      deviceFleetName - The name of the device fleet used for the deployment.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • edgeDeploymentSuccess

      EdgeDeploymentPlanSummary.Builder edgeDeploymentSuccess(Integer edgeDeploymentSuccess)

      The number of edge devices with the successful deployment.

      Parameters:
      edgeDeploymentSuccess - The number of edge devices with the successful deployment.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • edgeDeploymentPending

      EdgeDeploymentPlanSummary.Builder edgeDeploymentPending(Integer edgeDeploymentPending)

      The number of edge devices yet to pick up the deployment, or in progress.

      Parameters:
      edgeDeploymentPending - The number of edge devices yet to pick up the deployment, or in progress.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • edgeDeploymentFailed

      EdgeDeploymentPlanSummary.Builder edgeDeploymentFailed(Integer edgeDeploymentFailed)

      The number of edge devices that failed the deployment.

      Parameters:
      edgeDeploymentFailed - The number of edge devices that failed the deployment.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • creationTime

      EdgeDeploymentPlanSummary.Builder creationTime(Instant creationTime)

      The time when the edge deployment plan was created.

      Parameters:
      creationTime - The time when the edge deployment plan was created.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • lastModifiedTime

      EdgeDeploymentPlanSummary.Builder lastModifiedTime(Instant lastModifiedTime)

      The time when the edge deployment plan was last updated.

      Parameters:
      lastModifiedTime - The time when the edge deployment plan was last updated.
      Returns:
      Returns a reference to this object so that method calls can be chained together.