Documentation ¶
Index ¶
- Variables
- func RegisterQuestionServer(s *grpc.Server, srv QuestionServer)
- type Ack
- type Answer
- func (*Answer) Descriptor() ([]byte, []int)deprecated
- func (x *Answer) GetCreatedAt() *timestamp.Timestamp
- func (x *Answer) GetId() string
- func (x *Answer) GetMinHoursPledged() string
- func (x *Answer) GetSelCampaignId() string
- func (x *Answer) GetSelSupportRoleId() string
- func (*Answer) ProtoMessage()
- func (x *Answer) ProtoReflect() protoreflect.Message
- func (x *Answer) Reset()
- func (x *Answer) String() string
- type AnswerIdRequest
- type Answers
- type Campaign
- func (*Campaign) Descriptor() ([]byte, []int)deprecated
- func (m *Campaign) GetActionLength() isCampaign_ActionLength
- func (x *Campaign) GetActionLengthInt() uint32
- func (x *Campaign) GetActionLengthString() string
- func (x *Campaign) GetActionLocation() string
- func (x *Campaign) GetActionTime() *timestamp.Timestamp
- func (x *Campaign) GetActionType() string
- func (x *Campaign) GetAlreadyPledged() string
- func (x *Campaign) GetBackingOrg() []string
- func (x *Campaign) GetCampaignId() string
- func (x *Campaign) GetCampaignName() string
- func (x *Campaign) GetCampaignStill() string
- func (x *Campaign) GetCategory() string
- func (x *Campaign) GetContact() string
- func (x *Campaign) GetCrgIdsMany() []string
- func (x *Campaign) GetCrgQuantityMany() []string
- func (x *Campaign) GetGoal() string
- func (x *Campaign) GetHistPrecedents() string
- func (x *Campaign) GetLogoUrl() string
- func (x *Campaign) GetMinPioneers() string
- func (x *Campaign) GetMinRebelsForMedia() string
- func (x *Campaign) GetMinRebelsToWin() string
- func (x *Campaign) GetOrganization() string
- func (x *Campaign) GetStrategy() string
- func (x *Campaign) GetUom() string
- func (x *Campaign) GetVideoUrl() []string
- func (*Campaign) ProtoMessage()
- func (x *Campaign) ProtoReflect() protoreflect.Message
- func (x *Campaign) Reset()
- func (x *Campaign) String() string
- type Campaign_ActionLengthInt
- type Campaign_ActionLengthString
- type Campaigns
- type Chunk
- type DeleteAnswerResponse
- func (*DeleteAnswerResponse) Descriptor() ([]byte, []int)deprecated
- func (x *DeleteAnswerResponse) GetSuccess() bool
- func (*DeleteAnswerResponse) ProtoMessage()
- func (x *DeleteAnswerResponse) ProtoReflect() protoreflect.Message
- func (x *DeleteAnswerResponse) Reset()
- func (x *DeleteAnswerResponse) String() string
- type File
- type GetCampaignRequest
- type GetSupportRoleRequest
- func (*GetSupportRoleRequest) Descriptor() ([]byte, []int)deprecated
- func (x *GetSupportRoleRequest) GetId() string
- func (*GetSupportRoleRequest) ProtoMessage()
- func (x *GetSupportRoleRequest) ProtoReflect() protoreflect.Message
- func (x *GetSupportRoleRequest) Reset()
- func (x *GetSupportRoleRequest) String() string
- type GetUserRequest
- type ListAnswersRequest
- func (*ListAnswersRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ListAnswersRequest) GetCampaignId() string
- func (x *ListAnswersRequest) GetSupportRoleId() string
- func (*ListAnswersRequest) ProtoMessage()
- func (x *ListAnswersRequest) ProtoReflect() protoreflect.Message
- func (x *ListAnswersRequest) Reset()
- func (x *ListAnswersRequest) String() string
- type ListCampaignRequest
- type ListSupportRoleRequest
- type ListUserRequest
- type MigrateRequest
- type NewAnswerRequest
- func (*NewAnswerRequest) Descriptor() ([]byte, []int)deprecated
- func (x *NewAnswerRequest) GetId() string
- func (x *NewAnswerRequest) GetMinHoursPledged() string
- func (x *NewAnswerRequest) GetSelCampaignId() string
- func (x *NewAnswerRequest) GetSelSupportRoleId() string
- func (*NewAnswerRequest) ProtoMessage()
- func (x *NewAnswerRequest) ProtoReflect() protoreflect.Message
- func (x *NewAnswerRequest) Reset()
- func (x *NewAnswerRequest) String() string
- type NewAnswerResponse
- func (*NewAnswerResponse) Descriptor() ([]byte, []int)deprecated
- func (x *NewAnswerResponse) GetId() string
- func (x *NewAnswerResponse) GetSuccess() bool
- func (*NewAnswerResponse) ProtoMessage()
- func (x *NewAnswerResponse) ProtoReflect() protoreflect.Message
- func (x *NewAnswerResponse) Reset()
- func (x *NewAnswerResponse) String() string
- type QuestionClient
- type QuestionServer
- type Question_NewFileClient
- type Question_NewFileServer
- type SupportRole
- func (*SupportRole) Descriptor() ([]byte, []int)deprecated
- func (x *SupportRole) GetComment() string
- func (x *SupportRole) GetId() string
- func (x *SupportRole) GetMandatory() bool
- func (x *SupportRole) GetName() string
- func (x *SupportRole) GetUom() string
- func (*SupportRole) ProtoMessage()
- func (x *SupportRole) ProtoReflect() protoreflect.Message
- func (x *SupportRole) Reset()
- func (x *SupportRole) String() string
- type SupportRoles
- type UnimplementedQuestionServer
- func (*UnimplementedQuestionServer) DeleteAnswer(context.Context, *AnswerIdRequest) (*DeleteAnswerResponse, error)
- func (*UnimplementedQuestionServer) GetAnswer(context.Context, *AnswerIdRequest) (*Answer, error)
- func (*UnimplementedQuestionServer) GetCampaign(context.Context, *GetCampaignRequest) (*Campaign, error)
- func (*UnimplementedQuestionServer) GetSupportRole(context.Context, *GetSupportRoleRequest) (*SupportRole, error)
- func (*UnimplementedQuestionServer) GetUser(context.Context, *GetUserRequest) (*User, error)
- func (*UnimplementedQuestionServer) ListAnswers(context.Context, *ListAnswersRequest) (*Answers, error)
- func (*UnimplementedQuestionServer) ListCampaigns(context.Context, *ListCampaignRequest) (*Campaigns, error)
- func (*UnimplementedQuestionServer) ListSupportRoles(context.Context, *ListSupportRoleRequest) (*SupportRoles, error)
- func (*UnimplementedQuestionServer) ListUsers(context.Context, *ListUserRequest) (*Users, error)
- func (*UnimplementedQuestionServer) Migrate(context.Context, *MigrateRequest) (*empty.Empty, error)
- func (*UnimplementedQuestionServer) NewAnswer(context.Context, *NewAnswerRequest) (*NewAnswerResponse, error)
- func (*UnimplementedQuestionServer) NewFile(Question_NewFileServer) error
- type User
- func (*User) Descriptor() ([]byte, []int)deprecated
- func (x *User) GetAvatar() string
- func (x *User) GetCampaign() string
- func (x *User) GetChatgroupIds() string
- func (x *User) GetDisplayName() string
- func (x *User) GetEmail() string
- func (x *User) GetFirstName() string
- func (x *User) GetId() string
- func (x *User) GetLastName() string
- func (x *User) GetUrl() string
- func (*User) ProtoMessage()
- func (x *User) ProtoReflect() protoreflect.Message
- func (x *User) Reset()
- func (x *User) String() string
- type Users
Constants ¶
This section is empty.
Variables ¶
var File_service_proto protoreflect.FileDescriptor
Functions ¶
func RegisterQuestionServer ¶
func RegisterQuestionServer(s *grpc.Server, srv QuestionServer)
Types ¶
type Ack ¶
type Ack struct { Status bool `protobuf:"varint,1,opt,name=status,proto3" json:"status,omitempty"` // contains filtered or unexported fields }
func (*Ack) Descriptor
deprecated
func (*Ack) ProtoMessage ¶
func (*Ack) ProtoMessage()
func (*Ack) ProtoReflect ¶
func (x *Ack) ProtoReflect() protoreflect.Message
type Answer ¶
type Answer struct { Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` // selected support role SelSupportRoleId string `protobuf:"bytes,2,opt,name=sel_support_role_id,json=selSupportRoleId,proto3" json:"sel_support_role_id,omitempty"` // selected campaign id SelCampaignId string `protobuf:"bytes,3,opt,name=sel_campaign_id,json=selCampaignId,proto3" json:"sel_campaign_id,omitempty"` MinHoursPledged string `protobuf:"bytes,4,opt,name=min_hours_pledged,json=minHoursPledged,proto3" json:"min_hours_pledged,omitempty"` CreatedAt *timestamp.Timestamp `protobuf:"bytes,5,opt,name=created_at,json=createdAt,proto3" json:"created_at,omitempty"` // contains filtered or unexported fields }
func (*Answer) Descriptor
deprecated
func (*Answer) GetCreatedAt ¶
func (*Answer) GetMinHoursPledged ¶
func (*Answer) GetSelCampaignId ¶
func (*Answer) GetSelSupportRoleId ¶
func (*Answer) ProtoMessage ¶
func (*Answer) ProtoMessage()
func (*Answer) ProtoReflect ¶
func (x *Answer) ProtoReflect() protoreflect.Message
type AnswerIdRequest ¶
type AnswerIdRequest struct { Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` // contains filtered or unexported fields }
func (*AnswerIdRequest) Descriptor
deprecated
func (*AnswerIdRequest) Descriptor() ([]byte, []int)
Deprecated: Use AnswerIdRequest.ProtoReflect.Descriptor instead.
func (*AnswerIdRequest) GetId ¶
func (x *AnswerIdRequest) GetId() string
func (*AnswerIdRequest) ProtoMessage ¶
func (*AnswerIdRequest) ProtoMessage()
func (*AnswerIdRequest) ProtoReflect ¶
func (x *AnswerIdRequest) ProtoReflect() protoreflect.Message
func (*AnswerIdRequest) Reset ¶
func (x *AnswerIdRequest) Reset()
func (*AnswerIdRequest) String ¶
func (x *AnswerIdRequest) String() string
type Answers ¶
type Answers struct { Answers []*Answer `protobuf:"bytes,1,rep,name=answers,proto3" json:"answers,omitempty"` // contains filtered or unexported fields }
func (*Answers) Descriptor
deprecated
func (*Answers) GetAnswers ¶
func (*Answers) ProtoMessage ¶
func (*Answers) ProtoMessage()
func (*Answers) ProtoReflect ¶
func (x *Answers) ProtoReflect() protoreflect.Message
type Campaign ¶
type Campaign struct { CampaignId string `protobuf:"bytes,1,opt,name=campaign_id,json=campaignId,proto3" json:"campaign_id,omitempty"` CampaignName string `protobuf:"bytes,2,opt,name=campaign_name,json=campaignName,proto3" json:"campaign_name,omitempty"` LogoUrl string `protobuf:"bytes,3,opt,name=logo_url,json=logoUrl,proto3" json:"logo_url,omitempty"` Goal string `protobuf:"bytes,4,opt,name=goal,proto3" json:"goal,omitempty"` CrgQuantityMany []string `protobuf:"bytes,5,rep,name=crg_quantity_many,json=crgQuantityMany,proto3" json:"crg_quantity_many,omitempty"` CrgIdsMany []string `protobuf:"bytes,6,rep,name=crg_ids_many,json=crgIdsMany,proto3" json:"crg_ids_many,omitempty"` AlreadyPledged string `protobuf:"bytes,7,opt,name=already_pledged,json=alreadyPledged,proto3" json:"already_pledged,omitempty"` ActionTime *timestamp.Timestamp `protobuf:"bytes,8,opt,name=action_time,json=actionTime,proto3" json:"action_time,omitempty"` ActionLocation string `protobuf:"bytes,9,opt,name=action_location,json=actionLocation,proto3" json:"action_location,omitempty"` CampaignStill string `protobuf:"bytes,10,opt,name=campaign_still,json=campaignStill,proto3" json:"campaign_still,omitempty"` MinPioneers string `protobuf:"bytes,11,opt,name=min_pioneers,json=minPioneers,proto3" json:"min_pioneers,omitempty"` MinRebelsForMedia string `protobuf:"bytes,12,opt,name=min_rebels_for_media,json=minRebelsForMedia,proto3" json:"min_rebels_for_media,omitempty"` MinRebelsToWin string `protobuf:"bytes,13,opt,name=min_rebels_to_win,json=minRebelsToWin,proto3" json:"min_rebels_to_win,omitempty"` ActionType string `protobuf:"bytes,15,opt,name=action_type,json=actionType,proto3" json:"action_type,omitempty"` BackingOrg []string `protobuf:"bytes,16,rep,name=backing_org,json=backingOrg,proto3" json:"backing_org,omitempty"` Category string `protobuf:"bytes,17,opt,name=category,proto3" json:"category,omitempty"` Contact string `protobuf:"bytes,18,opt,name=contact,proto3" json:"contact,omitempty"` HistPrecedents string `protobuf:"bytes,19,opt,name=hist_precedents,json=histPrecedents,proto3" json:"hist_precedents,omitempty"` Organization string `protobuf:"bytes,20,opt,name=organization,proto3" json:"organization,omitempty"` Strategy string `protobuf:"bytes,21,opt,name=strategy,proto3" json:"strategy,omitempty"` VideoUrl []string `protobuf:"bytes,22,rep,name=video_url,json=videoUrl,proto3" json:"video_url,omitempty"` Uom string `protobuf:"bytes,23,opt,name=uom,proto3" json:"uom,omitempty"` // Types that are assignable to ActionLength: // *Campaign_ActionLengthString // *Campaign_ActionLengthInt ActionLength isCampaign_ActionLength `protobuf_oneof:"action_length"` // contains filtered or unexported fields }
func CampaignFromBytes ¶
func (*Campaign) Descriptor
deprecated
func (*Campaign) GetActionLength ¶
func (m *Campaign) GetActionLength() isCampaign_ActionLength
func (*Campaign) GetActionLengthInt ¶
func (*Campaign) GetActionLengthString ¶
func (*Campaign) GetActionLocation ¶
func (*Campaign) GetActionTime ¶
func (*Campaign) GetActionType ¶
func (*Campaign) GetAlreadyPledged ¶
func (*Campaign) GetBackingOrg ¶
func (*Campaign) GetCampaignId ¶
func (*Campaign) GetCampaignName ¶
func (*Campaign) GetCampaignStill ¶
func (*Campaign) GetCategory ¶
func (*Campaign) GetContact ¶
func (*Campaign) GetCrgIdsMany ¶
func (*Campaign) GetCrgQuantityMany ¶
func (*Campaign) GetHistPrecedents ¶
func (*Campaign) GetLogoUrl ¶
func (*Campaign) GetMinPioneers ¶
func (*Campaign) GetMinRebelsForMedia ¶
func (*Campaign) GetMinRebelsToWin ¶
func (*Campaign) GetOrganization ¶
func (*Campaign) GetStrategy ¶
func (*Campaign) GetVideoUrl ¶
func (*Campaign) ProtoMessage ¶
func (*Campaign) ProtoMessage()
func (*Campaign) ProtoReflect ¶
func (x *Campaign) ProtoReflect() protoreflect.Message
type Campaign_ActionLengthInt ¶
type Campaign_ActionLengthInt struct {
ActionLengthInt uint32 `protobuf:"varint,25,opt,name=action_length_int,json=actionLengthInt,proto3,oneof"`
}
type Campaign_ActionLengthString ¶
type Campaign_ActionLengthString struct {
ActionLengthString string `protobuf:"bytes,24,opt,name=action_length_string,json=actionLengthString,proto3,oneof"`
}
type Campaigns ¶
type Campaigns struct { Campaigns []*Campaign `protobuf:"bytes,1,rep,name=campaigns,proto3" json:"campaigns,omitempty"` // contains filtered or unexported fields }
func ListCampaignsFromBytes ¶
func (*Campaigns) Descriptor
deprecated
func (*Campaigns) GetCampaigns ¶
func (*Campaigns) ProtoMessage ¶
func (*Campaigns) ProtoMessage()
func (*Campaigns) ProtoReflect ¶
func (x *Campaigns) ProtoReflect() protoreflect.Message
type Chunk ¶
type Chunk struct { Id uint64 `protobuf:"varint,1,opt,name=id,proto3" json:"id,omitempty"` Data string `protobuf:"bytes,2,opt,name=data,proto3" json:"data,omitempty"` File *File `protobuf:"bytes,3,opt,name=file,proto3" json:"file,omitempty"` // contains filtered or unexported fields }
func (*Chunk) Descriptor
deprecated
func (*Chunk) ProtoMessage ¶
func (*Chunk) ProtoMessage()
func (*Chunk) ProtoReflect ¶
func (x *Chunk) ProtoReflect() protoreflect.Message
type DeleteAnswerResponse ¶
type DeleteAnswerResponse struct { Success bool `protobuf:"varint,1,opt,name=success,proto3" json:"success,omitempty"` // contains filtered or unexported fields }
func (*DeleteAnswerResponse) Descriptor
deprecated
func (*DeleteAnswerResponse) Descriptor() ([]byte, []int)
Deprecated: Use DeleteAnswerResponse.ProtoReflect.Descriptor instead.
func (*DeleteAnswerResponse) GetSuccess ¶
func (x *DeleteAnswerResponse) GetSuccess() bool
func (*DeleteAnswerResponse) ProtoMessage ¶
func (*DeleteAnswerResponse) ProtoMessage()
func (*DeleteAnswerResponse) ProtoReflect ¶
func (x *DeleteAnswerResponse) ProtoReflect() protoreflect.Message
func (*DeleteAnswerResponse) Reset ¶
func (x *DeleteAnswerResponse) Reset()
func (*DeleteAnswerResponse) String ¶
func (x *DeleteAnswerResponse) String() string
type File ¶
type File struct { Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` TotalChunks uint64 `protobuf:"varint,3,opt,name=total_chunks,json=totalChunks,proto3" json:"total_chunks,omitempty"` // contains filtered or unexported fields }
func (*File) Descriptor
deprecated
func (*File) GetTotalChunks ¶
func (*File) ProtoMessage ¶
func (*File) ProtoMessage()
func (*File) ProtoReflect ¶
func (x *File) ProtoReflect() protoreflect.Message
type GetCampaignRequest ¶
type GetCampaignRequest struct { Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` // contains filtered or unexported fields }
func (*GetCampaignRequest) Descriptor
deprecated
func (*GetCampaignRequest) Descriptor() ([]byte, []int)
Deprecated: Use GetCampaignRequest.ProtoReflect.Descriptor instead.
func (*GetCampaignRequest) GetId ¶
func (x *GetCampaignRequest) GetId() string
func (*GetCampaignRequest) ProtoMessage ¶
func (*GetCampaignRequest) ProtoMessage()
func (*GetCampaignRequest) ProtoReflect ¶
func (x *GetCampaignRequest) ProtoReflect() protoreflect.Message
func (*GetCampaignRequest) Reset ¶
func (x *GetCampaignRequest) Reset()
func (*GetCampaignRequest) String ¶
func (x *GetCampaignRequest) String() string
type GetSupportRoleRequest ¶
type GetSupportRoleRequest struct { Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` // contains filtered or unexported fields }
func (*GetSupportRoleRequest) Descriptor
deprecated
func (*GetSupportRoleRequest) Descriptor() ([]byte, []int)
Deprecated: Use GetSupportRoleRequest.ProtoReflect.Descriptor instead.
func (*GetSupportRoleRequest) GetId ¶
func (x *GetSupportRoleRequest) GetId() string
func (*GetSupportRoleRequest) ProtoMessage ¶
func (*GetSupportRoleRequest) ProtoMessage()
func (*GetSupportRoleRequest) ProtoReflect ¶
func (x *GetSupportRoleRequest) ProtoReflect() protoreflect.Message
func (*GetSupportRoleRequest) Reset ¶
func (x *GetSupportRoleRequest) Reset()
func (*GetSupportRoleRequest) String ¶
func (x *GetSupportRoleRequest) String() string
type GetUserRequest ¶
type GetUserRequest struct { Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` // contains filtered or unexported fields }
func (*GetUserRequest) Descriptor
deprecated
func (*GetUserRequest) Descriptor() ([]byte, []int)
Deprecated: Use GetUserRequest.ProtoReflect.Descriptor instead.
func (*GetUserRequest) GetId ¶
func (x *GetUserRequest) GetId() string
func (*GetUserRequest) ProtoMessage ¶
func (*GetUserRequest) ProtoMessage()
func (*GetUserRequest) ProtoReflect ¶
func (x *GetUserRequest) ProtoReflect() protoreflect.Message
func (*GetUserRequest) Reset ¶
func (x *GetUserRequest) Reset()
func (*GetUserRequest) String ¶
func (x *GetUserRequest) String() string
type ListAnswersRequest ¶
type ListAnswersRequest struct { SupportRoleId string `protobuf:"bytes,1,opt,name=support_role_id,json=supportRoleId,proto3" json:"support_role_id,omitempty"` CampaignId string `protobuf:"bytes,2,opt,name=campaign_id,json=campaignId,proto3" json:"campaign_id,omitempty"` // contains filtered or unexported fields }
func (*ListAnswersRequest) Descriptor
deprecated
func (*ListAnswersRequest) Descriptor() ([]byte, []int)
Deprecated: Use ListAnswersRequest.ProtoReflect.Descriptor instead.
func (*ListAnswersRequest) GetCampaignId ¶
func (x *ListAnswersRequest) GetCampaignId() string
func (*ListAnswersRequest) GetSupportRoleId ¶
func (x *ListAnswersRequest) GetSupportRoleId() string
func (*ListAnswersRequest) ProtoMessage ¶
func (*ListAnswersRequest) ProtoMessage()
func (*ListAnswersRequest) ProtoReflect ¶
func (x *ListAnswersRequest) ProtoReflect() protoreflect.Message
func (*ListAnswersRequest) Reset ¶
func (x *ListAnswersRequest) Reset()
func (*ListAnswersRequest) String ¶
func (x *ListAnswersRequest) String() string
type ListCampaignRequest ¶
type ListCampaignRequest struct {
// contains filtered or unexported fields
}
func (*ListCampaignRequest) Descriptor
deprecated
func (*ListCampaignRequest) Descriptor() ([]byte, []int)
Deprecated: Use ListCampaignRequest.ProtoReflect.Descriptor instead.
func (*ListCampaignRequest) ProtoMessage ¶
func (*ListCampaignRequest) ProtoMessage()
func (*ListCampaignRequest) ProtoReflect ¶
func (x *ListCampaignRequest) ProtoReflect() protoreflect.Message
func (*ListCampaignRequest) Reset ¶
func (x *ListCampaignRequest) Reset()
func (*ListCampaignRequest) String ¶
func (x *ListCampaignRequest) String() string
type ListSupportRoleRequest ¶
type ListSupportRoleRequest struct {
// contains filtered or unexported fields
}
func (*ListSupportRoleRequest) Descriptor
deprecated
func (*ListSupportRoleRequest) Descriptor() ([]byte, []int)
Deprecated: Use ListSupportRoleRequest.ProtoReflect.Descriptor instead.
func (*ListSupportRoleRequest) ProtoMessage ¶
func (*ListSupportRoleRequest) ProtoMessage()
func (*ListSupportRoleRequest) ProtoReflect ¶
func (x *ListSupportRoleRequest) ProtoReflect() protoreflect.Message
func (*ListSupportRoleRequest) Reset ¶
func (x *ListSupportRoleRequest) Reset()
func (*ListSupportRoleRequest) String ¶
func (x *ListSupportRoleRequest) String() string
type ListUserRequest ¶
type ListUserRequest struct {
// contains filtered or unexported fields
}
func (*ListUserRequest) Descriptor
deprecated
func (*ListUserRequest) Descriptor() ([]byte, []int)
Deprecated: Use ListUserRequest.ProtoReflect.Descriptor instead.
func (*ListUserRequest) ProtoMessage ¶
func (*ListUserRequest) ProtoMessage()
func (*ListUserRequest) ProtoReflect ¶
func (x *ListUserRequest) ProtoReflect() protoreflect.Message
func (*ListUserRequest) Reset ¶
func (x *ListUserRequest) Reset()
func (*ListUserRequest) String ¶
func (x *ListUserRequest) String() string
type MigrateRequest ¶
type MigrateRequest struct { Datapath string `protobuf:"bytes,1,opt,name=datapath,proto3" json:"datapath,omitempty"` // contains filtered or unexported fields }
func (*MigrateRequest) Descriptor
deprecated
func (*MigrateRequest) Descriptor() ([]byte, []int)
Deprecated: Use MigrateRequest.ProtoReflect.Descriptor instead.
func (*MigrateRequest) GetDatapath ¶
func (x *MigrateRequest) GetDatapath() string
func (*MigrateRequest) ProtoMessage ¶
func (*MigrateRequest) ProtoMessage()
func (*MigrateRequest) ProtoReflect ¶
func (x *MigrateRequest) ProtoReflect() protoreflect.Message
func (*MigrateRequest) Reset ¶
func (x *MigrateRequest) Reset()
func (*MigrateRequest) String ¶
func (x *MigrateRequest) String() string
type NewAnswerRequest ¶
type NewAnswerRequest struct { Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` SelSupportRoleId string `protobuf:"bytes,2,opt,name=sel_support_role_id,json=selSupportRoleId,proto3" json:"sel_support_role_id,omitempty"` SelCampaignId string `protobuf:"bytes,3,opt,name=sel_campaign_id,json=selCampaignId,proto3" json:"sel_campaign_id,omitempty"` MinHoursPledged string `protobuf:"bytes,4,opt,name=min_hours_pledged,json=minHoursPledged,proto3" json:"min_hours_pledged,omitempty"` // contains filtered or unexported fields }
func (*NewAnswerRequest) Descriptor
deprecated
func (*NewAnswerRequest) Descriptor() ([]byte, []int)
Deprecated: Use NewAnswerRequest.ProtoReflect.Descriptor instead.
func (*NewAnswerRequest) GetId ¶
func (x *NewAnswerRequest) GetId() string
func (*NewAnswerRequest) GetMinHoursPledged ¶
func (x *NewAnswerRequest) GetMinHoursPledged() string
func (*NewAnswerRequest) GetSelCampaignId ¶
func (x *NewAnswerRequest) GetSelCampaignId() string
func (*NewAnswerRequest) GetSelSupportRoleId ¶
func (x *NewAnswerRequest) GetSelSupportRoleId() string
func (*NewAnswerRequest) ProtoMessage ¶
func (*NewAnswerRequest) ProtoMessage()
func (*NewAnswerRequest) ProtoReflect ¶
func (x *NewAnswerRequest) ProtoReflect() protoreflect.Message
func (*NewAnswerRequest) Reset ¶
func (x *NewAnswerRequest) Reset()
func (*NewAnswerRequest) String ¶
func (x *NewAnswerRequest) String() string
type NewAnswerResponse ¶
type NewAnswerResponse struct { Success bool `protobuf:"varint,1,opt,name=success,proto3" json:"success,omitempty"` Id string `protobuf:"bytes,2,opt,name=id,proto3" json:"id,omitempty"` // contains filtered or unexported fields }
func (*NewAnswerResponse) Descriptor
deprecated
func (*NewAnswerResponse) Descriptor() ([]byte, []int)
Deprecated: Use NewAnswerResponse.ProtoReflect.Descriptor instead.
func (*NewAnswerResponse) GetId ¶
func (x *NewAnswerResponse) GetId() string
func (*NewAnswerResponse) GetSuccess ¶
func (x *NewAnswerResponse) GetSuccess() bool
func (*NewAnswerResponse) ProtoMessage ¶
func (*NewAnswerResponse) ProtoMessage()
func (*NewAnswerResponse) ProtoReflect ¶
func (x *NewAnswerResponse) ProtoReflect() protoreflect.Message
func (*NewAnswerResponse) Reset ¶
func (x *NewAnswerResponse) Reset()
func (*NewAnswerResponse) String ¶
func (x *NewAnswerResponse) String() string
type QuestionClient ¶
type QuestionClient interface { Migrate(ctx context.Context, in *MigrateRequest, opts ...grpc.CallOption) (*empty.Empty, error) GetUser(ctx context.Context, in *GetUserRequest, opts ...grpc.CallOption) (*User, error) ListUsers(ctx context.Context, in *ListUserRequest, opts ...grpc.CallOption) (*Users, error) GetCampaign(ctx context.Context, in *GetCampaignRequest, opts ...grpc.CallOption) (*Campaign, error) ListCampaigns(ctx context.Context, in *ListCampaignRequest, opts ...grpc.CallOption) (*Campaigns, error) GetSupportRole(ctx context.Context, in *GetSupportRoleRequest, opts ...grpc.CallOption) (*SupportRole, error) ListSupportRoles(ctx context.Context, in *ListSupportRoleRequest, opts ...grpc.CallOption) (*SupportRoles, error) NewAnswer(ctx context.Context, in *NewAnswerRequest, opts ...grpc.CallOption) (*NewAnswerResponse, error) GetAnswer(ctx context.Context, in *AnswerIdRequest, opts ...grpc.CallOption) (*Answer, error) DeleteAnswer(ctx context.Context, in *AnswerIdRequest, opts ...grpc.CallOption) (*DeleteAnswerResponse, error) ListAnswers(ctx context.Context, in *ListAnswersRequest, opts ...grpc.CallOption) (*Answers, error) NewFile(ctx context.Context, opts ...grpc.CallOption) (Question_NewFileClient, error) }
QuestionClient is the client API for Question service.
For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.
func NewQuestionClient ¶
func NewQuestionClient(cc grpc.ClientConnInterface) QuestionClient
type QuestionServer ¶
type QuestionServer interface { Migrate(context.Context, *MigrateRequest) (*empty.Empty, error) GetUser(context.Context, *GetUserRequest) (*User, error) ListUsers(context.Context, *ListUserRequest) (*Users, error) GetCampaign(context.Context, *GetCampaignRequest) (*Campaign, error) ListCampaigns(context.Context, *ListCampaignRequest) (*Campaigns, error) GetSupportRole(context.Context, *GetSupportRoleRequest) (*SupportRole, error) ListSupportRoles(context.Context, *ListSupportRoleRequest) (*SupportRoles, error) NewAnswer(context.Context, *NewAnswerRequest) (*NewAnswerResponse, error) GetAnswer(context.Context, *AnswerIdRequest) (*Answer, error) DeleteAnswer(context.Context, *AnswerIdRequest) (*DeleteAnswerResponse, error) ListAnswers(context.Context, *ListAnswersRequest) (*Answers, error) NewFile(Question_NewFileServer) error }
QuestionServer is the server API for Question service.
type Question_NewFileClient ¶
type Question_NewFileServer ¶
type SupportRole ¶
type SupportRole struct { Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"` Comment string `protobuf:"bytes,3,opt,name=comment,proto3" json:"comment,omitempty"` Mandatory bool `protobuf:"varint,4,opt,name=mandatory,proto3" json:"mandatory,omitempty"` Uom string `protobuf:"bytes,5,opt,name=uom,proto3" json:"uom,omitempty"` // contains filtered or unexported fields }
func SupportRoleFromBytes ¶
func SupportRoleFromBytes(data []byte) (*SupportRole, error)
func (*SupportRole) Descriptor
deprecated
func (*SupportRole) Descriptor() ([]byte, []int)
Deprecated: Use SupportRole.ProtoReflect.Descriptor instead.
func (*SupportRole) GetComment ¶
func (x *SupportRole) GetComment() string
func (*SupportRole) GetId ¶
func (x *SupportRole) GetId() string
func (*SupportRole) GetMandatory ¶
func (x *SupportRole) GetMandatory() bool
func (*SupportRole) GetName ¶
func (x *SupportRole) GetName() string
func (*SupportRole) GetUom ¶
func (x *SupportRole) GetUom() string
func (*SupportRole) ProtoMessage ¶
func (*SupportRole) ProtoMessage()
func (*SupportRole) ProtoReflect ¶
func (x *SupportRole) ProtoReflect() protoreflect.Message
func (*SupportRole) Reset ¶
func (x *SupportRole) Reset()
func (*SupportRole) String ¶
func (x *SupportRole) String() string
type SupportRoles ¶
type SupportRoles struct { SupportRoles []*SupportRole `protobuf:"bytes,1,rep,name=support_roles,json=supportRoles,proto3" json:"support_roles,omitempty"` // contains filtered or unexported fields }
func ListSupportRolesFromBytes ¶
func ListSupportRolesFromBytes(data []byte) (*SupportRoles, error)
func (*SupportRoles) Descriptor
deprecated
func (*SupportRoles) Descriptor() ([]byte, []int)
Deprecated: Use SupportRoles.ProtoReflect.Descriptor instead.
func (*SupportRoles) GetSupportRoles ¶
func (x *SupportRoles) GetSupportRoles() []*SupportRole
func (*SupportRoles) ProtoMessage ¶
func (*SupportRoles) ProtoMessage()
func (*SupportRoles) ProtoReflect ¶
func (x *SupportRoles) ProtoReflect() protoreflect.Message
func (*SupportRoles) Reset ¶
func (x *SupportRoles) Reset()
func (*SupportRoles) String ¶
func (x *SupportRoles) String() string
type UnimplementedQuestionServer ¶
type UnimplementedQuestionServer struct { }
UnimplementedQuestionServer can be embedded to have forward compatible implementations.
func (*UnimplementedQuestionServer) DeleteAnswer ¶
func (*UnimplementedQuestionServer) DeleteAnswer(context.Context, *AnswerIdRequest) (*DeleteAnswerResponse, error)
func (*UnimplementedQuestionServer) GetAnswer ¶
func (*UnimplementedQuestionServer) GetAnswer(context.Context, *AnswerIdRequest) (*Answer, error)
func (*UnimplementedQuestionServer) GetCampaign ¶
func (*UnimplementedQuestionServer) GetCampaign(context.Context, *GetCampaignRequest) (*Campaign, error)
func (*UnimplementedQuestionServer) GetSupportRole ¶
func (*UnimplementedQuestionServer) GetSupportRole(context.Context, *GetSupportRoleRequest) (*SupportRole, error)
func (*UnimplementedQuestionServer) GetUser ¶
func (*UnimplementedQuestionServer) GetUser(context.Context, *GetUserRequest) (*User, error)
func (*UnimplementedQuestionServer) ListAnswers ¶
func (*UnimplementedQuestionServer) ListAnswers(context.Context, *ListAnswersRequest) (*Answers, error)
func (*UnimplementedQuestionServer) ListCampaigns ¶
func (*UnimplementedQuestionServer) ListCampaigns(context.Context, *ListCampaignRequest) (*Campaigns, error)
func (*UnimplementedQuestionServer) ListSupportRoles ¶
func (*UnimplementedQuestionServer) ListSupportRoles(context.Context, *ListSupportRoleRequest) (*SupportRoles, error)
func (*UnimplementedQuestionServer) ListUsers ¶
func (*UnimplementedQuestionServer) ListUsers(context.Context, *ListUserRequest) (*Users, error)
func (*UnimplementedQuestionServer) Migrate ¶
func (*UnimplementedQuestionServer) Migrate(context.Context, *MigrateRequest) (*empty.Empty, error)
func (*UnimplementedQuestionServer) NewAnswer ¶
func (*UnimplementedQuestionServer) NewAnswer(context.Context, *NewAnswerRequest) (*NewAnswerResponse, error)
func (*UnimplementedQuestionServer) NewFile ¶
func (*UnimplementedQuestionServer) NewFile(Question_NewFileServer) error
type User ¶
type User struct { Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` FirstName string `protobuf:"bytes,2,opt,name=first_name,json=firstName,proto3" json:"first_name,omitempty"` LastName string `protobuf:"bytes,3,opt,name=last_name,json=lastName,proto3" json:"last_name,omitempty"` Email string `protobuf:"bytes,4,opt,name=email,proto3" json:"email,omitempty"` DisplayName string `protobuf:"bytes,5,opt,name=display_name,json=displayName,proto3" json:"display_name,omitempty"` Avatar string `protobuf:"bytes,6,opt,name=avatar,proto3" json:"avatar,omitempty"` Url string `protobuf:"bytes,7,opt,name=url,proto3" json:"url,omitempty"` ChatgroupIds string `protobuf:"bytes,8,opt,name=chatgroup_ids,json=chatgroupIds,proto3" json:"chatgroup_ids,omitempty"` Campaign string `protobuf:"bytes,9,opt,name=campaign,proto3" json:"campaign,omitempty"` // contains filtered or unexported fields }
func (*User) Descriptor
deprecated
func (*User) GetCampaign ¶
func (*User) GetChatgroupIds ¶
func (*User) GetDisplayName ¶
func (*User) GetFirstName ¶
func (*User) GetLastName ¶
func (*User) ProtoMessage ¶
func (*User) ProtoMessage()
func (*User) ProtoReflect ¶
func (x *User) ProtoReflect() protoreflect.Message
type Users ¶
type Users struct { Users []*User `protobuf:"bytes,1,rep,name=users,proto3" json:"users,omitempty"` // contains filtered or unexported fields }
func (*Users) Descriptor
deprecated
func (*Users) ProtoMessage ¶
func (*Users) ProtoMessage()
func (*Users) ProtoReflect ¶
func (x *Users) ProtoReflect() protoreflect.Message