Class PipelineStageOnSuccessConditionRuleRuleTypeIdArgs.Builder
- java.lang.Object
-
- com.pulumi.aws.codepipeline.inputs.PipelineStageOnSuccessConditionRuleRuleTypeIdArgs.Builder
-
- Enclosing class:
- PipelineStageOnSuccessConditionRuleRuleTypeIdArgs
public static final class PipelineStageOnSuccessConditionRuleRuleTypeIdArgs.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()Builder(PipelineStageOnSuccessConditionRuleRuleTypeIdArgs defaults)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description PipelineStageOnSuccessConditionRuleRuleTypeIdArgsbuild()PipelineStageOnSuccessConditionRuleRuleTypeIdArgs.Buildercategory(com.pulumi.core.Output<java.lang.String> category)PipelineStageOnSuccessConditionRuleRuleTypeIdArgs.Buildercategory(java.lang.String category)PipelineStageOnSuccessConditionRuleRuleTypeIdArgs.Builderowner(com.pulumi.core.Output<java.lang.String> owner)PipelineStageOnSuccessConditionRuleRuleTypeIdArgs.Builderowner(java.lang.String owner)PipelineStageOnSuccessConditionRuleRuleTypeIdArgs.Builderprovider(com.pulumi.core.Output<java.lang.String> provider)PipelineStageOnSuccessConditionRuleRuleTypeIdArgs.Builderprovider(java.lang.String provider)PipelineStageOnSuccessConditionRuleRuleTypeIdArgs.Builderversion(com.pulumi.core.Output<java.lang.String> version)PipelineStageOnSuccessConditionRuleRuleTypeIdArgs.Builderversion(java.lang.String version)
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(PipelineStageOnSuccessConditionRuleRuleTypeIdArgs defaults)
-
-
Method Detail
-
category
public PipelineStageOnSuccessConditionRuleRuleTypeIdArgs.Builder category(com.pulumi.core.Output<java.lang.String> category)
- Parameters:
category- A category defines what kind of rule can be run in the stage, and constrains the provider type for the rule. The valid category is `Rule`.- Returns:
- builder
-
category
public PipelineStageOnSuccessConditionRuleRuleTypeIdArgs.Builder category(java.lang.String category)
- Parameters:
category- A category defines what kind of rule can be run in the stage, and constrains the provider type for the rule. The valid category is `Rule`.- Returns:
- builder
-
owner
public PipelineStageOnSuccessConditionRuleRuleTypeIdArgs.Builder owner(@Nullable com.pulumi.core.Output<java.lang.String> owner)
- Parameters:
owner- The creator of the rule being called. The valid value for the Owner field in the rule category is `AWS`.- Returns:
- builder
-
owner
public PipelineStageOnSuccessConditionRuleRuleTypeIdArgs.Builder owner(java.lang.String owner)
- Parameters:
owner- The creator of the rule being called. The valid value for the Owner field in the rule category is `AWS`.- Returns:
- builder
-
provider
public PipelineStageOnSuccessConditionRuleRuleTypeIdArgs.Builder provider(com.pulumi.core.Output<java.lang.String> provider)
- Parameters:
provider- The rule provider, such as the DeploymentWindow rule. For a list of rule provider names, see the rules listed in the [AWS CodePipeline rule reference](https://docs.aws.amazon.com/codepipeline/latest/userguide/rule-reference.html).- Returns:
- builder
-
provider
public PipelineStageOnSuccessConditionRuleRuleTypeIdArgs.Builder provider(java.lang.String provider)
- Parameters:
provider- The rule provider, such as the DeploymentWindow rule. For a list of rule provider names, see the rules listed in the [AWS CodePipeline rule reference](https://docs.aws.amazon.com/codepipeline/latest/userguide/rule-reference.html).- Returns:
- builder
-
version
public PipelineStageOnSuccessConditionRuleRuleTypeIdArgs.Builder version(@Nullable com.pulumi.core.Output<java.lang.String> version)
- Parameters:
version- A string that describes the rule version.- Returns:
- builder
-
version
public PipelineStageOnSuccessConditionRuleRuleTypeIdArgs.Builder version(java.lang.String version)
- Parameters:
version- A string that describes the rule version.- Returns:
- builder
-
build
public PipelineStageOnSuccessConditionRuleRuleTypeIdArgs build()
-
-