Package com.google.dataflow.v1beta3
Interface ContainerSpecOrBuilder
-
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder
,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
ContainerSpec
,ContainerSpec.Builder
public interface ContainerSpecOrBuilder extends com.google.protobuf.MessageOrBuilder
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description FlexTemplateRuntimeEnvironment
getDefaultEnvironment()
Default runtime environment for the job.FlexTemplateRuntimeEnvironmentOrBuilder
getDefaultEnvironmentOrBuilder()
Default runtime environment for the job.String
getImage()
Name of the docker container image.com.google.protobuf.ByteString
getImageBytes()
Name of the docker container image.TemplateMetadata
getMetadata()
Metadata describing a template including description and validation rules.TemplateMetadataOrBuilder
getMetadataOrBuilder()
Metadata describing a template including description and validation rules.SDKInfo
getSdkInfo()
Required.SDKInfoOrBuilder
getSdkInfoOrBuilder()
Required.boolean
hasDefaultEnvironment()
Default runtime environment for the job.boolean
hasMetadata()
Metadata describing a template including description and validation rules.boolean
hasSdkInfo()
Required.-
Methods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
-
-
-
Method Detail
-
getImage
String getImage()
Name of the docker container image. E.g., gcr.io/project/some-image
string image = 1;
- Returns:
- The image.
-
getImageBytes
com.google.protobuf.ByteString getImageBytes()
Name of the docker container image. E.g., gcr.io/project/some-image
string image = 1;
- Returns:
- The bytes for image.
-
hasMetadata
boolean hasMetadata()
Metadata describing a template including description and validation rules.
.google.dataflow.v1beta3.TemplateMetadata metadata = 2;
- Returns:
- Whether the metadata field is set.
-
getMetadata
TemplateMetadata getMetadata()
Metadata describing a template including description and validation rules.
.google.dataflow.v1beta3.TemplateMetadata metadata = 2;
- Returns:
- The metadata.
-
getMetadataOrBuilder
TemplateMetadataOrBuilder getMetadataOrBuilder()
Metadata describing a template including description and validation rules.
.google.dataflow.v1beta3.TemplateMetadata metadata = 2;
-
hasSdkInfo
boolean hasSdkInfo()
Required. SDK info of the Flex Template.
.google.dataflow.v1beta3.SDKInfo sdk_info = 3;
- Returns:
- Whether the sdkInfo field is set.
-
getSdkInfo
SDKInfo getSdkInfo()
Required. SDK info of the Flex Template.
.google.dataflow.v1beta3.SDKInfo sdk_info = 3;
- Returns:
- The sdkInfo.
-
getSdkInfoOrBuilder
SDKInfoOrBuilder getSdkInfoOrBuilder()
Required. SDK info of the Flex Template.
.google.dataflow.v1beta3.SDKInfo sdk_info = 3;
-
hasDefaultEnvironment
boolean hasDefaultEnvironment()
Default runtime environment for the job.
.google.dataflow.v1beta3.FlexTemplateRuntimeEnvironment default_environment = 4;
- Returns:
- Whether the defaultEnvironment field is set.
-
getDefaultEnvironment
FlexTemplateRuntimeEnvironment getDefaultEnvironment()
Default runtime environment for the job.
.google.dataflow.v1beta3.FlexTemplateRuntimeEnvironment default_environment = 4;
- Returns:
- The defaultEnvironment.
-
getDefaultEnvironmentOrBuilder
FlexTemplateRuntimeEnvironmentOrBuilder getDefaultEnvironmentOrBuilder()
Default runtime environment for the job.
.google.dataflow.v1beta3.FlexTemplateRuntimeEnvironment default_environment = 4;
-
-