Interface IcebergTaxiExamples.IcebergPipelineOptions
-
- All Superinterfaces:
org.apache.beam.sdk.extensions.gcp.options.GcpOptions,org.apache.beam.sdk.extensions.gcp.options.GoogleApiDebugOptions,org.apache.beam.sdk.transforms.display.HasDisplayData,org.apache.beam.sdk.options.PipelineOptions
- Enclosing class:
- IcebergTaxiExamples
public static interface IcebergTaxiExamples.IcebergPipelineOptions extends org.apache.beam.sdk.extensions.gcp.options.GcpOptions
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface org.apache.beam.sdk.extensions.gcp.options.GcpOptions
org.apache.beam.sdk.extensions.gcp.options.GcpOptions.DefaultProjectFactory, org.apache.beam.sdk.extensions.gcp.options.GcpOptions.EnableStreamingEngineFactory, org.apache.beam.sdk.extensions.gcp.options.GcpOptions.GcpOAuthScopesFactory, org.apache.beam.sdk.extensions.gcp.options.GcpOptions.GcpTempLocationFactory, org.apache.beam.sdk.extensions.gcp.options.GcpOptions.GcpUserCredentialsFactory
-
Nested classes/interfaces inherited from interface org.apache.beam.sdk.extensions.gcp.options.GoogleApiDebugOptions
org.apache.beam.sdk.extensions.gcp.options.GoogleApiDebugOptions.GoogleApiTracer
-
Nested classes/interfaces inherited from interface org.apache.beam.sdk.options.PipelineOptions
org.apache.beam.sdk.options.PipelineOptions.AtomicLongFactory, org.apache.beam.sdk.options.PipelineOptions.CheckEnabled, org.apache.beam.sdk.options.PipelineOptions.DirectRunner, org.apache.beam.sdk.options.PipelineOptions.JobNameFactory, org.apache.beam.sdk.options.PipelineOptions.UserAgentFactory
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description java.lang.StringgetCatalogImpl()java.lang.StringgetCatalogName()java.lang.StringgetWarehouse()voidsetCatalogImpl(java.lang.String catalogName)voidsetCatalogName(java.lang.String catalogName)voidsetWarehouse(java.lang.String warehouse)-
Methods inherited from interface org.apache.beam.sdk.extensions.gcp.options.GcpOptions
getCredentialFactoryClass, getDataflowKmsKey, getGcpCredential, getGcpOauthScopes, getGcpTempLocation, getImpersonateServiceAccount, getProject, getWorkerRegion, getWorkerZone, getZone, isEnableStreamingEngine, setCredentialFactoryClass, setDataflowKmsKey, setEnableStreamingEngine, setGcpCredential, setGcpOauthScopes, setGcpTempLocation, setImpersonateServiceAccount, setProject, setWorkerRegion, setWorkerZone, setZone
-
Methods inherited from interface org.apache.beam.sdk.extensions.gcp.options.GoogleApiDebugOptions
getGoogleApiTrace, setGoogleApiTrace
-
-
-
-
Method Detail
-
getWarehouse
@String("gs://apache-beam-samples/iceberg-examples") java.lang.String getWarehouse()
-
setWarehouse
void setWarehouse(java.lang.String warehouse)
-
getCatalogImpl
@String("org.apache.iceberg.hadoop.HadoopCatalog") java.lang.String getCatalogImpl()
-
setCatalogImpl
void setCatalogImpl(java.lang.String catalogName)
-
getCatalogName
@Required @String("example-catalog") java.lang.String getCatalogName()
-
setCatalogName
void setCatalogName(java.lang.String catalogName)
-
-