Class DataHubIngestionSourceConfig
- java.lang.Object
-
- io.datahubproject.openapi.generated.DataHubIngestionSourceConfig
-
@Validated @Generated(value="io.swagger.codegen.v3.generators.java.SpringCodegen", date="2023-12-06T11:25:47.362934Z[Etc/UTC]") public class DataHubIngestionSourceConfig extends java.lang.ObjectDataHubIngestionSourceConfig
-
-
Constructor Summary
Constructors Constructor Description DataHubIngestionSourceConfig()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description DataHubIngestionSourceConfigdebugMode(java.lang.Boolean debugMode)booleanequals(java.lang.Object o)DataHubIngestionSourceConfigexecutorId(java.lang.String executorId)DataHubIngestionSourceConfigextraArgs(java.util.Map<java.lang.String,java.lang.String> extraArgs)java.lang.StringgetExecutorId()The id of the executor to use to execute the ingestion runjava.util.Map<java.lang.String,java.lang.String>getExtraArgs()Extra arguments for the ingestion run.@NotNull java.lang.StringgetRecipe()The JSON recipe to use for ingestionjava.lang.StringgetVersion()The PyPI version of the datahub CLI to use when executing a recipeinthashCode()java.lang.BooleanisDebugMode()Whether or not to run this ingestion source in debug modeDataHubIngestionSourceConfigputExtraArgsItem(java.lang.String key, java.lang.String extraArgsItem)DataHubIngestionSourceConfigrecipe(java.lang.String recipe)voidsetDebugMode(java.lang.Boolean debugMode)voidsetExecutorId(java.lang.String executorId)voidsetExtraArgs(java.util.Map<java.lang.String,java.lang.String> extraArgs)voidsetRecipe(java.lang.String recipe)voidsetVersion(java.lang.String version)java.lang.StringtoString()DataHubIngestionSourceConfigversion(java.lang.String version)
-
-
-
Method Detail
-
recipe
public DataHubIngestionSourceConfig recipe(java.lang.String recipe)
-
getRecipe
@NotNull public @NotNull java.lang.String getRecipe()
The JSON recipe to use for ingestion- Returns:
- recipe
-
setRecipe
public void setRecipe(java.lang.String recipe)
-
version
public DataHubIngestionSourceConfig version(java.lang.String version)
-
getVersion
public java.lang.String getVersion()
The PyPI version of the datahub CLI to use when executing a recipe- Returns:
- version
-
setVersion
public void setVersion(java.lang.String version)
-
executorId
public DataHubIngestionSourceConfig executorId(java.lang.String executorId)
-
getExecutorId
public java.lang.String getExecutorId()
The id of the executor to use to execute the ingestion run- Returns:
- executorId
-
setExecutorId
public void setExecutorId(java.lang.String executorId)
-
debugMode
public DataHubIngestionSourceConfig debugMode(java.lang.Boolean debugMode)
-
isDebugMode
public java.lang.Boolean isDebugMode()
Whether or not to run this ingestion source in debug mode- Returns:
- debugMode
-
setDebugMode
public void setDebugMode(java.lang.Boolean debugMode)
-
extraArgs
public DataHubIngestionSourceConfig extraArgs(java.util.Map<java.lang.String,java.lang.String> extraArgs)
-
putExtraArgsItem
public DataHubIngestionSourceConfig putExtraArgsItem(java.lang.String key, java.lang.String extraArgsItem)
-
getExtraArgs
public java.util.Map<java.lang.String,java.lang.String> getExtraArgs()
Extra arguments for the ingestion run.- Returns:
- extraArgs
-
setExtraArgs
public void setExtraArgs(java.util.Map<java.lang.String,java.lang.String> extraArgs)
-
equals
public boolean equals(java.lang.Object o)
- Overrides:
equalsin classjava.lang.Object
-
hashCode
public int hashCode()
- Overrides:
hashCodein classjava.lang.Object
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
-