Package oracle.pgx.config
Class EnterpriseSchedulerConfig
- java.lang.Object
 - 
- oracle.pgx.config.AbstractConfig
 - 
- oracle.pgx.config.EnterpriseSchedulerConfig
 
 
 
- 
@Generated("config_generator.py") public class EnterpriseSchedulerConfig extends AbstractConfigenterprise scheduler config 
- 
- 
Nested Class Summary
Nested Classes Modifier and Type Class Description static classEnterpriseSchedulerConfig.FieldFields of enterprise scheduler config 
- 
Field Summary
- 
Fields inherited from class oracle.pgx.config.AbstractConfig
ENV_SEPARATOR, ENV_VARIABLE_PREFIX, SYSTEM_PROPERTY_PREFIX 
 - 
 
- 
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(java.lang.Object obj)AnalysisTaskConfiggetAnalysisTaskConfig()configuration for analysis tasksstatic EnterpriseSchedulerConfig.Field[]getConfigFields()AnalysisTaskConfiggetFastAnalysisTaskConfig()configuration for fast analysis tasksjava.util.Map<java.lang.String,java.lang.Object>getLeftoverValues()Gets the values that do not belong to any field.java.lang.IntegergetMaxNumConcurrentIoTasks()maximum number of concurrent io tasks at a timejava.lang.IntegergetNumIoThreadsPerTask()number of io threads to use per taskjava.util.Map<EnterpriseSchedulerConfig.Field,java.lang.Object>getValues()Gets the parsed values.java.util.Map<EnterpriseSchedulerConfig.Field,java.lang.Object>getValuesWithoutDefaults()Gets the values without defaults.booleanhasDefaultValue(EnterpriseSchedulerConfig.Field field)Checks for default value.booleanisEmpty()Checks if it's empty.static EnterpriseSchedulerConfigparse(java.io.InputStream is, boolean strict, java.lang.String parentPath)Parses an input stream.static EnterpriseSchedulerConfigparse(java.util.Map<java.lang.String,java.lang.Object> raw, boolean strict, java.lang.String parentPath)Parses a raw key/value mapping.static EnterpriseSchedulerConfigparse(java.util.Properties props, boolean strict)Parses a properties file.java.lang.StringtoString()java.lang.StringtoString(boolean hideSensitiveData)- 
Methods inherited from class oracle.pgx.config.AbstractConfig
getDefault, getValueFromEnvironment, getValueFromEnvironment, parseString, setSerializable 
 - 
 
 - 
 
- 
- 
Method Detail
- 
parse
public static EnterpriseSchedulerConfig parse(java.io.InputStream is, boolean strict, java.lang.String parentPath) throws java.io.IOException
Parses an input stream.- Parameters:
 is- the input streamstrict- if true, parses in strict modeparentPath- if not null, resolves relative paths against this parentPath- Returns:
 - the parsed graph config
 - Throws:
 java.io.IOException- Signals that an I/O exception has occurred.
 
- 
parse
public static EnterpriseSchedulerConfig parse(java.util.Map<java.lang.String,java.lang.Object> raw, boolean strict, java.lang.String parentPath)
Parses a raw key/value mapping.- Parameters:
 raw- the raw key/value mapping to parsestrict- if true, parses in strict modeparentPath- if not null, resolves relative paths against this parentPath- Returns:
 - the parsed graph config
 
 
- 
parse
public static EnterpriseSchedulerConfig parse(java.util.Properties props, boolean strict)
Parses a properties file.- Parameters:
 props- the properties to parsestrict- if true, parses in strict mode- Returns:
 - the parsed graph config
 
 
- 
getConfigFields
public static EnterpriseSchedulerConfig.Field[] getConfigFields()
 
- 
getValues
public java.util.Map<EnterpriseSchedulerConfig.Field,java.lang.Object> getValues()
Gets the parsed values.- Specified by:
 getValuesin classAbstractConfig- Returns:
 - the parsed values
 
 
- 
isEmpty
public boolean isEmpty()
Checks if it's empty.- Returns:
 - true, if the Map 'values' is empty.
 
 
- 
hasDefaultValue
public boolean hasDefaultValue(EnterpriseSchedulerConfig.Field field)
Checks for default value.- Parameters:
 field- the field- Returns:
 - true, if value for given field is the default value
 
 
- 
getValuesWithoutDefaults
public java.util.Map<EnterpriseSchedulerConfig.Field,java.lang.Object> getValuesWithoutDefaults()
Gets the values without defaults.- Returns:
 - the values without defaults
 
 
- 
getLeftoverValues
public java.util.Map<java.lang.String,java.lang.Object> getLeftoverValues()
Gets the values that do not belong to any field.- Returns:
 - the values that do not belong to any field
 
 
- 
toString
public java.lang.String toString()
- Overrides:
 toStringin classjava.lang.Object
 
- 
toString
public java.lang.String toString(boolean hideSensitiveData)
 
- 
getNumIoThreadsPerTask
public java.lang.Integer getNumIoThreadsPerTask()
number of io threads to use per task 
- 
getMaxNumConcurrentIoTasks
public java.lang.Integer getMaxNumConcurrentIoTasks()
maximum number of concurrent io tasks at a time 
- 
getAnalysisTaskConfig
public AnalysisTaskConfig getAnalysisTaskConfig()
configuration for analysis tasks 
- 
getFastAnalysisTaskConfig
public AnalysisTaskConfig getFastAnalysisTaskConfig()
configuration for fast analysis tasks 
- 
equals
public boolean equals(java.lang.Object obj)
- Overrides:
 equalsin classjava.lang.Object
 
 - 
 
 -