func (*Error) Descriptor() ([]byte, []int) {
	return file_api_v1_task_proto_rawDescGZIP(), []int{2}
}
Deprecated: Use Error.ProtoReflect.Descriptor instead.
package v1
import (
	reflect "reflect"
	sync "sync"
	proto "github.com/golang/protobuf/proto"
	_ "github.com/mwitkow/go-proto-validators"
	protoreflect "google.golang.org/protobuf/reflect/protoreflect"
	protoimpl "google.golang.org/protobuf/runtime/protoimpl"
)
const (
	_ = protoimpl.EnforceVersion(20 - protoimpl.MinVersion)
	_ = protoimpl.EnforceVersion(protoimpl.MaxVersion - 20)
)
const _ = proto.ProtoPackageIsVersion4
type StatusRequest struct {
	state         protoimpl.MessageState
	sizeCache     protoimpl.SizeCache
	unknownFields protoimpl.UnknownFields
	TaskId string `protobuf:"bytes,1,opt,name=task_id,json=taskId,proto3" json:"task_id,omitempty"`
}
func (x *StatusRequest) Reset() {
	*x = StatusRequest{}
	if protoimpl.UnsafeEnabled {
		mi := &file_api_v1_task_proto_msgTypes[0]
		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
		ms.StoreMessageInfo(mi)
	}
}
func (x *StatusRequest) String() string {
	return protoimpl.X.MessageStringOf(x)
}
func (*StatusRequest) ProtoMessage() {}
func (x *StatusRequest) ProtoReflect() protoreflect.Message {
	mi := &file_api_v1_task_proto_msgTypes[0]
	if protoimpl.UnsafeEnabled && x != nil {
		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
		if ms.LoadMessageInfo() == nil {
			ms.StoreMessageInfo(mi)
		}
		return ms
	}
	return mi.MessageOf(x)
}
func (*StatusRequest) Descriptor() ([]byte, []int) {
	return file_api_v1_task_proto_rawDescGZIP(), []int{0}
}
func (x *StatusRequest) GetTaskId() string {
	if x != nil {
		return x.TaskId
	}
	return ""
}
type StatusResponse struct {
	state         protoimpl.MessageState
	sizeCache     protoimpl.SizeCache
	unknownFields protoimpl.UnknownFields
	Id          string   `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	Description string   `protobuf:"bytes,2,opt,name=description,proto3" json:"description,omitempty"`
	Error       *Error   `protobuf:"bytes,3,opt,name=error,proto3" json:"error,omitempty"`
	State       string   `protobuf:"bytes,4,opt,name=state,proto3" json:"state,omitempty"`
	Result      string   `protobuf:"bytes,5,opt,name=result,proto3" json:"result,omitempty"`
	Complete    bool     `protobuf:"varint,6,opt,name=complete,proto3" json:"complete,omitempty"`
	Messages    []string `protobuf:"bytes,7,rep,name=messages,proto3" json:"messages,omitempty"`
}
func (x *StatusResponse) Reset() {
	*x = StatusResponse{}
	if protoimpl.UnsafeEnabled {
		mi := &file_api_v1_task_proto_msgTypes[1]
		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
		ms.StoreMessageInfo(mi)
	}
}
func (x *StatusResponse) String() string {
	return protoimpl.X.MessageStringOf(x)
}
func (*StatusResponse) ProtoMessage() {}
func (x *StatusResponse) ProtoReflect() protoreflect.Message {
	mi := &file_api_v1_task_proto_msgTypes[1]
	if protoimpl.UnsafeEnabled && x != nil {
		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
		if ms.LoadMessageInfo() == nil {
			ms.StoreMessageInfo(mi)
		}
		return ms
	}
	return mi.MessageOf(x)
}
func (*StatusResponse) Descriptor() ([]byte, []int) {
	return file_api_v1_task_proto_rawDescGZIP(), []int{1}
}
func (x *StatusResponse) GetId() string {
	if x != nil {
		return x.Id
	}
	return ""
}
func (x *StatusResponse) GetDescription() string {
	if x != nil {
		return x.Description
	}
	return ""
}
func (x *StatusResponse) GetError() *Error {
	if x != nil {
		return x.Error
	}
	return nil
}
func (x *StatusResponse) GetState() string {
	if x != nil {
		return x.State
	}
	return ""
}
func (x *StatusResponse) GetResult() string {
	if x != nil {
		return x.Result
	}
	return ""
}
func (x *StatusResponse) GetComplete() bool {
	if x != nil {
		return x.Complete
	}
	return false
}
func (x *StatusResponse) GetMessages() []string {
	if x != nil {
		return x.Messages
	}
	return nil
}
type Error struct {
	state         protoimpl.MessageState
	sizeCache     protoimpl.SizeCache
	unknownFields protoimpl.UnknownFields
	Code int32 `protobuf:"varint,1,opt,name=code,proto3" json:"code,omitempty"`
	Message string `protobuf:"bytes,2,opt,name=message,proto3" json:"message,omitempty"`
	Details []string `protobuf:"bytes,3,rep,name=details,proto3" json:"details,omitempty"`
}
func (x *Error) Reset() {
	*x = Error{}
	if protoimpl.UnsafeEnabled {
		mi := &file_api_v1_task_proto_msgTypes[2]
		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
		ms.StoreMessageInfo(mi)
	}
}
func (x *Error) String() string {
	return protoimpl.X.MessageStringOf(x)
}
func (*Error) ProtoMessage() {}
func (x *Error) ProtoReflect() protoreflect.Message {
	mi := &file_api_v1_task_proto_msgTypes[2]
	if protoimpl.UnsafeEnabled && x != nil {
		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
		if ms.LoadMessageInfo() == nil {
			ms.StoreMessageInfo(mi)
		}
		return ms
	}
	return mi.MessageOf(x)
}