public interface SerdeInfoOrBuilder extends MessageOrBuilderImplements
MessageOrBuilderMethods
containsParameters(String key)
public abstract 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 |
| Returns | |
|---|---|
| Type | Description |
boolean |
|
getDescription()
public abstract 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 abstract 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 abstract 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 abstract 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()
public abstract String 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 abstract 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 abstract Map<String,String> getParameters()Use #getParametersMap() instead.
| Returns | |
|---|---|
| Type | Description |
Map<String,String> |
|
getParametersCount()
public abstract 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 abstract Map<String,String> getParametersMap()Optional. Parameters of the serde. The maximum size is 10Kib.
map<string, string> parameters = 4 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
Map<String,String> |
|
getParametersOrDefault(String key, String defaultValue)
public abstract 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];
| Parameters | |
|---|---|
| Name | Description |
key |
String |
defaultValue |
String |
| Returns | |
|---|---|
| Type | Description |
String |
|
getParametersOrThrow(String key)
public abstract 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 |
|
getSerdeType()
public abstract SerdeInfo.SerdeType getSerdeType()Optional. The serde type.
.google.cloud.biglake.hive.v1beta.SerdeInfo.SerdeType serde_type = 7 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
SerdeInfo.SerdeType |
The serdeType. |
getSerdeTypeValue()
public abstract 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 abstract 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 abstract 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. |
getSerializerClass()
public abstract 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 abstract 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. |