Class SchemaBundle (2.62.0)

public final class SchemaBundle

A class that wraps the com.google.bigtable.admin.v2.SchemaBundle protocol buffer object.

Inheritance

Object > SchemaBundle

Static Methods

fromProto(SchemaBundle proto)

public static SchemaBundle fromProto(SchemaBundle proto)

Wraps the protobuf. This method is considered an internal implementation detail and not meant to be used by applications.

Parameter
Name Description
proto com.google.bigtable.admin.v2.SchemaBundle
Returns
Type Description
SchemaBundle

Methods

equals(Object o)

public boolean equals(Object o)
Parameter
Name Description
o Object
Returns
Type Description
boolean
Overrides

getId()

public String getId()

Gets the schema bundle's id.

Returns
Type Description
String

getProtoSchema()

public ByteString getProtoSchema()

Gets the proto schema of this schema bundle.

Returns
Type Description
ByteString

getTableId()

public String getTableId()

Gets the id of the table that owns this schema bundle.

Returns
Type Description
String

hashCode()

public int hashCode()
Returns
Type Description
int
Overrides

toProto()

public SchemaBundle toProto()

Creates the request protobuf. This method is considered an internal implementation detail and not meant to be used by applications.

Returns
Type Description
com.google.bigtable.admin.v2.SchemaBundle