Class MaxAgeRule

    • Constructor Detail

      • MaxAgeRule

        public MaxAgeRule()
      • MaxAgeRule

        public MaxAgeRule​(MaxAgeRule 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

      • getMaxAgeType

        public String getMaxAgeType()
        Get 规则类型: all:所有文件生效 file:指定文件后缀生效 directory:指定路径生效 path:指定绝对路径生效 index: 指定主页生效
        Returns:
        MaxAgeType 规则类型: all:所有文件生效 file:指定文件后缀生效 directory:指定路径生效 path:指定绝对路径生效 index: 指定主页生效
      • setMaxAgeType

        public void setMaxAgeType​(String MaxAgeType)
        Set 规则类型: all:所有文件生效 file:指定文件后缀生效 directory:指定路径生效 path:指定绝对路径生效 index: 指定主页生效
        Parameters:
        MaxAgeType - 规则类型: all:所有文件生效 file:指定文件后缀生效 directory:指定路径生效 path:指定绝对路径生效 index: 指定主页生效
      • getMaxAgeContents

        public String[] getMaxAgeContents()
        Get MaxAgeType 对应类型下的匹配内容: all 时填充 * file 时填充后缀名,如 jpg、txt directory 时填充路径,如 /xxx/test/ path 时填充绝对路径,如 /xxx/test.html index 时填充 / 注意:all规则不可删除,默认遵循源站,可修改。
        Returns:
        MaxAgeContents MaxAgeType 对应类型下的匹配内容: all 时填充 * file 时填充后缀名,如 jpg、txt directory 时填充路径,如 /xxx/test/ path 时填充绝对路径,如 /xxx/test.html index 时填充 / 注意:all规则不可删除,默认遵循源站,可修改。
      • setMaxAgeContents

        public void setMaxAgeContents​(String[] MaxAgeContents)
        Set MaxAgeType 对应类型下的匹配内容: all 时填充 * file 时填充后缀名,如 jpg、txt directory 时填充路径,如 /xxx/test/ path 时填充绝对路径,如 /xxx/test.html index 时填充 / 注意:all规则不可删除,默认遵循源站,可修改。
        Parameters:
        MaxAgeContents - MaxAgeType 对应类型下的匹配内容: all 时填充 * file 时填充后缀名,如 jpg、txt directory 时填充路径,如 /xxx/test/ path 时填充绝对路径,如 /xxx/test.html index 时填充 / 注意:all规则不可删除,默认遵循源站,可修改。
      • getMaxAgeTime

        public Long getMaxAgeTime()
        Get MaxAge 时间设置,单位秒 注意:时间为0,即不缓存。
        Returns:
        MaxAgeTime MaxAge 时间设置,单位秒 注意:时间为0,即不缓存。
      • setMaxAgeTime

        public void setMaxAgeTime​(Long MaxAgeTime)
        Set MaxAge 时间设置,单位秒 注意:时间为0,即不缓存。
        Parameters:
        MaxAgeTime - MaxAge 时间设置,单位秒 注意:时间为0,即不缓存。
      • getFollowOrigin

        public String getFollowOrigin()
        Get 是否遵循源站,on或off,开启时忽略时间设置。 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        FollowOrigin 是否遵循源站,on或off,开启时忽略时间设置。 注意:此字段可能返回 null,表示取不到有效值。
      • setFollowOrigin

        public void setFollowOrigin​(String FollowOrigin)
        Set 是否遵循源站,on或off,开启时忽略时间设置。 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        FollowOrigin - 是否遵循源站,on或off,开启时忽略时间设置。 注意:此字段可能返回 null,表示取不到有效值。