File tree Expand file tree Collapse file tree
ingestion/src/main/java/feast/ingestion Expand file tree Collapse file tree Original file line number Diff line number Diff line change 1818package feast .ingestion ;
1919
2020import com .google .api .services .bigquery .model .TableRow ;
21- import com .google .api .services .dataflow .DataflowScopes ;
22- import com .google .auth .oauth2 .GoogleCredentials ;
2321import com .google .inject .Guice ;
2422import com .google .inject .Inject ;
2523import com .google .inject .Injector ;
@@ -109,15 +107,11 @@ public static void main(String[] args) {
109107
110108 public static PipelineResult mainWithResult (String [] args ) {
111109 log .info ("Arguments: " + Arrays .toString (args ));
112- ImportJobOptions options = PipelineOptionsFactory .fromArgs (args ).withValidation ().as (ImportJobOptions .class );
110+ ImportJobOptions options =
111+ PipelineOptionsFactory .fromArgs (args ).withValidation ().as (ImportJobOptions .class );
113112 if (options .getJobName ().isEmpty ()) {
114113 options .setJobName (generateName ());
115114 }
116- try {
117- options .setGcpCredential (GoogleCredentials .getApplicationDefault ().createScoped (DataflowScopes .all ()));
118- } catch (IOException e ) {
119- log .error ("Exception while setting gcp credential manually : " , e .getMessage ());
120- }
121115 log .info ("options: " + options .toString ());
122116 ImportSpec importSpec = new ImportSpecSupplier (options ).get ();
123117 Injector injector =
Original file line number Diff line number Diff line change 1919
2020import com .google .auto .service .AutoService ;
2121import java .util .Collections ;
22- import org .apache .beam .runners .flink .FlinkPipelineOptions ;
23- import org .apache .beam .sdk .extensions .gcp .options .GcpOptions ;
2422import org .apache .beam .sdk .metrics .MetricsSink ;
2523import org .apache .beam .sdk .options .Default ;
2624import org .apache .beam .sdk .options .Description ;
2725import org .apache .beam .sdk .options .PipelineOptions ;
2826import org .apache .beam .sdk .options .PipelineOptionsRegistrar ;
2927import org .apache .beam .sdk .options .Validation .Required ;
3028
31- public interface ImportJobOptions extends PipelineOptions , FlinkPipelineOptions , GcpOptions {
29+ public interface ImportJobOptions extends PipelineOptions {
3230 @ Description ("Import spec yaml file path" )
3331 @ Required (groups = {"importSpec" })
3432 String getImportSpecYamlFile ();
You can’t perform that action at this time.
0 commit comments