Versions in this module Expand all Collapse all v0 v0.0.1 Dec 7, 2023 Changes in this version + const BigqueryScope + const CloudPlatformScope + type Catalog struct + CreateTime string + DeleteTime string + ExpireTime string + ForceSendFields []string + Name string + NullFields []string + UpdateTime string + func (s *Catalog) MarshalJSON() ([]byte, error) + type Database struct + CreateTime string + DeleteTime string + ExpireTime string + ForceSendFields []string + HiveOptions *HiveDatabaseOptions + Name string + NullFields []string + Type string + UpdateTime string + func (s *Database) MarshalJSON() ([]byte, error) + type HiveDatabaseOptions struct + ForceSendFields []string + LocationUri string + NullFields []string + Parameters map[string]string + func (s *HiveDatabaseOptions) MarshalJSON() ([]byte, error) + type HiveTableOptions struct + ForceSendFields []string + NullFields []string + Parameters map[string]string + StorageDescriptor *StorageDescriptor + TableType string + func (s *HiveTableOptions) MarshalJSON() ([]byte, error) + type ListCatalogsResponse struct + Catalogs []*Catalog + ForceSendFields []string + NextPageToken string + NullFields []string + func (s *ListCatalogsResponse) MarshalJSON() ([]byte, error) + type ListDatabasesResponse struct + Databases []*Database + ForceSendFields []string + NextPageToken string + NullFields []string + func (s *ListDatabasesResponse) MarshalJSON() ([]byte, error) + type ListTablesResponse struct + ForceSendFields []string + NextPageToken string + NullFields []string + Tables []*Table + func (s *ListTablesResponse) MarshalJSON() ([]byte, error) + type ProjectsLocationsCatalogsCreateCall struct + func (c *ProjectsLocationsCatalogsCreateCall) CatalogId(catalogId string) *ProjectsLocationsCatalogsCreateCall + func (c *ProjectsLocationsCatalogsCreateCall) Context(ctx context.Context) *ProjectsLocationsCatalogsCreateCall + func (c *ProjectsLocationsCatalogsCreateCall) Do(opts ...googleapi.CallOption) (*Catalog, error) + func (c *ProjectsLocationsCatalogsCreateCall) Fields(s ...googleapi.Field) *ProjectsLocationsCatalogsCreateCall + func (c *ProjectsLocationsCatalogsCreateCall) Header() http.Header + type ProjectsLocationsCatalogsDatabasesCreateCall struct + func (c *ProjectsLocationsCatalogsDatabasesCreateCall) Context(ctx context.Context) *ProjectsLocationsCatalogsDatabasesCreateCall + func (c *ProjectsLocationsCatalogsDatabasesCreateCall) DatabaseId(databaseId string) *ProjectsLocationsCatalogsDatabasesCreateCall + func (c *ProjectsLocationsCatalogsDatabasesCreateCall) Do(opts ...googleapi.CallOption) (*Database, error) + func (c *ProjectsLocationsCatalogsDatabasesCreateCall) Fields(s ...googleapi.Field) *ProjectsLocationsCatalogsDatabasesCreateCall + func (c *ProjectsLocationsCatalogsDatabasesCreateCall) Header() http.Header + type ProjectsLocationsCatalogsDatabasesDeleteCall struct + func (c *ProjectsLocationsCatalogsDatabasesDeleteCall) Context(ctx context.Context) *ProjectsLocationsCatalogsDatabasesDeleteCall + func (c *ProjectsLocationsCatalogsDatabasesDeleteCall) Do(opts ...googleapi.CallOption) (*Database, error) + func (c *ProjectsLocationsCatalogsDatabasesDeleteCall) Fields(s ...googleapi.Field) *ProjectsLocationsCatalogsDatabasesDeleteCall + func (c *ProjectsLocationsCatalogsDatabasesDeleteCall) Header() http.Header + type ProjectsLocationsCatalogsDatabasesGetCall struct + func (c *ProjectsLocationsCatalogsDatabasesGetCall) Context(ctx context.Context) *ProjectsLocationsCatalogsDatabasesGetCall + func (c *ProjectsLocationsCatalogsDatabasesGetCall) Do(opts ...googleapi.CallOption) (*Database, error) + func (c *ProjectsLocationsCatalogsDatabasesGetCall) Fields(s ...googleapi.Field) *ProjectsLocationsCatalogsDatabasesGetCall + func (c *ProjectsLocationsCatalogsDatabasesGetCall) Header() http.Header + func (c *ProjectsLocationsCatalogsDatabasesGetCall) IfNoneMatch(entityTag string) *ProjectsLocationsCatalogsDatabasesGetCall + type ProjectsLocationsCatalogsDatabasesListCall struct + func (c *ProjectsLocationsCatalogsDatabasesListCall) Context(ctx context.Context) *ProjectsLocationsCatalogsDatabasesListCall + func (c *ProjectsLocationsCatalogsDatabasesListCall) Do(opts ...googleapi.CallOption) (*ListDatabasesResponse, error) + func (c *ProjectsLocationsCatalogsDatabasesListCall) Fields(s ...googleapi.Field) *ProjectsLocationsCatalogsDatabasesListCall + func (c *ProjectsLocationsCatalogsDatabasesListCall) Header() http.Header + func (c *ProjectsLocationsCatalogsDatabasesListCall) IfNoneMatch(entityTag string) *ProjectsLocationsCatalogsDatabasesListCall + func (c *ProjectsLocationsCatalogsDatabasesListCall) PageSize(pageSize int64) *ProjectsLocationsCatalogsDatabasesListCall + func (c *ProjectsLocationsCatalogsDatabasesListCall) PageToken(pageToken string) *ProjectsLocationsCatalogsDatabasesListCall + func (c *ProjectsLocationsCatalogsDatabasesListCall) Pages(ctx context.Context, f func(*ListDatabasesResponse) error) error + type ProjectsLocationsCatalogsDatabasesPatchCall struct + func (c *ProjectsLocationsCatalogsDatabasesPatchCall) Context(ctx context.Context) *ProjectsLocationsCatalogsDatabasesPatchCall + func (c *ProjectsLocationsCatalogsDatabasesPatchCall) Do(opts ...googleapi.CallOption) (*Database, error) + func (c *ProjectsLocationsCatalogsDatabasesPatchCall) Fields(s ...googleapi.Field) *ProjectsLocationsCatalogsDatabasesPatchCall + func (c *ProjectsLocationsCatalogsDatabasesPatchCall) Header() http.Header + func (c *ProjectsLocationsCatalogsDatabasesPatchCall) UpdateMask(updateMask string) *ProjectsLocationsCatalogsDatabasesPatchCall + type ProjectsLocationsCatalogsDatabasesService struct + Tables *ProjectsLocationsCatalogsDatabasesTablesService + func NewProjectsLocationsCatalogsDatabasesService(s *Service) *ProjectsLocationsCatalogsDatabasesService + func (r *ProjectsLocationsCatalogsDatabasesService) Create(parent string, database *Database) *ProjectsLocationsCatalogsDatabasesCreateCall + func (r *ProjectsLocationsCatalogsDatabasesService) Delete(name string) *ProjectsLocationsCatalogsDatabasesDeleteCall + func (r *ProjectsLocationsCatalogsDatabasesService) Get(name string) *ProjectsLocationsCatalogsDatabasesGetCall + func (r *ProjectsLocationsCatalogsDatabasesService) List(parent string) *ProjectsLocationsCatalogsDatabasesListCall + func (r *ProjectsLocationsCatalogsDatabasesService) Patch(name string, database *Database) *ProjectsLocationsCatalogsDatabasesPatchCall + type ProjectsLocationsCatalogsDatabasesTablesCreateCall struct + func (c *ProjectsLocationsCatalogsDatabasesTablesCreateCall) Context(ctx context.Context) *ProjectsLocationsCatalogsDatabasesTablesCreateCall + func (c *ProjectsLocationsCatalogsDatabasesTablesCreateCall) Do(opts ...googleapi.CallOption) (*Table, error) + func (c *ProjectsLocationsCatalogsDatabasesTablesCreateCall) Fields(s ...googleapi.Field) *ProjectsLocationsCatalogsDatabasesTablesCreateCall + func (c *ProjectsLocationsCatalogsDatabasesTablesCreateCall) Header() http.Header + func (c *ProjectsLocationsCatalogsDatabasesTablesCreateCall) TableId(tableId string) *ProjectsLocationsCatalogsDatabasesTablesCreateCall + type ProjectsLocationsCatalogsDatabasesTablesDeleteCall struct + func (c *ProjectsLocationsCatalogsDatabasesTablesDeleteCall) Context(ctx context.Context) *ProjectsLocationsCatalogsDatabasesTablesDeleteCall + func (c *ProjectsLocationsCatalogsDatabasesTablesDeleteCall) Do(opts ...googleapi.CallOption) (*Table, error) + func (c *ProjectsLocationsCatalogsDatabasesTablesDeleteCall) Fields(s ...googleapi.Field) *ProjectsLocationsCatalogsDatabasesTablesDeleteCall + func (c *ProjectsLocationsCatalogsDatabasesTablesDeleteCall) Header() http.Header + type ProjectsLocationsCatalogsDatabasesTablesGetCall struct + func (c *ProjectsLocationsCatalogsDatabasesTablesGetCall) Context(ctx context.Context) *ProjectsLocationsCatalogsDatabasesTablesGetCall + func (c *ProjectsLocationsCatalogsDatabasesTablesGetCall) Do(opts ...googleapi.CallOption) (*Table, error) + func (c *ProjectsLocationsCatalogsDatabasesTablesGetCall) Fields(s ...googleapi.Field) *ProjectsLocationsCatalogsDatabasesTablesGetCall + func (c *ProjectsLocationsCatalogsDatabasesTablesGetCall) Header() http.Header + func (c *ProjectsLocationsCatalogsDatabasesTablesGetCall) IfNoneMatch(entityTag string) *ProjectsLocationsCatalogsDatabasesTablesGetCall + type ProjectsLocationsCatalogsDatabasesTablesListCall struct + func (c *ProjectsLocationsCatalogsDatabasesTablesListCall) Context(ctx context.Context) *ProjectsLocationsCatalogsDatabasesTablesListCall + func (c *ProjectsLocationsCatalogsDatabasesTablesListCall) Do(opts ...googleapi.CallOption) (*ListTablesResponse, error) + func (c *ProjectsLocationsCatalogsDatabasesTablesListCall) Fields(s ...googleapi.Field) *ProjectsLocationsCatalogsDatabasesTablesListCall + func (c *ProjectsLocationsCatalogsDatabasesTablesListCall) Header() http.Header + func (c *ProjectsLocationsCatalogsDatabasesTablesListCall) IfNoneMatch(entityTag string) *ProjectsLocationsCatalogsDatabasesTablesListCall + func (c *ProjectsLocationsCatalogsDatabasesTablesListCall) PageSize(pageSize int64) *ProjectsLocationsCatalogsDatabasesTablesListCall + func (c *ProjectsLocationsCatalogsDatabasesTablesListCall) PageToken(pageToken string) *ProjectsLocationsCatalogsDatabasesTablesListCall + func (c *ProjectsLocationsCatalogsDatabasesTablesListCall) Pages(ctx context.Context, f func(*ListTablesResponse) error) error + func (c *ProjectsLocationsCatalogsDatabasesTablesListCall) View(view string) *ProjectsLocationsCatalogsDatabasesTablesListCall + type ProjectsLocationsCatalogsDatabasesTablesPatchCall struct + func (c *ProjectsLocationsCatalogsDatabasesTablesPatchCall) Context(ctx context.Context) *ProjectsLocationsCatalogsDatabasesTablesPatchCall + func (c *ProjectsLocationsCatalogsDatabasesTablesPatchCall) Do(opts ...googleapi.CallOption) (*Table, error) + func (c *ProjectsLocationsCatalogsDatabasesTablesPatchCall) Fields(s ...googleapi.Field) *ProjectsLocationsCatalogsDatabasesTablesPatchCall + func (c *ProjectsLocationsCatalogsDatabasesTablesPatchCall) Header() http.Header + func (c *ProjectsLocationsCatalogsDatabasesTablesPatchCall) UpdateMask(updateMask string) *ProjectsLocationsCatalogsDatabasesTablesPatchCall + type ProjectsLocationsCatalogsDatabasesTablesRenameCall struct + func (c *ProjectsLocationsCatalogsDatabasesTablesRenameCall) Context(ctx context.Context) *ProjectsLocationsCatalogsDatabasesTablesRenameCall + func (c *ProjectsLocationsCatalogsDatabasesTablesRenameCall) Do(opts ...googleapi.CallOption) (*Table, error) + func (c *ProjectsLocationsCatalogsDatabasesTablesRenameCall) Fields(s ...googleapi.Field) *ProjectsLocationsCatalogsDatabasesTablesRenameCall + func (c *ProjectsLocationsCatalogsDatabasesTablesRenameCall) Header() http.Header + type ProjectsLocationsCatalogsDatabasesTablesService struct + func NewProjectsLocationsCatalogsDatabasesTablesService(s *Service) *ProjectsLocationsCatalogsDatabasesTablesService + func (r *ProjectsLocationsCatalogsDatabasesTablesService) Create(parent string, table *Table) *ProjectsLocationsCatalogsDatabasesTablesCreateCall + func (r *ProjectsLocationsCatalogsDatabasesTablesService) Delete(name string) *ProjectsLocationsCatalogsDatabasesTablesDeleteCall + func (r *ProjectsLocationsCatalogsDatabasesTablesService) Get(name string) *ProjectsLocationsCatalogsDatabasesTablesGetCall + func (r *ProjectsLocationsCatalogsDatabasesTablesService) List(parent string) *ProjectsLocationsCatalogsDatabasesTablesListCall + func (r *ProjectsLocationsCatalogsDatabasesTablesService) Patch(name string, table *Table) *ProjectsLocationsCatalogsDatabasesTablesPatchCall + func (r *ProjectsLocationsCatalogsDatabasesTablesService) Rename(name string, renametablerequest *RenameTableRequest) *ProjectsLocationsCatalogsDatabasesTablesRenameCall + type ProjectsLocationsCatalogsDeleteCall struct + func (c *ProjectsLocationsCatalogsDeleteCall) Context(ctx context.Context) *ProjectsLocationsCatalogsDeleteCall + func (c *ProjectsLocationsCatalogsDeleteCall) Do(opts ...googleapi.CallOption) (*Catalog, error) + func (c *ProjectsLocationsCatalogsDeleteCall) Fields(s ...googleapi.Field) *ProjectsLocationsCatalogsDeleteCall + func (c *ProjectsLocationsCatalogsDeleteCall) Header() http.Header + type ProjectsLocationsCatalogsGetCall struct + func (c *ProjectsLocationsCatalogsGetCall) Context(ctx context.Context) *ProjectsLocationsCatalogsGetCall + func (c *ProjectsLocationsCatalogsGetCall) Do(opts ...googleapi.CallOption) (*Catalog, error) + func (c *ProjectsLocationsCatalogsGetCall) Fields(s ...googleapi.Field) *ProjectsLocationsCatalogsGetCall + func (c *ProjectsLocationsCatalogsGetCall) Header() http.Header + func (c *ProjectsLocationsCatalogsGetCall) IfNoneMatch(entityTag string) *ProjectsLocationsCatalogsGetCall + type ProjectsLocationsCatalogsListCall struct + func (c *ProjectsLocationsCatalogsListCall) Context(ctx context.Context) *ProjectsLocationsCatalogsListCall + func (c *ProjectsLocationsCatalogsListCall) Do(opts ...googleapi.CallOption) (*ListCatalogsResponse, error) + func (c *ProjectsLocationsCatalogsListCall) Fields(s ...googleapi.Field) *ProjectsLocationsCatalogsListCall + func (c *ProjectsLocationsCatalogsListCall) Header() http.Header + func (c *ProjectsLocationsCatalogsListCall) IfNoneMatch(entityTag string) *ProjectsLocationsCatalogsListCall + func (c *ProjectsLocationsCatalogsListCall) PageSize(pageSize int64) *ProjectsLocationsCatalogsListCall + func (c *ProjectsLocationsCatalogsListCall) PageToken(pageToken string) *ProjectsLocationsCatalogsListCall + func (c *ProjectsLocationsCatalogsListCall) Pages(ctx context.Context, f func(*ListCatalogsResponse) error) error + type ProjectsLocationsCatalogsService struct + Databases *ProjectsLocationsCatalogsDatabasesService + func NewProjectsLocationsCatalogsService(s *Service) *ProjectsLocationsCatalogsService + func (r *ProjectsLocationsCatalogsService) Create(parent string, catalog *Catalog) *ProjectsLocationsCatalogsCreateCall + func (r *ProjectsLocationsCatalogsService) Delete(name string) *ProjectsLocationsCatalogsDeleteCall + func (r *ProjectsLocationsCatalogsService) Get(name string) *ProjectsLocationsCatalogsGetCall + func (r *ProjectsLocationsCatalogsService) List(parent string) *ProjectsLocationsCatalogsListCall + type ProjectsLocationsService struct + Catalogs *ProjectsLocationsCatalogsService + func NewProjectsLocationsService(s *Service) *ProjectsLocationsService + type ProjectsService struct + Locations *ProjectsLocationsService + func NewProjectsService(s *Service) *ProjectsService + type RenameTableRequest struct + ForceSendFields []string + NewName string + NullFields []string + func (s *RenameTableRequest) MarshalJSON() ([]byte, error) + type SerDeInfo struct + ForceSendFields []string + NullFields []string + SerializationLib string + func (s *SerDeInfo) MarshalJSON() ([]byte, error) + type Service struct + BasePath string + Projects *ProjectsService + UserAgent string + func New(client *http.Client) (*Service, error) + func NewService(ctx context.Context, opts ...option.ClientOption) (*Service, error) + type StorageDescriptor struct + ForceSendFields []string + InputFormat string + LocationUri string + NullFields []string + OutputFormat string + SerdeInfo *SerDeInfo + func (s *StorageDescriptor) MarshalJSON() ([]byte, error) + type Table struct + CreateTime string + DeleteTime string + Etag string + ExpireTime string + ForceSendFields []string + HiveOptions *HiveTableOptions + Name string + NullFields []string + Type string + UpdateTime string + func (s *Table) MarshalJSON() ([]byte, error)