public abstract static class Type.SchemalessProto extends Object implements SqlType.Proto
Any attempts to call getParserForType() will throw an exception.
SqlType.Array<Elem>, SqlType.Code, SqlType.Enum<T extends com.google.protobuf.ProtocolMessageEnum>, SqlType.Map<K,V>, SqlType.Proto<T extends com.google.protobuf.AbstractMessage>, SqlType.Struct| Constructor and Description |
|---|
SchemalessProto() |
| Modifier and Type | Method and Description |
|---|---|
static Type.SchemalessProto |
create(String messageName,
String schemaBundleId) |
static Type.SchemalessProto |
fromProto(Type.Proto proto) |
SqlType.Code |
getCode() |
abstract String |
getMessageName() |
com.google.protobuf.Parser<com.google.protobuf.AbstractMessage> |
getParserForType() |
abstract String |
schemaBundleId() |
String |
toString() |
public static Type.SchemalessProto fromProto(Type.Proto proto)
public static Type.SchemalessProto create(String messageName, String schemaBundleId)
public abstract String getMessageName()
getMessageName in interface SqlType.Protopublic abstract String schemaBundleId()
public com.google.protobuf.Parser<com.google.protobuf.AbstractMessage> getParserForType()
getParserForType in interface SqlType.Protopublic SqlType.Code getCode()
getCode in interface SqlTypeSqlType.Code enum for this typeCopyright © 2026 Google LLC. All rights reserved.