genproto: google.golang.org/genproto/googleapis/cloud/bigquery/logging/v1 Index | Files

package logging

import "google.golang.org/genproto/googleapis/cloud/bigquery/logging/v1"

Index

Package Files

audit_data.pb.go

Variables

var File_google_cloud_bigquery_logging_v1_audit_data_proto protoreflect.FileDescriptor

type AuditData Uses

type AuditData struct {

    // Request data for each BigQuery method.
    //
    // Types that are assignable to Request:
    //	*AuditData_TableInsertRequest
    //	*AuditData_TableUpdateRequest
    //	*AuditData_DatasetListRequest
    //	*AuditData_DatasetInsertRequest
    //	*AuditData_DatasetUpdateRequest
    //	*AuditData_JobInsertRequest
    //	*AuditData_JobQueryRequest
    //	*AuditData_JobGetQueryResultsRequest
    //	*AuditData_TableDataListRequest
    //	*AuditData_SetIamPolicyRequest
    Request isAuditData_Request `protobuf_oneof:"request"`
    // Response data for each BigQuery method.
    //
    // Types that are assignable to Response:
    //	*AuditData_TableInsertResponse
    //	*AuditData_TableUpdateResponse
    //	*AuditData_DatasetInsertResponse
    //	*AuditData_DatasetUpdateResponse
    //	*AuditData_JobInsertResponse
    //	*AuditData_JobQueryResponse
    //	*AuditData_JobGetQueryResultsResponse
    //	*AuditData_JobQueryDoneResponse
    //	*AuditData_PolicyResponse
    Response isAuditData_Response `protobuf_oneof:"response"`
    // A job completion event.
    JobCompletedEvent *JobCompletedEvent `protobuf:"bytes,17,opt,name=job_completed_event,json=jobCompletedEvent,proto3" json:"job_completed_event,omitempty"`
    // Information about the table access events.
    TableDataReadEvents []*TableDataReadEvent `protobuf:"bytes,19,rep,name=table_data_read_events,json=tableDataReadEvents,proto3" json:"table_data_read_events,omitempty"`
    // contains filtered or unexported fields
}

BigQuery request and response messages for audit log. Note: `Table.schema` has been deprecated in favor of `Table.schemaJson`. `Table.schema` may continue to be present in your logs during this transition.

func (*AuditData) Descriptor Uses

func (*AuditData) Descriptor() ([]byte, []int)

Deprecated: Use AuditData.ProtoReflect.Descriptor instead.

func (*AuditData) GetDatasetInsertRequest Uses

func (x *AuditData) GetDatasetInsertRequest() *DatasetInsertRequest

func (*AuditData) GetDatasetInsertResponse Uses

func (x *AuditData) GetDatasetInsertResponse() *DatasetInsertResponse

func (*AuditData) GetDatasetListRequest Uses

func (x *AuditData) GetDatasetListRequest() *DatasetListRequest

func (*AuditData) GetDatasetUpdateRequest Uses

func (x *AuditData) GetDatasetUpdateRequest() *DatasetUpdateRequest

func (*AuditData) GetDatasetUpdateResponse Uses

func (x *AuditData) GetDatasetUpdateResponse() *DatasetUpdateResponse

func (*AuditData) GetJobCompletedEvent Uses

func (x *AuditData) GetJobCompletedEvent() *JobCompletedEvent

func (*AuditData) GetJobGetQueryResultsRequest Uses

func (x *AuditData) GetJobGetQueryResultsRequest() *JobGetQueryResultsRequest

func (*AuditData) GetJobGetQueryResultsResponse Uses

func (x *AuditData) GetJobGetQueryResultsResponse() *JobGetQueryResultsResponse

func (*AuditData) GetJobInsertRequest Uses

func (x *AuditData) GetJobInsertRequest() *JobInsertRequest

func (*AuditData) GetJobInsertResponse Uses

func (x *AuditData) GetJobInsertResponse() *JobInsertResponse

func (*AuditData) GetJobQueryDoneResponse Uses

func (x *AuditData) GetJobQueryDoneResponse() *JobQueryDoneResponse

func (*AuditData) GetJobQueryRequest Uses

func (x *AuditData) GetJobQueryRequest() *JobQueryRequest

func (*AuditData) GetJobQueryResponse Uses

func (x *AuditData) GetJobQueryResponse() *JobQueryResponse

func (*AuditData) GetPolicyResponse Uses

func (x *AuditData) GetPolicyResponse() *v1.Policy

func (*AuditData) GetRequest Uses

func (m *AuditData) GetRequest() isAuditData_Request

func (*AuditData) GetResponse Uses

func (m *AuditData) GetResponse() isAuditData_Response

func (*AuditData) GetSetIamPolicyRequest Uses

func (x *AuditData) GetSetIamPolicyRequest() *v1.SetIamPolicyRequest

func (*AuditData) GetTableDataListRequest Uses

func (x *AuditData) GetTableDataListRequest() *TableDataListRequest

func (*AuditData) GetTableDataReadEvents Uses

func (x *AuditData) GetTableDataReadEvents() []*TableDataReadEvent

func (*AuditData) GetTableInsertRequest Uses

func (x *AuditData) GetTableInsertRequest() *TableInsertRequest

func (*AuditData) GetTableInsertResponse Uses

func (x *AuditData) GetTableInsertResponse() *TableInsertResponse

func (*AuditData) GetTableUpdateRequest Uses

func (x *AuditData) GetTableUpdateRequest() *TableUpdateRequest

func (*AuditData) GetTableUpdateResponse Uses

func (x *AuditData) GetTableUpdateResponse() *TableUpdateResponse

func (*AuditData) ProtoMessage Uses

func (*AuditData) ProtoMessage()

func (*AuditData) ProtoReflect Uses

func (x *AuditData) ProtoReflect() protoreflect.Message

func (*AuditData) Reset Uses

func (x *AuditData) Reset()

func (*AuditData) String Uses

func (x *AuditData) String() string

type AuditData_DatasetInsertRequest Uses

type AuditData_DatasetInsertRequest struct {
    // Dataset insert request.
    DatasetInsertRequest *DatasetInsertRequest `protobuf:"bytes,3,opt,name=dataset_insert_request,json=datasetInsertRequest,proto3,oneof"`
}

type AuditData_DatasetInsertResponse Uses

type AuditData_DatasetInsertResponse struct {
    // Dataset insert response.
    DatasetInsertResponse *DatasetInsertResponse `protobuf:"bytes,11,opt,name=dataset_insert_response,json=datasetInsertResponse,proto3,oneof"`
}

type AuditData_DatasetListRequest Uses

type AuditData_DatasetListRequest struct {
    // Dataset list request.
    DatasetListRequest *DatasetListRequest `protobuf:"bytes,2,opt,name=dataset_list_request,json=datasetListRequest,proto3,oneof"`
}

type AuditData_DatasetUpdateRequest Uses

type AuditData_DatasetUpdateRequest struct {
    // Dataset update request.
    DatasetUpdateRequest *DatasetUpdateRequest `protobuf:"bytes,4,opt,name=dataset_update_request,json=datasetUpdateRequest,proto3,oneof"`
}

type AuditData_DatasetUpdateResponse Uses

type AuditData_DatasetUpdateResponse struct {
    // Dataset update response.
    DatasetUpdateResponse *DatasetUpdateResponse `protobuf:"bytes,12,opt,name=dataset_update_response,json=datasetUpdateResponse,proto3,oneof"`
}

type AuditData_JobGetQueryResultsRequest Uses

type AuditData_JobGetQueryResultsRequest struct {
    // Job get query results request.
    JobGetQueryResultsRequest *JobGetQueryResultsRequest `protobuf:"bytes,7,opt,name=job_get_query_results_request,json=jobGetQueryResultsRequest,proto3,oneof"`
}

type AuditData_JobGetQueryResultsResponse Uses

type AuditData_JobGetQueryResultsResponse struct {
    // Job get query results response.
    JobGetQueryResultsResponse *JobGetQueryResultsResponse `protobuf:"bytes,14,opt,name=job_get_query_results_response,json=jobGetQueryResultsResponse,proto3,oneof"`
}

type AuditData_JobInsertRequest Uses

type AuditData_JobInsertRequest struct {
    // Job insert request.
    JobInsertRequest *JobInsertRequest `protobuf:"bytes,5,opt,name=job_insert_request,json=jobInsertRequest,proto3,oneof"`
}

type AuditData_JobInsertResponse Uses

type AuditData_JobInsertResponse struct {
    // Job insert response.
    JobInsertResponse *JobInsertResponse `protobuf:"bytes,18,opt,name=job_insert_response,json=jobInsertResponse,proto3,oneof"`
}

type AuditData_JobQueryDoneResponse Uses

type AuditData_JobQueryDoneResponse struct {
    // Deprecated: Job query-done response. Use this information for usage
    // analysis.
    JobQueryDoneResponse *JobQueryDoneResponse `protobuf:"bytes,15,opt,name=job_query_done_response,json=jobQueryDoneResponse,proto3,oneof"`
}

type AuditData_JobQueryRequest Uses

type AuditData_JobQueryRequest struct {
    // Job query request.
    JobQueryRequest *JobQueryRequest `protobuf:"bytes,6,opt,name=job_query_request,json=jobQueryRequest,proto3,oneof"`
}

type AuditData_JobQueryResponse Uses

type AuditData_JobQueryResponse struct {
    // Job query response.
    JobQueryResponse *JobQueryResponse `protobuf:"bytes,13,opt,name=job_query_response,json=jobQueryResponse,proto3,oneof"`
}

type AuditData_PolicyResponse Uses

type AuditData_PolicyResponse struct {
    // Iam Policy.
    PolicyResponse *v1.Policy `protobuf:"bytes,21,opt,name=policy_response,json=policyResponse,proto3,oneof"`
}

type AuditData_SetIamPolicyRequest Uses

type AuditData_SetIamPolicyRequest struct {
    // Iam policy request.
    SetIamPolicyRequest *v1.SetIamPolicyRequest `protobuf:"bytes,20,opt,name=set_iam_policy_request,json=setIamPolicyRequest,proto3,oneof"`
}

type AuditData_TableDataListRequest Uses

type AuditData_TableDataListRequest struct {
    // Table data-list request.
    TableDataListRequest *TableDataListRequest `protobuf:"bytes,8,opt,name=table_data_list_request,json=tableDataListRequest,proto3,oneof"`
}

type AuditData_TableInsertRequest Uses

type AuditData_TableInsertRequest struct {
    // Table insert request.
    TableInsertRequest *TableInsertRequest `protobuf:"bytes,1,opt,name=table_insert_request,json=tableInsertRequest,proto3,oneof"`
}

type AuditData_TableInsertResponse Uses

type AuditData_TableInsertResponse struct {
    // Table insert response.
    TableInsertResponse *TableInsertResponse `protobuf:"bytes,9,opt,name=table_insert_response,json=tableInsertResponse,proto3,oneof"`
}

type AuditData_TableUpdateRequest Uses

type AuditData_TableUpdateRequest struct {
    // Table update request.
    TableUpdateRequest *TableUpdateRequest `protobuf:"bytes,16,opt,name=table_update_request,json=tableUpdateRequest,proto3,oneof"`
}

type AuditData_TableUpdateResponse Uses

type AuditData_TableUpdateResponse struct {
    // Table update response.
    TableUpdateResponse *TableUpdateResponse `protobuf:"bytes,10,opt,name=table_update_response,json=tableUpdateResponse,proto3,oneof"`
}

type BigQueryAcl Uses

type BigQueryAcl struct {

    // Access control entry list.
    Entries []*BigQueryAcl_Entry `protobuf:"bytes,1,rep,name=entries,proto3" json:"entries,omitempty"`
    // contains filtered or unexported fields
}

An access control list.

func (*BigQueryAcl) Descriptor Uses

func (*BigQueryAcl) Descriptor() ([]byte, []int)

Deprecated: Use BigQueryAcl.ProtoReflect.Descriptor instead.

func (*BigQueryAcl) GetEntries Uses

func (x *BigQueryAcl) GetEntries() []*BigQueryAcl_Entry

func (*BigQueryAcl) ProtoMessage Uses

func (*BigQueryAcl) ProtoMessage()

func (*BigQueryAcl) ProtoReflect Uses

func (x *BigQueryAcl) ProtoReflect() protoreflect.Message

func (*BigQueryAcl) Reset Uses

func (x *BigQueryAcl) Reset()

func (*BigQueryAcl) String Uses

func (x *BigQueryAcl) String() string

type BigQueryAcl_Entry Uses

type BigQueryAcl_Entry struct {

    // The granted role, which can be `READER`, `WRITER`, or `OWNER`.
    Role string `protobuf:"bytes,1,opt,name=role,proto3" json:"role,omitempty"`
    // Grants access to a group identified by an email address.
    GroupEmail string `protobuf:"bytes,2,opt,name=group_email,json=groupEmail,proto3" json:"group_email,omitempty"`
    // Grants access to a user identified by an email address.
    UserEmail string `protobuf:"bytes,3,opt,name=user_email,json=userEmail,proto3" json:"user_email,omitempty"`
    // Grants access to all members of a domain.
    Domain string `protobuf:"bytes,4,opt,name=domain,proto3" json:"domain,omitempty"`
    // Grants access to special groups. Valid groups are `PROJECT_OWNERS`,
    // `PROJECT_READERS`, `PROJECT_WRITERS` and `ALL_AUTHENTICATED_USERS`.
    SpecialGroup string `protobuf:"bytes,5,opt,name=special_group,json=specialGroup,proto3" json:"special_group,omitempty"`
    // Grants access to a BigQuery View.
    ViewName *TableName `protobuf:"bytes,6,opt,name=view_name,json=viewName,proto3" json:"view_name,omitempty"`
    // contains filtered or unexported fields
}

Access control entry.

func (*BigQueryAcl_Entry) Descriptor Uses

func (*BigQueryAcl_Entry) Descriptor() ([]byte, []int)

Deprecated: Use BigQueryAcl_Entry.ProtoReflect.Descriptor instead.

func (*BigQueryAcl_Entry) GetDomain Uses

func (x *BigQueryAcl_Entry) GetDomain() string

func (*BigQueryAcl_Entry) GetGroupEmail Uses

func (x *BigQueryAcl_Entry) GetGroupEmail() string

func (*BigQueryAcl_Entry) GetRole Uses

func (x *BigQueryAcl_Entry) GetRole() string

func (*BigQueryAcl_Entry) GetSpecialGroup Uses

func (x *BigQueryAcl_Entry) GetSpecialGroup() string

func (*BigQueryAcl_Entry) GetUserEmail Uses

func (x *BigQueryAcl_Entry) GetUserEmail() string

func (*BigQueryAcl_Entry) GetViewName Uses

func (x *BigQueryAcl_Entry) GetViewName() *TableName

func (*BigQueryAcl_Entry) ProtoMessage Uses

func (*BigQueryAcl_Entry) ProtoMessage()

func (*BigQueryAcl_Entry) ProtoReflect Uses

func (x *BigQueryAcl_Entry) ProtoReflect() protoreflect.Message

func (*BigQueryAcl_Entry) Reset Uses

func (x *BigQueryAcl_Entry) Reset()

func (*BigQueryAcl_Entry) String Uses

func (x *BigQueryAcl_Entry) String() string

type Dataset Uses

type Dataset struct {

    // The name of the dataset.
    DatasetName *DatasetName `protobuf:"bytes,1,opt,name=dataset_name,json=datasetName,proto3" json:"dataset_name,omitempty"`
    // User-provided metadata for the dataset.
    Info *DatasetInfo `protobuf:"bytes,2,opt,name=info,proto3" json:"info,omitempty"`
    // The time the dataset was created.
    CreateTime *timestamp.Timestamp `protobuf:"bytes,4,opt,name=create_time,json=createTime,proto3" json:"create_time,omitempty"`
    // The time the dataset was last modified.
    UpdateTime *timestamp.Timestamp `protobuf:"bytes,5,opt,name=update_time,json=updateTime,proto3" json:"update_time,omitempty"`
    // The access control list for the dataset.
    Acl *BigQueryAcl `protobuf:"bytes,6,opt,name=acl,proto3" json:"acl,omitempty"`
    // If this field is present, each table that does not specify an
    // expiration time is assigned an expiration time by adding this
    // duration to the table's `createTime`.  If this field is empty,
    // there is no default table expiration time.
    DefaultTableExpireDuration *duration.Duration `protobuf:"bytes,8,opt,name=default_table_expire_duration,json=defaultTableExpireDuration,proto3" json:"default_table_expire_duration,omitempty"`
    // contains filtered or unexported fields
}

BigQuery dataset information. See the [Dataset](/bigquery/docs/reference/v2/datasets) API resource for more details on individual fields.

func (*Dataset) Descriptor Uses

func (*Dataset) Descriptor() ([]byte, []int)

Deprecated: Use Dataset.ProtoReflect.Descriptor instead.

func (*Dataset) GetAcl Uses

func (x *Dataset) GetAcl() *BigQueryAcl

func (*Dataset) GetCreateTime Uses

func (x *Dataset) GetCreateTime() *timestamp.Timestamp

func (*Dataset) GetDatasetName Uses

func (x *Dataset) GetDatasetName() *DatasetName

func (*Dataset) GetDefaultTableExpireDuration Uses

func (x *Dataset) GetDefaultTableExpireDuration() *duration.Duration

func (*Dataset) GetInfo Uses

func (x *Dataset) GetInfo() *DatasetInfo

func (*Dataset) GetUpdateTime Uses

func (x *Dataset) GetUpdateTime() *timestamp.Timestamp

func (*Dataset) ProtoMessage Uses

func (*Dataset) ProtoMessage()

func (*Dataset) ProtoReflect Uses

func (x *Dataset) ProtoReflect() protoreflect.Message

func (*Dataset) Reset Uses

func (x *Dataset) Reset()

func (*Dataset) String Uses

func (x *Dataset) String() string

type DatasetInfo Uses

type DatasetInfo struct {

    // A short name for the dataset, such as`"Analytics Data 2011"`.
    FriendlyName string `protobuf:"bytes,1,opt,name=friendly_name,json=friendlyName,proto3" json:"friendly_name,omitempty"`
    // A long description, perhaps several paragraphs,
    // describing the dataset contents in detail.
    Description string `protobuf:"bytes,2,opt,name=description,proto3" json:"description,omitempty"`
    // Labels provided for the dataset.
    Labels map[string]string `protobuf:"bytes,3,rep,name=labels,proto3" json:"labels,omitempty" protobuf_key:"bytes,1,opt,name=key,proto3" protobuf_val:"bytes,2,opt,name=value,proto3"`
    // contains filtered or unexported fields
}

User-provided metadata for a dataset.

func (*DatasetInfo) Descriptor Uses

func (*DatasetInfo) Descriptor() ([]byte, []int)

Deprecated: Use DatasetInfo.ProtoReflect.Descriptor instead.

func (*DatasetInfo) GetDescription Uses

func (x *DatasetInfo) GetDescription() string

func (*DatasetInfo) GetFriendlyName Uses

func (x *DatasetInfo) GetFriendlyName() string

func (*DatasetInfo) GetLabels Uses

func (x *DatasetInfo) GetLabels() map[string]string

func (*DatasetInfo) ProtoMessage Uses

func (*DatasetInfo) ProtoMessage()

func (*DatasetInfo) ProtoReflect Uses

func (x *DatasetInfo) ProtoReflect() protoreflect.Message

func (*DatasetInfo) Reset Uses

func (x *DatasetInfo) Reset()

func (*DatasetInfo) String Uses

func (x *DatasetInfo) String() string

type DatasetInsertRequest Uses

type DatasetInsertRequest struct {

    // The dataset to be inserted.
    Resource *Dataset `protobuf:"bytes,1,opt,name=resource,proto3" json:"resource,omitempty"`
    // contains filtered or unexported fields
}

Dataset insert request.

func (*DatasetInsertRequest) Descriptor Uses

func (*DatasetInsertRequest) Descriptor() ([]byte, []int)

Deprecated: Use DatasetInsertRequest.ProtoReflect.Descriptor instead.

func (*DatasetInsertRequest) GetResource Uses

func (x *DatasetInsertRequest) GetResource() *Dataset

func (*DatasetInsertRequest) ProtoMessage Uses

func (*DatasetInsertRequest) ProtoMessage()

func (*DatasetInsertRequest) ProtoReflect Uses

func (x *DatasetInsertRequest) ProtoReflect() protoreflect.Message

func (*DatasetInsertRequest) Reset Uses

func (x *DatasetInsertRequest) Reset()

func (*DatasetInsertRequest) String Uses

func (x *DatasetInsertRequest) String() string

type DatasetInsertResponse Uses

type DatasetInsertResponse struct {

    // Final state of the inserted dataset.
    Resource *Dataset `protobuf:"bytes,1,opt,name=resource,proto3" json:"resource,omitempty"`
    // contains filtered or unexported fields
}

Dataset insert response.

func (*DatasetInsertResponse) Descriptor Uses

func (*DatasetInsertResponse) Descriptor() ([]byte, []int)

Deprecated: Use DatasetInsertResponse.ProtoReflect.Descriptor instead.

func (*DatasetInsertResponse) GetResource Uses

func (x *DatasetInsertResponse) GetResource() *Dataset

func (*DatasetInsertResponse) ProtoMessage Uses

func (*DatasetInsertResponse) ProtoMessage()

func (*DatasetInsertResponse) ProtoReflect Uses

func (x *DatasetInsertResponse) ProtoReflect() protoreflect.Message

func (*DatasetInsertResponse) Reset Uses

func (x *DatasetInsertResponse) Reset()

func (*DatasetInsertResponse) String Uses

func (x *DatasetInsertResponse) String() string

type DatasetListRequest Uses

type DatasetListRequest struct {

    // Whether to list all datasets, including hidden ones.
    ListAll bool `protobuf:"varint,1,opt,name=list_all,json=listAll,proto3" json:"list_all,omitempty"`
    // contains filtered or unexported fields
}

Dataset list request.

func (*DatasetListRequest) Descriptor Uses

func (*DatasetListRequest) Descriptor() ([]byte, []int)

Deprecated: Use DatasetListRequest.ProtoReflect.Descriptor instead.

func (*DatasetListRequest) GetListAll Uses

func (x *DatasetListRequest) GetListAll() bool

func (*DatasetListRequest) ProtoMessage Uses

func (*DatasetListRequest) ProtoMessage()

func (*DatasetListRequest) ProtoReflect Uses

func (x *DatasetListRequest) ProtoReflect() protoreflect.Message

func (*DatasetListRequest) Reset Uses

func (x *DatasetListRequest) Reset()

func (*DatasetListRequest) String Uses

func (x *DatasetListRequest) String() string

type DatasetName Uses

type DatasetName struct {

    // The project ID.
    ProjectId string `protobuf:"bytes,1,opt,name=project_id,json=projectId,proto3" json:"project_id,omitempty"`
    // The dataset ID within the project.
    DatasetId string `protobuf:"bytes,2,opt,name=dataset_id,json=datasetId,proto3" json:"dataset_id,omitempty"`
    // contains filtered or unexported fields
}

The fully-qualified name for a dataset.

func (*DatasetName) Descriptor Uses

func (*DatasetName) Descriptor() ([]byte, []int)

Deprecated: Use DatasetName.ProtoReflect.Descriptor instead.

func (*DatasetName) GetDatasetId Uses

func (x *DatasetName) GetDatasetId() string

func (*DatasetName) GetProjectId Uses

func (x *DatasetName) GetProjectId() string

func (*DatasetName) ProtoMessage Uses

func (*DatasetName) ProtoMessage()

func (*DatasetName) ProtoReflect Uses

func (x *DatasetName) ProtoReflect() protoreflect.Message

func (*DatasetName) Reset Uses

func (x *DatasetName) Reset()

func (*DatasetName) String Uses

func (x *DatasetName) String() string

type DatasetUpdateRequest Uses

type DatasetUpdateRequest struct {

    // The dataset to be updated.
    Resource *Dataset `protobuf:"bytes,1,opt,name=resource,proto3" json:"resource,omitempty"`
    // contains filtered or unexported fields
}

Dataset update request.

func (*DatasetUpdateRequest) Descriptor Uses

func (*DatasetUpdateRequest) Descriptor() ([]byte, []int)

Deprecated: Use DatasetUpdateRequest.ProtoReflect.Descriptor instead.

func (*DatasetUpdateRequest) GetResource Uses

func (x *DatasetUpdateRequest) GetResource() *Dataset

func (*DatasetUpdateRequest) ProtoMessage Uses

func (*DatasetUpdateRequest) ProtoMessage()

func (*DatasetUpdateRequest) ProtoReflect Uses

func (x *DatasetUpdateRequest) ProtoReflect() protoreflect.Message

func (*DatasetUpdateRequest) Reset Uses

func (x *DatasetUpdateRequest) Reset()

func (*DatasetUpdateRequest) String Uses

func (x *DatasetUpdateRequest) String() string

type DatasetUpdateResponse Uses

type DatasetUpdateResponse struct {

    // Final state of the updated dataset.
    Resource *Dataset `protobuf:"bytes,1,opt,name=resource,proto3" json:"resource,omitempty"`
    // contains filtered or unexported fields
}

Dataset update response.

func (*DatasetUpdateResponse) Descriptor Uses

func (*DatasetUpdateResponse) Descriptor() ([]byte, []int)

Deprecated: Use DatasetUpdateResponse.ProtoReflect.Descriptor instead.

func (*DatasetUpdateResponse) GetResource Uses

func (x *DatasetUpdateResponse) GetResource() *Dataset

func (*DatasetUpdateResponse) ProtoMessage Uses

func (*DatasetUpdateResponse) ProtoMessage()

func (*DatasetUpdateResponse) ProtoReflect Uses

func (x *DatasetUpdateResponse) ProtoReflect() protoreflect.Message

func (*DatasetUpdateResponse) Reset Uses

func (x *DatasetUpdateResponse) Reset()

func (*DatasetUpdateResponse) String Uses

func (x *DatasetUpdateResponse) String() string

type EncryptionInfo Uses

type EncryptionInfo struct {

    // unique identifier for cloud kms key
    KmsKeyName string `protobuf:"bytes,1,opt,name=kms_key_name,json=kmsKeyName,proto3" json:"kms_key_name,omitempty"`
    // contains filtered or unexported fields
}

Describes encryption properties for a table or a job

func (*EncryptionInfo) Descriptor Uses

func (*EncryptionInfo) Descriptor() ([]byte, []int)

Deprecated: Use EncryptionInfo.ProtoReflect.Descriptor instead.

func (*EncryptionInfo) GetKmsKeyName Uses

func (x *EncryptionInfo) GetKmsKeyName() string

func (*EncryptionInfo) ProtoMessage Uses

func (*EncryptionInfo) ProtoMessage()

func (*EncryptionInfo) ProtoReflect Uses

func (x *EncryptionInfo) ProtoReflect() protoreflect.Message

func (*EncryptionInfo) Reset Uses

func (x *EncryptionInfo) Reset()

func (*EncryptionInfo) String Uses

func (x *EncryptionInfo) String() string

type Job Uses

type Job struct {

    // Job name.
    JobName *JobName `protobuf:"bytes,1,opt,name=job_name,json=jobName,proto3" json:"job_name,omitempty"`
    // Job configuration.
    JobConfiguration *JobConfiguration `protobuf:"bytes,2,opt,name=job_configuration,json=jobConfiguration,proto3" json:"job_configuration,omitempty"`
    // Job status.
    JobStatus *JobStatus `protobuf:"bytes,3,opt,name=job_status,json=jobStatus,proto3" json:"job_status,omitempty"`
    // Job statistics.
    JobStatistics *JobStatistics `protobuf:"bytes,4,opt,name=job_statistics,json=jobStatistics,proto3" json:"job_statistics,omitempty"`
    // contains filtered or unexported fields
}

Describes a job.

func (*Job) Descriptor Uses

func (*Job) Descriptor() ([]byte, []int)

Deprecated: Use Job.ProtoReflect.Descriptor instead.

func (*Job) GetJobConfiguration Uses

func (x *Job) GetJobConfiguration() *JobConfiguration

func (*Job) GetJobName Uses

func (x *Job) GetJobName() *JobName

func (*Job) GetJobStatistics Uses

func (x *Job) GetJobStatistics() *JobStatistics

func (*Job) GetJobStatus Uses

func (x *Job) GetJobStatus() *JobStatus

func (*Job) ProtoMessage Uses

func (*Job) ProtoMessage()

func (*Job) ProtoReflect Uses

func (x *Job) ProtoReflect() protoreflect.Message

func (*Job) Reset Uses

func (x *Job) Reset()

func (*Job) String Uses

func (x *Job) String() string

type JobCompletedEvent Uses

type JobCompletedEvent struct {

    // Name of the event.
    EventName string `protobuf:"bytes,1,opt,name=event_name,json=eventName,proto3" json:"event_name,omitempty"`
    // Job information.
    Job *Job `protobuf:"bytes,2,opt,name=job,proto3" json:"job,omitempty"`
    // contains filtered or unexported fields
}

Query job completed event.

func (*JobCompletedEvent) Descriptor Uses

func (*JobCompletedEvent) Descriptor() ([]byte, []int)

Deprecated: Use JobCompletedEvent.ProtoReflect.Descriptor instead.

func (*JobCompletedEvent) GetEventName Uses

func (x *JobCompletedEvent) GetEventName() string

func (*JobCompletedEvent) GetJob Uses

func (x *JobCompletedEvent) GetJob() *Job

func (*JobCompletedEvent) ProtoMessage Uses

func (*JobCompletedEvent) ProtoMessage()

func (*JobCompletedEvent) ProtoReflect Uses

func (x *JobCompletedEvent) ProtoReflect() protoreflect.Message

func (*JobCompletedEvent) Reset Uses

func (x *JobCompletedEvent) Reset()

func (*JobCompletedEvent) String Uses

func (x *JobCompletedEvent) String() string

type JobConfiguration Uses

type JobConfiguration struct {

    // Job configuration information.
    //
    // Types that are assignable to Configuration:
    //	*JobConfiguration_Query_
    //	*JobConfiguration_Load_
    //	*JobConfiguration_Extract_
    //	*JobConfiguration_TableCopy_
    Configuration isJobConfiguration_Configuration `protobuf_oneof:"configuration"`
    // If true, don't actually run the job. Just check that it would run.
    DryRun bool `protobuf:"varint,9,opt,name=dry_run,json=dryRun,proto3" json:"dry_run,omitempty"`
    // Labels provided for the job.
    Labels map[string]string `protobuf:"bytes,3,rep,name=labels,proto3" json:"labels,omitempty" protobuf_key:"bytes,1,opt,name=key,proto3" protobuf_val:"bytes,2,opt,name=value,proto3"`
    // contains filtered or unexported fields
}

Job configuration information. See the [Jobs](/bigquery/docs/reference/v2/jobs) API resource for more details on individual fields.

func (*JobConfiguration) Descriptor Uses

func (*JobConfiguration) Descriptor() ([]byte, []int)

Deprecated: Use JobConfiguration.ProtoReflect.Descriptor instead.

func (*JobConfiguration) GetConfiguration Uses

func (m *JobConfiguration) GetConfiguration() isJobConfiguration_Configuration

func (*JobConfiguration) GetDryRun Uses

func (x *JobConfiguration) GetDryRun() bool

func (*JobConfiguration) GetExtract Uses

func (x *JobConfiguration) GetExtract() *JobConfiguration_Extract

func (*JobConfiguration) GetLabels Uses

func (x *JobConfiguration) GetLabels() map[string]string

func (*JobConfiguration) GetLoad Uses

func (x *JobConfiguration) GetLoad() *JobConfiguration_Load

func (*JobConfiguration) GetQuery Uses

func (x *JobConfiguration) GetQuery() *JobConfiguration_Query

func (*JobConfiguration) GetTableCopy Uses

func (x *JobConfiguration) GetTableCopy() *JobConfiguration_TableCopy

func (*JobConfiguration) ProtoMessage Uses

func (*JobConfiguration) ProtoMessage()

func (*JobConfiguration) ProtoReflect Uses

func (x *JobConfiguration) ProtoReflect() protoreflect.Message

func (*JobConfiguration) Reset Uses

func (x *JobConfiguration) Reset()

func (*JobConfiguration) String Uses

func (x *JobConfiguration) String() string

type JobConfiguration_Extract Uses

type JobConfiguration_Extract struct {

    // Google Cloud Storage URIs where extracted data should be written.
    DestinationUris []string `protobuf:"bytes,1,rep,name=destination_uris,json=destinationUris,proto3" json:"destination_uris,omitempty"`
    // The source table.
    SourceTable *TableName `protobuf:"bytes,2,opt,name=source_table,json=sourceTable,proto3" json:"source_table,omitempty"`
    // contains filtered or unexported fields
}

Describes an extract job, which exports data to an external source via the export pipeline.

func (*JobConfiguration_Extract) Descriptor Uses

func (*JobConfiguration_Extract) Descriptor() ([]byte, []int)

Deprecated: Use JobConfiguration_Extract.ProtoReflect.Descriptor instead.

func (*JobConfiguration_Extract) GetDestinationUris Uses

func (x *JobConfiguration_Extract) GetDestinationUris() []string

func (*JobConfiguration_Extract) GetSourceTable Uses

func (x *JobConfiguration_Extract) GetSourceTable() *TableName

func (*JobConfiguration_Extract) ProtoMessage Uses

func (*JobConfiguration_Extract) ProtoMessage()

func (*JobConfiguration_Extract) ProtoReflect Uses

func (x *JobConfiguration_Extract) ProtoReflect() protoreflect.Message

func (*JobConfiguration_Extract) Reset Uses

func (x *JobConfiguration_Extract) Reset()

func (*JobConfiguration_Extract) String Uses

func (x *JobConfiguration_Extract) String() string

type JobConfiguration_Extract_ Uses

type JobConfiguration_Extract_ struct {
    // Extract job information.
    Extract *JobConfiguration_Extract `protobuf:"bytes,7,opt,name=extract,proto3,oneof"`
}

type JobConfiguration_Load Uses

type JobConfiguration_Load struct {

    // URIs for the data to be imported. Only Google Cloud Storage URIs are
    // supported.
    SourceUris []string `protobuf:"bytes,1,rep,name=source_uris,json=sourceUris,proto3" json:"source_uris,omitempty"`
    // The table schema in JSON format representation of a TableSchema.
    SchemaJson string `protobuf:"bytes,6,opt,name=schema_json,json=schemaJson,proto3" json:"schema_json,omitempty"`
    // The table where the imported data is written.
    DestinationTable *TableName `protobuf:"bytes,3,opt,name=destination_table,json=destinationTable,proto3" json:"destination_table,omitempty"`
    // Describes when a job is allowed to create a table:
    // `CREATE_IF_NEEDED`, `CREATE_NEVER`.
    CreateDisposition string `protobuf:"bytes,4,opt,name=create_disposition,json=createDisposition,proto3" json:"create_disposition,omitempty"`
    // Describes how writes affect existing tables:
    // `WRITE_TRUNCATE`, `WRITE_APPEND`, `WRITE_EMPTY`.
    WriteDisposition string `protobuf:"bytes,5,opt,name=write_disposition,json=writeDisposition,proto3" json:"write_disposition,omitempty"`
    // Result table encryption information. Set when non-default encryption is
    // used.
    DestinationTableEncryption *EncryptionInfo `protobuf:"bytes,7,opt,name=destination_table_encryption,json=destinationTableEncryption,proto3" json:"destination_table_encryption,omitempty"`
    // contains filtered or unexported fields
}

Describes a load job, which loads data from an external source via the import pipeline.

func (*JobConfiguration_Load) Descriptor Uses

func (*JobConfiguration_Load) Descriptor() ([]byte, []int)

Deprecated: Use JobConfiguration_Load.ProtoReflect.Descriptor instead.

func (*JobConfiguration_Load) GetCreateDisposition Uses

func (x *JobConfiguration_Load) GetCreateDisposition() string

func (*JobConfiguration_Load) GetDestinationTable Uses

func (x *JobConfiguration_Load) GetDestinationTable() *TableName

func (*JobConfiguration_Load) GetDestinationTableEncryption Uses

func (x *JobConfiguration_Load) GetDestinationTableEncryption() *EncryptionInfo

func (*JobConfiguration_Load) GetSchemaJson Uses

func (x *JobConfiguration_Load) GetSchemaJson() string

func (*JobConfiguration_Load) GetSourceUris Uses

func (x *JobConfiguration_Load) GetSourceUris() []string

func (*JobConfiguration_Load) GetWriteDisposition Uses

func (x *JobConfiguration_Load) GetWriteDisposition() string

func (*JobConfiguration_Load) ProtoMessage Uses

func (*JobConfiguration_Load) ProtoMessage()

func (*JobConfiguration_Load) ProtoReflect Uses

func (x *JobConfiguration_Load) ProtoReflect() protoreflect.Message

func (*JobConfiguration_Load) Reset Uses

func (x *JobConfiguration_Load) Reset()

func (*JobConfiguration_Load) String Uses

func (x *JobConfiguration_Load) String() string

type JobConfiguration_Load_ Uses

type JobConfiguration_Load_ struct {
    // Load job information.
    Load *JobConfiguration_Load `protobuf:"bytes,6,opt,name=load,proto3,oneof"`
}

type JobConfiguration_Query Uses

type JobConfiguration_Query struct {

    // The SQL query to run.
    Query string `protobuf:"bytes,1,opt,name=query,proto3" json:"query,omitempty"`
    // The table where results are written.
    DestinationTable *TableName `protobuf:"bytes,2,opt,name=destination_table,json=destinationTable,proto3" json:"destination_table,omitempty"`
    // Describes when a job is allowed to create a table:
    // `CREATE_IF_NEEDED`, `CREATE_NEVER`.
    CreateDisposition string `protobuf:"bytes,3,opt,name=create_disposition,json=createDisposition,proto3" json:"create_disposition,omitempty"`
    // Describes how writes affect existing tables:
    // `WRITE_TRUNCATE`, `WRITE_APPEND`, `WRITE_EMPTY`.
    WriteDisposition string `protobuf:"bytes,4,opt,name=write_disposition,json=writeDisposition,proto3" json:"write_disposition,omitempty"`
    // If a table name is specified without a dataset in a query,
    // this dataset will be added to table name.
    DefaultDataset *DatasetName `protobuf:"bytes,5,opt,name=default_dataset,json=defaultDataset,proto3" json:"default_dataset,omitempty"`
    // Describes data sources outside BigQuery, if needed.
    TableDefinitions []*TableDefinition `protobuf:"bytes,6,rep,name=table_definitions,json=tableDefinitions,proto3" json:"table_definitions,omitempty"`
    // Describes the priority given to the query:
    // `QUERY_INTERACTIVE` or `QUERY_BATCH`.
    QueryPriority string `protobuf:"bytes,7,opt,name=query_priority,json=queryPriority,proto3" json:"query_priority,omitempty"`
    // Result table encryption information. Set when non-default encryption is
    // used.
    DestinationTableEncryption *EncryptionInfo `protobuf:"bytes,8,opt,name=destination_table_encryption,json=destinationTableEncryption,proto3" json:"destination_table_encryption,omitempty"`
    // Type of the statement (e.g. SELECT, INSERT, CREATE_TABLE, CREATE_MODEL..)
    StatementType string `protobuf:"bytes,9,opt,name=statement_type,json=statementType,proto3" json:"statement_type,omitempty"`
    // contains filtered or unexported fields
}

Describes a query job, which executes a SQL-like query.

func (*JobConfiguration_Query) Descriptor Uses

func (*JobConfiguration_Query) Descriptor() ([]byte, []int)

Deprecated: Use JobConfiguration_Query.ProtoReflect.Descriptor instead.

func (*JobConfiguration_Query) GetCreateDisposition Uses

func (x *JobConfiguration_Query) GetCreateDisposition() string

func (*JobConfiguration_Query) GetDefaultDataset Uses

func (x *JobConfiguration_Query) GetDefaultDataset() *DatasetName

func (*JobConfiguration_Query) GetDestinationTable Uses

func (x *JobConfiguration_Query) GetDestinationTable() *TableName

func (*JobConfiguration_Query) GetDestinationTableEncryption Uses

func (x *JobConfiguration_Query) GetDestinationTableEncryption() *EncryptionInfo

func (*JobConfiguration_Query) GetQuery Uses

func (x *JobConfiguration_Query) GetQuery() string

func (*JobConfiguration_Query) GetQueryPriority Uses

func (x *JobConfiguration_Query) GetQueryPriority() string

func (*JobConfiguration_Query) GetStatementType Uses

func (x *JobConfiguration_Query) GetStatementType() string

func (*JobConfiguration_Query) GetTableDefinitions Uses

func (x *JobConfiguration_Query) GetTableDefinitions() []*TableDefinition

func (*JobConfiguration_Query) GetWriteDisposition Uses

func (x *JobConfiguration_Query) GetWriteDisposition() string

func (*JobConfiguration_Query) ProtoMessage Uses

func (*JobConfiguration_Query) ProtoMessage()

func (*JobConfiguration_Query) ProtoReflect Uses

func (x *JobConfiguration_Query) ProtoReflect() protoreflect.Message

func (*JobConfiguration_Query) Reset Uses

func (x *JobConfiguration_Query) Reset()

func (*JobConfiguration_Query) String Uses

func (x *JobConfiguration_Query) String() string

type JobConfiguration_Query_ Uses

type JobConfiguration_Query_ struct {
    // Query job information.
    Query *JobConfiguration_Query `protobuf:"bytes,5,opt,name=query,proto3,oneof"`
}

type JobConfiguration_TableCopy Uses

type JobConfiguration_TableCopy struct {

    // Source tables.
    SourceTables []*TableName `protobuf:"bytes,1,rep,name=source_tables,json=sourceTables,proto3" json:"source_tables,omitempty"`
    // Destination table.
    DestinationTable *TableName `protobuf:"bytes,2,opt,name=destination_table,json=destinationTable,proto3" json:"destination_table,omitempty"`
    // Describes when a job is allowed to create a table:
    // `CREATE_IF_NEEDED`, `CREATE_NEVER`.
    CreateDisposition string `protobuf:"bytes,3,opt,name=create_disposition,json=createDisposition,proto3" json:"create_disposition,omitempty"`
    // Describes how writes affect existing tables:
    // `WRITE_TRUNCATE`, `WRITE_APPEND`, `WRITE_EMPTY`.
    WriteDisposition string `protobuf:"bytes,4,opt,name=write_disposition,json=writeDisposition,proto3" json:"write_disposition,omitempty"`
    // Result table encryption information. Set when non-default encryption is
    // used.
    DestinationTableEncryption *EncryptionInfo `protobuf:"bytes,5,opt,name=destination_table_encryption,json=destinationTableEncryption,proto3" json:"destination_table_encryption,omitempty"`
    // contains filtered or unexported fields
}

Describes a copy job, which copies an existing table to another table.

func (*JobConfiguration_TableCopy) Descriptor Uses

func (*JobConfiguration_TableCopy) Descriptor() ([]byte, []int)

Deprecated: Use JobConfiguration_TableCopy.ProtoReflect.Descriptor instead.

func (*JobConfiguration_TableCopy) GetCreateDisposition Uses

func (x *JobConfiguration_TableCopy) GetCreateDisposition() string

func (*JobConfiguration_TableCopy) GetDestinationTable Uses

func (x *JobConfiguration_TableCopy) GetDestinationTable() *TableName

func (*JobConfiguration_TableCopy) GetDestinationTableEncryption Uses

func (x *JobConfiguration_TableCopy) GetDestinationTableEncryption() *EncryptionInfo

func (*JobConfiguration_TableCopy) GetSourceTables Uses

func (x *JobConfiguration_TableCopy) GetSourceTables() []*TableName

func (*JobConfiguration_TableCopy) GetWriteDisposition Uses

func (x *JobConfiguration_TableCopy) GetWriteDisposition() string

func (*JobConfiguration_TableCopy) ProtoMessage Uses

func (*JobConfiguration_TableCopy) ProtoMessage()

func (*JobConfiguration_TableCopy) ProtoReflect Uses

func (x *JobConfiguration_TableCopy) ProtoReflect() protoreflect.Message

func (*JobConfiguration_TableCopy) Reset Uses

func (x *JobConfiguration_TableCopy) Reset()

func (*JobConfiguration_TableCopy) String Uses

func (x *JobConfiguration_TableCopy) String() string

type JobConfiguration_TableCopy_ Uses

type JobConfiguration_TableCopy_ struct {
    // TableCopy job information.
    TableCopy *JobConfiguration_TableCopy `protobuf:"bytes,8,opt,name=table_copy,json=tableCopy,proto3,oneof"`
}

type JobGetQueryResultsRequest Uses

type JobGetQueryResultsRequest struct {

    // Maximum number of results to return.
    MaxResults uint32 `protobuf:"varint,1,opt,name=max_results,json=maxResults,proto3" json:"max_results,omitempty"`
    // Zero-based row number at which to start.
    StartRow uint64 `protobuf:"varint,2,opt,name=start_row,json=startRow,proto3" json:"start_row,omitempty"`
    // contains filtered or unexported fields
}

Job getQueryResults request.

func (*JobGetQueryResultsRequest) Descriptor Uses

func (*JobGetQueryResultsRequest) Descriptor() ([]byte, []int)

Deprecated: Use JobGetQueryResultsRequest.ProtoReflect.Descriptor instead.

func (*JobGetQueryResultsRequest) GetMaxResults Uses

func (x *JobGetQueryResultsRequest) GetMaxResults() uint32

func (*JobGetQueryResultsRequest) GetStartRow Uses

func (x *JobGetQueryResultsRequest) GetStartRow() uint64

func (*JobGetQueryResultsRequest) ProtoMessage Uses

func (*JobGetQueryResultsRequest) ProtoMessage()

func (*JobGetQueryResultsRequest) ProtoReflect Uses

func (x *JobGetQueryResultsRequest) ProtoReflect() protoreflect.Message

func (*JobGetQueryResultsRequest) Reset Uses

func (x *JobGetQueryResultsRequest) Reset()

func (*JobGetQueryResultsRequest) String Uses

func (x *JobGetQueryResultsRequest) String() string

type JobGetQueryResultsResponse Uses

type JobGetQueryResultsResponse struct {

    // Total number of results in query results.
    TotalResults uint64 `protobuf:"varint,1,opt,name=total_results,json=totalResults,proto3" json:"total_results,omitempty"`
    // The job that was created to run the query.
    // It completed if `job.status.state` is `DONE`.
    // It failed if `job.status.errorResult` is also present.
    Job *Job `protobuf:"bytes,2,opt,name=job,proto3" json:"job,omitempty"`
    // contains filtered or unexported fields
}

Job getQueryResults response.

func (*JobGetQueryResultsResponse) Descriptor Uses

func (*JobGetQueryResultsResponse) Descriptor() ([]byte, []int)

Deprecated: Use JobGetQueryResultsResponse.ProtoReflect.Descriptor instead.

func (*JobGetQueryResultsResponse) GetJob Uses

func (x *JobGetQueryResultsResponse) GetJob() *Job

func (*JobGetQueryResultsResponse) GetTotalResults Uses

func (x *JobGetQueryResultsResponse) GetTotalResults() uint64

func (*JobGetQueryResultsResponse) ProtoMessage Uses

func (*JobGetQueryResultsResponse) ProtoMessage()

func (*JobGetQueryResultsResponse) ProtoReflect Uses

func (x *JobGetQueryResultsResponse) ProtoReflect() protoreflect.Message

func (*JobGetQueryResultsResponse) Reset Uses

func (x *JobGetQueryResultsResponse) Reset()

func (*JobGetQueryResultsResponse) String Uses

func (x *JobGetQueryResultsResponse) String() string

type JobInsertRequest Uses

type JobInsertRequest struct {

    // Job insert request.
    Resource *Job `protobuf:"bytes,1,opt,name=resource,proto3" json:"resource,omitempty"`
    // contains filtered or unexported fields
}

Job insert request.

func (*JobInsertRequest) Descriptor Uses

func (*JobInsertRequest) Descriptor() ([]byte, []int)

Deprecated: Use JobInsertRequest.ProtoReflect.Descriptor instead.

func (*JobInsertRequest) GetResource Uses

func (x *JobInsertRequest) GetResource() *Job

func (*JobInsertRequest) ProtoMessage Uses

func (*JobInsertRequest) ProtoMessage()

func (*JobInsertRequest) ProtoReflect Uses

func (x *JobInsertRequest) ProtoReflect() protoreflect.Message

func (*JobInsertRequest) Reset Uses

func (x *JobInsertRequest) Reset()

func (*JobInsertRequest) String Uses

func (x *JobInsertRequest) String() string

type JobInsertResponse Uses

type JobInsertResponse struct {

    // Job insert response.
    Resource *Job `protobuf:"bytes,1,opt,name=resource,proto3" json:"resource,omitempty"`
    // contains filtered or unexported fields
}

Job insert response.

func (*JobInsertResponse) Descriptor Uses

func (*JobInsertResponse) Descriptor() ([]byte, []int)

Deprecated: Use JobInsertResponse.ProtoReflect.Descriptor instead.

func (*JobInsertResponse) GetResource Uses

func (x *JobInsertResponse) GetResource() *Job

func (*JobInsertResponse) ProtoMessage Uses

func (*JobInsertResponse) ProtoMessage()

func (*JobInsertResponse) ProtoReflect Uses

func (x *JobInsertResponse) ProtoReflect() protoreflect.Message

func (*JobInsertResponse) Reset Uses

func (x *JobInsertResponse) Reset()

func (*JobInsertResponse) String Uses

func (x *JobInsertResponse) String() string

type JobName Uses

type JobName struct {

    // The project ID.
    ProjectId string `protobuf:"bytes,1,opt,name=project_id,json=projectId,proto3" json:"project_id,omitempty"`
    // The job ID within the project.
    JobId string `protobuf:"bytes,2,opt,name=job_id,json=jobId,proto3" json:"job_id,omitempty"`
    // The job location.
    Location string `protobuf:"bytes,3,opt,name=location,proto3" json:"location,omitempty"`
    // contains filtered or unexported fields
}

The fully-qualified name for a job.

func (*JobName) Descriptor Uses

func (*JobName) Descriptor() ([]byte, []int)

Deprecated: Use JobName.ProtoReflect.Descriptor instead.

func (*JobName) GetJobId Uses

func (x *JobName) GetJobId() string

func (*JobName) GetLocation Uses

func (x *JobName) GetLocation() string

func (*JobName) GetProjectId Uses

func (x *JobName) GetProjectId() string

func (*JobName) ProtoMessage Uses

func (*JobName) ProtoMessage()

func (*JobName) ProtoReflect Uses

func (x *JobName) ProtoReflect() protoreflect.Message

func (*JobName) Reset Uses

func (x *JobName) Reset()

func (*JobName) String Uses

func (x *JobName) String() string

type JobQueryDoneResponse Uses

type JobQueryDoneResponse struct {

    // The job and status information.
    // The job completed if `job.status.state` is `DONE`.
    Job *Job `protobuf:"bytes,1,opt,name=job,proto3" json:"job,omitempty"`
    // contains filtered or unexported fields
}

Job getQueryDone response.

func (*JobQueryDoneResponse) Descriptor Uses

func (*JobQueryDoneResponse) Descriptor() ([]byte, []int)

Deprecated: Use JobQueryDoneResponse.ProtoReflect.Descriptor instead.

func (*JobQueryDoneResponse) GetJob Uses

func (x *JobQueryDoneResponse) GetJob() *Job

func (*JobQueryDoneResponse) ProtoMessage Uses

func (*JobQueryDoneResponse) ProtoMessage()

func (*JobQueryDoneResponse) ProtoReflect Uses

func (x *JobQueryDoneResponse) ProtoReflect() protoreflect.Message

func (*JobQueryDoneResponse) Reset Uses

func (x *JobQueryDoneResponse) Reset()

func (*JobQueryDoneResponse) String Uses

func (x *JobQueryDoneResponse) String() string

type JobQueryRequest Uses

type JobQueryRequest struct {

    // The query.
    Query string `protobuf:"bytes,1,opt,name=query,proto3" json:"query,omitempty"`
    // The maximum number of results.
    MaxResults uint32 `protobuf:"varint,2,opt,name=max_results,json=maxResults,proto3" json:"max_results,omitempty"`
    // The default dataset for tables that do not have a dataset specified.
    DefaultDataset *DatasetName `protobuf:"bytes,3,opt,name=default_dataset,json=defaultDataset,proto3" json:"default_dataset,omitempty"`
    // Project that the query should be charged to.
    ProjectId string `protobuf:"bytes,4,opt,name=project_id,json=projectId,proto3" json:"project_id,omitempty"`
    // If true, don't actually run the job. Just check that it would run.
    DryRun bool `protobuf:"varint,5,opt,name=dry_run,json=dryRun,proto3" json:"dry_run,omitempty"`
    // contains filtered or unexported fields
}

Job query request.

func (*JobQueryRequest) Descriptor Uses

func (*JobQueryRequest) Descriptor() ([]byte, []int)

Deprecated: Use JobQueryRequest.ProtoReflect.Descriptor instead.

func (*JobQueryRequest) GetDefaultDataset Uses

func (x *JobQueryRequest) GetDefaultDataset() *DatasetName

func (*JobQueryRequest) GetDryRun Uses

func (x *JobQueryRequest) GetDryRun() bool

func (*JobQueryRequest) GetMaxResults Uses

func (x *JobQueryRequest) GetMaxResults() uint32

func (*JobQueryRequest) GetProjectId Uses

func (x *JobQueryRequest) GetProjectId() string

func (*JobQueryRequest) GetQuery Uses

func (x *JobQueryRequest) GetQuery() string

func (*JobQueryRequest) ProtoMessage Uses

func (*JobQueryRequest) ProtoMessage()

func (*JobQueryRequest) ProtoReflect Uses

func (x *JobQueryRequest) ProtoReflect() protoreflect.Message

func (*JobQueryRequest) Reset Uses

func (x *JobQueryRequest) Reset()

func (*JobQueryRequest) String Uses

func (x *JobQueryRequest) String() string

type JobQueryResponse Uses

type JobQueryResponse struct {

    // The total number of rows in the full query result set.
    TotalResults uint64 `protobuf:"varint,1,opt,name=total_results,json=totalResults,proto3" json:"total_results,omitempty"`
    // Information about the queried job.
    Job *Job `protobuf:"bytes,2,opt,name=job,proto3" json:"job,omitempty"`
    // contains filtered or unexported fields
}

Job query response.

func (*JobQueryResponse) Descriptor Uses

func (*JobQueryResponse) Descriptor() ([]byte, []int)

Deprecated: Use JobQueryResponse.ProtoReflect.Descriptor instead.

func (*JobQueryResponse) GetJob Uses

func (x *JobQueryResponse) GetJob() *Job

func (*JobQueryResponse) GetTotalResults Uses

func (x *JobQueryResponse) GetTotalResults() uint64

func (*JobQueryResponse) ProtoMessage Uses

func (*JobQueryResponse) ProtoMessage()

func (*JobQueryResponse) ProtoReflect Uses

func (x *JobQueryResponse) ProtoReflect() protoreflect.Message

func (*JobQueryResponse) Reset Uses

func (x *JobQueryResponse) Reset()

func (*JobQueryResponse) String Uses

func (x *JobQueryResponse) String() string

type JobStatistics Uses

type JobStatistics struct {

    // Time when the job was created.
    CreateTime *timestamp.Timestamp `protobuf:"bytes,1,opt,name=create_time,json=createTime,proto3" json:"create_time,omitempty"`
    // Time when the job started.
    StartTime *timestamp.Timestamp `protobuf:"bytes,2,opt,name=start_time,json=startTime,proto3" json:"start_time,omitempty"`
    // Time when the job ended.
    EndTime *timestamp.Timestamp `protobuf:"bytes,3,opt,name=end_time,json=endTime,proto3" json:"end_time,omitempty"`
    // Total bytes processed for a job.
    TotalProcessedBytes int64 `protobuf:"varint,4,opt,name=total_processed_bytes,json=totalProcessedBytes,proto3" json:"total_processed_bytes,omitempty"`
    // Processed bytes, adjusted by the job's CPU usage.
    TotalBilledBytes int64 `protobuf:"varint,5,opt,name=total_billed_bytes,json=totalBilledBytes,proto3" json:"total_billed_bytes,omitempty"`
    // The tier assigned by CPU-based billing.
    BillingTier int32 `protobuf:"varint,7,opt,name=billing_tier,json=billingTier,proto3" json:"billing_tier,omitempty"`
    // The total number of slot-ms consumed by the query job.
    TotalSlotMs int64 `protobuf:"varint,8,opt,name=total_slot_ms,json=totalSlotMs,proto3" json:"total_slot_ms,omitempty"`
    // Reservation usage.
    ReservationUsage []*JobStatistics_ReservationResourceUsage `protobuf:"bytes,14,rep,name=reservation_usage,json=reservationUsage,proto3" json:"reservation_usage,omitempty"`
    // The first N tables accessed by the query job. Older queries that
    // reference a large number of tables may not have all of their
    // tables in this list. You can use the total_tables_processed count to
    // know how many total tables were read in the query. For new queries,
    // there is currently no limit.
    ReferencedTables []*TableName `protobuf:"bytes,9,rep,name=referenced_tables,json=referencedTables,proto3" json:"referenced_tables,omitempty"`
    // Total number of unique tables referenced in the query.
    TotalTablesProcessed int32 `protobuf:"varint,10,opt,name=total_tables_processed,json=totalTablesProcessed,proto3" json:"total_tables_processed,omitempty"`
    // The first N views accessed by the query job. Older queries that
    // reference a large number of views may not have all of their
    // views in this list. You can use the total_tables_processed count to
    // know how many total tables were read in the query. For new queries,
    // there is currently no limit.
    ReferencedViews []*TableName `protobuf:"bytes,11,rep,name=referenced_views,json=referencedViews,proto3" json:"referenced_views,omitempty"`
    // Total number of unique views referenced in the query.
    TotalViewsProcessed int32 `protobuf:"varint,12,opt,name=total_views_processed,json=totalViewsProcessed,proto3" json:"total_views_processed,omitempty"`
    // Number of output rows produced by the query job.
    QueryOutputRowCount int64 `protobuf:"varint,15,opt,name=query_output_row_count,json=queryOutputRowCount,proto3" json:"query_output_row_count,omitempty"`
    // Total bytes loaded for an import job.
    TotalLoadOutputBytes int64 `protobuf:"varint,13,opt,name=total_load_output_bytes,json=totalLoadOutputBytes,proto3" json:"total_load_output_bytes,omitempty"`
    // contains filtered or unexported fields
}

Job statistics that may change after a job starts.

func (*JobStatistics) Descriptor Uses

func (*JobStatistics) Descriptor() ([]byte, []int)

Deprecated: Use JobStatistics.ProtoReflect.Descriptor instead.

func (*JobStatistics) GetBillingTier Uses

func (x *JobStatistics) GetBillingTier() int32

func (*JobStatistics) GetCreateTime Uses

func (x *JobStatistics) GetCreateTime() *timestamp.Timestamp

func (*JobStatistics) GetEndTime Uses

func (x *JobStatistics) GetEndTime() *timestamp.Timestamp

func (*JobStatistics) GetQueryOutputRowCount Uses

func (x *JobStatistics) GetQueryOutputRowCount() int64

func (*JobStatistics) GetReferencedTables Uses

func (x *JobStatistics) GetReferencedTables() []*TableName

func (*JobStatistics) GetReferencedViews Uses

func (x *JobStatistics) GetReferencedViews() []*TableName

func (*JobStatistics) GetReservationUsage Uses

func (x *JobStatistics) GetReservationUsage() []*JobStatistics_ReservationResourceUsage

func (*JobStatistics) GetStartTime Uses

func (x *JobStatistics) GetStartTime() *timestamp.Timestamp

func (*JobStatistics) GetTotalBilledBytes Uses

func (x *JobStatistics) GetTotalBilledBytes() int64

func (*JobStatistics) GetTotalLoadOutputBytes Uses

func (x *JobStatistics) GetTotalLoadOutputBytes() int64

func (*JobStatistics) GetTotalProcessedBytes Uses

func (x *JobStatistics) GetTotalProcessedBytes() int64

func (*JobStatistics) GetTotalSlotMs Uses

func (x *JobStatistics) GetTotalSlotMs() int64

func (*JobStatistics) GetTotalTablesProcessed Uses

func (x *JobStatistics) GetTotalTablesProcessed() int32

func (*JobStatistics) GetTotalViewsProcessed Uses

func (x *JobStatistics) GetTotalViewsProcessed() int32

func (*JobStatistics) ProtoMessage Uses

func (*JobStatistics) ProtoMessage()

func (*JobStatistics) ProtoReflect Uses

func (x *JobStatistics) ProtoReflect() protoreflect.Message

func (*JobStatistics) Reset Uses

func (x *JobStatistics) Reset()

func (*JobStatistics) String Uses

func (x *JobStatistics) String() string

type JobStatistics_ReservationResourceUsage Uses

type JobStatistics_ReservationResourceUsage struct {

    // Reservation name or "unreserved" for on-demand resources usage.
    Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
    // Total slot milliseconds used by the reservation for a particular job.
    SlotMs int64 `protobuf:"varint,2,opt,name=slot_ms,json=slotMs,proto3" json:"slot_ms,omitempty"`
    // contains filtered or unexported fields
}

Job resource usage breakdown by reservation.

func (*JobStatistics_ReservationResourceUsage) Descriptor Uses

func (*JobStatistics_ReservationResourceUsage) Descriptor() ([]byte, []int)

Deprecated: Use JobStatistics_ReservationResourceUsage.ProtoReflect.Descriptor instead.

func (*JobStatistics_ReservationResourceUsage) GetName Uses

func (x *JobStatistics_ReservationResourceUsage) GetName() string

func (*JobStatistics_ReservationResourceUsage) GetSlotMs Uses

func (x *JobStatistics_ReservationResourceUsage) GetSlotMs() int64

func (*JobStatistics_ReservationResourceUsage) ProtoMessage Uses

func (*JobStatistics_ReservationResourceUsage) ProtoMessage()

func (*JobStatistics_ReservationResourceUsage) ProtoReflect Uses

func (x *JobStatistics_ReservationResourceUsage) ProtoReflect() protoreflect.Message

func (*JobStatistics_ReservationResourceUsage) Reset Uses

func (x *JobStatistics_ReservationResourceUsage) Reset()

func (*JobStatistics_ReservationResourceUsage) String Uses

func (x *JobStatistics_ReservationResourceUsage) String() string

type JobStatus Uses

type JobStatus struct {

    // State of a job: `PENDING`, `RUNNING`, or `DONE`.
    State string `protobuf:"bytes,1,opt,name=state,proto3" json:"state,omitempty"`
    // If the job did not complete successfully, this field describes why.
    Error *status.Status `protobuf:"bytes,2,opt,name=error,proto3" json:"error,omitempty"`
    // Errors encountered during the running of the job. Do not necessarily mean
    // that the job has completed or was unsuccessful.
    AdditionalErrors []*status.Status `protobuf:"bytes,3,rep,name=additional_errors,json=additionalErrors,proto3" json:"additional_errors,omitempty"`
    // contains filtered or unexported fields
}

Running state of a job.

func (*JobStatus) Descriptor Uses

func (*JobStatus) Descriptor() ([]byte, []int)

Deprecated: Use JobStatus.ProtoReflect.Descriptor instead.

func (*JobStatus) GetAdditionalErrors Uses

func (x *JobStatus) GetAdditionalErrors() []*status.Status

func (*JobStatus) GetError Uses

func (x *JobStatus) GetError() *status.Status

func (*JobStatus) GetState Uses

func (x *JobStatus) GetState() string

func (*JobStatus) ProtoMessage Uses

func (*JobStatus) ProtoMessage()

func (*JobStatus) ProtoReflect Uses

func (x *JobStatus) ProtoReflect() protoreflect.Message

func (*JobStatus) Reset Uses

func (x *JobStatus) Reset()

func (*JobStatus) String Uses

func (x *JobStatus) String() string

type Table Uses

type Table struct {

    // The name of the table.
    TableName *TableName `protobuf:"bytes,1,opt,name=table_name,json=tableName,proto3" json:"table_name,omitempty"`
    // User-provided metadata for the table.
    Info *TableInfo `protobuf:"bytes,2,opt,name=info,proto3" json:"info,omitempty"`
    // A JSON representation of the table's schema.
    SchemaJson string `protobuf:"bytes,8,opt,name=schema_json,json=schemaJson,proto3" json:"schema_json,omitempty"`
    // If present, this is a virtual table defined by a SQL query.
    View *TableViewDefinition `protobuf:"bytes,4,opt,name=view,proto3" json:"view,omitempty"`
    // The expiration date for the table, after which the table
    // is deleted and the storage reclaimed.
    // If not present, the table persists indefinitely.
    ExpireTime *timestamp.Timestamp `protobuf:"bytes,5,opt,name=expire_time,json=expireTime,proto3" json:"expire_time,omitempty"`
    // The time the table was created.
    CreateTime *timestamp.Timestamp `protobuf:"bytes,6,opt,name=create_time,json=createTime,proto3" json:"create_time,omitempty"`
    // The time the table was last truncated
    // by an operation with a `writeDisposition` of `WRITE_TRUNCATE`.
    TruncateTime *timestamp.Timestamp `protobuf:"bytes,7,opt,name=truncate_time,json=truncateTime,proto3" json:"truncate_time,omitempty"`
    // The time the table was last modified.
    UpdateTime *timestamp.Timestamp `protobuf:"bytes,9,opt,name=update_time,json=updateTime,proto3" json:"update_time,omitempty"`
    // The table encryption information. Set when non-default encryption is used.
    Encryption *EncryptionInfo `protobuf:"bytes,10,opt,name=encryption,proto3" json:"encryption,omitempty"`
    // contains filtered or unexported fields
}

Describes a BigQuery table. See the [Table](/bigquery/docs/reference/v2/tables) API resource for more details on individual fields. Note: `Table.schema` has been deprecated in favor of `Table.schemaJson`. `Table.schema` may continue to be present in your logs during this transition.

func (*Table) Descriptor Uses

func (*Table) Descriptor() ([]byte, []int)

Deprecated: Use Table.ProtoReflect.Descriptor instead.

func (*Table) GetCreateTime Uses

func (x *Table) GetCreateTime() *timestamp.Timestamp

func (*Table) GetEncryption Uses

func (x *Table) GetEncryption() *EncryptionInfo

func (*Table) GetExpireTime Uses

func (x *Table) GetExpireTime() *timestamp.Timestamp

func (*Table) GetInfo Uses

func (x *Table) GetInfo() *TableInfo

func (*Table) GetSchemaJson Uses

func (x *Table) GetSchemaJson() string

func (*Table) GetTableName Uses

func (x *Table) GetTableName() *TableName

func (*Table) GetTruncateTime Uses

func (x *Table) GetTruncateTime() *timestamp.Timestamp

func (*Table) GetUpdateTime Uses

func (x *Table) GetUpdateTime() *timestamp.Timestamp

func (*Table) GetView Uses

func (x *Table) GetView() *TableViewDefinition

func (*Table) ProtoMessage Uses

func (*Table) ProtoMessage()

func (*Table) ProtoReflect Uses

func (x *Table) ProtoReflect() protoreflect.Message

func (*Table) Reset Uses

func (x *Table) Reset()

func (*Table) String Uses

func (x *Table) String() string

type TableDataListRequest Uses

type TableDataListRequest struct {

    // Starting row offset.
    StartRow uint64 `protobuf:"varint,1,opt,name=start_row,json=startRow,proto3" json:"start_row,omitempty"`
    // Maximum number of results to return.
    MaxResults uint32 `protobuf:"varint,2,opt,name=max_results,json=maxResults,proto3" json:"max_results,omitempty"`
    // contains filtered or unexported fields
}

Table data-list request.

func (*TableDataListRequest) Descriptor Uses

func (*TableDataListRequest) Descriptor() ([]byte, []int)

Deprecated: Use TableDataListRequest.ProtoReflect.Descriptor instead.

func (*TableDataListRequest) GetMaxResults Uses

func (x *TableDataListRequest) GetMaxResults() uint32

func (*TableDataListRequest) GetStartRow Uses

func (x *TableDataListRequest) GetStartRow() uint64

func (*TableDataListRequest) ProtoMessage Uses

func (*TableDataListRequest) ProtoMessage()

func (*TableDataListRequest) ProtoReflect Uses

func (x *TableDataListRequest) ProtoReflect() protoreflect.Message

func (*TableDataListRequest) Reset Uses

func (x *TableDataListRequest) Reset()

func (*TableDataListRequest) String Uses

func (x *TableDataListRequest) String() string

type TableDataReadEvent Uses

type TableDataReadEvent struct {

    // Name of the accessed table.
    TableName *TableName `protobuf:"bytes,1,opt,name=table_name,json=tableName,proto3" json:"table_name,omitempty"`
    // A list of referenced fields. This information is not included by default.
    // To enable this in the logs, please contact BigQuery support or open a bug
    // in the BigQuery issue tracker.
    ReferencedFields []string `protobuf:"bytes,2,rep,name=referenced_fields,json=referencedFields,proto3" json:"referenced_fields,omitempty"`
    // contains filtered or unexported fields
}

Table data read event. Only present for tables, not views, and is only included in the log record for the project that owns the table.

func (*TableDataReadEvent) Descriptor Uses

func (*TableDataReadEvent) Descriptor() ([]byte, []int)

Deprecated: Use TableDataReadEvent.ProtoReflect.Descriptor instead.

func (*TableDataReadEvent) GetReferencedFields Uses

func (x *TableDataReadEvent) GetReferencedFields() []string

func (*TableDataReadEvent) GetTableName Uses

func (x *TableDataReadEvent) GetTableName() *TableName

func (*TableDataReadEvent) ProtoMessage Uses

func (*TableDataReadEvent) ProtoMessage()

func (*TableDataReadEvent) ProtoReflect Uses

func (x *TableDataReadEvent) ProtoReflect() protoreflect.Message

func (*TableDataReadEvent) Reset Uses

func (x *TableDataReadEvent) Reset()

func (*TableDataReadEvent) String Uses

func (x *TableDataReadEvent) String() string

type TableDefinition Uses

type TableDefinition struct {

    // Name of the table, used in queries.
    Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
    // Google Cloud Storage URIs for the data to be imported.
    SourceUris []string `protobuf:"bytes,2,rep,name=source_uris,json=sourceUris,proto3" json:"source_uris,omitempty"`
    // contains filtered or unexported fields
}

Describes an external data source used in a query.

func (*TableDefinition) Descriptor Uses

func (*TableDefinition) Descriptor() ([]byte, []int)

Deprecated: Use TableDefinition.ProtoReflect.Descriptor instead.

func (*TableDefinition) GetName Uses

func (x *TableDefinition) GetName() string

func (*TableDefinition) GetSourceUris Uses

func (x *TableDefinition) GetSourceUris() []string

func (*TableDefinition) ProtoMessage Uses

func (*TableDefinition) ProtoMessage()

func (*TableDefinition) ProtoReflect Uses

func (x *TableDefinition) ProtoReflect() protoreflect.Message

func (*TableDefinition) Reset Uses

func (x *TableDefinition) Reset()

func (*TableDefinition) String Uses

func (x *TableDefinition) String() string

type TableInfo Uses

type TableInfo struct {

    // A short name for the table, such as`"Analytics Data - Jan 2011"`.
    FriendlyName string `protobuf:"bytes,1,opt,name=friendly_name,json=friendlyName,proto3" json:"friendly_name,omitempty"`
    // A long description, perhaps several paragraphs,
    // describing the table contents in detail.
    Description string `protobuf:"bytes,2,opt,name=description,proto3" json:"description,omitempty"`
    // Labels provided for the table.
    Labels map[string]string `protobuf:"bytes,3,rep,name=labels,proto3" json:"labels,omitempty" protobuf_key:"bytes,1,opt,name=key,proto3" protobuf_val:"bytes,2,opt,name=value,proto3"`
    // contains filtered or unexported fields
}

User-provided metadata for a table.

func (*TableInfo) Descriptor Uses

func (*TableInfo) Descriptor() ([]byte, []int)

Deprecated: Use TableInfo.ProtoReflect.Descriptor instead.

func (*TableInfo) GetDescription Uses

func (x *TableInfo) GetDescription() string

func (*TableInfo) GetFriendlyName Uses

func (x *TableInfo) GetFriendlyName() string

func (*TableInfo) GetLabels Uses

func (x *TableInfo) GetLabels() map[string]string

func (*TableInfo) ProtoMessage Uses

func (*TableInfo) ProtoMessage()

func (*TableInfo) ProtoReflect Uses

func (x *TableInfo) ProtoReflect() protoreflect.Message

func (*TableInfo) Reset Uses

func (x *TableInfo) Reset()

func (*TableInfo) String Uses

func (x *TableInfo) String() string

type TableInsertRequest Uses

type TableInsertRequest struct {

    // The new table.
    Resource *Table `protobuf:"bytes,1,opt,name=resource,proto3" json:"resource,omitempty"`
    // contains filtered or unexported fields
}

Table insert request.

func (*TableInsertRequest) Descriptor Uses

func (*TableInsertRequest) Descriptor() ([]byte, []int)

Deprecated: Use TableInsertRequest.ProtoReflect.Descriptor instead.

func (*TableInsertRequest) GetResource Uses

func (x *TableInsertRequest) GetResource() *Table

func (*TableInsertRequest) ProtoMessage Uses

func (*TableInsertRequest) ProtoMessage()

func (*TableInsertRequest) ProtoReflect Uses

func (x *TableInsertRequest) ProtoReflect() protoreflect.Message

func (*TableInsertRequest) Reset Uses

func (x *TableInsertRequest) Reset()

func (*TableInsertRequest) String Uses

func (x *TableInsertRequest) String() string

type TableInsertResponse Uses

type TableInsertResponse struct {

    // Final state of the inserted table.
    Resource *Table `protobuf:"bytes,1,opt,name=resource,proto3" json:"resource,omitempty"`
    // contains filtered or unexported fields
}

Table insert response.

func (*TableInsertResponse) Descriptor Uses

func (*TableInsertResponse) Descriptor() ([]byte, []int)

Deprecated: Use TableInsertResponse.ProtoReflect.Descriptor instead.

func (*TableInsertResponse) GetResource Uses

func (x *TableInsertResponse) GetResource() *Table

func (*TableInsertResponse) ProtoMessage Uses

func (*TableInsertResponse) ProtoMessage()

func (*TableInsertResponse) ProtoReflect Uses

func (x *TableInsertResponse) ProtoReflect() protoreflect.Message

func (*TableInsertResponse) Reset Uses

func (x *TableInsertResponse) Reset()

func (*TableInsertResponse) String Uses

func (x *TableInsertResponse) String() string

type TableName Uses

type TableName struct {

    // The project ID.
    ProjectId string `protobuf:"bytes,1,opt,name=project_id,json=projectId,proto3" json:"project_id,omitempty"`
    // The dataset ID within the project.
    DatasetId string `protobuf:"bytes,2,opt,name=dataset_id,json=datasetId,proto3" json:"dataset_id,omitempty"`
    // The table ID of the table within the dataset.
    TableId string `protobuf:"bytes,3,opt,name=table_id,json=tableId,proto3" json:"table_id,omitempty"`
    // contains filtered or unexported fields
}

The fully-qualified name for a table.

func (*TableName) Descriptor Uses

func (*TableName) Descriptor() ([]byte, []int)

Deprecated: Use TableName.ProtoReflect.Descriptor instead.

func (*TableName) GetDatasetId Uses

func (x *TableName) GetDatasetId() string

func (*TableName) GetProjectId Uses

func (x *TableName) GetProjectId() string

func (*TableName) GetTableId Uses

func (x *TableName) GetTableId() string

func (*TableName) ProtoMessage Uses

func (*TableName) ProtoMessage()

func (*TableName) ProtoReflect Uses

func (x *TableName) ProtoReflect() protoreflect.Message

func (*TableName) Reset Uses

func (x *TableName) Reset()

func (*TableName) String Uses

func (x *TableName) String() string

type TableUpdateRequest Uses

type TableUpdateRequest struct {

    // The table to be updated.
    Resource *Table `protobuf:"bytes,1,opt,name=resource,proto3" json:"resource,omitempty"`
    // contains filtered or unexported fields
}

Table update request.

func (*TableUpdateRequest) Descriptor Uses

func (*TableUpdateRequest) Descriptor() ([]byte, []int)

Deprecated: Use TableUpdateRequest.ProtoReflect.Descriptor instead.

func (*TableUpdateRequest) GetResource Uses

func (x *TableUpdateRequest) GetResource() *Table

func (*TableUpdateRequest) ProtoMessage Uses

func (*TableUpdateRequest) ProtoMessage()

func (*TableUpdateRequest) ProtoReflect Uses

func (x *TableUpdateRequest) ProtoReflect() protoreflect.Message

func (*TableUpdateRequest) Reset Uses

func (x *TableUpdateRequest) Reset()

func (*TableUpdateRequest) String Uses

func (x *TableUpdateRequest) String() string

type TableUpdateResponse Uses

type TableUpdateResponse struct {

    // Final state of the updated table.
    Resource *Table `protobuf:"bytes,1,opt,name=resource,proto3" json:"resource,omitempty"`
    // contains filtered or unexported fields
}

Table update response.

func (*TableUpdateResponse) Descriptor Uses

func (*TableUpdateResponse) Descriptor() ([]byte, []int)

Deprecated: Use TableUpdateResponse.ProtoReflect.Descriptor instead.

func (*TableUpdateResponse) GetResource Uses

func (x *TableUpdateResponse) GetResource() *Table

func (*TableUpdateResponse) ProtoMessage Uses

func (*TableUpdateResponse) ProtoMessage()

func (*TableUpdateResponse) ProtoReflect Uses

func (x *TableUpdateResponse) ProtoReflect() protoreflect.Message

func (*TableUpdateResponse) Reset Uses

func (x *TableUpdateResponse) Reset()

func (*TableUpdateResponse) String Uses

func (x *TableUpdateResponse) String() string

type TableViewDefinition Uses

type TableViewDefinition struct {

    // SQL query defining the view.
    Query string `protobuf:"bytes,1,opt,name=query,proto3" json:"query,omitempty"`
    // contains filtered or unexported fields
}

Describes a virtual table defined by a SQL query.

func (*TableViewDefinition) Descriptor Uses

func (*TableViewDefinition) Descriptor() ([]byte, []int)

Deprecated: Use TableViewDefinition.ProtoReflect.Descriptor instead.

func (*TableViewDefinition) GetQuery Uses

func (x *TableViewDefinition) GetQuery() string

func (*TableViewDefinition) ProtoMessage Uses

func (*TableViewDefinition) ProtoMessage()

func (*TableViewDefinition) ProtoReflect Uses

func (x *TableViewDefinition) ProtoReflect() protoreflect.Message

func (*TableViewDefinition) Reset Uses

func (x *TableViewDefinition) Reset()

func (*TableViewDefinition) String Uses

func (x *TableViewDefinition) String() string

Package logging imports 9 packages (graph). Updated 2020-08-13. Refresh now. Tools for package owners.