Interface RuleTypeId.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<RuleTypeId.Builder,RuleTypeId>,SdkBuilder<RuleTypeId.Builder,RuleTypeId>,SdkPojo
- Enclosing class:
- RuleTypeId
public static interface RuleTypeId.Builder extends SdkPojo, CopyableBuilder<RuleTypeId.Builder,RuleTypeId>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description RuleTypeId.Buildercategory(String category)A category defines what kind of rule can be run in the stage, and constrains the provider type for the rule.RuleTypeId.Buildercategory(RuleCategory category)A category defines what kind of rule can be run in the stage, and constrains the provider type for the rule.RuleTypeId.Builderowner(String owner)The creator of the rule being called.RuleTypeId.Builderowner(RuleOwner owner)The creator of the rule being called.RuleTypeId.Builderprovider(String provider)The rule provider, such as theDeploymentWindowrule.RuleTypeId.Builderversion(String version)A string that describes the rule version.-
Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
-
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
-
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFields
-
-
-
-
Method Detail
-
category
RuleTypeId.Builder category(String 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.- 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 isRule.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
RuleCategory,RuleCategory
-
category
RuleTypeId.Builder category(RuleCategory 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.- 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 isRule.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
RuleCategory,RuleCategory
-
owner
RuleTypeId.Builder owner(String owner)
The creator of the rule being called. The valid value for the
Ownerfield in the rule category isAWS.
-
owner
RuleTypeId.Builder owner(RuleOwner owner)
The creator of the rule being called. The valid value for the
Ownerfield in the rule category isAWS.
-
provider
RuleTypeId.Builder provider(String provider)
The rule provider, such as the
DeploymentWindowrule.- Parameters:
provider- The rule provider, such as theDeploymentWindowrule.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
version
RuleTypeId.Builder version(String version)
A string that describes the rule version.
- Parameters:
version- A string that describes the rule version.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
-