Class CreateJobConfigRequest

    • Constructor Detail

      • CreateJobConfigRequest

        public CreateJobConfigRequest()
      • CreateJobConfigRequest

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

      • getJobId

        public String getJobId()
        Get 作业Id
        Returns:
        JobId 作业Id
      • setJobId

        public void setJobId​(String JobId)
        Set 作业Id
        Parameters:
        JobId - 作业Id
      • getEntrypointClass

        public String getEntrypointClass()
        Get 主类
        Returns:
        EntrypointClass 主类
      • setEntrypointClass

        public void setEntrypointClass​(String EntrypointClass)
        Set 主类
        Parameters:
        EntrypointClass - 主类
      • getProgramArgs

        public String getProgramArgs()
        Get 主类入参
        Returns:
        ProgramArgs 主类入参
      • setProgramArgs

        public void setProgramArgs​(String ProgramArgs)
        Set 主类入参
        Parameters:
        ProgramArgs - 主类入参
      • getRemark

        public String getRemark()
        Get 备注
        Returns:
        Remark 备注
      • setRemark

        public void setRemark​(String Remark)
        Set 备注
        Parameters:
        Remark - 备注
      • getResourceRefs

        public ResourceRef[] getResourceRefs()
        Get 资源引用数组
        Returns:
        ResourceRefs 资源引用数组
      • setResourceRefs

        public void setResourceRefs​(ResourceRef[] ResourceRefs)
        Set 资源引用数组
        Parameters:
        ResourceRefs - 资源引用数组
      • getDefaultParallelism

        public Long getDefaultParallelism()
        Get 作业默认并行度
        Returns:
        DefaultParallelism 作业默认并行度
      • setDefaultParallelism

        public void setDefaultParallelism​(Long DefaultParallelism)
        Set 作业默认并行度
        Parameters:
        DefaultParallelism - 作业默认并行度
      • getProperties

        public Property[] getProperties()
        Get 系统参数
        Returns:
        Properties 系统参数
      • setProperties

        public void setProperties​(Property[] Properties)
        Set 系统参数
        Parameters:
        Properties - 系统参数
      • getAutoDelete

        public Long getAutoDelete()
        Get 1: 作业配置达到上限之后,自动删除可删除的最早版本
        Returns:
        AutoDelete 1: 作业配置达到上限之后,自动删除可删除的最早版本
      • setAutoDelete

        public void setAutoDelete​(Long AutoDelete)
        Set 1: 作业配置达到上限之后,自动删除可删除的最早版本
        Parameters:
        AutoDelete - 1: 作业配置达到上限之后,自动删除可删除的最早版本
      • getCOSBucket

        public String getCOSBucket()
        Get 作业使用的 COS 存储桶名
        Returns:
        COSBucket 作业使用的 COS 存储桶名
      • setCOSBucket

        public void setCOSBucket​(String COSBucket)
        Set 作业使用的 COS 存储桶名
        Parameters:
        COSBucket - 作业使用的 COS 存储桶名
      • getLogCollect

        public Boolean getLogCollect()
        Get 是否采集作业日志
        Returns:
        LogCollect 是否采集作业日志
      • setLogCollect

        public void setLogCollect​(Boolean LogCollect)
        Set 是否采集作业日志
        Parameters:
        LogCollect - 是否采集作业日志
      • getJobManagerSpec

        public Float getJobManagerSpec()
        Get JobManager规格
        Returns:
        JobManagerSpec JobManager规格
      • setJobManagerSpec

        public void setJobManagerSpec​(Float JobManagerSpec)
        Set JobManager规格
        Parameters:
        JobManagerSpec - JobManager规格
      • getTaskManagerSpec

        public Float getTaskManagerSpec()
        Get TaskManager规格
        Returns:
        TaskManagerSpec TaskManager规格
      • setTaskManagerSpec

        public void setTaskManagerSpec​(Float TaskManagerSpec)
        Set TaskManager规格
        Parameters:
        TaskManagerSpec - TaskManager规格
      • getClsLogsetId

        public String getClsLogsetId()
        Get CLS日志集ID
        Returns:
        ClsLogsetId CLS日志集ID
      • setClsLogsetId

        public void setClsLogsetId​(String ClsLogsetId)
        Set CLS日志集ID
        Parameters:
        ClsLogsetId - CLS日志集ID
      • getClsTopicId

        public String getClsTopicId()
        Get CLS日志主题ID
        Returns:
        ClsTopicId CLS日志主题ID
      • setClsTopicId

        public void setClsTopicId​(String ClsTopicId)
        Set CLS日志主题ID
        Parameters:
        ClsTopicId - CLS日志主题ID
      • getLogCollectType

        public Long getLogCollectType()
        Get 日志采集类型 2:CLS;3:COS
        Returns:
        LogCollectType 日志采集类型 2:CLS;3:COS
      • setLogCollectType

        public void setLogCollectType​(Long LogCollectType)
        Set 日志采集类型 2:CLS;3:COS
        Parameters:
        LogCollectType - 日志采集类型 2:CLS;3:COS
      • getPythonVersion

        public String getPythonVersion()
        Get pyflink作业运行时使用的python版本
        Returns:
        PythonVersion pyflink作业运行时使用的python版本
      • setPythonVersion

        public void setPythonVersion​(String PythonVersion)
        Set pyflink作业运行时使用的python版本
        Parameters:
        PythonVersion - pyflink作业运行时使用的python版本
      • getWorkSpaceId

        public String getWorkSpaceId()
        Get 工作空间 SerialId
        Returns:
        WorkSpaceId 工作空间 SerialId
      • setWorkSpaceId

        public void setWorkSpaceId​(String WorkSpaceId)
        Set 工作空间 SerialId
        Parameters:
        WorkSpaceId - 工作空间 SerialId
      • getLogLevel

        public String getLogLevel()
        Get 日志级别
        Returns:
        LogLevel 日志级别
      • setLogLevel

        public void setLogLevel​(String LogLevel)
        Set 日志级别
        Parameters:
        LogLevel - 日志级别
      • getAutoRecover

        public Long getAutoRecover()
        Get Oceanus 平台恢复作业开关 1:开启 -1: 关闭
        Returns:
        AutoRecover Oceanus 平台恢复作业开关 1:开启 -1: 关闭
      • setAutoRecover

        public void setAutoRecover​(Long AutoRecover)
        Set Oceanus 平台恢复作业开关 1:开启 -1: 关闭
        Parameters:
        AutoRecover - Oceanus 平台恢复作业开关 1:开启 -1: 关闭
      • getClazzLevels

        public ClazzLevel[] getClazzLevels()
        Get 类日志级别
        Returns:
        ClazzLevels 类日志级别
      • setClazzLevels

        public void setClazzLevels​(ClazzLevel[] ClazzLevels)
        Set 类日志级别
        Parameters:
        ClazzLevels - 类日志级别
      • getExpertModeOn

        public Boolean getExpertModeOn()
        Get 是否打开专家模式
        Returns:
        ExpertModeOn 是否打开专家模式
      • setExpertModeOn

        public void setExpertModeOn​(Boolean ExpertModeOn)
        Set 是否打开专家模式
        Parameters:
        ExpertModeOn - 是否打开专家模式
      • getExpertModeConfiguration

        public ExpertModeConfiguration getExpertModeConfiguration()
        Get 专家模式的配置
        Returns:
        ExpertModeConfiguration 专家模式的配置
      • setExpertModeConfiguration

        public void setExpertModeConfiguration​(ExpertModeConfiguration ExpertModeConfiguration)
        Set 专家模式的配置
        Parameters:
        ExpertModeConfiguration - 专家模式的配置