Interface ListRulesRequest.Builder

    • Method Detail

      • action

        ListRulesRequest.Builder action​(String action)

        The action of the rule.

        Parameters:
        action - The action of the rule.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
        See Also:
        RuleAction, RuleAction
      • assetTypes

        ListRulesRequest.Builder assetTypes​(Collection<String> assetTypes)

        The asset types of the rule.

        Parameters:
        assetTypes - The asset types of the rule.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • assetTypes

        ListRulesRequest.Builder assetTypes​(String... assetTypes)

        The asset types of the rule.

        Parameters:
        assetTypes - The asset types of the rule.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • dataProduct

        ListRulesRequest.Builder dataProduct​(Boolean dataProduct)

        The data product of the rule.

        Parameters:
        dataProduct - The data product of the rule.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • domainIdentifier

        ListRulesRequest.Builder domainIdentifier​(String domainIdentifier)

        The ID of the domain in which the rules are to be listed.

        Parameters:
        domainIdentifier - The ID of the domain in which the rules are to be listed.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • includeCascaded

        ListRulesRequest.Builder includeCascaded​(Boolean includeCascaded)

        Specifies whether to include cascading rules in the results.

        Parameters:
        includeCascaded - Specifies whether to include cascading rules in the results.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • maxResults

        ListRulesRequest.Builder maxResults​(Integer maxResults)

        The maximum number of rules to return in a single call to ListRules. When the number of rules to be listed is greater than the value of MaxResults, the response contains a NextToken value that you can use in a subsequent call to ListRules to list the next set of rules.

        Parameters:
        maxResults - The maximum number of rules to return in a single call to ListRules. When the number of rules to be listed is greater than the value of MaxResults, the response contains a NextToken value that you can use in a subsequent call to ListRules to list the next set of rules.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • nextToken

        ListRulesRequest.Builder nextToken​(String nextToken)

        When the number of rules is greater than the default value for the MaxResults parameter, or if you explicitly specify a value for MaxResults that is less than the number of rules, the response includes a pagination token named NextToken. You can specify this NextToken value in a subsequent call to ListRules to list the next set of rules.

        Parameters:
        nextToken - When the number of rules is greater than the default value for the MaxResults parameter, or if you explicitly specify a value for MaxResults that is less than the number of rules, the response includes a pagination token named NextToken. You can specify this NextToken value in a subsequent call to ListRules to list the next set of rules.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • projectIds

        ListRulesRequest.Builder projectIds​(Collection<String> projectIds)

        The IDs of projects in which rules are to be listed.

        Parameters:
        projectIds - The IDs of projects in which rules are to be listed.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • projectIds

        ListRulesRequest.Builder projectIds​(String... projectIds)

        The IDs of projects in which rules are to be listed.

        Parameters:
        projectIds - The IDs of projects in which rules are to be listed.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • ruleType

        ListRulesRequest.Builder ruleType​(String ruleType)

        The type of the rule.

        Parameters:
        ruleType - The type of the rule.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
        See Also:
        RuleType, RuleType
      • ruleType

        ListRulesRequest.Builder ruleType​(RuleType ruleType)

        The type of the rule.

        Parameters:
        ruleType - The type of the rule.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
        See Also:
        RuleType, RuleType
      • targetIdentifier

        ListRulesRequest.Builder targetIdentifier​(String targetIdentifier)

        The target ID of the rule.

        Parameters:
        targetIdentifier - The target ID of the rule.
        Returns:
        Returns a reference to this object so that method calls can be chained together.