appengine: google.golang.org/appengine/internal/search Index | Files

package search

import "google.golang.org/appengine/internal/search"

Index

Package Files

search.pb.go

Constants

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

Variables

var Document_OrderIdSource_name = map[int32]string{
    0:  "DEFAULTED",
    1:  "SUPPLIED",
}
var Document_OrderIdSource_value = map[string]int32{
    "DEFAULTED": 0,
    "SUPPLIED":  1,
}
var Document_Storage_name = map[int32]string{
    0: "DISK",
}
var Document_Storage_value = map[string]int32{
    "DISK": 0,
}
var Entry_Permission_name = map[int32]string{
    1:  "READ",
    2:  "WRITE",
    3:  "FULL_CONTROL",
}
var Entry_Permission_value = map[string]int32{
    "READ":         1,
    "WRITE":        2,
    "FULL_CONTROL": 3,
}
var FacetValue_ContentType_name = map[int32]string{
    2:  "ATOM",
    4:  "NUMBER",
}
var FacetValue_ContentType_value = map[string]int32{
    "ATOM":   2,
    "NUMBER": 4,
}
var FieldValue_ContentType_name = map[int32]string{
    0:  "TEXT",
    1:  "HTML",
    2:  "ATOM",
    3:  "DATE",
    4:  "NUMBER",
    5:  "GEO",
}
var FieldValue_ContentType_value = map[string]int32{
    "TEXT":   0,
    "HTML":   1,
    "ATOM":   2,
    "DATE":   3,
    "NUMBER": 4,
    "GEO":    5,
}
var IndexDocumentParams_Freshness_name = map[int32]string{
    0:  "SYNCHRONOUSLY",
    1:  "WHEN_CONVENIENT",
}
var IndexDocumentParams_Freshness_value = map[string]int32{
    "SYNCHRONOUSLY":   0,
    "WHEN_CONVENIENT": 1,
}
var IndexSpec_Consistency_name = map[int32]string{
    0:  "GLOBAL",
    1:  "PER_DOCUMENT",
}
var IndexSpec_Consistency_value = map[string]int32{
    "GLOBAL":       0,
    "PER_DOCUMENT": 1,
}
var IndexSpec_Mode_name = map[int32]string{
    0:  "PRIORITY",
    1:  "BACKGROUND",
}
var IndexSpec_Mode_value = map[string]int32{
    "PRIORITY":   0,
    "BACKGROUND": 1,
}
var IndexSpec_Source_name = map[int32]string{
    0:  "SEARCH",
    1:  "DATASTORE",
    2:  "CLOUD_STORAGE",
}
var IndexSpec_Source_value = map[string]int32{
    "SEARCH":        0,
    "DATASTORE":     1,
    "CLOUD_STORAGE": 2,
}
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",
}
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,
}
var ScorerSpec_Scorer_name = map[int32]string{
    0:  "RESCORING_MATCH_SCORER",
    2:  "MATCH_SCORER",
}
var ScorerSpec_Scorer_value = map[string]int32{
    "RESCORING_MATCH_SCORER": 0,
    "MATCH_SCORER":           2,
}
var SearchParams_CursorType_name = map[int32]string{
    0:  "NONE",
    1:  "SINGLE",
    2:  "PER_RESULT",
}
var SearchParams_CursorType_value = map[string]int32{
    "NONE":       0,
    "SINGLE":     1,
    "PER_RESULT": 2,
}
var SearchParams_ParsingMode_name = map[int32]string{
    0:  "STRICT",
    1:  "RELAXED",
}
var SearchParams_ParsingMode_value = map[string]int32{
    "STRICT":  0,
    "RELAXED": 1,
}
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",
}
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,
}

type AccessControlList Uses

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_NoUnkeyedLiteral struct{} `json:"-"`
    XXX_unrecognized     []byte   `json:"-"`
    XXX_sizecache        int32    `json:"-"`
}

func (*AccessControlList) Descriptor Uses

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

func (*AccessControlList) GetEntries Uses

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

func (*AccessControlList) GetOwner Uses

func (m *AccessControlList) GetOwner() string

func (*AccessControlList) ProtoMessage Uses

func (*AccessControlList) ProtoMessage()

func (*AccessControlList) Reset Uses

func (m *AccessControlList) Reset()

func (*AccessControlList) String Uses

func (m *AccessControlList) String() string

func (*AccessControlList) XXX_DiscardUnknown Uses

func (m *AccessControlList) XXX_DiscardUnknown()

func (*AccessControlList) XXX_Marshal Uses

func (m *AccessControlList) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*AccessControlList) XXX_Merge Uses

func (dst *AccessControlList) XXX_Merge(src proto.Message)

func (*AccessControlList) XXX_Size Uses

func (m *AccessControlList) XXX_Size() int

func (*AccessControlList) XXX_Unmarshal Uses

func (m *AccessControlList) XXX_Unmarshal(b []byte) error

type DeleteDocumentParams Uses

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_NoUnkeyedLiteral struct{}   `json:"-"`
    XXX_unrecognized     []byte     `json:"-"`
    XXX_sizecache        int32      `json:"-"`
}

func (*DeleteDocumentParams) Descriptor Uses

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

func (*DeleteDocumentParams) GetDocId Uses

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

func (*DeleteDocumentParams) GetIndexSpec Uses

func (m *DeleteDocumentParams) GetIndexSpec() *IndexSpec

func (*DeleteDocumentParams) ProtoMessage Uses

func (*DeleteDocumentParams) ProtoMessage()

func (*DeleteDocumentParams) Reset Uses

func (m *DeleteDocumentParams) Reset()

func (*DeleteDocumentParams) String Uses

func (m *DeleteDocumentParams) String() string

func (*DeleteDocumentParams) XXX_DiscardUnknown Uses

func (m *DeleteDocumentParams) XXX_DiscardUnknown()

func (*DeleteDocumentParams) XXX_Marshal Uses

func (m *DeleteDocumentParams) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*DeleteDocumentParams) XXX_Merge Uses

func (dst *DeleteDocumentParams) XXX_Merge(src proto.Message)

func (*DeleteDocumentParams) XXX_Size Uses

func (m *DeleteDocumentParams) XXX_Size() int

func (*DeleteDocumentParams) XXX_Unmarshal Uses

func (m *DeleteDocumentParams) XXX_Unmarshal(b []byte) error

type DeleteDocumentRequest Uses

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_NoUnkeyedLiteral struct{}              `json:"-"`
    XXX_unrecognized     []byte                `json:"-"`
    XXX_sizecache        int32                 `json:"-"`
}

func (*DeleteDocumentRequest) Descriptor Uses

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

func (*DeleteDocumentRequest) GetAppId Uses

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

func (*DeleteDocumentRequest) GetParams Uses

func (m *DeleteDocumentRequest) GetParams() *DeleteDocumentParams

func (*DeleteDocumentRequest) ProtoMessage Uses

func (*DeleteDocumentRequest) ProtoMessage()

func (*DeleteDocumentRequest) Reset Uses

func (m *DeleteDocumentRequest) Reset()

func (*DeleteDocumentRequest) String Uses

func (m *DeleteDocumentRequest) String() string

func (*DeleteDocumentRequest) XXX_DiscardUnknown Uses

func (m *DeleteDocumentRequest) XXX_DiscardUnknown()

func (*DeleteDocumentRequest) XXX_Marshal Uses

func (m *DeleteDocumentRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*DeleteDocumentRequest) XXX_Merge Uses

func (dst *DeleteDocumentRequest) XXX_Merge(src proto.Message)

func (*DeleteDocumentRequest) XXX_Size Uses

func (m *DeleteDocumentRequest) XXX_Size() int

func (*DeleteDocumentRequest) XXX_Unmarshal Uses

func (m *DeleteDocumentRequest) XXX_Unmarshal(b []byte) error

type DeleteDocumentResponse Uses

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

func (*DeleteDocumentResponse) Descriptor Uses

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

func (*DeleteDocumentResponse) GetStatus Uses

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

func (*DeleteDocumentResponse) ProtoMessage Uses

func (*DeleteDocumentResponse) ProtoMessage()

func (*DeleteDocumentResponse) Reset Uses

func (m *DeleteDocumentResponse) Reset()

func (*DeleteDocumentResponse) String Uses

func (m *DeleteDocumentResponse) String() string

func (*DeleteDocumentResponse) XXX_DiscardUnknown Uses

func (m *DeleteDocumentResponse) XXX_DiscardUnknown()

func (*DeleteDocumentResponse) XXX_Marshal Uses

func (m *DeleteDocumentResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*DeleteDocumentResponse) XXX_Merge Uses

func (dst *DeleteDocumentResponse) XXX_Merge(src proto.Message)

func (*DeleteDocumentResponse) XXX_Size Uses

func (m *DeleteDocumentResponse) XXX_Size() int

func (*DeleteDocumentResponse) XXX_Unmarshal Uses

func (m *DeleteDocumentResponse) XXX_Unmarshal(b []byte) error

type DeleteSchemaParams Uses

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_NoUnkeyedLiteral struct{}          `json:"-"`
    XXX_unrecognized     []byte            `json:"-"`
    XXX_sizecache        int32             `json:"-"`
}

func (*DeleteSchemaParams) Descriptor Uses

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

func (*DeleteSchemaParams) GetIndexSpec Uses

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

func (*DeleteSchemaParams) GetSource Uses

func (m *DeleteSchemaParams) GetSource() IndexSpec_Source

func (*DeleteSchemaParams) ProtoMessage Uses

func (*DeleteSchemaParams) ProtoMessage()

func (*DeleteSchemaParams) Reset Uses

func (m *DeleteSchemaParams) Reset()

func (*DeleteSchemaParams) String Uses

func (m *DeleteSchemaParams) String() string

func (*DeleteSchemaParams) XXX_DiscardUnknown Uses

func (m *DeleteSchemaParams) XXX_DiscardUnknown()

func (*DeleteSchemaParams) XXX_Marshal Uses

func (m *DeleteSchemaParams) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*DeleteSchemaParams) XXX_Merge Uses

func (dst *DeleteSchemaParams) XXX_Merge(src proto.Message)

func (*DeleteSchemaParams) XXX_Size Uses

func (m *DeleteSchemaParams) XXX_Size() int

func (*DeleteSchemaParams) XXX_Unmarshal Uses

func (m *DeleteSchemaParams) XXX_Unmarshal(b []byte) error

type DeleteSchemaRequest Uses

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_NoUnkeyedLiteral struct{}            `json:"-"`
    XXX_unrecognized     []byte              `json:"-"`
    XXX_sizecache        int32               `json:"-"`
}

func (*DeleteSchemaRequest) Descriptor Uses

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

func (*DeleteSchemaRequest) GetAppId Uses

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

func (*DeleteSchemaRequest) GetParams Uses

func (m *DeleteSchemaRequest) GetParams() *DeleteSchemaParams

func (*DeleteSchemaRequest) ProtoMessage Uses

func (*DeleteSchemaRequest) ProtoMessage()

func (*DeleteSchemaRequest) Reset Uses

func (m *DeleteSchemaRequest) Reset()

func (*DeleteSchemaRequest) String Uses

func (m *DeleteSchemaRequest) String() string

func (*DeleteSchemaRequest) XXX_DiscardUnknown Uses

func (m *DeleteSchemaRequest) XXX_DiscardUnknown()

func (*DeleteSchemaRequest) XXX_Marshal Uses

func (m *DeleteSchemaRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*DeleteSchemaRequest) XXX_Merge Uses

func (dst *DeleteSchemaRequest) XXX_Merge(src proto.Message)

func (*DeleteSchemaRequest) XXX_Size Uses

func (m *DeleteSchemaRequest) XXX_Size() int

func (*DeleteSchemaRequest) XXX_Unmarshal Uses

func (m *DeleteSchemaRequest) XXX_Unmarshal(b []byte) error

type DeleteSchemaResponse Uses

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

func (*DeleteSchemaResponse) Descriptor Uses

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

func (*DeleteSchemaResponse) GetStatus Uses

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

func (*DeleteSchemaResponse) ProtoMessage Uses

func (*DeleteSchemaResponse) ProtoMessage()

func (*DeleteSchemaResponse) Reset Uses

func (m *DeleteSchemaResponse) Reset()

func (*DeleteSchemaResponse) String Uses

func (m *DeleteSchemaResponse) String() string

func (*DeleteSchemaResponse) XXX_DiscardUnknown Uses

func (m *DeleteSchemaResponse) XXX_DiscardUnknown()

func (*DeleteSchemaResponse) XXX_Marshal Uses

func (m *DeleteSchemaResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*DeleteSchemaResponse) XXX_Merge Uses

func (dst *DeleteSchemaResponse) XXX_Merge(src proto.Message)

func (*DeleteSchemaResponse) XXX_Size Uses

func (m *DeleteSchemaResponse) XXX_Size() int

func (*DeleteSchemaResponse) XXX_Unmarshal Uses

func (m *DeleteSchemaResponse) XXX_Unmarshal(b []byte) error

type Document Uses

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 `protobuf:"varint,6,opt,name=order_id_source,json=orderIdSource,enum=search.Document_OrderIdSource,def=1" json:"order_id_source,omitempty"`
    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_NoUnkeyedLiteral struct{}                `json:"-"`
    XXX_unrecognized     []byte                  `json:"-"`
    XXX_sizecache        int32                   `json:"-"`
}

func (*Document) Descriptor Uses

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

func (*Document) GetFacet Uses

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

func (*Document) GetField Uses

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

func (*Document) GetId Uses

func (m *Document) GetId() string

func (*Document) GetLanguage Uses

func (m *Document) GetLanguage() string

func (*Document) GetOrderId Uses

func (m *Document) GetOrderId() int32

func (*Document) GetOrderIdSource Uses

func (m *Document) GetOrderIdSource() Document_OrderIdSource

func (*Document) GetStorage Uses

func (m *Document) GetStorage() Document_Storage

func (*Document) ProtoMessage Uses

func (*Document) ProtoMessage()

func (*Document) Reset Uses

func (m *Document) Reset()

func (*Document) String Uses

func (m *Document) String() string

func (*Document) XXX_DiscardUnknown Uses

func (m *Document) XXX_DiscardUnknown()

func (*Document) XXX_Marshal Uses

func (m *Document) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*Document) XXX_Merge Uses

func (dst *Document) XXX_Merge(src proto.Message)

func (*Document) XXX_Size Uses

func (m *Document) XXX_Size() int

func (*Document) XXX_Unmarshal Uses

func (m *Document) XXX_Unmarshal(b []byte) error

type DocumentMetadata Uses

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_NoUnkeyedLiteral struct{} `json:"-"`
    XXX_unrecognized     []byte   `json:"-"`
    XXX_sizecache        int32    `json:"-"`
}

func (*DocumentMetadata) Descriptor Uses

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

func (*DocumentMetadata) GetCommittedStVersion Uses

func (m *DocumentMetadata) GetCommittedStVersion() int64

func (*DocumentMetadata) GetVersion Uses

func (m *DocumentMetadata) GetVersion() int64

func (*DocumentMetadata) ProtoMessage Uses

func (*DocumentMetadata) ProtoMessage()

func (*DocumentMetadata) Reset Uses

func (m *DocumentMetadata) Reset()

func (*DocumentMetadata) String Uses

func (m *DocumentMetadata) String() string

func (*DocumentMetadata) XXX_DiscardUnknown Uses

func (m *DocumentMetadata) XXX_DiscardUnknown()

func (*DocumentMetadata) XXX_Marshal Uses

func (m *DocumentMetadata) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*DocumentMetadata) XXX_Merge Uses

func (dst *DocumentMetadata) XXX_Merge(src proto.Message)

func (*DocumentMetadata) XXX_Size Uses

func (m *DocumentMetadata) XXX_Size() int

func (*DocumentMetadata) XXX_Unmarshal Uses

func (m *DocumentMetadata) XXX_Unmarshal(b []byte) error

type Document_OrderIdSource Uses

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 Uses

func (x Document_OrderIdSource) Enum() *Document_OrderIdSource

func (Document_OrderIdSource) EnumDescriptor Uses

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

func (Document_OrderIdSource) String Uses

func (x Document_OrderIdSource) String() string

func (*Document_OrderIdSource) UnmarshalJSON Uses

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

type Document_Storage Uses

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

func (Document_Storage) Enum Uses

func (x Document_Storage) Enum() *Document_Storage

func (Document_Storage) EnumDescriptor Uses

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

func (Document_Storage) String Uses

func (x Document_Storage) String() string

func (*Document_Storage) UnmarshalJSON Uses

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

type Entry Uses

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_NoUnkeyedLiteral struct{}          `json:"-"`
    XXX_unrecognized     []byte            `json:"-"`
    XXX_sizecache        int32             `json:"-"`
}

func (*Entry) Descriptor Uses

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

func (*Entry) GetDisplayName Uses

func (m *Entry) GetDisplayName() string

func (*Entry) GetPermission Uses

func (m *Entry) GetPermission() Entry_Permission

func (*Entry) GetScope Uses

func (m *Entry) GetScope() *Scope

func (*Entry) ProtoMessage Uses

func (*Entry) ProtoMessage()

func (*Entry) Reset Uses

func (m *Entry) Reset()

func (*Entry) String Uses

func (m *Entry) String() string

func (*Entry) XXX_DiscardUnknown Uses

func (m *Entry) XXX_DiscardUnknown()

func (*Entry) XXX_Marshal Uses

func (m *Entry) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*Entry) XXX_Merge Uses

func (dst *Entry) XXX_Merge(src proto.Message)

func (*Entry) XXX_Size Uses

func (m *Entry) XXX_Size() int

func (*Entry) XXX_Unmarshal Uses

func (m *Entry) XXX_Unmarshal(b []byte) error

type Entry_Permission Uses

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 Uses

func (x Entry_Permission) Enum() *Entry_Permission

func (Entry_Permission) EnumDescriptor Uses

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

func (Entry_Permission) String Uses

func (x Entry_Permission) String() string

func (*Entry_Permission) UnmarshalJSON Uses

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

type Facet Uses

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_NoUnkeyedLiteral struct{}    `json:"-"`
    XXX_unrecognized     []byte      `json:"-"`
    XXX_sizecache        int32       `json:"-"`
}

func (*Facet) Descriptor Uses

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

func (*Facet) GetName Uses

func (m *Facet) GetName() string

func (*Facet) GetValue Uses

func (m *Facet) GetValue() *FacetValue

func (*Facet) ProtoMessage Uses

func (*Facet) ProtoMessage()

func (*Facet) Reset Uses

func (m *Facet) Reset()

func (*Facet) String Uses

func (m *Facet) String() string

func (*Facet) XXX_DiscardUnknown Uses

func (m *Facet) XXX_DiscardUnknown()

func (*Facet) XXX_Marshal Uses

func (m *Facet) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*Facet) XXX_Merge Uses

func (dst *Facet) XXX_Merge(src proto.Message)

func (*Facet) XXX_Size Uses

func (m *Facet) XXX_Size() int

func (*Facet) XXX_Unmarshal Uses

func (m *Facet) XXX_Unmarshal(b []byte) error

type FacetAutoDetectParam Uses

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

func (*FacetAutoDetectParam) Descriptor Uses

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

func (*FacetAutoDetectParam) GetValueLimit Uses

func (m *FacetAutoDetectParam) GetValueLimit() int32

func (*FacetAutoDetectParam) ProtoMessage Uses

func (*FacetAutoDetectParam) ProtoMessage()

func (*FacetAutoDetectParam) Reset Uses

func (m *FacetAutoDetectParam) Reset()

func (*FacetAutoDetectParam) String Uses

func (m *FacetAutoDetectParam) String() string

func (*FacetAutoDetectParam) XXX_DiscardUnknown Uses

func (m *FacetAutoDetectParam) XXX_DiscardUnknown()

func (*FacetAutoDetectParam) XXX_Marshal Uses

func (m *FacetAutoDetectParam) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*FacetAutoDetectParam) XXX_Merge Uses

func (dst *FacetAutoDetectParam) XXX_Merge(src proto.Message)

func (*FacetAutoDetectParam) XXX_Size Uses

func (m *FacetAutoDetectParam) XXX_Size() int

func (*FacetAutoDetectParam) XXX_Unmarshal Uses

func (m *FacetAutoDetectParam) XXX_Unmarshal(b []byte) error

type FacetRange Uses

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_NoUnkeyedLiteral struct{} `json:"-"`
    XXX_unrecognized     []byte   `json:"-"`
    XXX_sizecache        int32    `json:"-"`
}

func (*FacetRange) Descriptor Uses

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

func (*FacetRange) GetEnd Uses

func (m *FacetRange) GetEnd() string

func (*FacetRange) GetName Uses

func (m *FacetRange) GetName() string

func (*FacetRange) GetStart Uses

func (m *FacetRange) GetStart() string

func (*FacetRange) ProtoMessage Uses

func (*FacetRange) ProtoMessage()

func (*FacetRange) Reset Uses

func (m *FacetRange) Reset()

func (*FacetRange) String Uses

func (m *FacetRange) String() string

func (*FacetRange) XXX_DiscardUnknown Uses

func (m *FacetRange) XXX_DiscardUnknown()

func (*FacetRange) XXX_Marshal Uses

func (m *FacetRange) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*FacetRange) XXX_Merge Uses

func (dst *FacetRange) XXX_Merge(src proto.Message)

func (*FacetRange) XXX_Size Uses

func (m *FacetRange) XXX_Size() int

func (*FacetRange) XXX_Unmarshal Uses

func (m *FacetRange) XXX_Unmarshal(b []byte) error

type FacetRefinement Uses

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_NoUnkeyedLiteral struct{}               `json:"-"`
    XXX_unrecognized     []byte                 `json:"-"`
    XXX_sizecache        int32                  `json:"-"`
}

func (*FacetRefinement) Descriptor Uses

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

func (*FacetRefinement) GetName Uses

func (m *FacetRefinement) GetName() string

func (*FacetRefinement) GetRange Uses

func (m *FacetRefinement) GetRange() *FacetRefinement_Range

func (*FacetRefinement) GetValue Uses

func (m *FacetRefinement) GetValue() string

func (*FacetRefinement) ProtoMessage Uses

func (*FacetRefinement) ProtoMessage()

func (*FacetRefinement) Reset Uses

func (m *FacetRefinement) Reset()

func (*FacetRefinement) String Uses

func (m *FacetRefinement) String() string

func (*FacetRefinement) XXX_DiscardUnknown Uses

func (m *FacetRefinement) XXX_DiscardUnknown()

func (*FacetRefinement) XXX_Marshal Uses

func (m *FacetRefinement) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*FacetRefinement) XXX_Merge Uses

func (dst *FacetRefinement) XXX_Merge(src proto.Message)

func (*FacetRefinement) XXX_Size Uses

func (m *FacetRefinement) XXX_Size() int

func (*FacetRefinement) XXX_Unmarshal Uses

func (m *FacetRefinement) XXX_Unmarshal(b []byte) error

type FacetRefinement_Range Uses

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_NoUnkeyedLiteral struct{} `json:"-"`
    XXX_unrecognized     []byte   `json:"-"`
    XXX_sizecache        int32    `json:"-"`
}

func (*FacetRefinement_Range) Descriptor Uses

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

func (*FacetRefinement_Range) GetEnd Uses

func (m *FacetRefinement_Range) GetEnd() string

func (*FacetRefinement_Range) GetStart Uses

func (m *FacetRefinement_Range) GetStart() string

func (*FacetRefinement_Range) ProtoMessage Uses

func (*FacetRefinement_Range) ProtoMessage()

func (*FacetRefinement_Range) Reset Uses

func (m *FacetRefinement_Range) Reset()

func (*FacetRefinement_Range) String Uses

func (m *FacetRefinement_Range) String() string

func (*FacetRefinement_Range) XXX_DiscardUnknown Uses

func (m *FacetRefinement_Range) XXX_DiscardUnknown()

func (*FacetRefinement_Range) XXX_Marshal Uses

func (m *FacetRefinement_Range) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*FacetRefinement_Range) XXX_Merge Uses

func (dst *FacetRefinement_Range) XXX_Merge(src proto.Message)

func (*FacetRefinement_Range) XXX_Size Uses

func (m *FacetRefinement_Range) XXX_Size() int

func (*FacetRefinement_Range) XXX_Unmarshal Uses

func (m *FacetRefinement_Range) XXX_Unmarshal(b []byte) error

type FacetRequest Uses

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_NoUnkeyedLiteral struct{}           `json:"-"`
    XXX_unrecognized     []byte             `json:"-"`
    XXX_sizecache        int32              `json:"-"`
}

func (*FacetRequest) Descriptor Uses

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

func (*FacetRequest) GetName Uses

func (m *FacetRequest) GetName() string

func (*FacetRequest) GetParams Uses

func (m *FacetRequest) GetParams() *FacetRequestParam

func (*FacetRequest) ProtoMessage Uses

func (*FacetRequest) ProtoMessage()

func (*FacetRequest) Reset Uses

func (m *FacetRequest) Reset()

func (*FacetRequest) String Uses

func (m *FacetRequest) String() string

func (*FacetRequest) XXX_DiscardUnknown Uses

func (m *FacetRequest) XXX_DiscardUnknown()

func (*FacetRequest) XXX_Marshal Uses

func (m *FacetRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*FacetRequest) XXX_Merge Uses

func (dst *FacetRequest) XXX_Merge(src proto.Message)

func (*FacetRequest) XXX_Size Uses

func (m *FacetRequest) XXX_Size() int

func (*FacetRequest) XXX_Unmarshal Uses

func (m *FacetRequest) XXX_Unmarshal(b []byte) error

type FacetRequestParam Uses

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_NoUnkeyedLiteral struct{}      `json:"-"`
    XXX_unrecognized     []byte        `json:"-"`
    XXX_sizecache        int32         `json:"-"`
}

func (*FacetRequestParam) Descriptor Uses

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

func (*FacetRequestParam) GetRange Uses

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

func (*FacetRequestParam) GetValueConstraint Uses

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

func (*FacetRequestParam) GetValueLimit Uses

func (m *FacetRequestParam) GetValueLimit() int32

func (*FacetRequestParam) ProtoMessage Uses

func (*FacetRequestParam) ProtoMessage()

func (*FacetRequestParam) Reset Uses

func (m *FacetRequestParam) Reset()

func (*FacetRequestParam) String Uses

func (m *FacetRequestParam) String() string

func (*FacetRequestParam) XXX_DiscardUnknown Uses

func (m *FacetRequestParam) XXX_DiscardUnknown()

func (*FacetRequestParam) XXX_Marshal Uses

func (m *FacetRequestParam) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*FacetRequestParam) XXX_Merge Uses

func (dst *FacetRequestParam) XXX_Merge(src proto.Message)

func (*FacetRequestParam) XXX_Size Uses

func (m *FacetRequestParam) XXX_Size() int

func (*FacetRequestParam) XXX_Unmarshal Uses

func (m *FacetRequestParam) XXX_Unmarshal(b []byte) error

type FacetResult Uses

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_NoUnkeyedLiteral struct{}            `json:"-"`
    XXX_unrecognized     []byte              `json:"-"`
    XXX_sizecache        int32               `json:"-"`
}

func (*FacetResult) Descriptor Uses

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

func (*FacetResult) GetName Uses

func (m *FacetResult) GetName() string

func (*FacetResult) GetValue Uses

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

func (*FacetResult) ProtoMessage Uses

func (*FacetResult) ProtoMessage()

func (*FacetResult) Reset Uses

func (m *FacetResult) Reset()

func (*FacetResult) String Uses

func (m *FacetResult) String() string

func (*FacetResult) XXX_DiscardUnknown Uses

func (m *FacetResult) XXX_DiscardUnknown()

func (*FacetResult) XXX_Marshal Uses

func (m *FacetResult) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*FacetResult) XXX_Merge Uses

func (dst *FacetResult) XXX_Merge(src proto.Message)

func (*FacetResult) XXX_Size Uses

func (m *FacetResult) XXX_Size() int

func (*FacetResult) XXX_Unmarshal Uses

func (m *FacetResult) XXX_Unmarshal(b []byte) error

type FacetResultValue Uses

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_NoUnkeyedLiteral struct{}         `json:"-"`
    XXX_unrecognized     []byte           `json:"-"`
    XXX_sizecache        int32            `json:"-"`
}

func (*FacetResultValue) Descriptor Uses

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

func (*FacetResultValue) GetCount Uses

func (m *FacetResultValue) GetCount() int32

func (*FacetResultValue) GetName Uses

func (m *FacetResultValue) GetName() string

func (*FacetResultValue) GetRefinement Uses

func (m *FacetResultValue) GetRefinement() *FacetRefinement

func (*FacetResultValue) ProtoMessage Uses

func (*FacetResultValue) ProtoMessage()

func (*FacetResultValue) Reset Uses

func (m *FacetResultValue) Reset()

func (*FacetResultValue) String Uses

func (m *FacetResultValue) String() string

func (*FacetResultValue) XXX_DiscardUnknown Uses

func (m *FacetResultValue) XXX_DiscardUnknown()

func (*FacetResultValue) XXX_Marshal Uses

func (m *FacetResultValue) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*FacetResultValue) XXX_Merge Uses

func (dst *FacetResultValue) XXX_Merge(src proto.Message)

func (*FacetResultValue) XXX_Size Uses

func (m *FacetResultValue) XXX_Size() int

func (*FacetResultValue) XXX_Unmarshal Uses

func (m *FacetResultValue) XXX_Unmarshal(b []byte) error

type FacetValue Uses

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_NoUnkeyedLiteral struct{}                `json:"-"`
    XXX_unrecognized     []byte                  `json:"-"`
    XXX_sizecache        int32                   `json:"-"`
}

func (*FacetValue) Descriptor Uses

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

func (*FacetValue) GetStringValue Uses

func (m *FacetValue) GetStringValue() string

func (*FacetValue) GetType Uses

func (m *FacetValue) GetType() FacetValue_ContentType

func (*FacetValue) ProtoMessage Uses

func (*FacetValue) ProtoMessage()

func (*FacetValue) Reset Uses

func (m *FacetValue) Reset()

func (*FacetValue) String Uses

func (m *FacetValue) String() string

func (*FacetValue) XXX_DiscardUnknown Uses

func (m *FacetValue) XXX_DiscardUnknown()

func (*FacetValue) XXX_Marshal Uses

func (m *FacetValue) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*FacetValue) XXX_Merge Uses

func (dst *FacetValue) XXX_Merge(src proto.Message)

func (*FacetValue) XXX_Size Uses

func (m *FacetValue) XXX_Size() int

func (*FacetValue) XXX_Unmarshal Uses

func (m *FacetValue) XXX_Unmarshal(b []byte) error

type FacetValue_ContentType Uses

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 Uses

func (x FacetValue_ContentType) Enum() *FacetValue_ContentType

func (FacetValue_ContentType) EnumDescriptor Uses

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

func (FacetValue_ContentType) String Uses

func (x FacetValue_ContentType) String() string

func (*FacetValue_ContentType) UnmarshalJSON Uses

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

type Field Uses

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_NoUnkeyedLiteral struct{}    `json:"-"`
    XXX_unrecognized     []byte      `json:"-"`
    XXX_sizecache        int32       `json:"-"`
}

func (*Field) Descriptor Uses

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

func (*Field) GetName Uses

func (m *Field) GetName() string

func (*Field) GetValue Uses

func (m *Field) GetValue() *FieldValue

func (*Field) ProtoMessage Uses

func (*Field) ProtoMessage()

func (*Field) Reset Uses

func (m *Field) Reset()

func (*Field) String Uses

func (m *Field) String() string

func (*Field) XXX_DiscardUnknown Uses

func (m *Field) XXX_DiscardUnknown()

func (*Field) XXX_Marshal Uses

func (m *Field) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*Field) XXX_Merge Uses

func (dst *Field) XXX_Merge(src proto.Message)

func (*Field) XXX_Size Uses

func (m *Field) XXX_Size() int

func (*Field) XXX_Unmarshal Uses

func (m *Field) XXX_Unmarshal(b []byte) error

type FieldSpec Uses

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_NoUnkeyedLiteral struct{}                `json:"-"`
    XXX_unrecognized     []byte                  `json:"-"`
    XXX_sizecache        int32                   `json:"-"`
}

func (*FieldSpec) Descriptor Uses

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

func (*FieldSpec) GetExpression Uses

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

func (*FieldSpec) GetName Uses

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

func (*FieldSpec) ProtoMessage Uses

func (*FieldSpec) ProtoMessage()

func (*FieldSpec) Reset Uses

func (m *FieldSpec) Reset()

func (*FieldSpec) String Uses

func (m *FieldSpec) String() string

func (*FieldSpec) XXX_DiscardUnknown Uses

func (m *FieldSpec) XXX_DiscardUnknown()

func (*FieldSpec) XXX_Marshal Uses

func (m *FieldSpec) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*FieldSpec) XXX_Merge Uses

func (dst *FieldSpec) XXX_Merge(src proto.Message)

func (*FieldSpec) XXX_Size Uses

func (m *FieldSpec) XXX_Size() int

func (*FieldSpec) XXX_Unmarshal Uses

func (m *FieldSpec) XXX_Unmarshal(b []byte) error

type FieldSpec_Expression Uses

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_NoUnkeyedLiteral struct{} `json:"-"`
    XXX_unrecognized     []byte   `json:"-"`
    XXX_sizecache        int32    `json:"-"`
}

func (*FieldSpec_Expression) Descriptor Uses

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

func (*FieldSpec_Expression) GetExpression Uses

func (m *FieldSpec_Expression) GetExpression() string

func (*FieldSpec_Expression) GetName Uses

func (m *FieldSpec_Expression) GetName() string

func (*FieldSpec_Expression) ProtoMessage Uses

func (*FieldSpec_Expression) ProtoMessage()

func (*FieldSpec_Expression) Reset Uses

func (m *FieldSpec_Expression) Reset()

func (*FieldSpec_Expression) String Uses

func (m *FieldSpec_Expression) String() string

func (*FieldSpec_Expression) XXX_DiscardUnknown Uses

func (m *FieldSpec_Expression) XXX_DiscardUnknown()

func (*FieldSpec_Expression) XXX_Marshal Uses

func (m *FieldSpec_Expression) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*FieldSpec_Expression) XXX_Merge Uses

func (dst *FieldSpec_Expression) XXX_Merge(src proto.Message)

func (*FieldSpec_Expression) XXX_Size Uses

func (m *FieldSpec_Expression) XXX_Size() int

func (*FieldSpec_Expression) XXX_Unmarshal Uses

func (m *FieldSpec_Expression) XXX_Unmarshal(b []byte) error

type FieldTypes Uses

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_NoUnkeyedLiteral struct{}                 `json:"-"`
    XXX_unrecognized     []byte                   `json:"-"`
    XXX_sizecache        int32                    `json:"-"`
}

func (*FieldTypes) Descriptor Uses

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

func (*FieldTypes) GetName Uses

func (m *FieldTypes) GetName() string

func (*FieldTypes) GetType Uses

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

func (*FieldTypes) ProtoMessage Uses

func (*FieldTypes) ProtoMessage()

func (*FieldTypes) Reset Uses

func (m *FieldTypes) Reset()

func (*FieldTypes) String Uses

func (m *FieldTypes) String() string

func (*FieldTypes) XXX_DiscardUnknown Uses

func (m *FieldTypes) XXX_DiscardUnknown()

func (*FieldTypes) XXX_Marshal Uses

func (m *FieldTypes) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*FieldTypes) XXX_Merge Uses

func (dst *FieldTypes) XXX_Merge(src proto.Message)

func (*FieldTypes) XXX_Size Uses

func (m *FieldTypes) XXX_Size() int

func (*FieldTypes) XXX_Unmarshal Uses

func (m *FieldTypes) XXX_Unmarshal(b []byte) error

type FieldValue Uses

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_NoUnkeyedLiteral struct{}                `json:"-"`
    XXX_unrecognized     []byte                  `json:"-"`
    XXX_sizecache        int32                   `json:"-"`
}

func (*FieldValue) Descriptor Uses

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

func (*FieldValue) GetGeo Uses

func (m *FieldValue) GetGeo() *FieldValue_Geo

func (*FieldValue) GetLanguage Uses

func (m *FieldValue) GetLanguage() string

func (*FieldValue) GetStringValue Uses

func (m *FieldValue) GetStringValue() string

func (*FieldValue) GetType Uses

func (m *FieldValue) GetType() FieldValue_ContentType

func (*FieldValue) ProtoMessage Uses

func (*FieldValue) ProtoMessage()

func (*FieldValue) Reset Uses

func (m *FieldValue) Reset()

func (*FieldValue) String Uses

func (m *FieldValue) String() string

func (*FieldValue) XXX_DiscardUnknown Uses

func (m *FieldValue) XXX_DiscardUnknown()

func (*FieldValue) XXX_Marshal Uses

func (m *FieldValue) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*FieldValue) XXX_Merge Uses

func (dst *FieldValue) XXX_Merge(src proto.Message)

func (*FieldValue) XXX_Size Uses

func (m *FieldValue) XXX_Size() int

func (*FieldValue) XXX_Unmarshal Uses

func (m *FieldValue) XXX_Unmarshal(b []byte) error

type FieldValue_ContentType Uses

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 Uses

func (x FieldValue_ContentType) Enum() *FieldValue_ContentType

func (FieldValue_ContentType) EnumDescriptor Uses

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

func (FieldValue_ContentType) String Uses

func (x FieldValue_ContentType) String() string

func (*FieldValue_ContentType) UnmarshalJSON Uses

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

type FieldValue_Geo Uses

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_NoUnkeyedLiteral struct{} `json:"-"`
    XXX_unrecognized     []byte   `json:"-"`
    XXX_sizecache        int32    `json:"-"`
}

func (*FieldValue_Geo) Descriptor Uses

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

func (*FieldValue_Geo) GetLat Uses

func (m *FieldValue_Geo) GetLat() float64

func (*FieldValue_Geo) GetLng Uses

func (m *FieldValue_Geo) GetLng() float64

func (*FieldValue_Geo) ProtoMessage Uses

func (*FieldValue_Geo) ProtoMessage()

func (*FieldValue_Geo) Reset Uses

func (m *FieldValue_Geo) Reset()

func (*FieldValue_Geo) String Uses

func (m *FieldValue_Geo) String() string

func (*FieldValue_Geo) XXX_DiscardUnknown Uses

func (m *FieldValue_Geo) XXX_DiscardUnknown()

func (*FieldValue_Geo) XXX_Marshal Uses

func (m *FieldValue_Geo) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*FieldValue_Geo) XXX_Merge Uses

func (dst *FieldValue_Geo) XXX_Merge(src proto.Message)

func (*FieldValue_Geo) XXX_Size Uses

func (m *FieldValue_Geo) XXX_Size() int

func (*FieldValue_Geo) XXX_Unmarshal Uses

func (m *FieldValue_Geo) XXX_Unmarshal(b []byte) error

type IndexDocumentParams Uses

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"` // Deprecated: Do not use.
    IndexSpec            *IndexSpec                     `protobuf:"bytes,3,req,name=index_spec,json=indexSpec" json:"index_spec,omitempty"`
    XXX_NoUnkeyedLiteral struct{}                       `json:"-"`
    XXX_unrecognized     []byte                         `json:"-"`
    XXX_sizecache        int32                          `json:"-"`
}

func (*IndexDocumentParams) Descriptor Uses

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

func (*IndexDocumentParams) GetDocument Uses

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

func (*IndexDocumentParams) GetFreshness Uses

func (m *IndexDocumentParams) GetFreshness() IndexDocumentParams_Freshness

Deprecated: Do not use.

func (*IndexDocumentParams) GetIndexSpec Uses

func (m *IndexDocumentParams) GetIndexSpec() *IndexSpec

func (*IndexDocumentParams) ProtoMessage Uses

func (*IndexDocumentParams) ProtoMessage()

func (*IndexDocumentParams) Reset Uses

func (m *IndexDocumentParams) Reset()

func (*IndexDocumentParams) String Uses

func (m *IndexDocumentParams) String() string

func (*IndexDocumentParams) XXX_DiscardUnknown Uses

func (m *IndexDocumentParams) XXX_DiscardUnknown()

func (*IndexDocumentParams) XXX_Marshal Uses

func (m *IndexDocumentParams) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*IndexDocumentParams) XXX_Merge Uses

func (dst *IndexDocumentParams) XXX_Merge(src proto.Message)

func (*IndexDocumentParams) XXX_Size Uses

func (m *IndexDocumentParams) XXX_Size() int

func (*IndexDocumentParams) XXX_Unmarshal Uses

func (m *IndexDocumentParams) XXX_Unmarshal(b []byte) error

type IndexDocumentParams_Freshness Uses

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 Uses

func (x IndexDocumentParams_Freshness) Enum() *IndexDocumentParams_Freshness

func (IndexDocumentParams_Freshness) EnumDescriptor Uses

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

func (IndexDocumentParams_Freshness) String Uses

func (x IndexDocumentParams_Freshness) String() string

func (*IndexDocumentParams_Freshness) UnmarshalJSON Uses

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

type IndexDocumentRequest Uses

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_NoUnkeyedLiteral struct{}             `json:"-"`
    XXX_unrecognized     []byte               `json:"-"`
    XXX_sizecache        int32                `json:"-"`
}

func (*IndexDocumentRequest) Descriptor Uses

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

func (*IndexDocumentRequest) GetAppId Uses

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

func (*IndexDocumentRequest) GetParams Uses

func (m *IndexDocumentRequest) GetParams() *IndexDocumentParams

func (*IndexDocumentRequest) ProtoMessage Uses

func (*IndexDocumentRequest) ProtoMessage()

func (*IndexDocumentRequest) Reset Uses

func (m *IndexDocumentRequest) Reset()

func (*IndexDocumentRequest) String Uses

func (m *IndexDocumentRequest) String() string

func (*IndexDocumentRequest) XXX_DiscardUnknown Uses

func (m *IndexDocumentRequest) XXX_DiscardUnknown()

func (*IndexDocumentRequest) XXX_Marshal Uses

func (m *IndexDocumentRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*IndexDocumentRequest) XXX_Merge Uses

func (dst *IndexDocumentRequest) XXX_Merge(src proto.Message)

func (*IndexDocumentRequest) XXX_Size Uses

func (m *IndexDocumentRequest) XXX_Size() int

func (*IndexDocumentRequest) XXX_Unmarshal Uses

func (m *IndexDocumentRequest) XXX_Unmarshal(b []byte) error

type IndexDocumentResponse Uses

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_NoUnkeyedLiteral struct{}         `json:"-"`
    XXX_unrecognized     []byte           `json:"-"`
    XXX_sizecache        int32            `json:"-"`
}

func (*IndexDocumentResponse) Descriptor Uses

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

func (*IndexDocumentResponse) GetDocId Uses

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

func (*IndexDocumentResponse) GetStatus Uses

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

func (*IndexDocumentResponse) ProtoMessage Uses

func (*IndexDocumentResponse) ProtoMessage()

func (*IndexDocumentResponse) Reset Uses

func (m *IndexDocumentResponse) Reset()

func (*IndexDocumentResponse) String Uses

func (m *IndexDocumentResponse) String() string

func (*IndexDocumentResponse) XXX_DiscardUnknown Uses

func (m *IndexDocumentResponse) XXX_DiscardUnknown()

func (*IndexDocumentResponse) XXX_Marshal Uses

func (m *IndexDocumentResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*IndexDocumentResponse) XXX_Merge Uses

func (dst *IndexDocumentResponse) XXX_Merge(src proto.Message)

func (*IndexDocumentResponse) XXX_Size Uses

func (m *IndexDocumentResponse) XXX_Size() int

func (*IndexDocumentResponse) XXX_Unmarshal Uses

func (m *IndexDocumentResponse) XXX_Unmarshal(b []byte) error

type IndexMetadata Uses

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_NoUnkeyedLiteral struct{}               `json:"-"`
    XXX_unrecognized     []byte                 `json:"-"`
    XXX_sizecache        int32                  `json:"-"`
}

func (*IndexMetadata) Descriptor Uses

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

func (*IndexMetadata) GetField Uses

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

func (*IndexMetadata) GetIndexSpec Uses

func (m *IndexMetadata) GetIndexSpec() *IndexSpec

func (*IndexMetadata) GetStorage Uses

func (m *IndexMetadata) GetStorage() *IndexMetadata_Storage

func (*IndexMetadata) ProtoMessage Uses

func (*IndexMetadata) ProtoMessage()

func (*IndexMetadata) Reset Uses

func (m *IndexMetadata) Reset()

func (*IndexMetadata) String Uses

func (m *IndexMetadata) String() string

func (*IndexMetadata) XXX_DiscardUnknown Uses

func (m *IndexMetadata) XXX_DiscardUnknown()

func (*IndexMetadata) XXX_Marshal Uses

func (m *IndexMetadata) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*IndexMetadata) XXX_Merge Uses

func (dst *IndexMetadata) XXX_Merge(src proto.Message)

func (*IndexMetadata) XXX_Size Uses

func (m *IndexMetadata) XXX_Size() int

func (*IndexMetadata) XXX_Unmarshal Uses

func (m *IndexMetadata) XXX_Unmarshal(b []byte) error

type IndexMetadata_Storage Uses

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_NoUnkeyedLiteral struct{} `json:"-"`
    XXX_unrecognized     []byte   `json:"-"`
    XXX_sizecache        int32    `json:"-"`
}

func (*IndexMetadata_Storage) Descriptor Uses

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

func (*IndexMetadata_Storage) GetAmountUsed Uses

func (m *IndexMetadata_Storage) GetAmountUsed() int64

func (*IndexMetadata_Storage) GetLimit Uses

func (m *IndexMetadata_Storage) GetLimit() int64

func (*IndexMetadata_Storage) ProtoMessage Uses

func (*IndexMetadata_Storage) ProtoMessage()

func (*IndexMetadata_Storage) Reset Uses

func (m *IndexMetadata_Storage) Reset()

func (*IndexMetadata_Storage) String Uses

func (m *IndexMetadata_Storage) String() string

func (*IndexMetadata_Storage) XXX_DiscardUnknown Uses

func (m *IndexMetadata_Storage) XXX_DiscardUnknown()

func (*IndexMetadata_Storage) XXX_Marshal Uses

func (m *IndexMetadata_Storage) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*IndexMetadata_Storage) XXX_Merge Uses

func (dst *IndexMetadata_Storage) XXX_Merge(src proto.Message)

func (*IndexMetadata_Storage) XXX_Size Uses

func (m *IndexMetadata_Storage) XXX_Size() int

func (*IndexMetadata_Storage) XXX_Unmarshal Uses

func (m *IndexMetadata_Storage) XXX_Unmarshal(b []byte) error

type IndexShardSettings Uses

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  `protobuf:"varint,3,rep,name=prev_num_shards_search_false,json=prevNumShardsSearchFalse" json:"prev_num_shards_search_false,omitempty"`
    LocalReplica             *string  `protobuf:"bytes,4,opt,name=local_replica,json=localReplica,def=" json:"local_replica,omitempty"`
    XXX_NoUnkeyedLiteral     struct{} `json:"-"`
    XXX_unrecognized         []byte   `json:"-"`
    XXX_sizecache            int32    `json:"-"`
}

func (*IndexShardSettings) Descriptor Uses

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

func (*IndexShardSettings) GetLocalReplica Uses

func (m *IndexShardSettings) GetLocalReplica() string

func (*IndexShardSettings) GetNumShards Uses

func (m *IndexShardSettings) GetNumShards() int32

func (*IndexShardSettings) GetPrevNumShards Uses

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

func (*IndexShardSettings) GetPrevNumShardsSearchFalse Uses

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

func (*IndexShardSettings) ProtoMessage Uses

func (*IndexShardSettings) ProtoMessage()

func (*IndexShardSettings) Reset Uses

func (m *IndexShardSettings) Reset()

func (*IndexShardSettings) String Uses

func (m *IndexShardSettings) String() string

func (*IndexShardSettings) XXX_DiscardUnknown Uses

func (m *IndexShardSettings) XXX_DiscardUnknown()

func (*IndexShardSettings) XXX_Marshal Uses

func (m *IndexShardSettings) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*IndexShardSettings) XXX_Merge Uses

func (dst *IndexShardSettings) XXX_Merge(src proto.Message)

func (*IndexShardSettings) XXX_Size Uses

func (m *IndexShardSettings) XXX_Size() int

func (*IndexShardSettings) XXX_Unmarshal Uses

func (m *IndexShardSettings) XXX_Unmarshal(b []byte) error

type IndexSpec Uses

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_NoUnkeyedLiteral struct{}               `json:"-"`
    XXX_unrecognized     []byte                 `json:"-"`
    XXX_sizecache        int32                  `json:"-"`
}

func (*IndexSpec) Descriptor Uses

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

func (*IndexSpec) GetConsistency Uses

func (m *IndexSpec) GetConsistency() IndexSpec_Consistency

func (*IndexSpec) GetMode Uses

func (m *IndexSpec) GetMode() IndexSpec_Mode

func (*IndexSpec) GetName Uses

func (m *IndexSpec) GetName() string

func (*IndexSpec) GetNamespace Uses

func (m *IndexSpec) GetNamespace() string

func (*IndexSpec) GetSource Uses

func (m *IndexSpec) GetSource() IndexSpec_Source

func (*IndexSpec) GetVersion Uses

func (m *IndexSpec) GetVersion() int32

func (*IndexSpec) ProtoMessage Uses

func (*IndexSpec) ProtoMessage()

func (*IndexSpec) Reset Uses

func (m *IndexSpec) Reset()

func (*IndexSpec) String Uses

func (m *IndexSpec) String() string

func (*IndexSpec) XXX_DiscardUnknown Uses

func (m *IndexSpec) XXX_DiscardUnknown()

func (*IndexSpec) XXX_Marshal Uses

func (m *IndexSpec) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*IndexSpec) XXX_Merge Uses

func (dst *IndexSpec) XXX_Merge(src proto.Message)

func (*IndexSpec) XXX_Size Uses

func (m *IndexSpec) XXX_Size() int

func (*IndexSpec) XXX_Unmarshal Uses

func (m *IndexSpec) XXX_Unmarshal(b []byte) error

type IndexSpec_Consistency Uses

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 Uses

func (x IndexSpec_Consistency) Enum() *IndexSpec_Consistency

func (IndexSpec_Consistency) EnumDescriptor Uses

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

func (IndexSpec_Consistency) String Uses

func (x IndexSpec_Consistency) String() string

func (*IndexSpec_Consistency) UnmarshalJSON Uses

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

type IndexSpec_Mode Uses

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 Uses

func (x IndexSpec_Mode) Enum() *IndexSpec_Mode

func (IndexSpec_Mode) EnumDescriptor Uses

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

func (IndexSpec_Mode) String Uses

func (x IndexSpec_Mode) String() string

func (*IndexSpec_Mode) UnmarshalJSON Uses

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

type IndexSpec_Source Uses

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 Uses

func (x IndexSpec_Source) Enum() *IndexSpec_Source

func (IndexSpec_Source) EnumDescriptor Uses

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

func (IndexSpec_Source) String Uses

func (x IndexSpec_Source) String() string

func (*IndexSpec_Source) UnmarshalJSON Uses

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

type ListDocumentsParams Uses

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_NoUnkeyedLiteral struct{}   `json:"-"`
    XXX_unrecognized     []byte     `json:"-"`
    XXX_sizecache        int32      `json:"-"`
}

func (*ListDocumentsParams) Descriptor Uses

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

func (*ListDocumentsParams) GetIncludeStartDoc Uses

func (m *ListDocumentsParams) GetIncludeStartDoc() bool

func (*ListDocumentsParams) GetIndexSpec Uses

func (m *ListDocumentsParams) GetIndexSpec() *IndexSpec

func (*ListDocumentsParams) GetKeysOnly Uses

func (m *ListDocumentsParams) GetKeysOnly() bool

func (*ListDocumentsParams) GetLimit Uses

func (m *ListDocumentsParams) GetLimit() int32

func (*ListDocumentsParams) GetStartDocId Uses

func (m *ListDocumentsParams) GetStartDocId() string

func (*ListDocumentsParams) ProtoMessage Uses

func (*ListDocumentsParams) ProtoMessage()

func (*ListDocumentsParams) Reset Uses

func (m *ListDocumentsParams) Reset()

func (*ListDocumentsParams) String Uses

func (m *ListDocumentsParams) String() string

func (*ListDocumentsParams) XXX_DiscardUnknown Uses

func (m *ListDocumentsParams) XXX_DiscardUnknown()

func (*ListDocumentsParams) XXX_Marshal Uses

func (m *ListDocumentsParams) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ListDocumentsParams) XXX_Merge Uses

func (dst *ListDocumentsParams) XXX_Merge(src proto.Message)

func (*ListDocumentsParams) XXX_Size Uses

func (m *ListDocumentsParams) XXX_Size() int

func (*ListDocumentsParams) XXX_Unmarshal Uses

func (m *ListDocumentsParams) XXX_Unmarshal(b []byte) error

type ListDocumentsRequest Uses

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_NoUnkeyedLiteral struct{}             `json:"-"`
    XXX_unrecognized     []byte               `json:"-"`
    XXX_sizecache        int32                `json:"-"`
}

func (*ListDocumentsRequest) Descriptor Uses

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

func (*ListDocumentsRequest) GetAppId Uses

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

func (*ListDocumentsRequest) GetParams Uses

func (m *ListDocumentsRequest) GetParams() *ListDocumentsParams

func (*ListDocumentsRequest) ProtoMessage Uses

func (*ListDocumentsRequest) ProtoMessage()

func (*ListDocumentsRequest) Reset Uses

func (m *ListDocumentsRequest) Reset()

func (*ListDocumentsRequest) String Uses

func (m *ListDocumentsRequest) String() string

func (*ListDocumentsRequest) XXX_DiscardUnknown Uses

func (m *ListDocumentsRequest) XXX_DiscardUnknown()

func (*ListDocumentsRequest) XXX_Marshal Uses

func (m *ListDocumentsRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ListDocumentsRequest) XXX_Merge Uses

func (dst *ListDocumentsRequest) XXX_Merge(src proto.Message)

func (*ListDocumentsRequest) XXX_Size Uses

func (m *ListDocumentsRequest) XXX_Size() int

func (*ListDocumentsRequest) XXX_Unmarshal Uses

func (m *ListDocumentsRequest) XXX_Unmarshal(b []byte) error

type ListDocumentsResponse Uses

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_NoUnkeyedLiteral struct{}       `json:"-"`
    XXX_unrecognized     []byte         `json:"-"`
    XXX_sizecache        int32          `json:"-"`
}

func (*ListDocumentsResponse) Descriptor Uses

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

func (*ListDocumentsResponse) GetDocument Uses

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

func (*ListDocumentsResponse) GetStatus Uses

func (m *ListDocumentsResponse) GetStatus() *RequestStatus

func (*ListDocumentsResponse) ProtoMessage Uses

func (*ListDocumentsResponse) ProtoMessage()

func (*ListDocumentsResponse) Reset Uses

func (m *ListDocumentsResponse) Reset()

func (*ListDocumentsResponse) String Uses

func (m *ListDocumentsResponse) String() string

func (*ListDocumentsResponse) XXX_DiscardUnknown Uses

func (m *ListDocumentsResponse) XXX_DiscardUnknown()

func (*ListDocumentsResponse) XXX_Marshal Uses

func (m *ListDocumentsResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ListDocumentsResponse) XXX_Merge Uses

func (dst *ListDocumentsResponse) XXX_Merge(src proto.Message)

func (*ListDocumentsResponse) XXX_Size Uses

func (m *ListDocumentsResponse) XXX_Size() int

func (*ListDocumentsResponse) XXX_Unmarshal Uses

func (m *ListDocumentsResponse) XXX_Unmarshal(b []byte) error

type ListIndexesParams Uses

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_NoUnkeyedLiteral struct{}          `json:"-"`
    XXX_unrecognized     []byte            `json:"-"`
    XXX_sizecache        int32             `json:"-"`
}

func (*ListIndexesParams) Descriptor Uses

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

func (*ListIndexesParams) GetFetchSchema Uses

func (m *ListIndexesParams) GetFetchSchema() bool

func (*ListIndexesParams) GetIncludeStartIndex Uses

func (m *ListIndexesParams) GetIncludeStartIndex() bool

func (*ListIndexesParams) GetIndexNamePrefix Uses

func (m *ListIndexesParams) GetIndexNamePrefix() string

func (*ListIndexesParams) GetLimit Uses

func (m *ListIndexesParams) GetLimit() int32

func (*ListIndexesParams) GetNamespace Uses

func (m *ListIndexesParams) GetNamespace() string

func (*ListIndexesParams) GetOffset Uses

func (m *ListIndexesParams) GetOffset() int32

func (*ListIndexesParams) GetSource Uses

func (m *ListIndexesParams) GetSource() IndexSpec_Source

func (*ListIndexesParams) GetStartIndexName Uses

func (m *ListIndexesParams) GetStartIndexName() string

func (*ListIndexesParams) ProtoMessage Uses

func (*ListIndexesParams) ProtoMessage()

func (*ListIndexesParams) Reset Uses

func (m *ListIndexesParams) Reset()

func (*ListIndexesParams) String Uses

func (m *ListIndexesParams) String() string

func (*ListIndexesParams) XXX_DiscardUnknown Uses

func (m *ListIndexesParams) XXX_DiscardUnknown()

func (*ListIndexesParams) XXX_Marshal Uses

func (m *ListIndexesParams) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ListIndexesParams) XXX_Merge Uses

func (dst *ListIndexesParams) XXX_Merge(src proto.Message)

func (*ListIndexesParams) XXX_Size Uses

func (m *ListIndexesParams) XXX_Size() int

func (*ListIndexesParams) XXX_Unmarshal Uses

func (m *ListIndexesParams) XXX_Unmarshal(b []byte) error

type ListIndexesRequest Uses

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_NoUnkeyedLiteral struct{}           `json:"-"`
    XXX_unrecognized     []byte             `json:"-"`
    XXX_sizecache        int32              `json:"-"`
}

func (*ListIndexesRequest) Descriptor Uses

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

func (*ListIndexesRequest) GetAppId Uses

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

func (*ListIndexesRequest) GetParams Uses

func (m *ListIndexesRequest) GetParams() *ListIndexesParams

func (*ListIndexesRequest) ProtoMessage Uses

func (*ListIndexesRequest) ProtoMessage()

func (*ListIndexesRequest) Reset Uses

func (m *ListIndexesRequest) Reset()

func (*ListIndexesRequest) String Uses

func (m *ListIndexesRequest) String() string

func (*ListIndexesRequest) XXX_DiscardUnknown Uses

func (m *ListIndexesRequest) XXX_DiscardUnknown()

func (*ListIndexesRequest) XXX_Marshal Uses

func (m *ListIndexesRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ListIndexesRequest) XXX_Merge Uses

func (dst *ListIndexesRequest) XXX_Merge(src proto.Message)

func (*ListIndexesRequest) XXX_Size Uses

func (m *ListIndexesRequest) XXX_Size() int

func (*ListIndexesRequest) XXX_Unmarshal Uses

func (m *ListIndexesRequest) XXX_Unmarshal(b []byte) error

type ListIndexesResponse Uses

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_NoUnkeyedLiteral struct{}         `json:"-"`
    XXX_unrecognized     []byte           `json:"-"`
    XXX_sizecache        int32            `json:"-"`
}

func (*ListIndexesResponse) Descriptor Uses

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

func (*ListIndexesResponse) GetIndexMetadata Uses

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

func (*ListIndexesResponse) GetStatus Uses

func (m *ListIndexesResponse) GetStatus() *RequestStatus

func (*ListIndexesResponse) ProtoMessage Uses

func (*ListIndexesResponse) ProtoMessage()

func (*ListIndexesResponse) Reset Uses

func (m *ListIndexesResponse) Reset()

func (*ListIndexesResponse) String Uses

func (m *ListIndexesResponse) String() string

func (*ListIndexesResponse) XXX_DiscardUnknown Uses

func (m *ListIndexesResponse) XXX_DiscardUnknown()

func (*ListIndexesResponse) XXX_Marshal Uses

func (m *ListIndexesResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ListIndexesResponse) XXX_Merge Uses

func (dst *ListIndexesResponse) XXX_Merge(src proto.Message)

func (*ListIndexesResponse) XXX_Size Uses

func (m *ListIndexesResponse) XXX_Size() int

func (*ListIndexesResponse) XXX_Unmarshal Uses

func (m *ListIndexesResponse) XXX_Unmarshal(b []byte) error

type RequestStatus Uses

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_NoUnkeyedLiteral struct{}                      `json:"-"`
    XXX_unrecognized     []byte                        `json:"-"`
    XXX_sizecache        int32                         `json:"-"`
}

func (*RequestStatus) Descriptor Uses

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

func (*RequestStatus) GetCanonicalCode Uses

func (m *RequestStatus) GetCanonicalCode() int32

func (*RequestStatus) GetCode Uses

func (m *RequestStatus) GetCode() SearchServiceError_ErrorCode

func (*RequestStatus) GetErrorDetail Uses

func (m *RequestStatus) GetErrorDetail() string

func (*RequestStatus) ProtoMessage Uses

func (*RequestStatus) ProtoMessage()

func (*RequestStatus) Reset Uses

func (m *RequestStatus) Reset()

func (*RequestStatus) String Uses

func (m *RequestStatus) String() string

func (*RequestStatus) XXX_DiscardUnknown Uses

func (m *RequestStatus) XXX_DiscardUnknown()

func (*RequestStatus) XXX_Marshal Uses

func (m *RequestStatus) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*RequestStatus) XXX_Merge Uses

func (dst *RequestStatus) XXX_Merge(src proto.Message)

func (*RequestStatus) XXX_Size Uses

func (m *RequestStatus) XXX_Size() int

func (*RequestStatus) XXX_Unmarshal Uses

func (m *RequestStatus) XXX_Unmarshal(b []byte) error

type Scope Uses

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_NoUnkeyedLiteral struct{}    `json:"-"`
    XXX_unrecognized     []byte      `json:"-"`
    XXX_sizecache        int32       `json:"-"`
}

func (*Scope) Descriptor Uses

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

func (*Scope) GetType Uses

func (m *Scope) GetType() Scope_Type

func (*Scope) GetValue Uses

func (m *Scope) GetValue() string

func (*Scope) ProtoMessage Uses

func (*Scope) ProtoMessage()

func (*Scope) Reset Uses

func (m *Scope) Reset()

func (*Scope) String Uses

func (m *Scope) String() string

func (*Scope) XXX_DiscardUnknown Uses

func (m *Scope) XXX_DiscardUnknown()

func (*Scope) XXX_Marshal Uses

func (m *Scope) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*Scope) XXX_Merge Uses

func (dst *Scope) XXX_Merge(src proto.Message)

func (*Scope) XXX_Size Uses

func (m *Scope) XXX_Size() int

func (*Scope) XXX_Unmarshal Uses

func (m *Scope) XXX_Unmarshal(b []byte) error

type Scope_Type Uses

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 Uses

func (x Scope_Type) Enum() *Scope_Type

func (Scope_Type) EnumDescriptor Uses

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

func (Scope_Type) String Uses

func (x Scope_Type) String() string

func (*Scope_Type) UnmarshalJSON Uses

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

type ScorerSpec Uses

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_NoUnkeyedLiteral  struct{}           `json:"-"`
    XXX_unrecognized      []byte             `json:"-"`
    XXX_sizecache         int32              `json:"-"`
}

func (*ScorerSpec) Descriptor Uses

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

func (*ScorerSpec) GetLimit Uses

func (m *ScorerSpec) GetLimit() int32

func (*ScorerSpec) GetMatchScorerParameters Uses

func (m *ScorerSpec) GetMatchScorerParameters() string

func (*ScorerSpec) GetScorer Uses

func (m *ScorerSpec) GetScorer() ScorerSpec_Scorer

func (*ScorerSpec) ProtoMessage Uses

func (*ScorerSpec) ProtoMessage()

func (*ScorerSpec) Reset Uses

func (m *ScorerSpec) Reset()

func (*ScorerSpec) String Uses

func (m *ScorerSpec) String() string

func (*ScorerSpec) XXX_DiscardUnknown Uses

func (m *ScorerSpec) XXX_DiscardUnknown()

func (*ScorerSpec) XXX_Marshal Uses

func (m *ScorerSpec) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ScorerSpec) XXX_Merge Uses

func (dst *ScorerSpec) XXX_Merge(src proto.Message)

func (*ScorerSpec) XXX_Size Uses

func (m *ScorerSpec) XXX_Size() int

func (*ScorerSpec) XXX_Unmarshal Uses

func (m *ScorerSpec) XXX_Unmarshal(b []byte) error

type ScorerSpec_Scorer Uses

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 Uses

func (x ScorerSpec_Scorer) Enum() *ScorerSpec_Scorer

func (ScorerSpec_Scorer) EnumDescriptor Uses

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

func (ScorerSpec_Scorer) String Uses

func (x ScorerSpec_Scorer) String() string

func (*ScorerSpec_Scorer) UnmarshalJSON Uses

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

type SearchParams Uses

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  `protobuf:"varint,5,opt,name=cursor_type,json=cursorType,enum=search.SearchParams_CursorType,def=0" json:"cursor_type,omitempty"`
    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 `protobuf:"varint,13,opt,name=parsing_mode,json=parsingMode,enum=search.SearchParams_ParsingMode,def=0" json:"parsing_mode,omitempty"`
    AutoDiscoverFacetCount *int32                    `protobuf:"varint,15,opt,name=auto_discover_facet_count,json=autoDiscoverFacetCount,def=0" json:"auto_discover_facet_count,omitempty"`
    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_NoUnkeyedLiteral   struct{}                  `json:"-"`
    XXX_unrecognized       []byte                    `json:"-"`
    XXX_sizecache          int32                     `json:"-"`
}

func (*SearchParams) Descriptor Uses

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

func (*SearchParams) GetAutoDiscoverFacetCount Uses

func (m *SearchParams) GetAutoDiscoverFacetCount() int32

func (*SearchParams) GetCursor Uses

func (m *SearchParams) GetCursor() string

func (*SearchParams) GetCursorType Uses

func (m *SearchParams) GetCursorType() SearchParams_CursorType

func (*SearchParams) GetFacetAutoDetectParam Uses

func (m *SearchParams) GetFacetAutoDetectParam() *FacetAutoDetectParam

func (*SearchParams) GetFacetDepth Uses

func (m *SearchParams) GetFacetDepth() int32

func (*SearchParams) GetFacetRefinement Uses

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

func (*SearchParams) GetFieldSpec Uses

func (m *SearchParams) GetFieldSpec() *FieldSpec

func (*SearchParams) GetIncludeFacet Uses

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

func (*SearchParams) GetIndexSpec Uses

func (m *SearchParams) GetIndexSpec() *IndexSpec

func (*SearchParams) GetKeysOnly Uses

func (m *SearchParams) GetKeysOnly() bool

func (*SearchParams) GetLimit Uses

func (m *SearchParams) GetLimit() int32

func (*SearchParams) GetMatchedCountAccuracy Uses

func (m *SearchParams) GetMatchedCountAccuracy() int32

func (*SearchParams) GetOffset Uses

func (m *SearchParams) GetOffset() int32

func (*SearchParams) GetParsingMode Uses

func (m *SearchParams) GetParsingMode() SearchParams_ParsingMode

func (*SearchParams) GetQuery Uses

func (m *SearchParams) GetQuery() string

func (*SearchParams) GetScorerSpec Uses

func (m *SearchParams) GetScorerSpec() *ScorerSpec

func (*SearchParams) GetSortSpec Uses

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

func (*SearchParams) ProtoMessage Uses

func (*SearchParams) ProtoMessage()

func (*SearchParams) Reset Uses

func (m *SearchParams) Reset()

func (*SearchParams) String Uses

func (m *SearchParams) String() string

func (*SearchParams) XXX_DiscardUnknown Uses

func (m *SearchParams) XXX_DiscardUnknown()

func (*SearchParams) XXX_Marshal Uses

func (m *SearchParams) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*SearchParams) XXX_Merge Uses

func (dst *SearchParams) XXX_Merge(src proto.Message)

func (*SearchParams) XXX_Size Uses

func (m *SearchParams) XXX_Size() int

func (*SearchParams) XXX_Unmarshal Uses

func (m *SearchParams) XXX_Unmarshal(b []byte) error

type SearchParams_CursorType Uses

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 Uses

func (x SearchParams_CursorType) Enum() *SearchParams_CursorType

func (SearchParams_CursorType) EnumDescriptor Uses

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

func (SearchParams_CursorType) String Uses

func (x SearchParams_CursorType) String() string

func (*SearchParams_CursorType) UnmarshalJSON Uses

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

type SearchParams_ParsingMode Uses

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 Uses

func (x SearchParams_ParsingMode) Enum() *SearchParams_ParsingMode

func (SearchParams_ParsingMode) EnumDescriptor Uses

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

func (SearchParams_ParsingMode) String Uses

func (x SearchParams_ParsingMode) String() string

func (*SearchParams_ParsingMode) UnmarshalJSON Uses

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

type SearchRequest Uses

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_NoUnkeyedLiteral struct{}      `json:"-"`
    XXX_unrecognized     []byte        `json:"-"`
    XXX_sizecache        int32         `json:"-"`
}

func (*SearchRequest) Descriptor Uses

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

func (*SearchRequest) GetAppId Uses

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

func (*SearchRequest) GetParams Uses

func (m *SearchRequest) GetParams() *SearchParams

func (*SearchRequest) ProtoMessage Uses

func (*SearchRequest) ProtoMessage()

func (*SearchRequest) Reset Uses

func (m *SearchRequest) Reset()

func (*SearchRequest) String Uses

func (m *SearchRequest) String() string

func (*SearchRequest) XXX_DiscardUnknown Uses

func (m *SearchRequest) XXX_DiscardUnknown()

func (*SearchRequest) XXX_Marshal Uses

func (m *SearchRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*SearchRequest) XXX_Merge Uses

func (dst *SearchRequest) XXX_Merge(src proto.Message)

func (*SearchRequest) XXX_Size Uses

func (m *SearchRequest) XXX_Size() int

func (*SearchRequest) XXX_Unmarshal Uses

func (m *SearchRequest) XXX_Unmarshal(b []byte) error

type SearchResponse Uses

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"`
    XXX_NoUnkeyedLiteral         struct{}        `json:"-"`
    proto.XXX_InternalExtensions `json:"-"`
    XXX_unrecognized             []byte `json:"-"`
    XXX_sizecache                int32  `json:"-"`
}

func (*SearchResponse) Descriptor Uses

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

func (*SearchResponse) ExtensionRangeArray Uses

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

func (*SearchResponse) GetCursor Uses

func (m *SearchResponse) GetCursor() string

func (*SearchResponse) GetFacetResult Uses

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

func (*SearchResponse) GetMatchedCount Uses

func (m *SearchResponse) GetMatchedCount() int64

func (*SearchResponse) GetResult Uses

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

func (*SearchResponse) GetStatus Uses

func (m *SearchResponse) GetStatus() *RequestStatus

func (*SearchResponse) ProtoMessage Uses

func (*SearchResponse) ProtoMessage()

func (*SearchResponse) Reset Uses

func (m *SearchResponse) Reset()

func (*SearchResponse) String Uses

func (m *SearchResponse) String() string

func (*SearchResponse) XXX_DiscardUnknown Uses

func (m *SearchResponse) XXX_DiscardUnknown()

func (*SearchResponse) XXX_Marshal Uses

func (m *SearchResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*SearchResponse) XXX_Merge Uses

func (dst *SearchResponse) XXX_Merge(src proto.Message)

func (*SearchResponse) XXX_Size Uses

func (m *SearchResponse) XXX_Size() int

func (*SearchResponse) XXX_Unmarshal Uses

func (m *SearchResponse) XXX_Unmarshal(b []byte) error

type SearchResult Uses

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_NoUnkeyedLiteral struct{}  `json:"-"`
    XXX_unrecognized     []byte    `json:"-"`
    XXX_sizecache        int32     `json:"-"`
}

func (*SearchResult) Descriptor Uses

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

func (*SearchResult) GetCursor Uses

func (m *SearchResult) GetCursor() string

func (*SearchResult) GetDocument Uses

func (m *SearchResult) GetDocument() *Document

func (*SearchResult) GetExpression Uses

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

func (*SearchResult) GetScore Uses

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

func (*SearchResult) ProtoMessage Uses

func (*SearchResult) ProtoMessage()

func (*SearchResult) Reset Uses

func (m *SearchResult) Reset()

func (*SearchResult) String Uses

func (m *SearchResult) String() string

func (*SearchResult) XXX_DiscardUnknown Uses

func (m *SearchResult) XXX_DiscardUnknown()

func (*SearchResult) XXX_Marshal Uses

func (m *SearchResult) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*SearchResult) XXX_Merge Uses

func (dst *SearchResult) XXX_Merge(src proto.Message)

func (*SearchResult) XXX_Size Uses

func (m *SearchResult) XXX_Size() int

func (*SearchResult) XXX_Unmarshal Uses

func (m *SearchResult) XXX_Unmarshal(b []byte) error

type SearchServiceError Uses

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

func (*SearchServiceError) Descriptor Uses

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

func (*SearchServiceError) ProtoMessage Uses

func (*SearchServiceError) ProtoMessage()

func (*SearchServiceError) Reset Uses

func (m *SearchServiceError) Reset()

func (*SearchServiceError) String Uses

func (m *SearchServiceError) String() string

func (*SearchServiceError) XXX_DiscardUnknown Uses

func (m *SearchServiceError) XXX_DiscardUnknown()

func (*SearchServiceError) XXX_Marshal Uses

func (m *SearchServiceError) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*SearchServiceError) XXX_Merge Uses

func (dst *SearchServiceError) XXX_Merge(src proto.Message)

func (*SearchServiceError) XXX_Size Uses

func (m *SearchServiceError) XXX_Size() int

func (*SearchServiceError) XXX_Unmarshal Uses

func (m *SearchServiceError) XXX_Unmarshal(b []byte) error

type SearchServiceError_ErrorCode Uses

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 Uses

func (x SearchServiceError_ErrorCode) Enum() *SearchServiceError_ErrorCode

func (SearchServiceError_ErrorCode) EnumDescriptor Uses

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

func (SearchServiceError_ErrorCode) String Uses

func (x SearchServiceError_ErrorCode) String() string

func (*SearchServiceError_ErrorCode) UnmarshalJSON Uses

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

type SortSpec Uses

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_NoUnkeyedLiteral struct{} `json:"-"`
    XXX_unrecognized     []byte   `json:"-"`
    XXX_sizecache        int32    `json:"-"`
}

func (*SortSpec) Descriptor Uses

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

func (*SortSpec) GetDefaultValueNumeric Uses

func (m *SortSpec) GetDefaultValueNumeric() float64

func (*SortSpec) GetDefaultValueText Uses

func (m *SortSpec) GetDefaultValueText() string

func (*SortSpec) GetSortDescending Uses

func (m *SortSpec) GetSortDescending() bool

func (*SortSpec) GetSortExpression Uses

func (m *SortSpec) GetSortExpression() string

func (*SortSpec) ProtoMessage Uses

func (*SortSpec) ProtoMessage()

func (*SortSpec) Reset Uses

func (m *SortSpec) Reset()

func (*SortSpec) String Uses

func (m *SortSpec) String() string

func (*SortSpec) XXX_DiscardUnknown Uses

func (m *SortSpec) XXX_DiscardUnknown()

func (*SortSpec) XXX_Marshal Uses

func (m *SortSpec) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*SortSpec) XXX_Merge Uses

func (dst *SortSpec) XXX_Merge(src proto.Message)

func (*SortSpec) XXX_Size Uses

func (m *SortSpec) XXX_Size() int

func (*SortSpec) XXX_Unmarshal Uses

func (m *SortSpec) XXX_Unmarshal(b []byte) error

Package search imports 3 packages (graph) and is imported by 5 packages. Updated 2018-10-02. Refresh now. Tools for package owners.