Package com.google.dataflow.v1beta3
Interface LaunchTemplateRequestOrBuilder
-
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder
,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
LaunchTemplateRequest
,LaunchTemplateRequest.Builder
public interface LaunchTemplateRequestOrBuilder extends com.google.protobuf.MessageOrBuilder
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description DynamicTemplateLaunchParams
getDynamicTemplate()
Params for launching a dynamic template.DynamicTemplateLaunchParamsOrBuilder
getDynamicTemplateOrBuilder()
Params for launching a dynamic template.String
getGcsPath()
A Cloud Storage path to the template from which to create the job.com.google.protobuf.ByteString
getGcsPathBytes()
A Cloud Storage path to the template from which to create the job.LaunchTemplateParameters
getLaunchParameters()
The parameters of the template to launch.LaunchTemplateParametersOrBuilder
getLaunchParametersOrBuilder()
The parameters of the template to launch.String
getLocation()
The [regional endpoint] (https://cloud.google.com/dataflow/docs/concepts/regional-endpoints) to which to direct the request.com.google.protobuf.ByteString
getLocationBytes()
The [regional endpoint] (https://cloud.google.com/dataflow/docs/concepts/regional-endpoints) to which to direct the request.String
getProjectId()
Required.com.google.protobuf.ByteString
getProjectIdBytes()
Required.LaunchTemplateRequest.TemplateCase
getTemplateCase()
boolean
getValidateOnly()
If true, the request is validated but not actually executed.boolean
hasDynamicTemplate()
Params for launching a dynamic template.boolean
hasGcsPath()
A Cloud Storage path to the template from which to create the job.boolean
hasLaunchParameters()
The parameters of the template to launch.-
Methods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
-
-
-
Method Detail
-
getProjectId
String getProjectId()
Required. The ID of the Cloud Platform project that the job belongs to.
string project_id = 1;
- Returns:
- The projectId.
-
getProjectIdBytes
com.google.protobuf.ByteString getProjectIdBytes()
Required. The ID of the Cloud Platform project that the job belongs to.
string project_id = 1;
- Returns:
- The bytes for projectId.
-
getValidateOnly
boolean getValidateOnly()
If true, the request is validated but not actually executed. Defaults to false.
bool validate_only = 2;
- Returns:
- The validateOnly.
-
hasGcsPath
boolean hasGcsPath()
A Cloud Storage path to the template from which to create the job. Must be valid Cloud Storage URL, beginning with 'gs://'.
string gcs_path = 3;
- Returns:
- Whether the gcsPath field is set.
-
getGcsPath
String getGcsPath()
A Cloud Storage path to the template from which to create the job. Must be valid Cloud Storage URL, beginning with 'gs://'.
string gcs_path = 3;
- Returns:
- The gcsPath.
-
getGcsPathBytes
com.google.protobuf.ByteString getGcsPathBytes()
A Cloud Storage path to the template from which to create the job. Must be valid Cloud Storage URL, beginning with 'gs://'.
string gcs_path = 3;
- Returns:
- The bytes for gcsPath.
-
hasDynamicTemplate
boolean hasDynamicTemplate()
Params for launching a dynamic template.
.google.dataflow.v1beta3.DynamicTemplateLaunchParams dynamic_template = 6;
- Returns:
- Whether the dynamicTemplate field is set.
-
getDynamicTemplate
DynamicTemplateLaunchParams getDynamicTemplate()
Params for launching a dynamic template.
.google.dataflow.v1beta3.DynamicTemplateLaunchParams dynamic_template = 6;
- Returns:
- The dynamicTemplate.
-
getDynamicTemplateOrBuilder
DynamicTemplateLaunchParamsOrBuilder getDynamicTemplateOrBuilder()
Params for launching a dynamic template.
.google.dataflow.v1beta3.DynamicTemplateLaunchParams dynamic_template = 6;
-
hasLaunchParameters
boolean hasLaunchParameters()
The parameters of the template to launch. This should be part of the body of the POST request.
.google.dataflow.v1beta3.LaunchTemplateParameters launch_parameters = 4;
- Returns:
- Whether the launchParameters field is set.
-
getLaunchParameters
LaunchTemplateParameters getLaunchParameters()
The parameters of the template to launch. This should be part of the body of the POST request.
.google.dataflow.v1beta3.LaunchTemplateParameters launch_parameters = 4;
- Returns:
- The launchParameters.
-
getLaunchParametersOrBuilder
LaunchTemplateParametersOrBuilder getLaunchParametersOrBuilder()
The parameters of the template to launch. This should be part of the body of the POST request.
.google.dataflow.v1beta3.LaunchTemplateParameters launch_parameters = 4;
-
getLocation
String getLocation()
The [regional endpoint] (https://cloud.google.com/dataflow/docs/concepts/regional-endpoints) to which to direct the request.
string location = 5;
- Returns:
- The location.
-
getLocationBytes
com.google.protobuf.ByteString getLocationBytes()
The [regional endpoint] (https://cloud.google.com/dataflow/docs/concepts/regional-endpoints) to which to direct the request.
string location = 5;
- Returns:
- The bytes for location.
-
getTemplateCase
LaunchTemplateRequest.TemplateCase getTemplateCase()
-
-