todov1beta1

package
v0.0.0-...-8c39dc6 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jan 5, 2020 License: MIT Imports: 9 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func RegisterTodoServiceServer

func RegisterTodoServiceServer(s *grpc.Server, srv TodoServiceServer)

Types

type BatchGetTodosRequest

type BatchGetTodosRequest struct {
	// The resource names of the todos to get.
	Names                []string `protobuf:"bytes,1,rep,name=names,proto3" json:"names,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

Batch get todos request.

func (*BatchGetTodosRequest) Descriptor

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

func (*BatchGetTodosRequest) GetNames

func (m *BatchGetTodosRequest) GetNames() []string

func (*BatchGetTodosRequest) ProtoMessage

func (*BatchGetTodosRequest) ProtoMessage()

func (*BatchGetTodosRequest) Reset

func (m *BatchGetTodosRequest) Reset()

func (*BatchGetTodosRequest) String

func (m *BatchGetTodosRequest) String() string

func (*BatchGetTodosRequest) XXX_DiscardUnknown

func (m *BatchGetTodosRequest) XXX_DiscardUnknown()

func (*BatchGetTodosRequest) XXX_Marshal

func (m *BatchGetTodosRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*BatchGetTodosRequest) XXX_Merge

func (m *BatchGetTodosRequest) XXX_Merge(src proto.Message)

func (*BatchGetTodosRequest) XXX_Size

func (m *BatchGetTodosRequest) XXX_Size() int

func (*BatchGetTodosRequest) XXX_Unmarshal

func (m *BatchGetTodosRequest) XXX_Unmarshal(b []byte) error

type BatchGetTodosResponse

type BatchGetTodosResponse struct {
	// The found todos.
	//
	// The order of results in this field is undefined and has no relation to the
	// order of the keys in the input.
	FoundTodos []*Todo `protobuf:"bytes,1,rep,name=found_todos,json=foundTodos,proto3" json:"found_todos,omitempty"`
	// The missing resource names.
	//
	// The order of results in this field is undefined and has no relation to the
	// order of the keys in the input.
	MissingNames         []string `protobuf:"bytes,2,rep,name=missing_names,json=missingNames,proto3" json:"missing_names,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

Batch get todos response.

func (*BatchGetTodosResponse) Descriptor

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

func (*BatchGetTodosResponse) GetFoundTodos

func (m *BatchGetTodosResponse) GetFoundTodos() []*Todo

func (*BatchGetTodosResponse) GetMissingNames

func (m *BatchGetTodosResponse) GetMissingNames() []string

func (*BatchGetTodosResponse) ProtoMessage

func (*BatchGetTodosResponse) ProtoMessage()

func (*BatchGetTodosResponse) Reset

func (m *BatchGetTodosResponse) Reset()

func (*BatchGetTodosResponse) String

func (m *BatchGetTodosResponse) String() string

func (*BatchGetTodosResponse) XXX_DiscardUnknown

func (m *BatchGetTodosResponse) XXX_DiscardUnknown()

func (*BatchGetTodosResponse) XXX_Marshal

func (m *BatchGetTodosResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*BatchGetTodosResponse) XXX_Merge

func (m *BatchGetTodosResponse) XXX_Merge(src proto.Message)

func (*BatchGetTodosResponse) XXX_Size

func (m *BatchGetTodosResponse) XXX_Size() int

func (*BatchGetTodosResponse) XXX_Unmarshal

func (m *BatchGetTodosResponse) XXX_Unmarshal(b []byte) error

type CreateTodoRequest

type CreateTodoRequest struct {
	// The todo id to use for this todo.
	TodoId string `protobuf:"bytes,1,opt,name=todo_id,json=todoId,proto3" json:"todo_id,omitempty"`
	// The todo resource to create.
	Todo                 *Todo    `protobuf:"bytes,2,opt,name=todo,proto3" json:"todo,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

Create todo request.

func (*CreateTodoRequest) Descriptor

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

func (*CreateTodoRequest) GetTodo

func (m *CreateTodoRequest) GetTodo() *Todo

func (*CreateTodoRequest) GetTodoId

func (m *CreateTodoRequest) GetTodoId() string

func (*CreateTodoRequest) ProtoMessage

func (*CreateTodoRequest) ProtoMessage()

func (*CreateTodoRequest) Reset

func (m *CreateTodoRequest) Reset()

func (*CreateTodoRequest) String

func (m *CreateTodoRequest) String() string

func (*CreateTodoRequest) XXX_DiscardUnknown

func (m *CreateTodoRequest) XXX_DiscardUnknown()

func (*CreateTodoRequest) XXX_Marshal

func (m *CreateTodoRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*CreateTodoRequest) XXX_Merge

func (m *CreateTodoRequest) XXX_Merge(src proto.Message)

func (*CreateTodoRequest) XXX_Size

func (m *CreateTodoRequest) XXX_Size() int

func (*CreateTodoRequest) XXX_Unmarshal

func (m *CreateTodoRequest) XXX_Unmarshal(b []byte) error

type CreateTodoResponse

type CreateTodoResponse struct {
	// The created todo.
	Todo                 *Todo    `protobuf:"bytes,1,opt,name=todo,proto3" json:"todo,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

Create todo response.

func (*CreateTodoResponse) Descriptor

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

func (*CreateTodoResponse) GetTodo

func (m *CreateTodoResponse) GetTodo() *Todo

func (*CreateTodoResponse) ProtoMessage

func (*CreateTodoResponse) ProtoMessage()

func (*CreateTodoResponse) Reset

func (m *CreateTodoResponse) Reset()

func (*CreateTodoResponse) String

func (m *CreateTodoResponse) String() string

func (*CreateTodoResponse) XXX_DiscardUnknown

func (m *CreateTodoResponse) XXX_DiscardUnknown()

func (*CreateTodoResponse) XXX_Marshal

func (m *CreateTodoResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*CreateTodoResponse) XXX_Merge

func (m *CreateTodoResponse) XXX_Merge(src proto.Message)

func (*CreateTodoResponse) XXX_Size

func (m *CreateTodoResponse) XXX_Size() int

func (*CreateTodoResponse) XXX_Unmarshal

func (m *CreateTodoResponse) XXX_Unmarshal(b []byte) error

type DeleteTodoRequest

type DeleteTodoRequest struct {
	// The resource name of the todo to mark for deletion.
	// For example: "todos/1234"
	Name                 string   `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

Delete todo request.

func (*DeleteTodoRequest) Descriptor

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

func (*DeleteTodoRequest) GetName

func (m *DeleteTodoRequest) GetName() string

func (*DeleteTodoRequest) ProtoMessage

func (*DeleteTodoRequest) ProtoMessage()

func (*DeleteTodoRequest) Reset

func (m *DeleteTodoRequest) Reset()

func (*DeleteTodoRequest) String

func (m *DeleteTodoRequest) String() string

func (*DeleteTodoRequest) XXX_DiscardUnknown

func (m *DeleteTodoRequest) XXX_DiscardUnknown()

func (*DeleteTodoRequest) XXX_Marshal

func (m *DeleteTodoRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*DeleteTodoRequest) XXX_Merge

func (m *DeleteTodoRequest) XXX_Merge(src proto.Message)

func (*DeleteTodoRequest) XXX_Size

func (m *DeleteTodoRequest) XXX_Size() int

func (*DeleteTodoRequest) XXX_Unmarshal

func (m *DeleteTodoRequest) XXX_Unmarshal(b []byte) error

type DeleteTodoResponse

type DeleteTodoResponse struct {
	// The todo marked for deletion.
	Todo                 *Todo    `protobuf:"bytes,1,opt,name=todo,proto3" json:"todo,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

Delete todo response.

func (*DeleteTodoResponse) Descriptor

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

func (*DeleteTodoResponse) GetTodo

func (m *DeleteTodoResponse) GetTodo() *Todo

func (*DeleteTodoResponse) ProtoMessage

func (*DeleteTodoResponse) ProtoMessage()

func (*DeleteTodoResponse) Reset

func (m *DeleteTodoResponse) Reset()

func (*DeleteTodoResponse) String

func (m *DeleteTodoResponse) String() string

func (*DeleteTodoResponse) XXX_DiscardUnknown

func (m *DeleteTodoResponse) XXX_DiscardUnknown()

func (*DeleteTodoResponse) XXX_Marshal

func (m *DeleteTodoResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*DeleteTodoResponse) XXX_Merge

func (m *DeleteTodoResponse) XXX_Merge(src proto.Message)

func (*DeleteTodoResponse) XXX_Size

func (m *DeleteTodoResponse) XXX_Size() int

func (*DeleteTodoResponse) XXX_Unmarshal

func (m *DeleteTodoResponse) XXX_Unmarshal(b []byte) error

type GetTodoRequest

type GetTodoRequest struct {
	// The resource name of the todo to get.
	// Example: "todos/1234"
	Name                 string   `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

Get todo request.

func (*GetTodoRequest) Descriptor

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

func (*GetTodoRequest) GetName

func (m *GetTodoRequest) GetName() string

func (*GetTodoRequest) ProtoMessage

func (*GetTodoRequest) ProtoMessage()

func (*GetTodoRequest) Reset

func (m *GetTodoRequest) Reset()

func (*GetTodoRequest) String

func (m *GetTodoRequest) String() string

func (*GetTodoRequest) XXX_DiscardUnknown

func (m *GetTodoRequest) XXX_DiscardUnknown()

func (*GetTodoRequest) XXX_Marshal

func (m *GetTodoRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*GetTodoRequest) XXX_Merge

func (m *GetTodoRequest) XXX_Merge(src proto.Message)

func (*GetTodoRequest) XXX_Size

func (m *GetTodoRequest) XXX_Size() int

func (*GetTodoRequest) XXX_Unmarshal

func (m *GetTodoRequest) XXX_Unmarshal(b []byte) error

type GetTodoResponse

type GetTodoResponse struct {
	// The returned todo.
	Todo                 *Todo    `protobuf:"bytes,1,opt,name=todo,proto3" json:"todo,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

Get todo response.

func (*GetTodoResponse) Descriptor

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

func (*GetTodoResponse) GetTodo

func (m *GetTodoResponse) GetTodo() *Todo

func (*GetTodoResponse) ProtoMessage

func (*GetTodoResponse) ProtoMessage()

func (*GetTodoResponse) Reset

func (m *GetTodoResponse) Reset()

func (*GetTodoResponse) String

func (m *GetTodoResponse) String() string

func (*GetTodoResponse) XXX_DiscardUnknown

func (m *GetTodoResponse) XXX_DiscardUnknown()

func (*GetTodoResponse) XXX_Marshal

func (m *GetTodoResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*GetTodoResponse) XXX_Merge

func (m *GetTodoResponse) XXX_Merge(src proto.Message)

func (*GetTodoResponse) XXX_Size

func (m *GetTodoResponse) XXX_Size() int

func (*GetTodoResponse) XXX_Unmarshal

func (m *GetTodoResponse) XXX_Unmarshal(b []byte) error

type ListTodosPageToken

type ListTodosPageToken struct {
	// Current offset in the total todos.
	Offset               int32    `protobuf:"varint,1,opt,name=offset,proto3" json:"offset,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

Page token for the list todos endpoint.

func (*ListTodosPageToken) Descriptor

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

func (*ListTodosPageToken) GetOffset

func (m *ListTodosPageToken) GetOffset() int32

func (*ListTodosPageToken) ProtoMessage

func (*ListTodosPageToken) ProtoMessage()

func (*ListTodosPageToken) Reset

func (m *ListTodosPageToken) Reset()

func (*ListTodosPageToken) String

func (m *ListTodosPageToken) String() string

func (*ListTodosPageToken) XXX_DiscardUnknown

func (m *ListTodosPageToken) XXX_DiscardUnknown()

func (*ListTodosPageToken) XXX_Marshal

func (m *ListTodosPageToken) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ListTodosPageToken) XXX_Merge

func (m *ListTodosPageToken) XXX_Merge(src proto.Message)

func (*ListTodosPageToken) XXX_Size

func (m *ListTodosPageToken) XXX_Size() int

func (*ListTodosPageToken) XXX_Unmarshal

func (m *ListTodosPageToken) XXX_Unmarshal(b []byte) error

type ListTodosRequest

type ListTodosRequest struct {
	// The maximum number of items to return.
	PageSize int32 `protobuf:"varint,1,opt,name=page_size,json=pageSize,proto3" json:"page_size,omitempty"`
	// The next_page_token value returned from a previous List request, if any.
	PageToken string `protobuf:"bytes,2,opt,name=page_token,json=pageToken,proto3" json:"page_token,omitempty"`
	// Flag for including deleted resources.
	ShowDeleted          bool     `protobuf:"varint,3,opt,name=show_deleted,json=showDeleted,proto3" json:"show_deleted,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

List todos request.

func (*ListTodosRequest) Descriptor

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

func (*ListTodosRequest) GetPageSize

func (m *ListTodosRequest) GetPageSize() int32

func (*ListTodosRequest) GetPageToken

func (m *ListTodosRequest) GetPageToken() string

func (*ListTodosRequest) GetShowDeleted

func (m *ListTodosRequest) GetShowDeleted() bool

func (*ListTodosRequest) ProtoMessage

func (*ListTodosRequest) ProtoMessage()

func (*ListTodosRequest) Reset

func (m *ListTodosRequest) Reset()

func (*ListTodosRequest) String

func (m *ListTodosRequest) String() string

func (*ListTodosRequest) XXX_DiscardUnknown

func (m *ListTodosRequest) XXX_DiscardUnknown()

func (*ListTodosRequest) XXX_Marshal

func (m *ListTodosRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ListTodosRequest) XXX_Merge

func (m *ListTodosRequest) XXX_Merge(src proto.Message)

func (*ListTodosRequest) XXX_Size

func (m *ListTodosRequest) XXX_Size() int

func (*ListTodosRequest) XXX_Unmarshal

func (m *ListTodosRequest) XXX_Unmarshal(b []byte) error

type ListTodosResponse

type ListTodosResponse struct {
	// The returned todos.
	Todos []*Todo `protobuf:"bytes,1,rep,name=todos,proto3" json:"todos,omitempty"`
	// Token to retrieve the next page of results, or empty if there are no
	// more results in the list.
	NextPageToken string `protobuf:"bytes,2,opt,name=next_page_token,json=nextPageToken,proto3" json:"next_page_token,omitempty"`
	// The total number of todos in the list.
	TotalSize            int32    `protobuf:"varint,3,opt,name=total_size,json=totalSize,proto3" json:"total_size,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

List todos response.

func (*ListTodosResponse) Descriptor

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

func (*ListTodosResponse) GetNextPageToken

func (m *ListTodosResponse) GetNextPageToken() string

func (*ListTodosResponse) GetTodos

func (m *ListTodosResponse) GetTodos() []*Todo

func (*ListTodosResponse) GetTotalSize

func (m *ListTodosResponse) GetTotalSize() int32

func (*ListTodosResponse) ProtoMessage

func (*ListTodosResponse) ProtoMessage()

func (*ListTodosResponse) Reset

func (m *ListTodosResponse) Reset()

func (*ListTodosResponse) String

func (m *ListTodosResponse) String() string

func (*ListTodosResponse) XXX_DiscardUnknown

func (m *ListTodosResponse) XXX_DiscardUnknown()

func (*ListTodosResponse) XXX_Marshal

func (m *ListTodosResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ListTodosResponse) XXX_Merge

func (m *ListTodosResponse) XXX_Merge(src proto.Message)

func (*ListTodosResponse) XXX_Size

func (m *ListTodosResponse) XXX_Size() int

func (*ListTodosResponse) XXX_Unmarshal

func (m *ListTodosResponse) XXX_Unmarshal(b []byte) error

type Todo

type Todo struct {
	// Resource name of the todo.
	// For example: "todos/1234"
	Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	// Indicates if the todo is deleted.
	Deleted bool `protobuf:"varint,2,opt,name=deleted,proto3" json:"deleted,omitempty"`
	// The creation timestamp of the todo.
	CreateTime *timestamp.Timestamp `protobuf:"bytes,3,opt,name=create_time,json=createTime,proto3" json:"create_time,omitempty"`
	// The last update timestamp of the todo.
	//
	// Note: update_time is updated when create/update/delete operation is
	// performed.
	UpdateTime *timestamp.Timestamp `protobuf:"bytes,4,opt,name=update_time,json=updateTime,proto3" json:"update_time,omitempty"`
	// The deletion timestamp of the todo.
	DeleteTime *timestamp.Timestamp `protobuf:"bytes,5,opt,name=delete_time,json=deleteTime,proto3" json:"delete_time,omitempty"`
	// The text context of the todo.
	// For example: "Do chores."
	Text string `protobuf:"bytes,6,opt,name=text,proto3" json:"text,omitempty"`
	// Flag for marking the todo as done.
	Done bool `protobuf:"varint,7,opt,name=done,proto3" json:"done,omitempty"`
	// Resource name of the owner of the todo.
	// For example: "users/1234"
	UserName             string   `protobuf:"bytes,8,opt,name=user_name,json=userName,proto3" json:"user_name,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

A todo resource.

func (*Todo) Descriptor

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

func (*Todo) GetCreateTime

func (m *Todo) GetCreateTime() *timestamp.Timestamp

func (*Todo) GetDeleteTime

func (m *Todo) GetDeleteTime() *timestamp.Timestamp

func (*Todo) GetDeleted

func (m *Todo) GetDeleted() bool

func (*Todo) GetDone

func (m *Todo) GetDone() bool

func (*Todo) GetName

func (m *Todo) GetName() string

func (*Todo) GetText

func (m *Todo) GetText() string

func (*Todo) GetUpdateTime

func (m *Todo) GetUpdateTime() *timestamp.Timestamp

func (*Todo) GetUserName

func (m *Todo) GetUserName() string

func (*Todo) ProtoMessage

func (*Todo) ProtoMessage()

func (*Todo) Reset

func (m *Todo) Reset()

func (*Todo) String

func (m *Todo) String() string

func (*Todo) XXX_DiscardUnknown

func (m *Todo) XXX_DiscardUnknown()

func (*Todo) XXX_Marshal

func (m *Todo) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*Todo) XXX_Merge

func (m *Todo) XXX_Merge(src proto.Message)

func (*Todo) XXX_Size

func (m *Todo) XXX_Size() int

func (*Todo) XXX_Unmarshal

func (m *Todo) XXX_Unmarshal(b []byte) error

type TodoServiceClient

type TodoServiceClient interface {
	// List todos.
	ListTodos(ctx context.Context, in *ListTodosRequest, opts ...grpc.CallOption) (*ListTodosResponse, error)
	// Get a todo.
	GetTodo(ctx context.Context, in *GetTodoRequest, opts ...grpc.CallOption) (*GetTodoResponse, error)
	// Get a batch of todos.
	BatchGetTodos(ctx context.Context, in *BatchGetTodosRequest, opts ...grpc.CallOption) (*BatchGetTodosResponse, error)
	// Create a todo.
	CreateTodo(ctx context.Context, in *CreateTodoRequest, opts ...grpc.CallOption) (*CreateTodoResponse, error)
	// Update a todo.
	UpdateTodo(ctx context.Context, in *UpdateTodoRequest, opts ...grpc.CallOption) (*UpdateTodoResponse, error)
	// Delete a todo.
	DeleteTodo(ctx context.Context, in *DeleteTodoRequest, opts ...grpc.CallOption) (*DeleteTodoResponse, error)
	// Unedelete a todo.
	UndeleteTodo(ctx context.Context, in *UndeleteTodoRequest, opts ...grpc.CallOption) (*UndeleteTodoResponse, error)
}

TodoServiceClient is the client API for TodoService service.

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

func NewTodoServiceClient

func NewTodoServiceClient(cc *grpc.ClientConn) TodoServiceClient

type TodoServiceServer

type TodoServiceServer interface {
	// List todos.
	ListTodos(context.Context, *ListTodosRequest) (*ListTodosResponse, error)
	// Get a todo.
	GetTodo(context.Context, *GetTodoRequest) (*GetTodoResponse, error)
	// Get a batch of todos.
	BatchGetTodos(context.Context, *BatchGetTodosRequest) (*BatchGetTodosResponse, error)
	// Create a todo.
	CreateTodo(context.Context, *CreateTodoRequest) (*CreateTodoResponse, error)
	// Update a todo.
	UpdateTodo(context.Context, *UpdateTodoRequest) (*UpdateTodoResponse, error)
	// Delete a todo.
	DeleteTodo(context.Context, *DeleteTodoRequest) (*DeleteTodoResponse, error)
	// Unedelete a todo.
	UndeleteTodo(context.Context, *UndeleteTodoRequest) (*UndeleteTodoResponse, error)
}

TodoServiceServer is the server API for TodoService service.

type UndeleteTodoRequest

type UndeleteTodoRequest struct {
	// The resource name of the todo to undelete.
	// For example: "todos/1234"
	Name                 string   `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

Undelete todo request.

func (*UndeleteTodoRequest) Descriptor

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

func (*UndeleteTodoRequest) GetName

func (m *UndeleteTodoRequest) GetName() string

func (*UndeleteTodoRequest) ProtoMessage

func (*UndeleteTodoRequest) ProtoMessage()

func (*UndeleteTodoRequest) Reset

func (m *UndeleteTodoRequest) Reset()

func (*UndeleteTodoRequest) String

func (m *UndeleteTodoRequest) String() string

func (*UndeleteTodoRequest) XXX_DiscardUnknown

func (m *UndeleteTodoRequest) XXX_DiscardUnknown()

func (*UndeleteTodoRequest) XXX_Marshal

func (m *UndeleteTodoRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*UndeleteTodoRequest) XXX_Merge

func (m *UndeleteTodoRequest) XXX_Merge(src proto.Message)

func (*UndeleteTodoRequest) XXX_Size

func (m *UndeleteTodoRequest) XXX_Size() int

func (*UndeleteTodoRequest) XXX_Unmarshal

func (m *UndeleteTodoRequest) XXX_Unmarshal(b []byte) error

type UndeleteTodoResponse

type UndeleteTodoResponse struct {
	// The undeleted todo.
	Todo                 *Todo    `protobuf:"bytes,1,opt,name=todo,proto3" json:"todo,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

Undelete todo response.

func (*UndeleteTodoResponse) Descriptor

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

func (*UndeleteTodoResponse) GetTodo

func (m *UndeleteTodoResponse) GetTodo() *Todo

func (*UndeleteTodoResponse) ProtoMessage

func (*UndeleteTodoResponse) ProtoMessage()

func (*UndeleteTodoResponse) Reset

func (m *UndeleteTodoResponse) Reset()

func (*UndeleteTodoResponse) String

func (m *UndeleteTodoResponse) String() string

func (*UndeleteTodoResponse) XXX_DiscardUnknown

func (m *UndeleteTodoResponse) XXX_DiscardUnknown()

func (*UndeleteTodoResponse) XXX_Marshal

func (m *UndeleteTodoResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*UndeleteTodoResponse) XXX_Merge

func (m *UndeleteTodoResponse) XXX_Merge(src proto.Message)

func (*UndeleteTodoResponse) XXX_Size

func (m *UndeleteTodoResponse) XXX_Size() int

func (*UndeleteTodoResponse) XXX_Unmarshal

func (m *UndeleteTodoResponse) XXX_Unmarshal(b []byte) error

type UnimplementedTodoServiceServer

type UnimplementedTodoServiceServer struct {
}

UnimplementedTodoServiceServer can be embedded to have forward compatible implementations.

func (*UnimplementedTodoServiceServer) BatchGetTodos

func (*UnimplementedTodoServiceServer) CreateTodo

func (*UnimplementedTodoServiceServer) DeleteTodo

func (*UnimplementedTodoServiceServer) GetTodo

func (*UnimplementedTodoServiceServer) ListTodos

func (*UnimplementedTodoServiceServer) UndeleteTodo

func (*UnimplementedTodoServiceServer) UpdateTodo

type UpdateTodoRequest

type UpdateTodoRequest struct {
	// The todo resource which replaces the current todo resource.
	Todo *Todo `protobuf:"bytes,1,opt,name=todo,proto3" json:"todo,omitempty"`
	// The update mask applies to the resource.
	//
	// For the `FieldMask` definition, see:
	// https://developers.google.com/protocol-buffers/docs/reference/google.protobuf#fieldmask
	UpdateMask           *field_mask.FieldMask `protobuf:"bytes,2,opt,name=update_mask,json=updateMask,proto3" json:"update_mask,omitempty"`
	XXX_NoUnkeyedLiteral struct{}              `json:"-"`
	XXX_unrecognized     []byte                `json:"-"`
	XXX_sizecache        int32                 `json:"-"`
}

Update todo request.

func (*UpdateTodoRequest) Descriptor

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

func (*UpdateTodoRequest) GetTodo

func (m *UpdateTodoRequest) GetTodo() *Todo

func (*UpdateTodoRequest) GetUpdateMask

func (m *UpdateTodoRequest) GetUpdateMask() *field_mask.FieldMask

func (*UpdateTodoRequest) ProtoMessage

func (*UpdateTodoRequest) ProtoMessage()

func (*UpdateTodoRequest) Reset

func (m *UpdateTodoRequest) Reset()

func (*UpdateTodoRequest) String

func (m *UpdateTodoRequest) String() string

func (*UpdateTodoRequest) XXX_DiscardUnknown

func (m *UpdateTodoRequest) XXX_DiscardUnknown()

func (*UpdateTodoRequest) XXX_Marshal

func (m *UpdateTodoRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*UpdateTodoRequest) XXX_Merge

func (m *UpdateTodoRequest) XXX_Merge(src proto.Message)

func (*UpdateTodoRequest) XXX_Size

func (m *UpdateTodoRequest) XXX_Size() int

func (*UpdateTodoRequest) XXX_Unmarshal

func (m *UpdateTodoRequest) XXX_Unmarshal(b []byte) error

type UpdateTodoResponse

type UpdateTodoResponse struct {
	// The updated todo.
	Todo                 *Todo    `protobuf:"bytes,1,opt,name=todo,proto3" json:"todo,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

Update todo response.

func (*UpdateTodoResponse) Descriptor

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

func (*UpdateTodoResponse) GetTodo

func (m *UpdateTodoResponse) GetTodo() *Todo

func (*UpdateTodoResponse) ProtoMessage

func (*UpdateTodoResponse) ProtoMessage()

func (*UpdateTodoResponse) Reset

func (m *UpdateTodoResponse) Reset()

func (*UpdateTodoResponse) String

func (m *UpdateTodoResponse) String() string

func (*UpdateTodoResponse) XXX_DiscardUnknown

func (m *UpdateTodoResponse) XXX_DiscardUnknown()

func (*UpdateTodoResponse) XXX_Marshal

func (m *UpdateTodoResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*UpdateTodoResponse) XXX_Merge

func (m *UpdateTodoResponse) XXX_Merge(src proto.Message)

func (*UpdateTodoResponse) XXX_Size

func (m *UpdateTodoResponse) XXX_Size() int

func (*UpdateTodoResponse) XXX_Unmarshal

func (m *UpdateTodoResponse) XXX_Unmarshal(b []byte) error

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL