Package com.google.dataflow.v1beta3
Interface ContainerSpecOrBuilder
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
ContainerSpec,ContainerSpec.Builder
@Generated
public interface ContainerSpecOrBuilder
extends com.google.protobuf.MessageOrBuilder
-
Method Summary
Modifier and TypeMethodDescriptionDefault runtime environment for the job.Default runtime environment for the job.getImage()Name of the docker container image.com.google.protobuf.ByteStringName of the docker container image.Cloud Storage path to self-signed certificate of private registry.com.google.protobuf.ByteStringCloud Storage path to self-signed certificate of private registry.Secret Manager secret id for password to authenticate to private registry.com.google.protobuf.ByteStringSecret Manager secret id for password to authenticate to private registry.Secret Manager secret id for username to authenticate to private registry.com.google.protobuf.ByteStringSecret Manager secret id for username to authenticate to private registry.Metadata describing a template including description and validation rules.Metadata describing a template including description and validation rules.Required.Required.booleanDefault runtime environment for the job.booleanMetadata describing a template including description and validation rules.booleanRequired.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
-
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; -
getImageRepositoryUsernameSecretId
String getImageRepositoryUsernameSecretId()Secret Manager secret id for username to authenticate to private registry.
string image_repository_username_secret_id = 5;- Returns:
- The imageRepositoryUsernameSecretId.
-
getImageRepositoryUsernameSecretIdBytes
com.google.protobuf.ByteString getImageRepositoryUsernameSecretIdBytes()Secret Manager secret id for username to authenticate to private registry.
string image_repository_username_secret_id = 5;- Returns:
- The bytes for imageRepositoryUsernameSecretId.
-
getImageRepositoryPasswordSecretId
String getImageRepositoryPasswordSecretId()Secret Manager secret id for password to authenticate to private registry.
string image_repository_password_secret_id = 6;- Returns:
- The imageRepositoryPasswordSecretId.
-
getImageRepositoryPasswordSecretIdBytes
com.google.protobuf.ByteString getImageRepositoryPasswordSecretIdBytes()Secret Manager secret id for password to authenticate to private registry.
string image_repository_password_secret_id = 6;- Returns:
- The bytes for imageRepositoryPasswordSecretId.
-
getImageRepositoryCertPath
String getImageRepositoryCertPath()Cloud Storage path to self-signed certificate of private registry.
string image_repository_cert_path = 7;- Returns:
- The imageRepositoryCertPath.
-
getImageRepositoryCertPathBytes
com.google.protobuf.ByteString getImageRepositoryCertPathBytes()Cloud Storage path to self-signed certificate of private registry.
string image_repository_cert_path = 7;- Returns:
- The bytes for imageRepositoryCertPath.
-