Class HiveDatabaseOptions
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite
-
- com.google.protobuf.AbstractMessage
-
- com.google.protobuf.GeneratedMessageV3
-
- com.google.cloud.bigquery.biglake.v1alpha1.HiveDatabaseOptions
-
- All Implemented Interfaces:
HiveDatabaseOptionsOrBuilder,com.google.protobuf.Message,com.google.protobuf.MessageLite,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Serializable
public final class HiveDatabaseOptions extends com.google.protobuf.GeneratedMessageV3 implements HiveDatabaseOptionsOrBuilder
Options of a Hive database.
Protobuf typegoogle.cloud.bigquery.biglake.v1alpha1.HiveDatabaseOptions- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classHiveDatabaseOptions.BuilderOptions of a Hive database.-
Nested classes/interfaces inherited from class com.google.protobuf.GeneratedMessageV3
com.google.protobuf.GeneratedMessageV3.BuilderParent, com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>,BuilderT extends com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageT,BuilderT>>, com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessageV3.ExtendableMessageOrBuilder<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessageV3.FieldAccessorTable, com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter
-
-
Field Summary
Fields Modifier and Type Field Description static intLOCATION_URI_FIELD_NUMBERstatic intPARAMETERS_FIELD_NUMBER
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description booleancontainsParameters(String key)Stores user supplied Hive database parameters.booleanequals(Object obj)static HiveDatabaseOptionsgetDefaultInstance()HiveDatabaseOptionsgetDefaultInstanceForType()static com.google.protobuf.Descriptors.DescriptorgetDescriptor()StringgetLocationUri()Cloud Storage folder URI where the database data is stored, starting with "gs://".com.google.protobuf.ByteStringgetLocationUriBytes()Cloud Storage folder URI where the database data is stored, starting with "gs://".Map<String,String>getParameters()Deprecated.intgetParametersCount()Stores user supplied Hive database parameters.Map<String,String>getParametersMap()Stores user supplied Hive database parameters.StringgetParametersOrDefault(String key, String defaultValue)Stores user supplied Hive database parameters.StringgetParametersOrThrow(String key)Stores user supplied Hive database parameters.com.google.protobuf.Parser<HiveDatabaseOptions>getParserForType()intgetSerializedSize()inthashCode()protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTableinternalGetFieldAccessorTable()protected com.google.protobuf.MapFieldinternalGetMapField(int number)booleanisInitialized()static HiveDatabaseOptions.BuildernewBuilder()static HiveDatabaseOptions.BuildernewBuilder(HiveDatabaseOptions prototype)HiveDatabaseOptions.BuildernewBuilderForType()protected HiveDatabaseOptions.BuildernewBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)protected ObjectnewInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused)static HiveDatabaseOptionsparseDelimitedFrom(InputStream input)static HiveDatabaseOptionsparseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static HiveDatabaseOptionsparseFrom(byte[] data)static HiveDatabaseOptionsparseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static HiveDatabaseOptionsparseFrom(com.google.protobuf.ByteString data)static HiveDatabaseOptionsparseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static HiveDatabaseOptionsparseFrom(com.google.protobuf.CodedInputStream input)static HiveDatabaseOptionsparseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static HiveDatabaseOptionsparseFrom(InputStream input)static HiveDatabaseOptionsparseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static HiveDatabaseOptionsparseFrom(ByteBuffer data)static HiveDatabaseOptionsparseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static com.google.protobuf.Parser<HiveDatabaseOptions>parser()HiveDatabaseOptions.BuildertoBuilder()voidwriteTo(com.google.protobuf.CodedOutputStream output)-
Methods inherited from class com.google.protobuf.GeneratedMessageV3
canUseUnsafe, computeStringSize, computeStringSizeNoTag, emptyBooleanList, emptyDoubleList, emptyFloatList, emptyIntList, emptyLongList, getAllFields, getDescriptorForType, getField, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, isStringEmpty, makeExtensionsImmutable, makeMutableCopy, mergeFromAndMakeImmutableInternal, mutableCopy, mutableCopy, mutableCopy, mutableCopy, mutableCopy, newBooleanList, newBuilderForType, newDoubleList, newFloatList, newIntList, newLongList, parseDelimitedWithIOException, parseDelimitedWithIOException, parseUnknownField, parseUnknownFieldProto3, parseWithIOException, parseWithIOException, parseWithIOException, parseWithIOException, serializeBooleanMapTo, serializeIntegerMapTo, serializeLongMapTo, serializeStringMapTo, writeReplace, writeString, writeStringNoTag
-
Methods inherited from class com.google.protobuf.AbstractMessage
findInitializationErrors, getInitializationErrorString, hashBoolean, hashEnum, hashEnumList, hashFields, hashLong, toString
-
Methods inherited from class com.google.protobuf.AbstractMessageLite
addAll, addAll, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeTo
-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
-
-
-
Field Detail
-
LOCATION_URI_FIELD_NUMBER
public static final int LOCATION_URI_FIELD_NUMBER
- See Also:
- Constant Field Values
-
PARAMETERS_FIELD_NUMBER
public static final int PARAMETERS_FIELD_NUMBER
- See Also:
- Constant Field Values
-
-
Method Detail
-
newInstance
protected Object newInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused)
- Overrides:
newInstancein classcom.google.protobuf.GeneratedMessageV3
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
-
internalGetMapField
protected com.google.protobuf.MapField internalGetMapField(int number)
- Overrides:
internalGetMapFieldin classcom.google.protobuf.GeneratedMessageV3
-
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessageV3
-
getLocationUri
public String getLocationUri()
Cloud Storage folder URI where the database data is stored, starting with "gs://".
string location_uri = 1;- Specified by:
getLocationUriin interfaceHiveDatabaseOptionsOrBuilder- Returns:
- The locationUri.
-
getLocationUriBytes
public com.google.protobuf.ByteString getLocationUriBytes()
Cloud Storage folder URI where the database data is stored, starting with "gs://".
string location_uri = 1;- Specified by:
getLocationUriBytesin interfaceHiveDatabaseOptionsOrBuilder- Returns:
- The bytes for locationUri.
-
getParametersCount
public int getParametersCount()
Description copied from interface:HiveDatabaseOptionsOrBuilderStores user supplied Hive database parameters.
map<string, string> parameters = 2;- Specified by:
getParametersCountin interfaceHiveDatabaseOptionsOrBuilder
-
containsParameters
public boolean containsParameters(String key)
Stores user supplied Hive database parameters.
map<string, string> parameters = 2;- Specified by:
containsParametersin interfaceHiveDatabaseOptionsOrBuilder
-
getParameters
@Deprecated public Map<String,String> getParameters()
Deprecated.UsegetParametersMap()instead.- Specified by:
getParametersin interfaceHiveDatabaseOptionsOrBuilder
-
getParametersMap
public Map<String,String> getParametersMap()
Stores user supplied Hive database parameters.
map<string, string> parameters = 2;- Specified by:
getParametersMapin interfaceHiveDatabaseOptionsOrBuilder
-
getParametersOrDefault
public String getParametersOrDefault(String key, String defaultValue)
Stores user supplied Hive database parameters.
map<string, string> parameters = 2;- Specified by:
getParametersOrDefaultin interfaceHiveDatabaseOptionsOrBuilder
-
getParametersOrThrow
public String getParametersOrThrow(String key)
Stores user supplied Hive database parameters.
map<string, string> parameters = 2;- Specified by:
getParametersOrThrowin interfaceHiveDatabaseOptionsOrBuilder
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3
-
writeTo
public void writeTo(com.google.protobuf.CodedOutputStream output) throws IOException- Specified by:
writeToin interfacecom.google.protobuf.MessageLite- Overrides:
writeToin classcom.google.protobuf.GeneratedMessageV3- Throws:
IOException
-
getSerializedSize
public int getSerializedSize()
- Specified by:
getSerializedSizein interfacecom.google.protobuf.MessageLite- Overrides:
getSerializedSizein classcom.google.protobuf.GeneratedMessageV3
-
equals
public boolean equals(Object obj)
- Specified by:
equalsin interfacecom.google.protobuf.Message- Overrides:
equalsin classcom.google.protobuf.AbstractMessage
-
hashCode
public int hashCode()
- Specified by:
hashCodein interfacecom.google.protobuf.Message- Overrides:
hashCodein classcom.google.protobuf.AbstractMessage
-
parseFrom
public static HiveDatabaseOptions parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static HiveDatabaseOptions parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static HiveDatabaseOptions parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static HiveDatabaseOptions parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static HiveDatabaseOptions parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static HiveDatabaseOptions parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static HiveDatabaseOptions parseFrom(InputStream input) throws IOException
- Throws:
IOException
-
parseFrom
public static HiveDatabaseOptions parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Throws:
IOException
-
parseDelimitedFrom
public static HiveDatabaseOptions parseDelimitedFrom(InputStream input) throws IOException
- Throws:
IOException
-
parseDelimitedFrom
public static HiveDatabaseOptions parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Throws:
IOException
-
parseFrom
public static HiveDatabaseOptions parseFrom(com.google.protobuf.CodedInputStream input) throws IOException
- Throws:
IOException
-
parseFrom
public static HiveDatabaseOptions parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Throws:
IOException
-
newBuilderForType
public HiveDatabaseOptions.Builder newBuilderForType()
- Specified by:
newBuilderForTypein interfacecom.google.protobuf.Message- Specified by:
newBuilderForTypein interfacecom.google.protobuf.MessageLite
-
newBuilder
public static HiveDatabaseOptions.Builder newBuilder()
-
newBuilder
public static HiveDatabaseOptions.Builder newBuilder(HiveDatabaseOptions prototype)
-
toBuilder
public HiveDatabaseOptions.Builder toBuilder()
- Specified by:
toBuilderin interfacecom.google.protobuf.Message- Specified by:
toBuilderin interfacecom.google.protobuf.MessageLite
-
newBuilderForType
protected HiveDatabaseOptions.Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)
- Specified by:
newBuilderForTypein classcom.google.protobuf.GeneratedMessageV3
-
getDefaultInstance
public static HiveDatabaseOptions getDefaultInstance()
-
parser
public static com.google.protobuf.Parser<HiveDatabaseOptions> parser()
-
getParserForType
public com.google.protobuf.Parser<HiveDatabaseOptions> getParserForType()
- Specified by:
getParserForTypein interfacecom.google.protobuf.Message- Specified by:
getParserForTypein interfacecom.google.protobuf.MessageLite- Overrides:
getParserForTypein classcom.google.protobuf.GeneratedMessageV3
-
getDefaultInstanceForType
public HiveDatabaseOptions getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
-