Class PipelineStageOnSuccessConditionRuleArgs.Builder

    • Method Detail

      • commands

        public PipelineStageOnSuccessConditionRuleArgs.Builder commands​(@Nullable
                                                                        com.pulumi.core.Output<java.util.List<java.lang.String>> commands)
        Parameters:
        commands - The shell commands to run with your commands rule in CodePipeline. All commands are supported except multi-line formats.
        Returns:
        builder
      • commands

        public PipelineStageOnSuccessConditionRuleArgs.Builder commands​(java.util.List<java.lang.String> commands)
        Parameters:
        commands - The shell commands to run with your commands rule in CodePipeline. All commands are supported except multi-line formats.
        Returns:
        builder
      • commands

        public PipelineStageOnSuccessConditionRuleArgs.Builder commands​(java.lang.String... commands)
        Parameters:
        commands - The shell commands to run with your commands rule in CodePipeline. All commands are supported except multi-line formats.
        Returns:
        builder
      • configuration

        public PipelineStageOnSuccessConditionRuleArgs.Builder configuration​(@Nullable
                                                                             com.pulumi.core.Output<java.util.Map<java.lang.String,​java.lang.String>> configuration)
        Parameters:
        configuration - The action configuration fields for the rule. Configurations options for rule types and providers can be found in the [Rule structure reference](https://docs.aws.amazon.com/codepipeline/latest/userguide/rule-reference.html).
        Returns:
        builder
      • configuration

        public PipelineStageOnSuccessConditionRuleArgs.Builder configuration​(java.util.Map<java.lang.String,​java.lang.String> configuration)
        Parameters:
        configuration - The action configuration fields for the rule. Configurations options for rule types and providers can be found in the [Rule structure reference](https://docs.aws.amazon.com/codepipeline/latest/userguide/rule-reference.html).
        Returns:
        builder
      • inputArtifacts

        public PipelineStageOnSuccessConditionRuleArgs.Builder inputArtifacts​(@Nullable
                                                                              com.pulumi.core.Output<java.util.List<java.lang.String>> inputArtifacts)
        Parameters:
        inputArtifacts - The list of the input artifacts fields for the rule, such as specifying an input file for the rule.
        Returns:
        builder
      • inputArtifacts

        public PipelineStageOnSuccessConditionRuleArgs.Builder inputArtifacts​(java.util.List<java.lang.String> inputArtifacts)
        Parameters:
        inputArtifacts - The list of the input artifacts fields for the rule, such as specifying an input file for the rule.
        Returns:
        builder
      • inputArtifacts

        public PipelineStageOnSuccessConditionRuleArgs.Builder inputArtifacts​(java.lang.String... inputArtifacts)
        Parameters:
        inputArtifacts - The list of the input artifacts fields for the rule, such as specifying an input file for the rule.
        Returns:
        builder
      • name

        public PipelineStageOnSuccessConditionRuleArgs.Builder name​(com.pulumi.core.Output<java.lang.String> name)
        Parameters:
        name - The name of the rule that is created for the condition, such as `VariableCheck`.
        Returns:
        builder
      • timeoutInMinutes

        public PipelineStageOnSuccessConditionRuleArgs.Builder timeoutInMinutes​(@Nullable
                                                                                com.pulumi.core.Output<java.lang.Integer> timeoutInMinutes)
        Parameters:
        timeoutInMinutes - The action timeout for the rule.
        Returns:
        builder