Class GeneratedFlexibleSearchRetentionRule

All Implemented Interfaces:
Serializable, Comparable
Direct Known Subclasses:
FlexibleSearchRetentionRule

public abstract class GeneratedFlexibleSearchRetentionRule extends AbstractRetentionRule
Generated class for type FlexibleSearchRetentionRule.
See Also:
  • Field Details

    • SEARCHQUERY

      public static final String SEARCHQUERY
      Qualifier of the FlexibleSearchRetentionRule.searchQuery attribute
      See Also:
    • QUERYPARAMETERS

      public static final String QUERYPARAMETERS
      Qualifier of the FlexibleSearchRetentionRule.queryParameters attribute
      See Also:
    • RETENTIONTIMESECONDS

      public static final String RETENTIONTIMESECONDS
      Qualifier of the FlexibleSearchRetentionRule.retentionTimeSeconds attribute
      See Also:
    • DEFAULT_INITIAL_ATTRIBUTES

      protected static final Map<String,Item.AttributeMode> DEFAULT_INITIAL_ATTRIBUTES
  • Constructor Details

    • GeneratedFlexibleSearchRetentionRule

      public GeneratedFlexibleSearchRetentionRule()
  • Method Details

    • getDefaultAttributeModes

      protected Map<String,Item.AttributeMode> getDefaultAttributeModes()
      Overrides:
      getDefaultAttributeModes in class GeneratedAbstractRetentionRule
    • getAllQueryParameters

      public Map<String,String> getAllQueryParameters(SessionContext ctx)
      Generated method - Getter of the FlexibleSearchRetentionRule.queryParameters attribute.
      Returns:
      the queryParameters
    • getAllQueryParameters

      public Map<String,String> getAllQueryParameters()
      Generated method - Getter of the FlexibleSearchRetentionRule.queryParameters attribute.
      Returns:
      the queryParameters
    • setAllQueryParameters

      public void setAllQueryParameters(SessionContext ctx, Map<String,String> value)
      Generated method - Setter of the FlexibleSearchRetentionRule.queryParameters attribute.
      Parameters:
      value - the queryParameters
    • setAllQueryParameters

      public void setAllQueryParameters(Map<String,String> value)
      Generated method - Setter of the FlexibleSearchRetentionRule.queryParameters attribute.
      Parameters:
      value - the queryParameters
    • getRetentionTimeSeconds

      public Long getRetentionTimeSeconds(SessionContext ctx)
      Generated method - Getter of the FlexibleSearchRetentionRule.retentionTimeSeconds attribute.
      Returns:
      the retentionTimeSeconds
    • getRetentionTimeSeconds

      public Long getRetentionTimeSeconds()
      Generated method - Getter of the FlexibleSearchRetentionRule.retentionTimeSeconds attribute.
      Returns:
      the retentionTimeSeconds
    • getRetentionTimeSecondsAsPrimitive

      public long getRetentionTimeSecondsAsPrimitive(SessionContext ctx)
      Generated method - Getter of the FlexibleSearchRetentionRule.retentionTimeSeconds attribute.
      Returns:
      the retentionTimeSeconds
    • getRetentionTimeSecondsAsPrimitive

      public long getRetentionTimeSecondsAsPrimitive()
      Generated method - Getter of the FlexibleSearchRetentionRule.retentionTimeSeconds attribute.
      Returns:
      the retentionTimeSeconds
    • setRetentionTimeSeconds

      public void setRetentionTimeSeconds(SessionContext ctx, Long value)
      Generated method - Setter of the FlexibleSearchRetentionRule.retentionTimeSeconds attribute.
      Parameters:
      value - the retentionTimeSeconds
    • setRetentionTimeSeconds

      public void setRetentionTimeSeconds(Long value)
      Generated method - Setter of the FlexibleSearchRetentionRule.retentionTimeSeconds attribute.
      Parameters:
      value - the retentionTimeSeconds
    • setRetentionTimeSeconds

      public void setRetentionTimeSeconds(SessionContext ctx, long value)
      Generated method - Setter of the FlexibleSearchRetentionRule.retentionTimeSeconds attribute.
      Parameters:
      value - the retentionTimeSeconds
    • setRetentionTimeSeconds

      public void setRetentionTimeSeconds(long value)
      Generated method - Setter of the FlexibleSearchRetentionRule.retentionTimeSeconds attribute.
      Parameters:
      value - the retentionTimeSeconds
    • getSearchQuery

      public String getSearchQuery(SessionContext ctx)
      Generated method - Getter of the FlexibleSearchRetentionRule.searchQuery attribute.
      Returns:
      the searchQuery
    • getSearchQuery

      public String getSearchQuery()
      Generated method - Getter of the FlexibleSearchRetentionRule.searchQuery attribute.
      Returns:
      the searchQuery
    • setSearchQuery

      public void setSearchQuery(SessionContext ctx, String value)
      Generated method - Setter of the FlexibleSearchRetentionRule.searchQuery attribute.
      Parameters:
      value - the searchQuery
    • setSearchQuery

      public void setSearchQuery(String value)
      Generated method - Setter of the FlexibleSearchRetentionRule.searchQuery attribute.
      Parameters:
      value - the searchQuery