public class ConfigSchema extends BaseSchema
| Modifier and Type | Field and Description |
|---|---|
private ComponentStatusRepositorySchema |
componentStatusRepositoryProperties |
private List<ConnectionSchema> |
connections |
private ContentRepositorySchema |
contentRepositoryProperties |
private CorePropertiesSchema |
coreProperties |
private FlowControllerSchema |
flowControllerProperties |
private FlowFileRepositorySchema |
flowfileRepositoryProperties |
static String |
FOUND_THE_FOLLOWING_DUPLICATE_CONNECTION_NAMES |
static String |
FOUND_THE_FOLLOWING_DUPLICATE_PROCESSOR_NAMES |
static String |
FOUND_THE_FOLLOWING_DUPLICATE_REMOTE_PROCESSING_GROUP_NAMES |
private List<ProcessorSchema> |
processors |
private ProvenanceReportingSchema |
provenanceReportingProperties |
private ProvenanceRepositorySchema |
provenanceRepositorySchema |
private List<RemoteProcessingGroupSchema> |
remoteProcessingGroups |
private SecurityPropertiesSchema |
securityProperties |
static String |
TOP_LEVEL_NAME |
IT_WAS_NOT_FOUND_AND_IT_IS_REQUIRED, mapSupplier, validationIssues| Constructor and Description |
|---|
ConfigSchema(Map map) |
addIssuesIfNotNull, addValidationIssue, getAndValidate, getAndValidateNotNull, getMapAsType, getMapAsType, getOptionalKeyAsType, getRequiredKeyAsType, getValidationIssues, getValidationIssuesAsString, isValid, nullToEmpty, nullToEmpty, nullToEmpty, putIfNotNull, putListIfNotNull, transformListToTypepublic static final String FOUND_THE_FOLLOWING_DUPLICATE_PROCESSOR_NAMES
public static final String FOUND_THE_FOLLOWING_DUPLICATE_CONNECTION_NAMES
public static final String FOUND_THE_FOLLOWING_DUPLICATE_REMOTE_PROCESSING_GROUP_NAMES
public static String TOP_LEVEL_NAME
private FlowControllerSchema flowControllerProperties
private CorePropertiesSchema coreProperties
private FlowFileRepositorySchema flowfileRepositoryProperties
private ContentRepositorySchema contentRepositoryProperties
private ComponentStatusRepositorySchema componentStatusRepositoryProperties
private SecurityPropertiesSchema securityProperties
private List<ProcessorSchema> processors
private List<ConnectionSchema> connections
private List<RemoteProcessingGroupSchema> remoteProcessingGroups
private ProvenanceReportingSchema provenanceReportingProperties
private ProvenanceRepositorySchema provenanceRepositorySchema
public ConfigSchema(Map map)
private void checkForDuplicateNames(String errorMessagePrefix, List<String> names)
public Map<String,Object> toMap()
toMap in class BaseSchemapublic FlowControllerSchema getFlowControllerProperties()
public CorePropertiesSchema getCoreProperties()
public FlowFileRepositorySchema getFlowfileRepositoryProperties()
public ContentRepositorySchema getContentRepositoryProperties()
public SecurityPropertiesSchema getSecurityProperties()
public List<ProcessorSchema> getProcessors()
public List<ConnectionSchema> getConnections()
public List<RemoteProcessingGroupSchema> getRemoteProcessingGroups()
public ProvenanceReportingSchema getProvenanceReportingProperties()
public ComponentStatusRepositorySchema getComponentStatusRepositoryProperties()
public ProvenanceRepositorySchema getProvenanceRepositorySchema()
Copyright © 2016 Apache NiFi Project. All rights reserved.