Class ColumnAdditionByFetchingURLsOperation
java.lang.Object
com.google.refine.model.AbstractOperation
com.google.refine.operations.EngineDependentOperation
com.google.refine.operations.column.ColumnAdditionByFetchingURLsOperation
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionclassstatic final class -
Field Summary
FieldsModifier and TypeFieldDescriptionprotected final Stringprotected final booleanprotected final intprotected final intprotected final List<ColumnAdditionByFetchingURLsOperation.HttpHeader>protected final Stringprotected final OnErrorprotected final StringFields inherited from class com.google.refine.operations.EngineDependentOperation
_engineConfig -
Constructor Summary
ConstructorsConstructorDescriptionColumnAdditionByFetchingURLsOperation(EngineConfig engineConfig, String baseColumnName, String urlExpression, OnError onError, String newColumnName, int columnInsertIndex, int delay, boolean cacheResponses, List<ColumnAdditionByFetchingURLsOperation.HttpHeader> httpHeadersJson) -
Method Summary
Modifier and TypeMethodDescriptionprotected StringcreateDescription(Column column, List<CellAtRow> cellsAtRows) createProcess(Project project, Properties options) protected StringgetBriefDescription(Project project) booleanintintgetDelay()Methods inherited from class com.google.refine.operations.EngineDependentOperation
createEngine, getEngineConfigMethods inherited from class com.google.refine.model.AbstractOperation
createHistoryEntry, getJsonDescription, getOperationId
-
Field Details
-
_baseColumnName
-
_urlExpression
-
_onError
-
_newColumnName
-
_columnInsertIndex
protected final int _columnInsertIndex -
_delay
protected final int _delay -
_cacheResponses
protected final boolean _cacheResponses -
_httpHeadersJson
-
-
Constructor Details
-
ColumnAdditionByFetchingURLsOperation
public ColumnAdditionByFetchingURLsOperation(EngineConfig engineConfig, String baseColumnName, String urlExpression, OnError onError, String newColumnName, int columnInsertIndex, int delay, boolean cacheResponses, List<ColumnAdditionByFetchingURLsOperation.HttpHeader> httpHeadersJson)
-
-
Method Details
-
getNewColumnName
-
getColumnInsertIndex
public int getColumnInsertIndex() -
getBaseColumnName
-
getUrlExpression
-
getOnError
-
getDelay
public int getDelay() -
getHttpHeadersJson
-
getCacheResponses
public boolean getCacheResponses() -
getBriefDescription
- Overrides:
getBriefDescriptionin classAbstractOperation
-
createDescription
-
createProcess
- Overrides:
createProcessin classAbstractOperation- Throws:
Exception
-