PipelineOptions for configuring pipeline execution
 for Google Cloud Platform components.See: Description
| Interface | Description | 
|---|---|
| CloudResourceManagerOptions | 
 Properties needed when using Google CloudResourceManager with the Apache Beam SDK. 
 | 
| GcpOptions | 
 Options used to configure Google Cloud Platform specific options such as the project and
 credentials. 
 | 
| GcsOptions | 
 Options used to configure Google Cloud Storage. 
 | 
| GoogleApiDebugOptions | 
 These options configure debug settings for Google API clients created within the Apache Beam SDK. 
 | 
| Class | Description | 
|---|---|
| GcpOptions.DefaultProjectFactory | 
 Attempts to infer the default project based upon the environment this application is executing
 within. 
 | 
| GcpOptions.EnableStreamingEngineFactory | 
 EnableStreamingEngine defaults to false unless one of the two experiments is set. 
 | 
| GcpOptions.GcpOAuthScopesFactory | 
 Returns the default set of OAuth scopes. 
 | 
| GcpOptions.GcpTempLocationFactory | 
 Returns  
PipelineOptions.getTempLocation() as the default GCP temp location. | 
| GcpOptions.GcpUserCredentialsFactory | 
 Attempts to load the GCP credentials. 
 | 
| GcpPipelineOptionsRegistrar | 
 A registrar containing the default GCP options. 
 | 
| GcsOptions.ExecutorServiceFactory | 
 Returns the default  
ExecutorService to use within the Apache Beam SDK. | 
| GcsOptions.PathValidatorFactory | 
 Creates a  
PathValidator object using the class specified in GcsOptions.getPathValidatorClass(). | 
| GoogleApiDebugOptions.GoogleApiTracer | 
 A  
GoogleClientRequestInitializer that adds the trace destination to Google API calls. | 
PipelineOptions for configuring pipeline execution
 for Google Cloud Platform components.