Class AzureRetentionRule


  • public final class AzureRetentionRule
    extends BasePolicyRule
    AzureRetentionRule Azure retention rule.
    • Constructor Detail

      • AzureRetentionRule

        public AzureRetentionRule()
    • Method Detail

      • isDefault

        public Boolean isDefault()
        Get the isDefault property: The isDefault property.
        Returns:
        the isDefault value.
      • withIsDefault

        public AzureRetentionRule withIsDefault​(Boolean isDefault)
        Set the isDefault property: The isDefault property.
        Parameters:
        isDefault - the isDefault value to set.
        Returns:
        the AzureRetentionRule object itself.
      • lifecycles

        public List<SourceLifeCycle> lifecycles()
        Get the lifecycles property: The lifecycles property.
        Returns:
        the lifecycles value.
      • withLifecycles

        public AzureRetentionRule withLifecycles​(List<SourceLifeCycle> lifecycles)
        Set the lifecycles property: The lifecycles property.
        Parameters:
        lifecycles - the lifecycles value to set.
        Returns:
        the AzureRetentionRule object itself.
      • withName

        public AzureRetentionRule withName​(String name)
        Set the name property: The name property.
        Overrides:
        withName in class BasePolicyRule
        Parameters:
        name - the name value to set.
        Returns:
        the BasePolicyRule object itself.