Documentation ¶
Index ¶
- Constants
- Variables
- func RegisterStockServiceServer(s grpc.ServiceRegistrar, srv StockServiceServer)
- type ExistingPlasmid
- func (*ExistingPlasmid) Descriptor() ([]byte, []int)deprecated
- func (x *ExistingPlasmid) GetData() *ExistingPlasmid_Data
- func (*ExistingPlasmid) ProtoMessage()
- func (x *ExistingPlasmid) ProtoReflect() protoreflect.Message
- func (x *ExistingPlasmid) Reset()
- func (x *ExistingPlasmid) String() string
- func (this *ExistingPlasmid) Validate() error
- type ExistingPlasmidAttributes
- func (*ExistingPlasmidAttributes) Descriptor() ([]byte, []int)deprecated
- func (x *ExistingPlasmidAttributes) GetCreatedAt() *timestamppb.Timestamp
- func (x *ExistingPlasmidAttributes) GetCreatedBy() string
- func (x *ExistingPlasmidAttributes) GetDbxrefs() []string
- func (x *ExistingPlasmidAttributes) GetDepositor() string
- func (x *ExistingPlasmidAttributes) GetDictyPlasmidProperty() string
- func (x *ExistingPlasmidAttributes) GetEditableSummary() string
- func (x *ExistingPlasmidAttributes) GetGenes() []string
- func (x *ExistingPlasmidAttributes) GetImageMap() string
- func (x *ExistingPlasmidAttributes) GetName() string
- func (x *ExistingPlasmidAttributes) GetPublications() []string
- func (x *ExistingPlasmidAttributes) GetSequence() string
- func (x *ExistingPlasmidAttributes) GetSummary() string
- func (x *ExistingPlasmidAttributes) GetUpdatedAt() *timestamppb.Timestamp
- func (x *ExistingPlasmidAttributes) GetUpdatedBy() string
- func (*ExistingPlasmidAttributes) ProtoMessage()
- func (x *ExistingPlasmidAttributes) ProtoReflect() protoreflect.Message
- func (x *ExistingPlasmidAttributes) Reset()
- func (x *ExistingPlasmidAttributes) String() string
- func (this *ExistingPlasmidAttributes) Validate() error
- type ExistingPlasmid_Data
- func (*ExistingPlasmid_Data) Descriptor() ([]byte, []int)deprecated
- func (x *ExistingPlasmid_Data) GetAttributes() *ExistingPlasmidAttributes
- func (x *ExistingPlasmid_Data) GetId() string
- func (x *ExistingPlasmid_Data) GetType() string
- func (*ExistingPlasmid_Data) ProtoMessage()
- func (x *ExistingPlasmid_Data) ProtoReflect() protoreflect.Message
- func (x *ExistingPlasmid_Data) Reset()
- func (x *ExistingPlasmid_Data) String() string
- func (this *ExistingPlasmid_Data) Validate() error
- type ExistingStrain
- func (*ExistingStrain) Descriptor() ([]byte, []int)deprecated
- func (x *ExistingStrain) GetData() *ExistingStrain_Data
- func (*ExistingStrain) ProtoMessage()
- func (x *ExistingStrain) ProtoReflect() protoreflect.Message
- func (x *ExistingStrain) Reset()
- func (x *ExistingStrain) String() string
- func (this *ExistingStrain) Validate() error
- type ExistingStrainAttributes
- func (*ExistingStrainAttributes) Descriptor() ([]byte, []int)deprecated
- func (x *ExistingStrainAttributes) GetCreatedAt() *timestamppb.Timestamp
- func (x *ExistingStrainAttributes) GetCreatedBy() string
- func (x *ExistingStrainAttributes) GetDbxrefs() []string
- func (x *ExistingStrainAttributes) GetDepositor() string
- func (x *ExistingStrainAttributes) GetDictyStrainProperty() string
- func (x *ExistingStrainAttributes) GetEditableSummary() string
- func (x *ExistingStrainAttributes) GetGenes() []string
- func (x *ExistingStrainAttributes) GetLabel() string
- func (x *ExistingStrainAttributes) GetNames() []string
- func (x *ExistingStrainAttributes) GetParent() string
- func (x *ExistingStrainAttributes) GetPlasmid() string
- func (x *ExistingStrainAttributes) GetPublications() []string
- func (x *ExistingStrainAttributes) GetSpecies() string
- func (x *ExistingStrainAttributes) GetSummary() string
- func (x *ExistingStrainAttributes) GetUpdatedAt() *timestamppb.Timestamp
- func (x *ExistingStrainAttributes) GetUpdatedBy() string
- func (*ExistingStrainAttributes) ProtoMessage()
- func (x *ExistingStrainAttributes) ProtoReflect() protoreflect.Message
- func (x *ExistingStrainAttributes) Reset()
- func (x *ExistingStrainAttributes) String() string
- func (this *ExistingStrainAttributes) Validate() error
- type ExistingStrain_Data
- func (*ExistingStrain_Data) Descriptor() ([]byte, []int)deprecated
- func (x *ExistingStrain_Data) GetAttributes() *ExistingStrainAttributes
- func (x *ExistingStrain_Data) GetId() string
- func (x *ExistingStrain_Data) GetType() string
- func (*ExistingStrain_Data) ProtoMessage()
- func (x *ExistingStrain_Data) ProtoReflect() protoreflect.Message
- func (x *ExistingStrain_Data) Reset()
- func (x *ExistingStrain_Data) String() string
- func (this *ExistingStrain_Data) Validate() error
- type Meta
- func (*Meta) Descriptor() ([]byte, []int)deprecated
- func (x *Meta) GetLimit() int64
- func (x *Meta) GetNextCursor() int64
- func (x *Meta) GetTotal() int64
- func (*Meta) ProtoMessage()
- func (x *Meta) ProtoReflect() protoreflect.Message
- func (x *Meta) Reset()
- func (x *Meta) String() string
- func (this *Meta) Validate() error
- type NewPlasmid
- func (*NewPlasmid) Descriptor() ([]byte, []int)deprecated
- func (x *NewPlasmid) GetData() *NewPlasmid_Data
- func (*NewPlasmid) ProtoMessage()
- func (x *NewPlasmid) ProtoReflect() protoreflect.Message
- func (x *NewPlasmid) Reset()
- func (x *NewPlasmid) String() string
- func (this *NewPlasmid) Validate() error
- type NewPlasmidAttributes
- func (*NewPlasmidAttributes) Descriptor() ([]byte, []int)deprecated
- func (x *NewPlasmidAttributes) GetCreatedBy() string
- func (x *NewPlasmidAttributes) GetDbxrefs() []string
- func (x *NewPlasmidAttributes) GetDepositor() string
- func (x *NewPlasmidAttributes) GetDictyPlasmidProperty() string
- func (x *NewPlasmidAttributes) GetEditableSummary() string
- func (x *NewPlasmidAttributes) GetGenes() []string
- func (x *NewPlasmidAttributes) GetImageMap() string
- func (x *NewPlasmidAttributes) GetName() string
- func (x *NewPlasmidAttributes) GetPublications() []string
- func (x *NewPlasmidAttributes) GetSequence() string
- func (x *NewPlasmidAttributes) GetSummary() string
- func (x *NewPlasmidAttributes) GetUpdatedBy() string
- func (*NewPlasmidAttributes) ProtoMessage()
- func (x *NewPlasmidAttributes) ProtoReflect() protoreflect.Message
- func (x *NewPlasmidAttributes) Reset()
- func (x *NewPlasmidAttributes) String() string
- func (this *NewPlasmidAttributes) Validate() error
- type NewPlasmid_Data
- func (*NewPlasmid_Data) Descriptor() ([]byte, []int)deprecated
- func (x *NewPlasmid_Data) GetAttributes() *NewPlasmidAttributes
- func (x *NewPlasmid_Data) GetType() string
- func (*NewPlasmid_Data) ProtoMessage()
- func (x *NewPlasmid_Data) ProtoReflect() protoreflect.Message
- func (x *NewPlasmid_Data) Reset()
- func (x *NewPlasmid_Data) String() string
- func (this *NewPlasmid_Data) Validate() error
- type NewStrain
- type NewStrainAttributes
- func (*NewStrainAttributes) Descriptor() ([]byte, []int)deprecated
- func (x *NewStrainAttributes) GetCreatedBy() string
- func (x *NewStrainAttributes) GetDbxrefs() []string
- func (x *NewStrainAttributes) GetDepositor() string
- func (x *NewStrainAttributes) GetDictyStrainProperty() string
- func (x *NewStrainAttributes) GetEditableSummary() string
- func (x *NewStrainAttributes) GetGenes() []string
- func (x *NewStrainAttributes) GetLabel() string
- func (x *NewStrainAttributes) GetNames() []string
- func (x *NewStrainAttributes) GetParent() string
- func (x *NewStrainAttributes) GetPlasmid() string
- func (x *NewStrainAttributes) GetPublications() []string
- func (x *NewStrainAttributes) GetSpecies() string
- func (x *NewStrainAttributes) GetSummary() string
- func (x *NewStrainAttributes) GetUpdatedBy() string
- func (*NewStrainAttributes) ProtoMessage()
- func (x *NewStrainAttributes) ProtoReflect() protoreflect.Message
- func (x *NewStrainAttributes) Reset()
- func (x *NewStrainAttributes) String() string
- func (this *NewStrainAttributes) Validate() error
- type NewStrain_Data
- func (*NewStrain_Data) Descriptor() ([]byte, []int)deprecated
- func (x *NewStrain_Data) GetAttributes() *NewStrainAttributes
- func (x *NewStrain_Data) GetType() string
- func (*NewStrain_Data) ProtoMessage()
- func (x *NewStrain_Data) ProtoReflect() protoreflect.Message
- func (x *NewStrain_Data) Reset()
- func (x *NewStrain_Data) String() string
- func (this *NewStrain_Data) Validate() error
- type Plasmid
- type PlasmidAttributes
- func (*PlasmidAttributes) Descriptor() ([]byte, []int)deprecated
- func (x *PlasmidAttributes) GetCreatedAt() *timestamppb.Timestamp
- func (x *PlasmidAttributes) GetCreatedBy() string
- func (x *PlasmidAttributes) GetDbxrefs() []string
- func (x *PlasmidAttributes) GetDepositor() string
- func (x *PlasmidAttributes) GetDictyPlasmidProperty() string
- func (x *PlasmidAttributes) GetEditableSummary() string
- func (x *PlasmidAttributes) GetGenes() []string
- func (x *PlasmidAttributes) GetImageMap() string
- func (x *PlasmidAttributes) GetName() string
- func (x *PlasmidAttributes) GetPublications() []string
- func (x *PlasmidAttributes) GetSequence() string
- func (x *PlasmidAttributes) GetSummary() string
- func (x *PlasmidAttributes) GetUpdatedAt() *timestamppb.Timestamp
- func (x *PlasmidAttributes) GetUpdatedBy() string
- func (*PlasmidAttributes) ProtoMessage()
- func (x *PlasmidAttributes) ProtoReflect() protoreflect.Message
- func (x *PlasmidAttributes) Reset()
- func (x *PlasmidAttributes) String() string
- func (this *PlasmidAttributes) Validate() error
- type PlasmidCollection
- func (*PlasmidCollection) Descriptor() ([]byte, []int)deprecated
- func (x *PlasmidCollection) GetData() []*PlasmidCollection_Data
- func (x *PlasmidCollection) GetMeta() *Meta
- func (*PlasmidCollection) ProtoMessage()
- func (x *PlasmidCollection) ProtoReflect() protoreflect.Message
- func (x *PlasmidCollection) Reset()
- func (x *PlasmidCollection) String() string
- func (this *PlasmidCollection) Validate() error
- type PlasmidCollection_Data
- func (*PlasmidCollection_Data) Descriptor() ([]byte, []int)deprecated
- func (x *PlasmidCollection_Data) GetAttributes() *PlasmidAttributes
- func (x *PlasmidCollection_Data) GetId() string
- func (x *PlasmidCollection_Data) GetType() string
- func (*PlasmidCollection_Data) ProtoMessage()
- func (x *PlasmidCollection_Data) ProtoReflect() protoreflect.Message
- func (x *PlasmidCollection_Data) Reset()
- func (x *PlasmidCollection_Data) String() string
- func (this *PlasmidCollection_Data) Validate() error
- type PlasmidUpdate
- func (*PlasmidUpdate) Descriptor() ([]byte, []int)deprecated
- func (x *PlasmidUpdate) GetData() *PlasmidUpdate_Data
- func (*PlasmidUpdate) ProtoMessage()
- func (x *PlasmidUpdate) ProtoReflect() protoreflect.Message
- func (x *PlasmidUpdate) Reset()
- func (x *PlasmidUpdate) String() string
- func (this *PlasmidUpdate) Validate() error
- type PlasmidUpdateAttributes
- func (*PlasmidUpdateAttributes) Descriptor() ([]byte, []int)deprecated
- func (x *PlasmidUpdateAttributes) GetDbxrefs() []string
- func (x *PlasmidUpdateAttributes) GetDepositor() string
- func (x *PlasmidUpdateAttributes) GetDictyPlasmidProperty() string
- func (x *PlasmidUpdateAttributes) GetEditableSummary() string
- func (x *PlasmidUpdateAttributes) GetGenes() []string
- func (x *PlasmidUpdateAttributes) GetImageMap() string
- func (x *PlasmidUpdateAttributes) GetName() string
- func (x *PlasmidUpdateAttributes) GetPublications() []string
- func (x *PlasmidUpdateAttributes) GetSequence() string
- func (x *PlasmidUpdateAttributes) GetSummary() string
- func (x *PlasmidUpdateAttributes) GetUpdatedBy() string
- func (*PlasmidUpdateAttributes) ProtoMessage()
- func (x *PlasmidUpdateAttributes) ProtoReflect() protoreflect.Message
- func (x *PlasmidUpdateAttributes) Reset()
- func (x *PlasmidUpdateAttributes) String() string
- func (this *PlasmidUpdateAttributes) Validate() error
- type PlasmidUpdate_Data
- func (*PlasmidUpdate_Data) Descriptor() ([]byte, []int)deprecated
- func (x *PlasmidUpdate_Data) GetAttributes() *PlasmidUpdateAttributes
- func (x *PlasmidUpdate_Data) GetId() string
- func (x *PlasmidUpdate_Data) GetType() string
- func (*PlasmidUpdate_Data) ProtoMessage()
- func (x *PlasmidUpdate_Data) ProtoReflect() protoreflect.Message
- func (x *PlasmidUpdate_Data) Reset()
- func (x *PlasmidUpdate_Data) String() string
- func (this *PlasmidUpdate_Data) Validate() error
- type Plasmid_Data
- func (*Plasmid_Data) Descriptor() ([]byte, []int)deprecated
- func (x *Plasmid_Data) GetAttributes() *PlasmidAttributes
- func (x *Plasmid_Data) GetId() string
- func (x *Plasmid_Data) GetType() string
- func (*Plasmid_Data) ProtoMessage()
- func (x *Plasmid_Data) ProtoReflect() protoreflect.Message
- func (x *Plasmid_Data) Reset()
- func (x *Plasmid_Data) String() string
- func (this *Plasmid_Data) Validate() error
- type StockId
- type StockIdList
- func (*StockIdList) Descriptor() ([]byte, []int)deprecated
- func (x *StockIdList) GetId() []string
- func (*StockIdList) ProtoMessage()
- func (x *StockIdList) ProtoReflect() protoreflect.Message
- func (x *StockIdList) Reset()
- func (x *StockIdList) String() string
- func (this *StockIdList) Validate() error
- type StockParameters
- func (*StockParameters) Descriptor() ([]byte, []int)deprecated
- func (x *StockParameters) GetCursor() int64
- func (x *StockParameters) GetFilter() string
- func (x *StockParameters) GetLimit() int64
- func (*StockParameters) ProtoMessage()
- func (x *StockParameters) ProtoReflect() protoreflect.Message
- func (x *StockParameters) Reset()
- func (x *StockParameters) String() string
- func (this *StockParameters) Validate() error
- type StockServiceClient
- type StockServiceServer
- type StockService_OboJSONFileUploadClient
- type StockService_OboJSONFileUploadServer
- type Strain
- type StrainAttributes
- func (*StrainAttributes) Descriptor() ([]byte, []int)deprecated
- func (x *StrainAttributes) GetCreatedAt() *timestamppb.Timestamp
- func (x *StrainAttributes) GetCreatedBy() string
- func (x *StrainAttributes) GetDbxrefs() []string
- func (x *StrainAttributes) GetDepositor() string
- func (x *StrainAttributes) GetDictyStrainProperty() string
- func (x *StrainAttributes) GetEditableSummary() string
- func (x *StrainAttributes) GetGenes() []string
- func (x *StrainAttributes) GetLabel() string
- func (x *StrainAttributes) GetNames() []string
- func (x *StrainAttributes) GetParent() string
- func (x *StrainAttributes) GetPlasmid() string
- func (x *StrainAttributes) GetPublications() []string
- func (x *StrainAttributes) GetSpecies() string
- func (x *StrainAttributes) GetSummary() string
- func (x *StrainAttributes) GetUpdatedAt() *timestamppb.Timestamp
- func (x *StrainAttributes) GetUpdatedBy() string
- func (*StrainAttributes) ProtoMessage()
- func (x *StrainAttributes) ProtoReflect() protoreflect.Message
- func (x *StrainAttributes) Reset()
- func (x *StrainAttributes) String() string
- func (this *StrainAttributes) Validate() error
- type StrainCollection
- func (*StrainCollection) Descriptor() ([]byte, []int)deprecated
- func (x *StrainCollection) GetData() []*StrainCollection_Data
- func (x *StrainCollection) GetMeta() *Meta
- func (*StrainCollection) ProtoMessage()
- func (x *StrainCollection) ProtoReflect() protoreflect.Message
- func (x *StrainCollection) Reset()
- func (x *StrainCollection) String() string
- func (this *StrainCollection) Validate() error
- type StrainCollection_Data
- func (*StrainCollection_Data) Descriptor() ([]byte, []int)deprecated
- func (x *StrainCollection_Data) GetAttributes() *StrainAttributes
- func (x *StrainCollection_Data) GetId() string
- func (x *StrainCollection_Data) GetType() string
- func (*StrainCollection_Data) ProtoMessage()
- func (x *StrainCollection_Data) ProtoReflect() protoreflect.Message
- func (x *StrainCollection_Data) Reset()
- func (x *StrainCollection_Data) String() string
- func (this *StrainCollection_Data) Validate() error
- type StrainList
- func (*StrainList) Descriptor() ([]byte, []int)deprecated
- func (x *StrainList) GetData() []*StrainList_Data
- func (*StrainList) ProtoMessage()
- func (x *StrainList) ProtoReflect() protoreflect.Message
- func (x *StrainList) Reset()
- func (x *StrainList) String() string
- func (this *StrainList) Validate() error
- type StrainList_Data
- func (*StrainList_Data) Descriptor() ([]byte, []int)deprecated
- func (x *StrainList_Data) GetAttributes() *StrainAttributes
- func (x *StrainList_Data) GetId() string
- func (x *StrainList_Data) GetType() string
- func (*StrainList_Data) ProtoMessage()
- func (x *StrainList_Data) ProtoReflect() protoreflect.Message
- func (x *StrainList_Data) Reset()
- func (x *StrainList_Data) String() string
- func (this *StrainList_Data) Validate() error
- type StrainUpdate
- func (*StrainUpdate) Descriptor() ([]byte, []int)deprecated
- func (x *StrainUpdate) GetData() *StrainUpdate_Data
- func (*StrainUpdate) ProtoMessage()
- func (x *StrainUpdate) ProtoReflect() protoreflect.Message
- func (x *StrainUpdate) Reset()
- func (x *StrainUpdate) String() string
- func (this *StrainUpdate) Validate() error
- type StrainUpdateAttributes
- func (*StrainUpdateAttributes) Descriptor() ([]byte, []int)deprecated
- func (x *StrainUpdateAttributes) GetDbxrefs() []string
- func (x *StrainUpdateAttributes) GetDepositor() string
- func (x *StrainUpdateAttributes) GetDictyStrainProperty() string
- func (x *StrainUpdateAttributes) GetEditableSummary() string
- func (x *StrainUpdateAttributes) GetGenes() []string
- func (x *StrainUpdateAttributes) GetLabel() string
- func (x *StrainUpdateAttributes) GetNames() []string
- func (x *StrainUpdateAttributes) GetParent() string
- func (x *StrainUpdateAttributes) GetPlasmid() string
- func (x *StrainUpdateAttributes) GetPublications() []string
- func (x *StrainUpdateAttributes) GetSpecies() string
- func (x *StrainUpdateAttributes) GetSummary() string
- func (x *StrainUpdateAttributes) GetUpdatedBy() string
- func (*StrainUpdateAttributes) ProtoMessage()
- func (x *StrainUpdateAttributes) ProtoReflect() protoreflect.Message
- func (x *StrainUpdateAttributes) Reset()
- func (x *StrainUpdateAttributes) String() string
- func (this *StrainUpdateAttributes) Validate() error
- type StrainUpdate_Data
- func (*StrainUpdate_Data) Descriptor() ([]byte, []int)deprecated
- func (x *StrainUpdate_Data) GetAttributes() *StrainUpdateAttributes
- func (x *StrainUpdate_Data) GetId() string
- func (x *StrainUpdate_Data) GetType() string
- func (*StrainUpdate_Data) ProtoMessage()
- func (x *StrainUpdate_Data) ProtoReflect() protoreflect.Message
- func (x *StrainUpdate_Data) Reset()
- func (x *StrainUpdate_Data) String() string
- func (this *StrainUpdate_Data) Validate() error
- type Strain_Data
- func (*Strain_Data) Descriptor() ([]byte, []int)deprecated
- func (x *Strain_Data) GetAttributes() *StrainAttributes
- func (x *Strain_Data) GetId() string
- func (x *Strain_Data) GetType() string
- func (*Strain_Data) ProtoMessage()
- func (x *Strain_Data) ProtoReflect() protoreflect.Message
- func (x *Strain_Data) Reset()
- func (x *Strain_Data) String() string
- func (this *Strain_Data) Validate() error
- type UnimplementedStockServiceServer
- func (UnimplementedStockServiceServer) CreatePlasmid(context.Context, *NewPlasmid) (*Plasmid, error)
- func (UnimplementedStockServiceServer) CreateStrain(context.Context, *NewStrain) (*Strain, error)
- func (UnimplementedStockServiceServer) GetPlasmid(context.Context, *StockId) (*Plasmid, error)
- func (UnimplementedStockServiceServer) GetStrain(context.Context, *StockId) (*Strain, error)
- func (UnimplementedStockServiceServer) ListPlasmids(context.Context, *StockParameters) (*PlasmidCollection, error)
- func (UnimplementedStockServiceServer) ListStrains(context.Context, *StockParameters) (*StrainCollection, error)
- func (UnimplementedStockServiceServer) ListStrainsByIds(context.Context, *StockIdList) (*StrainList, error)
- func (UnimplementedStockServiceServer) LoadPlasmid(context.Context, *ExistingPlasmid) (*Plasmid, error)
- func (UnimplementedStockServiceServer) LoadStrain(context.Context, *ExistingStrain) (*Strain, error)
- func (UnimplementedStockServiceServer) OboJSONFileUpload(StockService_OboJSONFileUploadServer) error
- func (UnimplementedStockServiceServer) RemoveStock(context.Context, *StockId) (*emptypb.Empty, error)
- func (UnimplementedStockServiceServer) UpdatePlasmid(context.Context, *PlasmidUpdate) (*Plasmid, error)
- func (UnimplementedStockServiceServer) UpdateStrain(context.Context, *StrainUpdate) (*Strain, error)
- type UnsafeStockServiceServer
Constants ¶
const ( StockService_GetStrain_FullMethodName = "/dictybase.stock.StockService/GetStrain" StockService_GetPlasmid_FullMethodName = "/dictybase.stock.StockService/GetPlasmid" StockService_CreateStrain_FullMethodName = "/dictybase.stock.StockService/CreateStrain" StockService_CreatePlasmid_FullMethodName = "/dictybase.stock.StockService/CreatePlasmid" StockService_UpdateStrain_FullMethodName = "/dictybase.stock.StockService/UpdateStrain" StockService_UpdatePlasmid_FullMethodName = "/dictybase.stock.StockService/UpdatePlasmid" StockService_RemoveStock_FullMethodName = "/dictybase.stock.StockService/RemoveStock" StockService_ListStrains_FullMethodName = "/dictybase.stock.StockService/ListStrains" StockService_ListStrainsByIds_FullMethodName = "/dictybase.stock.StockService/ListStrainsByIds" StockService_ListPlasmids_FullMethodName = "/dictybase.stock.StockService/ListPlasmids" StockService_LoadStrain_FullMethodName = "/dictybase.stock.StockService/LoadStrain" StockService_LoadPlasmid_FullMethodName = "/dictybase.stock.StockService/LoadPlasmid" StockService_OboJSONFileUpload_FullMethodName = "/dictybase.stock.StockService/OboJSONFileUpload" )
Variables ¶
var File_dictybase_stock_stock_proto protoreflect.FileDescriptor
var StockService_ServiceDesc = grpc.ServiceDesc{ ServiceName: "dictybase.stock.StockService", HandlerType: (*StockServiceServer)(nil), Methods: []grpc.MethodDesc{ { MethodName: "GetStrain", Handler: _StockService_GetStrain_Handler, }, { MethodName: "GetPlasmid", Handler: _StockService_GetPlasmid_Handler, }, { MethodName: "CreateStrain", Handler: _StockService_CreateStrain_Handler, }, { MethodName: "CreatePlasmid", Handler: _StockService_CreatePlasmid_Handler, }, { MethodName: "UpdateStrain", Handler: _StockService_UpdateStrain_Handler, }, { MethodName: "UpdatePlasmid", Handler: _StockService_UpdatePlasmid_Handler, }, { MethodName: "RemoveStock", Handler: _StockService_RemoveStock_Handler, }, { MethodName: "ListStrains", Handler: _StockService_ListStrains_Handler, }, { MethodName: "ListStrainsByIds", Handler: _StockService_ListStrainsByIds_Handler, }, { MethodName: "ListPlasmids", Handler: _StockService_ListPlasmids_Handler, }, { MethodName: "LoadStrain", Handler: _StockService_LoadStrain_Handler, }, { MethodName: "LoadPlasmid", Handler: _StockService_LoadPlasmid_Handler, }, }, Streams: []grpc.StreamDesc{ { StreamName: "OboJSONFileUpload", Handler: _StockService_OboJSONFileUpload_Handler, ClientStreams: true, }, }, Metadata: "dictybase/stock/stock.proto", }
StockService_ServiceDesc is the grpc.ServiceDesc for StockService service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)
Functions ¶
func RegisterStockServiceServer ¶
func RegisterStockServiceServer(s grpc.ServiceRegistrar, srv StockServiceServer)
Types ¶
type ExistingPlasmid ¶
type ExistingPlasmid struct { Data *ExistingPlasmid_Data `protobuf:"bytes,1,opt,name=data,proto3" json:"data,omitempty"` // contains filtered or unexported fields }
Definition for loading an existing plasmid
func (*ExistingPlasmid) Descriptor
deprecated
func (*ExistingPlasmid) Descriptor() ([]byte, []int)
Deprecated: Use ExistingPlasmid.ProtoReflect.Descriptor instead.
func (*ExistingPlasmid) GetData ¶
func (x *ExistingPlasmid) GetData() *ExistingPlasmid_Data
func (*ExistingPlasmid) ProtoMessage ¶
func (*ExistingPlasmid) ProtoMessage()
func (*ExistingPlasmid) ProtoReflect ¶
func (x *ExistingPlasmid) ProtoReflect() protoreflect.Message
func (*ExistingPlasmid) Reset ¶
func (x *ExistingPlasmid) Reset()
func (*ExistingPlasmid) String ¶
func (x *ExistingPlasmid) String() string
func (*ExistingPlasmid) Validate ¶
func (this *ExistingPlasmid) Validate() error
type ExistingPlasmidAttributes ¶
type ExistingPlasmidAttributes struct { // Timestamp for creation CreatedAt *timestamppb.Timestamp `protobuf:"bytes,1,opt,name=created_at,json=createdAt,proto3" json:"created_at,omitempty"` // Timestamp for update UpdatedAt *timestamppb.Timestamp `protobuf:"bytes,2,opt,name=updated_at,json=updatedAt,proto3" json:"updated_at,omitempty"` // User who created stock entry CreatedBy string `protobuf:"bytes,3,opt,name=created_by,json=createdBy,proto3" json:"created_by,omitempty"` // User who updated stock entry UpdatedBy string `protobuf:"bytes,4,opt,name=updated_by,json=updatedBy,proto3" json:"updated_by,omitempty"` // Summary of the stock Summary string `protobuf:"bytes,5,opt,name=summary,proto3" json:"summary,omitempty"` // Editable version of the stock summary (Slate JSON format) EditableSummary string `protobuf:"bytes,6,opt,name=editable_summary,json=editableSummary,proto3" json:"editable_summary,omitempty"` // List of associated genes Genes []string `protobuf:"bytes,7,rep,name=genes,proto3" json:"genes,omitempty"` // List of database cross references Dbxrefs []string `protobuf:"bytes,8,rep,name=dbxrefs,proto3" json:"dbxrefs,omitempty"` // Depositor of the stock Depositor string `protobuf:"bytes,9,opt,name=depositor,proto3" json:"depositor,omitempty"` // List of related publications Publications []string `protobuf:"bytes,10,rep,name=publications,proto3" json:"publications,omitempty"` // Image map for the plasmid ImageMap string `protobuf:"bytes,11,opt,name=image_map,json=imageMap,proto3" json:"image_map,omitempty"` // Sequence for the plasmid Sequence string `protobuf:"bytes,12,opt,name=sequence,proto3" json:"sequence,omitempty"` // Unambiguous name for the plasmid Name string `protobuf:"bytes,13,opt,name=name,proto3" json:"name,omitempty"` // dictybase specific plasmid property that will // map to dicty_plasmid_keyword ontology DictyPlasmidProperty string `protobuf:"bytes,14,opt,name=dicty_plasmid_property,json=dictyPlasmidProperty,proto3" json:"dicty_plasmid_property,omitempty"` // contains filtered or unexported fields }
Defines attributes for loading an existing plasmid
func (*ExistingPlasmidAttributes) Descriptor
deprecated
func (*ExistingPlasmidAttributes) Descriptor() ([]byte, []int)
Deprecated: Use ExistingPlasmidAttributes.ProtoReflect.Descriptor instead.
func (*ExistingPlasmidAttributes) GetCreatedAt ¶
func (x *ExistingPlasmidAttributes) GetCreatedAt() *timestamppb.Timestamp
func (*ExistingPlasmidAttributes) GetCreatedBy ¶
func (x *ExistingPlasmidAttributes) GetCreatedBy() string
func (*ExistingPlasmidAttributes) GetDbxrefs ¶
func (x *ExistingPlasmidAttributes) GetDbxrefs() []string
func (*ExistingPlasmidAttributes) GetDepositor ¶
func (x *ExistingPlasmidAttributes) GetDepositor() string
func (*ExistingPlasmidAttributes) GetDictyPlasmidProperty ¶
func (x *ExistingPlasmidAttributes) GetDictyPlasmidProperty() string
func (*ExistingPlasmidAttributes) GetEditableSummary ¶
func (x *ExistingPlasmidAttributes) GetEditableSummary() string
func (*ExistingPlasmidAttributes) GetGenes ¶
func (x *ExistingPlasmidAttributes) GetGenes() []string
func (*ExistingPlasmidAttributes) GetImageMap ¶
func (x *ExistingPlasmidAttributes) GetImageMap() string
func (*ExistingPlasmidAttributes) GetName ¶
func (x *ExistingPlasmidAttributes) GetName() string
func (*ExistingPlasmidAttributes) GetPublications ¶
func (x *ExistingPlasmidAttributes) GetPublications() []string
func (*ExistingPlasmidAttributes) GetSequence ¶
func (x *ExistingPlasmidAttributes) GetSequence() string
func (*ExistingPlasmidAttributes) GetSummary ¶
func (x *ExistingPlasmidAttributes) GetSummary() string
func (*ExistingPlasmidAttributes) GetUpdatedAt ¶
func (x *ExistingPlasmidAttributes) GetUpdatedAt() *timestamppb.Timestamp
func (*ExistingPlasmidAttributes) GetUpdatedBy ¶
func (x *ExistingPlasmidAttributes) GetUpdatedBy() string
func (*ExistingPlasmidAttributes) ProtoMessage ¶
func (*ExistingPlasmidAttributes) ProtoMessage()
func (*ExistingPlasmidAttributes) ProtoReflect ¶
func (x *ExistingPlasmidAttributes) ProtoReflect() protoreflect.Message
func (*ExistingPlasmidAttributes) Reset ¶
func (x *ExistingPlasmidAttributes) Reset()
func (*ExistingPlasmidAttributes) String ¶
func (x *ExistingPlasmidAttributes) String() string
func (*ExistingPlasmidAttributes) Validate ¶
func (this *ExistingPlasmidAttributes) Validate() error
type ExistingPlasmid_Data ¶
type ExistingPlasmid_Data struct { // Resource name Type string `protobuf:"bytes,1,opt,name=type,proto3" json:"type,omitempty"` // Existing plasmid ID Id string `protobuf:"bytes,2,opt,name=id,proto3" json:"id,omitempty"` Attributes *ExistingPlasmidAttributes `protobuf:"bytes,3,opt,name=attributes,proto3" json:"attributes,omitempty"` // contains filtered or unexported fields }
func (*ExistingPlasmid_Data) Descriptor
deprecated
func (*ExistingPlasmid_Data) Descriptor() ([]byte, []int)
Deprecated: Use ExistingPlasmid_Data.ProtoReflect.Descriptor instead.
func (*ExistingPlasmid_Data) GetAttributes ¶
func (x *ExistingPlasmid_Data) GetAttributes() *ExistingPlasmidAttributes
func (*ExistingPlasmid_Data) GetId ¶
func (x *ExistingPlasmid_Data) GetId() string
func (*ExistingPlasmid_Data) GetType ¶
func (x *ExistingPlasmid_Data) GetType() string
func (*ExistingPlasmid_Data) ProtoMessage ¶
func (*ExistingPlasmid_Data) ProtoMessage()
func (*ExistingPlasmid_Data) ProtoReflect ¶
func (x *ExistingPlasmid_Data) ProtoReflect() protoreflect.Message
func (*ExistingPlasmid_Data) Reset ¶
func (x *ExistingPlasmid_Data) Reset()
func (*ExistingPlasmid_Data) String ¶
func (x *ExistingPlasmid_Data) String() string
func (*ExistingPlasmid_Data) Validate ¶
func (this *ExistingPlasmid_Data) Validate() error
type ExistingStrain ¶
type ExistingStrain struct { Data *ExistingStrain_Data `protobuf:"bytes,1,opt,name=data,proto3" json:"data,omitempty"` // contains filtered or unexported fields }
Definition for loading an existing strain
func (*ExistingStrain) Descriptor
deprecated
func (*ExistingStrain) Descriptor() ([]byte, []int)
Deprecated: Use ExistingStrain.ProtoReflect.Descriptor instead.
func (*ExistingStrain) GetData ¶
func (x *ExistingStrain) GetData() *ExistingStrain_Data
func (*ExistingStrain) ProtoMessage ¶
func (*ExistingStrain) ProtoMessage()
func (*ExistingStrain) ProtoReflect ¶
func (x *ExistingStrain) ProtoReflect() protoreflect.Message
func (*ExistingStrain) Reset ¶
func (x *ExistingStrain) Reset()
func (*ExistingStrain) String ¶
func (x *ExistingStrain) String() string
func (*ExistingStrain) Validate ¶
func (this *ExistingStrain) Validate() error
type ExistingStrainAttributes ¶
type ExistingStrainAttributes struct { // Timestamp for creation CreatedAt *timestamppb.Timestamp `protobuf:"bytes,1,opt,name=created_at,json=createdAt,proto3" json:"created_at,omitempty"` // Timestamp for update UpdatedAt *timestamppb.Timestamp `protobuf:"bytes,2,opt,name=updated_at,json=updatedAt,proto3" json:"updated_at,omitempty"` // User who created stock entry CreatedBy string `protobuf:"bytes,3,opt,name=created_by,json=createdBy,proto3" json:"created_by,omitempty"` // User who updated stock entry UpdatedBy string `protobuf:"bytes,4,opt,name=updated_by,json=updatedBy,proto3" json:"updated_by,omitempty"` // Summary of the stock Summary string `protobuf:"bytes,5,opt,name=summary,proto3" json:"summary,omitempty"` // Editable version of the stock summary (Slate JSON format) EditableSummary string `protobuf:"bytes,6,opt,name=editable_summary,json=editableSummary,proto3" json:"editable_summary,omitempty"` // List of associated genes Genes []string `protobuf:"bytes,7,rep,name=genes,proto3" json:"genes,omitempty"` // List of database cross references Dbxrefs []string `protobuf:"bytes,8,rep,name=dbxrefs,proto3" json:"dbxrefs,omitempty"` // Depositor of the stock Depositor string `protobuf:"bytes,9,opt,name=depositor,proto3" json:"depositor,omitempty"` // List of related publications Publications []string `protobuf:"bytes,10,rep,name=publications,proto3" json:"publications,omitempty"` // Descriptor for the strain, a quick overview of its key genetic modifications Label string `protobuf:"bytes,11,opt,name=label,proto3" json:"label,omitempty"` // Species of the strain Species string `protobuf:"bytes,12,opt,name=species,proto3" json:"species,omitempty"` // Related plasmid for the strain Plasmid string `protobuf:"bytes,13,opt,name=plasmid,proto3" json:"plasmid,omitempty"` // Parent of the strain Parent string `protobuf:"bytes,14,opt,name=parent,proto3" json:"parent,omitempty"` // List of names for the strain Names []string `protobuf:"bytes,15,rep,name=names,proto3" json:"names,omitempty"` // dictybase specific strain property that will // map to dicty_strain_property ontology DictyStrainProperty string `protobuf:"bytes,16,opt,name=dicty_strain_property,json=dictyStrainProperty,proto3" json:"dicty_strain_property,omitempty"` // contains filtered or unexported fields }
Defines attributes for loading an existing strain
func (*ExistingStrainAttributes) Descriptor
deprecated
func (*ExistingStrainAttributes) Descriptor() ([]byte, []int)
Deprecated: Use ExistingStrainAttributes.ProtoReflect.Descriptor instead.
func (*ExistingStrainAttributes) GetCreatedAt ¶
func (x *ExistingStrainAttributes) GetCreatedAt() *timestamppb.Timestamp
func (*ExistingStrainAttributes) GetCreatedBy ¶
func (x *ExistingStrainAttributes) GetCreatedBy() string
func (*ExistingStrainAttributes) GetDbxrefs ¶
func (x *ExistingStrainAttributes) GetDbxrefs() []string
func (*ExistingStrainAttributes) GetDepositor ¶
func (x *ExistingStrainAttributes) GetDepositor() string
func (*ExistingStrainAttributes) GetDictyStrainProperty ¶
func (x *ExistingStrainAttributes) GetDictyStrainProperty() string
func (*ExistingStrainAttributes) GetEditableSummary ¶
func (x *ExistingStrainAttributes) GetEditableSummary() string
func (*ExistingStrainAttributes) GetGenes ¶
func (x *ExistingStrainAttributes) GetGenes() []string
func (*ExistingStrainAttributes) GetLabel ¶
func (x *ExistingStrainAttributes) GetLabel() string
func (*ExistingStrainAttributes) GetNames ¶
func (x *ExistingStrainAttributes) GetNames() []string
func (*ExistingStrainAttributes) GetParent ¶
func (x *ExistingStrainAttributes) GetParent() string
func (*ExistingStrainAttributes) GetPlasmid ¶
func (x *ExistingStrainAttributes) GetPlasmid() string
func (*ExistingStrainAttributes) GetPublications ¶
func (x *ExistingStrainAttributes) GetPublications() []string
func (*ExistingStrainAttributes) GetSpecies ¶
func (x *ExistingStrainAttributes) GetSpecies() string
func (*ExistingStrainAttributes) GetSummary ¶
func (x *ExistingStrainAttributes) GetSummary() string
func (*ExistingStrainAttributes) GetUpdatedAt ¶
func (x *ExistingStrainAttributes) GetUpdatedAt() *timestamppb.Timestamp
func (*ExistingStrainAttributes) GetUpdatedBy ¶
func (x *ExistingStrainAttributes) GetUpdatedBy() string
func (*ExistingStrainAttributes) ProtoMessage ¶
func (*ExistingStrainAttributes) ProtoMessage()
func (*ExistingStrainAttributes) ProtoReflect ¶
func (x *ExistingStrainAttributes) ProtoReflect() protoreflect.Message
func (*ExistingStrainAttributes) Reset ¶
func (x *ExistingStrainAttributes) Reset()
func (*ExistingStrainAttributes) String ¶
func (x *ExistingStrainAttributes) String() string
func (*ExistingStrainAttributes) Validate ¶
func (this *ExistingStrainAttributes) Validate() error
type ExistingStrain_Data ¶
type ExistingStrain_Data struct { // Resource name Type string `protobuf:"bytes,1,opt,name=type,proto3" json:"type,omitempty"` // Existing strain ID Id string `protobuf:"bytes,2,opt,name=id,proto3" json:"id,omitempty"` Attributes *ExistingStrainAttributes `protobuf:"bytes,3,opt,name=attributes,proto3" json:"attributes,omitempty"` // contains filtered or unexported fields }
func (*ExistingStrain_Data) Descriptor
deprecated
func (*ExistingStrain_Data) Descriptor() ([]byte, []int)
Deprecated: Use ExistingStrain_Data.ProtoReflect.Descriptor instead.
func (*ExistingStrain_Data) GetAttributes ¶
func (x *ExistingStrain_Data) GetAttributes() *ExistingStrainAttributes
func (*ExistingStrain_Data) GetId ¶
func (x *ExistingStrain_Data) GetId() string
func (*ExistingStrain_Data) GetType ¶
func (x *ExistingStrain_Data) GetType() string
func (*ExistingStrain_Data) ProtoMessage ¶
func (*ExistingStrain_Data) ProtoMessage()
func (*ExistingStrain_Data) ProtoReflect ¶
func (x *ExistingStrain_Data) ProtoReflect() protoreflect.Message
func (*ExistingStrain_Data) Reset ¶
func (x *ExistingStrain_Data) Reset()
func (*ExistingStrain_Data) String ¶
func (x *ExistingStrain_Data) String() string
func (*ExistingStrain_Data) Validate ¶
func (this *ExistingStrain_Data) Validate() error
type Meta ¶
type Meta struct { // A unique pointer to the next set of result in the collection. Set the // cursor value parameter to the value of next_cursor to retrieve the next // set of collection using the same method NextCursor int64 `protobuf:"varint,1,opt,name=next_cursor,json=nextCursor,proto3" json:"next_cursor,omitempty"` // Maximum number of records that can be fetch per request Limit int64 `protobuf:"varint,2,opt,name=limit,proto3" json:"limit,omitempty"` // Total number of records in the collection. Total int64 `protobuf:"varint,3,opt,name=total,proto3" json:"total,omitempty"` // contains filtered or unexported fields }
Metadata definition for traversing the collection
func (*Meta) Descriptor
deprecated
func (*Meta) GetNextCursor ¶
func (*Meta) ProtoMessage ¶
func (*Meta) ProtoMessage()
func (*Meta) ProtoReflect ¶
func (x *Meta) ProtoReflect() protoreflect.Message
type NewPlasmid ¶
type NewPlasmid struct { Data *NewPlasmid_Data `protobuf:"bytes,1,opt,name=data,proto3" json:"data,omitempty"` // contains filtered or unexported fields }
Definition for creating a new plasmid
func (*NewPlasmid) Descriptor
deprecated
func (*NewPlasmid) Descriptor() ([]byte, []int)
Deprecated: Use NewPlasmid.ProtoReflect.Descriptor instead.
func (*NewPlasmid) GetData ¶
func (x *NewPlasmid) GetData() *NewPlasmid_Data
func (*NewPlasmid) ProtoMessage ¶
func (*NewPlasmid) ProtoMessage()
func (*NewPlasmid) ProtoReflect ¶
func (x *NewPlasmid) ProtoReflect() protoreflect.Message
func (*NewPlasmid) Reset ¶
func (x *NewPlasmid) Reset()
func (*NewPlasmid) String ¶
func (x *NewPlasmid) String() string
func (*NewPlasmid) Validate ¶
func (this *NewPlasmid) Validate() error
type NewPlasmidAttributes ¶
type NewPlasmidAttributes struct { // User who created stock entry CreatedBy string `protobuf:"bytes,1,opt,name=created_by,json=createdBy,proto3" json:"created_by,omitempty"` // User who updated stock entry UpdatedBy string `protobuf:"bytes,2,opt,name=updated_by,json=updatedBy,proto3" json:"updated_by,omitempty"` // Summary of the stock Summary string `protobuf:"bytes,3,opt,name=summary,proto3" json:"summary,omitempty"` // Editable version of the stock summary (Slate JSON format) EditableSummary string `protobuf:"bytes,4,opt,name=editable_summary,json=editableSummary,proto3" json:"editable_summary,omitempty"` // List of associated genes Genes []string `protobuf:"bytes,5,rep,name=genes,proto3" json:"genes,omitempty"` // List of database cross references Dbxrefs []string `protobuf:"bytes,6,rep,name=dbxrefs,proto3" json:"dbxrefs,omitempty"` // Depositor of the stock Depositor string `protobuf:"bytes,7,opt,name=depositor,proto3" json:"depositor,omitempty"` // List of related publications Publications []string `protobuf:"bytes,8,rep,name=publications,proto3" json:"publications,omitempty"` // Image map for the plasmid ImageMap string `protobuf:"bytes,9,opt,name=image_map,json=imageMap,proto3" json:"image_map,omitempty"` // Sequence for the plasmid Sequence string `protobuf:"bytes,10,opt,name=sequence,proto3" json:"sequence,omitempty"` // Unambiguous name for the plasmid Name string `protobuf:"bytes,11,opt,name=name,proto3" json:"name,omitempty"` // dictybase specific plasmid property that will // map to dicty_plasmid_keyword ontology DictyPlasmidProperty string `protobuf:"bytes,12,opt,name=dicty_plasmid_property,json=dictyPlasmidProperty,proto3" json:"dicty_plasmid_property,omitempty"` // contains filtered or unexported fields }
Defines attributes for creating a new plasmid
func (*NewPlasmidAttributes) Descriptor
deprecated
func (*NewPlasmidAttributes) Descriptor() ([]byte, []int)
Deprecated: Use NewPlasmidAttributes.ProtoReflect.Descriptor instead.
func (*NewPlasmidAttributes) GetCreatedBy ¶
func (x *NewPlasmidAttributes) GetCreatedBy() string
func (*NewPlasmidAttributes) GetDbxrefs ¶
func (x *NewPlasmidAttributes) GetDbxrefs() []string
func (*NewPlasmidAttributes) GetDepositor ¶
func (x *NewPlasmidAttributes) GetDepositor() string
func (*NewPlasmidAttributes) GetDictyPlasmidProperty ¶
func (x *NewPlasmidAttributes) GetDictyPlasmidProperty() string
func (*NewPlasmidAttributes) GetEditableSummary ¶
func (x *NewPlasmidAttributes) GetEditableSummary() string
func (*NewPlasmidAttributes) GetGenes ¶
func (x *NewPlasmidAttributes) GetGenes() []string
func (*NewPlasmidAttributes) GetImageMap ¶
func (x *NewPlasmidAttributes) GetImageMap() string
func (*NewPlasmidAttributes) GetName ¶
func (x *NewPlasmidAttributes) GetName() string
func (*NewPlasmidAttributes) GetPublications ¶
func (x *NewPlasmidAttributes) GetPublications() []string
func (*NewPlasmidAttributes) GetSequence ¶
func (x *NewPlasmidAttributes) GetSequence() string
func (*NewPlasmidAttributes) GetSummary ¶
func (x *NewPlasmidAttributes) GetSummary() string
func (*NewPlasmidAttributes) GetUpdatedBy ¶
func (x *NewPlasmidAttributes) GetUpdatedBy() string
func (*NewPlasmidAttributes) ProtoMessage ¶
func (*NewPlasmidAttributes) ProtoMessage()
func (*NewPlasmidAttributes) ProtoReflect ¶
func (x *NewPlasmidAttributes) ProtoReflect() protoreflect.Message
func (*NewPlasmidAttributes) Reset ¶
func (x *NewPlasmidAttributes) Reset()
func (*NewPlasmidAttributes) String ¶
func (x *NewPlasmidAttributes) String() string
func (*NewPlasmidAttributes) Validate ¶
func (this *NewPlasmidAttributes) Validate() error
type NewPlasmid_Data ¶
type NewPlasmid_Data struct { // Resource name Type string `protobuf:"bytes,1,opt,name=type,proto3" json:"type,omitempty"` Attributes *NewPlasmidAttributes `protobuf:"bytes,2,opt,name=attributes,proto3" json:"attributes,omitempty"` // contains filtered or unexported fields }
func (*NewPlasmid_Data) Descriptor
deprecated
func (*NewPlasmid_Data) Descriptor() ([]byte, []int)
Deprecated: Use NewPlasmid_Data.ProtoReflect.Descriptor instead.
func (*NewPlasmid_Data) GetAttributes ¶
func (x *NewPlasmid_Data) GetAttributes() *NewPlasmidAttributes
func (*NewPlasmid_Data) GetType ¶
func (x *NewPlasmid_Data) GetType() string
func (*NewPlasmid_Data) ProtoMessage ¶
func (*NewPlasmid_Data) ProtoMessage()
func (*NewPlasmid_Data) ProtoReflect ¶
func (x *NewPlasmid_Data) ProtoReflect() protoreflect.Message
func (*NewPlasmid_Data) Reset ¶
func (x *NewPlasmid_Data) Reset()
func (*NewPlasmid_Data) String ¶
func (x *NewPlasmid_Data) String() string
func (*NewPlasmid_Data) Validate ¶
func (this *NewPlasmid_Data) Validate() error
type NewStrain ¶
type NewStrain struct { Data *NewStrain_Data `protobuf:"bytes,1,opt,name=data,proto3" json:"data,omitempty"` // contains filtered or unexported fields }
Definition for creating a new strain
func (*NewStrain) Descriptor
deprecated
func (*NewStrain) GetData ¶
func (x *NewStrain) GetData() *NewStrain_Data
func (*NewStrain) ProtoMessage ¶
func (*NewStrain) ProtoMessage()
func (*NewStrain) ProtoReflect ¶
func (x *NewStrain) ProtoReflect() protoreflect.Message
type NewStrainAttributes ¶
type NewStrainAttributes struct { // User who created stock entry CreatedBy string `protobuf:"bytes,1,opt,name=created_by,json=createdBy,proto3" json:"created_by,omitempty"` // User who updated stock entry UpdatedBy string `protobuf:"bytes,2,opt,name=updated_by,json=updatedBy,proto3" json:"updated_by,omitempty"` // Summary of the stock Summary string `protobuf:"bytes,3,opt,name=summary,proto3" json:"summary,omitempty"` // Editable version of the stock summary (Slate JSON format) EditableSummary string `protobuf:"bytes,4,opt,name=editable_summary,json=editableSummary,proto3" json:"editable_summary,omitempty"` // List of associated genes Genes []string `protobuf:"bytes,5,rep,name=genes,proto3" json:"genes,omitempty"` // List of database cross references Dbxrefs []string `protobuf:"bytes,6,rep,name=dbxrefs,proto3" json:"dbxrefs,omitempty"` // Depositor of the stock Depositor string `protobuf:"bytes,7,opt,name=depositor,proto3" json:"depositor,omitempty"` // List of related publications Publications []string `protobuf:"bytes,8,rep,name=publications,proto3" json:"publications,omitempty"` // Descriptor for the strain, a quick overview of its key genetic modifications Label string `protobuf:"bytes,9,opt,name=label,proto3" json:"label,omitempty"` // Species of the strain Species string `protobuf:"bytes,10,opt,name=species,proto3" json:"species,omitempty"` // Related plasmid for the strain Plasmid string `protobuf:"bytes,11,opt,name=plasmid,proto3" json:"plasmid,omitempty"` // Parent of the strain Parent string `protobuf:"bytes,12,opt,name=parent,proto3" json:"parent,omitempty"` // List of names for the strain Names []string `protobuf:"bytes,13,rep,name=names,proto3" json:"names,omitempty"` // dictybase specific strain property that will // map to dicty_strain_property ontology DictyStrainProperty string `protobuf:"bytes,14,opt,name=dicty_strain_property,json=dictyStrainProperty,proto3" json:"dicty_strain_property,omitempty"` // contains filtered or unexported fields }
Defines attributes for creating a new strain
func (*NewStrainAttributes) Descriptor
deprecated
func (*NewStrainAttributes) Descriptor() ([]byte, []int)
Deprecated: Use NewStrainAttributes.ProtoReflect.Descriptor instead.
func (*NewStrainAttributes) GetCreatedBy ¶
func (x *NewStrainAttributes) GetCreatedBy() string
func (*NewStrainAttributes) GetDbxrefs ¶
func (x *NewStrainAttributes) GetDbxrefs() []string
func (*NewStrainAttributes) GetDepositor ¶
func (x *NewStrainAttributes) GetDepositor() string
func (*NewStrainAttributes) GetDictyStrainProperty ¶
func (x *NewStrainAttributes) GetDictyStrainProperty() string
func (*NewStrainAttributes) GetEditableSummary ¶
func (x *NewStrainAttributes) GetEditableSummary() string
func (*NewStrainAttributes) GetGenes ¶
func (x *NewStrainAttributes) GetGenes() []string
func (*NewStrainAttributes) GetLabel ¶
func (x *NewStrainAttributes) GetLabel() string
func (*NewStrainAttributes) GetNames ¶
func (x *NewStrainAttributes) GetNames() []string
func (*NewStrainAttributes) GetParent ¶
func (x *NewStrainAttributes) GetParent() string
func (*NewStrainAttributes) GetPlasmid ¶
func (x *NewStrainAttributes) GetPlasmid() string
func (*NewStrainAttributes) GetPublications ¶
func (x *NewStrainAttributes) GetPublications() []string
func (*NewStrainAttributes) GetSpecies ¶
func (x *NewStrainAttributes) GetSpecies() string
func (*NewStrainAttributes) GetSummary ¶
func (x *NewStrainAttributes) GetSummary() string
func (*NewStrainAttributes) GetUpdatedBy ¶
func (x *NewStrainAttributes) GetUpdatedBy() string
func (*NewStrainAttributes) ProtoMessage ¶
func (*NewStrainAttributes) ProtoMessage()
func (*NewStrainAttributes) ProtoReflect ¶
func (x *NewStrainAttributes) ProtoReflect() protoreflect.Message
func (*NewStrainAttributes) Reset ¶
func (x *NewStrainAttributes) Reset()
func (*NewStrainAttributes) String ¶
func (x *NewStrainAttributes) String() string
func (*NewStrainAttributes) Validate ¶
func (this *NewStrainAttributes) Validate() error
type NewStrain_Data ¶
type NewStrain_Data struct { // Resource name Type string `protobuf:"bytes,1,opt,name=type,proto3" json:"type,omitempty"` Attributes *NewStrainAttributes `protobuf:"bytes,2,opt,name=attributes,proto3" json:"attributes,omitempty"` // contains filtered or unexported fields }
func (*NewStrain_Data) Descriptor
deprecated
func (*NewStrain_Data) Descriptor() ([]byte, []int)
Deprecated: Use NewStrain_Data.ProtoReflect.Descriptor instead.
func (*NewStrain_Data) GetAttributes ¶
func (x *NewStrain_Data) GetAttributes() *NewStrainAttributes
func (*NewStrain_Data) GetType ¶
func (x *NewStrain_Data) GetType() string
func (*NewStrain_Data) ProtoMessage ¶
func (*NewStrain_Data) ProtoMessage()
func (*NewStrain_Data) ProtoReflect ¶
func (x *NewStrain_Data) ProtoReflect() protoreflect.Message
func (*NewStrain_Data) Reset ¶
func (x *NewStrain_Data) Reset()
func (*NewStrain_Data) String ¶
func (x *NewStrain_Data) String() string
func (*NewStrain_Data) Validate ¶
func (this *NewStrain_Data) Validate() error
type Plasmid ¶
type Plasmid struct { Data *Plasmid_Data `protobuf:"bytes,1,opt,name=data,proto3" json:"data,omitempty"` // contains filtered or unexported fields }
Definition of an individual plasmid
func (*Plasmid) Descriptor
deprecated
func (*Plasmid) GetData ¶
func (x *Plasmid) GetData() *Plasmid_Data
func (*Plasmid) ProtoMessage ¶
func (*Plasmid) ProtoMessage()
func (*Plasmid) ProtoReflect ¶
func (x *Plasmid) ProtoReflect() protoreflect.Message
type PlasmidAttributes ¶
type PlasmidAttributes struct { // Timestamp for creation CreatedAt *timestamppb.Timestamp `protobuf:"bytes,1,opt,name=created_at,json=createdAt,proto3" json:"created_at,omitempty"` // Timestamp for update UpdatedAt *timestamppb.Timestamp `protobuf:"bytes,2,opt,name=updated_at,json=updatedAt,proto3" json:"updated_at,omitempty"` // User who created stock entry CreatedBy string `protobuf:"bytes,3,opt,name=created_by,json=createdBy,proto3" json:"created_by,omitempty"` // User who updated stock entry UpdatedBy string `protobuf:"bytes,4,opt,name=updated_by,json=updatedBy,proto3" json:"updated_by,omitempty"` // Summary of the stock Summary string `protobuf:"bytes,5,opt,name=summary,proto3" json:"summary,omitempty"` // Editable version of the stock summary (Slate JSON format) EditableSummary string `protobuf:"bytes,6,opt,name=editable_summary,json=editableSummary,proto3" json:"editable_summary,omitempty"` // Depositor of the stock Depositor string `protobuf:"bytes,7,opt,name=depositor,proto3" json:"depositor,omitempty"` // List of associated genes Genes []string `protobuf:"bytes,8,rep,name=genes,proto3" json:"genes,omitempty"` // List of database cross references Dbxrefs []string `protobuf:"bytes,9,rep,name=dbxrefs,proto3" json:"dbxrefs,omitempty"` // List of related publications Publications []string `protobuf:"bytes,10,rep,name=publications,proto3" json:"publications,omitempty"` // Image map for the plasmid ImageMap string `protobuf:"bytes,11,opt,name=image_map,json=imageMap,proto3" json:"image_map,omitempty"` // Sequence for the plasmid Sequence string `protobuf:"bytes,12,opt,name=sequence,proto3" json:"sequence,omitempty"` // Unambiguous name for the plasmid Name string `protobuf:"bytes,13,opt,name=name,proto3" json:"name,omitempty"` // dictybase specific plasmid property that will // map to dicty_plasmid_keyword ontology DictyPlasmidProperty string `protobuf:"bytes,14,opt,name=dicty_plasmid_property,json=dictyPlasmidProperty,proto3" json:"dicty_plasmid_property,omitempty"` // contains filtered or unexported fields }
Definition of various stock attributes
func (*PlasmidAttributes) Descriptor
deprecated
func (*PlasmidAttributes) Descriptor() ([]byte, []int)
Deprecated: Use PlasmidAttributes.ProtoReflect.Descriptor instead.
func (*PlasmidAttributes) GetCreatedAt ¶
func (x *PlasmidAttributes) GetCreatedAt() *timestamppb.Timestamp
func (*PlasmidAttributes) GetCreatedBy ¶
func (x *PlasmidAttributes) GetCreatedBy() string
func (*PlasmidAttributes) GetDbxrefs ¶
func (x *PlasmidAttributes) GetDbxrefs() []string
func (*PlasmidAttributes) GetDepositor ¶
func (x *PlasmidAttributes) GetDepositor() string
func (*PlasmidAttributes) GetDictyPlasmidProperty ¶
func (x *PlasmidAttributes) GetDictyPlasmidProperty() string
func (*PlasmidAttributes) GetEditableSummary ¶
func (x *PlasmidAttributes) GetEditableSummary() string
func (*PlasmidAttributes) GetGenes ¶
func (x *PlasmidAttributes) GetGenes() []string
func (*PlasmidAttributes) GetImageMap ¶
func (x *PlasmidAttributes) GetImageMap() string
func (*PlasmidAttributes) GetName ¶
func (x *PlasmidAttributes) GetName() string
func (*PlasmidAttributes) GetPublications ¶
func (x *PlasmidAttributes) GetPublications() []string
func (*PlasmidAttributes) GetSequence ¶
func (x *PlasmidAttributes) GetSequence() string
func (*PlasmidAttributes) GetSummary ¶
func (x *PlasmidAttributes) GetSummary() string
func (*PlasmidAttributes) GetUpdatedAt ¶
func (x *PlasmidAttributes) GetUpdatedAt() *timestamppb.Timestamp
func (*PlasmidAttributes) GetUpdatedBy ¶
func (x *PlasmidAttributes) GetUpdatedBy() string
func (*PlasmidAttributes) ProtoMessage ¶
func (*PlasmidAttributes) ProtoMessage()
func (*PlasmidAttributes) ProtoReflect ¶
func (x *PlasmidAttributes) ProtoReflect() protoreflect.Message
func (*PlasmidAttributes) Reset ¶
func (x *PlasmidAttributes) Reset()
func (*PlasmidAttributes) String ¶
func (x *PlasmidAttributes) String() string
func (*PlasmidAttributes) Validate ¶
func (this *PlasmidAttributes) Validate() error
type PlasmidCollection ¶
type PlasmidCollection struct { Data []*PlasmidCollection_Data `protobuf:"bytes,1,rep,name=data,proto3" json:"data,omitempty"` Meta *Meta `protobuf:"bytes,2,opt,name=meta,proto3" json:"meta,omitempty"` // contains filtered or unexported fields }
List of plasmids
func (*PlasmidCollection) Descriptor
deprecated
func (*PlasmidCollection) Descriptor() ([]byte, []int)
Deprecated: Use PlasmidCollection.ProtoReflect.Descriptor instead.
func (*PlasmidCollection) GetData ¶
func (x *PlasmidCollection) GetData() []*PlasmidCollection_Data
func (*PlasmidCollection) GetMeta ¶
func (x *PlasmidCollection) GetMeta() *Meta
func (*PlasmidCollection) ProtoMessage ¶
func (*PlasmidCollection) ProtoMessage()
func (*PlasmidCollection) ProtoReflect ¶
func (x *PlasmidCollection) ProtoReflect() protoreflect.Message
func (*PlasmidCollection) Reset ¶
func (x *PlasmidCollection) Reset()
func (*PlasmidCollection) String ¶
func (x *PlasmidCollection) String() string
func (*PlasmidCollection) Validate ¶
func (this *PlasmidCollection) Validate() error
type PlasmidCollection_Data ¶
type PlasmidCollection_Data struct { // Resource name Type string `protobuf:"bytes,1,opt,name=type,proto3" json:"type,omitempty"` // Unique identifier for the stock Id string `protobuf:"bytes,2,opt,name=id,proto3" json:"id,omitempty"` Attributes *PlasmidAttributes `protobuf:"bytes,3,opt,name=attributes,proto3" json:"attributes,omitempty"` // contains filtered or unexported fields }
func (*PlasmidCollection_Data) Descriptor
deprecated
func (*PlasmidCollection_Data) Descriptor() ([]byte, []int)
Deprecated: Use PlasmidCollection_Data.ProtoReflect.Descriptor instead.
func (*PlasmidCollection_Data) GetAttributes ¶
func (x *PlasmidCollection_Data) GetAttributes() *PlasmidAttributes
func (*PlasmidCollection_Data) GetId ¶
func (x *PlasmidCollection_Data) GetId() string
func (*PlasmidCollection_Data) GetType ¶
func (x *PlasmidCollection_Data) GetType() string
func (*PlasmidCollection_Data) ProtoMessage ¶
func (*PlasmidCollection_Data) ProtoMessage()
func (*PlasmidCollection_Data) ProtoReflect ¶
func (x *PlasmidCollection_Data) ProtoReflect() protoreflect.Message
func (*PlasmidCollection_Data) Reset ¶
func (x *PlasmidCollection_Data) Reset()
func (*PlasmidCollection_Data) String ¶
func (x *PlasmidCollection_Data) String() string
func (*PlasmidCollection_Data) Validate ¶
func (this *PlasmidCollection_Data) Validate() error
type PlasmidUpdate ¶
type PlasmidUpdate struct { Data *PlasmidUpdate_Data `protobuf:"bytes,1,opt,name=data,proto3" json:"data,omitempty"` // contains filtered or unexported fields }
Definition for creating a new plasmid
func (*PlasmidUpdate) Descriptor
deprecated
func (*PlasmidUpdate) Descriptor() ([]byte, []int)
Deprecated: Use PlasmidUpdate.ProtoReflect.Descriptor instead.
func (*PlasmidUpdate) GetData ¶
func (x *PlasmidUpdate) GetData() *PlasmidUpdate_Data
func (*PlasmidUpdate) ProtoMessage ¶
func (*PlasmidUpdate) ProtoMessage()
func (*PlasmidUpdate) ProtoReflect ¶
func (x *PlasmidUpdate) ProtoReflect() protoreflect.Message
func (*PlasmidUpdate) Reset ¶
func (x *PlasmidUpdate) Reset()
func (*PlasmidUpdate) String ¶
func (x *PlasmidUpdate) String() string
func (*PlasmidUpdate) Validate ¶
func (this *PlasmidUpdate) Validate() error
type PlasmidUpdateAttributes ¶
type PlasmidUpdateAttributes struct { // User who updated stock entry UpdatedBy string `protobuf:"bytes,1,opt,name=updated_by,json=updatedBy,proto3" json:"updated_by,omitempty"` // Summary of the stock Summary string `protobuf:"bytes,2,opt,name=summary,proto3" json:"summary,omitempty"` // Editable version of the stock summary (Slate JSON format) EditableSummary string `protobuf:"bytes,3,opt,name=editable_summary,json=editableSummary,proto3" json:"editable_summary,omitempty"` // Depositor of the stock Depositor string `protobuf:"bytes,4,opt,name=depositor,proto3" json:"depositor,omitempty"` // List of associated genes Genes []string `protobuf:"bytes,5,rep,name=genes,proto3" json:"genes,omitempty"` // List of database cross references Dbxrefs []string `protobuf:"bytes,6,rep,name=dbxrefs,proto3" json:"dbxrefs,omitempty"` // List of related publications Publications []string `protobuf:"bytes,7,rep,name=publications,proto3" json:"publications,omitempty"` // Image map for the plasmid ImageMap string `protobuf:"bytes,8,opt,name=image_map,json=imageMap,proto3" json:"image_map,omitempty"` // Sequence for the plasmid Sequence string `protobuf:"bytes,9,opt,name=sequence,proto3" json:"sequence,omitempty"` // Unambiguous name for the plasmid Name string `protobuf:"bytes,10,opt,name=name,proto3" json:"name,omitempty"` // dictybase specific plasmid property that will // map to dicty_plasmid_keyword ontology DictyPlasmidProperty string `protobuf:"bytes,11,opt,name=dicty_plasmid_property,json=dictyPlasmidProperty,proto3" json:"dicty_plasmid_property,omitempty"` // contains filtered or unexported fields }
Defines attributes for updating a plasmid
func (*PlasmidUpdateAttributes) Descriptor
deprecated
func (*PlasmidUpdateAttributes) Descriptor() ([]byte, []int)
Deprecated: Use PlasmidUpdateAttributes.ProtoReflect.Descriptor instead.
func (*PlasmidUpdateAttributes) GetDbxrefs ¶
func (x *PlasmidUpdateAttributes) GetDbxrefs() []string
func (*PlasmidUpdateAttributes) GetDepositor ¶
func (x *PlasmidUpdateAttributes) GetDepositor() string
func (*PlasmidUpdateAttributes) GetDictyPlasmidProperty ¶
func (x *PlasmidUpdateAttributes) GetDictyPlasmidProperty() string
func (*PlasmidUpdateAttributes) GetEditableSummary ¶
func (x *PlasmidUpdateAttributes) GetEditableSummary() string
func (*PlasmidUpdateAttributes) GetGenes ¶
func (x *PlasmidUpdateAttributes) GetGenes() []string
func (*PlasmidUpdateAttributes) GetImageMap ¶
func (x *PlasmidUpdateAttributes) GetImageMap() string
func (*PlasmidUpdateAttributes) GetName ¶
func (x *PlasmidUpdateAttributes) GetName() string
func (*PlasmidUpdateAttributes) GetPublications ¶
func (x *PlasmidUpdateAttributes) GetPublications() []string
func (*PlasmidUpdateAttributes) GetSequence ¶
func (x *PlasmidUpdateAttributes) GetSequence() string
func (*PlasmidUpdateAttributes) GetSummary ¶
func (x *PlasmidUpdateAttributes) GetSummary() string
func (*PlasmidUpdateAttributes) GetUpdatedBy ¶
func (x *PlasmidUpdateAttributes) GetUpdatedBy() string
func (*PlasmidUpdateAttributes) ProtoMessage ¶
func (*PlasmidUpdateAttributes) ProtoMessage()
func (*PlasmidUpdateAttributes) ProtoReflect ¶
func (x *PlasmidUpdateAttributes) ProtoReflect() protoreflect.Message
func (*PlasmidUpdateAttributes) Reset ¶
func (x *PlasmidUpdateAttributes) Reset()
func (*PlasmidUpdateAttributes) String ¶
func (x *PlasmidUpdateAttributes) String() string
func (*PlasmidUpdateAttributes) Validate ¶
func (this *PlasmidUpdateAttributes) Validate() error
type PlasmidUpdate_Data ¶
type PlasmidUpdate_Data struct { // Resource name Type string `protobuf:"bytes,1,opt,name=type,proto3" json:"type,omitempty"` // Unique ID for plasmid Id string `protobuf:"bytes,2,opt,name=id,proto3" json:"id,omitempty"` Attributes *PlasmidUpdateAttributes `protobuf:"bytes,3,opt,name=attributes,proto3" json:"attributes,omitempty"` // contains filtered or unexported fields }
func (*PlasmidUpdate_Data) Descriptor
deprecated
func (*PlasmidUpdate_Data) Descriptor() ([]byte, []int)
Deprecated: Use PlasmidUpdate_Data.ProtoReflect.Descriptor instead.
func (*PlasmidUpdate_Data) GetAttributes ¶
func (x *PlasmidUpdate_Data) GetAttributes() *PlasmidUpdateAttributes
func (*PlasmidUpdate_Data) GetId ¶
func (x *PlasmidUpdate_Data) GetId() string
func (*PlasmidUpdate_Data) GetType ¶
func (x *PlasmidUpdate_Data) GetType() string
func (*PlasmidUpdate_Data) ProtoMessage ¶
func (*PlasmidUpdate_Data) ProtoMessage()
func (*PlasmidUpdate_Data) ProtoReflect ¶
func (x *PlasmidUpdate_Data) ProtoReflect() protoreflect.Message
func (*PlasmidUpdate_Data) Reset ¶
func (x *PlasmidUpdate_Data) Reset()
func (*PlasmidUpdate_Data) String ¶
func (x *PlasmidUpdate_Data) String() string
func (*PlasmidUpdate_Data) Validate ¶
func (this *PlasmidUpdate_Data) Validate() error
type Plasmid_Data ¶
type Plasmid_Data struct { // Resource name Type string `protobuf:"bytes,1,opt,name=type,proto3" json:"type,omitempty"` // Unique identifier for the plasmid Id string `protobuf:"bytes,2,opt,name=id,proto3" json:"id,omitempty"` Attributes *PlasmidAttributes `protobuf:"bytes,3,opt,name=attributes,proto3" json:"attributes,omitempty"` // contains filtered or unexported fields }
func (*Plasmid_Data) Descriptor
deprecated
func (*Plasmid_Data) Descriptor() ([]byte, []int)
Deprecated: Use Plasmid_Data.ProtoReflect.Descriptor instead.
func (*Plasmid_Data) GetAttributes ¶
func (x *Plasmid_Data) GetAttributes() *PlasmidAttributes
func (*Plasmid_Data) GetId ¶
func (x *Plasmid_Data) GetId() string
func (*Plasmid_Data) GetType ¶
func (x *Plasmid_Data) GetType() string
func (*Plasmid_Data) ProtoMessage ¶
func (*Plasmid_Data) ProtoMessage()
func (*Plasmid_Data) ProtoReflect ¶
func (x *Plasmid_Data) ProtoReflect() protoreflect.Message
func (*Plasmid_Data) Reset ¶
func (x *Plasmid_Data) Reset()
func (*Plasmid_Data) String ¶
func (x *Plasmid_Data) String() string
func (*Plasmid_Data) Validate ¶
func (this *Plasmid_Data) Validate() error
type StockId ¶
type StockId struct { // Unique identifier for the stock Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` // contains filtered or unexported fields }
func (*StockId) Descriptor
deprecated
func (*StockId) ProtoMessage ¶
func (*StockId) ProtoMessage()
func (*StockId) ProtoReflect ¶
func (x *StockId) ProtoReflect() protoreflect.Message
type StockIdList ¶
type StockIdList struct { Id []string `protobuf:"bytes,1,rep,name=id,proto3" json:"id,omitempty"` // contains filtered or unexported fields }
Definition for list of unique stock identifier
func (*StockIdList) Descriptor
deprecated
func (*StockIdList) Descriptor() ([]byte, []int)
Deprecated: Use StockIdList.ProtoReflect.Descriptor instead.
func (*StockIdList) GetId ¶
func (x *StockIdList) GetId() []string
func (*StockIdList) ProtoMessage ¶
func (*StockIdList) ProtoMessage()
func (*StockIdList) ProtoReflect ¶
func (x *StockIdList) ProtoReflect() protoreflect.Message
func (*StockIdList) Reset ¶
func (x *StockIdList) Reset()
func (*StockIdList) String ¶
func (x *StockIdList) String() string
func (*StockIdList) Validate ¶
func (this *StockIdList) Validate() error
type StockParameters ¶
type StockParameters struct { // A unique pointer to the next set of result in the list (default is 0) Cursor int64 `protobuf:"varint,1,opt,name=cursor,proto3" json:"cursor,omitempty"` // Maximum number of records that can be fetch per request (default is 10) Limit int64 `protobuf:"varint,2,opt,name=limit,proto3" json:"limit,omitempty"` // The `filter` field restricts the data return by the collection. To use // it, supply one or multiple allowed fields to filter followed // by a filter expression. It uses the following syntax... // // field_name operator expression // // The following fields of `StockAttributes` definition are allowed to // be used for filtering // - depositor - Depositor of the stock (string) // - parent - Parental strain (string) (currently not implemented) // - plasmid - Related plasmid for the strain (string) // - species - The species of the strain (string) // - summary - Summary of the stock (string) // - name - Name used for strain (string), searches in the "names" attribute // - descriptor - Descriptor for the strain (string), searches in the "label" attribute // - plasmid_name - Name used for plasmid (string) // - created_at - Date the stock was created (number), can be in the // following formats: // YYYY-MM-DD, YYYY-MM, YYYY // - updated_at - Date the stock was updated (number), can be in the // following formats: // YYYY-MM-DD, YYYY-MM, YYYY // // field_name - Any one of the allowed field_name of the `StockAttributes` definition. // operator - Defines the type of filter match to use. It could be any of // the following four and all of them should be URL-encoded for http request. // // Operators for strings // =~ Contains substring // !~ Not contains substring // === Equals // != Not equals // // Operators for number // == Equals // > Greater than // < Less than // <= Less than equal to // >= Greater than equal to // // Operators for dates // $== Equals // $> Greater than // $< Less than // $<= Less than equal to // $>= Greater than equal to // // Operators for items in arrays // @=~ Contains substring // @!~ Not contains substring (not implemented yet) // @== Equals // @!= Not equals // // expression - The value that will be included or excluded from the // result. URL-reserved characters must be URL-encoded for http request. // // filter: "created_at$>=2018-12-01" // filter: "depositor===Costanza" // // Filter can be combined using OR or AND boolean logic. // // - The OR is represented using a comma(,). // // - The AND is represented using a semi-colon(;). // // - AND and OR operators can be combined and AND takes precedence over OR. // // filter: "depositor===Benes;created_at$>=2018-12-01" Filter string `protobuf:"bytes,3,opt,name=filter,proto3" json:"filter,omitempty"` // contains filtered or unexported fields }
StockParameters defines fields for manipulating output of Stock collection
func (*StockParameters) Descriptor
deprecated
func (*StockParameters) Descriptor() ([]byte, []int)
Deprecated: Use StockParameters.ProtoReflect.Descriptor instead.
func (*StockParameters) GetCursor ¶
func (x *StockParameters) GetCursor() int64
func (*StockParameters) GetFilter ¶
func (x *StockParameters) GetFilter() string
func (*StockParameters) GetLimit ¶
func (x *StockParameters) GetLimit() int64
func (*StockParameters) ProtoMessage ¶
func (*StockParameters) ProtoMessage()
func (*StockParameters) ProtoReflect ¶
func (x *StockParameters) ProtoReflect() protoreflect.Message
func (*StockParameters) Reset ¶
func (x *StockParameters) Reset()
func (*StockParameters) String ¶
func (x *StockParameters) String() string
func (*StockParameters) Validate ¶
func (this *StockParameters) Validate() error
type StockServiceClient ¶
type StockServiceClient interface { // Retrieves strain by ID GetStrain(ctx context.Context, in *StockId, opts ...grpc.CallOption) (*Strain, error) // Retrieves stock by ID GetPlasmid(ctx context.Context, in *StockId, opts ...grpc.CallOption) (*Plasmid, error) // Create a new strain CreateStrain(ctx context.Context, in *NewStrain, opts ...grpc.CallOption) (*Strain, error) // Create a new plasmid CreatePlasmid(ctx context.Context, in *NewPlasmid, opts ...grpc.CallOption) (*Plasmid, error) // Update an existing strain UpdateStrain(ctx context.Context, in *StrainUpdate, opts ...grpc.CallOption) (*Strain, error) // Update an existing plasmid UpdatePlasmid(ctx context.Context, in *PlasmidUpdate, opts ...grpc.CallOption) (*Plasmid, error) // Remove an existing stock RemoveStock(ctx context.Context, in *StockId, opts ...grpc.CallOption) (*emptypb.Empty, error) // List strains using pagination, ten entries are retrieved by default ListStrains(ctx context.Context, in *StockParameters, opts ...grpc.CallOption) (*StrainCollection, error) // List strains using strain id without any pagination ListStrainsByIds(ctx context.Context, in *StockIdList, opts ...grpc.CallOption) (*StrainList, error) // List plasmids using pagination, ten entries are retrieved by default ListPlasmids(ctx context.Context, in *StockParameters, opts ...grpc.CallOption) (*PlasmidCollection, error) // Load existing strain LoadStrain(ctx context.Context, in *ExistingStrain, opts ...grpc.CallOption) (*Strain, error) // Load existing plasmid LoadPlasmid(ctx context.Context, in *ExistingPlasmid, opts ...grpc.CallOption) (*Plasmid, error) // Upload obojson formatted file through client side streaming OboJSONFileUpload(ctx context.Context, opts ...grpc.CallOption) (StockService_OboJSONFileUploadClient, error) }
StockServiceClient is the client API for StockService service.
For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.
func NewStockServiceClient ¶
func NewStockServiceClient(cc grpc.ClientConnInterface) StockServiceClient
type StockServiceServer ¶
type StockServiceServer interface { // Retrieves strain by ID GetStrain(context.Context, *StockId) (*Strain, error) // Retrieves stock by ID GetPlasmid(context.Context, *StockId) (*Plasmid, error) // Create a new strain CreateStrain(context.Context, *NewStrain) (*Strain, error) // Create a new plasmid CreatePlasmid(context.Context, *NewPlasmid) (*Plasmid, error) // Update an existing strain UpdateStrain(context.Context, *StrainUpdate) (*Strain, error) // Update an existing plasmid UpdatePlasmid(context.Context, *PlasmidUpdate) (*Plasmid, error) // Remove an existing stock RemoveStock(context.Context, *StockId) (*emptypb.Empty, error) // List strains using pagination, ten entries are retrieved by default ListStrains(context.Context, *StockParameters) (*StrainCollection, error) // List strains using strain id without any pagination ListStrainsByIds(context.Context, *StockIdList) (*StrainList, error) // List plasmids using pagination, ten entries are retrieved by default ListPlasmids(context.Context, *StockParameters) (*PlasmidCollection, error) // Load existing strain LoadStrain(context.Context, *ExistingStrain) (*Strain, error) // Load existing plasmid LoadPlasmid(context.Context, *ExistingPlasmid) (*Plasmid, error) // Upload obojson formatted file through client side streaming OboJSONFileUpload(StockService_OboJSONFileUploadServer) error // contains filtered or unexported methods }
StockServiceServer is the server API for StockService service. All implementations must embed UnimplementedStockServiceServer for forward compatibility
type StockService_OboJSONFileUploadClient ¶
type StockService_OboJSONFileUploadClient interface { Send(*upload.FileUploadRequest) error CloseAndRecv() (*upload.FileUploadResponse, error) grpc.ClientStream }
type StockService_OboJSONFileUploadServer ¶
type StockService_OboJSONFileUploadServer interface { SendAndClose(*upload.FileUploadResponse) error Recv() (*upload.FileUploadRequest, error) grpc.ServerStream }
type Strain ¶
type Strain struct { Data *Strain_Data `protobuf:"bytes,1,opt,name=data,proto3" json:"data,omitempty"` // contains filtered or unexported fields }
Definition of an individual strain
func (*Strain) Descriptor
deprecated
func (*Strain) GetData ¶
func (x *Strain) GetData() *Strain_Data
func (*Strain) ProtoMessage ¶
func (*Strain) ProtoMessage()
func (*Strain) ProtoReflect ¶
func (x *Strain) ProtoReflect() protoreflect.Message
type StrainAttributes ¶
type StrainAttributes struct { // Timestamp for creation CreatedAt *timestamppb.Timestamp `protobuf:"bytes,1,opt,name=created_at,json=createdAt,proto3" json:"created_at,omitempty"` // Timestamp for update UpdatedAt *timestamppb.Timestamp `protobuf:"bytes,2,opt,name=updated_at,json=updatedAt,proto3" json:"updated_at,omitempty"` // User who created stock entry CreatedBy string `protobuf:"bytes,3,opt,name=created_by,json=createdBy,proto3" json:"created_by,omitempty"` // User who updated stock entry UpdatedBy string `protobuf:"bytes,4,opt,name=updated_by,json=updatedBy,proto3" json:"updated_by,omitempty"` // Summary of the stock Summary string `protobuf:"bytes,5,opt,name=summary,proto3" json:"summary,omitempty"` // Editable version of the stock summary (Slate JSON format) EditableSummary string `protobuf:"bytes,6,opt,name=editable_summary,json=editableSummary,proto3" json:"editable_summary,omitempty"` // Depositor of the stock Depositor string `protobuf:"bytes,7,opt,name=depositor,proto3" json:"depositor,omitempty"` // List of associated genes Genes []string `protobuf:"bytes,8,rep,name=genes,proto3" json:"genes,omitempty"` // List of database cross references Dbxrefs []string `protobuf:"bytes,9,rep,name=dbxrefs,proto3" json:"dbxrefs,omitempty"` // List of related publications Publications []string `protobuf:"bytes,10,rep,name=publications,proto3" json:"publications,omitempty"` // Descriptor for the strain, a quick overview of its key genetic modifications Label string `protobuf:"bytes,11,opt,name=label,proto3" json:"label,omitempty"` // Species of the strain Species string `protobuf:"bytes,12,opt,name=species,proto3" json:"species,omitempty"` // Related plasmid for the strain Plasmid string `protobuf:"bytes,13,opt,name=plasmid,proto3" json:"plasmid,omitempty"` // Parent of the strain Parent string `protobuf:"bytes,14,opt,name=parent,proto3" json:"parent,omitempty"` // List of names for the strain Names []string `protobuf:"bytes,15,rep,name=names,proto3" json:"names,omitempty"` // dictybase specific strain property that will // map to dicty_strain_property ontology DictyStrainProperty string `protobuf:"bytes,16,opt,name=dicty_strain_property,json=dictyStrainProperty,proto3" json:"dicty_strain_property,omitempty"` // contains filtered or unexported fields }
Definition of various strain attributes
func (*StrainAttributes) Descriptor
deprecated
func (*StrainAttributes) Descriptor() ([]byte, []int)
Deprecated: Use StrainAttributes.ProtoReflect.Descriptor instead.
func (*StrainAttributes) GetCreatedAt ¶
func (x *StrainAttributes) GetCreatedAt() *timestamppb.Timestamp
func (*StrainAttributes) GetCreatedBy ¶
func (x *StrainAttributes) GetCreatedBy() string
func (*StrainAttributes) GetDbxrefs ¶
func (x *StrainAttributes) GetDbxrefs() []string
func (*StrainAttributes) GetDepositor ¶
func (x *StrainAttributes) GetDepositor() string
func (*StrainAttributes) GetDictyStrainProperty ¶
func (x *StrainAttributes) GetDictyStrainProperty() string
func (*StrainAttributes) GetEditableSummary ¶
func (x *StrainAttributes) GetEditableSummary() string
func (*StrainAttributes) GetGenes ¶
func (x *StrainAttributes) GetGenes() []string
func (*StrainAttributes) GetLabel ¶
func (x *StrainAttributes) GetLabel() string
func (*StrainAttributes) GetNames ¶
func (x *StrainAttributes) GetNames() []string
func (*StrainAttributes) GetParent ¶
func (x *StrainAttributes) GetParent() string
func (*StrainAttributes) GetPlasmid ¶
func (x *StrainAttributes) GetPlasmid() string
func (*StrainAttributes) GetPublications ¶
func (x *StrainAttributes) GetPublications() []string
func (*StrainAttributes) GetSpecies ¶
func (x *StrainAttributes) GetSpecies() string
func (*StrainAttributes) GetSummary ¶
func (x *StrainAttributes) GetSummary() string
func (*StrainAttributes) GetUpdatedAt ¶
func (x *StrainAttributes) GetUpdatedAt() *timestamppb.Timestamp
func (*StrainAttributes) GetUpdatedBy ¶
func (x *StrainAttributes) GetUpdatedBy() string
func (*StrainAttributes) ProtoMessage ¶
func (*StrainAttributes) ProtoMessage()
func (*StrainAttributes) ProtoReflect ¶
func (x *StrainAttributes) ProtoReflect() protoreflect.Message
func (*StrainAttributes) Reset ¶
func (x *StrainAttributes) Reset()
func (*StrainAttributes) String ¶
func (x *StrainAttributes) String() string
func (*StrainAttributes) Validate ¶
func (this *StrainAttributes) Validate() error
type StrainCollection ¶
type StrainCollection struct { Data []*StrainCollection_Data `protobuf:"bytes,1,rep,name=data,proto3" json:"data,omitempty"` Meta *Meta `protobuf:"bytes,2,opt,name=meta,proto3" json:"meta,omitempty"` // contains filtered or unexported fields }
List of strains
func (*StrainCollection) Descriptor
deprecated
func (*StrainCollection) Descriptor() ([]byte, []int)
Deprecated: Use StrainCollection.ProtoReflect.Descriptor instead.
func (*StrainCollection) GetData ¶
func (x *StrainCollection) GetData() []*StrainCollection_Data
func (*StrainCollection) GetMeta ¶
func (x *StrainCollection) GetMeta() *Meta
func (*StrainCollection) ProtoMessage ¶
func (*StrainCollection) ProtoMessage()
func (*StrainCollection) ProtoReflect ¶
func (x *StrainCollection) ProtoReflect() protoreflect.Message
func (*StrainCollection) Reset ¶
func (x *StrainCollection) Reset()
func (*StrainCollection) String ¶
func (x *StrainCollection) String() string
func (*StrainCollection) Validate ¶
func (this *StrainCollection) Validate() error
type StrainCollection_Data ¶
type StrainCollection_Data struct { // Resource name Type string `protobuf:"bytes,1,opt,name=type,proto3" json:"type,omitempty"` // Unique identifier for the stock Id string `protobuf:"bytes,2,opt,name=id,proto3" json:"id,omitempty"` Attributes *StrainAttributes `protobuf:"bytes,3,opt,name=attributes,proto3" json:"attributes,omitempty"` // contains filtered or unexported fields }
func (*StrainCollection_Data) Descriptor
deprecated
func (*StrainCollection_Data) Descriptor() ([]byte, []int)
Deprecated: Use StrainCollection_Data.ProtoReflect.Descriptor instead.
func (*StrainCollection_Data) GetAttributes ¶
func (x *StrainCollection_Data) GetAttributes() *StrainAttributes
func (*StrainCollection_Data) GetId ¶
func (x *StrainCollection_Data) GetId() string
func (*StrainCollection_Data) GetType ¶
func (x *StrainCollection_Data) GetType() string
func (*StrainCollection_Data) ProtoMessage ¶
func (*StrainCollection_Data) ProtoMessage()
func (*StrainCollection_Data) ProtoReflect ¶
func (x *StrainCollection_Data) ProtoReflect() protoreflect.Message
func (*StrainCollection_Data) Reset ¶
func (x *StrainCollection_Data) Reset()
func (*StrainCollection_Data) String ¶
func (x *StrainCollection_Data) String() string
func (*StrainCollection_Data) Validate ¶
func (this *StrainCollection_Data) Validate() error
type StrainList ¶
type StrainList struct { Data []*StrainList_Data `protobuf:"bytes,1,rep,name=data,proto3" json:"data,omitempty"` // contains filtered or unexported fields }
List of strains without any metadata for pagination
func (*StrainList) Descriptor
deprecated
func (*StrainList) Descriptor() ([]byte, []int)
Deprecated: Use StrainList.ProtoReflect.Descriptor instead.
func (*StrainList) GetData ¶
func (x *StrainList) GetData() []*StrainList_Data
func (*StrainList) ProtoMessage ¶
func (*StrainList) ProtoMessage()
func (*StrainList) ProtoReflect ¶
func (x *StrainList) ProtoReflect() protoreflect.Message
func (*StrainList) Reset ¶
func (x *StrainList) Reset()
func (*StrainList) String ¶
func (x *StrainList) String() string
func (*StrainList) Validate ¶
func (this *StrainList) Validate() error
type StrainList_Data ¶
type StrainList_Data struct { // Resource name Type string `protobuf:"bytes,1,opt,name=type,proto3" json:"type,omitempty"` // Unique identifier for the stock Id string `protobuf:"bytes,2,opt,name=id,proto3" json:"id,omitempty"` Attributes *StrainAttributes `protobuf:"bytes,3,opt,name=attributes,proto3" json:"attributes,omitempty"` // contains filtered or unexported fields }
func (*StrainList_Data) Descriptor
deprecated
func (*StrainList_Data) Descriptor() ([]byte, []int)
Deprecated: Use StrainList_Data.ProtoReflect.Descriptor instead.
func (*StrainList_Data) GetAttributes ¶
func (x *StrainList_Data) GetAttributes() *StrainAttributes
func (*StrainList_Data) GetId ¶
func (x *StrainList_Data) GetId() string
func (*StrainList_Data) GetType ¶
func (x *StrainList_Data) GetType() string
func (*StrainList_Data) ProtoMessage ¶
func (*StrainList_Data) ProtoMessage()
func (*StrainList_Data) ProtoReflect ¶
func (x *StrainList_Data) ProtoReflect() protoreflect.Message
func (*StrainList_Data) Reset ¶
func (x *StrainList_Data) Reset()
func (*StrainList_Data) String ¶
func (x *StrainList_Data) String() string
func (*StrainList_Data) Validate ¶
func (this *StrainList_Data) Validate() error
type StrainUpdate ¶
type StrainUpdate struct { Data *StrainUpdate_Data `protobuf:"bytes,1,opt,name=data,proto3" json:"data,omitempty"` // contains filtered or unexported fields }
Definition for creating a new strain
func (*StrainUpdate) Descriptor
deprecated
func (*StrainUpdate) Descriptor() ([]byte, []int)
Deprecated: Use StrainUpdate.ProtoReflect.Descriptor instead.
func (*StrainUpdate) GetData ¶
func (x *StrainUpdate) GetData() *StrainUpdate_Data
func (*StrainUpdate) ProtoMessage ¶
func (*StrainUpdate) ProtoMessage()
func (*StrainUpdate) ProtoReflect ¶
func (x *StrainUpdate) ProtoReflect() protoreflect.Message
func (*StrainUpdate) Reset ¶
func (x *StrainUpdate) Reset()
func (*StrainUpdate) String ¶
func (x *StrainUpdate) String() string
func (*StrainUpdate) Validate ¶
func (this *StrainUpdate) Validate() error
type StrainUpdateAttributes ¶
type StrainUpdateAttributes struct { // User who updated stock entry UpdatedBy string `protobuf:"bytes,1,opt,name=updated_by,json=updatedBy,proto3" json:"updated_by,omitempty"` // Summary of the stock Summary string `protobuf:"bytes,2,opt,name=summary,proto3" json:"summary,omitempty"` // Editable version of the stock summary (Slate JSON format) EditableSummary string `protobuf:"bytes,3,opt,name=editable_summary,json=editableSummary,proto3" json:"editable_summary,omitempty"` // Depositor of the stock Depositor string `protobuf:"bytes,4,opt,name=depositor,proto3" json:"depositor,omitempty"` // List of associated genes Genes []string `protobuf:"bytes,5,rep,name=genes,proto3" json:"genes,omitempty"` // List of database cross references Dbxrefs []string `protobuf:"bytes,6,rep,name=dbxrefs,proto3" json:"dbxrefs,omitempty"` // List of related publications Publications []string `protobuf:"bytes,7,rep,name=publications,proto3" json:"publications,omitempty"` // Descriptor for the strain, a quick overview of its key genetic modifications Label string `protobuf:"bytes,8,opt,name=label,proto3" json:"label,omitempty"` // Species of the strain Species string `protobuf:"bytes,9,opt,name=species,proto3" json:"species,omitempty"` // Related plasmid for the strain Plasmid string `protobuf:"bytes,10,opt,name=plasmid,proto3" json:"plasmid,omitempty"` // Parent of the strain Parent string `protobuf:"bytes,11,opt,name=parent,proto3" json:"parent,omitempty"` // List of names for the strain Names []string `protobuf:"bytes,12,rep,name=names,proto3" json:"names,omitempty"` // dictybase specific strain property that will // map to dicty_strain_property ontology DictyStrainProperty string `protobuf:"bytes,13,opt,name=dicty_strain_property,json=dictyStrainProperty,proto3" json:"dicty_strain_property,omitempty"` // contains filtered or unexported fields }
Defines attributes for updating a strain
func (*StrainUpdateAttributes) Descriptor
deprecated
func (*StrainUpdateAttributes) Descriptor() ([]byte, []int)
Deprecated: Use StrainUpdateAttributes.ProtoReflect.Descriptor instead.
func (*StrainUpdateAttributes) GetDbxrefs ¶
func (x *StrainUpdateAttributes) GetDbxrefs() []string
func (*StrainUpdateAttributes) GetDepositor ¶
func (x *StrainUpdateAttributes) GetDepositor() string
func (*StrainUpdateAttributes) GetDictyStrainProperty ¶
func (x *StrainUpdateAttributes) GetDictyStrainProperty() string
func (*StrainUpdateAttributes) GetEditableSummary ¶
func (x *StrainUpdateAttributes) GetEditableSummary() string
func (*StrainUpdateAttributes) GetGenes ¶
func (x *StrainUpdateAttributes) GetGenes() []string
func (*StrainUpdateAttributes) GetLabel ¶
func (x *StrainUpdateAttributes) GetLabel() string
func (*StrainUpdateAttributes) GetNames ¶
func (x *StrainUpdateAttributes) GetNames() []string
func (*StrainUpdateAttributes) GetParent ¶
func (x *StrainUpdateAttributes) GetParent() string
func (*StrainUpdateAttributes) GetPlasmid ¶
func (x *StrainUpdateAttributes) GetPlasmid() string
func (*StrainUpdateAttributes) GetPublications ¶
func (x *StrainUpdateAttributes) GetPublications() []string
func (*StrainUpdateAttributes) GetSpecies ¶
func (x *StrainUpdateAttributes) GetSpecies() string
func (*StrainUpdateAttributes) GetSummary ¶
func (x *StrainUpdateAttributes) GetSummary() string
func (*StrainUpdateAttributes) GetUpdatedBy ¶
func (x *StrainUpdateAttributes) GetUpdatedBy() string
func (*StrainUpdateAttributes) ProtoMessage ¶
func (*StrainUpdateAttributes) ProtoMessage()
func (*StrainUpdateAttributes) ProtoReflect ¶
func (x *StrainUpdateAttributes) ProtoReflect() protoreflect.Message
func (*StrainUpdateAttributes) Reset ¶
func (x *StrainUpdateAttributes) Reset()
func (*StrainUpdateAttributes) String ¶
func (x *StrainUpdateAttributes) String() string
func (*StrainUpdateAttributes) Validate ¶
func (this *StrainUpdateAttributes) Validate() error
type StrainUpdate_Data ¶
type StrainUpdate_Data struct { // Resource name Type string `protobuf:"bytes,1,opt,name=type,proto3" json:"type,omitempty"` // Unique ID for strain Id string `protobuf:"bytes,2,opt,name=id,proto3" json:"id,omitempty"` Attributes *StrainUpdateAttributes `protobuf:"bytes,3,opt,name=attributes,proto3" json:"attributes,omitempty"` // contains filtered or unexported fields }
func (*StrainUpdate_Data) Descriptor
deprecated
func (*StrainUpdate_Data) Descriptor() ([]byte, []int)
Deprecated: Use StrainUpdate_Data.ProtoReflect.Descriptor instead.
func (*StrainUpdate_Data) GetAttributes ¶
func (x *StrainUpdate_Data) GetAttributes() *StrainUpdateAttributes
func (*StrainUpdate_Data) GetId ¶
func (x *StrainUpdate_Data) GetId() string
func (*StrainUpdate_Data) GetType ¶
func (x *StrainUpdate_Data) GetType() string
func (*StrainUpdate_Data) ProtoMessage ¶
func (*StrainUpdate_Data) ProtoMessage()
func (*StrainUpdate_Data) ProtoReflect ¶
func (x *StrainUpdate_Data) ProtoReflect() protoreflect.Message
func (*StrainUpdate_Data) Reset ¶
func (x *StrainUpdate_Data) Reset()
func (*StrainUpdate_Data) String ¶
func (x *StrainUpdate_Data) String() string
func (*StrainUpdate_Data) Validate ¶
func (this *StrainUpdate_Data) Validate() error
type Strain_Data ¶
type Strain_Data struct { // Resource name Type string `protobuf:"bytes,1,opt,name=type,proto3" json:"type,omitempty"` // Unique identifier for the strain Id string `protobuf:"bytes,2,opt,name=id,proto3" json:"id,omitempty"` Attributes *StrainAttributes `protobuf:"bytes,3,opt,name=attributes,proto3" json:"attributes,omitempty"` // contains filtered or unexported fields }
func (*Strain_Data) Descriptor
deprecated
func (*Strain_Data) Descriptor() ([]byte, []int)
Deprecated: Use Strain_Data.ProtoReflect.Descriptor instead.
func (*Strain_Data) GetAttributes ¶
func (x *Strain_Data) GetAttributes() *StrainAttributes
func (*Strain_Data) GetId ¶
func (x *Strain_Data) GetId() string
func (*Strain_Data) GetType ¶
func (x *Strain_Data) GetType() string
func (*Strain_Data) ProtoMessage ¶
func (*Strain_Data) ProtoMessage()
func (*Strain_Data) ProtoReflect ¶
func (x *Strain_Data) ProtoReflect() protoreflect.Message
func (*Strain_Data) Reset ¶
func (x *Strain_Data) Reset()
func (*Strain_Data) String ¶
func (x *Strain_Data) String() string
func (*Strain_Data) Validate ¶
func (this *Strain_Data) Validate() error
type UnimplementedStockServiceServer ¶
type UnimplementedStockServiceServer struct { }
UnimplementedStockServiceServer must be embedded to have forward compatible implementations.
func (UnimplementedStockServiceServer) CreatePlasmid ¶
func (UnimplementedStockServiceServer) CreatePlasmid(context.Context, *NewPlasmid) (*Plasmid, error)
func (UnimplementedStockServiceServer) CreateStrain ¶
func (UnimplementedStockServiceServer) GetPlasmid ¶
func (UnimplementedStockServiceServer) ListPlasmids ¶
func (UnimplementedStockServiceServer) ListPlasmids(context.Context, *StockParameters) (*PlasmidCollection, error)
func (UnimplementedStockServiceServer) ListStrains ¶
func (UnimplementedStockServiceServer) ListStrains(context.Context, *StockParameters) (*StrainCollection, error)
func (UnimplementedStockServiceServer) ListStrainsByIds ¶
func (UnimplementedStockServiceServer) ListStrainsByIds(context.Context, *StockIdList) (*StrainList, error)
func (UnimplementedStockServiceServer) LoadPlasmid ¶
func (UnimplementedStockServiceServer) LoadPlasmid(context.Context, *ExistingPlasmid) (*Plasmid, error)
func (UnimplementedStockServiceServer) LoadStrain ¶
func (UnimplementedStockServiceServer) LoadStrain(context.Context, *ExistingStrain) (*Strain, error)
func (UnimplementedStockServiceServer) OboJSONFileUpload ¶
func (UnimplementedStockServiceServer) OboJSONFileUpload(StockService_OboJSONFileUploadServer) error
func (UnimplementedStockServiceServer) RemoveStock ¶
func (UnimplementedStockServiceServer) UpdatePlasmid ¶
func (UnimplementedStockServiceServer) UpdatePlasmid(context.Context, *PlasmidUpdate) (*Plasmid, error)
func (UnimplementedStockServiceServer) UpdateStrain ¶
func (UnimplementedStockServiceServer) UpdateStrain(context.Context, *StrainUpdate) (*Strain, error)
type UnsafeStockServiceServer ¶
type UnsafeStockServiceServer interface {
// contains filtered or unexported methods
}
UnsafeStockServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to StockServiceServer will result in compilation errors.