Class ShipperInfo

    • Constructor Detail

      • ShipperInfo

        public ShipperInfo()
      • ShipperInfo

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

      • getShipperId

        public String getShipperId()
        Get 投递规则ID
        Returns:
        ShipperId 投递规则ID
      • setShipperId

        public void setShipperId​(String ShipperId)
        Set 投递规则ID
        Parameters:
        ShipperId - 投递规则ID
      • getTopicId

        public String getTopicId()
        Get 日志主题ID
        Returns:
        TopicId 日志主题ID
      • setTopicId

        public void setTopicId​(String TopicId)
        Set 日志主题ID
        Parameters:
        TopicId - 日志主题ID
      • getBucket

        public String getBucket()
        Get 投递的bucket地址
        Returns:
        Bucket 投递的bucket地址
      • setBucket

        public void setBucket​(String Bucket)
        Set 投递的bucket地址
        Parameters:
        Bucket - 投递的bucket地址
      • getPrefix

        public String getPrefix()
        Get 投递的前缀目录
        Returns:
        Prefix 投递的前缀目录
      • setPrefix

        public void setPrefix​(String Prefix)
        Set 投递的前缀目录
        Parameters:
        Prefix - 投递的前缀目录
      • getShipperName

        public String getShipperName()
        Get 投递规则的名字
        Returns:
        ShipperName 投递规则的名字
      • setShipperName

        public void setShipperName​(String ShipperName)
        Set 投递规则的名字
        Parameters:
        ShipperName - 投递规则的名字
      • getInterval

        public Long getInterval()
        Get 投递的时间间隔,单位 秒
        Returns:
        Interval 投递的时间间隔,单位 秒
      • setInterval

        public void setInterval​(Long Interval)
        Set 投递的时间间隔,单位 秒
        Parameters:
        Interval - 投递的时间间隔,单位 秒
      • getMaxSize

        public Long getMaxSize()
        Get 投递的文件的最大值,单位 MB
        Returns:
        MaxSize 投递的文件的最大值,单位 MB
      • setMaxSize

        public void setMaxSize​(Long MaxSize)
        Set 投递的文件的最大值,单位 MB
        Parameters:
        MaxSize - 投递的文件的最大值,单位 MB
      • getStatus

        public Boolean getStatus()
        Get 是否生效
        Returns:
        Status 是否生效
      • setStatus

        public void setStatus​(Boolean Status)
        Set 是否生效
        Parameters:
        Status - 是否生效
      • getFilterRules

        public FilterRuleInfo[] getFilterRules()
        Get 投递日志的过滤规则 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        FilterRules 投递日志的过滤规则 注意:此字段可能返回 null,表示取不到有效值。
      • setFilterRules

        public void setFilterRules​(FilterRuleInfo[] FilterRules)
        Set 投递日志的过滤规则 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        FilterRules - 投递日志的过滤规则 注意:此字段可能返回 null,表示取不到有效值。
      • getPartition

        public String getPartition()
        Get 投递日志的分区规则,支持strftime的时间格式表示
        Returns:
        Partition 投递日志的分区规则,支持strftime的时间格式表示
      • setPartition

        public void setPartition​(String Partition)
        Set 投递日志的分区规则,支持strftime的时间格式表示
        Parameters:
        Partition - 投递日志的分区规则,支持strftime的时间格式表示
      • getCompress

        public CompressInfo getCompress()
        Get 投递日志的压缩配置 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        Compress 投递日志的压缩配置 注意:此字段可能返回 null,表示取不到有效值。
      • setCompress

        public void setCompress​(CompressInfo Compress)
        Set 投递日志的压缩配置 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        Compress - 投递日志的压缩配置 注意:此字段可能返回 null,表示取不到有效值。
      • getContent

        public ContentInfo getContent()
        Get 投递日志的内容格式配置 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        Content 投递日志的内容格式配置 注意:此字段可能返回 null,表示取不到有效值。
      • setContent

        public void setContent​(ContentInfo Content)
        Set 投递日志的内容格式配置 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        Content - 投递日志的内容格式配置 注意:此字段可能返回 null,表示取不到有效值。
      • getCreateTime

        public String getCreateTime()
        Get 投递日志的创建时间
        Returns:
        CreateTime 投递日志的创建时间
      • setCreateTime

        public void setCreateTime​(String CreateTime)
        Set 投递日志的创建时间
        Parameters:
        CreateTime - 投递日志的创建时间
      • getFilenameMode

        public Long getFilenameMode()
        Get 投递文件命名配置,0:随机数命名,1:投递时间命名,默认0(随机数命名) 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        FilenameMode 投递文件命名配置,0:随机数命名,1:投递时间命名,默认0(随机数命名) 注意:此字段可能返回 null,表示取不到有效值。
      • setFilenameMode

        public void setFilenameMode​(Long FilenameMode)
        Set 投递文件命名配置,0:随机数命名,1:投递时间命名,默认0(随机数命名) 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        FilenameMode - 投递文件命名配置,0:随机数命名,1:投递时间命名,默认0(随机数命名) 注意:此字段可能返回 null,表示取不到有效值。
      • getStartTime

        public Long getStartTime()
        Get 投递数据范围的开始时间点 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        StartTime 投递数据范围的开始时间点 注意:此字段可能返回 null,表示取不到有效值。
      • setStartTime

        public void setStartTime​(Long StartTime)
        Set 投递数据范围的开始时间点 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        StartTime - 投递数据范围的开始时间点 注意:此字段可能返回 null,表示取不到有效值。
      • getEndTime

        public Long getEndTime()
        Get 投递数据范围的结束时间点 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        EndTime 投递数据范围的结束时间点 注意:此字段可能返回 null,表示取不到有效值。
      • setEndTime

        public void setEndTime​(Long EndTime)
        Set 投递数据范围的结束时间点 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        EndTime - 投递数据范围的结束时间点 注意:此字段可能返回 null,表示取不到有效值。
      • getProgress

        public Float getProgress()
        Get 历史数据投递的进度(仅当用户选择的数据内中历史数据时才有效) 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        Progress 历史数据投递的进度(仅当用户选择的数据内中历史数据时才有效) 注意:此字段可能返回 null,表示取不到有效值。
      • setProgress

        public void setProgress​(Float Progress)
        Set 历史数据投递的进度(仅当用户选择的数据内中历史数据时才有效) 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        Progress - 历史数据投递的进度(仅当用户选择的数据内中历史数据时才有效) 注意:此字段可能返回 null,表示取不到有效值。
      • getRemainTime

        public Long getRemainTime()
        Get 历史数据全部投递完成剩余的时间(仅当用户选择的数据中有历史数据时才有效) 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        RemainTime 历史数据全部投递完成剩余的时间(仅当用户选择的数据中有历史数据时才有效) 注意:此字段可能返回 null,表示取不到有效值。
      • setRemainTime

        public void setRemainTime​(Long RemainTime)
        Set 历史数据全部投递完成剩余的时间(仅当用户选择的数据中有历史数据时才有效) 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        RemainTime - 历史数据全部投递完成剩余的时间(仅当用户选择的数据中有历史数据时才有效) 注意:此字段可能返回 null,表示取不到有效值。
      • getHistoryStatus

        public Long getHistoryStatus()
        Get 历史任务状态: 0:实时任务 1:任务准备中 2:任务运行中 3:任务运行异常 4:任务运行结束 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        HistoryStatus 历史任务状态: 0:实时任务 1:任务准备中 2:任务运行中 3:任务运行异常 4:任务运行结束 注意:此字段可能返回 null,表示取不到有效值。
      • setHistoryStatus

        public void setHistoryStatus​(Long HistoryStatus)
        Set 历史任务状态: 0:实时任务 1:任务准备中 2:任务运行中 3:任务运行异常 4:任务运行结束 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        HistoryStatus - 历史任务状态: 0:实时任务 1:任务准备中 2:任务运行中 3:任务运行异常 4:任务运行结束 注意:此字段可能返回 null,表示取不到有效值。