Class HiveTableOptions.StorageDescriptor.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderT>
-
- com.google.protobuf.GeneratedMessageV3.Builder<HiveTableOptions.StorageDescriptor.Builder>
-
- com.google.cloud.bigquery.biglake.v1alpha1.HiveTableOptions.StorageDescriptor.Builder
-
- All Implemented Interfaces:
HiveTableOptions.StorageDescriptorOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
- Enclosing class:
- HiveTableOptions.StorageDescriptor
public static final class HiveTableOptions.StorageDescriptor.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<HiveTableOptions.StorageDescriptor.Builder> implements HiveTableOptions.StorageDescriptorOrBuilder
Stores physical storage information of the data.
Protobuf typegoogle.cloud.bigquery.biglake.v1alpha1.HiveTableOptions.StorageDescriptor
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description HiveTableOptions.StorageDescriptor.BuilderaddRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)HiveTableOptions.StorageDescriptorbuild()HiveTableOptions.StorageDescriptorbuildPartial()HiveTableOptions.StorageDescriptor.Builderclear()HiveTableOptions.StorageDescriptor.BuilderclearField(com.google.protobuf.Descriptors.FieldDescriptor field)HiveTableOptions.StorageDescriptor.BuilderclearInputFormat()The fully qualified Java class name of the input format.HiveTableOptions.StorageDescriptor.BuilderclearLocationUri()Cloud Storage folder URI where the table data is stored, starting with "gs://".HiveTableOptions.StorageDescriptor.BuilderclearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)HiveTableOptions.StorageDescriptor.BuilderclearOutputFormat()The fully qualified Java class name of the output format.HiveTableOptions.StorageDescriptor.BuilderclearSerdeInfo()Serializer and deserializer information.HiveTableOptions.StorageDescriptor.Builderclone()HiveTableOptions.StorageDescriptorgetDefaultInstanceForType()static com.google.protobuf.Descriptors.DescriptorgetDescriptor()com.google.protobuf.Descriptors.DescriptorgetDescriptorForType()StringgetInputFormat()The fully qualified Java class name of the input format.com.google.protobuf.ByteStringgetInputFormatBytes()The fully qualified Java class name of the input format.StringgetLocationUri()Cloud Storage folder URI where the table data is stored, starting with "gs://".com.google.protobuf.ByteStringgetLocationUriBytes()Cloud Storage folder URI where the table data is stored, starting with "gs://".StringgetOutputFormat()The fully qualified Java class name of the output format.com.google.protobuf.ByteStringgetOutputFormatBytes()The fully qualified Java class name of the output format.HiveTableOptions.SerDeInfogetSerdeInfo()Serializer and deserializer information.HiveTableOptions.SerDeInfo.BuildergetSerdeInfoBuilder()Serializer and deserializer information.HiveTableOptions.SerDeInfoOrBuildergetSerdeInfoOrBuilder()Serializer and deserializer information.booleanhasSerdeInfo()Serializer and deserializer information.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTableinternalGetFieldAccessorTable()booleanisInitialized()HiveTableOptions.StorageDescriptor.BuildermergeFrom(HiveTableOptions.StorageDescriptor other)HiveTableOptions.StorageDescriptor.BuildermergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)HiveTableOptions.StorageDescriptor.BuildermergeFrom(com.google.protobuf.Message other)HiveTableOptions.StorageDescriptor.BuildermergeSerdeInfo(HiveTableOptions.SerDeInfo value)Serializer and deserializer information.HiveTableOptions.StorageDescriptor.BuildermergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)HiveTableOptions.StorageDescriptor.BuildersetField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)HiveTableOptions.StorageDescriptor.BuildersetInputFormat(String value)The fully qualified Java class name of the input format.HiveTableOptions.StorageDescriptor.BuildersetInputFormatBytes(com.google.protobuf.ByteString value)The fully qualified Java class name of the input format.HiveTableOptions.StorageDescriptor.BuildersetLocationUri(String value)Cloud Storage folder URI where the table data is stored, starting with "gs://".HiveTableOptions.StorageDescriptor.BuildersetLocationUriBytes(com.google.protobuf.ByteString value)Cloud Storage folder URI where the table data is stored, starting with "gs://".HiveTableOptions.StorageDescriptor.BuildersetOutputFormat(String value)The fully qualified Java class name of the output format.HiveTableOptions.StorageDescriptor.BuildersetOutputFormatBytes(com.google.protobuf.ByteString value)The fully qualified Java class name of the output format.HiveTableOptions.StorageDescriptor.BuildersetRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)HiveTableOptions.StorageDescriptor.BuildersetSerdeInfo(HiveTableOptions.SerDeInfo value)Serializer and deserializer information.HiveTableOptions.StorageDescriptor.BuildersetSerdeInfo(HiveTableOptions.SerDeInfo.Builder builderForValue)Serializer and deserializer information.HiveTableOptions.StorageDescriptor.BuildersetUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)-
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:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessageV3.Builder<HiveTableOptions.StorageDescriptor.Builder>
-
clear
public HiveTableOptions.StorageDescriptor.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<HiveTableOptions.StorageDescriptor.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<HiveTableOptions.StorageDescriptor.Builder>
-
getDefaultInstanceForType
public HiveTableOptions.StorageDescriptor getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
public HiveTableOptions.StorageDescriptor build()
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public HiveTableOptions.StorageDescriptor buildPartial()
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
clone
public HiveTableOptions.StorageDescriptor.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<HiveTableOptions.StorageDescriptor.Builder>
-
setField
public HiveTableOptions.StorageDescriptor.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<HiveTableOptions.StorageDescriptor.Builder>
-
clearField
public HiveTableOptions.StorageDescriptor.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
- Specified by:
clearFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
clearFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<HiveTableOptions.StorageDescriptor.Builder>
-
clearOneof
public HiveTableOptions.StorageDescriptor.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
- Specified by:
clearOneofin interfacecom.google.protobuf.Message.Builder- Overrides:
clearOneofin classcom.google.protobuf.GeneratedMessageV3.Builder<HiveTableOptions.StorageDescriptor.Builder>
-
setRepeatedField
public HiveTableOptions.StorageDescriptor.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<HiveTableOptions.StorageDescriptor.Builder>
-
addRepeatedField
public HiveTableOptions.StorageDescriptor.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<HiveTableOptions.StorageDescriptor.Builder>
-
mergeFrom
public HiveTableOptions.StorageDescriptor.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<HiveTableOptions.StorageDescriptor.Builder>
-
mergeFrom
public HiveTableOptions.StorageDescriptor.Builder mergeFrom(HiveTableOptions.StorageDescriptor other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3.Builder<HiveTableOptions.StorageDescriptor.Builder>
-
mergeFrom
public HiveTableOptions.StorageDescriptor.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<HiveTableOptions.StorageDescriptor.Builder>- Throws:
IOException
-
getLocationUri
public String getLocationUri()
Cloud Storage folder URI where the table data is stored, starting with "gs://".
string location_uri = 1;- Specified by:
getLocationUriin interfaceHiveTableOptions.StorageDescriptorOrBuilder- Returns:
- The locationUri.
-
getLocationUriBytes
public com.google.protobuf.ByteString getLocationUriBytes()
Cloud Storage folder URI where the table data is stored, starting with "gs://".
string location_uri = 1;- Specified by:
getLocationUriBytesin interfaceHiveTableOptions.StorageDescriptorOrBuilder- Returns:
- The bytes for locationUri.
-
setLocationUri
public HiveTableOptions.StorageDescriptor.Builder setLocationUri(String value)
Cloud Storage folder URI where the table data is stored, starting with "gs://".
string location_uri = 1;- Parameters:
value- The locationUri to set.- Returns:
- This builder for chaining.
-
clearLocationUri
public HiveTableOptions.StorageDescriptor.Builder clearLocationUri()
Cloud Storage folder URI where the table data is stored, starting with "gs://".
string location_uri = 1;- Returns:
- This builder for chaining.
-
setLocationUriBytes
public HiveTableOptions.StorageDescriptor.Builder setLocationUriBytes(com.google.protobuf.ByteString value)
Cloud Storage folder URI where the table data is stored, starting with "gs://".
string location_uri = 1;- Parameters:
value- The bytes for locationUri to set.- Returns:
- This builder for chaining.
-
getInputFormat
public String getInputFormat()
The fully qualified Java class name of the input format.
string input_format = 2;- Specified by:
getInputFormatin interfaceHiveTableOptions.StorageDescriptorOrBuilder- Returns:
- The inputFormat.
-
getInputFormatBytes
public com.google.protobuf.ByteString getInputFormatBytes()
The fully qualified Java class name of the input format.
string input_format = 2;- Specified by:
getInputFormatBytesin interfaceHiveTableOptions.StorageDescriptorOrBuilder- Returns:
- The bytes for inputFormat.
-
setInputFormat
public HiveTableOptions.StorageDescriptor.Builder setInputFormat(String value)
The fully qualified Java class name of the input format.
string input_format = 2;- Parameters:
value- The inputFormat to set.- Returns:
- This builder for chaining.
-
clearInputFormat
public HiveTableOptions.StorageDescriptor.Builder clearInputFormat()
The fully qualified Java class name of the input format.
string input_format = 2;- Returns:
- This builder for chaining.
-
setInputFormatBytes
public HiveTableOptions.StorageDescriptor.Builder setInputFormatBytes(com.google.protobuf.ByteString value)
The fully qualified Java class name of the input format.
string input_format = 2;- Parameters:
value- The bytes for inputFormat to set.- Returns:
- This builder for chaining.
-
getOutputFormat
public String getOutputFormat()
The fully qualified Java class name of the output format.
string output_format = 3;- Specified by:
getOutputFormatin interfaceHiveTableOptions.StorageDescriptorOrBuilder- Returns:
- The outputFormat.
-
getOutputFormatBytes
public com.google.protobuf.ByteString getOutputFormatBytes()
The fully qualified Java class name of the output format.
string output_format = 3;- Specified by:
getOutputFormatBytesin interfaceHiveTableOptions.StorageDescriptorOrBuilder- Returns:
- The bytes for outputFormat.
-
setOutputFormat
public HiveTableOptions.StorageDescriptor.Builder setOutputFormat(String value)
The fully qualified Java class name of the output format.
string output_format = 3;- Parameters:
value- The outputFormat to set.- Returns:
- This builder for chaining.
-
clearOutputFormat
public HiveTableOptions.StorageDescriptor.Builder clearOutputFormat()
The fully qualified Java class name of the output format.
string output_format = 3;- Returns:
- This builder for chaining.
-
setOutputFormatBytes
public HiveTableOptions.StorageDescriptor.Builder setOutputFormatBytes(com.google.protobuf.ByteString value)
The fully qualified Java class name of the output format.
string output_format = 3;- Parameters:
value- The bytes for outputFormat to set.- Returns:
- This builder for chaining.
-
hasSerdeInfo
public boolean hasSerdeInfo()
Serializer and deserializer information.
.google.cloud.bigquery.biglake.v1alpha1.HiveTableOptions.SerDeInfo serde_info = 4;- Specified by:
hasSerdeInfoin interfaceHiveTableOptions.StorageDescriptorOrBuilder- Returns:
- Whether the serdeInfo field is set.
-
getSerdeInfo
public HiveTableOptions.SerDeInfo getSerdeInfo()
Serializer and deserializer information.
.google.cloud.bigquery.biglake.v1alpha1.HiveTableOptions.SerDeInfo serde_info = 4;- Specified by:
getSerdeInfoin interfaceHiveTableOptions.StorageDescriptorOrBuilder- Returns:
- The serdeInfo.
-
setSerdeInfo
public HiveTableOptions.StorageDescriptor.Builder setSerdeInfo(HiveTableOptions.SerDeInfo value)
Serializer and deserializer information.
.google.cloud.bigquery.biglake.v1alpha1.HiveTableOptions.SerDeInfo serde_info = 4;
-
setSerdeInfo
public HiveTableOptions.StorageDescriptor.Builder setSerdeInfo(HiveTableOptions.SerDeInfo.Builder builderForValue)
Serializer and deserializer information.
.google.cloud.bigquery.biglake.v1alpha1.HiveTableOptions.SerDeInfo serde_info = 4;
-
mergeSerdeInfo
public HiveTableOptions.StorageDescriptor.Builder mergeSerdeInfo(HiveTableOptions.SerDeInfo value)
Serializer and deserializer information.
.google.cloud.bigquery.biglake.v1alpha1.HiveTableOptions.SerDeInfo serde_info = 4;
-
clearSerdeInfo
public HiveTableOptions.StorageDescriptor.Builder clearSerdeInfo()
Serializer and deserializer information.
.google.cloud.bigquery.biglake.v1alpha1.HiveTableOptions.SerDeInfo serde_info = 4;
-
getSerdeInfoBuilder
public HiveTableOptions.SerDeInfo.Builder getSerdeInfoBuilder()
Serializer and deserializer information.
.google.cloud.bigquery.biglake.v1alpha1.HiveTableOptions.SerDeInfo serde_info = 4;
-
getSerdeInfoOrBuilder
public HiveTableOptions.SerDeInfoOrBuilder getSerdeInfoOrBuilder()
Serializer and deserializer information.
.google.cloud.bigquery.biglake.v1alpha1.HiveTableOptions.SerDeInfo serde_info = 4;- Specified by:
getSerdeInfoOrBuilderin interfaceHiveTableOptions.StorageDescriptorOrBuilder
-
setUnknownFields
public final HiveTableOptions.StorageDescriptor.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
setUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
setUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<HiveTableOptions.StorageDescriptor.Builder>
-
mergeUnknownFields
public final HiveTableOptions.StorageDescriptor.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
mergeUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<HiveTableOptions.StorageDescriptor.Builder>
-
-