Package com.google.dataflow.v1beta3
Class ContainerSpec
java.lang.Object
com.google.protobuf.AbstractMessageLite
com.google.protobuf.AbstractMessage
com.google.protobuf.GeneratedMessage
com.google.dataflow.v1beta3.ContainerSpec
- All Implemented Interfaces:
ContainerSpecOrBuilder,com.google.protobuf.Message,com.google.protobuf.MessageLite,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Serializable
@Generated
public final class ContainerSpec
extends com.google.protobuf.GeneratedMessage
implements ContainerSpecOrBuilder
Container Spec.Protobuf type
google.dataflow.v1beta3.ContainerSpec- See Also:
-
Nested Class Summary
Nested ClassesNested classes/interfaces inherited from class com.google.protobuf.GeneratedMessage
com.google.protobuf.GeneratedMessage.ExtendableBuilder<MessageT extends com.google.protobuf.GeneratedMessage.ExtendableMessage<MessageT>,BuilderT extends com.google.protobuf.GeneratedMessage.ExtendableBuilder<MessageT, BuilderT>>, com.google.protobuf.GeneratedMessage.ExtendableMessage<MessageT extends com.google.protobuf.GeneratedMessage.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessage.ExtendableMessageOrBuilder<MessageT extends com.google.protobuf.GeneratedMessage.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessage.FieldAccessorTable, com.google.protobuf.GeneratedMessage.GeneratedExtension<ContainingT extends com.google.protobuf.Message, T extends Object>, com.google.protobuf.GeneratedMessage.UnusedPrivateParameter Nested classes/interfaces inherited from class com.google.protobuf.AbstractMessage
com.google.protobuf.AbstractMessage.BuilderParentNested classes/interfaces inherited from class com.google.protobuf.AbstractMessageLite
com.google.protobuf.AbstractMessageLite.InternalOneOfEnum -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intFields inherited from class com.google.protobuf.GeneratedMessage
alwaysUseFieldBuilders, loggedPre22TypeNames, unknownFieldsFields inherited from class com.google.protobuf.AbstractMessage
memoizedSizeFields inherited from class com.google.protobuf.AbstractMessageLite
memoizedHashCode -
Method Summary
Modifier and TypeMethodDescriptionbooleanDefault runtime environment for the job.Default runtime environment for the job.static ContainerSpecstatic final com.google.protobuf.Descriptors.DescriptorgetImage()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.com.google.protobuf.Parser<ContainerSpec>Required.Required.intbooleanDefault runtime environment for the job.inthashCode()booleanMetadata describing a template including description and validation rules.booleanRequired.protected com.google.protobuf.GeneratedMessage.FieldAccessorTablefinal booleanstatic ContainerSpec.Builderstatic ContainerSpec.BuildernewBuilder(ContainerSpec prototype) protected ContainerSpec.BuildernewBuilderForType(com.google.protobuf.AbstractMessage.BuilderParent parent) static ContainerSpecparseDelimitedFrom(InputStream input) static ContainerSpecparseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static ContainerSpecparseFrom(byte[] data) static ContainerSpecparseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static ContainerSpecparseFrom(com.google.protobuf.ByteString data) static ContainerSpecparseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static ContainerSpecparseFrom(com.google.protobuf.CodedInputStream input) static ContainerSpecparseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static ContainerSpecparseFrom(InputStream input) static ContainerSpecparseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static ContainerSpecparseFrom(ByteBuffer data) static ContainerSpecparseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static com.google.protobuf.Parser<ContainerSpec>parser()voidwriteTo(com.google.protobuf.CodedOutputStream output) Methods inherited from class com.google.protobuf.GeneratedMessage
canUseUnsafe, computeStringSize, computeStringSizeNoTag, emptyBooleanList, emptyDoubleList, emptyFloatList, emptyIntList, emptyList, emptyLongList, getAllFields, getDescriptorForType, getField, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, isStringEmpty, makeExtensionsImmutable, makeMutableCopy, makeMutableCopy, mergeFromAndMakeImmutableInternal, newFileScopedGeneratedExtension, newInstance, newMessageScopedGeneratedExtension, parseDelimitedWithIOException, parseDelimitedWithIOException, parseUnknownField, parseUnknownFieldProto3, parseWithIOException, parseWithIOException, parseWithIOException, parseWithIOException, serializeBooleanMapTo, serializeIntegerMapTo, serializeLongMapTo, serializeStringMapTo, writeReplace, writeString, writeStringNoTagMethods inherited from class com.google.protobuf.AbstractMessage
findInitializationErrors, getInitializationErrorString, hashFields, toStringMethods inherited from class com.google.protobuf.AbstractMessageLite
addAll, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeToMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface com.google.protobuf.MessageLite
toByteArray, toByteString, writeDelimitedTo, writeToMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Field Details
-
IMAGE_FIELD_NUMBER
public static final int IMAGE_FIELD_NUMBER- See Also:
-
METADATA_FIELD_NUMBER
public static final int METADATA_FIELD_NUMBER- See Also:
-
SDK_INFO_FIELD_NUMBER
public static final int SDK_INFO_FIELD_NUMBER- See Also:
-
DEFAULT_ENVIRONMENT_FIELD_NUMBER
public static final int DEFAULT_ENVIRONMENT_FIELD_NUMBER- See Also:
-
IMAGE_REPOSITORY_USERNAME_SECRET_ID_FIELD_NUMBER
public static final int IMAGE_REPOSITORY_USERNAME_SECRET_ID_FIELD_NUMBER- See Also:
-
IMAGE_REPOSITORY_PASSWORD_SECRET_ID_FIELD_NUMBER
public static final int IMAGE_REPOSITORY_PASSWORD_SECRET_ID_FIELD_NUMBER- See Also:
-
IMAGE_REPOSITORY_CERT_PATH_FIELD_NUMBER
public static final int IMAGE_REPOSITORY_CERT_PATH_FIELD_NUMBER- See Also:
-
-
Method Details
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() -
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessage
-
getImage
Name of the docker container image. E.g., gcr.io/project/some-image
string image = 1;- Specified by:
getImagein interfaceContainerSpecOrBuilder- Returns:
- The image.
-
getImageBytes
public com.google.protobuf.ByteString getImageBytes()Name of the docker container image. E.g., gcr.io/project/some-image
string image = 1;- Specified by:
getImageBytesin interfaceContainerSpecOrBuilder- Returns:
- The bytes for image.
-
hasMetadata
public boolean hasMetadata()Metadata describing a template including description and validation rules.
.google.dataflow.v1beta3.TemplateMetadata metadata = 2;- Specified by:
hasMetadatain interfaceContainerSpecOrBuilder- Returns:
- Whether the metadata field is set.
-
getMetadata
Metadata describing a template including description and validation rules.
.google.dataflow.v1beta3.TemplateMetadata metadata = 2;- Specified by:
getMetadatain interfaceContainerSpecOrBuilder- Returns:
- The metadata.
-
getMetadataOrBuilder
Metadata describing a template including description and validation rules.
.google.dataflow.v1beta3.TemplateMetadata metadata = 2;- Specified by:
getMetadataOrBuilderin interfaceContainerSpecOrBuilder
-
hasSdkInfo
public boolean hasSdkInfo()Required. SDK info of the Flex Template.
.google.dataflow.v1beta3.SDKInfo sdk_info = 3;- Specified by:
hasSdkInfoin interfaceContainerSpecOrBuilder- Returns:
- Whether the sdkInfo field is set.
-
getSdkInfo
Required. SDK info of the Flex Template.
.google.dataflow.v1beta3.SDKInfo sdk_info = 3;- Specified by:
getSdkInfoin interfaceContainerSpecOrBuilder- Returns:
- The sdkInfo.
-
getSdkInfoOrBuilder
Required. SDK info of the Flex Template.
.google.dataflow.v1beta3.SDKInfo sdk_info = 3;- Specified by:
getSdkInfoOrBuilderin interfaceContainerSpecOrBuilder
-
hasDefaultEnvironment
public boolean hasDefaultEnvironment()Default runtime environment for the job.
.google.dataflow.v1beta3.FlexTemplateRuntimeEnvironment default_environment = 4;- Specified by:
hasDefaultEnvironmentin interfaceContainerSpecOrBuilder- Returns:
- Whether the defaultEnvironment field is set.
-
getDefaultEnvironment
Default runtime environment for the job.
.google.dataflow.v1beta3.FlexTemplateRuntimeEnvironment default_environment = 4;- Specified by:
getDefaultEnvironmentin interfaceContainerSpecOrBuilder- Returns:
- The defaultEnvironment.
-
getDefaultEnvironmentOrBuilder
Default runtime environment for the job.
.google.dataflow.v1beta3.FlexTemplateRuntimeEnvironment default_environment = 4;- Specified by:
getDefaultEnvironmentOrBuilderin interfaceContainerSpecOrBuilder
-
getImageRepositoryUsernameSecretId
Secret Manager secret id for username to authenticate to private registry.
string image_repository_username_secret_id = 5;- Specified by:
getImageRepositoryUsernameSecretIdin interfaceContainerSpecOrBuilder- Returns:
- The imageRepositoryUsernameSecretId.
-
getImageRepositoryUsernameSecretIdBytes
public com.google.protobuf.ByteString getImageRepositoryUsernameSecretIdBytes()Secret Manager secret id for username to authenticate to private registry.
string image_repository_username_secret_id = 5;- Specified by:
getImageRepositoryUsernameSecretIdBytesin interfaceContainerSpecOrBuilder- Returns:
- The bytes for imageRepositoryUsernameSecretId.
-
getImageRepositoryPasswordSecretId
Secret Manager secret id for password to authenticate to private registry.
string image_repository_password_secret_id = 6;- Specified by:
getImageRepositoryPasswordSecretIdin interfaceContainerSpecOrBuilder- Returns:
- The imageRepositoryPasswordSecretId.
-
getImageRepositoryPasswordSecretIdBytes
public com.google.protobuf.ByteString getImageRepositoryPasswordSecretIdBytes()Secret Manager secret id for password to authenticate to private registry.
string image_repository_password_secret_id = 6;- Specified by:
getImageRepositoryPasswordSecretIdBytesin interfaceContainerSpecOrBuilder- Returns:
- The bytes for imageRepositoryPasswordSecretId.
-
getImageRepositoryCertPath
Cloud Storage path to self-signed certificate of private registry.
string image_repository_cert_path = 7;- Specified by:
getImageRepositoryCertPathin interfaceContainerSpecOrBuilder- Returns:
- The imageRepositoryCertPath.
-
getImageRepositoryCertPathBytes
public com.google.protobuf.ByteString getImageRepositoryCertPathBytes()Cloud Storage path to self-signed certificate of private registry.
string image_repository_cert_path = 7;- Specified by:
getImageRepositoryCertPathBytesin interfaceContainerSpecOrBuilder- Returns:
- The bytes for imageRepositoryCertPath.
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage
-
writeTo
- Specified by:
writeToin interfacecom.google.protobuf.MessageLite- Overrides:
writeToin classcom.google.protobuf.GeneratedMessage- Throws:
IOException
-
getSerializedSize
public int getSerializedSize()- Specified by:
getSerializedSizein interfacecom.google.protobuf.MessageLite- Overrides:
getSerializedSizein classcom.google.protobuf.GeneratedMessage
-
equals
- Specified by:
equalsin interfacecom.google.protobuf.Message- Overrides:
equalsin classcom.google.protobuf.AbstractMessage
-
hashCode
public int hashCode()- Specified by:
hashCodein interfacecom.google.protobuf.Message- Overrides:
hashCodein classcom.google.protobuf.AbstractMessage
-
parseFrom
public static ContainerSpec parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static ContainerSpec parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static ContainerSpec parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static ContainerSpec parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static ContainerSpec parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static ContainerSpec parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
- Throws:
IOException
-
parseFrom
public static ContainerSpec parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Throws:
IOException
-
parseDelimitedFrom
- Throws:
IOException
-
parseDelimitedFrom
public static ContainerSpec parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Throws:
IOException
-
parseFrom
public static ContainerSpec parseFrom(com.google.protobuf.CodedInputStream input) throws IOException - Throws:
IOException
-
parseFrom
public static ContainerSpec parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Throws:
IOException
-
newBuilderForType
- Specified by:
newBuilderForTypein interfacecom.google.protobuf.Message- Specified by:
newBuilderForTypein interfacecom.google.protobuf.MessageLite
-
newBuilder
-
newBuilder
-
toBuilder
- Specified by:
toBuilderin interfacecom.google.protobuf.Message- Specified by:
toBuilderin interfacecom.google.protobuf.MessageLite
-
newBuilderForType
protected ContainerSpec.Builder newBuilderForType(com.google.protobuf.AbstractMessage.BuilderParent parent) - Overrides:
newBuilderForTypein classcom.google.protobuf.AbstractMessage
-
getDefaultInstance
-
parser
-
getParserForType
- Specified by:
getParserForTypein interfacecom.google.protobuf.Message- Specified by:
getParserForTypein interfacecom.google.protobuf.MessageLite- Overrides:
getParserForTypein classcom.google.protobuf.GeneratedMessage
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-