Interface RuleTypeId.Builder

    • 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 is Rule.
        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 is Rule.
        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 Owner field in the rule category is AWS.

        Parameters:
        owner - The creator of the rule being called. The valid value for the Owner field in the rule category is AWS.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
        See Also:
        RuleOwner, RuleOwner
      • owner

        RuleTypeId.Builder owner​(RuleOwner owner)

        The creator of the rule being called. The valid value for the Owner field in the rule category is AWS.

        Parameters:
        owner - The creator of the rule being called. The valid value for the Owner field in the rule category is AWS.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
        See Also:
        RuleOwner, RuleOwner
      • provider

        RuleTypeId.Builder provider​(String provider)

        The rule provider, such as the DeploymentWindow rule.

        Parameters:
        provider - The rule provider, such as the DeploymentWindow rule.
        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.