Interface ContainerSpecOrBuilder (0.66.0)

public interface ContainerSpecOrBuilder extends MessageOrBuilder

Implements

MessageOrBuilder

Methods

getDefaultEnvironment()

public abstract FlexTemplateRuntimeEnvironment getDefaultEnvironment()

Default runtime environment for the job.

.google.dataflow.v1beta3.FlexTemplateRuntimeEnvironment default_environment = 4;

Returns
Type Description
FlexTemplateRuntimeEnvironment

The defaultEnvironment.

getDefaultEnvironmentOrBuilder()

public abstract FlexTemplateRuntimeEnvironmentOrBuilder getDefaultEnvironmentOrBuilder()

Default runtime environment for the job.

.google.dataflow.v1beta3.FlexTemplateRuntimeEnvironment default_environment = 4;

Returns
Type Description
FlexTemplateRuntimeEnvironmentOrBuilder

getImage()

public abstract String getImage()

Name of the docker container image. E.g., gcr.io/project/some-image

string image = 1;

Returns
Type Description
String

The image.

getImageBytes()

public abstract ByteString getImageBytes()

Name of the docker container image. E.g., gcr.io/project/some-image

string image = 1;

Returns
Type Description
ByteString

The bytes for image.

getImageRepositoryCertPath()

public abstract String getImageRepositoryCertPath()

Cloud Storage path to self-signed certificate of private registry.

string image_repository_cert_path = 7;

Returns
Type Description
String

The imageRepositoryCertPath.

getImageRepositoryCertPathBytes()

public abstract ByteString getImageRepositoryCertPathBytes()

Cloud Storage path to self-signed certificate of private registry.

string image_repository_cert_path = 7;

Returns
Type Description
ByteString

The bytes for imageRepositoryCertPath.

getImageRepositoryPasswordSecretId()

public abstract String getImageRepositoryPasswordSecretId()

Secret Manager secret id for password to authenticate to private registry.

string image_repository_password_secret_id = 6;

Returns
Type Description
String

The imageRepositoryPasswordSecretId.

getImageRepositoryPasswordSecretIdBytes()

public abstract ByteString getImageRepositoryPasswordSecretIdBytes()

Secret Manager secret id for password to authenticate to private registry.

string image_repository_password_secret_id = 6;

Returns
Type Description
ByteString

The bytes for imageRepositoryPasswordSecretId.

getImageRepositoryUsernameSecretId()

public abstract String getImageRepositoryUsernameSecretId()

Secret Manager secret id for username to authenticate to private registry.

string image_repository_username_secret_id = 5;

Returns
Type Description
String

The imageRepositoryUsernameSecretId.

getImageRepositoryUsernameSecretIdBytes()

public abstract ByteString getImageRepositoryUsernameSecretIdBytes()

Secret Manager secret id for username to authenticate to private registry.

string image_repository_username_secret_id = 5;

Returns
Type Description
ByteString

The bytes for imageRepositoryUsernameSecretId.

getMetadata()

public abstract TemplateMetadata getMetadata()

Metadata describing a template including description and validation rules.

.google.dataflow.v1beta3.TemplateMetadata metadata = 2;

Returns
Type Description
TemplateMetadata

The metadata.

getMetadataOrBuilder()

public abstract TemplateMetadataOrBuilder getMetadataOrBuilder()

Metadata describing a template including description and validation rules.

.google.dataflow.v1beta3.TemplateMetadata metadata = 2;

Returns
Type Description
TemplateMetadataOrBuilder

getSdkInfo()

public abstract SDKInfo getSdkInfo()

Required. SDK info of the Flex Template.

.google.dataflow.v1beta3.SDKInfo sdk_info = 3;

Returns
Type Description
SDKInfo

The sdkInfo.

getSdkInfoOrBuilder()

public abstract SDKInfoOrBuilder getSdkInfoOrBuilder()

Required. SDK info of the Flex Template.

.google.dataflow.v1beta3.SDKInfo sdk_info = 3;

Returns
Type Description
SDKInfoOrBuilder

hasDefaultEnvironment()

public abstract boolean hasDefaultEnvironment()

Default runtime environment for the job.

.google.dataflow.v1beta3.FlexTemplateRuntimeEnvironment default_environment = 4;

Returns
Type Description
boolean

Whether the defaultEnvironment field is set.

hasMetadata()

public abstract boolean hasMetadata()

Metadata describing a template including description and validation rules.

.google.dataflow.v1beta3.TemplateMetadata metadata = 2;

Returns
Type Description
boolean

Whether the metadata field is set.

hasSdkInfo()

public abstract boolean hasSdkInfo()

Required. SDK info of the Flex Template.

.google.dataflow.v1beta3.SDKInfo sdk_info = 3;

Returns
Type Description
boolean

Whether the sdkInfo field is set.