Class CreateLogConfigRequest

    • Constructor Detail

      • CreateLogConfigRequest

        public CreateLogConfigRequest()
      • CreateLogConfigRequest

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

      • getEnvironmentId

        public String getEnvironmentId()
        Get 环境 ID
        Returns:
        EnvironmentId 环境 ID
      • setEnvironmentId

        public void setEnvironmentId​(String EnvironmentId)
        Set 环境 ID
        Parameters:
        EnvironmentId - 环境 ID
      • getName

        public String getName()
        Get 配置名
        Returns:
        Name 配置名
      • setName

        public void setName​(String Name)
        Set 配置名
        Parameters:
        Name - 配置名
      • getInputType

        public String getInputType()
        Get 收集类型,container_stdout 为标准输出;container_file 为文件;
        Returns:
        InputType 收集类型,container_stdout 为标准输出;container_file 为文件;
      • setInputType

        public void setInputType​(String InputType)
        Set 收集类型,container_stdout 为标准输出;container_file 为文件;
        Parameters:
        InputType - 收集类型,container_stdout 为标准输出;container_file 为文件;
      • getApplicationId

        public String getApplicationId()
        Get 应用 ID
        Returns:
        ApplicationId 应用 ID
      • setApplicationId

        public void setApplicationId​(String ApplicationId)
        Set 应用 ID
        Parameters:
        ApplicationId - 应用 ID
      • getLogsetId

        public String getLogsetId()
        Get 日志集 ID
        Returns:
        LogsetId 日志集 ID
      • setLogsetId

        public void setLogsetId​(String LogsetId)
        Set 日志集 ID
        Parameters:
        LogsetId - 日志集 ID
      • getTopicId

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

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

        public String getLogType()
        Get 日志提取模式,minimalist_log 为单行全文;multiline_log 为多行全文;json_log 为 json格式;fullregex_log 为单行正则;multiline_fullregex_log 为多行正则
        Returns:
        LogType 日志提取模式,minimalist_log 为单行全文;multiline_log 为多行全文;json_log 为 json格式;fullregex_log 为单行正则;multiline_fullregex_log 为多行正则
      • setLogType

        public void setLogType​(String LogType)
        Set 日志提取模式,minimalist_log 为单行全文;multiline_log 为多行全文;json_log 为 json格式;fullregex_log 为单行正则;multiline_fullregex_log 为多行正则
        Parameters:
        LogType - 日志提取模式,minimalist_log 为单行全文;multiline_log 为多行全文;json_log 为 json格式;fullregex_log 为单行正则;multiline_fullregex_log 为多行正则
      • getBeginningRegex

        public String getBeginningRegex()
        Get 首行正则表达式,当LogType=multiline_log 时生效
        Returns:
        BeginningRegex 首行正则表达式,当LogType=multiline_log 时生效
      • setBeginningRegex

        public void setBeginningRegex​(String BeginningRegex)
        Set 首行正则表达式,当LogType=multiline_log 时生效
        Parameters:
        BeginningRegex - 首行正则表达式,当LogType=multiline_log 时生效
      • getLogPath

        public String getLogPath()
        Get 收集文件目录,当 InputType=container_file 时生效
        Returns:
        LogPath 收集文件目录,当 InputType=container_file 时生效
      • setLogPath

        public void setLogPath​(String LogPath)
        Set 收集文件目录,当 InputType=container_file 时生效
        Parameters:
        LogPath - 收集文件目录,当 InputType=container_file 时生效
      • getFilePattern

        public String getFilePattern()
        Get 收集文件名模式,当 InputType=container_file 时生效
        Returns:
        FilePattern 收集文件名模式,当 InputType=container_file 时生效
      • setFilePattern

        public void setFilePattern​(String FilePattern)
        Set 收集文件名模式,当 InputType=container_file 时生效
        Parameters:
        FilePattern - 收集文件名模式,当 InputType=container_file 时生效
      • getExtractRule

        public LogConfigExtractRule getExtractRule()
        Get 导出规则
        Returns:
        ExtractRule 导出规则
      • setExtractRule

        public void setExtractRule​(LogConfigExtractRule ExtractRule)
        Set 导出规则
        Parameters:
        ExtractRule - 导出规则