Interface CloudFormationTarget.Builder

    • Method Detail

      • deploymentId

        CloudFormationTarget.Builder deploymentId​(String deploymentId)

        The unique ID of an CloudFormation blue/green deployment.

        Parameters:
        deploymentId - The unique ID of an CloudFormation blue/green deployment.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • targetId

        CloudFormationTarget.Builder targetId​(String targetId)

        The unique ID of a deployment target that has a type of CloudFormationTarget.

        Parameters:
        targetId - The unique ID of a deployment target that has a type of CloudFormationTarget.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • lastUpdatedAt

        CloudFormationTarget.Builder lastUpdatedAt​(Instant lastUpdatedAt)

        The date and time when the target application was updated by an CloudFormation blue/green deployment.

        Parameters:
        lastUpdatedAt - The date and time when the target application was updated by an CloudFormation blue/green deployment.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • lifecycleEvents

        CloudFormationTarget.Builder lifecycleEvents​(Collection<LifecycleEvent> lifecycleEvents)

        The lifecycle events of the CloudFormation blue/green deployment to this target application.

        Parameters:
        lifecycleEvents - The lifecycle events of the CloudFormation blue/green deployment to this target application.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • lifecycleEvents

        CloudFormationTarget.Builder lifecycleEvents​(LifecycleEvent... lifecycleEvents)

        The lifecycle events of the CloudFormation blue/green deployment to this target application.

        Parameters:
        lifecycleEvents - The lifecycle events of the CloudFormation blue/green deployment to this target application.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • status

        CloudFormationTarget.Builder status​(String status)

        The status of an CloudFormation blue/green deployment's target application.

        Parameters:
        status - The status of an CloudFormation blue/green deployment's target application.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
        See Also:
        TargetStatus, TargetStatus
      • status

        CloudFormationTarget.Builder status​(TargetStatus status)

        The status of an CloudFormation blue/green deployment's target application.

        Parameters:
        status - The status of an CloudFormation blue/green deployment's target application.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
        See Also:
        TargetStatus, TargetStatus
      • resourceType

        CloudFormationTarget.Builder resourceType​(String resourceType)

        The resource type for the CloudFormation blue/green deployment.

        Parameters:
        resourceType - The resource type for the CloudFormation blue/green deployment.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • targetVersionWeight

        CloudFormationTarget.Builder targetVersionWeight​(Double targetVersionWeight)

        The percentage of production traffic that the target version of an CloudFormation blue/green deployment receives.

        Parameters:
        targetVersionWeight - The percentage of production traffic that the target version of an CloudFormation blue/green deployment receives.
        Returns:
        Returns a reference to this object so that method calls can be chained together.