Class ImageVersion.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderT>
-
- com.google.protobuf.GeneratedMessageV3.Builder<ImageVersion.Builder>
-
- com.google.cloud.orchestration.airflow.service.v1.ImageVersion.Builder
-
- All Implemented Interfaces:
ImageVersionOrBuilder
,com.google.protobuf.Message.Builder
,com.google.protobuf.MessageLite.Builder
,com.google.protobuf.MessageLiteOrBuilder
,com.google.protobuf.MessageOrBuilder
,Cloneable
- Enclosing class:
- ImageVersion
public static final class ImageVersion.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<ImageVersion.Builder> implements ImageVersionOrBuilder
ImageVersion information
Protobuf typegoogle.cloud.orchestration.airflow.service.v1.ImageVersion
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description ImageVersion.Builder
addAllSupportedPythonVersions(Iterable<String> values)
supported python versionsImageVersion.Builder
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
ImageVersion.Builder
addSupportedPythonVersions(String value)
supported python versionsImageVersion.Builder
addSupportedPythonVersionsBytes(com.google.protobuf.ByteString value)
supported python versionsImageVersion
build()
ImageVersion
buildPartial()
ImageVersion.Builder
clear()
ImageVersion.Builder
clearCreationDisabled()
Whether it is impossible to create an environment with the image version.ImageVersion.Builder
clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
ImageVersion.Builder
clearImageVersionId()
The string identifier of the ImageVersion, in the form: "composer-x.y.z-airflow-a.b.c"ImageVersion.Builder
clearIsDefault()
Whether this is the default ImageVersion used by Composer during environment creation if no input ImageVersion is specified.ImageVersion.Builder
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
ImageVersion.Builder
clearReleaseDate()
The date of the version release.ImageVersion.Builder
clearSupportedPythonVersions()
supported python versionsImageVersion.Builder
clearUpgradeDisabled()
Whether it is impossible to upgrade an environment running with the image version.ImageVersion.Builder
clone()
boolean
getCreationDisabled()
Whether it is impossible to create an environment with the image version.ImageVersion
getDefaultInstanceForType()
static com.google.protobuf.Descriptors.Descriptor
getDescriptor()
com.google.protobuf.Descriptors.Descriptor
getDescriptorForType()
String
getImageVersionId()
The string identifier of the ImageVersion, in the form: "composer-x.y.z-airflow-a.b.c"com.google.protobuf.ByteString
getImageVersionIdBytes()
The string identifier of the ImageVersion, in the form: "composer-x.y.z-airflow-a.b.c"boolean
getIsDefault()
Whether this is the default ImageVersion used by Composer during environment creation if no input ImageVersion is specified.com.google.type.Date
getReleaseDate()
The date of the version release.com.google.type.Date.Builder
getReleaseDateBuilder()
The date of the version release.com.google.type.DateOrBuilder
getReleaseDateOrBuilder()
The date of the version release.String
getSupportedPythonVersions(int index)
supported python versionscom.google.protobuf.ByteString
getSupportedPythonVersionsBytes(int index)
supported python versionsint
getSupportedPythonVersionsCount()
supported python versionscom.google.protobuf.ProtocolStringList
getSupportedPythonVersionsList()
supported python versionsboolean
getUpgradeDisabled()
Whether it is impossible to upgrade an environment running with the image version.boolean
hasReleaseDate()
The date of the version release.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable()
boolean
isInitialized()
ImageVersion.Builder
mergeFrom(ImageVersion other)
ImageVersion.Builder
mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
ImageVersion.Builder
mergeFrom(com.google.protobuf.Message other)
ImageVersion.Builder
mergeReleaseDate(com.google.type.Date value)
The date of the version release.ImageVersion.Builder
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
ImageVersion.Builder
setCreationDisabled(boolean value)
Whether it is impossible to create an environment with the image version.ImageVersion.Builder
setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
ImageVersion.Builder
setImageVersionId(String value)
The string identifier of the ImageVersion, in the form: "composer-x.y.z-airflow-a.b.c"ImageVersion.Builder
setImageVersionIdBytes(com.google.protobuf.ByteString value)
The string identifier of the ImageVersion, in the form: "composer-x.y.z-airflow-a.b.c"ImageVersion.Builder
setIsDefault(boolean value)
Whether this is the default ImageVersion used by Composer during environment creation if no input ImageVersion is specified.ImageVersion.Builder
setReleaseDate(com.google.type.Date value)
The date of the version release.ImageVersion.Builder
setReleaseDate(com.google.type.Date.Builder builderForValue)
The date of the version release.ImageVersion.Builder
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
ImageVersion.Builder
setSupportedPythonVersions(int index, String value)
supported python versionsImageVersion.Builder
setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
ImageVersion.Builder
setUpgradeDisabled(boolean value)
Whether it is impossible to upgrade an environment running with the image version.-
Methods inherited from class com.google.protobuf.GeneratedMessageV3.Builder
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setUnknownFieldSetBuilder, setUnknownFieldsProto3
-
Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toString
-
Methods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageException
-
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
-
-
-
Method Detail
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
-
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
- Specified by:
internalGetFieldAccessorTable
in classcom.google.protobuf.GeneratedMessageV3.Builder<ImageVersion.Builder>
-
clear
public ImageVersion.Builder clear()
- Specified by:
clear
in interfacecom.google.protobuf.Message.Builder
- Specified by:
clear
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
clear
in classcom.google.protobuf.GeneratedMessageV3.Builder<ImageVersion.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
- Specified by:
getDescriptorForType
in interfacecom.google.protobuf.Message.Builder
- Specified by:
getDescriptorForType
in interfacecom.google.protobuf.MessageOrBuilder
- Overrides:
getDescriptorForType
in classcom.google.protobuf.GeneratedMessageV3.Builder<ImageVersion.Builder>
-
getDefaultInstanceForType
public ImageVersion getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageOrBuilder
-
build
public ImageVersion build()
- Specified by:
build
in interfacecom.google.protobuf.Message.Builder
- Specified by:
build
in interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public ImageVersion buildPartial()
- Specified by:
buildPartial
in interfacecom.google.protobuf.Message.Builder
- Specified by:
buildPartial
in interfacecom.google.protobuf.MessageLite.Builder
-
clone
public ImageVersion.Builder clone()
- Specified by:
clone
in interfacecom.google.protobuf.Message.Builder
- Specified by:
clone
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
clone
in classcom.google.protobuf.GeneratedMessageV3.Builder<ImageVersion.Builder>
-
setField
public ImageVersion.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- Specified by:
setField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setField
in classcom.google.protobuf.GeneratedMessageV3.Builder<ImageVersion.Builder>
-
clearField
public ImageVersion.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
- Specified by:
clearField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
clearField
in classcom.google.protobuf.GeneratedMessageV3.Builder<ImageVersion.Builder>
-
clearOneof
public ImageVersion.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
- Specified by:
clearOneof
in interfacecom.google.protobuf.Message.Builder
- Overrides:
clearOneof
in classcom.google.protobuf.GeneratedMessageV3.Builder<ImageVersion.Builder>
-
setRepeatedField
public ImageVersion.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
- Specified by:
setRepeatedField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setRepeatedField
in classcom.google.protobuf.GeneratedMessageV3.Builder<ImageVersion.Builder>
-
addRepeatedField
public ImageVersion.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- Specified by:
addRepeatedField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
addRepeatedField
in classcom.google.protobuf.GeneratedMessageV3.Builder<ImageVersion.Builder>
-
mergeFrom
public ImageVersion.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFrom
in interfacecom.google.protobuf.Message.Builder
- Overrides:
mergeFrom
in classcom.google.protobuf.AbstractMessage.Builder<ImageVersion.Builder>
-
mergeFrom
public ImageVersion.Builder mergeFrom(ImageVersion other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitialized
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Overrides:
isInitialized
in classcom.google.protobuf.GeneratedMessageV3.Builder<ImageVersion.Builder>
-
mergeFrom
public ImageVersion.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Specified by:
mergeFrom
in interfacecom.google.protobuf.Message.Builder
- Specified by:
mergeFrom
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
mergeFrom
in classcom.google.protobuf.AbstractMessage.Builder<ImageVersion.Builder>
- Throws:
IOException
-
getImageVersionId
public String getImageVersionId()
The string identifier of the ImageVersion, in the form: "composer-x.y.z-airflow-a.b.c"
string image_version_id = 1;
- Specified by:
getImageVersionId
in interfaceImageVersionOrBuilder
- Returns:
- The imageVersionId.
-
getImageVersionIdBytes
public com.google.protobuf.ByteString getImageVersionIdBytes()
The string identifier of the ImageVersion, in the form: "composer-x.y.z-airflow-a.b.c"
string image_version_id = 1;
- Specified by:
getImageVersionIdBytes
in interfaceImageVersionOrBuilder
- Returns:
- The bytes for imageVersionId.
-
setImageVersionId
public ImageVersion.Builder setImageVersionId(String value)
The string identifier of the ImageVersion, in the form: "composer-x.y.z-airflow-a.b.c"
string image_version_id = 1;
- Parameters:
value
- The imageVersionId to set.- Returns:
- This builder for chaining.
-
clearImageVersionId
public ImageVersion.Builder clearImageVersionId()
The string identifier of the ImageVersion, in the form: "composer-x.y.z-airflow-a.b.c"
string image_version_id = 1;
- Returns:
- This builder for chaining.
-
setImageVersionIdBytes
public ImageVersion.Builder setImageVersionIdBytes(com.google.protobuf.ByteString value)
The string identifier of the ImageVersion, in the form: "composer-x.y.z-airflow-a.b.c"
string image_version_id = 1;
- Parameters:
value
- The bytes for imageVersionId to set.- Returns:
- This builder for chaining.
-
getIsDefault
public boolean getIsDefault()
Whether this is the default ImageVersion used by Composer during environment creation if no input ImageVersion is specified.
bool is_default = 2;
- Specified by:
getIsDefault
in interfaceImageVersionOrBuilder
- Returns:
- The isDefault.
-
setIsDefault
public ImageVersion.Builder setIsDefault(boolean value)
Whether this is the default ImageVersion used by Composer during environment creation if no input ImageVersion is specified.
bool is_default = 2;
- Parameters:
value
- The isDefault to set.- Returns:
- This builder for chaining.
-
clearIsDefault
public ImageVersion.Builder clearIsDefault()
Whether this is the default ImageVersion used by Composer during environment creation if no input ImageVersion is specified.
bool is_default = 2;
- Returns:
- This builder for chaining.
-
getSupportedPythonVersionsList
public com.google.protobuf.ProtocolStringList getSupportedPythonVersionsList()
supported python versions
repeated string supported_python_versions = 3;
- Specified by:
getSupportedPythonVersionsList
in interfaceImageVersionOrBuilder
- Returns:
- A list containing the supportedPythonVersions.
-
getSupportedPythonVersionsCount
public int getSupportedPythonVersionsCount()
supported python versions
repeated string supported_python_versions = 3;
- Specified by:
getSupportedPythonVersionsCount
in interfaceImageVersionOrBuilder
- Returns:
- The count of supportedPythonVersions.
-
getSupportedPythonVersions
public String getSupportedPythonVersions(int index)
supported python versions
repeated string supported_python_versions = 3;
- Specified by:
getSupportedPythonVersions
in interfaceImageVersionOrBuilder
- Parameters:
index
- The index of the element to return.- Returns:
- The supportedPythonVersions at the given index.
-
getSupportedPythonVersionsBytes
public com.google.protobuf.ByteString getSupportedPythonVersionsBytes(int index)
supported python versions
repeated string supported_python_versions = 3;
- Specified by:
getSupportedPythonVersionsBytes
in interfaceImageVersionOrBuilder
- Parameters:
index
- The index of the value to return.- Returns:
- The bytes of the supportedPythonVersions at the given index.
-
setSupportedPythonVersions
public ImageVersion.Builder setSupportedPythonVersions(int index, String value)
supported python versions
repeated string supported_python_versions = 3;
- Parameters:
index
- The index to set the value at.value
- The supportedPythonVersions to set.- Returns:
- This builder for chaining.
-
addSupportedPythonVersions
public ImageVersion.Builder addSupportedPythonVersions(String value)
supported python versions
repeated string supported_python_versions = 3;
- Parameters:
value
- The supportedPythonVersions to add.- Returns:
- This builder for chaining.
-
addAllSupportedPythonVersions
public ImageVersion.Builder addAllSupportedPythonVersions(Iterable<String> values)
supported python versions
repeated string supported_python_versions = 3;
- Parameters:
values
- The supportedPythonVersions to add.- Returns:
- This builder for chaining.
-
clearSupportedPythonVersions
public ImageVersion.Builder clearSupportedPythonVersions()
supported python versions
repeated string supported_python_versions = 3;
- Returns:
- This builder for chaining.
-
addSupportedPythonVersionsBytes
public ImageVersion.Builder addSupportedPythonVersionsBytes(com.google.protobuf.ByteString value)
supported python versions
repeated string supported_python_versions = 3;
- Parameters:
value
- The bytes of the supportedPythonVersions to add.- Returns:
- This builder for chaining.
-
hasReleaseDate
public boolean hasReleaseDate()
The date of the version release.
.google.type.Date release_date = 4;
- Specified by:
hasReleaseDate
in interfaceImageVersionOrBuilder
- Returns:
- Whether the releaseDate field is set.
-
getReleaseDate
public com.google.type.Date getReleaseDate()
The date of the version release.
.google.type.Date release_date = 4;
- Specified by:
getReleaseDate
in interfaceImageVersionOrBuilder
- Returns:
- The releaseDate.
-
setReleaseDate
public ImageVersion.Builder setReleaseDate(com.google.type.Date value)
The date of the version release.
.google.type.Date release_date = 4;
-
setReleaseDate
public ImageVersion.Builder setReleaseDate(com.google.type.Date.Builder builderForValue)
The date of the version release.
.google.type.Date release_date = 4;
-
mergeReleaseDate
public ImageVersion.Builder mergeReleaseDate(com.google.type.Date value)
The date of the version release.
.google.type.Date release_date = 4;
-
clearReleaseDate
public ImageVersion.Builder clearReleaseDate()
The date of the version release.
.google.type.Date release_date = 4;
-
getReleaseDateBuilder
public com.google.type.Date.Builder getReleaseDateBuilder()
The date of the version release.
.google.type.Date release_date = 4;
-
getReleaseDateOrBuilder
public com.google.type.DateOrBuilder getReleaseDateOrBuilder()
The date of the version release.
.google.type.Date release_date = 4;
- Specified by:
getReleaseDateOrBuilder
in interfaceImageVersionOrBuilder
-
getCreationDisabled
public boolean getCreationDisabled()
Whether it is impossible to create an environment with the image version.
bool creation_disabled = 5;
- Specified by:
getCreationDisabled
in interfaceImageVersionOrBuilder
- Returns:
- The creationDisabled.
-
setCreationDisabled
public ImageVersion.Builder setCreationDisabled(boolean value)
Whether it is impossible to create an environment with the image version.
bool creation_disabled = 5;
- Parameters:
value
- The creationDisabled to set.- Returns:
- This builder for chaining.
-
clearCreationDisabled
public ImageVersion.Builder clearCreationDisabled()
Whether it is impossible to create an environment with the image version.
bool creation_disabled = 5;
- Returns:
- This builder for chaining.
-
getUpgradeDisabled
public boolean getUpgradeDisabled()
Whether it is impossible to upgrade an environment running with the image version.
bool upgrade_disabled = 6;
- Specified by:
getUpgradeDisabled
in interfaceImageVersionOrBuilder
- Returns:
- The upgradeDisabled.
-
setUpgradeDisabled
public ImageVersion.Builder setUpgradeDisabled(boolean value)
Whether it is impossible to upgrade an environment running with the image version.
bool upgrade_disabled = 6;
- Parameters:
value
- The upgradeDisabled to set.- Returns:
- This builder for chaining.
-
clearUpgradeDisabled
public ImageVersion.Builder clearUpgradeDisabled()
Whether it is impossible to upgrade an environment running with the image version.
bool upgrade_disabled = 6;
- Returns:
- This builder for chaining.
-
setUnknownFields
public final ImageVersion.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
setUnknownFields
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setUnknownFields
in classcom.google.protobuf.GeneratedMessageV3.Builder<ImageVersion.Builder>
-
mergeUnknownFields
public final ImageVersion.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
mergeUnknownFields
in interfacecom.google.protobuf.Message.Builder
- Overrides:
mergeUnknownFields
in classcom.google.protobuf.GeneratedMessageV3.Builder<ImageVersion.Builder>
-
-