Interface PolicyRuleDefinition<T extends PolicyRuleDefinition>

All Known Subinterfaces:
AuthorizationPolicyRuleDefinition, BaselinePolicyRuleDefinition, ExternalPolicyRuleDefinition, SimilarityPolicyRuleDefinition, TopologyPolicyRuleDefinition

public interface PolicyRuleDefinition<T extends PolicyRuleDefinition>
User: noter Date: 26/08/12
  • Method Details

    • name

      String name()
    • type

    • description

      String description()
    • withDescription

      T withDescription(String description)
    • enabled

      boolean enabled()
    • withEnabled

      T withEnabled(boolean enabled)
    • validFrom

      Date validFrom()
    • withValidFrom

      T withValidFrom(Date validFrom)
    • validUntil

      Date validUntil()
    • withValidUntil

      T withValidUntil(Date validUntil)
    • leadingCiType

      String leadingCiType()
    • withLeadingCiType

      T withLeadingCiType(String leadingCiType)
    • external

      boolean external()
    • withExternal

      T withExternal(boolean external)
    • dataVersion

      long dataVersion()
    • withDataVersion

      T withDataVersion(long dataVersion)
    • source

      String source()
    • withSource

      T withSource(String source)
    • categories

      Set<String> categories()
    • withCategories

      T withCategories(Collection<String> categories)
    • advancedFilter

      String advancedFilter()
    • withAdvancedFilter

      T withAdvancedFilter(String advancedFilter)