- 1.70.0 (latest)
- 1.69.0
- 1.68.0
- 1.67.0
- 1.66.2
- 1.65.0
- 1.64.0
- 1.63.1
- 1.62.0
- 1.61.0
- 1.60.0
- 1.59.1
- 1.58.0
- 1.57.1
- 1.54.0
- 1.53.0
- 1.52.0
- 1.51.2
- 1.50.0
- 1.49.0
- 1.48.0
- 1.47.0
- 1.46.0
- 1.45.0
- 1.44.0
- 1.43.0
- 1.42.0
- 1.41.0
- 1.40.0
- 1.39.0
- 1.38.0
- 1.37.0
- 1.36.0
- 1.35.0
- 1.34.1
- 1.33.0
- 1.32.0
- 1.31.0
- 1.30.2
- 1.29.0
- 1.28.0
- 1.27.0
- 1.26.0
- 1.25.0
- 1.24.0
- 1.23.0
- 1.22.0
- 1.21.0
- 1.20.1
- 1.19.0
- 1.18.0
- 1.17.0
- 1.16.0
- 1.15.0
Variables
TableView_name, TableView_value
var (
TableView_name = map[int32]string{
0: "TABLE_VIEW_UNSPECIFIED",
1: "BASIC",
2: "FULL",
}
TableView_value = map[string]int32{
"TABLE_VIEW_UNSPECIFIED": 0,
"BASIC": 1,
"FULL": 2,
}
)
Enum value maps for TableView.
Database_Type_name, Database_Type_value
var (
Database_Type_name = map[int32]string{
0: "TYPE_UNSPECIFIED",
1: "HIVE",
}
Database_Type_value = map[string]int32{
"TYPE_UNSPECIFIED": 0,
"HIVE": 1,
}
)
Enum value maps for Database_Type.
Table_Type_name, Table_Type_value
var (
Table_Type_name = map[int32]string{
0: "TYPE_UNSPECIFIED",
1: "HIVE",
}
Table_Type_value = map[string]int32{
"TYPE_UNSPECIFIED": 0,
"HIVE": 1,
}
)
Enum value maps for Table_Type.
File_google_cloud_bigquery_biglake_v1_metastore_proto
var File_google_cloud_bigquery_biglake_v1_metastore_proto protoreflect.FileDescriptor
Functions
func RegisterMetastoreServiceServer
func RegisterMetastoreServiceServer(s *grpc.Server, srv MetastoreServiceServer)
Catalog
type Catalog struct {
// Output only. The resource name.
// Format:
// projects/{project_id_or_number}/locations/{location_id}/catalogs/{catalog_id}
Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
// Output only. The creation time of the catalog.
CreateTime *timestamppb.Timestamp `protobuf:"bytes,2,opt,name=create_time,json=createTime,proto3" json:"create_time,omitempty"`
// Output only. The last modification time of the catalog.
UpdateTime *timestamppb.Timestamp `protobuf:"bytes,3,opt,name=update_time,json=updateTime,proto3" json:"update_time,omitempty"`
// Output only. The deletion time of the catalog. Only set after the catalog
// is deleted.
DeleteTime *timestamppb.Timestamp `protobuf:"bytes,4,opt,name=delete_time,json=deleteTime,proto3" json:"delete_time,omitempty"`
// Output only. The time when this catalog is considered expired. Only set
// after the catalog is deleted.
ExpireTime *timestamppb.Timestamp `protobuf:"bytes,5,opt,name=expire_time,json=expireTime,proto3" json:"expire_time,omitempty"`
// contains filtered or unexported fields
}
Catalog is the container of databases.
func (*Catalog) Descriptor
Deprecated: Use Catalog.ProtoReflect.Descriptor instead.
func (*Catalog) GetCreateTime
func (x *Catalog) GetCreateTime() *timestamppb.Timestamp
func (*Catalog) GetDeleteTime
func (x *Catalog) GetDeleteTime() *timestamppb.Timestamp
func (*Catalog) GetExpireTime
func (x *Catalog) GetExpireTime() *timestamppb.Timestamp
func (*Catalog) GetName
func (*Catalog) GetUpdateTime
func (x *Catalog) GetUpdateTime() *timestamppb.Timestamp
func (*Catalog) ProtoMessage
func (*Catalog) ProtoMessage()
func (*Catalog) ProtoReflect
func (x *Catalog) ProtoReflect() protoreflect.Message
func (*Catalog) Reset
func (x *Catalog) Reset()
func (*Catalog) String
CreateCatalogRequest
type CreateCatalogRequest struct {
// Required. The parent resource where this catalog will be created.
// Format: projects/{project_id_or_number}/locations/{location_id}
Parent string `protobuf:"bytes,1,opt,name=parent,proto3" json:"parent,omitempty"`
// Required. The catalog to create.
// The `name` field does not need to be provided.
Catalog *Catalog `protobuf:"bytes,2,opt,name=catalog,proto3" json:"catalog,omitempty"`
// Required. The ID to use for the catalog, which will become the final
// component of the catalog's resource name.
CatalogId string `protobuf:"bytes,3,opt,name=catalog_id,json=catalogId,proto3" json:"catalog_id,omitempty"`
// contains filtered or unexported fields
}
Request message for the CreateCatalog method.
func (*CreateCatalogRequest) Descriptor
func (*CreateCatalogRequest) Descriptor() ([]byte, []int)
Deprecated: Use CreateCatalogRequest.ProtoReflect.Descriptor instead.
func (*CreateCatalogRequest) GetCatalog
func (x *CreateCatalogRequest) GetCatalog() *Catalog
func (*CreateCatalogRequest) GetCatalogId
func (x *CreateCatalogRequest) GetCatalogId() string
func (*CreateCatalogRequest) GetParent
func (x *CreateCatalogRequest) GetParent() string
func (*CreateCatalogRequest) ProtoMessage
func (*CreateCatalogRequest) ProtoMessage()
func (*CreateCatalogRequest) ProtoReflect
func (x *CreateCatalogRequest) ProtoReflect() protoreflect.Message
func (*CreateCatalogRequest) Reset
func (x *CreateCatalogRequest) Reset()
func (*CreateCatalogRequest) String
func (x *CreateCatalogRequest) String() string
CreateDatabaseRequest
type CreateDatabaseRequest struct {
// Required. The parent resource where this database will be created.
// Format:
// projects/{project_id_or_number}/locations/{location_id}/catalogs/{catalog_id}
Parent string `protobuf:"bytes,1,opt,name=parent,proto3" json:"parent,omitempty"`
// Required. The database to create.
// The `name` field does not need to be provided.
Database *Database `protobuf:"bytes,2,opt,name=database,proto3" json:"database,omitempty"`
// Required. The ID to use for the database, which will become the final
// component of the database's resource name.
DatabaseId string `protobuf:"bytes,3,opt,name=database_id,json=databaseId,proto3" json:"database_id,omitempty"`
// contains filtered or unexported fields
}
Request message for the CreateDatabase method.
func (*CreateDatabaseRequest) Descriptor
func (*CreateDatabaseRequest) Descriptor() ([]byte, []int)
Deprecated: Use CreateDatabaseRequest.ProtoReflect.Descriptor instead.
func (*CreateDatabaseRequest) GetDatabase
func (x *CreateDatabaseRequest) GetDatabase() *Database
func (*CreateDatabaseRequest) GetDatabaseId
func (x *CreateDatabaseRequest) GetDatabaseId() string
func (*CreateDatabaseRequest) GetParent
func (x *CreateDatabaseRequest) GetParent() string
func (*CreateDatabaseRequest) ProtoMessage
func (*CreateDatabaseRequest) ProtoMessage()
func (*CreateDatabaseRequest) ProtoReflect
func (x *CreateDatabaseRequest) ProtoReflect() protoreflect.Message
func (*CreateDatabaseRequest) Reset
func (x *CreateDatabaseRequest) Reset()
func (*CreateDatabaseRequest) String
func (x *CreateDatabaseRequest) String() string
CreateTableRequest
type CreateTableRequest struct {
// Required. The parent resource where this table will be created.
// Format:
// projects/{project_id_or_number}/locations/{location_id}/catalogs/{catalog_id}/databases/{database_id}
Parent string `protobuf:"bytes,1,opt,name=parent,proto3" json:"parent,omitempty"`
// Required. The table to create. The `name` field does not need to be
// provided for the table creation.
Table *Table `protobuf:"bytes,2,opt,name=table,proto3" json:"table,omitempty"`
// Required. The ID to use for the table, which will become the final
// component of the table's resource name.
TableId string `protobuf:"bytes,3,opt,name=table_id,json=tableId,proto3" json:"table_id,omitempty"`
// contains filtered or unexported fields
}
Request message for the CreateTable method.
func (*CreateTableRequest) Descriptor
func (*CreateTableRequest) Descriptor() ([]byte, []int)
Deprecated: Use CreateTableRequest.ProtoReflect.Descriptor instead.
func (*CreateTableRequest) GetParent
func (x *CreateTableRequest) GetParent() string
func (*CreateTableRequest) GetTable
func (x *CreateTableRequest) GetTable() *Table
func (*CreateTableRequest) GetTableId
func (x *CreateTableRequest) GetTableId() string
func (*CreateTableRequest) ProtoMessage
func (*CreateTableRequest) ProtoMessage()
func (*CreateTableRequest) ProtoReflect
func (x *CreateTableRequest) ProtoReflect() protoreflect.Message
func (*CreateTableRequest) Reset
func (x *CreateTableRequest) Reset()
func (*CreateTableRequest) String
func (x *CreateTableRequest) String() string
Database
type Database struct {
// Options specified for the database type.
//
// Types that are assignable to Options:
//
// *Database_HiveOptions
Options isDatabase_Options `protobuf_oneof:"options"`
// Output only. The resource name.
// Format:
// projects/{project_id_or_number}/locations/{location_id}/catalogs/{catalog_id}/databases/{database_id}
Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
// Output only. The creation time of the database.
CreateTime *timestamppb.Timestamp `protobuf:"bytes,2,opt,name=create_time,json=createTime,proto3" json:"create_time,omitempty"`
// Output only. The last modification time of the database.
UpdateTime *timestamppb.Timestamp `protobuf:"bytes,3,opt,name=update_time,json=updateTime,proto3" json:"update_time,omitempty"`
// Output only. The deletion time of the database. Only set after the database
// is deleted.
DeleteTime *timestamppb.Timestamp `protobuf:"bytes,4,opt,name=delete_time,json=deleteTime,proto3" json:"delete_time,omitempty"`
// Output only. The time when this database is considered expired. Only set
// after the database is deleted.
ExpireTime *timestamppb.Timestamp `protobuf:"bytes,5,opt,name=expire_time,json=expireTime,proto3" json:"expire_time,omitempty"`
// The database type.
Type Database_Type `protobuf:"varint,6,opt,name=type,proto3,enum=google.cloud.bigquery.biglake.v1.Database_Type" json:"type,omitempty"`
// contains filtered or unexported fields
}
Database is the container of tables.
func (*Database) Descriptor
Deprecated: Use Database.ProtoReflect.Descriptor instead.
func (*Database) GetCreateTime
func (x *Database) GetCreateTime() *timestamppb.Timestamp
func (*Database) GetDeleteTime
func (x *Database) GetDeleteTime() *timestamppb.Timestamp
func (*Database) GetExpireTime
func (x *Database) GetExpireTime() *timestamppb.Timestamp
func (*Database) GetHiveOptions
func (x *Database) GetHiveOptions() *HiveDatabaseOptions
func (*Database) GetName
func (*Database) GetOptions
func (m *Database) GetOptions() isDatabase_Options
func (*Database) GetType
func (x *Database) GetType() Database_Type
func (*Database) GetUpdateTime
func (x *Database) GetUpdateTime() *timestamppb.Timestamp
func (*Database) ProtoMessage
func (*Database) ProtoMessage()
func (*Database) ProtoReflect
func (x *Database) ProtoReflect() protoreflect.Message
func (*Database) Reset
func (x *Database) Reset()
func (*Database) String
Database_HiveOptions
type Database_HiveOptions struct {
// Options of a Hive database.
HiveOptions *HiveDatabaseOptions `protobuf:"bytes,7,opt,name=hive_options,json=hiveOptions,proto3,oneof"`
}
Database_Type
type Database_Type int32
The database type.
Database_TYPE_UNSPECIFIED, Database_HIVE
const (
// The type is not specified.
Database_TYPE_UNSPECIFIED Database_Type = 0
// Represents a database storing tables compatible with Hive Metastore
// tables.
Database_HIVE Database_Type = 1
)
func (Database_Type) Descriptor
func (Database_Type) Descriptor() protoreflect.EnumDescriptor
func (Database_Type) Enum
func (x Database_Type) Enum() *Database_Type
func (Database_Type) EnumDescriptor
func (Database_Type) EnumDescriptor() ([]byte, []int)
Deprecated: Use Database_Type.Descriptor instead.
func (Database_Type) Number
func (x Database_Type) Number() protoreflect.EnumNumber
func (Database_Type) String
func (x Database_Type) String() string
func (Database_Type) Type
func (Database_Type) Type() protoreflect.EnumType
DeleteCatalogRequest
type DeleteCatalogRequest struct {
// Required. The name of the catalog to delete.
// Format:
// projects/{project_id_or_number}/locations/{location_id}/catalogs/{catalog_id}
Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
// contains filtered or unexported fields
}
Request message for the DeleteCatalog method.
func (*DeleteCatalogRequest) Descriptor
func (*DeleteCatalogRequest) Descriptor() ([]byte, []int)
Deprecated: Use DeleteCatalogRequest.ProtoReflect.Descriptor instead.
func (*DeleteCatalogRequest) GetName
func (x *DeleteCatalogRequest) GetName() string
func (*DeleteCatalogRequest) ProtoMessage
func (*DeleteCatalogRequest) ProtoMessage()
func (*DeleteCatalogRequest) ProtoReflect
func (x *DeleteCatalogRequest) ProtoReflect() protoreflect.Message
func (*DeleteCatalogRequest) Reset
func (x *DeleteCatalogRequest) Reset()
func (*DeleteCatalogRequest) String
func (x *DeleteCatalogRequest) String() string
DeleteDatabaseRequest
type DeleteDatabaseRequest struct {
// Required. The name of the database to delete.
// Format:
// projects/{project_id_or_number}/locations/{location_id}/catalogs/{catalog_id}/databases/{database_id}
Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
// contains filtered or unexported fields
}
Request message for the DeleteDatabase method.
func (*DeleteDatabaseRequest) Descriptor
func (*DeleteDatabaseRequest) Descriptor() ([]byte, []int)
Deprecated: Use DeleteDatabaseRequest.ProtoReflect.Descriptor instead.
func (*DeleteDatabaseRequest) GetName
func (x *DeleteDatabaseRequest) GetName() string
func (*DeleteDatabaseRequest) ProtoMessage
func (*DeleteDatabaseRequest) ProtoMessage()
func (*DeleteDatabaseRequest) ProtoReflect
func (x *DeleteDatabaseRequest) ProtoReflect() protoreflect.Message
func (*DeleteDatabaseRequest) Reset
func (x *DeleteDatabaseRequest) Reset()
func (*DeleteDatabaseRequest) String
func (x *DeleteDatabaseRequest) String() string
DeleteTableRequest
type DeleteTableRequest struct {
// Required. The name of the table to delete.
// Format:
// projects/{project_id_or_number}/locations/{location_id}/catalogs/{catalog_id}/databases/{database_id}/tables/{table_id}
Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
// contains filtered or unexported fields
}
Request message for the DeleteTable method.
func (*DeleteTableRequest) Descriptor
func (*DeleteTableRequest) Descriptor() ([]byte, []int)
Deprecated: Use DeleteTableRequest.ProtoReflect.Descriptor instead.
func (*DeleteTableRequest) GetName
func (x *DeleteTableRequest) GetName() string
func (*DeleteTableRequest) ProtoMessage
func (*DeleteTableRequest) ProtoMessage()
func (*DeleteTableRequest) ProtoReflect
func (x *DeleteTableRequest) ProtoReflect() protoreflect.Message
func (*DeleteTableRequest) Reset
func (x *DeleteTableRequest) Reset()
func (*DeleteTableRequest) String
func (x *DeleteTableRequest) String() string
GetCatalogRequest
type GetCatalogRequest struct {
// Required. The name of the catalog to retrieve.
// Format:
// projects/{project_id_or_number}/locations/{location_id}/catalogs/{catalog_id}
Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
// contains filtered or unexported fields
}
Request message for the GetCatalog method.
func (*GetCatalogRequest) Descriptor
func (*GetCatalogRequest) Descriptor() ([]byte, []int)
Deprecated: Use GetCatalogRequest.ProtoReflect.Descriptor instead.
func (*GetCatalogRequest) GetName
func (x *GetCatalogRequest) GetName() string
func (*GetCatalogRequest) ProtoMessage
func (*GetCatalogRequest) ProtoMessage()
func (*GetCatalogRequest) ProtoReflect
func (x *GetCatalogRequest) ProtoReflect() protoreflect.Message
func (*GetCatalogRequest) Reset
func (x *GetCatalogRequest) Reset()
func (*GetCatalogRequest) String
func (x *GetCatalogRequest) String() string
GetDatabaseRequest
type GetDatabaseRequest struct {
// Required. The name of the database to retrieve.
// Format:
// projects/{project_id_or_number}/locations/{location_id}/catalogs/{catalog_id}/databases/{database_id}
Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
// contains filtered or unexported fields
}
Request message for the GetDatabase method.
func (*GetDatabaseRequest) Descriptor
func (*GetDatabaseRequest) Descriptor() ([]byte, []int)
Deprecated: Use GetDatabaseRequest.ProtoReflect.Descriptor instead.
func (*GetDatabaseRequest) GetName
func (x *GetDatabaseRequest) GetName() string
func (*GetDatabaseRequest) ProtoMessage
func (*GetDatabaseRequest) ProtoMessage()
func (*GetDatabaseRequest) ProtoReflect
func (x *GetDatabaseRequest) ProtoReflect() protoreflect.Message
func (*GetDatabaseRequest) Reset
func (x *GetDatabaseRequest) Reset()
func (*GetDatabaseRequest) String
func (x *GetDatabaseRequest) String() string
GetTableRequest
type GetTableRequest struct {
// Required. The name of the table to retrieve.
// Format:
// projects/{project_id_or_number}/locations/{location_id}/catalogs/{catalog_id}/databases/{database_id}/tables/{table_id}
Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
// contains filtered or unexported fields
}
Request message for the GetTable method.
func (*GetTableRequest) Descriptor
func (*GetTableRequest) Descriptor() ([]byte, []int)
Deprecated: Use GetTableRequest.ProtoReflect.Descriptor instead.
func (*GetTableRequest) GetName
func (x *GetTableRequest) GetName() string
func (*GetTableRequest) ProtoMessage
func (*GetTableRequest) ProtoMessage()
func (*GetTableRequest) ProtoReflect
func (x *GetTableRequest) ProtoReflect() protoreflect.Message
func (*GetTableRequest) Reset
func (x *GetTableRequest) Reset()
func (*GetTableRequest) String
func (x *GetTableRequest) String() string
HiveDatabaseOptions
type HiveDatabaseOptions struct {
LocationUri string `protobuf:"bytes,1,opt,name=location_uri,json=locationUri,proto3" json:"location_uri,omitempty"`
Parameters map[string]string "" /* 161 byte string literal not displayed */
}
Options of a Hive database.
func (*HiveDatabaseOptions) Descriptor
func (*HiveDatabaseOptions) Descriptor() ([]byte, []int)
Deprecated: Use HiveDatabaseOptions.ProtoReflect.Descriptor instead.
func (*HiveDatabaseOptions) GetLocationUri
func (x *HiveDatabaseOptions) GetLocationUri() string
func (*HiveDatabaseOptions) GetParameters
func (x *HiveDatabaseOptions) GetParameters() map[string]string
func (*HiveDatabaseOptions) ProtoMessage
func (*HiveDatabaseOptions) ProtoMessage()
func (*HiveDatabaseOptions) ProtoReflect
func (x *HiveDatabaseOptions) ProtoReflect() protoreflect.Message
func (*HiveDatabaseOptions) Reset
func (x *HiveDatabaseOptions) Reset()
func (*HiveDatabaseOptions) String
func (x *HiveDatabaseOptions) String() string
HiveTableOptions
type HiveTableOptions struct {
Parameters map[string]string "" /* 161 byte string literal not displayed */
TableType string `protobuf:"bytes,2,opt,name=table_type,json=tableType,proto3" json:"table_type,omitempty"`
StorageDescriptor *HiveTableOptions_StorageDescriptor `protobuf:"bytes,3,opt,name=storage_descriptor,json=storageDescriptor,proto3" json:"storage_descriptor,omitempty"`
}
Options of a Hive table.
func (*HiveTableOptions) Descriptor
func (*HiveTableOptions) Descriptor() ([]byte, []int)
Deprecated: Use HiveTableOptions.ProtoReflect.Descriptor instead.
func (*HiveTableOptions) GetParameters
func (x *HiveTableOptions) GetParameters() map[string]string
func (*HiveTableOptions) GetStorageDescriptor
func (x *HiveTableOptions) GetStorageDescriptor() *HiveTableOptions_StorageDescriptor
func (*HiveTableOptions) GetTableType
func (x *HiveTableOptions) GetTableType() string
func (*HiveTableOptions) ProtoMessage
func (*HiveTableOptions) ProtoMessage()
func (*HiveTableOptions) ProtoReflect
func (x *HiveTableOptions) ProtoReflect() protoreflect.Message
func (*HiveTableOptions) Reset
func (x *HiveTableOptions) Reset()
func (*HiveTableOptions) String
func (x *HiveTableOptions) String() string
HiveTableOptions_SerDeInfo
type HiveTableOptions_SerDeInfo struct {
// The fully qualified Java class name of the serialization library.
SerializationLib string `protobuf:"bytes,1,opt,name=serialization_lib,json=serializationLib,proto3" json:"serialization_lib,omitempty"`
// contains filtered or unexported fields
}
Serializer and deserializer information.
func (*HiveTableOptions_SerDeInfo) Descriptor
func (*HiveTableOptions_SerDeInfo) Descriptor() ([]byte, []int)
Deprecated: Use HiveTableOptions_SerDeInfo.ProtoReflect.Descriptor instead.
func (*HiveTableOptions_SerDeInfo) GetSerializationLib
func (x *HiveTableOptions_SerDeInfo) GetSerializationLib() string
func (*HiveTableOptions_SerDeInfo) ProtoMessage
func (*HiveTableOptions_SerDeInfo) ProtoMessage()
func (*HiveTableOptions_SerDeInfo) ProtoReflect
func (x *HiveTableOptions_SerDeInfo) ProtoReflect() protoreflect.Message
func (*HiveTableOptions_SerDeInfo) Reset
func (x *HiveTableOptions_SerDeInfo) Reset()
func (*HiveTableOptions_SerDeInfo) String
func (x *HiveTableOptions_SerDeInfo) String() string
HiveTableOptions_StorageDescriptor
type HiveTableOptions_StorageDescriptor struct {
// Cloud Storage folder URI where the table data is stored, starting with
// "gs://".
LocationUri string `protobuf:"bytes,1,opt,name=location_uri,json=locationUri,proto3" json:"location_uri,omitempty"`
// The fully qualified Java class name of the input format.
InputFormat string `protobuf:"bytes,2,opt,name=input_format,json=inputFormat,proto3" json:"input_format,omitempty"`
// The fully qualified Java class name of the output format.
OutputFormat string `protobuf:"bytes,3,opt,name=output_format,json=outputFormat,proto3" json:"output_format,omitempty"`
// Serializer and deserializer information.
SerdeInfo *HiveTableOptions_SerDeInfo `protobuf:"bytes,4,opt,name=serde_info,json=serdeInfo,proto3" json:"serde_info,omitempty"`
// contains filtered or unexported fields
}
Stores physical storage information of the data.
func (*HiveTableOptions_StorageDescriptor) Descriptor
func (*HiveTableOptions_StorageDescriptor) Descriptor() ([]byte, []int)
Deprecated: Use HiveTableOptions_StorageDescriptor.ProtoReflect.Descriptor instead.
func (*HiveTableOptions_StorageDescriptor) GetInputFormat
func (x *HiveTableOptions_StorageDescriptor) GetInputFormat() string
func (*HiveTableOptions_StorageDescriptor) GetLocationUri
func (x *HiveTableOptions_StorageDescriptor) GetLocationUri() string
func (*HiveTableOptions_StorageDescriptor) GetOutputFormat
func (x *HiveTableOptions_StorageDescriptor) GetOutputFormat() string
func (*HiveTableOptions_StorageDescriptor) GetSerdeInfo
func (x *HiveTableOptions_StorageDescriptor) GetSerdeInfo() *HiveTableOptions_SerDeInfo
func (*HiveTableOptions_StorageDescriptor) ProtoMessage
func (*HiveTableOptions_StorageDescriptor) ProtoMessage()
func (*HiveTableOptions_StorageDescriptor) ProtoReflect
func (x *HiveTableOptions_StorageDescriptor) ProtoReflect() protoreflect.Message
func (*HiveTableOptions_StorageDescriptor) Reset
func (x *HiveTableOptions_StorageDescriptor) Reset()
func (*HiveTableOptions_StorageDescriptor) String
func (x *HiveTableOptions_StorageDescriptor) String() string
ListCatalogsRequest
type ListCatalogsRequest struct {
// Required. The parent, which owns this collection of catalogs.
// Format: projects/{project_id_or_number}/locations/{location_id}
Parent string `protobuf:"bytes,1,opt,name=parent,proto3" json:"parent,omitempty"`
// The maximum number of catalogs to return. The service may return fewer than
// this value.
// If unspecified, at most 50 catalogs will be returned.
// The maximum value is 1000; values above 1000 will be coerced to 1000.
PageSize int32 `protobuf:"varint,2,opt,name=page_size,json=pageSize,proto3" json:"page_size,omitempty"`
// A page token, received from a previous `ListCatalogs` call.
// Provide this to retrieve the subsequent page.
//
// When paginating, all other parameters provided to `ListCatalogs` must match
// the call that provided the page token.
PageToken string `protobuf:"bytes,3,opt,name=page_token,json=pageToken,proto3" json:"page_token,omitempty"`
// contains filtered or unexported fields
}
Request message for the ListCatalogs method.
func (*ListCatalogsRequest) Descriptor
func (*ListCatalogsRequest) Descriptor() ([]byte, []int)
Deprecated: Use ListCatalogsRequest.ProtoReflect.Descriptor instead.
func (*ListCatalogsRequest) GetPageSize
func (x *ListCatalogsRequest) GetPageSize() int32
func (*ListCatalogsRequest) GetPageToken
func (x *ListCatalogsRequest) GetPageToken() string
func (*ListCatalogsRequest) GetParent
func (x *ListCatalogsRequest) GetParent() string
func (*ListCatalogsRequest) ProtoMessage
func (*ListCatalogsRequest) ProtoMessage()
func (*ListCatalogsRequest) ProtoReflect
func (x *ListCatalogsRequest) ProtoReflect() protoreflect.Message
func (*ListCatalogsRequest) Reset
func (x *ListCatalogsRequest) Reset()
func (*ListCatalogsRequest) String
func (x *ListCatalogsRequest) String() string
ListCatalogsResponse
type ListCatalogsResponse struct {
// The catalogs from the specified project.
Catalogs []*Catalog `protobuf:"bytes,1,rep,name=catalogs,proto3" json:"catalogs,omitempty"`
// A token, which can be sent as `page_token` to retrieve the next page.
// If this field is omitted, there are no subsequent pages.
NextPageToken string `protobuf:"bytes,2,opt,name=next_page_token,json=nextPageToken,proto3" json:"next_page_token,omitempty"`
// contains filtered or unexported fields
}
Response message for the ListCatalogs method.
func (*ListCatalogsResponse) Descriptor
func (*ListCatalogsResponse) Descriptor() ([]byte, []int)
Deprecated: Use ListCatalogsResponse.ProtoReflect.Descriptor instead.
func (*ListCatalogsResponse) GetCatalogs
func (x *ListCatalogsResponse) GetCatalogs() []*Catalog
func (*ListCatalogsResponse) GetNextPageToken
func (x *ListCatalogsResponse) GetNextPageToken() string
func (*ListCatalogsResponse) ProtoMessage
func (*ListCatalogsResponse) ProtoMessage()
func (*ListCatalogsResponse) ProtoReflect
func (x *ListCatalogsResponse) ProtoReflect() protoreflect.Message
func (*ListCatalogsResponse) Reset
func (x *ListCatalogsResponse) Reset()
func (*ListCatalogsResponse) String
func (x *ListCatalogsResponse) String() string
ListDatabasesRequest
type ListDatabasesRequest struct {
// Required. The parent, which owns this collection of databases.
// Format:
// projects/{project_id_or_number}/locations/{location_id}/catalogs/{catalog_id}
Parent string `protobuf:"bytes,1,opt,name=parent,proto3" json:"parent,omitempty"`
// The maximum number of databases to return. The service may return fewer
// than this value.
// If unspecified, at most 50 databases will be returned.
// The maximum value is 1000; values above 1000 will be coerced to 1000.
PageSize int32 `protobuf:"varint,2,opt,name=page_size,json=pageSize,proto3" json:"page_size,omitempty"`
// A page token, received from a previous `ListDatabases` call.
// Provide this to retrieve the subsequent page.
//
// When paginating, all other parameters provided to `ListDatabases` must
// match the call that provided the page token.
PageToken string `protobuf:"bytes,3,opt,name=page_token,json=pageToken,proto3" json:"page_token,omitempty"`
// contains filtered or unexported fields
}
Request message for the ListDatabases method.
func (*ListDatabasesRequest) Descriptor
func (*ListDatabasesRequest) Descriptor() ([]byte, []int)
Deprecated: Use ListDatabasesRequest.ProtoReflect.Descriptor instead.
func (*ListDatabasesRequest) GetPageSize
func (x *ListDatabasesRequest) GetPageSize() int32
func (*ListDatabasesRequest) GetPageToken
func (x *ListDatabasesRequest) GetPageToken() string
func (*ListDatabasesRequest) GetParent
func (x *ListDatabasesRequest) GetParent() string
func (*ListDatabasesRequest) ProtoMessage
func (*ListDatabasesRequest) ProtoMessage()
func (*ListDatabasesRequest) ProtoReflect
func (x *ListDatabasesRequest) ProtoReflect() protoreflect.