public final class SerdeInfo extends GeneratedMessage implements SerdeInfoOrBuilder
Serialization and deserialization information.
Protobuf type google.cloud.biglake.hive.v1beta.SerdeInfo
Inherited Members
com.google.protobuf.GeneratedMessage.<ContainingT,T>newFileScopedGeneratedExtension(java.lang.Class<?>,com.google.protobuf.Message)
com.google.protobuf.GeneratedMessage.<ContainingT,T>newMessageScopedGeneratedExtension(com.google.protobuf.Message,int,java.lang.Class<?>,com.google.protobuf.Message)
com.google.protobuf.GeneratedMessage.<ListT>makeMutableCopy(ListT)
com.google.protobuf.GeneratedMessage.<ListT>makeMutableCopy(ListT,int)
com.google.protobuf.GeneratedMessage.<T>emptyList(java.lang.Class<T>)
com.google.protobuf.GeneratedMessage.<V>serializeBooleanMapTo(com.google.protobuf.CodedOutputStream,com.google.protobuf.MapField<java.lang.Boolean,V>,com.google.protobuf.MapEntry<java.lang.Boolean,V>,int)
com.google.protobuf.GeneratedMessage.<V>serializeIntegerMapTo(com.google.protobuf.CodedOutputStream,com.google.protobuf.MapField<java.lang.Integer,V>,com.google.protobuf.MapEntry<java.lang.Integer,V>,int)
com.google.protobuf.GeneratedMessage.<V>serializeLongMapTo(com.google.protobuf.CodedOutputStream,com.google.protobuf.MapField<java.lang.Long,V>,com.google.protobuf.MapEntry<java.lang.Long,V>,int)
com.google.protobuf.GeneratedMessage.<V>serializeStringMapTo(com.google.protobuf.CodedOutputStream,com.google.protobuf.MapField<java.lang.String,V>,com.google.protobuf.MapEntry<java.lang.String,V>,int)
com.google.protobuf.GeneratedMessage.canUseUnsafe()
com.google.protobuf.GeneratedMessage.emptyBooleanList()
com.google.protobuf.GeneratedMessage.emptyDoubleList()
com.google.protobuf.GeneratedMessage.emptyFloatList()
com.google.protobuf.GeneratedMessage.emptyIntList()
com.google.protobuf.GeneratedMessage.emptyLongList()
com.google.protobuf.GeneratedMessage.internalGetMapFieldReflection(int)
com.google.protobuf.GeneratedMessage.isStringEmpty(java.lang.Object)
com.google.protobuf.GeneratedMessage.mergeFromAndMakeImmutableInternal(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite)
com.google.protobuf.GeneratedMessage.newInstance(com.google.protobuf.GeneratedMessage.UnusedPrivateParameter)
com.google.protobuf.GeneratedMessage.parseUnknownFieldProto3(com.google.protobuf.CodedInputStream,com.google.protobuf.UnknownFieldSet.Builder,com.google.protobuf.ExtensionRegistryLite,int)
Static Fields
DESCRIPTION_FIELD_NUMBER
public static final int DESCRIPTION_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
DESERIALIZER_CLASS_FIELD_NUMBER
public static final int DESERIALIZER_CLASS_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
NAME_FIELD_NUMBER
public static final int NAME_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
PARAMETERS_FIELD_NUMBER
public static final int PARAMETERS_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
SERDE_TYPE_FIELD_NUMBER
public static final int SERDE_TYPE_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
SERIALIZATION_LIB_FIELD_NUMBER
public static final int SERIALIZATION_LIB_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
SERIALIZER_CLASS_FIELD_NUMBER
public static final int SERIALIZER_CLASS_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
Static Methods
getDefaultInstance()
public static SerdeInfo getDefaultInstance()
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
newBuilder()
public static SerdeInfo.Builder newBuilder()
newBuilder(SerdeInfo prototype)
public static SerdeInfo.Builder newBuilder(SerdeInfo prototype)
| Parameter |
| Name |
Description |
prototype |
SerdeInfo
|
public static SerdeInfo parseDelimitedFrom(InputStream input)
public static SerdeInfo parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
parseFrom(byte[] data)
public static SerdeInfo parseFrom(byte[] data)
| Parameter |
| Name |
Description |
data |
byte[]
|
parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
public static SerdeInfo parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
parseFrom(ByteString data)
public static SerdeInfo parseFrom(ByteString data)
parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static SerdeInfo parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static SerdeInfo parseFrom(CodedInputStream input)
public static SerdeInfo parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public static SerdeInfo parseFrom(InputStream input)
public static SerdeInfo parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
parseFrom(ByteBuffer data)
public static SerdeInfo parseFrom(ByteBuffer data)
parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
public static SerdeInfo parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
parser()
public static Parser<SerdeInfo> parser()
Methods
containsParameters(String key)
public boolean containsParameters(String key)
Optional. Parameters of the serde. The maximum size is 10Kib.
map<string, string> parameters = 4 [(.google.api.field_behavior) = OPTIONAL];
| Parameter |
| Name |
Description |
key |
String
|
equals(Object obj)
public boolean equals(Object obj)
| Parameter |
| Name |
Description |
obj |
Object
|
Overrides
getDefaultInstanceForType()
public SerdeInfo getDefaultInstanceForType()
getDescription()
public String getDescription()
Optional. Description of the serde. The maximum length is 4000 characters.
string description = 3 [(.google.api.field_behavior) = OPTIONAL];
| Returns |
| Type |
Description |
String |
The description.
|
getDescriptionBytes()
public ByteString getDescriptionBytes()
Optional. Description of the serde. The maximum length is 4000 characters.
string description = 3 [(.google.api.field_behavior) = OPTIONAL];
| Returns |
| Type |
Description |
ByteString |
The bytes for description.
|
getDeserializerClass()
public String getDeserializerClass()
Optional. The fully qualified Java class name of the deserializer. The
maximum length is 4000 characters.
string deserializer_class = 6 [(.google.api.field_behavior) = OPTIONAL];
| Returns |
| Type |
Description |
String |
The deserializerClass.
|
getDeserializerClassBytes()
public ByteString getDeserializerClassBytes()
Optional. The fully qualified Java class name of the deserializer. The
maximum length is 4000 characters.
string deserializer_class = 6 [(.google.api.field_behavior) = OPTIONAL];
| Returns |
| Type |
Description |
ByteString |
The bytes for deserializerClass.
|
getName()
Required. Name of the SerDe. Table name by default. The maximum length is
128 characters.
string name = 1 [(.google.api.field_behavior) = REQUIRED];
| Returns |
| Type |
Description |
String |
The name.
|
getNameBytes()
public ByteString getNameBytes()
Required. Name of the SerDe. Table name by default. The maximum length is
128 characters.
string name = 1 [(.google.api.field_behavior) = REQUIRED];
| Returns |
| Type |
Description |
ByteString |
The bytes for name.
|
getParameters() (deprecated)
public Map<String,String> getParameters()
getParametersCount()
public int getParametersCount()
Optional. Parameters of the serde. The maximum size is 10Kib.
map<string, string> parameters = 4 [(.google.api.field_behavior) = OPTIONAL];
| Returns |
| Type |
Description |
int |
|
getParametersMap()
public Map<String,String> getParametersMap()
Optional. Parameters of the serde. The maximum size is 10Kib.
map<string, string> parameters = 4 [(.google.api.field_behavior) = OPTIONAL];
getParametersOrDefault(String key, String defaultValue)
public String getParametersOrDefault(String key, String defaultValue)
Optional. Parameters of the serde. The maximum size is 10Kib.
map<string, string> parameters = 4 [(.google.api.field_behavior) = OPTIONAL];
| Returns |
| Type |
Description |
String |
|
getParametersOrThrow(String key)
public String getParametersOrThrow(String key)
Optional. Parameters of the serde. The maximum size is 10Kib.
map<string, string> parameters = 4 [(.google.api.field_behavior) = OPTIONAL];
| Parameter |
| Name |
Description |
key |
String
|
| Returns |
| Type |
Description |
String |
|
getParserForType()
public Parser<SerdeInfo> getParserForType()
Overrides
getSerdeType()
public SerdeInfo.SerdeType getSerdeType()
Optional. The serde type.
.google.cloud.biglake.hive.v1beta.SerdeInfo.SerdeType serde_type = 7 [(.google.api.field_behavior) = OPTIONAL];
getSerdeTypeValue()
public int getSerdeTypeValue()
Optional. The serde type.
.google.cloud.biglake.hive.v1beta.SerdeInfo.SerdeType serde_type = 7 [(.google.api.field_behavior) = OPTIONAL];
| Returns |
| Type |
Description |
int |
The enum numeric value on the wire for serdeType.
|
getSerializationLib()
public String getSerializationLib()
Required. The fully qualified Java class name of the serialization library.
The maximum length is 4000 characters.
string serialization_lib = 2 [(.google.api.field_behavior) = REQUIRED];
| Returns |
| Type |
Description |
String |
The serializationLib.
|
getSerializationLibBytes()
public ByteString getSerializationLibBytes()
Required. The fully qualified Java class name of the serialization library.
The maximum length is 4000 characters.
string serialization_lib = 2 [(.google.api.field_behavior) = REQUIRED];
| Returns |
| Type |
Description |
ByteString |
The bytes for serializationLib.
|
getSerializedSize()
public int getSerializedSize()
| Returns |
| Type |
Description |
int |
|
Overrides
getSerializerClass()
public String getSerializerClass()
Optional. The fully qualified Java class name of the serializer. The
maximum length is 4000 characters.
string serializer_class = 5 [(.google.api.field_behavior) = OPTIONAL];
| Returns |
| Type |
Description |
String |
The serializerClass.
|
getSerializerClassBytes()
public ByteString getSerializerClassBytes()
Optional. The fully qualified Java class name of the serializer. The
maximum length is 4000 characters.
string serializer_class = 5 [(.google.api.field_behavior) = OPTIONAL];
| Returns |
| Type |
Description |
ByteString |
The bytes for serializerClass.
|
hashCode()
| Returns |
| Type |
Description |
int |
|
Overrides
internalGetFieldAccessorTable()
protected GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
internalGetMapFieldReflection(int number)
protected MapFieldReflectionAccessor internalGetMapFieldReflection(int number)
| Parameter |
| Name |
Description |
number |
int
|
| Returns |
| Type |
Description |
com.google.protobuf.MapFieldReflectionAccessor |
|
Overrides
com.google.protobuf.GeneratedMessage.internalGetMapFieldReflection(int)
isInitialized()
public final boolean isInitialized()
Overrides
newBuilderForType()
public SerdeInfo.Builder newBuilderForType()
newBuilderForType(AbstractMessage.BuilderParent parent)
protected SerdeInfo.Builder newBuilderForType(AbstractMessage.BuilderParent parent)
Overrides
toBuilder()
public SerdeInfo.Builder toBuilder()
writeTo(CodedOutputStream output)
public void writeTo(CodedOutputStream output)
Overrides