v1

package
v1.3.1 Latest Latest
Warning

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

Go to latest
Published: Mar 16, 2022 License: Apache-2.0 Imports: 5 Imported by: 1

Documentation

Index

Constants

This section is empty.

Variables

View Source
var (
	Status_name = map[int32]string{
		0: "STATUS_OK",
		1: "STATUS_BAD_REQUEST",
		5: "STATUS_UNAUTHENTICATED",
		8: "STATUS_FORBIDDEN",
		4: "STATUS_NOT_FOUND",
		3: "STATUS_UNPROCESSABLE",
		2: "STATUS_INTERNAL",
		6: "STATUS_UNAVAILABLE",
		7: "STATUS_TIMEOUT",
	}
	Status_value = map[string]int32{
		"STATUS_OK":              0,
		"STATUS_BAD_REQUEST":     1,
		"STATUS_UNAUTHENTICATED": 5,
		"STATUS_FORBIDDEN":       8,
		"STATUS_NOT_FOUND":       4,
		"STATUS_UNPROCESSABLE":   3,
		"STATUS_INTERNAL":        2,
		"STATUS_UNAVAILABLE":     6,
		"STATUS_TIMEOUT":         7,
	}
)

Enum value maps for Status.

View Source
var (
	ExternalMatchResultState_name = map[int32]string{
		0: "EXTERNAL_MATCH_RESULT_STATE_UNKNOWN",
		1: "EXTERNAL_MATCH_RESULT_STATE_PENDING",
		2: "EXTERNAL_MATCH_RESULT_STATE_COMPLETED",
		3: "EXTERNAL_MATCH_RESULT_STATE_ERRORED",
	}
	ExternalMatchResultState_value = map[string]int32{
		"EXTERNAL_MATCH_RESULT_STATE_UNKNOWN":   0,
		"EXTERNAL_MATCH_RESULT_STATE_PENDING":   1,
		"EXTERNAL_MATCH_RESULT_STATE_COMPLETED": 2,
		"EXTERNAL_MATCH_RESULT_STATE_ERRORED":   3,
	}
)

Enum value maps for ExternalMatchResultState.

View Source
var (
	IdKind_name = map[int32]string{
		0: "ID_KIND_UNKNOWN",
		1: "ID_KIND_EMAIL_HASH",
		2: "ID_KIND_APPLE_IDFA",
		3: "ID_KIND_GOOGLE_GAID",
		4: "ID_KIND_IPV4",
		5: "ID_KIND_IPV6",
		6: "ID_KIND_SAMSUNG_TIFA",
		7: "ID_KIND_ROKU_RIDA",
		8: "ID_KIND_AMAZON_AFAI",
		9: "ID_KIND_PHONE_NUMBER",
	}
	IdKind_value = map[string]int32{
		"ID_KIND_UNKNOWN":      0,
		"ID_KIND_EMAIL_HASH":   1,
		"ID_KIND_APPLE_IDFA":   2,
		"ID_KIND_GOOGLE_GAID":  3,
		"ID_KIND_IPV4":         4,
		"ID_KIND_IPV6":         5,
		"ID_KIND_SAMSUNG_TIFA": 6,
		"ID_KIND_ROKU_RIDA":    7,
		"ID_KIND_AMAZON_AFAI":  8,
		"ID_KIND_PHONE_NUMBER": 9,
	}
)

Enum value maps for IdKind.

View Source
var File_match_v1_common_proto protoreflect.FileDescriptor
View Source
var File_match_v1_external_proto protoreflect.FileDescriptor
View Source
var File_match_v1_identifier_proto protoreflect.FileDescriptor
View Source
var File_match_v1_insights_proto protoreflect.FileDescriptor
View Source
var File_match_v1_partners_proto protoreflect.FileDescriptor

Functions

This section is empty.

Types

type ArchiveExternalMatchReq

type ArchiveExternalMatchReq struct {
	MatchUid string `protobuf:"bytes,1,opt,name=match_uid,json=matchUid,proto3" json:"match_uid,omitempty"`
	// contains filtered or unexported fields
}

func (*ArchiveExternalMatchReq) Descriptor deprecated

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

Deprecated: Use ArchiveExternalMatchReq.ProtoReflect.Descriptor instead.

func (*ArchiveExternalMatchReq) GetMatchUid

func (x *ArchiveExternalMatchReq) GetMatchUid() string

func (*ArchiveExternalMatchReq) ProtoMessage

func (*ArchiveExternalMatchReq) ProtoMessage()

func (*ArchiveExternalMatchReq) ProtoReflect

func (x *ArchiveExternalMatchReq) ProtoReflect() protoreflect.Message

func (*ArchiveExternalMatchReq) Reset

func (x *ArchiveExternalMatchReq) Reset()

func (*ArchiveExternalMatchReq) String

func (x *ArchiveExternalMatchReq) String() string

type CreateExternalMatchReq

type CreateExternalMatchReq struct {

	// identifier shared between the two parties for matching
	MatchUid    string `protobuf:"bytes,1,opt,name=match_uid,json=matchUid,proto3" json:"match_uid,omitempty"`
	Name        string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
	Description string `protobuf:"bytes,3,opt,name=description,proto3" json:"description,omitempty"`
	// Mostly for display concern,
	// since spawning runs is always controlled by the sender
	//
	// Types that are assignable to RefreshFrequency:
	//	*CreateExternalMatchReq_Once
	//	*CreateExternalMatchReq_Daily
	//	*CreateExternalMatchReq_Adhoc
	RefreshFrequency isCreateExternalMatchReq_RefreshFrequency `protobuf_oneof:"refresh_frequency"`
	// Subset of IdKind to use for matching. If empty, all IDs elligible for matching will be used.
	IdentifiersFilter []IdKind `` /* 142-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*CreateExternalMatchReq) Descriptor deprecated

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

Deprecated: Use CreateExternalMatchReq.ProtoReflect.Descriptor instead.

func (*CreateExternalMatchReq) GetAdhoc

func (*CreateExternalMatchReq) GetDaily

func (*CreateExternalMatchReq) GetDescription

func (x *CreateExternalMatchReq) GetDescription() string

func (*CreateExternalMatchReq) GetIdentifiersFilter

func (x *CreateExternalMatchReq) GetIdentifiersFilter() []IdKind

func (*CreateExternalMatchReq) GetMatchUid

func (x *CreateExternalMatchReq) GetMatchUid() string

func (*CreateExternalMatchReq) GetName

func (x *CreateExternalMatchReq) GetName() string

func (*CreateExternalMatchReq) GetOnce

func (*CreateExternalMatchReq) GetRefreshFrequency

func (m *CreateExternalMatchReq) GetRefreshFrequency() isCreateExternalMatchReq_RefreshFrequency

func (*CreateExternalMatchReq) ProtoMessage

func (*CreateExternalMatchReq) ProtoMessage()

func (*CreateExternalMatchReq) ProtoReflect

func (x *CreateExternalMatchReq) ProtoReflect() protoreflect.Message

func (*CreateExternalMatchReq) Reset

func (x *CreateExternalMatchReq) Reset()

func (*CreateExternalMatchReq) String

func (x *CreateExternalMatchReq) String() string

type CreateExternalMatchReq_Adhoc

type CreateExternalMatchReq_Adhoc struct {
	Adhoc *ExternalMatchRefreshAdhoc `protobuf:"bytes,6,opt,name=adhoc,proto3,oneof"`
}

type CreateExternalMatchReq_Daily

type CreateExternalMatchReq_Daily struct {
	Daily *ExternalMatchRefreshDaily `protobuf:"bytes,5,opt,name=daily,proto3,oneof"`
}

type CreateExternalMatchReq_Once

type CreateExternalMatchReq_Once struct {
	Once *ExternalMatchRefreshOnce `protobuf:"bytes,4,opt,name=once,proto3,oneof"`
}

type CreateExternalMatchRes

type CreateExternalMatchRes struct {

	// This is the same match_uid as received in the request
	MatchUid string `protobuf:"bytes,1,opt,name=match_uid,json=matchUid,proto3" json:"match_uid,omitempty"`
	// contains filtered or unexported fields
}

func (*CreateExternalMatchRes) Descriptor deprecated

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

Deprecated: Use CreateExternalMatchRes.ProtoReflect.Descriptor instead.

func (*CreateExternalMatchRes) GetMatchUid

func (x *CreateExternalMatchRes) GetMatchUid() string

func (*CreateExternalMatchRes) ProtoMessage

func (*CreateExternalMatchRes) ProtoMessage()

func (*CreateExternalMatchRes) ProtoReflect

func (x *CreateExternalMatchRes) ProtoReflect() protoreflect.Message

func (*CreateExternalMatchRes) Reset

func (x *CreateExternalMatchRes) Reset()

func (*CreateExternalMatchRes) String

func (x *CreateExternalMatchRes) String() string

type Error

type Error struct {
	Code    Status `protobuf:"varint,1,opt,name=code,proto3,enum=match.v1.Status" json:"code,omitempty"`
	Message string `protobuf:"bytes,2,opt,name=message,proto3" json:"message,omitempty"`
	// Types that are assignable to Details:
	//	*Error_Unprocessable
	Details isError_Details `protobuf_oneof:"details"`
	// contains filtered or unexported fields
}

func (*Error) Descriptor deprecated

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

Deprecated: Use Error.ProtoReflect.Descriptor instead.

func (*Error) GetCode

func (x *Error) GetCode() Status

func (*Error) GetDetails

func (m *Error) GetDetails() isError_Details

func (*Error) GetMessage

func (x *Error) GetMessage() string

func (*Error) GetUnprocessable

func (x *Error) GetUnprocessable() *UnprocessableDetails

func (*Error) ProtoMessage

func (*Error) ProtoMessage()

func (*Error) ProtoReflect

func (x *Error) ProtoReflect() protoreflect.Message

func (*Error) Reset

func (x *Error) Reset()

func (*Error) String

func (x *Error) String() string

type Error_Unprocessable

type Error_Unprocessable struct {
	Unprocessable *UnprocessableDetails `protobuf:"bytes,3,opt,name=unprocessable,proto3,oneof"`
}

type ExternalInfo

type ExternalInfo struct {
	Organization string `protobuf:"bytes,1,opt,name=organization,proto3" json:"organization,omitempty"`
	IconUrl      string `protobuf:"bytes,2,opt,name=icon_url,json=iconUrl,proto3" json:"icon_url,omitempty"`
	Url          string `protobuf:"bytes,3,opt,name=url,proto3" json:"url,omitempty"`
	// A mapping keyed by endpoint names to their actual urls
	// It is useful, so that we won't be hardcoding the
	// endpoints in the optable-cli, which means changing
	// the routes, does not require the cli to be updated
	Endpoints map[string]string `` /* 159-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*ExternalInfo) Descriptor deprecated

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

Deprecated: Use ExternalInfo.ProtoReflect.Descriptor instead.

func (*ExternalInfo) GetEndpoints

func (x *ExternalInfo) GetEndpoints() map[string]string

func (*ExternalInfo) GetIconUrl

func (x *ExternalInfo) GetIconUrl() string

func (*ExternalInfo) GetOrganization

func (x *ExternalInfo) GetOrganization() string

func (*ExternalInfo) GetUrl

func (x *ExternalInfo) GetUrl() string

func (*ExternalInfo) ProtoMessage

func (*ExternalInfo) ProtoMessage()

func (*ExternalInfo) ProtoReflect

func (x *ExternalInfo) ProtoReflect() protoreflect.Message

func (*ExternalInfo) Reset

func (x *ExternalInfo) Reset()

func (*ExternalInfo) String

func (x *ExternalInfo) String() string

type ExternalMatch

type ExternalMatch struct {
	MatchUid    string                 `protobuf:"bytes,1,opt,name=match_uid,json=matchUid,proto3" json:"match_uid,omitempty"`
	Name        string                 `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
	Description string                 `protobuf:"bytes,3,opt,name=description,proto3" json:"description,omitempty"`
	Results     []*ExternalMatchResult `protobuf:"bytes,4,rep,name=results,proto3" json:"results,omitempty"`
	// contains filtered or unexported fields
}

func (*ExternalMatch) Descriptor deprecated

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

Deprecated: Use ExternalMatch.ProtoReflect.Descriptor instead.

func (*ExternalMatch) GetDescription

func (x *ExternalMatch) GetDescription() string

func (*ExternalMatch) GetMatchUid

func (x *ExternalMatch) GetMatchUid() string

func (*ExternalMatch) GetName

func (x *ExternalMatch) GetName() string

func (*ExternalMatch) GetResults

func (x *ExternalMatch) GetResults() []*ExternalMatchResult

func (*ExternalMatch) ProtoMessage

func (*ExternalMatch) ProtoMessage()

func (*ExternalMatch) ProtoReflect

func (x *ExternalMatch) ProtoReflect() protoreflect.Message

func (*ExternalMatch) Reset

func (x *ExternalMatch) Reset()

func (*ExternalMatch) String

func (x *ExternalMatch) String() string

type ExternalMatchRefreshAdhoc

type ExternalMatchRefreshAdhoc struct {
	// contains filtered or unexported fields
}

func (*ExternalMatchRefreshAdhoc) Descriptor deprecated

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

Deprecated: Use ExternalMatchRefreshAdhoc.ProtoReflect.Descriptor instead.

func (*ExternalMatchRefreshAdhoc) ProtoMessage

func (*ExternalMatchRefreshAdhoc) ProtoMessage()

func (*ExternalMatchRefreshAdhoc) ProtoReflect

func (*ExternalMatchRefreshAdhoc) Reset

func (x *ExternalMatchRefreshAdhoc) Reset()

func (*ExternalMatchRefreshAdhoc) String

func (x *ExternalMatchRefreshAdhoc) String() string

type ExternalMatchRefreshDaily

type ExternalMatchRefreshDaily struct {

	// Time at which the refresh will start occuring
	StartAt *timestamppb.Timestamp `protobuf:"bytes,1,opt,name=start_at,json=startAt,proto3" json:"start_at,omitempty"`
	// Time at which the refresh will stop occuring
	EndAt *timestamppb.Timestamp `protobuf:"bytes,2,opt,name=end_at,json=endAt,proto3" json:"end_at,omitempty"`
	// contains filtered or unexported fields
}

func (*ExternalMatchRefreshDaily) Descriptor deprecated

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

Deprecated: Use ExternalMatchRefreshDaily.ProtoReflect.Descriptor instead.

func (*ExternalMatchRefreshDaily) GetEndAt

func (*ExternalMatchRefreshDaily) GetStartAt

func (*ExternalMatchRefreshDaily) ProtoMessage

func (*ExternalMatchRefreshDaily) ProtoMessage()

func (*ExternalMatchRefreshDaily) ProtoReflect

func (*ExternalMatchRefreshDaily) Reset

func (x *ExternalMatchRefreshDaily) Reset()

func (*ExternalMatchRefreshDaily) String

func (x *ExternalMatchRefreshDaily) String() string

type ExternalMatchRefreshOnce

type ExternalMatchRefreshOnce struct {

	// Exact time at which the refresh will ocurr
	At *timestamppb.Timestamp `protobuf:"bytes,1,opt,name=at,proto3" json:"at,omitempty"`
	// contains filtered or unexported fields
}

func (*ExternalMatchRefreshOnce) Descriptor deprecated

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

Deprecated: Use ExternalMatchRefreshOnce.ProtoReflect.Descriptor instead.

func (*ExternalMatchRefreshOnce) GetAt

func (*ExternalMatchRefreshOnce) ProtoMessage

func (*ExternalMatchRefreshOnce) ProtoMessage()

func (*ExternalMatchRefreshOnce) ProtoReflect

func (x *ExternalMatchRefreshOnce) ProtoReflect() protoreflect.Message

func (*ExternalMatchRefreshOnce) Reset

func (x *ExternalMatchRefreshOnce) Reset()

func (*ExternalMatchRefreshOnce) String

func (x *ExternalMatchRefreshOnce) String() string

type ExternalMatchResult

type ExternalMatchResult struct {
	Uid       string                   `protobuf:"bytes,1,opt,name=uid,proto3" json:"uid,omitempty"`
	State     ExternalMatchResultState `protobuf:"varint,2,opt,name=state,proto3,enum=match.v1.ExternalMatchResultState" json:"state,omitempty"`
	ErrorMsg  string                   `protobuf:"bytes,3,opt,name=error_msg,json=errorMsg,proto3" json:"error_msg,omitempty"`
	Insights  *Insights                `protobuf:"bytes,4,opt,name=insights,proto3" json:"insights,omitempty"`
	CreatedAt *timestamppb.Timestamp   `protobuf:"bytes,5,opt,name=created_at,json=createdAt,proto3" json:"created_at,omitempty"`
	UpdatedAt *timestamppb.Timestamp   `protobuf:"bytes,6,opt,name=updated_at,json=updatedAt,proto3" json:"updated_at,omitempty"`
	// contains filtered or unexported fields
}

func (*ExternalMatchResult) Descriptor deprecated

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

Deprecated: Use ExternalMatchResult.ProtoReflect.Descriptor instead.

func (*ExternalMatchResult) GetCreatedAt

func (x *ExternalMatchResult) GetCreatedAt() *timestamppb.Timestamp

func (*ExternalMatchResult) GetErrorMsg

func (x *ExternalMatchResult) GetErrorMsg() string

func (*ExternalMatchResult) GetInsights

func (x *ExternalMatchResult) GetInsights() *Insights

func (*ExternalMatchResult) GetState

func (*ExternalMatchResult) GetUid

func (x *ExternalMatchResult) GetUid() string

func (*ExternalMatchResult) GetUpdatedAt

func (x *ExternalMatchResult) GetUpdatedAt() *timestamppb.Timestamp

func (*ExternalMatchResult) ProtoMessage

func (*ExternalMatchResult) ProtoMessage()

func (*ExternalMatchResult) ProtoReflect

func (x *ExternalMatchResult) ProtoReflect() protoreflect.Message

func (*ExternalMatchResult) Reset

func (x *ExternalMatchResult) Reset()

func (*ExternalMatchResult) String

func (x *ExternalMatchResult) String() string

type ExternalMatchResultState

type ExternalMatchResultState int32
const (
	ExternalMatchResultState_EXTERNAL_MATCH_RESULT_STATE_UNKNOWN ExternalMatchResultState = 0
	// The result is currently being computed
	ExternalMatchResultState_EXTERNAL_MATCH_RESULT_STATE_PENDING ExternalMatchResultState = 1
	// The result was properly computed and is no longer running
	ExternalMatchResultState_EXTERNAL_MATCH_RESULT_STATE_COMPLETED ExternalMatchResultState = 2
	// An error occurrend during the computation of that result
	// See error_msg field for details related to that error
	ExternalMatchResultState_EXTERNAL_MATCH_RESULT_STATE_ERRORED ExternalMatchResultState = 3
)

func (ExternalMatchResultState) Descriptor

func (ExternalMatchResultState) Enum

func (ExternalMatchResultState) EnumDescriptor deprecated

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

Deprecated: Use ExternalMatchResultState.Descriptor instead.

func (ExternalMatchResultState) Number

func (ExternalMatchResultState) String

func (x ExternalMatchResultState) String() string

func (ExternalMatchResultState) Type

type FieldError

type FieldError struct {
	Field   string            `protobuf:"bytes,1,opt,name=field,proto3" json:"field,omitempty"`
	Message string            `protobuf:"bytes,2,opt,name=message,proto3" json:"message,omitempty"`
	Params  map[string]string `` /* 153-byte string literal not displayed */
	Code    string            `protobuf:"bytes,4,opt,name=code,proto3" json:"code,omitempty"`
	// contains filtered or unexported fields
}

func (*FieldError) Descriptor deprecated

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

Deprecated: Use FieldError.ProtoReflect.Descriptor instead.

func (*FieldError) GetCode

func (x *FieldError) GetCode() string

func (*FieldError) GetField

func (x *FieldError) GetField() string

func (*FieldError) GetMessage

func (x *FieldError) GetMessage() string

func (*FieldError) GetParams

func (x *FieldError) GetParams() map[string]string

func (*FieldError) ProtoMessage

func (*FieldError) ProtoMessage()

func (*FieldError) ProtoReflect

func (x *FieldError) ProtoReflect() protoreflect.Message

func (*FieldError) Reset

func (x *FieldError) Reset()

func (*FieldError) String

func (x *FieldError) String() string

type GetExternalMatchResultReq

type GetExternalMatchResultReq struct {
	MatchResultUid string `protobuf:"bytes,1,opt,name=match_result_uid,json=matchResultUid,proto3" json:"match_result_uid,omitempty"`
	// contains filtered or unexported fields
}

func (*GetExternalMatchResultReq) Descriptor deprecated

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

Deprecated: Use GetExternalMatchResultReq.ProtoReflect.Descriptor instead.

func (*GetExternalMatchResultReq) GetMatchResultUid

func (x *GetExternalMatchResultReq) GetMatchResultUid() string

func (*GetExternalMatchResultReq) ProtoMessage

func (*GetExternalMatchResultReq) ProtoMessage()

func (*GetExternalMatchResultReq) ProtoReflect

func (*GetExternalMatchResultReq) Reset

func (x *GetExternalMatchResultReq) Reset()

func (*GetExternalMatchResultReq) String

func (x *GetExternalMatchResultReq) String() string

type GetExternalMatchResultRes

type GetExternalMatchResultRes struct {
	MatchResult *ExternalMatchResult `protobuf:"bytes,1,opt,name=match_result,json=matchResult,proto3" json:"match_result,omitempty"`
	// contains filtered or unexported fields
}

func (*GetExternalMatchResultRes) Descriptor deprecated

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

Deprecated: Use GetExternalMatchResultRes.ProtoReflect.Descriptor instead.

func (*GetExternalMatchResultRes) GetMatchResult

func (x *GetExternalMatchResultRes) GetMatchResult() *ExternalMatchResult

func (*GetExternalMatchResultRes) ProtoMessage

func (*GetExternalMatchResultRes) ProtoMessage()

func (*GetExternalMatchResultRes) ProtoReflect

func (*GetExternalMatchResultRes) Reset

func (x *GetExternalMatchResultRes) Reset()

func (*GetExternalMatchResultRes) String

func (x *GetExternalMatchResultRes) String() string

type GetExternalMatchResultsReq

type GetExternalMatchResultsReq struct {
	MatchUid string `protobuf:"bytes,1,opt,name=match_uid,json=matchUid,proto3" json:"match_uid,omitempty"`
	// contains filtered or unexported fields
}

func (*GetExternalMatchResultsReq) Descriptor deprecated

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

Deprecated: Use GetExternalMatchResultsReq.ProtoReflect.Descriptor instead.

func (*GetExternalMatchResultsReq) GetMatchUid

func (x *GetExternalMatchResultsReq) GetMatchUid() string

func (*GetExternalMatchResultsReq) ProtoMessage

func (*GetExternalMatchResultsReq) ProtoMessage()

func (*GetExternalMatchResultsReq) ProtoReflect

func (*GetExternalMatchResultsReq) Reset

func (x *GetExternalMatchResultsReq) Reset()

func (*GetExternalMatchResultsReq) String

func (x *GetExternalMatchResultsReq) String() string

type GetExternalMatchResultsRes

type GetExternalMatchResultsRes struct {
	Results []*ExternalMatchResult `protobuf:"bytes,1,rep,name=results,proto3" json:"results,omitempty"`
	// contains filtered or unexported fields
}

func (*GetExternalMatchResultsRes) Descriptor deprecated

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

Deprecated: Use GetExternalMatchResultsRes.ProtoReflect.Descriptor instead.

func (*GetExternalMatchResultsRes) GetResults

func (*GetExternalMatchResultsRes) ProtoMessage

func (*GetExternalMatchResultsRes) ProtoMessage()

func (*GetExternalMatchResultsRes) ProtoReflect

func (*GetExternalMatchResultsRes) Reset

func (x *GetExternalMatchResultsRes) Reset()

func (*GetExternalMatchResultsRes) String

func (x *GetExternalMatchResultsRes) String() string

type IdKind

type IdKind int32
const (
	IdKind_ID_KIND_UNKNOWN IdKind = 0
	// Normalize email (lowercased and white spaces removed) then hashed with
	// SHA256 checksum.
	IdKind_ID_KIND_EMAIL_HASH IdKind = 1
	// ID_KIND_APPLE_IDFA, Apple iOS IDFA, ID For Advertising, is a unique UUID
	// per physical iOS device.
	IdKind_ID_KIND_APPLE_IDFA IdKind = 2
	// ID_KIND_GOOGLE_GAID, Google Advertising ID (GAID) is a unique UUID per
	// physical android device.
	IdKind_ID_KIND_GOOGLE_GAID IdKind = 3
	// ID_KIND_IPV4 is the type representing Internet IPv4 addresses.
	IdKind_ID_KIND_IPV4 IdKind = 4
	// ID_KIND_IPV6 is the type representing Internet IPv6 addresses.
	IdKind_ID_KIND_IPV6 IdKind = 5
	// ID_KIND_SAMSUNG_TIFA, Samsung ID for a unique physical Samsung smart TV device.
	IdKind_ID_KIND_SAMSUNG_TIFA IdKind = 6
	// ID_KIND_ROKU_RIDA, Roku ID for Advertising.
	IdKind_ID_KIND_ROKU_RIDA IdKind = 7
	// ID_KIND_AMAZON_AFAI, Amazon Advertising ID.
	IdKind_ID_KIND_AMAZON_AFAI IdKind = 8
	// IdKind_ID_KIND_PHONE_NUMBER, Phone number.
	IdKind_ID_KIND_PHONE_NUMBER IdKind = 9
)

func (IdKind) Descriptor

func (IdKind) Descriptor() protoreflect.EnumDescriptor

func (IdKind) Enum

func (x IdKind) Enum() *IdKind

func (IdKind) EnumDescriptor deprecated

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

Deprecated: Use IdKind.Descriptor instead.

func (IdKind) Number

func (x IdKind) Number() protoreflect.EnumNumber

func (IdKind) String

func (x IdKind) String() string

func (IdKind) Type

func (IdKind) Type() protoreflect.EnumType

type Insights

type Insights struct {
	ComputedAt                   *timestamppb.Timestamp `protobuf:"bytes,1,opt,name=computed_at,json=computedAt,proto3" json:"computed_at,omitempty"`
	Emails                       int64                  `protobuf:"varint,2,opt,name=emails,proto3" json:"emails,omitempty"`
	AppleIdfas                   int64                  `protobuf:"varint,3,opt,name=apple_idfas,json=appleIdfas,proto3" json:"apple_idfas,omitempty"`
	GoogleGaids                  int64                  `protobuf:"varint,4,opt,name=google_gaids,json=googleGaids,proto3" json:"google_gaids,omitempty"`
	Ipv4S                        int64                  `protobuf:"varint,5,opt,name=ipv4s,proto3" json:"ipv4s,omitempty"`
	Ipv6S                        int64                  `protobuf:"varint,6,opt,name=ipv6s,proto3" json:"ipv6s,omitempty"`
	SamsungTifas                 int64                  `protobuf:"varint,7,opt,name=samsung_tifas,json=samsungTifas,proto3" json:"samsung_tifas,omitempty"`
	RokuRidas                    int64                  `protobuf:"varint,8,opt,name=roku_ridas,json=rokuRidas,proto3" json:"roku_ridas,omitempty"`
	AmazonAfais                  int64                  `protobuf:"varint,9,opt,name=amazon_afais,json=amazonAfais,proto3" json:"amazon_afais,omitempty"`
	PhoneNumbers                 int64                  `protobuf:"varint,10,opt,name=phone_numbers,json=phoneNumbers,proto3" json:"phone_numbers,omitempty"`
	DifferentialPrivacyThreshold int32                  `` /* 149-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*Insights) Descriptor deprecated

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

Deprecated: Use Insights.ProtoReflect.Descriptor instead.

func (*Insights) GetAmazonAfais

func (x *Insights) GetAmazonAfais() int64

func (*Insights) GetAppleIdfas

func (x *Insights) GetAppleIdfas() int64

func (*Insights) GetComputedAt

func (x *Insights) GetComputedAt() *timestamppb.Timestamp

func (*Insights) GetDifferentialPrivacyThreshold added in v1.1.0

func (x *Insights) GetDifferentialPrivacyThreshold() int32

func (*Insights) GetEmails

func (x *Insights) GetEmails() int64

func (*Insights) GetGoogleGaids

func (x *Insights) GetGoogleGaids() int64

func (*Insights) GetIpv4S

func (x *Insights) GetIpv4S() int64

func (*Insights) GetIpv6S

func (x *Insights) GetIpv6S() int64

func (*Insights) GetPhoneNumbers

func (x *Insights) GetPhoneNumbers() int64

func (*Insights) GetRokuRidas

func (x *Insights) GetRokuRidas() int64

func (*Insights) GetSamsungTifas

func (x *Insights) GetSamsungTifas() int64

func (*Insights) ProtoMessage

func (*Insights) ProtoMessage()

func (*Insights) ProtoReflect

func (x *Insights) ProtoReflect() protoreflect.Message

func (*Insights) Reset

func (x *Insights) Reset()

func (*Insights) String

func (x *Insights) String() string

type ListExternalMatchReq

type ListExternalMatchReq struct {
	// contains filtered or unexported fields
}

func (*ListExternalMatchReq) Descriptor deprecated

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

Deprecated: Use ListExternalMatchReq.ProtoReflect.Descriptor instead.

func (*ListExternalMatchReq) ProtoMessage

func (*ListExternalMatchReq) ProtoMessage()

func (*ListExternalMatchReq) ProtoReflect

func (x *ListExternalMatchReq) ProtoReflect() protoreflect.Message

func (*ListExternalMatchReq) Reset

func (x *ListExternalMatchReq) Reset()

func (*ListExternalMatchReq) String

func (x *ListExternalMatchReq) String() string

type ListExternalMatchRes

type ListExternalMatchRes struct {
	Matches []*ExternalMatch `protobuf:"bytes,1,rep,name=matches,proto3" json:"matches,omitempty"`
	// contains filtered or unexported fields
}

func (*ListExternalMatchRes) Descriptor deprecated

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

Deprecated: Use ListExternalMatchRes.ProtoReflect.Descriptor instead.

func (*ListExternalMatchRes) GetMatches

func (x *ListExternalMatchRes) GetMatches() []*ExternalMatch

func (*ListExternalMatchRes) ProtoMessage

func (*ListExternalMatchRes) ProtoMessage()

func (*ListExternalMatchRes) ProtoReflect

func (x *ListExternalMatchRes) ProtoReflect() protoreflect.Message

func (*ListExternalMatchRes) Reset

func (x *ListExternalMatchRes) Reset()

func (*ListExternalMatchRes) String

func (x *ListExternalMatchRes) String() string

type LockExternalMatchReq

type LockExternalMatchReq struct {
	MatchUid string `protobuf:"bytes,1,opt,name=match_uid,json=matchUid,proto3" json:"match_uid,omitempty"`
	// contains filtered or unexported fields
}

func (*LockExternalMatchReq) Descriptor deprecated

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

Deprecated: Use LockExternalMatchReq.ProtoReflect.Descriptor instead.

func (*LockExternalMatchReq) GetMatchUid

func (x *LockExternalMatchReq) GetMatchUid() string

func (*LockExternalMatchReq) ProtoMessage

func (*LockExternalMatchReq) ProtoMessage()

func (*LockExternalMatchReq) ProtoReflect

func (x *LockExternalMatchReq) ProtoReflect() protoreflect.Message

func (*LockExternalMatchReq) Reset

func (x *LockExternalMatchReq) Reset()

func (*LockExternalMatchReq) String

func (x *LockExternalMatchReq) String() string

type PartnerInitToken added in v1.2.0

type PartnerInitToken struct {

	// The unique identifier used in the JWT token auth.
	Slug string `protobuf:"bytes,1,opt,name=slug,proto3" json:"slug,omitempty"`
	// Url to the API the we can register to.
	SandboxInfo string `protobuf:"bytes,2,opt,name=sandbox_info,json=sandboxInfo,proto3" json:"sandbox_info,omitempty"`
	// Secret token used to identify the partner invitation.
	Secret string `protobuf:"bytes,3,opt,name=secret,proto3" json:"secret,omitempty"`
	// contains filtered or unexported fields
}

func (*PartnerInitToken) Descriptor deprecated added in v1.2.0

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

Deprecated: Use PartnerInitToken.ProtoReflect.Descriptor instead.

func (*PartnerInitToken) GetSandboxInfo added in v1.2.0

func (x *PartnerInitToken) GetSandboxInfo() string

func (*PartnerInitToken) GetSecret added in v1.2.0

func (x *PartnerInitToken) GetSecret() string

func (*PartnerInitToken) GetSlug added in v1.2.0

func (x *PartnerInitToken) GetSlug() string

func (*PartnerInitToken) ProtoMessage added in v1.2.0

func (*PartnerInitToken) ProtoMessage()

func (*PartnerInitToken) ProtoReflect added in v1.2.0

func (x *PartnerInitToken) ProtoReflect() protoreflect.Message

func (*PartnerInitToken) Reset added in v1.2.0

func (x *PartnerInitToken) Reset()

func (*PartnerInitToken) String added in v1.2.0

func (x *PartnerInitToken) String() string

type PauseExternalMatchReq

type PauseExternalMatchReq struct {
	MatchUid string `protobuf:"bytes,1,opt,name=match_uid,json=matchUid,proto3" json:"match_uid,omitempty"`
	// contains filtered or unexported fields
}

func (*PauseExternalMatchReq) Descriptor deprecated

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

Deprecated: Use PauseExternalMatchReq.ProtoReflect.Descriptor instead.

func (*PauseExternalMatchReq) GetMatchUid

func (x *PauseExternalMatchReq) GetMatchUid() string

func (*PauseExternalMatchReq) ProtoMessage

func (*PauseExternalMatchReq) ProtoMessage()

func (*PauseExternalMatchReq) ProtoReflect

func (x *PauseExternalMatchReq) ProtoReflect() protoreflect.Message

func (*PauseExternalMatchReq) Reset

func (x *PauseExternalMatchReq) Reset()

func (*PauseExternalMatchReq) String

func (x *PauseExternalMatchReq) String() string

type RegisterPartnerReq

type RegisterPartnerReq struct {

	// Public key that will be used to authenticate this partner.
	PublicKey string `protobuf:"bytes,1,opt,name=public_key,json=publicKey,proto3" json:"public_key,omitempty"`
	// Secret token used to identify the partner invitation.
	Token string `protobuf:"bytes,2,opt,name=token,proto3" json:"token,omitempty"`
	// contains filtered or unexported fields
}

func (*RegisterPartnerReq) Descriptor deprecated

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

Deprecated: Use RegisterPartnerReq.ProtoReflect.Descriptor instead.

func (*RegisterPartnerReq) GetPublicKey

func (x *RegisterPartnerReq) GetPublicKey() string

func (*RegisterPartnerReq) GetToken

func (x *RegisterPartnerReq) GetToken() string

func (*RegisterPartnerReq) ProtoMessage

func (*RegisterPartnerReq) ProtoMessage()

func (*RegisterPartnerReq) ProtoReflect

func (x *RegisterPartnerReq) ProtoReflect() protoreflect.Message

func (*RegisterPartnerReq) Reset

func (x *RegisterPartnerReq) Reset()

func (*RegisterPartnerReq) String

func (x *RegisterPartnerReq) String() string

type ResumeExternalMatchReq

type ResumeExternalMatchReq struct {
	MatchUid string `protobuf:"bytes,1,opt,name=match_uid,json=matchUid,proto3" json:"match_uid,omitempty"`
	// contains filtered or unexported fields
}

func (*ResumeExternalMatchReq) Descriptor deprecated

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

Deprecated: Use ResumeExternalMatchReq.ProtoReflect.Descriptor instead.

func (*ResumeExternalMatchReq) GetMatchUid

func (x *ResumeExternalMatchReq) GetMatchUid() string

func (*ResumeExternalMatchReq) ProtoMessage

func (*ResumeExternalMatchReq) ProtoMessage()

func (*ResumeExternalMatchReq) ProtoReflect

func (x *ResumeExternalMatchReq) ProtoReflect() protoreflect.Message

func (*ResumeExternalMatchReq) Reset

func (x *ResumeExternalMatchReq) Reset()

func (*ResumeExternalMatchReq) String

func (x *ResumeExternalMatchReq) String() string

type RunExternalMatchReq

type RunExternalMatchReq struct {
	MatchUid             string `protobuf:"bytes,1,opt,name=match_uid,json=matchUid,proto3" json:"match_uid,omitempty"`
	MatchResultUid       string `protobuf:"bytes,2,opt,name=match_result_uid,json=matchResultUid,proto3" json:"match_result_uid,omitempty"`
	ClientCertificatePem string `protobuf:"bytes,3,opt,name=client_certificate_pem,json=clientCertificatePem,proto3" json:"client_certificate_pem,omitempty"`
	// contains filtered or unexported fields
}

func (*RunExternalMatchReq) Descriptor deprecated

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

Deprecated: Use RunExternalMatchReq.ProtoReflect.Descriptor instead.

func (*RunExternalMatchReq) GetClientCertificatePem

func (x *RunExternalMatchReq) GetClientCertificatePem() string

func (*RunExternalMatchReq) GetMatchResultUid

func (x *RunExternalMatchReq) GetMatchResultUid() string

func (*RunExternalMatchReq) GetMatchUid

func (x *RunExternalMatchReq) GetMatchUid() string

func (*RunExternalMatchReq) ProtoMessage

func (*RunExternalMatchReq) ProtoMessage()

func (*RunExternalMatchReq) ProtoReflect

func (x *RunExternalMatchReq) ProtoReflect() protoreflect.Message

func (*RunExternalMatchReq) Reset

func (x *RunExternalMatchReq) Reset()

func (*RunExternalMatchReq) String

func (x *RunExternalMatchReq) String() string

type RunExternalMatchRes

type RunExternalMatchRes struct {
	MatchResultUid       string `protobuf:"bytes,1,opt,name=match_result_uid,json=matchResultUid,proto3" json:"match_result_uid,omitempty"`
	Endpoint             string `protobuf:"bytes,2,opt,name=endpoint,proto3" json:"endpoint,omitempty"`
	ServerCertificatePem string `protobuf:"bytes,3,opt,name=server_certificate_pem,json=serverCertificatePem,proto3" json:"server_certificate_pem,omitempty"`
	ErrorMsg             string `protobuf:"bytes,4,opt,name=error_msg,json=errorMsg,proto3" json:"error_msg,omitempty"`
	// contains filtered or unexported fields
}

func (*RunExternalMatchRes) Descriptor deprecated

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

Deprecated: Use RunExternalMatchRes.ProtoReflect.Descriptor instead.

func (*RunExternalMatchRes) GetEndpoint

func (x *RunExternalMatchRes) GetEndpoint() string

func (*RunExternalMatchRes) GetErrorMsg

func (x *RunExternalMatchRes) GetErrorMsg() string

func (*RunExternalMatchRes) GetMatchResultUid

func (x *RunExternalMatchRes) GetMatchResultUid() string

func (*RunExternalMatchRes) GetServerCertificatePem

func (x *RunExternalMatchRes) GetServerCertificatePem() string

func (*RunExternalMatchRes) ProtoMessage

func (*RunExternalMatchRes) ProtoMessage()

func (*RunExternalMatchRes) ProtoReflect

func (x *RunExternalMatchRes) ProtoReflect() protoreflect.Message

func (*RunExternalMatchRes) Reset

func (x *RunExternalMatchRes) Reset()

func (*RunExternalMatchRes) String

func (x *RunExternalMatchRes) String() string

type SortField

type SortField struct {
	Key  string `protobuf:"bytes,1,opt,name=key,proto3" json:"key,omitempty"`
	Desc bool   `protobuf:"varint,2,opt,name=desc,proto3" json:"desc,omitempty"`
	// contains filtered or unexported fields
}

func (*SortField) Descriptor deprecated

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

Deprecated: Use SortField.ProtoReflect.Descriptor instead.

func (*SortField) GetDesc

func (x *SortField) GetDesc() bool

func (*SortField) GetKey

func (x *SortField) GetKey() string

func (*SortField) ProtoMessage

func (*SortField) ProtoMessage()

func (*SortField) ProtoReflect

func (x *SortField) ProtoReflect() protoreflect.Message

func (*SortField) Reset

func (x *SortField) Reset()

func (*SortField) String

func (x *SortField) String() string

type Status

type Status int32
const (
	// HTTP 200
	Status_STATUS_OK Status = 0
	// HTTP 400
	Status_STATUS_BAD_REQUEST Status = 1
	// HTTP 401
	Status_STATUS_UNAUTHENTICATED Status = 5
	// HTTP 403
	Status_STATUS_FORBIDDEN Status = 8
	// HTTP 404
	Status_STATUS_NOT_FOUND Status = 4
	// HTTP 422
	Status_STATUS_UNPROCESSABLE Status = 3
	// HTTP 500
	Status_STATUS_INTERNAL Status = 2
	// HTTP 503
	Status_STATUS_UNAVAILABLE Status = 6
	// HTTP 504
	Status_STATUS_TIMEOUT Status = 7
)

func (Status) Descriptor

func (Status) Descriptor() protoreflect.EnumDescriptor

func (Status) Enum

func (x Status) Enum() *Status

func (Status) EnumDescriptor deprecated

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

Deprecated: Use Status.Descriptor instead.

func (Status) Number

func (x Status) Number() protoreflect.EnumNumber

func (Status) String

func (x Status) String() string

func (Status) Type

func (Status) Type() protoreflect.EnumType

type UnlockExternalMatchReq

type UnlockExternalMatchReq struct {
	MatchUid string `protobuf:"bytes,1,opt,name=match_uid,json=matchUid,proto3" json:"match_uid,omitempty"`
	// contains filtered or unexported fields
}

func (*UnlockExternalMatchReq) Descriptor deprecated

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

Deprecated: Use UnlockExternalMatchReq.ProtoReflect.Descriptor instead.

func (*UnlockExternalMatchReq) GetMatchUid

func (x *UnlockExternalMatchReq) GetMatchUid() string

func (*UnlockExternalMatchReq) ProtoMessage

func (*UnlockExternalMatchReq) ProtoMessage()

func (*UnlockExternalMatchReq) ProtoReflect

func (x *UnlockExternalMatchReq) ProtoReflect() protoreflect.Message

func (*UnlockExternalMatchReq) Reset

func (x *UnlockExternalMatchReq) Reset()

func (*UnlockExternalMatchReq) String

func (x *UnlockExternalMatchReq) String() string

type UnprocessableDetails

type UnprocessableDetails struct {
	Fields []*FieldError `protobuf:"bytes,1,rep,name=fields,proto3" json:"fields,omitempty"`
	// contains filtered or unexported fields
}

func (*UnprocessableDetails) Descriptor deprecated

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

Deprecated: Use UnprocessableDetails.ProtoReflect.Descriptor instead.

func (*UnprocessableDetails) GetFields

func (x *UnprocessableDetails) GetFields() []*FieldError

func (*UnprocessableDetails) ProtoMessage

func (*UnprocessableDetails) ProtoMessage()

func (*UnprocessableDetails) ProtoReflect

func (x *UnprocessableDetails) ProtoReflect() protoreflect.Message

func (*UnprocessableDetails) Reset

func (x *UnprocessableDetails) Reset()

func (*UnprocessableDetails) String

func (x *UnprocessableDetails) String() string

Jump to

Keyboard shortcuts

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