Package com.google.dataflow.v1beta3
Interface LaunchTemplateRequestOrBuilder
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
LaunchTemplateRequest,LaunchTemplateRequest.Builder
@Generated
public interface LaunchTemplateRequestOrBuilder
extends com.google.protobuf.MessageOrBuilder
-
Method Summary
Modifier and TypeMethodDescriptionParameters for launching a dynamic template.Parameters for launching a dynamic template.A Cloud Storage path to the template to use to create the job.com.google.protobuf.ByteStringA Cloud Storage path to the template to use to create the job.The parameters of the template to launch.The parameters of the template to launch.The [regional endpoint] (https://cloud.google.com/dataflow/docs/concepts/regional-endpoints) to which to direct the request.com.google.protobuf.ByteStringThe [regional endpoint] (https://cloud.google.com/dataflow/docs/concepts/regional-endpoints) to which to direct the request.Required.com.google.protobuf.ByteStringRequired.booleanIf true, the request is validated but not actually executed.booleanParameters for launching a dynamic template.booleanA Cloud Storage path to the template to use to create the job.booleanThe parameters of the template to launch.Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder
isInitializedMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
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 to use 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 to use 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 to use 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()Parameters for launching a dynamic template.
.google.dataflow.v1beta3.DynamicTemplateLaunchParams dynamic_template = 6;- Returns:
- Whether the dynamicTemplate field is set.
-
getDynamicTemplate
DynamicTemplateLaunchParams getDynamicTemplate()Parameters for launching a dynamic template.
.google.dataflow.v1beta3.DynamicTemplateLaunchParams dynamic_template = 6;- Returns:
- The dynamicTemplate.
-
getDynamicTemplateOrBuilder
DynamicTemplateLaunchParamsOrBuilder getDynamicTemplateOrBuilder()Parameters for launching a dynamic template.
.google.dataflow.v1beta3.DynamicTemplateLaunchParams dynamic_template = 6; -
hasLaunchParameters
boolean hasLaunchParameters()The parameters of the template to launch. 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. 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. 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()
-