search

package
v0.0.0-...-d35ccac Latest Latest
Warning

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

Go to latest
Published: Nov 26, 2017 License: Apache-2.0 Imports: 3 Imported by: 0

Documentation

Overview

Package search is a generated protocol buffer package.

It is generated from these files:

google.golang.org/appengine/internal/search/search.proto

It has these top-level messages:

Scope
Entry
AccessControlList
FieldValue
Field
FieldTypes
IndexShardSettings
FacetValue
Facet
DocumentMetadata
Document
SearchServiceError
RequestStatus
IndexSpec
IndexMetadata
IndexDocumentParams
IndexDocumentRequest
IndexDocumentResponse
DeleteDocumentParams
DeleteDocumentRequest
DeleteDocumentResponse
ListDocumentsParams
ListDocumentsRequest
ListDocumentsResponse
ListIndexesParams
ListIndexesRequest
ListIndexesResponse
DeleteSchemaParams
DeleteSchemaRequest
DeleteSchemaResponse
SortSpec
ScorerSpec
FieldSpec
FacetRange
FacetRequestParam
FacetAutoDetectParam
FacetRequest
FacetRefinement
SearchParams
SearchRequest
FacetResultValue
FacetResult
SearchResult
SearchResponse

Index

Constants

View Source
const Default_Document_Language string = "en"
View Source
const Default_FacetAutoDetectParam_ValueLimit int32 = 10
View Source
const Default_FieldValue_Language string = "en"
View Source
const Default_IndexShardSettings_NumShards int32 = 1
View Source
const Default_ListDocumentsParams_IncludeStartDoc bool = true
View Source
const Default_ListDocumentsParams_Limit int32 = 100
View Source
const Default_ListIndexesParams_IncludeStartIndex bool = true
View Source
const Default_ListIndexesParams_Limit int32 = 20
View Source
const Default_ScorerSpec_Limit int32 = 1000
View Source
const Default_SearchParams_AutoDiscoverFacetCount int32 = 0
View Source
const Default_SearchParams_FacetDepth int32 = 1000
View Source
const Default_SearchParams_Limit int32 = 20
View Source
const Default_SortSpec_SortDescending bool = true

Variables

View Source
var Document_OrderIdSource_name = map[int32]string{
	0: "DEFAULTED",
	1: "SUPPLIED",
}
View Source
var Document_OrderIdSource_value = map[string]int32{
	"DEFAULTED": 0,
	"SUPPLIED":  1,
}
View Source
var Document_Storage_name = map[int32]string{
	0: "DISK",
}
View Source
var Document_Storage_value = map[string]int32{
	"DISK": 0,
}
View Source
var Entry_Permission_name = map[int32]string{
	1: "READ",
	2: "WRITE",
	3: "FULL_CONTROL",
}
View Source
var Entry_Permission_value = map[string]int32{
	"READ":         1,
	"WRITE":        2,
	"FULL_CONTROL": 3,
}
View Source
var FacetValue_ContentType_name = map[int32]string{
	2: "ATOM",
	4: "NUMBER",
}
View Source
var FacetValue_ContentType_value = map[string]int32{
	"ATOM":   2,
	"NUMBER": 4,
}
View Source
var FieldValue_ContentType_name = map[int32]string{
	0: "TEXT",
	1: "HTML",
	2: "ATOM",
	3: "DATE",
	4: "NUMBER",
	5: "GEO",
}
View Source
var FieldValue_ContentType_value = map[string]int32{
	"TEXT":   0,
	"HTML":   1,
	"ATOM":   2,
	"DATE":   3,
	"NUMBER": 4,
	"GEO":    5,
}
View Source
var IndexDocumentParams_Freshness_name = map[int32]string{
	0: "SYNCHRONOUSLY",
	1: "WHEN_CONVENIENT",
}
View Source
var IndexDocumentParams_Freshness_value = map[string]int32{
	"SYNCHRONOUSLY":   0,
	"WHEN_CONVENIENT": 1,
}
View Source
var IndexSpec_Consistency_name = map[int32]string{
	0: "GLOBAL",
	1: "PER_DOCUMENT",
}
View Source
var IndexSpec_Consistency_value = map[string]int32{
	"GLOBAL":       0,
	"PER_DOCUMENT": 1,
}
View Source
var IndexSpec_Mode_name = map[int32]string{
	0: "PRIORITY",
	1: "BACKGROUND",
}
View Source
var IndexSpec_Mode_value = map[string]int32{
	"PRIORITY":   0,
	"BACKGROUND": 1,
}
View Source
var IndexSpec_Source_name = map[int32]string{
	0: "SEARCH",
	1: "DATASTORE",
	2: "CLOUD_STORAGE",
}
View Source
var IndexSpec_Source_value = map[string]int32{
	"SEARCH":        0,
	"DATASTORE":     1,
	"CLOUD_STORAGE": 2,
}
View Source
var Scope_Type_name = map[int32]string{
	1: "USER_BY_CANONICAL_ID",
	2: "USER_BY_EMAIL",
	3: "GROUP_BY_CANONICAL_ID",
	4: "GROUP_BY_EMAIL",
	5: "GROUP_BY_DOMAIN",
	6: "ALL_USERS",
	7: "ALL_AUTHENTICATED_USERS",
}
View Source
var Scope_Type_value = map[string]int32{
	"USER_BY_CANONICAL_ID":    1,
	"USER_BY_EMAIL":           2,
	"GROUP_BY_CANONICAL_ID":   3,
	"GROUP_BY_EMAIL":          4,
	"GROUP_BY_DOMAIN":         5,
	"ALL_USERS":               6,
	"ALL_AUTHENTICATED_USERS": 7,
}
View Source
var ScorerSpec_Scorer_name = map[int32]string{
	0: "RESCORING_MATCH_SCORER",
	2: "MATCH_SCORER",
}
View Source
var ScorerSpec_Scorer_value = map[string]int32{
	"RESCORING_MATCH_SCORER": 0,
	"MATCH_SCORER":           2,
}
View Source
var SearchParams_CursorType_name = map[int32]string{
	0: "NONE",
	1: "SINGLE",
	2: "PER_RESULT",
}
View Source
var SearchParams_CursorType_value = map[string]int32{
	"NONE":       0,
	"SINGLE":     1,
	"PER_RESULT": 2,
}
View Source
var SearchParams_ParsingMode_name = map[int32]string{
	0: "STRICT",
	1: "RELAXED",
}
View Source
var SearchParams_ParsingMode_value = map[string]int32{
	"STRICT":  0,
	"RELAXED": 1,
}
View Source
var SearchServiceError_ErrorCode_name = map[int32]string{
	0: "OK",
	1: "INVALID_REQUEST",
	2: "TRANSIENT_ERROR",
	3: "INTERNAL_ERROR",
	4: "PERMISSION_DENIED",
	5: "TIMEOUT",
	6: "CONCURRENT_TRANSACTION",
}
View Source
var SearchServiceError_ErrorCode_value = map[string]int32{
	"OK":                     0,
	"INVALID_REQUEST":        1,
	"TRANSIENT_ERROR":        2,
	"INTERNAL_ERROR":         3,
	"PERMISSION_DENIED":      4,
	"TIMEOUT":                5,
	"CONCURRENT_TRANSACTION": 6,
}

Functions

This section is empty.

Types

type AccessControlList

type AccessControlList struct {
	Owner            *string  `protobuf:"bytes,1,opt,name=owner" json:"owner,omitempty"`
	Entries          []*Entry `protobuf:"bytes,2,rep,name=entries" json:"entries,omitempty"`
	XXX_unrecognized []byte   `json:"-"`
}

func (*AccessControlList) Descriptor

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

func (*AccessControlList) GetEntries

func (m *AccessControlList) GetEntries() []*Entry

func (*AccessControlList) GetOwner

func (m *AccessControlList) GetOwner() string

func (*AccessControlList) ProtoMessage

func (*AccessControlList) ProtoMessage()

func (*AccessControlList) Reset

func (m *AccessControlList) Reset()

func (*AccessControlList) String

func (m *AccessControlList) String() string

type DeleteDocumentParams

type DeleteDocumentParams struct {
	DocId            []string   `protobuf:"bytes,1,rep,name=doc_id,json=docId" json:"doc_id,omitempty"`
	IndexSpec        *IndexSpec `protobuf:"bytes,2,req,name=index_spec,json=indexSpec" json:"index_spec,omitempty"`
	XXX_unrecognized []byte     `json:"-"`
}

func (*DeleteDocumentParams) Descriptor

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

func (*DeleteDocumentParams) GetDocId

func (m *DeleteDocumentParams) GetDocId() []string

func (*DeleteDocumentParams) GetIndexSpec

func (m *DeleteDocumentParams) GetIndexSpec() *IndexSpec

func (*DeleteDocumentParams) ProtoMessage

func (*DeleteDocumentParams) ProtoMessage()

func (*DeleteDocumentParams) Reset

func (m *DeleteDocumentParams) Reset()

func (*DeleteDocumentParams) String

func (m *DeleteDocumentParams) String() string

type DeleteDocumentRequest

type DeleteDocumentRequest struct {
	Params           *DeleteDocumentParams `protobuf:"bytes,1,req,name=params" json:"params,omitempty"`
	AppId            []byte                `protobuf:"bytes,3,opt,name=app_id,json=appId" json:"app_id,omitempty"`
	XXX_unrecognized []byte                `json:"-"`
}

func (*DeleteDocumentRequest) Descriptor

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

func (*DeleteDocumentRequest) GetAppId

func (m *DeleteDocumentRequest) GetAppId() []byte

func (*DeleteDocumentRequest) GetParams

func (*DeleteDocumentRequest) ProtoMessage

func (*DeleteDocumentRequest) ProtoMessage()

func (*DeleteDocumentRequest) Reset

func (m *DeleteDocumentRequest) Reset()

func (*DeleteDocumentRequest) String

func (m *DeleteDocumentRequest) String() string

type DeleteDocumentResponse

type DeleteDocumentResponse struct {
	Status           []*RequestStatus `protobuf:"bytes,1,rep,name=status" json:"status,omitempty"`
	XXX_unrecognized []byte           `json:"-"`
}

func (*DeleteDocumentResponse) Descriptor

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

func (*DeleteDocumentResponse) GetStatus

func (m *DeleteDocumentResponse) GetStatus() []*RequestStatus

func (*DeleteDocumentResponse) ProtoMessage

func (*DeleteDocumentResponse) ProtoMessage()

func (*DeleteDocumentResponse) Reset

func (m *DeleteDocumentResponse) Reset()

func (*DeleteDocumentResponse) String

func (m *DeleteDocumentResponse) String() string

type DeleteSchemaParams

type DeleteSchemaParams struct {
	Source           *IndexSpec_Source `protobuf:"varint,1,opt,name=source,enum=search.IndexSpec_Source,def=0" json:"source,omitempty"`
	IndexSpec        []*IndexSpec      `protobuf:"bytes,2,rep,name=index_spec,json=indexSpec" json:"index_spec,omitempty"`
	XXX_unrecognized []byte            `json:"-"`
}

func (*DeleteSchemaParams) Descriptor

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

func (*DeleteSchemaParams) GetIndexSpec

func (m *DeleteSchemaParams) GetIndexSpec() []*IndexSpec

func (*DeleteSchemaParams) GetSource

func (m *DeleteSchemaParams) GetSource() IndexSpec_Source

func (*DeleteSchemaParams) ProtoMessage

func (*DeleteSchemaParams) ProtoMessage()

func (*DeleteSchemaParams) Reset

func (m *DeleteSchemaParams) Reset()

func (*DeleteSchemaParams) String

func (m *DeleteSchemaParams) String() string

type DeleteSchemaRequest

type DeleteSchemaRequest struct {
	Params           *DeleteSchemaParams `protobuf:"bytes,1,req,name=params" json:"params,omitempty"`
	AppId            []byte              `protobuf:"bytes,3,opt,name=app_id,json=appId" json:"app_id,omitempty"`
	XXX_unrecognized []byte              `json:"-"`
}

func (*DeleteSchemaRequest) Descriptor

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

func (*DeleteSchemaRequest) GetAppId

func (m *DeleteSchemaRequest) GetAppId() []byte

func (*DeleteSchemaRequest) GetParams

func (m *DeleteSchemaRequest) GetParams() *DeleteSchemaParams

func (*DeleteSchemaRequest) ProtoMessage

func (*DeleteSchemaRequest) ProtoMessage()

func (*DeleteSchemaRequest) Reset

func (m *DeleteSchemaRequest) Reset()

func (*DeleteSchemaRequest) String

func (m *DeleteSchemaRequest) String() string

type DeleteSchemaResponse

type DeleteSchemaResponse struct {
	Status           []*RequestStatus `protobuf:"bytes,1,rep,name=status" json:"status,omitempty"`
	XXX_unrecognized []byte           `json:"-"`
}

func (*DeleteSchemaResponse) Descriptor

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

func (*DeleteSchemaResponse) GetStatus

func (m *DeleteSchemaResponse) GetStatus() []*RequestStatus

func (*DeleteSchemaResponse) ProtoMessage

func (*DeleteSchemaResponse) ProtoMessage()

func (*DeleteSchemaResponse) Reset

func (m *DeleteSchemaResponse) Reset()

func (*DeleteSchemaResponse) String

func (m *DeleteSchemaResponse) String() string

type Document

type Document struct {
	Id               *string                 `protobuf:"bytes,1,opt,name=id" json:"id,omitempty"`
	Language         *string                 `protobuf:"bytes,2,opt,name=language,def=en" json:"language,omitempty"`
	Field            []*Field                `protobuf:"bytes,3,rep,name=field" json:"field,omitempty"`
	OrderId          *int32                  `protobuf:"varint,4,opt,name=order_id,json=orderId" json:"order_id,omitempty"`
	OrderIdSource    *Document_OrderIdSource `` /* 137-byte string literal not displayed */
	Storage          *Document_Storage       `protobuf:"varint,5,opt,name=storage,enum=search.Document_Storage,def=0" json:"storage,omitempty"`
	Facet            []*Facet                `protobuf:"bytes,8,rep,name=facet" json:"facet,omitempty"`
	XXX_unrecognized []byte                  `json:"-"`
}

func (*Document) Descriptor

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

func (*Document) GetFacet

func (m *Document) GetFacet() []*Facet

func (*Document) GetField

func (m *Document) GetField() []*Field

func (*Document) GetId

func (m *Document) GetId() string

func (*Document) GetLanguage

func (m *Document) GetLanguage() string

func (*Document) GetOrderId

func (m *Document) GetOrderId() int32

func (*Document) GetOrderIdSource

func (m *Document) GetOrderIdSource() Document_OrderIdSource

func (*Document) GetStorage

func (m *Document) GetStorage() Document_Storage

func (*Document) ProtoMessage

func (*Document) ProtoMessage()

func (*Document) Reset

func (m *Document) Reset()

func (*Document) String

func (m *Document) String() string

type DocumentMetadata

type DocumentMetadata struct {
	Version            *int64 `protobuf:"varint,1,opt,name=version" json:"version,omitempty"`
	CommittedStVersion *int64 `protobuf:"varint,2,opt,name=committed_st_version,json=committedStVersion" json:"committed_st_version,omitempty"`
	XXX_unrecognized   []byte `json:"-"`
}

func (*DocumentMetadata) Descriptor

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

func (*DocumentMetadata) GetCommittedStVersion

func (m *DocumentMetadata) GetCommittedStVersion() int64

func (*DocumentMetadata) GetVersion

func (m *DocumentMetadata) GetVersion() int64

func (*DocumentMetadata) ProtoMessage

func (*DocumentMetadata) ProtoMessage()

func (*DocumentMetadata) Reset

func (m *DocumentMetadata) Reset()

func (*DocumentMetadata) String

func (m *DocumentMetadata) String() string

type Document_OrderIdSource

type Document_OrderIdSource int32
const (
	Document_DEFAULTED Document_OrderIdSource = 0
	Document_SUPPLIED  Document_OrderIdSource = 1
)
const Default_Document_OrderIdSource Document_OrderIdSource = Document_SUPPLIED

func (Document_OrderIdSource) Enum

func (Document_OrderIdSource) EnumDescriptor

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

func (Document_OrderIdSource) String

func (x Document_OrderIdSource) String() string

func (*Document_OrderIdSource) UnmarshalJSON

func (x *Document_OrderIdSource) UnmarshalJSON(data []byte) error

type Document_Storage

type Document_Storage int32
const Default_Document_Storage Document_Storage = Document_DISK
const (
	Document_DISK Document_Storage = 0
)

func (Document_Storage) Enum

func (Document_Storage) EnumDescriptor

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

func (Document_Storage) String

func (x Document_Storage) String() string

func (*Document_Storage) UnmarshalJSON

func (x *Document_Storage) UnmarshalJSON(data []byte) error

type Entry

type Entry struct {
	Scope            *Scope            `protobuf:"bytes,1,opt,name=scope" json:"scope,omitempty"`
	Permission       *Entry_Permission `protobuf:"varint,2,opt,name=permission,enum=search.Entry_Permission" json:"permission,omitempty"`
	DisplayName      *string           `protobuf:"bytes,3,opt,name=display_name,json=displayName" json:"display_name,omitempty"`
	XXX_unrecognized []byte            `json:"-"`
}

func (*Entry) Descriptor

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

func (*Entry) GetDisplayName

func (m *Entry) GetDisplayName() string

func (*Entry) GetPermission

func (m *Entry) GetPermission() Entry_Permission

func (*Entry) GetScope

func (m *Entry) GetScope() *Scope

func (*Entry) ProtoMessage

func (*Entry) ProtoMessage()

func (*Entry) Reset

func (m *Entry) Reset()

func (*Entry) String

func (m *Entry) String() string

type Entry_Permission

type Entry_Permission int32
const (
	Entry_READ         Entry_Permission = 1
	Entry_WRITE        Entry_Permission = 2
	Entry_FULL_CONTROL Entry_Permission = 3
)

func (Entry_Permission) Enum

func (Entry_Permission) EnumDescriptor

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

func (Entry_Permission) String

func (x Entry_Permission) String() string

func (*Entry_Permission) UnmarshalJSON

func (x *Entry_Permission) UnmarshalJSON(data []byte) error

type Facet

type Facet struct {
	Name             *string     `protobuf:"bytes,1,req,name=name" json:"name,omitempty"`
	Value            *FacetValue `protobuf:"bytes,2,req,name=value" json:"value,omitempty"`
	XXX_unrecognized []byte      `json:"-"`
}

func (*Facet) Descriptor

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

func (*Facet) GetName

func (m *Facet) GetName() string

func (*Facet) GetValue

func (m *Facet) GetValue() *FacetValue

func (*Facet) ProtoMessage

func (*Facet) ProtoMessage()

func (*Facet) Reset

func (m *Facet) Reset()

func (*Facet) String

func (m *Facet) String() string

type FacetAutoDetectParam

type FacetAutoDetectParam struct {
	ValueLimit       *int32 `protobuf:"varint,1,opt,name=value_limit,json=valueLimit,def=10" json:"value_limit,omitempty"`
	XXX_unrecognized []byte `json:"-"`
}

func (*FacetAutoDetectParam) Descriptor

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

func (*FacetAutoDetectParam) GetValueLimit

func (m *FacetAutoDetectParam) GetValueLimit() int32

func (*FacetAutoDetectParam) ProtoMessage

func (*FacetAutoDetectParam) ProtoMessage()

func (*FacetAutoDetectParam) Reset

func (m *FacetAutoDetectParam) Reset()

func (*FacetAutoDetectParam) String

func (m *FacetAutoDetectParam) String() string

type FacetRange

type FacetRange struct {
	Name             *string `protobuf:"bytes,1,opt,name=name" json:"name,omitempty"`
	Start            *string `protobuf:"bytes,2,opt,name=start" json:"start,omitempty"`
	End              *string `protobuf:"bytes,3,opt,name=end" json:"end,omitempty"`
	XXX_unrecognized []byte  `json:"-"`
}

func (*FacetRange) Descriptor

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

func (*FacetRange) GetEnd

func (m *FacetRange) GetEnd() string

func (*FacetRange) GetName

func (m *FacetRange) GetName() string

func (*FacetRange) GetStart

func (m *FacetRange) GetStart() string

func (*FacetRange) ProtoMessage

func (*FacetRange) ProtoMessage()

func (*FacetRange) Reset

func (m *FacetRange) Reset()

func (*FacetRange) String

func (m *FacetRange) String() string

type FacetRefinement

type FacetRefinement struct {
	Name             *string                `protobuf:"bytes,1,req,name=name" json:"name,omitempty"`
	Value            *string                `protobuf:"bytes,2,opt,name=value" json:"value,omitempty"`
	Range            *FacetRefinement_Range `protobuf:"bytes,3,opt,name=range" json:"range,omitempty"`
	XXX_unrecognized []byte                 `json:"-"`
}

func (*FacetRefinement) Descriptor

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

func (*FacetRefinement) GetName

func (m *FacetRefinement) GetName() string

func (*FacetRefinement) GetRange

func (m *FacetRefinement) GetRange() *FacetRefinement_Range

func (*FacetRefinement) GetValue

func (m *FacetRefinement) GetValue() string

func (*FacetRefinement) ProtoMessage

func (*FacetRefinement) ProtoMessage()

func (*FacetRefinement) Reset

func (m *FacetRefinement) Reset()

func (*FacetRefinement) String

func (m *FacetRefinement) String() string

type FacetRefinement_Range

type FacetRefinement_Range struct {
	Start            *string `protobuf:"bytes,1,opt,name=start" json:"start,omitempty"`
	End              *string `protobuf:"bytes,2,opt,name=end" json:"end,omitempty"`
	XXX_unrecognized []byte  `json:"-"`
}

func (*FacetRefinement_Range) Descriptor

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

func (*FacetRefinement_Range) GetEnd

func (m *FacetRefinement_Range) GetEnd() string

func (*FacetRefinement_Range) GetStart

func (m *FacetRefinement_Range) GetStart() string

func (*FacetRefinement_Range) ProtoMessage

func (*FacetRefinement_Range) ProtoMessage()

func (*FacetRefinement_Range) Reset

func (m *FacetRefinement_Range) Reset()

func (*FacetRefinement_Range) String

func (m *FacetRefinement_Range) String() string

type FacetRequest

type FacetRequest struct {
	Name             *string            `protobuf:"bytes,1,req,name=name" json:"name,omitempty"`
	Params           *FacetRequestParam `protobuf:"bytes,2,opt,name=params" json:"params,omitempty"`
	XXX_unrecognized []byte             `json:"-"`
}

func (*FacetRequest) Descriptor

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

func (*FacetRequest) GetName

func (m *FacetRequest) GetName() string

func (*FacetRequest) GetParams

func (m *FacetRequest) GetParams() *FacetRequestParam

func (*FacetRequest) ProtoMessage

func (*FacetRequest) ProtoMessage()

func (*FacetRequest) Reset

func (m *FacetRequest) Reset()

func (*FacetRequest) String

func (m *FacetRequest) String() string

type FacetRequestParam

type FacetRequestParam struct {
	ValueLimit       *int32        `protobuf:"varint,1,opt,name=value_limit,json=valueLimit" json:"value_limit,omitempty"`
	Range            []*FacetRange `protobuf:"bytes,2,rep,name=range" json:"range,omitempty"`
	ValueConstraint  []string      `protobuf:"bytes,3,rep,name=value_constraint,json=valueConstraint" json:"value_constraint,omitempty"`
	XXX_unrecognized []byte        `json:"-"`
}

func (*FacetRequestParam) Descriptor

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

func (*FacetRequestParam) GetRange

func (m *FacetRequestParam) GetRange() []*FacetRange

func (*FacetRequestParam) GetValueConstraint

func (m *FacetRequestParam) GetValueConstraint() []string

func (*FacetRequestParam) GetValueLimit

func (m *FacetRequestParam) GetValueLimit() int32

func (*FacetRequestParam) ProtoMessage

func (*FacetRequestParam) ProtoMessage()

func (*FacetRequestParam) Reset

func (m *FacetRequestParam) Reset()

func (*FacetRequestParam) String

func (m *FacetRequestParam) String() string

type FacetResult

type FacetResult struct {
	Name             *string             `protobuf:"bytes,1,req,name=name" json:"name,omitempty"`
	Value            []*FacetResultValue `protobuf:"bytes,2,rep,name=value" json:"value,omitempty"`
	XXX_unrecognized []byte              `json:"-"`
}

func (*FacetResult) Descriptor

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

func (*FacetResult) GetName

func (m *FacetResult) GetName() string

func (*FacetResult) GetValue

func (m *FacetResult) GetValue() []*FacetResultValue

func (*FacetResult) ProtoMessage

func (*FacetResult) ProtoMessage()

func (*FacetResult) Reset

func (m *FacetResult) Reset()

func (*FacetResult) String

func (m *FacetResult) String() string

type FacetResultValue

type FacetResultValue struct {
	Name             *string          `protobuf:"bytes,1,req,name=name" json:"name,omitempty"`
	Count            *int32           `protobuf:"varint,2,req,name=count" json:"count,omitempty"`
	Refinement       *FacetRefinement `protobuf:"bytes,3,req,name=refinement" json:"refinement,omitempty"`
	XXX_unrecognized []byte           `json:"-"`
}

func (*FacetResultValue) Descriptor

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

func (*FacetResultValue) GetCount

func (m *FacetResultValue) GetCount() int32

func (*FacetResultValue) GetName

func (m *FacetResultValue) GetName() string

func (*FacetResultValue) GetRefinement

func (m *FacetResultValue) GetRefinement() *FacetRefinement

func (*FacetResultValue) ProtoMessage

func (*FacetResultValue) ProtoMessage()

func (*FacetResultValue) Reset

func (m *FacetResultValue) Reset()

func (*FacetResultValue) String

func (m *FacetResultValue) String() string

type FacetValue

type FacetValue struct {
	Type             *FacetValue_ContentType `protobuf:"varint,1,opt,name=type,enum=search.FacetValue_ContentType,def=2" json:"type,omitempty"`
	StringValue      *string                 `protobuf:"bytes,3,opt,name=string_value,json=stringValue" json:"string_value,omitempty"`
	XXX_unrecognized []byte                  `json:"-"`
}

func (*FacetValue) Descriptor

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

func (*FacetValue) GetStringValue

func (m *FacetValue) GetStringValue() string

func (*FacetValue) GetType

func (m *FacetValue) GetType() FacetValue_ContentType

func (*FacetValue) ProtoMessage

func (*FacetValue) ProtoMessage()

func (*FacetValue) Reset

func (m *FacetValue) Reset()

func (*FacetValue) String

func (m *FacetValue) String() string

type FacetValue_ContentType

type FacetValue_ContentType int32
const (
	FacetValue_ATOM   FacetValue_ContentType = 2
	FacetValue_NUMBER FacetValue_ContentType = 4
)
const Default_FacetValue_Type FacetValue_ContentType = FacetValue_ATOM

func (FacetValue_ContentType) Enum

func (FacetValue_ContentType) EnumDescriptor

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

func (FacetValue_ContentType) String

func (x FacetValue_ContentType) String() string

func (*FacetValue_ContentType) UnmarshalJSON

func (x *FacetValue_ContentType) UnmarshalJSON(data []byte) error

type Field

type Field struct {
	Name             *string     `protobuf:"bytes,1,req,name=name" json:"name,omitempty"`
	Value            *FieldValue `protobuf:"bytes,2,req,name=value" json:"value,omitempty"`
	XXX_unrecognized []byte      `json:"-"`
}

func (*Field) Descriptor

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

func (*Field) GetName

func (m *Field) GetName() string

func (*Field) GetValue

func (m *Field) GetValue() *FieldValue

func (*Field) ProtoMessage

func (*Field) ProtoMessage()

func (*Field) Reset

func (m *Field) Reset()

func (*Field) String

func (m *Field) String() string

type FieldSpec

type FieldSpec struct {
	Name             []string                `protobuf:"bytes,1,rep,name=name" json:"name,omitempty"`
	Expression       []*FieldSpec_Expression `protobuf:"group,2,rep,name=Expression,json=expression" json:"expression,omitempty"`
	XXX_unrecognized []byte                  `json:"-"`
}

func (*FieldSpec) Descriptor

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

func (*FieldSpec) GetExpression

func (m *FieldSpec) GetExpression() []*FieldSpec_Expression

func (*FieldSpec) GetName

func (m *FieldSpec) GetName() []string

func (*FieldSpec) ProtoMessage

func (*FieldSpec) ProtoMessage()

func (*FieldSpec) Reset

func (m *FieldSpec) Reset()

func (*FieldSpec) String

func (m *FieldSpec) String() string

type FieldSpec_Expression

type FieldSpec_Expression struct {
	Name             *string `protobuf:"bytes,3,req,name=name" json:"name,omitempty"`
	Expression       *string `protobuf:"bytes,4,req,name=expression" json:"expression,omitempty"`
	XXX_unrecognized []byte  `json:"-"`
}

func (*FieldSpec_Expression) Descriptor

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

func (*FieldSpec_Expression) GetExpression

func (m *FieldSpec_Expression) GetExpression() string

func (*FieldSpec_Expression) GetName

func (m *FieldSpec_Expression) GetName() string

func (*FieldSpec_Expression) ProtoMessage

func (*FieldSpec_Expression) ProtoMessage()

func (*FieldSpec_Expression) Reset

func (m *FieldSpec_Expression) Reset()

func (*FieldSpec_Expression) String

func (m *FieldSpec_Expression) String() string

type FieldTypes

type FieldTypes struct {
	Name             *string                  `protobuf:"bytes,1,req,name=name" json:"name,omitempty"`
	Type             []FieldValue_ContentType `protobuf:"varint,2,rep,name=type,enum=search.FieldValue_ContentType" json:"type,omitempty"`
	XXX_unrecognized []byte                   `json:"-"`
}

func (*FieldTypes) Descriptor

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

func (*FieldTypes) GetName

func (m *FieldTypes) GetName() string

func (*FieldTypes) GetType

func (m *FieldTypes) GetType() []FieldValue_ContentType

func (*FieldTypes) ProtoMessage

func (*FieldTypes) ProtoMessage()

func (*FieldTypes) Reset

func (m *FieldTypes) Reset()

func (*FieldTypes) String

func (m *FieldTypes) String() string

type FieldValue

type FieldValue struct {
	Type             *FieldValue_ContentType `protobuf:"varint,1,opt,name=type,enum=search.FieldValue_ContentType,def=0" json:"type,omitempty"`
	Language         *string                 `protobuf:"bytes,2,opt,name=language,def=en" json:"language,omitempty"`
	StringValue      *string                 `protobuf:"bytes,3,opt,name=string_value,json=stringValue" json:"string_value,omitempty"`
	Geo              *FieldValue_Geo         `protobuf:"group,4,opt,name=Geo,json=geo" json:"geo,omitempty"`
	XXX_unrecognized []byte                  `json:"-"`
}

func (*FieldValue) Descriptor

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

func (*FieldValue) GetGeo

func (m *FieldValue) GetGeo() *FieldValue_Geo

func (*FieldValue) GetLanguage

func (m *FieldValue) GetLanguage() string

func (*FieldValue) GetStringValue

func (m *FieldValue) GetStringValue() string

func (*FieldValue) GetType

func (m *FieldValue) GetType() FieldValue_ContentType

func (*FieldValue) ProtoMessage

func (*FieldValue) ProtoMessage()

func (*FieldValue) Reset

func (m *FieldValue) Reset()

func (*FieldValue) String

func (m *FieldValue) String() string

type FieldValue_ContentType

type FieldValue_ContentType int32
const (
	FieldValue_TEXT   FieldValue_ContentType = 0
	FieldValue_HTML   FieldValue_ContentType = 1
	FieldValue_ATOM   FieldValue_ContentType = 2
	FieldValue_DATE   FieldValue_ContentType = 3
	FieldValue_NUMBER FieldValue_ContentType = 4
	FieldValue_GEO    FieldValue_ContentType = 5
)
const Default_FieldValue_Type FieldValue_ContentType = FieldValue_TEXT

func (FieldValue_ContentType) Enum

func (FieldValue_ContentType) EnumDescriptor

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

func (FieldValue_ContentType) String

func (x FieldValue_ContentType) String() string

func (*FieldValue_ContentType) UnmarshalJSON

func (x *FieldValue_ContentType) UnmarshalJSON(data []byte) error

type FieldValue_Geo

type FieldValue_Geo struct {
	Lat              *float64 `protobuf:"fixed64,5,req,name=lat" json:"lat,omitempty"`
	Lng              *float64 `protobuf:"fixed64,6,req,name=lng" json:"lng,omitempty"`
	XXX_unrecognized []byte   `json:"-"`
}

func (*FieldValue_Geo) Descriptor

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

func (*FieldValue_Geo) GetLat

func (m *FieldValue_Geo) GetLat() float64

func (*FieldValue_Geo) GetLng

func (m *FieldValue_Geo) GetLng() float64

func (*FieldValue_Geo) ProtoMessage

func (*FieldValue_Geo) ProtoMessage()

func (*FieldValue_Geo) Reset

func (m *FieldValue_Geo) Reset()

func (*FieldValue_Geo) String

func (m *FieldValue_Geo) String() string

type IndexDocumentParams

type IndexDocumentParams struct {
	Document         []*Document                    `protobuf:"bytes,1,rep,name=document" json:"document,omitempty"`
	Freshness        *IndexDocumentParams_Freshness `protobuf:"varint,2,opt,name=freshness,enum=search.IndexDocumentParams_Freshness,def=0" json:"freshness,omitempty"`
	IndexSpec        *IndexSpec                     `protobuf:"bytes,3,req,name=index_spec,json=indexSpec" json:"index_spec,omitempty"`
	XXX_unrecognized []byte                         `json:"-"`
}

func (*IndexDocumentParams) Descriptor

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

func (*IndexDocumentParams) GetDocument

func (m *IndexDocumentParams) GetDocument() []*Document

func (*IndexDocumentParams) GetFreshness

func (*IndexDocumentParams) GetIndexSpec

func (m *IndexDocumentParams) GetIndexSpec() *IndexSpec

func (*IndexDocumentParams) ProtoMessage

func (*IndexDocumentParams) ProtoMessage()

func (*IndexDocumentParams) Reset

func (m *IndexDocumentParams) Reset()

func (*IndexDocumentParams) String

func (m *IndexDocumentParams) String() string

type IndexDocumentParams_Freshness

type IndexDocumentParams_Freshness int32
const (
	IndexDocumentParams_SYNCHRONOUSLY   IndexDocumentParams_Freshness = 0
	IndexDocumentParams_WHEN_CONVENIENT IndexDocumentParams_Freshness = 1
)
const Default_IndexDocumentParams_Freshness IndexDocumentParams_Freshness = IndexDocumentParams_SYNCHRONOUSLY

func (IndexDocumentParams_Freshness) Enum

func (IndexDocumentParams_Freshness) EnumDescriptor

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

func (IndexDocumentParams_Freshness) String

func (*IndexDocumentParams_Freshness) UnmarshalJSON

func (x *IndexDocumentParams_Freshness) UnmarshalJSON(data []byte) error

type IndexDocumentRequest

type IndexDocumentRequest struct {
	Params           *IndexDocumentParams `protobuf:"bytes,1,req,name=params" json:"params,omitempty"`
	AppId            []byte               `protobuf:"bytes,3,opt,name=app_id,json=appId" json:"app_id,omitempty"`
	XXX_unrecognized []byte               `json:"-"`
}

func (*IndexDocumentRequest) Descriptor

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

func (*IndexDocumentRequest) GetAppId

func (m *IndexDocumentRequest) GetAppId() []byte

func (*IndexDocumentRequest) GetParams

func (m *IndexDocumentRequest) GetParams() *IndexDocumentParams

func (*IndexDocumentRequest) ProtoMessage

func (*IndexDocumentRequest) ProtoMessage()

func (*IndexDocumentRequest) Reset

func (m *IndexDocumentRequest) Reset()

func (*IndexDocumentRequest) String

func (m *IndexDocumentRequest) String() string

type IndexDocumentResponse

type IndexDocumentResponse struct {
	Status           []*RequestStatus `protobuf:"bytes,1,rep,name=status" json:"status,omitempty"`
	DocId            []string         `protobuf:"bytes,2,rep,name=doc_id,json=docId" json:"doc_id,omitempty"`
	XXX_unrecognized []byte           `json:"-"`
}

func (*IndexDocumentResponse) Descriptor

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

func (*IndexDocumentResponse) GetDocId

func (m *IndexDocumentResponse) GetDocId() []string

func (*IndexDocumentResponse) GetStatus

func (m *IndexDocumentResponse) GetStatus() []*RequestStatus

func (*IndexDocumentResponse) ProtoMessage

func (*IndexDocumentResponse) ProtoMessage()

func (*IndexDocumentResponse) Reset

func (m *IndexDocumentResponse) Reset()

func (*IndexDocumentResponse) String

func (m *IndexDocumentResponse) String() string

type IndexMetadata

type IndexMetadata struct {
	IndexSpec        *IndexSpec             `protobuf:"bytes,1,req,name=index_spec,json=indexSpec" json:"index_spec,omitempty"`
	Field            []*FieldTypes          `protobuf:"bytes,2,rep,name=field" json:"field,omitempty"`
	Storage          *IndexMetadata_Storage `protobuf:"bytes,3,opt,name=storage" json:"storage,omitempty"`
	XXX_unrecognized []byte                 `json:"-"`
}

func (*IndexMetadata) Descriptor

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

func (*IndexMetadata) GetField

func (m *IndexMetadata) GetField() []*FieldTypes

func (*IndexMetadata) GetIndexSpec

func (m *IndexMetadata) GetIndexSpec() *IndexSpec

func (*IndexMetadata) GetStorage

func (m *IndexMetadata) GetStorage() *IndexMetadata_Storage

func (*IndexMetadata) ProtoMessage

func (*IndexMetadata) ProtoMessage()

func (*IndexMetadata) Reset

func (m *IndexMetadata) Reset()

func (*IndexMetadata) String

func (m *IndexMetadata) String() string

type IndexMetadata_Storage

type IndexMetadata_Storage struct {
	AmountUsed       *int64 `protobuf:"varint,1,opt,name=amount_used,json=amountUsed" json:"amount_used,omitempty"`
	Limit            *int64 `protobuf:"varint,2,opt,name=limit" json:"limit,omitempty"`
	XXX_unrecognized []byte `json:"-"`
}

func (*IndexMetadata_Storage) Descriptor

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

func (*IndexMetadata_Storage) GetAmountUsed

func (m *IndexMetadata_Storage) GetAmountUsed() int64

func (*IndexMetadata_Storage) GetLimit

func (m *IndexMetadata_Storage) GetLimit() int64

func (*IndexMetadata_Storage) ProtoMessage

func (*IndexMetadata_Storage) ProtoMessage()

func (*IndexMetadata_Storage) Reset

func (m *IndexMetadata_Storage) Reset()

func (*IndexMetadata_Storage) String

func (m *IndexMetadata_Storage) String() string

type IndexShardSettings

type IndexShardSettings struct {
	PrevNumShards            []int32 `protobuf:"varint,1,rep,name=prev_num_shards,json=prevNumShards" json:"prev_num_shards,omitempty"`
	NumShards                *int32  `protobuf:"varint,2,req,name=num_shards,json=numShards,def=1" json:"num_shards,omitempty"`
	PrevNumShardsSearchFalse []int32 `` /* 133-byte string literal not displayed */
	LocalReplica             *string `protobuf:"bytes,4,opt,name=local_replica,json=localReplica,def=" json:"local_replica,omitempty"`
	XXX_unrecognized         []byte  `json:"-"`
}

func (*IndexShardSettings) Descriptor

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

func (*IndexShardSettings) GetLocalReplica

func (m *IndexShardSettings) GetLocalReplica() string

func (*IndexShardSettings) GetNumShards

func (m *IndexShardSettings) GetNumShards() int32

func (*IndexShardSettings) GetPrevNumShards

func (m *IndexShardSettings) GetPrevNumShards() []int32

func (*IndexShardSettings) GetPrevNumShardsSearchFalse

func (m *IndexShardSettings) GetPrevNumShardsSearchFalse() []int32

func (*IndexShardSettings) ProtoMessage

func (*IndexShardSettings) ProtoMessage()

func (*IndexShardSettings) Reset

func (m *IndexShardSettings) Reset()

func (*IndexShardSettings) String

func (m *IndexShardSettings) String() string

type IndexSpec

type IndexSpec struct {
	Name             *string                `protobuf:"bytes,1,req,name=name" json:"name,omitempty"`
	Consistency      *IndexSpec_Consistency `protobuf:"varint,2,opt,name=consistency,enum=search.IndexSpec_Consistency,def=1" json:"consistency,omitempty"`
	Namespace        *string                `protobuf:"bytes,3,opt,name=namespace" json:"namespace,omitempty"`
	Version          *int32                 `protobuf:"varint,4,opt,name=version" json:"version,omitempty"`
	Source           *IndexSpec_Source      `protobuf:"varint,5,opt,name=source,enum=search.IndexSpec_Source,def=0" json:"source,omitempty"`
	Mode             *IndexSpec_Mode        `protobuf:"varint,6,opt,name=mode,enum=search.IndexSpec_Mode,def=0" json:"mode,omitempty"`
	XXX_unrecognized []byte                 `json:"-"`
}

func (*IndexSpec) Descriptor

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

func (*IndexSpec) GetConsistency

func (m *IndexSpec) GetConsistency() IndexSpec_Consistency

func (*IndexSpec) GetMode

func (m *IndexSpec) GetMode() IndexSpec_Mode

func (*IndexSpec) GetName

func (m *IndexSpec) GetName() string

func (*IndexSpec) GetNamespace

func (m *IndexSpec) GetNamespace() string

func (*IndexSpec) GetSource

func (m *IndexSpec) GetSource() IndexSpec_Source

func (*IndexSpec) GetVersion

func (m *IndexSpec) GetVersion() int32

func (*IndexSpec) ProtoMessage

func (*IndexSpec) ProtoMessage()

func (*IndexSpec) Reset

func (m *IndexSpec) Reset()

func (*IndexSpec) String

func (m *IndexSpec) String() string

type IndexSpec_Consistency

type IndexSpec_Consistency int32
const (
	IndexSpec_GLOBAL       IndexSpec_Consistency = 0
	IndexSpec_PER_DOCUMENT IndexSpec_Consistency = 1
)
const Default_IndexSpec_Consistency IndexSpec_Consistency = IndexSpec_PER_DOCUMENT

func (IndexSpec_Consistency) Enum

func (IndexSpec_Consistency) EnumDescriptor

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

func (IndexSpec_Consistency) String

func (x IndexSpec_Consistency) String() string

func (*IndexSpec_Consistency) UnmarshalJSON

func (x *IndexSpec_Consistency) UnmarshalJSON(data []byte) error

type IndexSpec_Mode

type IndexSpec_Mode int32
const (
	IndexSpec_PRIORITY   IndexSpec_Mode = 0
	IndexSpec_BACKGROUND IndexSpec_Mode = 1
)
const Default_IndexSpec_Mode IndexSpec_Mode = IndexSpec_PRIORITY

func (IndexSpec_Mode) Enum

func (x IndexSpec_Mode) Enum() *IndexSpec_Mode

func (IndexSpec_Mode) EnumDescriptor

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

func (IndexSpec_Mode) String

func (x IndexSpec_Mode) String() string

func (*IndexSpec_Mode) UnmarshalJSON

func (x *IndexSpec_Mode) UnmarshalJSON(data []byte) error

type IndexSpec_Source

type IndexSpec_Source int32
const (
	IndexSpec_SEARCH        IndexSpec_Source = 0
	IndexSpec_DATASTORE     IndexSpec_Source = 1
	IndexSpec_CLOUD_STORAGE IndexSpec_Source = 2
)
const Default_DeleteSchemaParams_Source IndexSpec_Source = IndexSpec_SEARCH
const Default_IndexSpec_Source IndexSpec_Source = IndexSpec_SEARCH
const Default_ListIndexesParams_Source IndexSpec_Source = IndexSpec_SEARCH

func (IndexSpec_Source) Enum

func (IndexSpec_Source) EnumDescriptor

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

func (IndexSpec_Source) String

func (x IndexSpec_Source) String() string

func (*IndexSpec_Source) UnmarshalJSON

func (x *IndexSpec_Source) UnmarshalJSON(data []byte) error

type ListDocumentsParams

type ListDocumentsParams struct {
	IndexSpec        *IndexSpec `protobuf:"bytes,1,req,name=index_spec,json=indexSpec" json:"index_spec,omitempty"`
	StartDocId       *string    `protobuf:"bytes,2,opt,name=start_doc_id,json=startDocId" json:"start_doc_id,omitempty"`
	IncludeStartDoc  *bool      `protobuf:"varint,3,opt,name=include_start_doc,json=includeStartDoc,def=1" json:"include_start_doc,omitempty"`
	Limit            *int32     `protobuf:"varint,4,opt,name=limit,def=100" json:"limit,omitempty"`
	KeysOnly         *bool      `protobuf:"varint,5,opt,name=keys_only,json=keysOnly" json:"keys_only,omitempty"`
	XXX_unrecognized []byte     `json:"-"`
}

func (*ListDocumentsParams) Descriptor

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

func (*ListDocumentsParams) GetIncludeStartDoc

func (m *ListDocumentsParams) GetIncludeStartDoc() bool

func (*ListDocumentsParams) GetIndexSpec

func (m *ListDocumentsParams) GetIndexSpec() *IndexSpec

func (*ListDocumentsParams) GetKeysOnly

func (m *ListDocumentsParams) GetKeysOnly() bool

func (*ListDocumentsParams) GetLimit

func (m *ListDocumentsParams) GetLimit() int32

func (*ListDocumentsParams) GetStartDocId

func (m *ListDocumentsParams) GetStartDocId() string

func (*ListDocumentsParams) ProtoMessage

func (*ListDocumentsParams) ProtoMessage()

func (*ListDocumentsParams) Reset

func (m *ListDocumentsParams) Reset()

func (*ListDocumentsParams) String

func (m *ListDocumentsParams) String() string

type ListDocumentsRequest

type ListDocumentsRequest struct {
	Params           *ListDocumentsParams `protobuf:"bytes,1,req,name=params" json:"params,omitempty"`
	AppId            []byte               `protobuf:"bytes,2,opt,name=app_id,json=appId" json:"app_id,omitempty"`
	XXX_unrecognized []byte               `json:"-"`
}

func (*ListDocumentsRequest) Descriptor

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

func (*ListDocumentsRequest) GetAppId

func (m *ListDocumentsRequest) GetAppId() []byte

func (*ListDocumentsRequest) GetParams

func (m *ListDocumentsRequest) GetParams() *ListDocumentsParams

func (*ListDocumentsRequest) ProtoMessage

func (*ListDocumentsRequest) ProtoMessage()

func (*ListDocumentsRequest) Reset

func (m *ListDocumentsRequest) Reset()

func (*ListDocumentsRequest) String

func (m *ListDocumentsRequest) String() string

type ListDocumentsResponse

type ListDocumentsResponse struct {
	Status           *RequestStatus `protobuf:"bytes,1,req,name=status" json:"status,omitempty"`
	Document         []*Document    `protobuf:"bytes,2,rep,name=document" json:"document,omitempty"`
	XXX_unrecognized []byte         `json:"-"`
}

func (*ListDocumentsResponse) Descriptor

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

func (*ListDocumentsResponse) GetDocument

func (m *ListDocumentsResponse) GetDocument() []*Document

func (*ListDocumentsResponse) GetStatus

func (m *ListDocumentsResponse) GetStatus() *RequestStatus

func (*ListDocumentsResponse) ProtoMessage

func (*ListDocumentsResponse) ProtoMessage()

func (*ListDocumentsResponse) Reset

func (m *ListDocumentsResponse) Reset()

func (*ListDocumentsResponse) String

func (m *ListDocumentsResponse) String() string

type ListIndexesParams

type ListIndexesParams struct {
	FetchSchema       *bool             `protobuf:"varint,1,opt,name=fetch_schema,json=fetchSchema" json:"fetch_schema,omitempty"`
	Limit             *int32            `protobuf:"varint,2,opt,name=limit,def=20" json:"limit,omitempty"`
	Namespace         *string           `protobuf:"bytes,3,opt,name=namespace" json:"namespace,omitempty"`
	StartIndexName    *string           `protobuf:"bytes,4,opt,name=start_index_name,json=startIndexName" json:"start_index_name,omitempty"`
	IncludeStartIndex *bool             `protobuf:"varint,5,opt,name=include_start_index,json=includeStartIndex,def=1" json:"include_start_index,omitempty"`
	IndexNamePrefix   *string           `protobuf:"bytes,6,opt,name=index_name_prefix,json=indexNamePrefix" json:"index_name_prefix,omitempty"`
	Offset            *int32            `protobuf:"varint,7,opt,name=offset" json:"offset,omitempty"`
	Source            *IndexSpec_Source `protobuf:"varint,8,opt,name=source,enum=search.IndexSpec_Source,def=0" json:"source,omitempty"`
	XXX_unrecognized  []byte            `json:"-"`
}

func (*ListIndexesParams) Descriptor

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

func (*ListIndexesParams) GetFetchSchema

func (m *ListIndexesParams) GetFetchSchema() bool

func (*ListIndexesParams) GetIncludeStartIndex

func (m *ListIndexesParams) GetIncludeStartIndex() bool

func (*ListIndexesParams) GetIndexNamePrefix

func (m *ListIndexesParams) GetIndexNamePrefix() string

func (*ListIndexesParams) GetLimit

func (m *ListIndexesParams) GetLimit() int32

func (*ListIndexesParams) GetNamespace

func (m *ListIndexesParams) GetNamespace() string

func (*ListIndexesParams) GetOffset

func (m *ListIndexesParams) GetOffset() int32

func (*ListIndexesParams) GetSource

func (m *ListIndexesParams) GetSource() IndexSpec_Source

func (*ListIndexesParams) GetStartIndexName

func (m *ListIndexesParams) GetStartIndexName() string

func (*ListIndexesParams) ProtoMessage

func (*ListIndexesParams) ProtoMessage()

func (*ListIndexesParams) Reset

func (m *ListIndexesParams) Reset()

func (*ListIndexesParams) String

func (m *ListIndexesParams) String() string

type ListIndexesRequest

type ListIndexesRequest struct {
	Params           *ListIndexesParams `protobuf:"bytes,1,req,name=params" json:"params,omitempty"`
	AppId            []byte             `protobuf:"bytes,3,opt,name=app_id,json=appId" json:"app_id,omitempty"`
	XXX_unrecognized []byte             `json:"-"`
}

func (*ListIndexesRequest) Descriptor

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

func (*ListIndexesRequest) GetAppId

func (m *ListIndexesRequest) GetAppId() []byte

func (*ListIndexesRequest) GetParams

func (m *ListIndexesRequest) GetParams() *ListIndexesParams

func (*ListIndexesRequest) ProtoMessage

func (*ListIndexesRequest) ProtoMessage()

func (*ListIndexesRequest) Reset

func (m *ListIndexesRequest) Reset()

func (*ListIndexesRequest) String

func (m *ListIndexesRequest) String() string

type ListIndexesResponse

type ListIndexesResponse struct {
	Status           *RequestStatus   `protobuf:"bytes,1,req,name=status" json:"status,omitempty"`
	IndexMetadata    []*IndexMetadata `protobuf:"bytes,2,rep,name=index_metadata,json=indexMetadata" json:"index_metadata,omitempty"`
	XXX_unrecognized []byte           `json:"-"`
}

func (*ListIndexesResponse) Descriptor

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

func (*ListIndexesResponse) GetIndexMetadata

func (m *ListIndexesResponse) GetIndexMetadata() []*IndexMetadata

func (*ListIndexesResponse) GetStatus

func (m *ListIndexesResponse) GetStatus() *RequestStatus

func (*ListIndexesResponse) ProtoMessage

func (*ListIndexesResponse) ProtoMessage()

func (*ListIndexesResponse) Reset

func (m *ListIndexesResponse) Reset()

func (*ListIndexesResponse) String

func (m *ListIndexesResponse) String() string

type RequestStatus

type RequestStatus struct {
	Code             *SearchServiceError_ErrorCode `protobuf:"varint,1,req,name=code,enum=search.SearchServiceError_ErrorCode" json:"code,omitempty"`
	ErrorDetail      *string                       `protobuf:"bytes,2,opt,name=error_detail,json=errorDetail" json:"error_detail,omitempty"`
	CanonicalCode    *int32                        `protobuf:"varint,3,opt,name=canonical_code,json=canonicalCode" json:"canonical_code,omitempty"`
	XXX_unrecognized []byte                        `json:"-"`
}

func (*RequestStatus) Descriptor

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

func (*RequestStatus) GetCanonicalCode

func (m *RequestStatus) GetCanonicalCode() int32

func (*RequestStatus) GetCode

func (*RequestStatus) GetErrorDetail

func (m *RequestStatus) GetErrorDetail() string

func (*RequestStatus) ProtoMessage

func (*RequestStatus) ProtoMessage()

func (*RequestStatus) Reset

func (m *RequestStatus) Reset()

func (*RequestStatus) String

func (m *RequestStatus) String() string

type Scope

type Scope struct {
	Type             *Scope_Type `protobuf:"varint,1,opt,name=type,enum=search.Scope_Type" json:"type,omitempty"`
	Value            *string     `protobuf:"bytes,2,opt,name=value" json:"value,omitempty"`
	XXX_unrecognized []byte      `json:"-"`
}

func (*Scope) Descriptor

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

func (*Scope) GetType

func (m *Scope) GetType() Scope_Type

func (*Scope) GetValue

func (m *Scope) GetValue() string

func (*Scope) ProtoMessage

func (*Scope) ProtoMessage()

func (*Scope) Reset

func (m *Scope) Reset()

func (*Scope) String

func (m *Scope) String() string

type Scope_Type

type Scope_Type int32
const (
	Scope_USER_BY_CANONICAL_ID    Scope_Type = 1
	Scope_USER_BY_EMAIL           Scope_Type = 2
	Scope_GROUP_BY_CANONICAL_ID   Scope_Type = 3
	Scope_GROUP_BY_EMAIL          Scope_Type = 4
	Scope_GROUP_BY_DOMAIN         Scope_Type = 5
	Scope_ALL_USERS               Scope_Type = 6
	Scope_ALL_AUTHENTICATED_USERS Scope_Type = 7
)

func (Scope_Type) Enum

func (x Scope_Type) Enum() *Scope_Type

func (Scope_Type) EnumDescriptor

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

func (Scope_Type) String

func (x Scope_Type) String() string

func (*Scope_Type) UnmarshalJSON

func (x *Scope_Type) UnmarshalJSON(data []byte) error

type ScorerSpec

type ScorerSpec struct {
	Scorer                *ScorerSpec_Scorer `protobuf:"varint,1,opt,name=scorer,enum=search.ScorerSpec_Scorer,def=2" json:"scorer,omitempty"`
	Limit                 *int32             `protobuf:"varint,2,opt,name=limit,def=1000" json:"limit,omitempty"`
	MatchScorerParameters *string            `protobuf:"bytes,9,opt,name=match_scorer_parameters,json=matchScorerParameters" json:"match_scorer_parameters,omitempty"`
	XXX_unrecognized      []byte             `json:"-"`
}

func (*ScorerSpec) Descriptor

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

func (*ScorerSpec) GetLimit

func (m *ScorerSpec) GetLimit() int32

func (*ScorerSpec) GetMatchScorerParameters

func (m *ScorerSpec) GetMatchScorerParameters() string

func (*ScorerSpec) GetScorer

func (m *ScorerSpec) GetScorer() ScorerSpec_Scorer

func (*ScorerSpec) ProtoMessage

func (*ScorerSpec) ProtoMessage()

func (*ScorerSpec) Reset

func (m *ScorerSpec) Reset()

func (*ScorerSpec) String

func (m *ScorerSpec) String() string

type ScorerSpec_Scorer

type ScorerSpec_Scorer int32
const (
	ScorerSpec_RESCORING_MATCH_SCORER ScorerSpec_Scorer = 0
	ScorerSpec_MATCH_SCORER           ScorerSpec_Scorer = 2
)
const Default_ScorerSpec_Scorer ScorerSpec_Scorer = ScorerSpec_MATCH_SCORER

func (ScorerSpec_Scorer) Enum

func (ScorerSpec_Scorer) EnumDescriptor

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

func (ScorerSpec_Scorer) String

func (x ScorerSpec_Scorer) String() string

func (*ScorerSpec_Scorer) UnmarshalJSON

func (x *ScorerSpec_Scorer) UnmarshalJSON(data []byte) error

type SearchParams

type SearchParams struct {
	IndexSpec              *IndexSpec                `protobuf:"bytes,1,req,name=index_spec,json=indexSpec" json:"index_spec,omitempty"`
	Query                  *string                   `protobuf:"bytes,2,req,name=query" json:"query,omitempty"`
	Cursor                 *string                   `protobuf:"bytes,4,opt,name=cursor" json:"cursor,omitempty"`
	Offset                 *int32                    `protobuf:"varint,11,opt,name=offset" json:"offset,omitempty"`
	CursorType             *SearchParams_CursorType  `` /* 127-byte string literal not displayed */
	Limit                  *int32                    `protobuf:"varint,6,opt,name=limit,def=20" json:"limit,omitempty"`
	MatchedCountAccuracy   *int32                    `protobuf:"varint,7,opt,name=matched_count_accuracy,json=matchedCountAccuracy" json:"matched_count_accuracy,omitempty"`
	SortSpec               []*SortSpec               `protobuf:"bytes,8,rep,name=sort_spec,json=sortSpec" json:"sort_spec,omitempty"`
	ScorerSpec             *ScorerSpec               `protobuf:"bytes,9,opt,name=scorer_spec,json=scorerSpec" json:"scorer_spec,omitempty"`
	FieldSpec              *FieldSpec                `protobuf:"bytes,10,opt,name=field_spec,json=fieldSpec" json:"field_spec,omitempty"`
	KeysOnly               *bool                     `protobuf:"varint,12,opt,name=keys_only,json=keysOnly" json:"keys_only,omitempty"`
	ParsingMode            *SearchParams_ParsingMode `` /* 132-byte string literal not displayed */
	AutoDiscoverFacetCount *int32                    `` /* 132-byte string literal not displayed */
	IncludeFacet           []*FacetRequest           `protobuf:"bytes,16,rep,name=include_facet,json=includeFacet" json:"include_facet,omitempty"`
	FacetRefinement        []*FacetRefinement        `protobuf:"bytes,17,rep,name=facet_refinement,json=facetRefinement" json:"facet_refinement,omitempty"`
	FacetAutoDetectParam   *FacetAutoDetectParam     `protobuf:"bytes,18,opt,name=facet_auto_detect_param,json=facetAutoDetectParam" json:"facet_auto_detect_param,omitempty"`
	FacetDepth             *int32                    `protobuf:"varint,19,opt,name=facet_depth,json=facetDepth,def=1000" json:"facet_depth,omitempty"`
	XXX_unrecognized       []byte                    `json:"-"`
}

func (*SearchParams) Descriptor

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

func (*SearchParams) GetAutoDiscoverFacetCount

func (m *SearchParams) GetAutoDiscoverFacetCount() int32

func (*SearchParams) GetCursor

func (m *SearchParams) GetCursor() string

func (*SearchParams) GetCursorType

func (m *SearchParams) GetCursorType() SearchParams_CursorType

func (*SearchParams) GetFacetAutoDetectParam

func (m *SearchParams) GetFacetAutoDetectParam() *FacetAutoDetectParam

func (*SearchParams) GetFacetDepth

func (m *SearchParams) GetFacetDepth() int32

func (*SearchParams) GetFacetRefinement

func (m *SearchParams) GetFacetRefinement() []*FacetRefinement

func (*SearchParams) GetFieldSpec

func (m *SearchParams) GetFieldSpec() *FieldSpec

func (*SearchParams) GetIncludeFacet

func (m *SearchParams) GetIncludeFacet() []*FacetRequest

func (*SearchParams) GetIndexSpec

func (m *SearchParams) GetIndexSpec() *IndexSpec

func (*SearchParams) GetKeysOnly

func (m *SearchParams) GetKeysOnly() bool

func (*SearchParams) GetLimit

func (m *SearchParams) GetLimit() int32

func (*SearchParams) GetMatchedCountAccuracy

func (m *SearchParams) GetMatchedCountAccuracy() int32

func (*SearchParams) GetOffset

func (m *SearchParams) GetOffset() int32

func (*SearchParams) GetParsingMode

func (m *SearchParams) GetParsingMode() SearchParams_ParsingMode

func (*SearchParams) GetQuery

func (m *SearchParams) GetQuery() string

func (*SearchParams) GetScorerSpec

func (m *SearchParams) GetScorerSpec() *ScorerSpec

func (*SearchParams) GetSortSpec

func (m *SearchParams) GetSortSpec() []*SortSpec

func (*SearchParams) ProtoMessage

func (*SearchParams) ProtoMessage()

func (*SearchParams) Reset

func (m *SearchParams) Reset()

func (*SearchParams) String

func (m *SearchParams) String() string

type SearchParams_CursorType

type SearchParams_CursorType int32
const (
	SearchParams_NONE       SearchParams_CursorType = 0
	SearchParams_SINGLE     SearchParams_CursorType = 1
	SearchParams_PER_RESULT SearchParams_CursorType = 2
)
const Default_SearchParams_CursorType SearchParams_CursorType = SearchParams_NONE

func (SearchParams_CursorType) Enum

func (SearchParams_CursorType) EnumDescriptor

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

func (SearchParams_CursorType) String

func (x SearchParams_CursorType) String() string

func (*SearchParams_CursorType) UnmarshalJSON

func (x *SearchParams_CursorType) UnmarshalJSON(data []byte) error

type SearchParams_ParsingMode

type SearchParams_ParsingMode int32
const (
	SearchParams_STRICT  SearchParams_ParsingMode = 0
	SearchParams_RELAXED SearchParams_ParsingMode = 1
)
const Default_SearchParams_ParsingMode SearchParams_ParsingMode = SearchParams_STRICT

func (SearchParams_ParsingMode) Enum

func (SearchParams_ParsingMode) EnumDescriptor

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

func (SearchParams_ParsingMode) String

func (x SearchParams_ParsingMode) String() string

func (*SearchParams_ParsingMode) UnmarshalJSON

func (x *SearchParams_ParsingMode) UnmarshalJSON(data []byte) error

type SearchRequest

type SearchRequest struct {
	Params           *SearchParams `protobuf:"bytes,1,req,name=params" json:"params,omitempty"`
	AppId            []byte        `protobuf:"bytes,3,opt,name=app_id,json=appId" json:"app_id,omitempty"`
	XXX_unrecognized []byte        `json:"-"`
}

func (*SearchRequest) Descriptor

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

func (*SearchRequest) GetAppId

func (m *SearchRequest) GetAppId() []byte

func (*SearchRequest) GetParams

func (m *SearchRequest) GetParams() *SearchParams

func (*SearchRequest) ProtoMessage

func (*SearchRequest) ProtoMessage()

func (*SearchRequest) Reset

func (m *SearchRequest) Reset()

func (*SearchRequest) String

func (m *SearchRequest) String() string

type SearchResponse

type SearchResponse struct {
	Result                       []*SearchResult `protobuf:"bytes,1,rep,name=result" json:"result,omitempty"`
	MatchedCount                 *int64          `protobuf:"varint,2,req,name=matched_count,json=matchedCount" json:"matched_count,omitempty"`
	Status                       *RequestStatus  `protobuf:"bytes,3,req,name=status" json:"status,omitempty"`
	Cursor                       *string         `protobuf:"bytes,4,opt,name=cursor" json:"cursor,omitempty"`
	FacetResult                  []*FacetResult  `protobuf:"bytes,5,rep,name=facet_result,json=facetResult" json:"facet_result,omitempty"`
	proto.XXX_InternalExtensions `json:"-"`
	XXX_unrecognized             []byte `json:"-"`
}

func (*SearchResponse) Descriptor

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

func (*SearchResponse) ExtensionRangeArray

func (*SearchResponse) ExtensionRangeArray() []proto.ExtensionRange

func (*SearchResponse) GetCursor

func (m *SearchResponse) GetCursor() string

func (*SearchResponse) GetFacetResult

func (m *SearchResponse) GetFacetResult() []*FacetResult

func (*SearchResponse) GetMatchedCount

func (m *SearchResponse) GetMatchedCount() int64

func (*SearchResponse) GetResult

func (m *SearchResponse) GetResult() []*SearchResult

func (*SearchResponse) GetStatus

func (m *SearchResponse) GetStatus() *RequestStatus

func (*SearchResponse) ProtoMessage

func (*SearchResponse) ProtoMessage()

func (*SearchResponse) Reset

func (m *SearchResponse) Reset()

func (*SearchResponse) String

func (m *SearchResponse) String() string

type SearchResult

type SearchResult struct {
	Document         *Document `protobuf:"bytes,1,req,name=document" json:"document,omitempty"`
	Expression       []*Field  `protobuf:"bytes,4,rep,name=expression" json:"expression,omitempty"`
	Score            []float64 `protobuf:"fixed64,2,rep,name=score" json:"score,omitempty"`
	Cursor           *string   `protobuf:"bytes,3,opt,name=cursor" json:"cursor,omitempty"`
	XXX_unrecognized []byte    `json:"-"`
}

func (*SearchResult) Descriptor

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

func (*SearchResult) GetCursor

func (m *SearchResult) GetCursor() string

func (*SearchResult) GetDocument

func (m *SearchResult) GetDocument() *Document

func (*SearchResult) GetExpression

func (m *SearchResult) GetExpression() []*Field

func (*SearchResult) GetScore

func (m *SearchResult) GetScore() []float64

func (*SearchResult) ProtoMessage

func (*SearchResult) ProtoMessage()

func (*SearchResult) Reset

func (m *SearchResult) Reset()

func (*SearchResult) String

func (m *SearchResult) String() string

type SearchServiceError

type SearchServiceError struct {
	XXX_unrecognized []byte `json:"-"`
}

func (*SearchServiceError) Descriptor

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

func (*SearchServiceError) ProtoMessage

func (*SearchServiceError) ProtoMessage()

func (*SearchServiceError) Reset

func (m *SearchServiceError) Reset()

func (*SearchServiceError) String

func (m *SearchServiceError) String() string

type SearchServiceError_ErrorCode

type SearchServiceError_ErrorCode int32
const (
	SearchServiceError_OK                     SearchServiceError_ErrorCode = 0
	SearchServiceError_INVALID_REQUEST        SearchServiceError_ErrorCode = 1
	SearchServiceError_TRANSIENT_ERROR        SearchServiceError_ErrorCode = 2
	SearchServiceError_INTERNAL_ERROR         SearchServiceError_ErrorCode = 3
	SearchServiceError_PERMISSION_DENIED      SearchServiceError_ErrorCode = 4
	SearchServiceError_TIMEOUT                SearchServiceError_ErrorCode = 5
	SearchServiceError_CONCURRENT_TRANSACTION SearchServiceError_ErrorCode = 6
)

func (SearchServiceError_ErrorCode) Enum

func (SearchServiceError_ErrorCode) EnumDescriptor

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

func (SearchServiceError_ErrorCode) String

func (*SearchServiceError_ErrorCode) UnmarshalJSON

func (x *SearchServiceError_ErrorCode) UnmarshalJSON(data []byte) error

type SortSpec

type SortSpec struct {
	SortExpression      *string  `protobuf:"bytes,1,req,name=sort_expression,json=sortExpression" json:"sort_expression,omitempty"`
	SortDescending      *bool    `protobuf:"varint,2,opt,name=sort_descending,json=sortDescending,def=1" json:"sort_descending,omitempty"`
	DefaultValueText    *string  `protobuf:"bytes,4,opt,name=default_value_text,json=defaultValueText" json:"default_value_text,omitempty"`
	DefaultValueNumeric *float64 `protobuf:"fixed64,5,opt,name=default_value_numeric,json=defaultValueNumeric" json:"default_value_numeric,omitempty"`
	XXX_unrecognized    []byte   `json:"-"`
}

func (*SortSpec) Descriptor

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

func (*SortSpec) GetDefaultValueNumeric

func (m *SortSpec) GetDefaultValueNumeric() float64

func (*SortSpec) GetDefaultValueText

func (m *SortSpec) GetDefaultValueText() string

func (*SortSpec) GetSortDescending

func (m *SortSpec) GetSortDescending() bool

func (*SortSpec) GetSortExpression

func (m *SortSpec) GetSortExpression() string

func (*SortSpec) ProtoMessage

func (*SortSpec) ProtoMessage()

func (*SortSpec) Reset

func (m *SortSpec) Reset()

func (*SortSpec) String

func (m *SortSpec) String() string

Jump to

Keyboard shortcuts

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