genproto: google.golang.org/genproto/googleapis/area120/tables/v1alpha1 Index | Files

package tables

import "google.golang.org/genproto/googleapis/area120/tables/v1alpha1"

Index

Package Files

tables.pb.go

Variables

var (
    View_name = map[int32]string{
        0:  "VIEW_UNSPECIFIED",
        1:  "COLUMN_ID_VIEW",
    }
    View_value = map[string]int32{
        "VIEW_UNSPECIFIED": 0,
        "COLUMN_ID_VIEW":   1,
    }
)

Enum value maps for View.

var File_google_area120_tables_v1alpha1_tables_proto protoreflect.FileDescriptor

func RegisterTablesServiceServer Uses

func RegisterTablesServiceServer(s *grpc.Server, srv TablesServiceServer)

type BatchCreateRowsRequest Uses

type BatchCreateRowsRequest struct {

    // Required. The parent table where the rows will be created.
    // Format: tables/{table}
    Parent string `protobuf:"bytes,1,opt,name=parent,proto3" json:"parent,omitempty"`
    // Required. The request message specifying the rows to create.
    //
    // A maximum of 500 rows can be created in a single batch.
    Requests []*CreateRowRequest `protobuf:"bytes,2,rep,name=requests,proto3" json:"requests,omitempty"`
    // contains filtered or unexported fields
}

Request message for TablesService.BatchCreateRows.

func (*BatchCreateRowsRequest) Descriptor Uses

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

Deprecated: Use BatchCreateRowsRequest.ProtoReflect.Descriptor instead.

func (*BatchCreateRowsRequest) GetParent Uses

func (x *BatchCreateRowsRequest) GetParent() string

func (*BatchCreateRowsRequest) GetRequests Uses

func (x *BatchCreateRowsRequest) GetRequests() []*CreateRowRequest

func (*BatchCreateRowsRequest) ProtoMessage Uses

func (*BatchCreateRowsRequest) ProtoMessage()

func (*BatchCreateRowsRequest) ProtoReflect Uses

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

func (*BatchCreateRowsRequest) Reset Uses

func (x *BatchCreateRowsRequest) Reset()

func (*BatchCreateRowsRequest) String Uses

func (x *BatchCreateRowsRequest) String() string

type BatchCreateRowsResponse Uses

type BatchCreateRowsResponse struct {

    // The created rows.
    Rows []*Row `protobuf:"bytes,1,rep,name=rows,proto3" json:"rows,omitempty"`
    // contains filtered or unexported fields
}

Response message for TablesService.BatchCreateRows.

func (*BatchCreateRowsResponse) Descriptor Uses

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

Deprecated: Use BatchCreateRowsResponse.ProtoReflect.Descriptor instead.

func (*BatchCreateRowsResponse) GetRows Uses

func (x *BatchCreateRowsResponse) GetRows() []*Row

func (*BatchCreateRowsResponse) ProtoMessage Uses

func (*BatchCreateRowsResponse) ProtoMessage()

func (*BatchCreateRowsResponse) ProtoReflect Uses

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

func (*BatchCreateRowsResponse) Reset Uses

func (x *BatchCreateRowsResponse) Reset()

func (*BatchCreateRowsResponse) String Uses

func (x *BatchCreateRowsResponse) String() string

type BatchUpdateRowsRequest Uses

type BatchUpdateRowsRequest struct {

    // Required. The parent table shared by all rows being updated.
    // Format: tables/{table}
    Parent string `protobuf:"bytes,1,opt,name=parent,proto3" json:"parent,omitempty"`
    // Required. The request messages specifying the rows to update.
    //
    // A maximum of 500 rows can be modified in a single batch.
    Requests []*UpdateRowRequest `protobuf:"bytes,2,rep,name=requests,proto3" json:"requests,omitempty"`
    // contains filtered or unexported fields
}

Request message for TablesService.BatchUpdateRows.

func (*BatchUpdateRowsRequest) Descriptor Uses

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

Deprecated: Use BatchUpdateRowsRequest.ProtoReflect.Descriptor instead.

func (*BatchUpdateRowsRequest) GetParent Uses

func (x *BatchUpdateRowsRequest) GetParent() string

func (*BatchUpdateRowsRequest) GetRequests Uses

func (x *BatchUpdateRowsRequest) GetRequests() []*UpdateRowRequest

func (*BatchUpdateRowsRequest) ProtoMessage Uses

func (*BatchUpdateRowsRequest) ProtoMessage()

func (*BatchUpdateRowsRequest) ProtoReflect Uses

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

func (*BatchUpdateRowsRequest) Reset Uses

func (x *BatchUpdateRowsRequest) Reset()

func (*BatchUpdateRowsRequest) String Uses

func (x *BatchUpdateRowsRequest) String() string

type BatchUpdateRowsResponse Uses

type BatchUpdateRowsResponse struct {

    // The updated rows.
    Rows []*Row `protobuf:"bytes,1,rep,name=rows,proto3" json:"rows,omitempty"`
    // contains filtered or unexported fields
}

Response message for TablesService.BatchUpdateRows.

func (*BatchUpdateRowsResponse) Descriptor Uses

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

Deprecated: Use BatchUpdateRowsResponse.ProtoReflect.Descriptor instead.

func (*BatchUpdateRowsResponse) GetRows Uses

func (x *BatchUpdateRowsResponse) GetRows() []*Row

func (*BatchUpdateRowsResponse) ProtoMessage Uses

func (*BatchUpdateRowsResponse) ProtoMessage()

func (*BatchUpdateRowsResponse) ProtoReflect Uses

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

func (*BatchUpdateRowsResponse) Reset Uses

func (x *BatchUpdateRowsResponse) Reset()

func (*BatchUpdateRowsResponse) String Uses

func (x *BatchUpdateRowsResponse) String() string

type ColumnDescription Uses

type ColumnDescription struct {

    // column name
    Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
    // Data type of the column
    // Supported types are number, text, boolean, number_list, text_list,
    // boolean_list.
    DataType string `protobuf:"bytes,2,opt,name=data_type,json=dataType,proto3" json:"data_type,omitempty"`
    // Internal id for a column.
    Id  string `protobuf:"bytes,3,opt,name=id,proto3" json:"id,omitempty"`
    // contains filtered or unexported fields
}

Details on a column in the table.

func (*ColumnDescription) Descriptor Uses

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

Deprecated: Use ColumnDescription.ProtoReflect.Descriptor instead.

func (*ColumnDescription) GetDataType Uses

func (x *ColumnDescription) GetDataType() string

func (*ColumnDescription) GetId Uses

func (x *ColumnDescription) GetId() string

func (*ColumnDescription) GetName Uses

func (x *ColumnDescription) GetName() string

func (*ColumnDescription) ProtoMessage Uses

func (*ColumnDescription) ProtoMessage()

func (*ColumnDescription) ProtoReflect Uses

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

func (*ColumnDescription) Reset Uses

func (x *ColumnDescription) Reset()

func (*ColumnDescription) String Uses

func (x *ColumnDescription) String() string

type CreateRowRequest Uses

type CreateRowRequest struct {

    // Required. The parent table where this row will be created.
    // Format: tables/{table}
    Parent string `protobuf:"bytes,1,opt,name=parent,proto3" json:"parent,omitempty"`
    // Required. The row to create.
    Row *Row `protobuf:"bytes,2,opt,name=row,proto3" json:"row,omitempty"`
    // Optional. Column key to use for values in the row.
    // Defaults to user entered name.
    View View `protobuf:"varint,3,opt,name=view,proto3,enum=google.area120.tables.v1alpha1.View" json:"view,omitempty"`
    // contains filtered or unexported fields
}

Request message for TablesService.CreateRow.

func (*CreateRowRequest) Descriptor Uses

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

Deprecated: Use CreateRowRequest.ProtoReflect.Descriptor instead.

func (*CreateRowRequest) GetParent Uses

func (x *CreateRowRequest) GetParent() string

func (*CreateRowRequest) GetRow Uses

func (x *CreateRowRequest) GetRow() *Row

func (*CreateRowRequest) GetView Uses

func (x *CreateRowRequest) GetView() View

func (*CreateRowRequest) ProtoMessage Uses

func (*CreateRowRequest) ProtoMessage()

func (*CreateRowRequest) ProtoReflect Uses

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

func (*CreateRowRequest) Reset Uses

func (x *CreateRowRequest) Reset()

func (*CreateRowRequest) String Uses

func (x *CreateRowRequest) String() string

type DeleteRowRequest Uses

type DeleteRowRequest struct {

    // Required. The name of the row to delete.
    // Format: tables/{table}/rows/{row}
    Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
    // contains filtered or unexported fields
}

Request message for TablesService.DeleteRow

func (*DeleteRowRequest) Descriptor Uses

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

Deprecated: Use DeleteRowRequest.ProtoReflect.Descriptor instead.

func (*DeleteRowRequest) GetName Uses

func (x *DeleteRowRequest) GetName() string

func (*DeleteRowRequest) ProtoMessage Uses

func (*DeleteRowRequest) ProtoMessage()

func (*DeleteRowRequest) ProtoReflect Uses

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

func (*DeleteRowRequest) Reset Uses

func (x *DeleteRowRequest) Reset()

func (*DeleteRowRequest) String Uses

func (x *DeleteRowRequest) String() string

type GetRowRequest Uses

type GetRowRequest struct {

    // Required. The name of the row to retrieve.
    // Format: tables/{table}/rows/{row}
    Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
    // Optional. Column key to use for values in the row.
    // Defaults to user entered name.
    View View `protobuf:"varint,2,opt,name=view,proto3,enum=google.area120.tables.v1alpha1.View" json:"view,omitempty"`
    // contains filtered or unexported fields
}

Request message for TablesService.GetRow.

func (*GetRowRequest) Descriptor Uses

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

Deprecated: Use GetRowRequest.ProtoReflect.Descriptor instead.

func (*GetRowRequest) GetName Uses

func (x *GetRowRequest) GetName() string

func (*GetRowRequest) GetView Uses

func (x *GetRowRequest) GetView() View

func (*GetRowRequest) ProtoMessage Uses

func (*GetRowRequest) ProtoMessage()

func (*GetRowRequest) ProtoReflect Uses

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

func (*GetRowRequest) Reset Uses

func (x *GetRowRequest) Reset()

func (*GetRowRequest) String Uses

func (x *GetRowRequest) String() string

type GetTableRequest Uses

type GetTableRequest struct {

    // Required. The name of the table to retrieve.
    // Format: tables/{table}
    Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
    // contains filtered or unexported fields
}

Request message for TablesService.GetTable.

func (*GetTableRequest) Descriptor Uses

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

Deprecated: Use GetTableRequest.ProtoReflect.Descriptor instead.

func (*GetTableRequest) GetName Uses

func (x *GetTableRequest) GetName() string

func (*GetTableRequest) ProtoMessage Uses

func (*GetTableRequest) ProtoMessage()

func (*GetTableRequest) ProtoReflect Uses

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

func (*GetTableRequest) Reset Uses

func (x *GetTableRequest) Reset()

func (*GetTableRequest) String Uses

func (x *GetTableRequest) String() string

type ListRowsRequest Uses

type ListRowsRequest struct {

    // Required. The parent table.
    // Format: tables/{table}
    Parent string `protobuf:"bytes,1,opt,name=parent,proto3" json:"parent,omitempty"`
    // The maximum number of rows to return. The service may return fewer than
    // this value.
    //
    // If unspecified, at most 50 rows are returned. The maximum value is 1,000;
    // values above 1,000 are coerced to 1,000.
    PageSize int32 `protobuf:"varint,2,opt,name=page_size,json=pageSize,proto3" json:"page_size,omitempty"`
    // A page token, received from a previous `ListRows` call.
    // Provide this to retrieve the subsequent page.
    //
    // When paginating, all other parameters provided to `ListRows` 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"`
    // Optional. Column key to use for values in the row.
    // Defaults to user entered name.
    View View `protobuf:"varint,4,opt,name=view,proto3,enum=google.area120.tables.v1alpha1.View" json:"view,omitempty"`
    // contains filtered or unexported fields
}

Request message for TablesService.ListRows.

func (*ListRowsRequest) Descriptor Uses

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

Deprecated: Use ListRowsRequest.ProtoReflect.Descriptor instead.

func (*ListRowsRequest) GetPageSize Uses

func (x *ListRowsRequest) GetPageSize() int32

func (*ListRowsRequest) GetPageToken Uses

func (x *ListRowsRequest) GetPageToken() string

func (*ListRowsRequest) GetParent Uses

func (x *ListRowsRequest) GetParent() string

func (*ListRowsRequest) GetView Uses

func (x *ListRowsRequest) GetView() View

func (*ListRowsRequest) ProtoMessage Uses

func (*ListRowsRequest) ProtoMessage()

func (*ListRowsRequest) ProtoReflect Uses

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

func (*ListRowsRequest) Reset Uses

func (x *ListRowsRequest) Reset()

func (*ListRowsRequest) String Uses

func (x *ListRowsRequest) String() string

type ListRowsResponse Uses

type ListRowsResponse struct {

    // The rows from the specified table.
    Rows []*Row `protobuf:"bytes,1,rep,name=rows,proto3" json:"rows,omitempty"`
    // A token, which can be sent as `page_token` to retrieve the next page.
    // If this field is empty, 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 TablesService.ListRows.

func (*ListRowsResponse) Descriptor Uses

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

Deprecated: Use ListRowsResponse.ProtoReflect.Descriptor instead.

func (*ListRowsResponse) GetNextPageToken Uses

func (x *ListRowsResponse) GetNextPageToken() string

func (*ListRowsResponse) GetRows Uses

func (x *ListRowsResponse) GetRows() []*Row

func (*ListRowsResponse) ProtoMessage Uses

func (*ListRowsResponse) ProtoMessage()

func (*ListRowsResponse) ProtoReflect Uses

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

func (*ListRowsResponse) Reset Uses

func (x *ListRowsResponse) Reset()

func (*ListRowsResponse) String Uses

func (x *ListRowsResponse) String() string

type ListTablesRequest Uses

type ListTablesRequest struct {

    // The maximum number of tables to return. The service may return fewer than
    // this value.
    //
    // If unspecified, at most 20 tables are returned. The maximum value is 100;
    // values above 100 are coerced to 100.
    PageSize int32 `protobuf:"varint,1,opt,name=page_size,json=pageSize,proto3" json:"page_size,omitempty"`
    // A page token, received from a previous `ListTables` call.
    // Provide this to retrieve the subsequent page.
    //
    // When paginating, all other parameters provided to `ListTables` must match
    // the call that provided the page token.
    PageToken string `protobuf:"bytes,2,opt,name=page_token,json=pageToken,proto3" json:"page_token,omitempty"`
    // contains filtered or unexported fields
}

Request message for TablesService.ListTables.

func (*ListTablesRequest) Descriptor Uses

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

Deprecated: Use ListTablesRequest.ProtoReflect.Descriptor instead.

func (*ListTablesRequest) GetPageSize Uses

func (x *ListTablesRequest) GetPageSize() int32

func (*ListTablesRequest) GetPageToken Uses

func (x *ListTablesRequest) GetPageToken() string

func (*ListTablesRequest) ProtoMessage Uses

func (*ListTablesRequest) ProtoMessage()

func (*ListTablesRequest) ProtoReflect Uses

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

func (*ListTablesRequest) Reset Uses

func (x *ListTablesRequest) Reset()

func (*ListTablesRequest) String Uses

func (x *ListTablesRequest) String() string

type ListTablesResponse Uses

type ListTablesResponse struct {

    // The list of tables.
    Tables []*Table `protobuf:"bytes,1,rep,name=tables,proto3" json:"tables,omitempty"`
    // A token, which can be sent as `page_token` to retrieve the next page.
    // If this field is empty, 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 TablesService.ListTables.

func (*ListTablesResponse) Descriptor Uses

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

Deprecated: Use ListTablesResponse.ProtoReflect.Descriptor instead.

func (*ListTablesResponse) GetNextPageToken Uses

func (x *ListTablesResponse) GetNextPageToken() string

func (*ListTablesResponse) GetTables Uses

func (x *ListTablesResponse) GetTables() []*Table

func (*ListTablesResponse) ProtoMessage Uses

func (*ListTablesResponse) ProtoMessage()

func (*ListTablesResponse) ProtoReflect Uses

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

func (*ListTablesResponse) Reset Uses

func (x *ListTablesResponse) Reset()

func (*ListTablesResponse) String Uses

func (x *ListTablesResponse) String() string

type Row Uses

type Row struct {

    // The resource name of the row.
    // Row names have the form `tables/{table}/rows/{row}`.
    // The name is ignored when creating a row.
    Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
    // The values of the row. This is a map of column key to value.
    // Key is user entered name(default) or the internal column id based on
    // the view in the request.
    Values map[string]*structpb.Value `protobuf:"bytes,2,rep,name=values,proto3" json:"values,omitempty" protobuf_key:"bytes,1,opt,name=key,proto3" protobuf_val:"bytes,2,opt,name=value,proto3"`
    // contains filtered or unexported fields
}

A single row in a table.

func (*Row) Descriptor Uses

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

Deprecated: Use Row.ProtoReflect.Descriptor instead.

func (*Row) GetName Uses

func (x *Row) GetName() string

func (*Row) GetValues Uses

func (x *Row) GetValues() map[string]*structpb.Value

func (*Row) ProtoMessage Uses

func (*Row) ProtoMessage()

func (*Row) ProtoReflect Uses

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

func (*Row) Reset Uses

func (x *Row) Reset()

func (*Row) String Uses

func (x *Row) String() string

type Table Uses

type Table struct {

    // The resource name of the table.
    // Table names have the form `tables/{table}`.
    Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
    // The human readable title of the table.
    DisplayName string `protobuf:"bytes,2,opt,name=display_name,json=displayName,proto3" json:"display_name,omitempty"`
    // List of columns in this table.
    // Order of columns matches the display order.
    Columns []*ColumnDescription `protobuf:"bytes,3,rep,name=columns,proto3" json:"columns,omitempty"`
    // contains filtered or unexported fields
}

A single table.

func (*Table) Descriptor Uses

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

Deprecated: Use Table.ProtoReflect.Descriptor instead.

func (*Table) GetColumns Uses

func (x *Table) GetColumns() []*ColumnDescription

func (*Table) GetDisplayName Uses

func (x *Table) GetDisplayName() string

func (*Table) GetName Uses

func (x *Table) GetName() string

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 TablesServiceClient Uses

type TablesServiceClient interface {
    // Gets a table. Returns NOT_FOUND if the table does not exist.
    GetTable(ctx context.Context, in *GetTableRequest, opts ...grpc.CallOption) (*Table, error)
    // Lists tables for the user.
    ListTables(ctx context.Context, in *ListTablesRequest, opts ...grpc.CallOption) (*ListTablesResponse, error)
    // Gets a row. Returns NOT_FOUND if the row does not exist in the table.
    GetRow(ctx context.Context, in *GetRowRequest, opts ...grpc.CallOption) (*Row, error)
    // Lists rows in a table. Returns NOT_FOUND if the table does not exist.
    ListRows(ctx context.Context, in *ListRowsRequest, opts ...grpc.CallOption) (*ListRowsResponse, error)
    // Creates a row.
    CreateRow(ctx context.Context, in *CreateRowRequest, opts ...grpc.CallOption) (*Row, error)
    // Creates multiple rows.
    BatchCreateRows(ctx context.Context, in *BatchCreateRowsRequest, opts ...grpc.CallOption) (*BatchCreateRowsResponse, error)
    // Updates a row.
    UpdateRow(ctx context.Context, in *UpdateRowRequest, opts ...grpc.CallOption) (*Row, error)
    // Updates multiple rows.
    BatchUpdateRows(ctx context.Context, in *BatchUpdateRowsRequest, opts ...grpc.CallOption) (*BatchUpdateRowsResponse, error)
    // Deletes a row.
    DeleteRow(ctx context.Context, in *DeleteRowRequest, opts ...grpc.CallOption) (*emptypb.Empty, error)
}

TablesServiceClient is the client API for TablesService service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.

func NewTablesServiceClient Uses

func NewTablesServiceClient(cc grpc.ClientConnInterface) TablesServiceClient

type TablesServiceServer Uses

type TablesServiceServer interface {
    // Gets a table. Returns NOT_FOUND if the table does not exist.
    GetTable(context.Context, *GetTableRequest) (*Table, error)
    // Lists tables for the user.
    ListTables(context.Context, *ListTablesRequest) (*ListTablesResponse, error)
    // Gets a row. Returns NOT_FOUND if the row does not exist in the table.
    GetRow(context.Context, *GetRowRequest) (*Row, error)
    // Lists rows in a table. Returns NOT_FOUND if the table does not exist.
    ListRows(context.Context, *ListRowsRequest) (*ListRowsResponse, error)
    // Creates a row.
    CreateRow(context.Context, *CreateRowRequest) (*Row, error)
    // Creates multiple rows.
    BatchCreateRows(context.Context, *BatchCreateRowsRequest) (*BatchCreateRowsResponse, error)
    // Updates a row.
    UpdateRow(context.Context, *UpdateRowRequest) (*Row, error)
    // Updates multiple rows.
    BatchUpdateRows(context.Context, *BatchUpdateRowsRequest) (*BatchUpdateRowsResponse, error)
    // Deletes a row.
    DeleteRow(context.Context, *DeleteRowRequest) (*emptypb.Empty, error)
}

TablesServiceServer is the server API for TablesService service.

type UnimplementedTablesServiceServer Uses

type UnimplementedTablesServiceServer struct {
}

UnimplementedTablesServiceServer can be embedded to have forward compatible implementations.

func (*UnimplementedTablesServiceServer) BatchCreateRows Uses

func (*UnimplementedTablesServiceServer) BatchCreateRows(context.Context, *BatchCreateRowsRequest) (*BatchCreateRowsResponse, error)

func (*UnimplementedTablesServiceServer) BatchUpdateRows Uses

func (*UnimplementedTablesServiceServer) BatchUpdateRows(context.Context, *BatchUpdateRowsRequest) (*BatchUpdateRowsResponse, error)

func (*UnimplementedTablesServiceServer) CreateRow Uses

func (*UnimplementedTablesServiceServer) CreateRow(context.Context, *CreateRowRequest) (*Row, error)

func (*UnimplementedTablesServiceServer) DeleteRow Uses

func (*UnimplementedTablesServiceServer) DeleteRow(context.Context, *DeleteRowRequest) (*emptypb.Empty, error)

func (*UnimplementedTablesServiceServer) GetRow Uses

func (*UnimplementedTablesServiceServer) GetRow(context.Context, *GetRowRequest) (*Row, error)

func (*UnimplementedTablesServiceServer) GetTable Uses

func (*UnimplementedTablesServiceServer) GetTable(context.Context, *GetTableRequest) (*Table, error)

func (*UnimplementedTablesServiceServer) ListRows Uses

func (*UnimplementedTablesServiceServer) ListRows(context.Context, *ListRowsRequest) (*ListRowsResponse, error)

func (*UnimplementedTablesServiceServer) ListTables Uses

func (*UnimplementedTablesServiceServer) ListTables(context.Context, *ListTablesRequest) (*ListTablesResponse, error)

func (*UnimplementedTablesServiceServer) UpdateRow Uses

func (*UnimplementedTablesServiceServer) UpdateRow(context.Context, *UpdateRowRequest) (*Row, error)

type UpdateRowRequest Uses

type UpdateRowRequest struct {

    // Required. The row to update.
    Row *Row `protobuf:"bytes,1,opt,name=row,proto3" json:"row,omitempty"`
    // The list of fields to update.
    UpdateMask *fieldmaskpb.FieldMask `protobuf:"bytes,2,opt,name=update_mask,json=updateMask,proto3" json:"update_mask,omitempty"`
    // Optional. Column key to use for values in the row.
    // Defaults to user entered name.
    View View `protobuf:"varint,3,opt,name=view,proto3,enum=google.area120.tables.v1alpha1.View" json:"view,omitempty"`
    // contains filtered or unexported fields
}

Request message for TablesService.UpdateRow.

func (*UpdateRowRequest) Descriptor Uses

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

Deprecated: Use UpdateRowRequest.ProtoReflect.Descriptor instead.

func (*UpdateRowRequest) GetRow Uses

func (x *UpdateRowRequest) GetRow() *Row

func (*UpdateRowRequest) GetUpdateMask Uses

func (x *UpdateRowRequest) GetUpdateMask() *fieldmaskpb.FieldMask

func (*UpdateRowRequest) GetView Uses

func (x *UpdateRowRequest) GetView() View

func (*UpdateRowRequest) ProtoMessage Uses

func (*UpdateRowRequest) ProtoMessage()

func (*UpdateRowRequest) ProtoReflect Uses

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

func (*UpdateRowRequest) Reset Uses

func (x *UpdateRowRequest) Reset()

func (*UpdateRowRequest) String Uses

func (x *UpdateRowRequest) String() string

type View Uses

type View int32

Column identifier used for the values in the row.

const (
    // Defaults to user entered text.
    View_VIEW_UNSPECIFIED View = 0
    // Uses internally generated column id to identify values.
    View_COLUMN_ID_VIEW View = 1
)

func (View) Descriptor Uses

func (View) Descriptor() protoreflect.EnumDescriptor

func (View) Enum Uses

func (x View) Enum() *View

func (View) EnumDescriptor Uses

func (View) EnumDescriptor() ([]byte, []int)

Deprecated: Use View.Descriptor instead.

func (View) Number Uses

func (x View) Number() protoreflect.EnumNumber

func (View) String Uses

func (x View) String() string

func (View) Type Uses

func (View) Type() protoreflect.EnumType

Package tables imports 13 packages (graph) and is imported by 1 packages. Updated 2020-11-15. Refresh now. Tools for package owners.