Package com.google.dataflow.v1beta3
Interface LaunchTemplateParametersOrBuilder
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
LaunchTemplateParameters,LaunchTemplateParameters.Builder
@Generated
public interface LaunchTemplateParametersOrBuilder
extends com.google.protobuf.MessageOrBuilder
-
Method Summary
Modifier and TypeMethodDescriptionbooleancontainsParameters(String key) The runtime parameters to pass to the job.booleanOnly applicable when updating a pipeline.The runtime environment for the job.The runtime environment for the job.Required.com.google.protobuf.ByteStringRequired.Deprecated.intThe runtime parameters to pass to the job.The runtime parameters to pass to the job.getParametersOrDefault(String key, String defaultValue) The runtime parameters to pass to the job.The runtime parameters to pass to the job.Deprecated.intOnly applicable when updating a pipeline.Only applicable when updating a pipeline.getTransformNameMappingOrDefault(String key, String defaultValue) Only applicable when updating a pipeline.Only applicable when updating a pipeline.booleanIf set, replace the existing pipeline with the name specified by jobName with this pipeline, preserving state.booleanThe runtime environment for the job.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
-
getJobName
String getJobName()Required. The job name to use for the created job. The name must match the regular expression `[a-z]([-a-z0-9]{0,1022}[a-z0-9])?`string job_name = 1;- Returns:
- The jobName.
-
getJobNameBytes
com.google.protobuf.ByteString getJobNameBytes()Required. The job name to use for the created job. The name must match the regular expression `[a-z]([-a-z0-9]{0,1022}[a-z0-9])?`string job_name = 1;- Returns:
- The bytes for jobName.
-
getParametersCount
int getParametersCount()The runtime parameters to pass to the job.
map<string, string> parameters = 2; -
containsParameters
The runtime parameters to pass to the job.
map<string, string> parameters = 2; -
getParameters
Deprecated.UsegetParametersMap()instead. -
getParametersMap
The runtime parameters to pass to the job.
map<string, string> parameters = 2; -
getParametersOrDefault
The runtime parameters to pass to the job.
map<string, string> parameters = 2; -
getParametersOrThrow
The runtime parameters to pass to the job.
map<string, string> parameters = 2; -
hasEnvironment
boolean hasEnvironment()The runtime environment for the job.
.google.dataflow.v1beta3.RuntimeEnvironment environment = 3;- Returns:
- Whether the environment field is set.
-
getEnvironment
RuntimeEnvironment getEnvironment()The runtime environment for the job.
.google.dataflow.v1beta3.RuntimeEnvironment environment = 3;- Returns:
- The environment.
-
getEnvironmentOrBuilder
RuntimeEnvironmentOrBuilder getEnvironmentOrBuilder()The runtime environment for the job.
.google.dataflow.v1beta3.RuntimeEnvironment environment = 3; -
getUpdate
boolean getUpdate()If set, replace the existing pipeline with the name specified by jobName with this pipeline, preserving state.
bool update = 4;- Returns:
- The update.
-
getTransformNameMappingCount
int getTransformNameMappingCount()Only applicable when updating a pipeline. Map of transform name prefixes of the job to be replaced to the corresponding name prefixes of the new job.
map<string, string> transform_name_mapping = 5; -
containsTransformNameMapping
Only applicable when updating a pipeline. Map of transform name prefixes of the job to be replaced to the corresponding name prefixes of the new job.
map<string, string> transform_name_mapping = 5; -
getTransformNameMapping
Deprecated.UsegetTransformNameMappingMap()instead. -
getTransformNameMappingMap
Only applicable when updating a pipeline. Map of transform name prefixes of the job to be replaced to the corresponding name prefixes of the new job.
map<string, string> transform_name_mapping = 5; -
getTransformNameMappingOrDefault
Only applicable when updating a pipeline. Map of transform name prefixes of the job to be replaced to the corresponding name prefixes of the new job.
map<string, string> transform_name_mapping = 5; -
getTransformNameMappingOrThrow
Only applicable when updating a pipeline. Map of transform name prefixes of the job to be replaced to the corresponding name prefixes of the new job.
map<string, string> transform_name_mapping = 5;
-