Interface ActionExecutionInput.Builder

    • Method Detail

      • actionTypeId

        ActionExecutionInput.Builder actionTypeId​(ActionTypeId actionTypeId)
        Sets the value of the ActionTypeId property for this object.
        Parameters:
        actionTypeId - The new value for the ActionTypeId property for this object.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • configuration

        ActionExecutionInput.Builder configuration​(Map<String,​String> configuration)

        Configuration data for an action execution.

        Parameters:
        configuration - Configuration data for an action execution.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • resolvedConfiguration

        ActionExecutionInput.Builder resolvedConfiguration​(Map<String,​String> resolvedConfiguration)

        Configuration data for an action execution with all variable references replaced with their real values for the execution.

        Parameters:
        resolvedConfiguration - Configuration data for an action execution with all variable references replaced with their real values for the execution.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • roleArn

        ActionExecutionInput.Builder roleArn​(String roleArn)

        The ARN of the IAM service role that performs the declared action. This is assumed through the roleArn for the pipeline.

        Parameters:
        roleArn - The ARN of the IAM service role that performs the declared action. This is assumed through the roleArn for the pipeline.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • region

        ActionExecutionInput.Builder region​(String region)

        The Amazon Web Services Region for the action, such as us-east-1.

        Parameters:
        region - The Amazon Web Services Region for the action, such as us-east-1.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • inputArtifacts

        ActionExecutionInput.Builder inputArtifacts​(Collection<ArtifactDetail> inputArtifacts)

        Details of input artifacts of the action that correspond to the action execution.

        Parameters:
        inputArtifacts - Details of input artifacts of the action that correspond to the action execution.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • inputArtifacts

        ActionExecutionInput.Builder inputArtifacts​(ArtifactDetail... inputArtifacts)

        Details of input artifacts of the action that correspond to the action execution.

        Parameters:
        inputArtifacts - Details of input artifacts of the action that correspond to the action execution.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • namespace

        ActionExecutionInput.Builder namespace​(String namespace)

        The variable namespace associated with the action. All variables produced as output by this action fall under this namespace.

        Parameters:
        namespace - The variable namespace associated with the action. All variables produced as output by this action fall under this namespace.
        Returns:
        Returns a reference to this object so that method calls can be chained together.