1 // Copyright 2019 Google LLC.
3 // Licensed under the Apache License, Version 2.0 (the "License");
4 // you may not use this file except in compliance with the License.
5 // You may obtain a copy of the License at
7 // http://www.apache.org/licenses/LICENSE-2.0
9 // Unless required by applicable law or agreed to in writing, software
10 // distributed under the License is distributed on an "AS IS" BASIS,
11 // WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
12 // See the License for the specific language governing permissions and
13 // limitations under the License.
18 package google.cloud.bigquery.storage.v1beta1;
20 import "google/protobuf/timestamp.proto";
22 option go_package = "google.golang.org/genproto/googleapis/cloud/bigquery/storage/v1beta1;storage";
23 option java_outer_classname = "TableReferenceProto";
24 option java_package = "com.google.cloud.bigquery.storage.v1beta1";
26 // Table reference that includes just the 3 strings needed to identify a table.
27 message TableReference {
28 // The assigned project ID of the project.
29 string project_id = 1;
31 // The ID of the dataset in the above project.
32 string dataset_id = 2;
34 // The ID of the table in the above dataset.
38 // All fields in this message optional.
39 message TableModifiers {
40 // The snapshot time of the table. If not set, interpreted as now.
41 google.protobuf.Timestamp snapshot_time = 1;