Interface LambdaTarget.Builder

    • Method Detail

      • deploymentId

        LambdaTarget.Builder deploymentId​(String deploymentId)

        The unique ID of a deployment.

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

        LambdaTarget.Builder targetId​(String targetId)

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

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

        LambdaTarget.Builder targetArn​(String targetArn)

        The Amazon Resource Name (ARN) of the target.

        Parameters:
        targetArn - The Amazon Resource Name (ARN) of the target.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • status

        LambdaTarget.Builder status​(String status)

        The status an Lambda deployment's target Lambda function.

        Parameters:
        status - The status an Lambda deployment's target Lambda function.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
        See Also:
        TargetStatus, TargetStatus
      • status

        LambdaTarget.Builder status​(TargetStatus status)

        The status an Lambda deployment's target Lambda function.

        Parameters:
        status - The status an Lambda deployment's target Lambda function.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
        See Also:
        TargetStatus, TargetStatus
      • lastUpdatedAt

        LambdaTarget.Builder lastUpdatedAt​(Instant lastUpdatedAt)

        The date and time when the target Lambda function was updated by a deployment.

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

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

        The lifecycle events of the deployment to this target Lambda function.

        Parameters:
        lifecycleEvents - The lifecycle events of the deployment to this target Lambda function.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • lifecycleEvents

        LambdaTarget.Builder lifecycleEvents​(LifecycleEvent... lifecycleEvents)

        The lifecycle events of the deployment to this target Lambda function.

        Parameters:
        lifecycleEvents - The lifecycle events of the deployment to this target Lambda function.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • lambdaFunctionInfo

        LambdaTarget.Builder lambdaFunctionInfo​(LambdaFunctionInfo lambdaFunctionInfo)

        A LambdaFunctionInfo object that describes a target Lambda function.

        Parameters:
        lambdaFunctionInfo - A LambdaFunctionInfo object that describes a target Lambda function.
        Returns:
        Returns a reference to this object so that method calls can be chained together.