Class MetastorePartition.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessageV3.Builder<MetastorePartition.Builder>
com.google.cloud.bigquery.storage.v1beta.MetastorePartition.Builder
- All Implemented Interfaces:
MetastorePartitionOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
- Enclosing class:
- MetastorePartition
public static final class MetastorePartition.Builder
extends com.google.protobuf.GeneratedMessageV3.Builder<MetastorePartition.Builder>
implements MetastorePartitionOrBuilder
Information about a Hive partition.Protobuf type
google.cloud.bigquery.storage.v1beta.MetastorePartition-
Method Summary
Modifier and TypeMethodDescriptionaddAllFields(Iterable<? extends FieldSchema> values) Optional.addAllValues(Iterable<String> values) Required.addFields(int index, FieldSchema value) Optional.addFields(int index, FieldSchema.Builder builderForValue) Optional.addFields(FieldSchema value) Optional.addFields(FieldSchema.Builder builderForValue) Optional.Optional.addFieldsBuilder(int index) Optional.addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) Required.addValuesBytes(com.google.protobuf.ByteString value) Required.build()clear()Output only.clearField(com.google.protobuf.Descriptors.FieldDescriptor field) Optional.clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) Optional.Required.clone()booleancontainsParameters(String key) Optional.com.google.protobuf.TimestampOutput only.com.google.protobuf.Timestamp.BuilderOutput only.com.google.protobuf.TimestampOrBuilderOutput only.static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorgetFields(int index) Optional.getFieldsBuilder(int index) Optional.Optional.intOptional.Optional.getFieldsOrBuilder(int index) Optional.List<? extends FieldSchemaOrBuilder>Optional.Deprecated.Deprecated.intOptional.Optional.getParametersOrDefault(String key, String defaultValue) Optional.Optional.Optional.Optional.Optional.getValues(int index) Required.com.google.protobuf.ByteStringgetValuesBytes(int index) Required.intRequired.com.google.protobuf.ProtocolStringListRequired.booleanOutput only.booleanOptional.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTableprotected com.google.protobuf.MapFieldReflectionAccessorinternalGetMapFieldReflection(int number) protected com.google.protobuf.MapFieldReflectionAccessorinternalGetMutableMapFieldReflection(int number) final booleanmergeCreateTime(com.google.protobuf.Timestamp value) Output only.mergeFrom(MetastorePartition other) mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) Optional.mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) putAllParameters(Map<String, String> values) Optional.putParameters(String key, String value) Optional.removeFields(int index) Optional.removeParameters(String key) Optional.setCreateTime(com.google.protobuf.Timestamp value) Output only.setCreateTime(com.google.protobuf.Timestamp.Builder builderForValue) Output only.setFields(int index, FieldSchema value) Optional.setFields(int index, FieldSchema.Builder builderForValue) Optional.setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value) Optional.setStorageDescriptor(StorageDescriptor.Builder builderForValue) Optional.setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) Required.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, setUnknownFieldsProto3Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringMethods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageExceptionMethods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface com.google.protobuf.Message.Builder
mergeDelimitedFrom, mergeDelimitedFromMethods inherited from interface com.google.protobuf.MessageLite.Builder
mergeFromMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() -
internalGetMapFieldReflection
protected com.google.protobuf.MapFieldReflectionAccessor internalGetMapFieldReflection(int number) - Overrides:
internalGetMapFieldReflectionin classcom.google.protobuf.GeneratedMessageV3.Builder<MetastorePartition.Builder>
-
internalGetMutableMapFieldReflection
protected com.google.protobuf.MapFieldReflectionAccessor internalGetMutableMapFieldReflection(int number) - Overrides:
internalGetMutableMapFieldReflectionin classcom.google.protobuf.GeneratedMessageV3.Builder<MetastorePartition.Builder>
-
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessageV3.Builder<MetastorePartition.Builder>
-
clear
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessageV3.Builder<MetastorePartition.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.Message.Builder- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.MessageOrBuilder- Overrides:
getDescriptorForTypein classcom.google.protobuf.GeneratedMessageV3.Builder<MetastorePartition.Builder>
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
clone
- Specified by:
clonein interfacecom.google.protobuf.Message.Builder- Specified by:
clonein interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clonein classcom.google.protobuf.GeneratedMessageV3.Builder<MetastorePartition.Builder>
-
setField
public MetastorePartition.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) - Specified by:
setFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<MetastorePartition.Builder>
-
clearField
- Specified by:
clearFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
clearFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<MetastorePartition.Builder>
-
clearOneof
- Specified by:
clearOneofin interfacecom.google.protobuf.Message.Builder- Overrides:
clearOneofin classcom.google.protobuf.GeneratedMessageV3.Builder<MetastorePartition.Builder>
-
setRepeatedField
public MetastorePartition.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value) - Specified by:
setRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<MetastorePartition.Builder>
-
addRepeatedField
public MetastorePartition.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) - Specified by:
addRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
addRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<MetastorePartition.Builder>
-
mergeFrom
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<MetastorePartition.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3.Builder<MetastorePartition.Builder>
-
mergeFrom
public MetastorePartition.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Specified by:
mergeFromin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<MetastorePartition.Builder>- Throws:
IOException
-
getValuesList
public com.google.protobuf.ProtocolStringList getValuesList()Required. Represents the values of the partition keys, where each value corresponds to a specific partition key in the order in which the keys are defined. Each value is limited to 1024 characters.
repeated string values = 1 [(.google.api.field_behavior) = REQUIRED];- Specified by:
getValuesListin interfaceMetastorePartitionOrBuilder- Returns:
- A list containing the values.
-
getValuesCount
public int getValuesCount()Required. Represents the values of the partition keys, where each value corresponds to a specific partition key in the order in which the keys are defined. Each value is limited to 1024 characters.
repeated string values = 1 [(.google.api.field_behavior) = REQUIRED];- Specified by:
getValuesCountin interfaceMetastorePartitionOrBuilder- Returns:
- The count of values.
-
getValues
Required. Represents the values of the partition keys, where each value corresponds to a specific partition key in the order in which the keys are defined. Each value is limited to 1024 characters.
repeated string values = 1 [(.google.api.field_behavior) = REQUIRED];- Specified by:
getValuesin interfaceMetastorePartitionOrBuilder- Parameters:
index- The index of the element to return.- Returns:
- The values at the given index.
-
getValuesBytes
public com.google.protobuf.ByteString getValuesBytes(int index) Required. Represents the values of the partition keys, where each value corresponds to a specific partition key in the order in which the keys are defined. Each value is limited to 1024 characters.
repeated string values = 1 [(.google.api.field_behavior) = REQUIRED];- Specified by:
getValuesBytesin interfaceMetastorePartitionOrBuilder- Parameters:
index- The index of the value to return.- Returns:
- The bytes of the values at the given index.
-
setValues
Required. Represents the values of the partition keys, where each value corresponds to a specific partition key in the order in which the keys are defined. Each value is limited to 1024 characters.
repeated string values = 1 [(.google.api.field_behavior) = REQUIRED];- Parameters:
index- The index to set the value at.value- The values to set.- Returns:
- This builder for chaining.
-
addValues
Required. Represents the values of the partition keys, where each value corresponds to a specific partition key in the order in which the keys are defined. Each value is limited to 1024 characters.
repeated string values = 1 [(.google.api.field_behavior) = REQUIRED];- Parameters:
value- The values to add.- Returns:
- This builder for chaining.
-
addAllValues
Required. Represents the values of the partition keys, where each value corresponds to a specific partition key in the order in which the keys are defined. Each value is limited to 1024 characters.
repeated string values = 1 [(.google.api.field_behavior) = REQUIRED];- Parameters:
values- The values to add.- Returns:
- This builder for chaining.
-
clearValues
Required. Represents the values of the partition keys, where each value corresponds to a specific partition key in the order in which the keys are defined. Each value is limited to 1024 characters.
repeated string values = 1 [(.google.api.field_behavior) = REQUIRED];- Returns:
- This builder for chaining.
-
addValuesBytes
Required. Represents the values of the partition keys, where each value corresponds to a specific partition key in the order in which the keys are defined. Each value is limited to 1024 characters.
repeated string values = 1 [(.google.api.field_behavior) = REQUIRED];- Parameters:
value- The bytes of the values to add.- Returns:
- This builder for chaining.
-
hasCreateTime
public boolean hasCreateTime()Output only. The creation time of the partition.
.google.protobuf.Timestamp create_time = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
hasCreateTimein interfaceMetastorePartitionOrBuilder- Returns:
- Whether the createTime field is set.
-
getCreateTime
public com.google.protobuf.Timestamp getCreateTime()Output only. The creation time of the partition.
.google.protobuf.Timestamp create_time = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getCreateTimein interfaceMetastorePartitionOrBuilder- Returns:
- The createTime.
-
setCreateTime
Output only. The creation time of the partition.
.google.protobuf.Timestamp create_time = 2 [(.google.api.field_behavior) = OUTPUT_ONLY]; -
setCreateTime
public MetastorePartition.Builder setCreateTime(com.google.protobuf.Timestamp.Builder builderForValue) Output only. The creation time of the partition.
.google.protobuf.Timestamp create_time = 2 [(.google.api.field_behavior) = OUTPUT_ONLY]; -
mergeCreateTime
Output only. The creation time of the partition.
.google.protobuf.Timestamp create_time = 2 [(.google.api.field_behavior) = OUTPUT_ONLY]; -
clearCreateTime
Output only. The creation time of the partition.
.google.protobuf.Timestamp create_time = 2 [(.google.api.field_behavior) = OUTPUT_ONLY]; -
getCreateTimeBuilder
public com.google.protobuf.Timestamp.Builder getCreateTimeBuilder()Output only. The creation time of the partition.
.google.protobuf.Timestamp create_time = 2 [(.google.api.field_behavior) = OUTPUT_ONLY]; -
getCreateTimeOrBuilder
public com.google.protobuf.TimestampOrBuilder getCreateTimeOrBuilder()Output only. The creation time of the partition.
.google.protobuf.Timestamp create_time = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getCreateTimeOrBuilderin interfaceMetastorePartitionOrBuilder
-
hasStorageDescriptor
public boolean hasStorageDescriptor()Optional. Contains information about the physical storage of the data in the partition.
.google.cloud.bigquery.storage.v1beta.StorageDescriptor storage_descriptor = 3 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
hasStorageDescriptorin interfaceMetastorePartitionOrBuilder- Returns:
- Whether the storageDescriptor field is set.
-
getStorageDescriptor
Optional. Contains information about the physical storage of the data in the partition.
.google.cloud.bigquery.storage.v1beta.StorageDescriptor storage_descriptor = 3 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
getStorageDescriptorin interfaceMetastorePartitionOrBuilder- Returns:
- The storageDescriptor.
-
setStorageDescriptor
Optional. Contains information about the physical storage of the data in the partition.
.google.cloud.bigquery.storage.v1beta.StorageDescriptor storage_descriptor = 3 [(.google.api.field_behavior) = OPTIONAL]; -
setStorageDescriptor
Optional. Contains information about the physical storage of the data in the partition.
.google.cloud.bigquery.storage.v1beta.StorageDescriptor storage_descriptor = 3 [(.google.api.field_behavior) = OPTIONAL]; -
mergeStorageDescriptor
Optional. Contains information about the physical storage of the data in the partition.
.google.cloud.bigquery.storage.v1beta.StorageDescriptor storage_descriptor = 3 [(.google.api.field_behavior) = OPTIONAL]; -
clearStorageDescriptor
Optional. Contains information about the physical storage of the data in the partition.
.google.cloud.bigquery.storage.v1beta.StorageDescriptor storage_descriptor = 3 [(.google.api.field_behavior) = OPTIONAL]; -
getStorageDescriptorBuilder
Optional. Contains information about the physical storage of the data in the partition.
.google.cloud.bigquery.storage.v1beta.StorageDescriptor storage_descriptor = 3 [(.google.api.field_behavior) = OPTIONAL]; -
getStorageDescriptorOrBuilder
Optional. Contains information about the physical storage of the data in the partition.
.google.cloud.bigquery.storage.v1beta.StorageDescriptor storage_descriptor = 3 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
getStorageDescriptorOrBuilderin interfaceMetastorePartitionOrBuilder
-
getParametersCount
public int getParametersCount()Description copied from interface:MetastorePartitionOrBuilderOptional. Additional parameters or metadata associated with the partition. Maximum size 10 KiB.
map<string, string> parameters = 4 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
getParametersCountin interfaceMetastorePartitionOrBuilder
-
containsParameters
Optional. Additional parameters or metadata associated with the partition. Maximum size 10 KiB.
map<string, string> parameters = 4 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
containsParametersin interfaceMetastorePartitionOrBuilder
-
getParameters
Deprecated.UsegetParametersMap()instead.- Specified by:
getParametersin interfaceMetastorePartitionOrBuilder
-
getParametersMap
Optional. Additional parameters or metadata associated with the partition. Maximum size 10 KiB.
map<string, string> parameters = 4 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
getParametersMapin interfaceMetastorePartitionOrBuilder
-
getParametersOrDefault
Optional. Additional parameters or metadata associated with the partition. Maximum size 10 KiB.
map<string, string> parameters = 4 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
getParametersOrDefaultin interfaceMetastorePartitionOrBuilder
-
getParametersOrThrow
Optional. Additional parameters or metadata associated with the partition. Maximum size 10 KiB.
map<string, string> parameters = 4 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
getParametersOrThrowin interfaceMetastorePartitionOrBuilder
-
clearParameters
-
removeParameters
Optional. Additional parameters or metadata associated with the partition. Maximum size 10 KiB.
map<string, string> parameters = 4 [(.google.api.field_behavior) = OPTIONAL]; -
getMutableParameters
Deprecated.Use alternate mutation accessors instead. -
putParameters
Optional. Additional parameters or metadata associated with the partition. Maximum size 10 KiB.
map<string, string> parameters = 4 [(.google.api.field_behavior) = OPTIONAL]; -
putAllParameters
Optional. Additional parameters or metadata associated with the partition. Maximum size 10 KiB.
map<string, string> parameters = 4 [(.google.api.field_behavior) = OPTIONAL]; -
getFieldsList
Optional. List of columns.
repeated .google.cloud.bigquery.storage.v1beta.FieldSchema fields = 5 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
getFieldsListin interfaceMetastorePartitionOrBuilder
-
getFieldsCount
public int getFieldsCount()Optional. List of columns.
repeated .google.cloud.bigquery.storage.v1beta.FieldSchema fields = 5 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
getFieldsCountin interfaceMetastorePartitionOrBuilder
-
getFields
Optional. List of columns.
repeated .google.cloud.bigquery.storage.v1beta.FieldSchema fields = 5 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
getFieldsin interfaceMetastorePartitionOrBuilder
-
setFields
Optional. List of columns.
repeated .google.cloud.bigquery.storage.v1beta.FieldSchema fields = 5 [(.google.api.field_behavior) = OPTIONAL]; -
setFields
Optional. List of columns.
repeated .google.cloud.bigquery.storage.v1beta.FieldSchema fields = 5 [(.google.api.field_behavior) = OPTIONAL]; -
addFields
Optional. List of columns.
repeated .google.cloud.bigquery.storage.v1beta.FieldSchema fields = 5 [(.google.api.field_behavior) = OPTIONAL]; -
addFields
Optional. List of columns.
repeated .google.cloud.bigquery.storage.v1beta.FieldSchema fields = 5 [(.google.api.field_behavior) = OPTIONAL]; -
addFields
Optional. List of columns.
repeated .google.cloud.bigquery.storage.v1beta.FieldSchema fields = 5 [(.google.api.field_behavior) = OPTIONAL]; -
addFields
Optional. List of columns.
repeated .google.cloud.bigquery.storage.v1beta.FieldSchema fields = 5 [(.google.api.field_behavior) = OPTIONAL]; -
addAllFields
Optional. List of columns.
repeated .google.cloud.bigquery.storage.v1beta.FieldSchema fields = 5 [(.google.api.field_behavior) = OPTIONAL]; -
clearFields
Optional. List of columns.
repeated .google.cloud.bigquery.storage.v1beta.FieldSchema fields = 5 [(.google.api.field_behavior) = OPTIONAL]; -
removeFields
Optional. List of columns.
repeated .google.cloud.bigquery.storage.v1beta.FieldSchema fields = 5 [(.google.api.field_behavior) = OPTIONAL]; -
getFieldsBuilder
Optional. List of columns.
repeated .google.cloud.bigquery.storage.v1beta.FieldSchema fields = 5 [(.google.api.field_behavior) = OPTIONAL]; -
getFieldsOrBuilder
Optional. List of columns.
repeated .google.cloud.bigquery.storage.v1beta.FieldSchema fields = 5 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
getFieldsOrBuilderin interfaceMetastorePartitionOrBuilder
-
getFieldsOrBuilderList
Optional. List of columns.
repeated .google.cloud.bigquery.storage.v1beta.FieldSchema fields = 5 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
getFieldsOrBuilderListin interfaceMetastorePartitionOrBuilder
-
addFieldsBuilder
Optional. List of columns.
repeated .google.cloud.bigquery.storage.v1beta.FieldSchema fields = 5 [(.google.api.field_behavior) = OPTIONAL]; -
addFieldsBuilder
Optional. List of columns.
repeated .google.cloud.bigquery.storage.v1beta.FieldSchema fields = 5 [(.google.api.field_behavior) = OPTIONAL]; -
getFieldsBuilderList
Optional. List of columns.
repeated .google.cloud.bigquery.storage.v1beta.FieldSchema fields = 5 [(.google.api.field_behavior) = OPTIONAL]; -
setUnknownFields
public final MetastorePartition.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) - Specified by:
setUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
setUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<MetastorePartition.Builder>
-
mergeUnknownFields
public final MetastorePartition.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) - Specified by:
mergeUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<MetastorePartition.Builder>
-