| Package | Description |
|---|---|
| org.finra.herd.dao.helper | |
| org.finra.herd.dao.impl | |
| org.finra.herd.model.api.xml | |
| org.finra.herd.service.helper | |
| org.finra.herd.service.systemjobs |
| Modifier and Type | Method and Description |
|---|---|
protected List<Parameter> |
EmrHelper.getParameterList(Map<String,String> properties)
Returns parameter list
|
| Modifier and Type | Method and Description |
|---|---|
protected Map<String,String> |
EmrDaoImpl.getMap(List<Parameter> parameters)
|
| Modifier and Type | Field and Description |
|---|---|
protected List<Parameter> |
EmrClusterDefinitionApplication.additionalInfoList |
protected List<Parameter> |
EmrClusterDefinition.daemonConfigurations |
protected List<Parameter> |
SystemJobRunRequest.parameters |
protected List<Parameter> |
JobSignalRequest.parameters |
protected List<Parameter> |
JobCreateRequest.parameters |
protected List<Parameter> |
JobDefinitionUpdateRequest.parameters |
protected List<Parameter> |
JobDefinition.parameters |
protected List<Parameter> |
RunOozieWorkflowRequest.parameters |
protected List<Parameter> |
SystemJobRunResponse.parameters |
protected List<Parameter> |
JobDefinitionCreateRequest.parameters |
protected List<Parameter> |
Job.parameters |
protected List<Parameter> |
EmrClusterDefinitionConfiguration.properties |
protected List<Parameter> |
EmrClusterInstanceTypeConfiguration.properties |
| Modifier and Type | Method and Description |
|---|---|
Parameter |
ObjectFactory.createParameter()
Create an instance of
Parameter |
| Modifier and Type | Method and Description |
|---|---|
List<Parameter> |
EmrClusterDefinitionApplication.getAdditionalInfoList() |
List<Parameter> |
EmrClusterDefinition.getDaemonConfigurations() |
List<Parameter> |
SystemJobRunRequest.getParameters() |
List<Parameter> |
JobSignalRequest.getParameters() |
List<Parameter> |
JobCreateRequest.getParameters() |
List<Parameter> |
JobDefinitionUpdateRequest.getParameters() |
List<Parameter> |
JobDefinition.getParameters() |
List<Parameter> |
RunOozieWorkflowRequest.getParameters() |
List<Parameter> |
SystemJobRunResponse.getParameters() |
List<Parameter> |
JobDefinitionCreateRequest.getParameters() |
List<Parameter> |
Job.getParameters() |
List<Parameter> |
EmrClusterDefinitionConfiguration.getProperties() |
List<Parameter> |
EmrClusterInstanceTypeConfiguration.getProperties() |
| Modifier and Type | Method and Description |
|---|---|
void |
EmrClusterDefinitionApplication.setAdditionalInfoList(List<Parameter> additionalInfoList) |
void |
EmrClusterDefinition.setDaemonConfigurations(List<Parameter> daemonConfigurations) |
void |
SystemJobRunRequest.setParameters(List<Parameter> parameters) |
void |
JobSignalRequest.setParameters(List<Parameter> parameters) |
void |
JobCreateRequest.setParameters(List<Parameter> parameters) |
void |
JobDefinitionUpdateRequest.setParameters(List<Parameter> parameters) |
void |
JobDefinition.setParameters(List<Parameter> parameters) |
void |
RunOozieWorkflowRequest.setParameters(List<Parameter> parameters) |
void |
SystemJobRunResponse.setParameters(List<Parameter> parameters) |
void |
JobDefinitionCreateRequest.setParameters(List<Parameter> parameters) |
void |
Job.setParameters(List<Parameter> parameters) |
void |
EmrClusterDefinitionConfiguration.setProperties(List<Parameter> properties) |
void |
EmrClusterInstanceTypeConfiguration.setProperties(List<Parameter> properties) |
| Constructor and Description |
|---|
EmrClusterDefinition(String sshKeyPairName,
String subnetId,
String logBucket,
Boolean keepAlive,
Boolean visibleToAll,
Boolean terminationProtection,
Boolean encryptionEnabled,
String accountId,
String serviceIamRole,
String ec2NodeIamProfileName,
String amiVersion,
String releaseLabel,
String hadoopVersion,
String hiveVersion,
String pigVersion,
Boolean installOozie,
List<ScriptDefinition> customBootstrapActionMaster,
List<ScriptDefinition> customBootstrapActionAll,
String additionalInfo,
InstanceDefinitions instanceDefinitions,
Integer instanceFleetMinimumIpAvailableFilter,
List<EmrClusterDefinitionInstanceFleet> instanceFleets,
List<NodeTag> nodeTags,
String supportedProduct,
List<EmrClusterDefinitionApplication> applications,
List<EmrClusterDefinitionConfiguration> configurations,
List<Parameter> daemonConfigurations,
List<Serializable> hadoopConfigurations,
List<HadoopJarStep> hadoopJarSteps,
List<String> additionalMasterSecurityGroups,
List<String> additionalSlaveSecurityGroups,
String securityConfiguration,
String masterSecurityGroup,
String slaveSecurityGroup,
String serviceAccessSecurityGroup,
String scaleDownBehavior,
EmrClusterDefinitionKerberosAttributes kerberosAttributes,
Integer stepConcurrencyLevel)
Fully-initialising value constructor
|
EmrClusterDefinitionApplication(String name,
String version,
List<String> args,
List<Parameter> additionalInfoList)
Fully-initialising value constructor
|
EmrClusterDefinitionConfiguration(String classification,
List<EmrClusterDefinitionConfiguration> configurations,
List<Parameter> properties)
Fully-initialising value constructor
|
EmrClusterInstanceTypeConfiguration(String classification,
List<EmrClusterInstanceTypeConfiguration> configurations,
List<Parameter> properties)
Fully-initialising value constructor
|
Job(String id,
JobStatusEnum status,
String namespace,
String jobName,
XMLGregorianCalendar startTime,
XMLGregorianCalendar endTime,
WorkflowStep currentWorkflowStep,
List<WorkflowStep> completedWorkflowSteps,
List<Parameter> parameters,
String activitiJobXml,
List<WorkflowError> workflowErrors,
String deleteReason)
Fully-initialising value constructor
|
JobCreateRequest(String namespace,
String jobName,
List<Parameter> parameters,
S3PropertiesLocation s3PropertiesLocation)
Fully-initialising value constructor
|
JobDefinition(long id,
String namespace,
String jobName,
String description,
String activitiJobXml,
List<Parameter> parameters,
S3PropertiesLocation s3PropertiesLocation,
String lastUpdatedByUserId)
Fully-initialising value constructor
|
JobDefinitionCreateRequest(String namespace,
String jobName,
String description,
String activitiJobXml,
List<Parameter> parameters,
S3PropertiesLocation s3PropertiesLocation)
Fully-initialising value constructor
|
JobDefinitionUpdateRequest(String description,
String activitiJobXml,
List<Parameter> parameters,
S3PropertiesLocation s3PropertiesLocation)
Fully-initialising value constructor
|
JobSignalRequest(String id,
String receiveTaskId,
List<Parameter> parameters,
S3PropertiesLocation s3PropertiesLocation)
Fully-initialising value constructor
|
RunOozieWorkflowRequest(String namespace,
String emrClusterDefinitionName,
String emrClusterName,
String workflowLocation,
List<Parameter> parameters,
String emrClusterId,
String accountId)
Fully-initialising value constructor
|
SystemJobRunRequest(String jobName,
List<Parameter> parameters)
Fully-initialising value constructor
|
SystemJobRunResponse(String jobName,
List<Parameter> parameters)
Fully-initialising value constructor
|
| Modifier and Type | Method and Description |
|---|---|
int |
ParameterHelper.getParameterValueAsInteger(Parameter parameter)
Parses the parameter value as a signed decimal integer.
|
void |
JobDefinitionHelper.maskPassword(Parameter parameter)
Masks the value of the given parameter if the parameter is a password.
|
| Modifier and Type | Method and Description |
|---|---|
void |
SystemJobHelper.runSystemJob(String jobName,
List<Parameter> parameters)
Starts a system job asynchronously.
|
void |
ParameterHelper.validateParameters(List<Parameter> parameters)
Validates that parameter names are there and that there are no duplicate parameter names in case insensitive manner.
|
| Modifier and Type | Method and Description |
|---|---|
org.quartz.JobDataMap |
AbstractSystemJob.getJobDataMap(List<Parameter> parameters)
Returns a job data map that contains a single hash map that is loaded with name-value pairs as per specified list of parameters.
|
abstract void |
AbstractSystemJob.validateParameters(List<Parameter> parameters)
Validates parameters passed to the system job.
|
void |
StoragePolicySelectorJob.validateParameters(List<Parameter> parameters) |
void |
RelationalTableSchemaUpdateSystemJob.validateParameters(List<Parameter> parameters) |
void |
JmsPublishingJob.validateParameters(List<Parameter> parameters) |
void |
ExpireRestoredBusinessObjectDataJob.validateParameters(List<Parameter> parameters) |
void |
BusinessObjectDataFinalizeRestoreJob.validateParameters(List<Parameter> parameters) |
void |
FileUploadCleanupJob.validateParameters(List<Parameter> parameters) |
void |
CleanupDestroyedBusinessObjectDataJob.validateParameters(List<Parameter> parameters) |
void |
CleanupLongRunningActivitiWorkflowsJob.validateParameters(List<Parameter> parameters) |
Copyright © 2021. All rights reserved.