Class RetentionPolicy

    • Constructor Detail

      • RetentionPolicy

        public RetentionPolicy()
      • RetentionPolicy

        public RetentionPolicy​(RetentionPolicy source)
        NOTE: Any ambiguous key set via .set("AnyKey", "value") will be a shallow copy, and any explicit key, i.e Foo, set via .setFoo("value") will be a deep copy.
    • Method Detail

      • getRetentionId

        public Long getRetentionId()
        Get 版本保留策略Id
        Returns:
        RetentionId 版本保留策略Id
      • setRetentionId

        public void setRetentionId​(Long RetentionId)
        Set 版本保留策略Id
        Parameters:
        RetentionId - 版本保留策略Id
      • getNamespaceName

        public String getNamespaceName()
        Get 命名空间的名称
        Returns:
        NamespaceName 命名空间的名称
      • setNamespaceName

        public void setNamespaceName​(String NamespaceName)
        Set 命名空间的名称
        Parameters:
        NamespaceName - 命名空间的名称
      • getRetentionRuleList

        public RetentionRule[] getRetentionRuleList()
        Get 规则列表
        Returns:
        RetentionRuleList 规则列表
      • setRetentionRuleList

        public void setRetentionRuleList​(RetentionRule[] RetentionRuleList)
        Set 规则列表
        Parameters:
        RetentionRuleList - 规则列表
      • getCronSetting

        public String getCronSetting()
        Get 定期执行方式
        Returns:
        CronSetting 定期执行方式
      • setCronSetting

        public void setCronSetting​(String CronSetting)
        Set 定期执行方式
        Parameters:
        CronSetting - 定期执行方式
      • getDisabled

        public Boolean getDisabled()
        Get 是否启用规则
        Returns:
        Disabled 是否启用规则
      • setDisabled

        public void setDisabled​(Boolean Disabled)
        Set 是否启用规则
        Parameters:
        Disabled - 是否启用规则
      • getNextExecutionTime

        public String getNextExecutionTime()
        Get 基于当前时间根据cronSetting后下一次任务要执行的时间,仅做参考使用
        Returns:
        NextExecutionTime 基于当前时间根据cronSetting后下一次任务要执行的时间,仅做参考使用
      • setNextExecutionTime

        public void setNextExecutionTime​(String NextExecutionTime)
        Set 基于当前时间根据cronSetting后下一次任务要执行的时间,仅做参考使用
        Parameters:
        NextExecutionTime - 基于当前时间根据cronSetting后下一次任务要执行的时间,仅做参考使用