Skip to content

Commit

Permalink
Make NexmarkOptions depend on GcpOptions instead of PubsubOptions
Browse files Browse the repository at this point in the history
issue apache#21
  • Loading branch information
iemejia authored and echauchot committed May 9, 2017
1 parent 4ba9a1b commit 6ebc34d
Show file tree
Hide file tree
Showing 2 changed files with 6 additions and 6 deletions.
5 changes: 0 additions & 5 deletions integration/java/nexmark/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -218,11 +218,6 @@
<artifactId>google-api-services-bigquery</artifactId>
</dependency>

<dependency>
<groupId>com.google.cloud.bigdataoss</groupId>
<artifactId>gcsio</artifactId>
</dependency>

<!-- Extra libraries -->
<dependency>
<groupId>com.fasterxml.jackson.core</groupId>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -18,14 +18,19 @@
package org.apache.beam.integration.nexmark;

import javax.annotation.Nullable;
import org.apache.beam.sdk.extensions.gcp.options.GcpOptions;
import org.apache.beam.sdk.io.gcp.pubsub.PubsubOptions;
import org.apache.beam.sdk.options.ApplicationNameOptions;
import org.apache.beam.sdk.options.Default;
import org.apache.beam.sdk.options.Description;
import org.apache.beam.sdk.options.PipelineOptions;
import org.apache.beam.sdk.options.StreamingOptions;

/**
* Command line flags.
*/
public interface NexmarkOptions extends PubsubOptions {
public interface NexmarkOptions
extends ApplicationNameOptions, GcpOptions, PipelineOptions, StreamingOptions {
@Description("Which suite to run. Default is to use command line arguments for one job.")
@Default.Enum("DEFAULT")
NexmarkSuite getSuite();
Expand Down

0 comments on commit 6ebc34d

Please sign in to comment.