Class HiveTableOptions.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderT>
-
- com.google.protobuf.GeneratedMessageV3.Builder<HiveTableOptions.Builder>
-
- com.google.cloud.bigquery.biglake.v1.HiveTableOptions.Builder
-
- All Implemented Interfaces:
HiveTableOptionsOrBuilder
,com.google.protobuf.Message.Builder
,com.google.protobuf.MessageLite.Builder
,com.google.protobuf.MessageLiteOrBuilder
,com.google.protobuf.MessageOrBuilder
,Cloneable
- Enclosing class:
- HiveTableOptions
public static final class HiveTableOptions.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<HiveTableOptions.Builder> implements HiveTableOptionsOrBuilder
Options of a Hive table.
Protobuf typegoogle.cloud.bigquery.biglake.v1.HiveTableOptions
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description HiveTableOptions.Builder
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
HiveTableOptions
build()
HiveTableOptions
buildPartial()
HiveTableOptions.Builder
clear()
HiveTableOptions.Builder
clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
HiveTableOptions.Builder
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
HiveTableOptions.Builder
clearParameters()
HiveTableOptions.Builder
clearStorageDescriptor()
Stores physical storage information of the data.HiveTableOptions.Builder
clearTableType()
Hive table type.HiveTableOptions.Builder
clone()
boolean
containsParameters(String key)
Stores user supplied Hive table parameters.HiveTableOptions
getDefaultInstanceForType()
static com.google.protobuf.Descriptors.Descriptor
getDescriptor()
com.google.protobuf.Descriptors.Descriptor
getDescriptorForType()
Map<String,String>
getMutableParameters()
Deprecated.Map<String,String>
getParameters()
Deprecated.int
getParametersCount()
Stores user supplied Hive table parameters.Map<String,String>
getParametersMap()
Stores user supplied Hive table parameters.String
getParametersOrDefault(String key, String defaultValue)
Stores user supplied Hive table parameters.String
getParametersOrThrow(String key)
Stores user supplied Hive table parameters.HiveTableOptions.StorageDescriptor
getStorageDescriptor()
Stores physical storage information of the data.HiveTableOptions.StorageDescriptor.Builder
getStorageDescriptorBuilder()
Stores physical storage information of the data.HiveTableOptions.StorageDescriptorOrBuilder
getStorageDescriptorOrBuilder()
Stores physical storage information of the data.String
getTableType()
Hive table type.com.google.protobuf.ByteString
getTableTypeBytes()
Hive table type.boolean
hasStorageDescriptor()
Stores physical storage information of the data.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable()
protected com.google.protobuf.MapField
internalGetMapField(int number)
protected com.google.protobuf.MapField
internalGetMutableMapField(int number)
boolean
isInitialized()
HiveTableOptions.Builder
mergeFrom(HiveTableOptions other)
HiveTableOptions.Builder
mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
HiveTableOptions.Builder
mergeFrom(com.google.protobuf.Message other)
HiveTableOptions.Builder
mergeStorageDescriptor(HiveTableOptions.StorageDescriptor value)
Stores physical storage information of the data.HiveTableOptions.Builder
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
HiveTableOptions.Builder
putAllParameters(Map<String,String> values)
Stores user supplied Hive table parameters.HiveTableOptions.Builder
putParameters(String key, String value)
Stores user supplied Hive table parameters.HiveTableOptions.Builder
removeParameters(String key)
Stores user supplied Hive table parameters.HiveTableOptions.Builder
setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
HiveTableOptions.Builder
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
HiveTableOptions.Builder
setStorageDescriptor(HiveTableOptions.StorageDescriptor value)
Stores physical storage information of the data.HiveTableOptions.Builder
setStorageDescriptor(HiveTableOptions.StorageDescriptor.Builder builderForValue)
Stores physical storage information of the data.HiveTableOptions.Builder
setTableType(String value)
Hive table type.HiveTableOptions.Builder
setTableTypeBytes(com.google.protobuf.ByteString value)
Hive table type.HiveTableOptions.Builder
setUnknownFields(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, 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()
-
internalGetMapField
protected com.google.protobuf.MapField internalGetMapField(int number)
- Overrides:
internalGetMapField
in classcom.google.protobuf.GeneratedMessageV3.Builder<HiveTableOptions.Builder>
-
internalGetMutableMapField
protected com.google.protobuf.MapField internalGetMutableMapField(int number)
- Overrides:
internalGetMutableMapField
in classcom.google.protobuf.GeneratedMessageV3.Builder<HiveTableOptions.Builder>
-
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
- Specified by:
internalGetFieldAccessorTable
in classcom.google.protobuf.GeneratedMessageV3.Builder<HiveTableOptions.Builder>
-
clear
public HiveTableOptions.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<HiveTableOptions.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<HiveTableOptions.Builder>
-
getDefaultInstanceForType
public HiveTableOptions getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageOrBuilder
-
build
public HiveTableOptions build()
- Specified by:
build
in interfacecom.google.protobuf.Message.Builder
- Specified by:
build
in interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public HiveTableOptions buildPartial()
- Specified by:
buildPartial
in interfacecom.google.protobuf.Message.Builder
- Specified by:
buildPartial
in interfacecom.google.protobuf.MessageLite.Builder
-
clone
public HiveTableOptions.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<HiveTableOptions.Builder>
-
setField
public HiveTableOptions.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<HiveTableOptions.Builder>
-
clearField
public HiveTableOptions.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<HiveTableOptions.Builder>
-
clearOneof
public HiveTableOptions.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<HiveTableOptions.Builder>
-
setRepeatedField
public HiveTableOptions.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<HiveTableOptions.Builder>
-
addRepeatedField
public HiveTableOptions.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<HiveTableOptions.Builder>
-
mergeFrom
public HiveTableOptions.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFrom
in interfacecom.google.protobuf.Message.Builder
- Overrides:
mergeFrom
in classcom.google.protobuf.AbstractMessage.Builder<HiveTableOptions.Builder>
-
mergeFrom
public HiveTableOptions.Builder mergeFrom(HiveTableOptions other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitialized
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Overrides:
isInitialized
in classcom.google.protobuf.GeneratedMessageV3.Builder<HiveTableOptions.Builder>
-
mergeFrom
public HiveTableOptions.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<HiveTableOptions.Builder>
- Throws:
IOException
-
getParametersCount
public int getParametersCount()
Description copied from interface:HiveTableOptionsOrBuilder
Stores user supplied Hive table parameters.
map<string, string> parameters = 1;
- Specified by:
getParametersCount
in interfaceHiveTableOptionsOrBuilder
-
containsParameters
public boolean containsParameters(String key)
Stores user supplied Hive table parameters.
map<string, string> parameters = 1;
- Specified by:
containsParameters
in interfaceHiveTableOptionsOrBuilder
-
getParameters
@Deprecated public Map<String,String> getParameters()
Deprecated.UsegetParametersMap()
instead.- Specified by:
getParameters
in interfaceHiveTableOptionsOrBuilder
-
getParametersMap
public Map<String,String> getParametersMap()
Stores user supplied Hive table parameters.
map<string, string> parameters = 1;
- Specified by:
getParametersMap
in interfaceHiveTableOptionsOrBuilder
-
getParametersOrDefault
public String getParametersOrDefault(String key, String defaultValue)
Stores user supplied Hive table parameters.
map<string, string> parameters = 1;
- Specified by:
getParametersOrDefault
in interfaceHiveTableOptionsOrBuilder
-
getParametersOrThrow
public String getParametersOrThrow(String key)
Stores user supplied Hive table parameters.
map<string, string> parameters = 1;
- Specified by:
getParametersOrThrow
in interfaceHiveTableOptionsOrBuilder
-
clearParameters
public HiveTableOptions.Builder clearParameters()
-
removeParameters
public HiveTableOptions.Builder removeParameters(String key)
Stores user supplied Hive table parameters.
map<string, string> parameters = 1;
-
getMutableParameters
@Deprecated public Map<String,String> getMutableParameters()
Deprecated.Use alternate mutation accessors instead.
-
putParameters
public HiveTableOptions.Builder putParameters(String key, String value)
Stores user supplied Hive table parameters.
map<string, string> parameters = 1;
-
putAllParameters
public HiveTableOptions.Builder putAllParameters(Map<String,String> values)
Stores user supplied Hive table parameters.
map<string, string> parameters = 1;
-
getTableType
public String getTableType()
Hive table type. For example, MANAGED_TABLE, EXTERNAL_TABLE.
string table_type = 2;
- Specified by:
getTableType
in interfaceHiveTableOptionsOrBuilder
- Returns:
- The tableType.
-
getTableTypeBytes
public com.google.protobuf.ByteString getTableTypeBytes()
Hive table type. For example, MANAGED_TABLE, EXTERNAL_TABLE.
string table_type = 2;
- Specified by:
getTableTypeBytes
in interfaceHiveTableOptionsOrBuilder
- Returns:
- The bytes for tableType.
-
setTableType
public HiveTableOptions.Builder setTableType(String value)
Hive table type. For example, MANAGED_TABLE, EXTERNAL_TABLE.
string table_type = 2;
- Parameters:
value
- The tableType to set.- Returns:
- This builder for chaining.
-
clearTableType
public HiveTableOptions.Builder clearTableType()
Hive table type. For example, MANAGED_TABLE, EXTERNAL_TABLE.
string table_type = 2;
- Returns:
- This builder for chaining.
-
setTableTypeBytes
public HiveTableOptions.Builder setTableTypeBytes(com.google.protobuf.ByteString value)
Hive table type. For example, MANAGED_TABLE, EXTERNAL_TABLE.
string table_type = 2;
- Parameters:
value
- The bytes for tableType to set.- Returns:
- This builder for chaining.
-
hasStorageDescriptor
public boolean hasStorageDescriptor()
Stores physical storage information of the data.
.google.cloud.bigquery.biglake.v1.HiveTableOptions.StorageDescriptor storage_descriptor = 3;
- Specified by:
hasStorageDescriptor
in interfaceHiveTableOptionsOrBuilder
- Returns:
- Whether the storageDescriptor field is set.
-
getStorageDescriptor
public HiveTableOptions.StorageDescriptor getStorageDescriptor()
Stores physical storage information of the data.
.google.cloud.bigquery.biglake.v1.HiveTableOptions.StorageDescriptor storage_descriptor = 3;
- Specified by:
getStorageDescriptor
in interfaceHiveTableOptionsOrBuilder
- Returns:
- The storageDescriptor.
-
setStorageDescriptor
public HiveTableOptions.Builder setStorageDescriptor(HiveTableOptions.StorageDescriptor value)
Stores physical storage information of the data.
.google.cloud.bigquery.biglake.v1.HiveTableOptions.StorageDescriptor storage_descriptor = 3;
-
setStorageDescriptor
public HiveTableOptions.Builder setStorageDescriptor(HiveTableOptions.StorageDescriptor.Builder builderForValue)
Stores physical storage information of the data.
.google.cloud.bigquery.biglake.v1.HiveTableOptions.StorageDescriptor storage_descriptor = 3;
-
mergeStorageDescriptor
public HiveTableOptions.Builder mergeStorageDescriptor(HiveTableOptions.StorageDescriptor value)
Stores physical storage information of the data.
.google.cloud.bigquery.biglake.v1.HiveTableOptions.StorageDescriptor storage_descriptor = 3;
-
clearStorageDescriptor
public HiveTableOptions.Builder clearStorageDescriptor()
Stores physical storage information of the data.
.google.cloud.bigquery.biglake.v1.HiveTableOptions.StorageDescriptor storage_descriptor = 3;
-
getStorageDescriptorBuilder
public HiveTableOptions.StorageDescriptor.Builder getStorageDescriptorBuilder()
Stores physical storage information of the data.
.google.cloud.bigquery.biglake.v1.HiveTableOptions.StorageDescriptor storage_descriptor = 3;
-
getStorageDescriptorOrBuilder
public HiveTableOptions.StorageDescriptorOrBuilder getStorageDescriptorOrBuilder()
Stores physical storage information of the data.
.google.cloud.bigquery.biglake.v1.HiveTableOptions.StorageDescriptor storage_descriptor = 3;
- Specified by:
getStorageDescriptorOrBuilder
in interfaceHiveTableOptionsOrBuilder
-
setUnknownFields
public final HiveTableOptions.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
setUnknownFields
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setUnknownFields
in classcom.google.protobuf.GeneratedMessageV3.Builder<HiveTableOptions.Builder>
-
mergeUnknownFields
public final HiveTableOptions.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
mergeUnknownFields
in interfacecom.google.protobuf.Message.Builder
- Overrides:
mergeUnknownFields
in classcom.google.protobuf.GeneratedMessageV3.Builder<HiveTableOptions.Builder>
-
-