Interface RuleMetadata.Builder

All Superinterfaces:
Buildable, CopyableBuilder<RuleMetadata.Builder,RuleMetadata>, SdkBuilder<RuleMetadata.Builder,RuleMetadata>, SdkPojo
Enclosing class:
RuleMetadata

public static interface RuleMetadata.Builder extends SdkPojo, CopyableBuilder<RuleMetadata.Builder,RuleMetadata>
  • Method Details

    • ruleId

      RuleMetadata.Builder ruleId(String ruleId)

      The ID of the rule.

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

      RuleMetadata.Builder ruleName(String ruleName)

      The name of the rule.

      Parameters:
      ruleName - The name of the rule.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • shortDescription

      RuleMetadata.Builder shortDescription(String shortDescription)

      A short description of the rule.

      Parameters:
      shortDescription - A short description of the rule.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • longDescription

      RuleMetadata.Builder longDescription(String longDescription)

      A long description of the rule.

      Parameters:
      longDescription - A long description of the rule.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • ruleTags

      RuleMetadata.Builder ruleTags(Collection<String> ruleTags)

      Tags that are associated with the rule.

      Parameters:
      ruleTags - Tags that are associated with the rule.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • ruleTags

      RuleMetadata.Builder ruleTags(String... ruleTags)

      Tags that are associated with the rule.

      Parameters:
      ruleTags - Tags that are associated with the rule.
      Returns:
      Returns a reference to this object so that method calls can be chained together.