public static final class Version.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<Version.Builder> implements VersionOrBuilder
The Data Fusion version. This proto message stores information about certain Data Fusion version, which is used for Data Fusion version upgrade.Protobuf type
google.cloud.datafusion.v1.Version| Modifier and Type | Method and Description |
|---|---|
Version.Builder |
addAllAvailableFeatures(Iterable<String> values)
Represents a list of available feature names for a given version.
|
Version.Builder |
addAvailableFeatures(String value)
Represents a list of available feature names for a given version.
|
Version.Builder |
addAvailableFeaturesBytes(com.google.protobuf.ByteString value)
Represents a list of available feature names for a given version.
|
Version.Builder |
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
Version |
build() |
Version |
buildPartial() |
Version.Builder |
clear() |
Version.Builder |
clearAvailableFeatures()
Represents a list of available feature names for a given version.
|
Version.Builder |
clearDefaultVersion()
Whether this is currently the default version for Cloud Data Fusion
bool default_version = 2; |
Version.Builder |
clearField(com.google.protobuf.Descriptors.FieldDescriptor field) |
Version.Builder |
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) |
Version.Builder |
clearType()
Type represents the release availability of the version
.google.cloud.datafusion.v1.Version.Type type = 4; |
Version.Builder |
clearVersionNumber()
The version number of the Data Fusion instance, such as '6.0.1.0'.
|
Version.Builder |
clone() |
String |
getAvailableFeatures(int index)
Represents a list of available feature names for a given version.
|
com.google.protobuf.ByteString |
getAvailableFeaturesBytes(int index)
Represents a list of available feature names for a given version.
|
int |
getAvailableFeaturesCount()
Represents a list of available feature names for a given version.
|
com.google.protobuf.ProtocolStringList |
getAvailableFeaturesList()
Represents a list of available feature names for a given version.
|
Version |
getDefaultInstanceForType() |
boolean |
getDefaultVersion()
Whether this is currently the default version for Cloud Data Fusion
bool default_version = 2; |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Descriptors.Descriptor |
getDescriptorForType() |
Version.Type |
getType()
Type represents the release availability of the version
.google.cloud.datafusion.v1.Version.Type type = 4; |
int |
getTypeValue()
Type represents the release availability of the version
.google.cloud.datafusion.v1.Version.Type type = 4; |
String |
getVersionNumber()
The version number of the Data Fusion instance, such as '6.0.1.0'.
|
com.google.protobuf.ByteString |
getVersionNumberBytes()
The version number of the Data Fusion instance, such as '6.0.1.0'.
|
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
Version.Builder |
mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
Version.Builder |
mergeFrom(com.google.protobuf.Message other) |
Version.Builder |
mergeFrom(Version other) |
Version.Builder |
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
Version.Builder |
setAvailableFeatures(int index,
String value)
Represents a list of available feature names for a given version.
|
Version.Builder |
setDefaultVersion(boolean value)
Whether this is currently the default version for Cloud Data Fusion
bool default_version = 2; |
Version.Builder |
setField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
Version.Builder |
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
int index,
Object value) |
Version.Builder |
setType(Version.Type value)
Type represents the release availability of the version
.google.cloud.datafusion.v1.Version.Type type = 4; |
Version.Builder |
setTypeValue(int value)
Type represents the release availability of the version
.google.cloud.datafusion.v1.Version.Type type = 4; |
Version.Builder |
setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
Version.Builder |
setVersionNumber(String value)
The version number of the Data Fusion instance, such as '6.0.1.0'.
|
Version.Builder |
setVersionNumberBytes(com.google.protobuf.ByteString value)
The version number of the Data Fusion instance, such as '6.0.1.0'.
|
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setUnknownFieldSetBuilder, setUnknownFieldsProto3findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringaddAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, newUninitializedMessageExceptionequals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitpublic static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3.Builder<Version.Builder>public Version.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessageV3.Builder<Version.Builder>public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
getDescriptorForType in interface com.google.protobuf.Message.BuildergetDescriptorForType in interface com.google.protobuf.MessageOrBuildergetDescriptorForType in class com.google.protobuf.GeneratedMessageV3.Builder<Version.Builder>public Version getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic Version build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic Version buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic Version.Builder clone()
clone in interface com.google.protobuf.Message.Builderclone in interface com.google.protobuf.MessageLite.Builderclone in class com.google.protobuf.GeneratedMessageV3.Builder<Version.Builder>public Version.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
setField in interface com.google.protobuf.Message.BuildersetField in class com.google.protobuf.GeneratedMessageV3.Builder<Version.Builder>public Version.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
clearField in interface com.google.protobuf.Message.BuilderclearField in class com.google.protobuf.GeneratedMessageV3.Builder<Version.Builder>public Version.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
clearOneof in interface com.google.protobuf.Message.BuilderclearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<Version.Builder>public Version.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
setRepeatedField in interface com.google.protobuf.Message.BuildersetRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<Version.Builder>public Version.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
addRepeatedField in interface com.google.protobuf.Message.BuilderaddRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<Version.Builder>public Version.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<Version.Builder>public Version.Builder mergeFrom(Version other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<Version.Builder>public Version.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in interface com.google.protobuf.MessageLite.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<Version.Builder>IOExceptionpublic String getVersionNumber()
The version number of the Data Fusion instance, such as '6.0.1.0'.
string version_number = 1;getVersionNumber in interface VersionOrBuilderpublic com.google.protobuf.ByteString getVersionNumberBytes()
The version number of the Data Fusion instance, such as '6.0.1.0'.
string version_number = 1;getVersionNumberBytes in interface VersionOrBuilderpublic Version.Builder setVersionNumber(String value)
The version number of the Data Fusion instance, such as '6.0.1.0'.
string version_number = 1;value - The versionNumber to set.public Version.Builder clearVersionNumber()
The version number of the Data Fusion instance, such as '6.0.1.0'.
string version_number = 1;public Version.Builder setVersionNumberBytes(com.google.protobuf.ByteString value)
The version number of the Data Fusion instance, such as '6.0.1.0'.
string version_number = 1;value - The bytes for versionNumber to set.public boolean getDefaultVersion()
Whether this is currently the default version for Cloud Data Fusion
bool default_version = 2;getDefaultVersion in interface VersionOrBuilderpublic Version.Builder setDefaultVersion(boolean value)
Whether this is currently the default version for Cloud Data Fusion
bool default_version = 2;value - The defaultVersion to set.public Version.Builder clearDefaultVersion()
Whether this is currently the default version for Cloud Data Fusion
bool default_version = 2;public com.google.protobuf.ProtocolStringList getAvailableFeaturesList()
Represents a list of available feature names for a given version.
repeated string available_features = 3;getAvailableFeaturesList in interface VersionOrBuilderpublic int getAvailableFeaturesCount()
Represents a list of available feature names for a given version.
repeated string available_features = 3;getAvailableFeaturesCount in interface VersionOrBuilderpublic String getAvailableFeatures(int index)
Represents a list of available feature names for a given version.
repeated string available_features = 3;getAvailableFeatures in interface VersionOrBuilderindex - The index of the element to return.public com.google.protobuf.ByteString getAvailableFeaturesBytes(int index)
Represents a list of available feature names for a given version.
repeated string available_features = 3;getAvailableFeaturesBytes in interface VersionOrBuilderindex - The index of the value to return.public Version.Builder setAvailableFeatures(int index, String value)
Represents a list of available feature names for a given version.
repeated string available_features = 3;index - The index to set the value at.value - The availableFeatures to set.public Version.Builder addAvailableFeatures(String value)
Represents a list of available feature names for a given version.
repeated string available_features = 3;value - The availableFeatures to add.public Version.Builder addAllAvailableFeatures(Iterable<String> values)
Represents a list of available feature names for a given version.
repeated string available_features = 3;values - The availableFeatures to add.public Version.Builder clearAvailableFeatures()
Represents a list of available feature names for a given version.
repeated string available_features = 3;public Version.Builder addAvailableFeaturesBytes(com.google.protobuf.ByteString value)
Represents a list of available feature names for a given version.
repeated string available_features = 3;value - The bytes of the availableFeatures to add.public int getTypeValue()
Type represents the release availability of the version
.google.cloud.datafusion.v1.Version.Type type = 4;getTypeValue in interface VersionOrBuilderpublic Version.Builder setTypeValue(int value)
Type represents the release availability of the version
.google.cloud.datafusion.v1.Version.Type type = 4;value - The enum numeric value on the wire for type to set.public Version.Type getType()
Type represents the release availability of the version
.google.cloud.datafusion.v1.Version.Type type = 4;getType in interface VersionOrBuilderpublic Version.Builder setType(Version.Type value)
Type represents the release availability of the version
.google.cloud.datafusion.v1.Version.Type type = 4;value - The type to set.public Version.Builder clearType()
Type represents the release availability of the version
.google.cloud.datafusion.v1.Version.Type type = 4;public final Version.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields in interface com.google.protobuf.Message.BuildersetUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<Version.Builder>public final Version.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields in interface com.google.protobuf.Message.BuildermergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<Version.Builder>Copyright © 2025 Google LLC. All rights reserved.