search

package
v1.1.0 Latest Latest
Warning

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

Go to latest
Published: May 21, 2018 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 ¶ added in v1.1.0

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 ¶ added in v1.1.0

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 ¶ added in v1.1.0

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 ¶ added in v1.1.0

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 ¶ added in v1.1.0

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 ¶ added in v1.1.0

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 ¶ added in v1.1.0

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 ¶ added in v1.1.0

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 ¶ added in v1.1.0

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 ¶ added in v1.1.0

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 ¶ added in v1.1.0

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 ¶ added in v1.1.0

func (Document_OrderIdSource) EnumDescriptor ¶ added in v1.1.0

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

func (Document_OrderIdSource) String ¶ added in v1.1.0

func (x Document_OrderIdSource) String() string

func (*Document_OrderIdSource) UnmarshalJSON ¶ added in v1.1.0

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 ¶ added in v1.1.0

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 ¶ added in v1.1.0

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 ¶ added in v1.1.0

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 ¶ added in v1.1.0

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 ¶ added in v1.1.0

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 ¶ added in v1.1.0

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 ¶ added in v1.1.0

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 ¶ added in v1.1.0

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 ¶ added in v1.1.0

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 ¶ added in v1.1.0

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 ¶ added in v1.1.0

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 ¶ added in v1.1.0

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 ¶ added in v1.1.0

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 ¶ added in v1.1.0

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 ¶ added in v1.1.0

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 ¶ added in v1.1.0

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 ¶ added in v1.1.0

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 ¶ added in v1.1.0

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 ¶ added in v1.1.0

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 ¶ added in v1.1.0

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 ¶ added in v1.1.0

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 ¶ added in v1.1.0

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 ¶ added in v1.1.0

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 ¶ added in v1.1.0

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 ¶ added in v1.1.0

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 ¶ added in v1.1.0

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 ¶ added in v1.1.0

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 ¶ added in v1.1.0

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 ¶ added in v1.1.0

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 ¶ added in v1.1.0

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 ¶ added in v1.1.0

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 ¶ added in v1.1.0

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 ¶ added in v1.1.0

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 ¶ added in v1.1.0

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 ¶ added in v1.1.0

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 ¶ added in v1.1.0

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 ¶ added in v1.1.0

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 ¶ added in v1.1.0

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 ¶ added in v1.1.0

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 ¶ added in v1.1.0

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 ¶ added in v1.1.0

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 ¶ added in v1.1.0

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 ¶ added in v1.1.0

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 ¶ added in v1.1.0

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 ¶ added in v1.1.0

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 ¶ added in v1.1.0

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 ¶ added in v1.1.0

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 ¶ added in v1.1.0

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 ¶ added in v1.1.0

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 ¶ added in v1.1.0

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 ¶ added in v1.1.0

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 ¶ added in v1.1.0

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