client_sdk_go

package
v1.20.0 Latest Latest
Warning

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

Go to latest
Published: Apr 9, 2024 License: Apache-2.0 Imports: 9 Imported by: 0

Documentation

Index

Constants

View Source
const (
	Auth_Login_FullMethodName            = "/auth.Auth/Login"
	Auth_GenerateApiToken_FullMethodName = "/auth.Auth/GenerateApiToken"
	Auth_RefreshApiToken_FullMethodName  = "/auth.Auth/RefreshApiToken"
)
View Source
const (
	Scs_Get_FullMethodName                    = "/cache_client.Scs/Get"
	Scs_GetBatch_FullMethodName               = "/cache_client.Scs/GetBatch"
	Scs_Set_FullMethodName                    = "/cache_client.Scs/Set"
	Scs_SetBatch_FullMethodName               = "/cache_client.Scs/SetBatch"
	Scs_SetIf_FullMethodName                  = "/cache_client.Scs/SetIf"
	Scs_SetIfNotExists_FullMethodName         = "/cache_client.Scs/SetIfNotExists"
	Scs_Delete_FullMethodName                 = "/cache_client.Scs/Delete"
	Scs_KeysExist_FullMethodName              = "/cache_client.Scs/KeysExist"
	Scs_Increment_FullMethodName              = "/cache_client.Scs/Increment"
	Scs_UpdateTtl_FullMethodName              = "/cache_client.Scs/UpdateTtl"
	Scs_ItemGetTtl_FullMethodName             = "/cache_client.Scs/ItemGetTtl"
	Scs_ItemGetType_FullMethodName            = "/cache_client.Scs/ItemGetType"
	Scs_DictionaryGet_FullMethodName          = "/cache_client.Scs/DictionaryGet"
	Scs_DictionaryFetch_FullMethodName        = "/cache_client.Scs/DictionaryFetch"
	Scs_DictionarySet_FullMethodName          = "/cache_client.Scs/DictionarySet"
	Scs_DictionaryIncrement_FullMethodName    = "/cache_client.Scs/DictionaryIncrement"
	Scs_DictionaryDelete_FullMethodName       = "/cache_client.Scs/DictionaryDelete"
	Scs_DictionaryLength_FullMethodName       = "/cache_client.Scs/DictionaryLength"
	Scs_SetFetch_FullMethodName               = "/cache_client.Scs/SetFetch"
	Scs_SetSample_FullMethodName              = "/cache_client.Scs/SetSample"
	Scs_SetUnion_FullMethodName               = "/cache_client.Scs/SetUnion"
	Scs_SetDifference_FullMethodName          = "/cache_client.Scs/SetDifference"
	Scs_SetContains_FullMethodName            = "/cache_client.Scs/SetContains"
	Scs_SetLength_FullMethodName              = "/cache_client.Scs/SetLength"
	Scs_SetPop_FullMethodName                 = "/cache_client.Scs/SetPop"
	Scs_ListPushFront_FullMethodName          = "/cache_client.Scs/ListPushFront"
	Scs_ListPushBack_FullMethodName           = "/cache_client.Scs/ListPushBack"
	Scs_ListPopFront_FullMethodName           = "/cache_client.Scs/ListPopFront"
	Scs_ListPopBack_FullMethodName            = "/cache_client.Scs/ListPopBack"
	Scs_ListErase_FullMethodName              = "/cache_client.Scs/ListErase"
	Scs_ListRemove_FullMethodName             = "/cache_client.Scs/ListRemove"
	Scs_ListFetch_FullMethodName              = "/cache_client.Scs/ListFetch"
	Scs_ListLength_FullMethodName             = "/cache_client.Scs/ListLength"
	Scs_ListConcatenateFront_FullMethodName   = "/cache_client.Scs/ListConcatenateFront"
	Scs_ListConcatenateBack_FullMethodName    = "/cache_client.Scs/ListConcatenateBack"
	Scs_ListRetain_FullMethodName             = "/cache_client.Scs/ListRetain"
	Scs_SortedSetPut_FullMethodName           = "/cache_client.Scs/SortedSetPut"
	Scs_SortedSetFetch_FullMethodName         = "/cache_client.Scs/SortedSetFetch"
	Scs_SortedSetGetScore_FullMethodName      = "/cache_client.Scs/SortedSetGetScore"
	Scs_SortedSetRemove_FullMethodName        = "/cache_client.Scs/SortedSetRemove"
	Scs_SortedSetIncrement_FullMethodName     = "/cache_client.Scs/SortedSetIncrement"
	Scs_SortedSetGetRank_FullMethodName       = "/cache_client.Scs/SortedSetGetRank"
	Scs_SortedSetLength_FullMethodName        = "/cache_client.Scs/SortedSetLength"
	Scs_SortedSetLengthByScore_FullMethodName = "/cache_client.Scs/SortedSetLengthByScore"
)
View Source
const (
	Pubsub_Publish_FullMethodName   = "/cache_client.pubsub.Pubsub/Publish"
	Pubsub_Subscribe_FullMethodName = "/cache_client.pubsub.Pubsub/Subscribe"
)
View Source
const (
	ScsControl_CreateCache_FullMethodName      = "/control_client.ScsControl/CreateCache"
	ScsControl_DeleteCache_FullMethodName      = "/control_client.ScsControl/DeleteCache"
	ScsControl_ListCaches_FullMethodName       = "/control_client.ScsControl/ListCaches"
	ScsControl_FlushCache_FullMethodName       = "/control_client.ScsControl/FlushCache"
	ScsControl_CreateSigningKey_FullMethodName = "/control_client.ScsControl/CreateSigningKey"
	ScsControl_RevokeSigningKey_FullMethodName = "/control_client.ScsControl/RevokeSigningKey"
	ScsControl_ListSigningKeys_FullMethodName  = "/control_client.ScsControl/ListSigningKeys"
	ScsControl_CreateIndex_FullMethodName      = "/control_client.ScsControl/CreateIndex"
	ScsControl_DeleteIndex_FullMethodName      = "/control_client.ScsControl/DeleteIndex"
	ScsControl_ListIndexes_FullMethodName      = "/control_client.ScsControl/ListIndexes"
)
View Source
const (
	Leaderboard_DeleteLeaderboard_FullMethodName    = "/leaderboard.Leaderboard/DeleteLeaderboard"
	Leaderboard_UpsertElements_FullMethodName       = "/leaderboard.Leaderboard/UpsertElements"
	Leaderboard_RemoveElements_FullMethodName       = "/leaderboard.Leaderboard/RemoveElements"
	Leaderboard_GetLeaderboardLength_FullMethodName = "/leaderboard.Leaderboard/GetLeaderboardLength"
	Leaderboard_GetByRank_FullMethodName            = "/leaderboard.Leaderboard/GetByRank"
	Leaderboard_GetRank_FullMethodName              = "/leaderboard.Leaderboard/GetRank"
	Leaderboard_GetByScore_FullMethodName           = "/leaderboard.Leaderboard/GetByScore"
)
View Source
const (
	VectorIndex_UpsertItemBatch_FullMethodName       = "/vectorindex.VectorIndex/UpsertItemBatch"
	VectorIndex_DeleteItemBatch_FullMethodName       = "/vectorindex.VectorIndex/DeleteItemBatch"
	VectorIndex_Search_FullMethodName                = "/vectorindex.VectorIndex/Search"
	VectorIndex_SearchAndFetchVectors_FullMethodName = "/vectorindex.VectorIndex/SearchAndFetchVectors"
	VectorIndex_GetItemMetadataBatch_FullMethodName  = "/vectorindex.VectorIndex/GetItemMetadataBatch"
	VectorIndex_GetItemBatch_FullMethodName          = "/vectorindex.VectorIndex/GetItemBatch"
	VectorIndex_CountItems_FullMethodName            = "/vectorindex.VectorIndex/CountItems"
)
View Source
const (
	Webhook_PutWebhook_FullMethodName          = "/webhook.Webhook/PutWebhook"
	Webhook_DeleteWebhook_FullMethodName       = "/webhook.Webhook/DeleteWebhook"
	Webhook_ListWebhooks_FullMethodName        = "/webhook.Webhook/ListWebhooks"
	Webhook_GetWebhookSecret_FullMethodName    = "/webhook.Webhook/GetWebhookSecret"
	Webhook_RotateWebhookSecret_FullMethodName = "/webhook.Webhook/RotateWebhookSecret"
)
View Source
const (
	Ping_Ping_FullMethodName = "/cache_client.Ping/Ping"
)
View Source
const (
	Token_GenerateDisposableToken_FullMethodName = "/token.Token/GenerateDisposableToken"
)

Variables

View Source
var (
	ECacheResult_name = map[int32]string{
		0: "Invalid",
		1: "Ok",
		2: "Hit",
		3: "Miss",
	}
	ECacheResult_value = map[string]int32{
		"Invalid": 0,
		"Ok":      1,
		"Hit":     2,
		"Miss":    3,
	}
)

Enum value maps for ECacheResult.

View Source
var (
	XItemGetTypeResponse_ItemType_name = map[int32]string{
		0: "SCALAR",
		1: "DICTIONARY",
		2: "SET",
		3: "LIST",
		4: "SORTED_SET",
	}
	XItemGetTypeResponse_ItemType_value = map[string]int32{
		"SCALAR":     0,
		"DICTIONARY": 1,
		"SET":        2,
		"LIST":       3,
		"SORTED_SET": 4,
	}
)

Enum value maps for XItemGetTypeResponse_ItemType.

View Source
var (
	XSortedSetFetchRequest_Order_name = map[int32]string{
		0: "ASCENDING",
		1: "DESCENDING",
	}
	XSortedSetFetchRequest_Order_value = map[string]int32{
		"ASCENDING":  0,
		"DESCENDING": 1,
	}
)

Enum value maps for XSortedSetFetchRequest_Order.

View Source
var (
	XSortedSetGetRankRequest_Order_name = map[int32]string{
		0: "ASCENDING",
		1: "DESCENDING",
	}
	XSortedSetGetRankRequest_Order_value = map[string]int32{
		"ASCENDING":  0,
		"DESCENDING": 1,
	}
)

Enum value maps for XSortedSetGetRankRequest_Order.

View Source
var (
	RetrySemantic_name = map[int32]string{
		0: "NotRetryable",
		1: "Retryable",
	}
	RetrySemantic_value = map[string]int32{
		"NotRetryable": 0,
		"Retryable":    1,
	}
)

Enum value maps for RetrySemantic.

View Source
var (
	XOrder_name = map[int32]string{
		0: "ASCENDING",
		1: "DESCENDING",
	}
	XOrder_value = map[string]int32{
		"ASCENDING":  0,
		"DESCENDING": 1,
	}
)

Enum value maps for XOrder.

View Source
var (
	CacheRole_name = map[int32]string{
		0: "CachePermitNone",
		1: "CacheReadWrite",
		2: "CacheReadOnly",
		3: "CacheWriteOnly",
	}
	CacheRole_value = map[string]int32{
		"CachePermitNone": 0,
		"CacheReadWrite":  1,
		"CacheReadOnly":   2,
		"CacheWriteOnly":  3,
	}
)

Enum value maps for CacheRole.

View Source
var (
	TopicRole_name = map[int32]string{
		0: "TopicPermitNone",
		1: "TopicReadWrite",
		2: "TopicReadOnly",
		3: "TopicWriteOnly",
	}
	TopicRole_value = map[string]int32{
		"TopicPermitNone": 0,
		"TopicReadWrite":  1,
		"TopicReadOnly":   2,
		"TopicWriteOnly":  3,
	}
)

Enum value maps for TopicRole.

View Source
var (
	SuperUserPermissions_name = map[int32]string{
		0: "SuperUser",
	}
	SuperUserPermissions_value = map[string]int32{
		"SuperUser": 0,
	}
)

Enum value maps for SuperUserPermissions.

View Source
var Auth_ServiceDesc = grpc.ServiceDesc{
	ServiceName: "auth.Auth",
	HandlerType: (*AuthServer)(nil),
	Methods: []grpc.MethodDesc{
		{
			MethodName: "GenerateApiToken",
			Handler:    _Auth_GenerateApiToken_Handler,
		},
		{
			MethodName: "RefreshApiToken",
			Handler:    _Auth_RefreshApiToken_Handler,
		},
	},
	Streams: []grpc.StreamDesc{
		{
			StreamName:    "Login",
			Handler:       _Auth_Login_Handler,
			ServerStreams: true,
		},
	},
	Metadata: "auth.proto",
}

Auth_ServiceDesc is the grpc.ServiceDesc for Auth service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)

View Source
var (
	// Can this message be re-driven without an error?
	//
	// optional RetrySemantic retry_semantic = 50000;
	E_RetrySemantic = &file_extensions_proto_extTypes[0]
)

Extension fields to descriptorpb.MessageOptions.

View Source
var File_cacheclient_proto protoreflect.FileDescriptor
View Source
var File_cacheping_proto protoreflect.FileDescriptor
View Source
var File_cachepubsub_proto protoreflect.FileDescriptor
View Source
var File_common_proto protoreflect.FileDescriptor
View Source
var File_controlclient_proto protoreflect.FileDescriptor
View Source
var File_extensions_proto protoreflect.FileDescriptor
View Source
var File_leaderboard_proto protoreflect.FileDescriptor
View Source
var File_permissionmessages_proto protoreflect.FileDescriptor
View Source
var File_token_proto protoreflect.FileDescriptor
View Source
var File_vectorindex_proto protoreflect.FileDescriptor
View Source
var File_webhook_proto protoreflect.FileDescriptor
View Source
var Leaderboard_ServiceDesc = grpc.ServiceDesc{
	ServiceName: "leaderboard.Leaderboard",
	HandlerType: (*LeaderboardServer)(nil),
	Methods: []grpc.MethodDesc{
		{
			MethodName: "DeleteLeaderboard",
			Handler:    _Leaderboard_DeleteLeaderboard_Handler,
		},
		{
			MethodName: "UpsertElements",
			Handler:    _Leaderboard_UpsertElements_Handler,
		},
		{
			MethodName: "RemoveElements",
			Handler:    _Leaderboard_RemoveElements_Handler,
		},
		{
			MethodName: "GetLeaderboardLength",
			Handler:    _Leaderboard_GetLeaderboardLength_Handler,
		},
		{
			MethodName: "GetByRank",
			Handler:    _Leaderboard_GetByRank_Handler,
		},
		{
			MethodName: "GetRank",
			Handler:    _Leaderboard_GetRank_Handler,
		},
		{
			MethodName: "GetByScore",
			Handler:    _Leaderboard_GetByScore_Handler,
		},
	},
	Streams:  []grpc.StreamDesc{},
	Metadata: "leaderboard.proto",
}

Leaderboard_ServiceDesc is the grpc.ServiceDesc for Leaderboard service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)

View Source
var Ping_ServiceDesc = grpc.ServiceDesc{
	ServiceName: "cache_client.Ping",
	HandlerType: (*PingServer)(nil),
	Methods: []grpc.MethodDesc{
		{
			MethodName: "Ping",
			Handler:    _Ping_Ping_Handler,
		},
	},
	Streams:  []grpc.StreamDesc{},
	Metadata: "cacheping.proto",
}

Ping_ServiceDesc is the grpc.ServiceDesc for Ping service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)

View Source
var Pubsub_ServiceDesc = grpc.ServiceDesc{
	ServiceName: "cache_client.pubsub.Pubsub",
	HandlerType: (*PubsubServer)(nil),
	Methods: []grpc.MethodDesc{
		{
			MethodName: "Publish",
			Handler:    _Pubsub_Publish_Handler,
		},
	},
	Streams: []grpc.StreamDesc{
		{
			StreamName:    "Subscribe",
			Handler:       _Pubsub_Subscribe_Handler,
			ServerStreams: true,
		},
	},
	Metadata: "cachepubsub.proto",
}

Pubsub_ServiceDesc is the grpc.ServiceDesc for Pubsub service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)

View Source
var ScsControl_ServiceDesc = grpc.ServiceDesc{
	ServiceName: "control_client.ScsControl",
	HandlerType: (*ScsControlServer)(nil),
	Methods: []grpc.MethodDesc{
		{
			MethodName: "CreateCache",
			Handler:    _ScsControl_CreateCache_Handler,
		},
		{
			MethodName: "DeleteCache",
			Handler:    _ScsControl_DeleteCache_Handler,
		},
		{
			MethodName: "ListCaches",
			Handler:    _ScsControl_ListCaches_Handler,
		},
		{
			MethodName: "FlushCache",
			Handler:    _ScsControl_FlushCache_Handler,
		},
		{
			MethodName: "CreateSigningKey",
			Handler:    _ScsControl_CreateSigningKey_Handler,
		},
		{
			MethodName: "RevokeSigningKey",
			Handler:    _ScsControl_RevokeSigningKey_Handler,
		},
		{
			MethodName: "ListSigningKeys",
			Handler:    _ScsControl_ListSigningKeys_Handler,
		},
		{
			MethodName: "CreateIndex",
			Handler:    _ScsControl_CreateIndex_Handler,
		},
		{
			MethodName: "DeleteIndex",
			Handler:    _ScsControl_DeleteIndex_Handler,
		},
		{
			MethodName: "ListIndexes",
			Handler:    _ScsControl_ListIndexes_Handler,
		},
	},
	Streams:  []grpc.StreamDesc{},
	Metadata: "controlclient.proto",
}

ScsControl_ServiceDesc is the grpc.ServiceDesc for ScsControl service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)

View Source
var Scs_ServiceDesc = grpc.ServiceDesc{
	ServiceName: "cache_client.Scs",
	HandlerType: (*ScsServer)(nil),
	Methods: []grpc.MethodDesc{
		{
			MethodName: "Get",
			Handler:    _Scs_Get_Handler,
		},
		{
			MethodName: "Set",
			Handler:    _Scs_Set_Handler,
		},
		{
			MethodName: "SetIf",
			Handler:    _Scs_SetIf_Handler,
		},
		{
			MethodName: "SetIfNotExists",
			Handler:    _Scs_SetIfNotExists_Handler,
		},
		{
			MethodName: "Delete",
			Handler:    _Scs_Delete_Handler,
		},
		{
			MethodName: "KeysExist",
			Handler:    _Scs_KeysExist_Handler,
		},
		{
			MethodName: "Increment",
			Handler:    _Scs_Increment_Handler,
		},
		{
			MethodName: "UpdateTtl",
			Handler:    _Scs_UpdateTtl_Handler,
		},
		{
			MethodName: "ItemGetTtl",
			Handler:    _Scs_ItemGetTtl_Handler,
		},
		{
			MethodName: "ItemGetType",
			Handler:    _Scs_ItemGetType_Handler,
		},
		{
			MethodName: "DictionaryGet",
			Handler:    _Scs_DictionaryGet_Handler,
		},
		{
			MethodName: "DictionaryFetch",
			Handler:    _Scs_DictionaryFetch_Handler,
		},
		{
			MethodName: "DictionarySet",
			Handler:    _Scs_DictionarySet_Handler,
		},
		{
			MethodName: "DictionaryIncrement",
			Handler:    _Scs_DictionaryIncrement_Handler,
		},
		{
			MethodName: "DictionaryDelete",
			Handler:    _Scs_DictionaryDelete_Handler,
		},
		{
			MethodName: "DictionaryLength",
			Handler:    _Scs_DictionaryLength_Handler,
		},
		{
			MethodName: "SetFetch",
			Handler:    _Scs_SetFetch_Handler,
		},
		{
			MethodName: "SetSample",
			Handler:    _Scs_SetSample_Handler,
		},
		{
			MethodName: "SetUnion",
			Handler:    _Scs_SetUnion_Handler,
		},
		{
			MethodName: "SetDifference",
			Handler:    _Scs_SetDifference_Handler,
		},
		{
			MethodName: "SetContains",
			Handler:    _Scs_SetContains_Handler,
		},
		{
			MethodName: "SetLength",
			Handler:    _Scs_SetLength_Handler,
		},
		{
			MethodName: "SetPop",
			Handler:    _Scs_SetPop_Handler,
		},
		{
			MethodName: "ListPushFront",
			Handler:    _Scs_ListPushFront_Handler,
		},
		{
			MethodName: "ListPushBack",
			Handler:    _Scs_ListPushBack_Handler,
		},
		{
			MethodName: "ListPopFront",
			Handler:    _Scs_ListPopFront_Handler,
		},
		{
			MethodName: "ListPopBack",
			Handler:    _Scs_ListPopBack_Handler,
		},
		{
			MethodName: "ListErase",
			Handler:    _Scs_ListErase_Handler,
		},
		{
			MethodName: "ListRemove",
			Handler:    _Scs_ListRemove_Handler,
		},
		{
			MethodName: "ListFetch",
			Handler:    _Scs_ListFetch_Handler,
		},
		{
			MethodName: "ListLength",
			Handler:    _Scs_ListLength_Handler,
		},
		{
			MethodName: "ListConcatenateFront",
			Handler:    _Scs_ListConcatenateFront_Handler,
		},
		{
			MethodName: "ListConcatenateBack",
			Handler:    _Scs_ListConcatenateBack_Handler,
		},
		{
			MethodName: "ListRetain",
			Handler:    _Scs_ListRetain_Handler,
		},
		{
			MethodName: "SortedSetPut",
			Handler:    _Scs_SortedSetPut_Handler,
		},
		{
			MethodName: "SortedSetFetch",
			Handler:    _Scs_SortedSetFetch_Handler,
		},
		{
			MethodName: "SortedSetGetScore",
			Handler:    _Scs_SortedSetGetScore_Handler,
		},
		{
			MethodName: "SortedSetRemove",
			Handler:    _Scs_SortedSetRemove_Handler,
		},
		{
			MethodName: "SortedSetIncrement",
			Handler:    _Scs_SortedSetIncrement_Handler,
		},
		{
			MethodName: "SortedSetGetRank",
			Handler:    _Scs_SortedSetGetRank_Handler,
		},
		{
			MethodName: "SortedSetLength",
			Handler:    _Scs_SortedSetLength_Handler,
		},
		{
			MethodName: "SortedSetLengthByScore",
			Handler:    _Scs_SortedSetLengthByScore_Handler,
		},
	},
	Streams: []grpc.StreamDesc{
		{
			StreamName:    "GetBatch",
			Handler:       _Scs_GetBatch_Handler,
			ServerStreams: true,
		},
		{
			StreamName:    "SetBatch",
			Handler:       _Scs_SetBatch_Handler,
			ServerStreams: true,
		},
	},
	Metadata: "cacheclient.proto",
}

Scs_ServiceDesc is the grpc.ServiceDesc for Scs service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)

View Source
var Token_ServiceDesc = grpc.ServiceDesc{
	ServiceName: "token.Token",
	HandlerType: (*TokenServer)(nil),
	Methods: []grpc.MethodDesc{
		{
			MethodName: "GenerateDisposableToken",
			Handler:    _Token_GenerateDisposableToken_Handler,
		},
	},
	Streams:  []grpc.StreamDesc{},
	Metadata: "token.proto",
}

Token_ServiceDesc is the grpc.ServiceDesc for Token service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)

View Source
var VectorIndex_ServiceDesc = grpc.ServiceDesc{
	ServiceName: "vectorindex.VectorIndex",
	HandlerType: (*VectorIndexServer)(nil),
	Methods: []grpc.MethodDesc{
		{
			MethodName: "UpsertItemBatch",
			Handler:    _VectorIndex_UpsertItemBatch_Handler,
		},
		{
			MethodName: "DeleteItemBatch",
			Handler:    _VectorIndex_DeleteItemBatch_Handler,
		},
		{
			MethodName: "Search",
			Handler:    _VectorIndex_Search_Handler,
		},
		{
			MethodName: "SearchAndFetchVectors",
			Handler:    _VectorIndex_SearchAndFetchVectors_Handler,
		},
		{
			MethodName: "GetItemMetadataBatch",
			Handler:    _VectorIndex_GetItemMetadataBatch_Handler,
		},
		{
			MethodName: "GetItemBatch",
			Handler:    _VectorIndex_GetItemBatch_Handler,
		},
		{
			MethodName: "CountItems",
			Handler:    _VectorIndex_CountItems_Handler,
		},
	},
	Streams:  []grpc.StreamDesc{},
	Metadata: "vectorindex.proto",
}

VectorIndex_ServiceDesc is the grpc.ServiceDesc for VectorIndex service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)

View Source
var Webhook_ServiceDesc = grpc.ServiceDesc{
	ServiceName: "webhook.Webhook",
	HandlerType: (*WebhookServer)(nil),
	Methods: []grpc.MethodDesc{
		{
			MethodName: "PutWebhook",
			Handler:    _Webhook_PutWebhook_Handler,
		},
		{
			MethodName: "DeleteWebhook",
			Handler:    _Webhook_DeleteWebhook_Handler,
		},
		{
			MethodName: "ListWebhooks",
			Handler:    _Webhook_ListWebhooks_Handler,
		},
		{
			MethodName: "GetWebhookSecret",
			Handler:    _Webhook_GetWebhookSecret_Handler,
		},
		{
			MethodName: "RotateWebhookSecret",
			Handler:    _Webhook_RotateWebhookSecret_Handler,
		},
	},
	Streams:  []grpc.StreamDesc{},
	Metadata: "webhook.proto",
}

Webhook_ServiceDesc is the grpc.ServiceDesc for Webhook service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)

Functions

func RegisterAuthServer added in v0.4.0

func RegisterAuthServer(s grpc.ServiceRegistrar, srv AuthServer)

func RegisterLeaderboardServer added in v1.17.0

func RegisterLeaderboardServer(s grpc.ServiceRegistrar, srv LeaderboardServer)

func RegisterPingServer added in v0.4.0

func RegisterPingServer(s grpc.ServiceRegistrar, srv PingServer)

func RegisterPubsubServer added in v0.4.0

func RegisterPubsubServer(s grpc.ServiceRegistrar, srv PubsubServer)

func RegisterScsControlServer

func RegisterScsControlServer(s grpc.ServiceRegistrar, srv ScsControlServer)

func RegisterScsServer

func RegisterScsServer(s grpc.ServiceRegistrar, srv ScsServer)

func RegisterTokenServer added in v1.12.0

func RegisterTokenServer(s grpc.ServiceRegistrar, srv TokenServer)

func RegisterVectorIndexServer added in v1.17.0

func RegisterVectorIndexServer(s grpc.ServiceRegistrar, srv VectorIndexServer)

func RegisterWebhookServer added in v1.17.0

func RegisterWebhookServer(s grpc.ServiceRegistrar, srv WebhookServer)

Types

type Absent added in v1.17.0

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

func (*Absent) Descriptor deprecated added in v1.17.0

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

Deprecated: Use Absent.ProtoReflect.Descriptor instead.

func (*Absent) ProtoMessage added in v1.17.0

func (*Absent) ProtoMessage()

func (*Absent) ProtoReflect added in v1.17.0

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

func (*Absent) Reset added in v1.17.0

func (x *Absent) Reset()

func (*Absent) String added in v1.17.0

func (x *Absent) String() string

type AbsentOrEqual added in v1.17.0

type AbsentOrEqual struct {
	ValueToCheck []byte `protobuf:"bytes,1,opt,name=value_to_check,json=valueToCheck,proto3" json:"value_to_check,omitempty"`
	// contains filtered or unexported fields
}

func (*AbsentOrEqual) Descriptor deprecated added in v1.17.0

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

Deprecated: Use AbsentOrEqual.ProtoReflect.Descriptor instead.

func (*AbsentOrEqual) GetValueToCheck added in v1.17.0

func (x *AbsentOrEqual) GetValueToCheck() []byte

func (*AbsentOrEqual) ProtoMessage added in v1.17.0

func (*AbsentOrEqual) ProtoMessage()

func (*AbsentOrEqual) ProtoReflect added in v1.17.0

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

func (*AbsentOrEqual) Reset added in v1.17.0

func (x *AbsentOrEqual) Reset()

func (*AbsentOrEqual) String added in v1.17.0

func (x *AbsentOrEqual) String() string

type AuthClient added in v0.4.0

type AuthClient interface {
	Login(ctx context.Context, in *XLoginRequest, opts ...grpc.CallOption) (Auth_LoginClient, error)
	// api for initially generating api and refresh tokens
	GenerateApiToken(ctx context.Context, in *XGenerateApiTokenRequest, opts ...grpc.CallOption) (*XGenerateApiTokenResponse, error)
	// api for programmatically refreshing api and refresh tokens
	RefreshApiToken(ctx context.Context, in *XRefreshApiTokenRequest, opts ...grpc.CallOption) (*XRefreshApiTokenResponse, error)
}

AuthClient is the client API for Auth service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.

func NewAuthClient added in v0.4.0

func NewAuthClient(cc grpc.ClientConnInterface) AuthClient

type AuthServer added in v0.4.0

type AuthServer interface {
	Login(*XLoginRequest, Auth_LoginServer) error
	// api for initially generating api and refresh tokens
	GenerateApiToken(context.Context, *XGenerateApiTokenRequest) (*XGenerateApiTokenResponse, error)
	// api for programmatically refreshing api and refresh tokens
	RefreshApiToken(context.Context, *XRefreshApiTokenRequest) (*XRefreshApiTokenResponse, error)
	// contains filtered or unexported methods
}

AuthServer is the server API for Auth service. All implementations must embed UnimplementedAuthServer for forward compatibility

type Auth_LoginClient added in v0.4.0

type Auth_LoginClient interface {
	Recv() (*XLoginResponse, error)
	grpc.ClientStream
}

type Auth_LoginServer added in v0.4.0

type Auth_LoginServer interface {
	Send(*XLoginResponse) error
	grpc.ServerStream
}

type CacheRole added in v1.12.0

type CacheRole int32

Aliases for categories of functionality.

const (
	CacheRole_CachePermitNone CacheRole = 0
	// Restricts access to apis that read and write data from caches: No higher level resource description or modification.
	CacheRole_CacheReadWrite CacheRole = 1
	// Restricts access to apis that read from caches: No higher level resource description or modification.
	CacheRole_CacheReadOnly CacheRole = 2
	// Restricts access to apis that write from caches: No higher level resource description or modification.
	// Doesn't allow conditional write APIs (SetIfNotExists, IncreaseTTL etc)
	CacheRole_CacheWriteOnly CacheRole = 3
)

func (CacheRole) Descriptor added in v1.12.0

func (CacheRole) Descriptor() protoreflect.EnumDescriptor

func (CacheRole) Enum added in v1.12.0

func (x CacheRole) Enum() *CacheRole

func (CacheRole) EnumDescriptor deprecated added in v1.12.0

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

Deprecated: Use CacheRole.Descriptor instead.

func (CacheRole) Number added in v1.12.0

func (x CacheRole) Number() protoreflect.EnumNumber

func (CacheRole) String added in v1.12.0

func (x CacheRole) String() string

func (CacheRole) Type added in v1.12.0

type ECacheResult

type ECacheResult int32
const (
	ECacheResult_Invalid ECacheResult = 0
	ECacheResult_Ok      ECacheResult = 1
	ECacheResult_Hit     ECacheResult = 2
	ECacheResult_Miss    ECacheResult = 3
)

func (ECacheResult) Descriptor

func (ECacheResult) Enum

func (x ECacheResult) Enum() *ECacheResult

func (ECacheResult) EnumDescriptor deprecated

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

Deprecated: Use ECacheResult.Descriptor instead.

func (ECacheResult) Number

func (ECacheResult) String

func (x ECacheResult) String() string

func (ECacheResult) Type

type Equal added in v1.17.0

type Equal struct {
	ValueToCheck []byte `protobuf:"bytes,1,opt,name=value_to_check,json=valueToCheck,proto3" json:"value_to_check,omitempty"`
	// contains filtered or unexported fields
}

func (*Equal) Descriptor deprecated added in v1.17.0

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

Deprecated: Use Equal.ProtoReflect.Descriptor instead.

func (*Equal) GetValueToCheck added in v1.17.0

func (x *Equal) GetValueToCheck() []byte

func (*Equal) ProtoMessage added in v1.17.0

func (*Equal) ProtoMessage()

func (*Equal) ProtoReflect added in v1.17.0

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

func (*Equal) Reset added in v1.17.0

func (x *Equal) Reset()

func (*Equal) String added in v1.17.0

func (x *Equal) String() string

type ExplicitPermissions added in v1.12.0

type ExplicitPermissions struct {
	Permissions []*PermissionsType `protobuf:"bytes,1,rep,name=permissions,proto3" json:"permissions,omitempty"`
	// contains filtered or unexported fields
}

func (*ExplicitPermissions) Descriptor deprecated added in v1.12.0

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

Deprecated: Use ExplicitPermissions.ProtoReflect.Descriptor instead.

func (*ExplicitPermissions) GetPermissions added in v1.12.0

func (x *ExplicitPermissions) GetPermissions() []*PermissionsType

func (*ExplicitPermissions) ProtoMessage added in v1.12.0

func (*ExplicitPermissions) ProtoMessage()

func (*ExplicitPermissions) ProtoReflect added in v1.12.0

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

func (*ExplicitPermissions) Reset added in v1.12.0

func (x *ExplicitPermissions) Reset()

func (*ExplicitPermissions) String added in v1.12.0

func (x *ExplicitPermissions) String() string

type LeaderboardClient added in v1.17.0

type LeaderboardClient interface {
	// Deletes a leaderboard. After this call, you're not incurring storage cost for this leaderboard anymore.
	DeleteLeaderboard(ctx context.Context, in *XDeleteLeaderboardRequest, opts ...grpc.CallOption) (*XEmpty, error)
	// Insert or update elements in a leaderboard. You can do up to 8192 elements per call.
	// There is no partial failure: Upsert succeeds or fails.
	UpsertElements(ctx context.Context, in *XUpsertElementsRequest, opts ...grpc.CallOption) (*XEmpty, error)
	// Remove up to 8192 elements at a time from a leaderboard. Elements are removed by id.
	RemoveElements(ctx context.Context, in *XRemoveElementsRequest, opts ...grpc.CallOption) (*XEmpty, error)
	// Returns the length of a leaderboard in terms of ID count.
	GetLeaderboardLength(ctx context.Context, in *XGetLeaderboardLengthRequest, opts ...grpc.CallOption) (*XGetLeaderboardLengthResponse, error)
	// Get a range of elements.
	// * Ordinal, 0-based rank.
	// * Range can span up to 8192 elements.
	// See RankRange for details about permissible ranges.
	GetByRank(ctx context.Context, in *XGetByRankRequest, opts ...grpc.CallOption) (*XGetByRankResponse, error)
	// Get the rank of a list of particular ids in the leaderboard.
	// * Ordinal, 0-based rank.
	GetRank(ctx context.Context, in *XGetRankRequest, opts ...grpc.CallOption) (*XGetRankResponse, error)
	// Get a range of elements by a score range.
	// * Ordinal, 0-based rank.
	//
	// You can request up to 8192 elements at a time. To page through many elements that all
	// fall into a score range you can repeatedly invoke this api with the offset parameter.
	GetByScore(ctx context.Context, in *XGetByScoreRequest, opts ...grpc.CallOption) (*XGetByScoreResponse, error)
}

LeaderboardClient is the client API for Leaderboard service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.

func NewLeaderboardClient added in v1.17.0

func NewLeaderboardClient(cc grpc.ClientConnInterface) LeaderboardClient

type LeaderboardServer added in v1.17.0

type LeaderboardServer interface {
	// Deletes a leaderboard. After this call, you're not incurring storage cost for this leaderboard anymore.
	DeleteLeaderboard(context.Context, *XDeleteLeaderboardRequest) (*XEmpty, error)
	// Insert or update elements in a leaderboard. You can do up to 8192 elements per call.
	// There is no partial failure: Upsert succeeds or fails.
	UpsertElements(context.Context, *XUpsertElementsRequest) (*XEmpty, error)
	// Remove up to 8192 elements at a time from a leaderboard. Elements are removed by id.
	RemoveElements(context.Context, *XRemoveElementsRequest) (*XEmpty, error)
	// Returns the length of a leaderboard in terms of ID count.
	GetLeaderboardLength(context.Context, *XGetLeaderboardLengthRequest) (*XGetLeaderboardLengthResponse, error)
	// Get a range of elements.
	// * Ordinal, 0-based rank.
	// * Range can span up to 8192 elements.
	// See RankRange for details about permissible ranges.
	GetByRank(context.Context, *XGetByRankRequest) (*XGetByRankResponse, error)
	// Get the rank of a list of particular ids in the leaderboard.
	// * Ordinal, 0-based rank.
	GetRank(context.Context, *XGetRankRequest) (*XGetRankResponse, error)
	// Get a range of elements by a score range.
	// * Ordinal, 0-based rank.
	//
	// You can request up to 8192 elements at a time. To page through many elements that all
	// fall into a score range you can repeatedly invoke this api with the offset parameter.
	GetByScore(context.Context, *XGetByScoreRequest) (*XGetByScoreResponse, error)
	// contains filtered or unexported methods
}

LeaderboardServer is the server API for Leaderboard service. All implementations must embed UnimplementedLeaderboardServer for forward compatibility

type NotEqual added in v1.17.0

type NotEqual struct {
	ValueToCheck []byte `protobuf:"bytes,1,opt,name=value_to_check,json=valueToCheck,proto3" json:"value_to_check,omitempty"`
	// contains filtered or unexported fields
}

func (*NotEqual) Descriptor deprecated added in v1.17.0

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

Deprecated: Use NotEqual.ProtoReflect.Descriptor instead.

func (*NotEqual) GetValueToCheck added in v1.17.0

func (x *NotEqual) GetValueToCheck() []byte

func (*NotEqual) ProtoMessage added in v1.17.0

func (*NotEqual) ProtoMessage()

func (*NotEqual) ProtoReflect added in v1.17.0

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

func (*NotEqual) Reset added in v1.17.0

func (x *NotEqual) Reset()

func (*NotEqual) String added in v1.17.0

func (x *NotEqual) String() string

type Permissions added in v1.12.0

type Permissions struct {

	// Types that are assignable to Kind:
	//
	//	*Permissions_SuperUser
	//	*Permissions_Explicit
	Kind isPermissions_Kind `protobuf_oneof:"kind"`
	// contains filtered or unexported fields
}

func (*Permissions) Descriptor deprecated added in v1.12.0

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

Deprecated: Use Permissions.ProtoReflect.Descriptor instead.

func (*Permissions) GetExplicit added in v1.12.0

func (x *Permissions) GetExplicit() *ExplicitPermissions

func (*Permissions) GetKind added in v1.12.0

func (m *Permissions) GetKind() isPermissions_Kind

func (*Permissions) GetSuperUser added in v1.12.0

func (x *Permissions) GetSuperUser() SuperUserPermissions

func (*Permissions) ProtoMessage added in v1.12.0

func (*Permissions) ProtoMessage()

func (*Permissions) ProtoReflect added in v1.12.0

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

func (*Permissions) Reset added in v1.12.0

func (x *Permissions) Reset()

func (*Permissions) String added in v1.12.0

func (x *Permissions) String() string

type PermissionsType added in v1.12.0

type PermissionsType struct {

	// Types that are assignable to Kind:
	//
	//	*PermissionsType_CachePermissions_
	//	*PermissionsType_TopicPermissions_
	Kind isPermissionsType_Kind `protobuf_oneof:"kind"`
	// contains filtered or unexported fields
}

func (*PermissionsType) Descriptor deprecated added in v1.12.0

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

Deprecated: Use PermissionsType.ProtoReflect.Descriptor instead.

func (*PermissionsType) GetCachePermissions added in v1.12.0

func (x *PermissionsType) GetCachePermissions() *PermissionsType_CachePermissions

func (*PermissionsType) GetKind added in v1.12.0

func (m *PermissionsType) GetKind() isPermissionsType_Kind

func (*PermissionsType) GetTopicPermissions added in v1.12.0

func (x *PermissionsType) GetTopicPermissions() *PermissionsType_TopicPermissions

func (*PermissionsType) ProtoMessage added in v1.12.0

func (*PermissionsType) ProtoMessage()

func (*PermissionsType) ProtoReflect added in v1.12.0

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

func (*PermissionsType) Reset added in v1.12.0

func (x *PermissionsType) Reset()

func (*PermissionsType) String added in v1.12.0

func (x *PermissionsType) String() string

type PermissionsType_All added in v1.12.0

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

func (*PermissionsType_All) Descriptor deprecated added in v1.12.0

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

Deprecated: Use PermissionsType_All.ProtoReflect.Descriptor instead.

func (*PermissionsType_All) ProtoMessage added in v1.12.0

func (*PermissionsType_All) ProtoMessage()

func (*PermissionsType_All) ProtoReflect added in v1.12.0

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

func (*PermissionsType_All) Reset added in v1.12.0

func (x *PermissionsType_All) Reset()

func (*PermissionsType_All) String added in v1.12.0

func (x *PermissionsType_All) String() string

type PermissionsType_CacheItemSelector added in v1.12.0

type PermissionsType_CacheItemSelector struct {

	// Types that are assignable to Kind:
	//
	//	*PermissionsType_CacheItemSelector_Key
	//	*PermissionsType_CacheItemSelector_KeyPrefix
	Kind isPermissionsType_CacheItemSelector_Kind `protobuf_oneof:"kind"`
	// contains filtered or unexported fields
}

func (*PermissionsType_CacheItemSelector) Descriptor deprecated added in v1.12.0

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

Deprecated: Use PermissionsType_CacheItemSelector.ProtoReflect.Descriptor instead.

func (*PermissionsType_CacheItemSelector) GetKey added in v1.12.0

func (*PermissionsType_CacheItemSelector) GetKeyPrefix added in v1.12.0

func (x *PermissionsType_CacheItemSelector) GetKeyPrefix() []byte

func (*PermissionsType_CacheItemSelector) GetKind added in v1.12.0

func (m *PermissionsType_CacheItemSelector) GetKind() isPermissionsType_CacheItemSelector_Kind

func (*PermissionsType_CacheItemSelector) ProtoMessage added in v1.12.0

func (*PermissionsType_CacheItemSelector) ProtoMessage()

func (*PermissionsType_CacheItemSelector) ProtoReflect added in v1.12.0

func (*PermissionsType_CacheItemSelector) Reset added in v1.12.0

func (*PermissionsType_CacheItemSelector) String added in v1.12.0

type PermissionsType_CacheItemSelector_Key added in v1.12.0

type PermissionsType_CacheItemSelector_Key struct {
	Key []byte `protobuf:"bytes,1,opt,name=key,proto3,oneof"`
}

type PermissionsType_CacheItemSelector_KeyPrefix added in v1.12.0

type PermissionsType_CacheItemSelector_KeyPrefix struct {
	KeyPrefix []byte `protobuf:"bytes,2,opt,name=key_prefix,json=keyPrefix,proto3,oneof"`
}

type PermissionsType_CachePermissions added in v1.12.0

type PermissionsType_CachePermissions struct {
	Role CacheRole `protobuf:"varint,1,opt,name=role,proto3,enum=permission_messages.CacheRole" json:"role,omitempty"`
	// Types that are assignable to Cache:
	//
	//	*PermissionsType_CachePermissions_AllCaches
	//	*PermissionsType_CachePermissions_CacheSelector
	Cache isPermissionsType_CachePermissions_Cache `protobuf_oneof:"cache"`
	// Types that are assignable to CacheItem:
	//
	//	*PermissionsType_CachePermissions_AllItems
	//	*PermissionsType_CachePermissions_ItemSelector
	CacheItem isPermissionsType_CachePermissions_CacheItem `protobuf_oneof:"cache_item"`
	// contains filtered or unexported fields
}

func (*PermissionsType_CachePermissions) Descriptor deprecated added in v1.12.0

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

Deprecated: Use PermissionsType_CachePermissions.ProtoReflect.Descriptor instead.

func (*PermissionsType_CachePermissions) GetAllCaches added in v1.12.0

func (*PermissionsType_CachePermissions) GetAllItems added in v1.12.0

func (*PermissionsType_CachePermissions) GetCache added in v1.12.0

func (m *PermissionsType_CachePermissions) GetCache() isPermissionsType_CachePermissions_Cache

func (*PermissionsType_CachePermissions) GetCacheItem added in v1.12.0

func (m *PermissionsType_CachePermissions) GetCacheItem() isPermissionsType_CachePermissions_CacheItem

func (*PermissionsType_CachePermissions) GetCacheSelector added in v1.12.0

func (*PermissionsType_CachePermissions) GetItemSelector added in v1.12.0

func (*PermissionsType_CachePermissions) GetRole added in v1.12.0

func (*PermissionsType_CachePermissions) ProtoMessage added in v1.12.0

func (*PermissionsType_CachePermissions) ProtoMessage()

func (*PermissionsType_CachePermissions) ProtoReflect added in v1.12.0

func (*PermissionsType_CachePermissions) Reset added in v1.12.0

func (*PermissionsType_CachePermissions) String added in v1.12.0

type PermissionsType_CachePermissions_ added in v1.12.0

type PermissionsType_CachePermissions_ struct {
	CachePermissions *PermissionsType_CachePermissions `protobuf:"bytes,1,opt,name=cache_permissions,json=cachePermissions,proto3,oneof"`
}

type PermissionsType_CachePermissions_AllCaches added in v1.12.0

type PermissionsType_CachePermissions_AllCaches struct {
	AllCaches *PermissionsType_All `protobuf:"bytes,2,opt,name=all_caches,json=allCaches,proto3,oneof"`
}

type PermissionsType_CachePermissions_AllItems added in v1.12.0

type PermissionsType_CachePermissions_AllItems struct {
	AllItems *PermissionsType_All `protobuf:"bytes,4,opt,name=all_items,json=allItems,proto3,oneof"`
}

type PermissionsType_CachePermissions_CacheSelector added in v1.12.0

type PermissionsType_CachePermissions_CacheSelector struct {
	CacheSelector *PermissionsType_CacheSelector `protobuf:"bytes,3,opt,name=cache_selector,json=cacheSelector,proto3,oneof"`
}

type PermissionsType_CachePermissions_ItemSelector added in v1.12.0

type PermissionsType_CachePermissions_ItemSelector struct {
	ItemSelector *PermissionsType_CacheItemSelector `protobuf:"bytes,5,opt,name=item_selector,json=itemSelector,proto3,oneof"`
}

type PermissionsType_CacheSelector added in v1.12.0

type PermissionsType_CacheSelector struct {

	// Types that are assignable to Kind:
	//
	//	*PermissionsType_CacheSelector_CacheName
	Kind isPermissionsType_CacheSelector_Kind `protobuf_oneof:"kind"`
	// contains filtered or unexported fields
}

func (*PermissionsType_CacheSelector) Descriptor deprecated added in v1.12.0

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

Deprecated: Use PermissionsType_CacheSelector.ProtoReflect.Descriptor instead.

func (*PermissionsType_CacheSelector) GetCacheName added in v1.12.0

func (x *PermissionsType_CacheSelector) GetCacheName() string

func (*PermissionsType_CacheSelector) GetKind added in v1.12.0

func (m *PermissionsType_CacheSelector) GetKind() isPermissionsType_CacheSelector_Kind

func (*PermissionsType_CacheSelector) ProtoMessage added in v1.12.0

func (*PermissionsType_CacheSelector) ProtoMessage()

func (*PermissionsType_CacheSelector) ProtoReflect added in v1.12.0

func (*PermissionsType_CacheSelector) Reset added in v1.12.0

func (x *PermissionsType_CacheSelector) Reset()

func (*PermissionsType_CacheSelector) String added in v1.12.0

type PermissionsType_CacheSelector_CacheName added in v1.12.0

type PermissionsType_CacheSelector_CacheName struct {
	CacheName string `protobuf:"bytes,1,opt,name=cache_name,json=cacheName,proto3,oneof"`
}

type PermissionsType_TopicPermissions added in v1.12.0

type PermissionsType_TopicPermissions struct {
	Role TopicRole `protobuf:"varint,1,opt,name=role,proto3,enum=permission_messages.TopicRole" json:"role,omitempty"`
	// Types that are assignable to Cache:
	//
	//	*PermissionsType_TopicPermissions_AllCaches
	//	*PermissionsType_TopicPermissions_CacheSelector
	Cache isPermissionsType_TopicPermissions_Cache `protobuf_oneof:"cache"`
	// Types that are assignable to Topic:
	//
	//	*PermissionsType_TopicPermissions_AllTopics
	//	*PermissionsType_TopicPermissions_TopicSelector
	Topic isPermissionsType_TopicPermissions_Topic `protobuf_oneof:"topic"`
	// contains filtered or unexported fields
}

func (*PermissionsType_TopicPermissions) Descriptor deprecated added in v1.12.0

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

Deprecated: Use PermissionsType_TopicPermissions.ProtoReflect.Descriptor instead.

func (*PermissionsType_TopicPermissions) GetAllCaches added in v1.12.0

func (*PermissionsType_TopicPermissions) GetAllTopics added in v1.12.0

func (*PermissionsType_TopicPermissions) GetCache added in v1.12.0

func (m *PermissionsType_TopicPermissions) GetCache() isPermissionsType_TopicPermissions_Cache

func (*PermissionsType_TopicPermissions) GetCacheSelector added in v1.12.0

func (*PermissionsType_TopicPermissions) GetRole added in v1.12.0

func (*PermissionsType_TopicPermissions) GetTopic added in v1.12.0

func (m *PermissionsType_TopicPermissions) GetTopic() isPermissionsType_TopicPermissions_Topic

func (*PermissionsType_TopicPermissions) GetTopicSelector added in v1.12.0

func (*PermissionsType_TopicPermissions) ProtoMessage added in v1.12.0

func (*PermissionsType_TopicPermissions) ProtoMessage()

func (*PermissionsType_TopicPermissions) ProtoReflect added in v1.12.0

func (*PermissionsType_TopicPermissions) Reset added in v1.12.0

func (*PermissionsType_TopicPermissions) String added in v1.12.0

type PermissionsType_TopicPermissions_ added in v1.12.0

type PermissionsType_TopicPermissions_ struct {
	TopicPermissions *PermissionsType_TopicPermissions `protobuf:"bytes,2,opt,name=topic_permissions,json=topicPermissions,proto3,oneof"`
}

type PermissionsType_TopicPermissions_AllCaches added in v1.12.0

type PermissionsType_TopicPermissions_AllCaches struct {
	AllCaches *PermissionsType_All `protobuf:"bytes,2,opt,name=all_caches,json=allCaches,proto3,oneof"`
}

type PermissionsType_TopicPermissions_AllTopics added in v1.12.0

type PermissionsType_TopicPermissions_AllTopics struct {
	AllTopics *PermissionsType_All `protobuf:"bytes,4,opt,name=all_topics,json=allTopics,proto3,oneof"`
}

type PermissionsType_TopicPermissions_CacheSelector added in v1.12.0

type PermissionsType_TopicPermissions_CacheSelector struct {
	CacheSelector *PermissionsType_CacheSelector `protobuf:"bytes,3,opt,name=cache_selector,json=cacheSelector,proto3,oneof"`
}

type PermissionsType_TopicPermissions_TopicSelector added in v1.12.0

type PermissionsType_TopicPermissions_TopicSelector struct {
	TopicSelector *PermissionsType_TopicSelector `protobuf:"bytes,5,opt,name=topic_selector,json=topicSelector,proto3,oneof"`
}

type PermissionsType_TopicSelector added in v1.12.0

type PermissionsType_TopicSelector struct {

	// Types that are assignable to Kind:
	//
	//	*PermissionsType_TopicSelector_TopicName
	//	*PermissionsType_TopicSelector_TopicNamePrefix
	Kind isPermissionsType_TopicSelector_Kind `protobuf_oneof:"kind"`
	// contains filtered or unexported fields
}

func (*PermissionsType_TopicSelector) Descriptor deprecated added in v1.12.0

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

Deprecated: Use PermissionsType_TopicSelector.ProtoReflect.Descriptor instead.

func (*PermissionsType_TopicSelector) GetKind added in v1.12.0

func (m *PermissionsType_TopicSelector) GetKind() isPermissionsType_TopicSelector_Kind

func (*PermissionsType_TopicSelector) GetTopicName added in v1.12.0

func (x *PermissionsType_TopicSelector) GetTopicName() string

func (*PermissionsType_TopicSelector) GetTopicNamePrefix added in v1.12.0

func (x *PermissionsType_TopicSelector) GetTopicNamePrefix() string

func (*PermissionsType_TopicSelector) ProtoMessage added in v1.12.0

func (*PermissionsType_TopicSelector) ProtoMessage()

func (*PermissionsType_TopicSelector) ProtoReflect added in v1.12.0

func (*PermissionsType_TopicSelector) Reset added in v1.12.0

func (x *PermissionsType_TopicSelector) Reset()

func (*PermissionsType_TopicSelector) String added in v1.12.0

type PermissionsType_TopicSelector_TopicName added in v1.12.0

type PermissionsType_TopicSelector_TopicName struct {
	TopicName string `protobuf:"bytes,1,opt,name=topic_name,json=topicName,proto3,oneof"`
}

type PermissionsType_TopicSelector_TopicNamePrefix added in v1.12.0

type PermissionsType_TopicSelector_TopicNamePrefix struct {
	TopicNamePrefix string `protobuf:"bytes,2,opt,name=topic_name_prefix,json=topicNamePrefix,proto3,oneof"`
}

type Permissions_Explicit added in v1.12.0

type Permissions_Explicit struct {
	Explicit *ExplicitPermissions `protobuf:"bytes,2,opt,name=explicit,proto3,oneof"`
}

type Permissions_SuperUser added in v1.12.0

type Permissions_SuperUser struct {
	SuperUser SuperUserPermissions `protobuf:"varint,1,opt,name=super_user,json=superUser,proto3,enum=permission_messages.SuperUserPermissions,oneof"`
}

type PingClient added in v0.4.0

type PingClient interface {
	Ping(ctx context.Context, in *XPingRequest, opts ...grpc.CallOption) (*XPingResponse, error)
}

PingClient is the client API for Ping service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.

func NewPingClient added in v0.4.0

func NewPingClient(cc grpc.ClientConnInterface) PingClient

type PingServer added in v0.4.0

type PingServer interface {
	Ping(context.Context, *XPingRequest) (*XPingResponse, error)
	// contains filtered or unexported methods
}

PingServer is the server API for Ping service. All implementations must embed UnimplementedPingServer for forward compatibility

type Present added in v1.17.0

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

func (*Present) Descriptor deprecated added in v1.17.0

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

Deprecated: Use Present.ProtoReflect.Descriptor instead.

func (*Present) ProtoMessage added in v1.17.0

func (*Present) ProtoMessage()

func (*Present) ProtoReflect added in v1.17.0

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

func (*Present) Reset added in v1.17.0

func (x *Present) Reset()

func (*Present) String added in v1.17.0

func (x *Present) String() string

type PresentAndNotEqual added in v1.17.0

type PresentAndNotEqual struct {
	ValueToCheck []byte `protobuf:"bytes,1,opt,name=value_to_check,json=valueToCheck,proto3" json:"value_to_check,omitempty"`
	// contains filtered or unexported fields
}

func (*PresentAndNotEqual) Descriptor deprecated added in v1.17.0

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

Deprecated: Use PresentAndNotEqual.ProtoReflect.Descriptor instead.

func (*PresentAndNotEqual) GetValueToCheck added in v1.17.0

func (x *PresentAndNotEqual) GetValueToCheck() []byte

func (*PresentAndNotEqual) ProtoMessage added in v1.17.0

func (*PresentAndNotEqual) ProtoMessage()

func (*PresentAndNotEqual) ProtoReflect added in v1.17.0

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

func (*PresentAndNotEqual) Reset added in v1.17.0

func (x *PresentAndNotEqual) Reset()

func (*PresentAndNotEqual) String added in v1.17.0

func (x *PresentAndNotEqual) String() string

type PubsubClient added in v0.4.0

type PubsubClient interface {
	// Publish a message to a topic.
	//
	// If a topic has no subscribers, then the effect of Publish MAY be either of:
	// * It is dropped and the topic is nonexistent.
	// * It is accepted to the topic as the next message.
	//
	// Publish() does not wait for subscribers to accept. It returns Ok upon accepting
	// the topic value. It also returns Ok if there are no subscribers and the value
	// happens to be dropped. Publish() can not guarantee delivery in theory but in
	// practice it should almost always deliver to subscribers.
	//
	// REQUIRES HEADER authorization: Momento auth token
	Publish(ctx context.Context, in *XPublishRequest, opts ...grpc.CallOption) (*XEmpty, error)
	// Subscribe to notifications from a topic.
	//
	// You will receive a stream of values and (hopefully occasional) discontinuities.
	// Values will appear as copies of the payloads you Publish() to the topic.
	//
	// REQUIRES HEADER authorization: Momento auth token
	Subscribe(ctx context.Context, in *XSubscriptionRequest, opts ...grpc.CallOption) (Pubsub_SubscribeClient, error)
}

PubsubClient is the client API for Pubsub service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.

func NewPubsubClient added in v0.4.0

func NewPubsubClient(cc grpc.ClientConnInterface) PubsubClient

type PubsubServer added in v0.4.0

type PubsubServer interface {
	// Publish a message to a topic.
	//
	// If a topic has no subscribers, then the effect of Publish MAY be either of:
	// * It is dropped and the topic is nonexistent.
	// * It is accepted to the topic as the next message.
	//
	// Publish() does not wait for subscribers to accept. It returns Ok upon accepting
	// the topic value. It also returns Ok if there are no subscribers and the value
	// happens to be dropped. Publish() can not guarantee delivery in theory but in
	// practice it should almost always deliver to subscribers.
	//
	// REQUIRES HEADER authorization: Momento auth token
	Publish(context.Context, *XPublishRequest) (*XEmpty, error)
	// Subscribe to notifications from a topic.
	//
	// You will receive a stream of values and (hopefully occasional) discontinuities.
	// Values will appear as copies of the payloads you Publish() to the topic.
	//
	// REQUIRES HEADER authorization: Momento auth token
	Subscribe(*XSubscriptionRequest, Pubsub_SubscribeServer) error
	// contains filtered or unexported methods
}

PubsubServer is the server API for Pubsub service. All implementations must embed UnimplementedPubsubServer for forward compatibility

type Pubsub_SubscribeClient added in v0.4.0

type Pubsub_SubscribeClient interface {
	Recv() (*XSubscriptionItem, error)
	grpc.ClientStream
}

type Pubsub_SubscribeServer added in v0.4.0

type Pubsub_SubscribeServer interface {
	Send(*XSubscriptionItem) error
	grpc.ServerStream
}

type RetrySemantic added in v1.4.0

type RetrySemantic int32

A hint so you can decide a little more in the abstract "can this be retried?""

const (
	// Never retry this message without telling the user. (you should infer this as the default)
	RetrySemantic_NotRetryable RetrySemantic = 0
	// You can retry this without surfacing an error to the user.
	RetrySemantic_Retryable RetrySemantic = 1
)

func (RetrySemantic) Descriptor added in v1.4.0

func (RetrySemantic) Enum added in v1.4.0

func (x RetrySemantic) Enum() *RetrySemantic

func (RetrySemantic) EnumDescriptor deprecated added in v1.4.0

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

Deprecated: Use RetrySemantic.Descriptor instead.

func (RetrySemantic) Number added in v1.4.0

func (RetrySemantic) String added in v1.4.0

func (x RetrySemantic) String() string

func (RetrySemantic) Type added in v1.4.0

type ScsClient

type ScsClient interface {
	Get(ctx context.Context, in *XGetRequest, opts ...grpc.CallOption) (*XGetResponse, error)
	GetBatch(ctx context.Context, in *XGetBatchRequest, opts ...grpc.CallOption) (Scs_GetBatchClient, error)
	Set(ctx context.Context, in *XSetRequest, opts ...grpc.CallOption) (*XSetResponse, error)
	SetBatch(ctx context.Context, in *XSetBatchRequest, opts ...grpc.CallOption) (Scs_SetBatchClient, error)
	SetIf(ctx context.Context, in *XSetIfRequest, opts ...grpc.CallOption) (*XSetIfResponse, error)
	SetIfNotExists(ctx context.Context, in *XSetIfNotExistsRequest, opts ...grpc.CallOption) (*XSetIfNotExistsResponse, error)
	Delete(ctx context.Context, in *XDeleteRequest, opts ...grpc.CallOption) (*XDeleteResponse, error)
	KeysExist(ctx context.Context, in *XKeysExistRequest, opts ...grpc.CallOption) (*XKeysExistResponse, error)
	Increment(ctx context.Context, in *XIncrementRequest, opts ...grpc.CallOption) (*XIncrementResponse, error)
	UpdateTtl(ctx context.Context, in *XUpdateTtlRequest, opts ...grpc.CallOption) (*XUpdateTtlResponse, error)
	ItemGetTtl(ctx context.Context, in *XItemGetTtlRequest, opts ...grpc.CallOption) (*XItemGetTtlResponse, error)
	ItemGetType(ctx context.Context, in *XItemGetTypeRequest, opts ...grpc.CallOption) (*XItemGetTypeResponse, error)
	DictionaryGet(ctx context.Context, in *XDictionaryGetRequest, opts ...grpc.CallOption) (*XDictionaryGetResponse, error)
	DictionaryFetch(ctx context.Context, in *XDictionaryFetchRequest, opts ...grpc.CallOption) (*XDictionaryFetchResponse, error)
	DictionarySet(ctx context.Context, in *XDictionarySetRequest, opts ...grpc.CallOption) (*XDictionarySetResponse, error)
	DictionaryIncrement(ctx context.Context, in *XDictionaryIncrementRequest, opts ...grpc.CallOption) (*XDictionaryIncrementResponse, error)
	DictionaryDelete(ctx context.Context, in *XDictionaryDeleteRequest, opts ...grpc.CallOption) (*XDictionaryDeleteResponse, error)
	DictionaryLength(ctx context.Context, in *XDictionaryLengthRequest, opts ...grpc.CallOption) (*XDictionaryLengthResponse, error)
	SetFetch(ctx context.Context, in *XSetFetchRequest, opts ...grpc.CallOption) (*XSetFetchResponse, error)
	SetSample(ctx context.Context, in *XSetSampleRequest, opts ...grpc.CallOption) (*XSetSampleResponse, error)
	SetUnion(ctx context.Context, in *XSetUnionRequest, opts ...grpc.CallOption) (*XSetUnionResponse, error)
	SetDifference(ctx context.Context, in *XSetDifferenceRequest, opts ...grpc.CallOption) (*XSetDifferenceResponse, error)
	SetContains(ctx context.Context, in *XSetContainsRequest, opts ...grpc.CallOption) (*XSetContainsResponse, error)
	SetLength(ctx context.Context, in *XSetLengthRequest, opts ...grpc.CallOption) (*XSetLengthResponse, error)
	SetPop(ctx context.Context, in *XSetPopRequest, opts ...grpc.CallOption) (*XSetPopResponse, error)
	ListPushFront(ctx context.Context, in *XListPushFrontRequest, opts ...grpc.CallOption) (*XListPushFrontResponse, error)
	ListPushBack(ctx context.Context, in *XListPushBackRequest, opts ...grpc.CallOption) (*XListPushBackResponse, error)
	ListPopFront(ctx context.Context, in *XListPopFrontRequest, opts ...grpc.CallOption) (*XListPopFrontResponse, error)
	ListPopBack(ctx context.Context, in *XListPopBackRequest, opts ...grpc.CallOption) (*XListPopBackResponse, error)
	ListErase(ctx context.Context, in *XListEraseRequest, opts ...grpc.CallOption) (*XListEraseResponse, error)
	ListRemove(ctx context.Context, in *XListRemoveRequest, opts ...grpc.CallOption) (*XListRemoveResponse, error)
	ListFetch(ctx context.Context, in *XListFetchRequest, opts ...grpc.CallOption) (*XListFetchResponse, error)
	ListLength(ctx context.Context, in *XListLengthRequest, opts ...grpc.CallOption) (*XListLengthResponse, error)
	ListConcatenateFront(ctx context.Context, in *XListConcatenateFrontRequest, opts ...grpc.CallOption) (*XListConcatenateFrontResponse, error)
	ListConcatenateBack(ctx context.Context, in *XListConcatenateBackRequest, opts ...grpc.CallOption) (*XListConcatenateBackResponse, error)
	ListRetain(ctx context.Context, in *XListRetainRequest, opts ...grpc.CallOption) (*XListRetainResponse, error)
	// Add or Updates new element with its score to the Sorted Set.
	// If sorted set doesn't exist, a new one is created with the specified
	// element and its associated score.
	// If an element exists, then its associate score gets overridden with the one
	// provided in this operation.
	SortedSetPut(ctx context.Context, in *XSortedSetPutRequest, opts ...grpc.CallOption) (*XSortedSetPutResponse, error)
	// Fetches a subset of elements in the sorted set.
	SortedSetFetch(ctx context.Context, in *XSortedSetFetchRequest, opts ...grpc.CallOption) (*XSortedSetFetchResponse, error)
	// Gets the specified element and its associated score if it exists in the
	// sorted set.
	SortedSetGetScore(ctx context.Context, in *XSortedSetGetScoreRequest, opts ...grpc.CallOption) (*XSortedSetGetScoreResponse, error)
	// Removes specified elements and their associated scores
	SortedSetRemove(ctx context.Context, in *XSortedSetRemoveRequest, opts ...grpc.CallOption) (*XSortedSetRemoveResponse, error)
	// Changes the score associated with the element by specified amount.
	// If the provided amount is negative, then the score associated with the
	// element is decremented.
	// If the element that needs to be incremented isn't present in the sorted
	// set, it is added with specified number as the score.
	// If the set itself doesn't exist then a new one with specified element and
	// score is created.
	SortedSetIncrement(ctx context.Context, in *XSortedSetIncrementRequest, opts ...grpc.CallOption) (*XSortedSetIncrementResponse, error)
	// Gives the rank of an element.
	SortedSetGetRank(ctx context.Context, in *XSortedSetGetRankRequest, opts ...grpc.CallOption) (*XSortedSetGetRankResponse, error)
	// Returns length of the sorted set
	SortedSetLength(ctx context.Context, in *XSortedSetLengthRequest, opts ...grpc.CallOption) (*XSortedSetLengthResponse, error)
	// Returns number of elements in the sorted set between a given min and max score
	SortedSetLengthByScore(ctx context.Context, in *XSortedSetLengthByScoreRequest, opts ...grpc.CallOption) (*XSortedSetLengthByScoreResponse, error)
}

ScsClient is the client API for Scs service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.

func NewScsClient

func NewScsClient(cc grpc.ClientConnInterface) ScsClient

type ScsControlClient

ScsControlClient is the client API for ScsControl service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.

func NewScsControlClient

func NewScsControlClient(cc grpc.ClientConnInterface) ScsControlClient

type ScsControlServer

ScsControlServer is the server API for ScsControl service. All implementations must embed UnimplementedScsControlServer for forward compatibility

type ScsServer

type ScsServer interface {
	Get(context.Context, *XGetRequest) (*XGetResponse, error)
	GetBatch(*XGetBatchRequest, Scs_GetBatchServer) error
	Set(context.Context, *XSetRequest) (*XSetResponse, error)
	SetBatch(*XSetBatchRequest, Scs_SetBatchServer) error
	SetIf(context.Context, *XSetIfRequest) (*XSetIfResponse, error)
	SetIfNotExists(context.Context, *XSetIfNotExistsRequest) (*XSetIfNotExistsResponse, error)
	Delete(context.Context, *XDeleteRequest) (*XDeleteResponse, error)
	KeysExist(context.Context, *XKeysExistRequest) (*XKeysExistResponse, error)
	Increment(context.Context, *XIncrementRequest) (*XIncrementResponse, error)
	UpdateTtl(context.Context, *XUpdateTtlRequest) (*XUpdateTtlResponse, error)
	ItemGetTtl(context.Context, *XItemGetTtlRequest) (*XItemGetTtlResponse, error)
	ItemGetType(context.Context, *XItemGetTypeRequest) (*XItemGetTypeResponse, error)
	DictionaryGet(context.Context, *XDictionaryGetRequest) (*XDictionaryGetResponse, error)
	DictionaryFetch(context.Context, *XDictionaryFetchRequest) (*XDictionaryFetchResponse, error)
	DictionarySet(context.Context, *XDictionarySetRequest) (*XDictionarySetResponse, error)
	DictionaryIncrement(context.Context, *XDictionaryIncrementRequest) (*XDictionaryIncrementResponse, error)
	DictionaryDelete(context.Context, *XDictionaryDeleteRequest) (*XDictionaryDeleteResponse, error)
	DictionaryLength(context.Context, *XDictionaryLengthRequest) (*XDictionaryLengthResponse, error)
	SetFetch(context.Context, *XSetFetchRequest) (*XSetFetchResponse, error)
	SetSample(context.Context, *XSetSampleRequest) (*XSetSampleResponse, error)
	SetUnion(context.Context, *XSetUnionRequest) (*XSetUnionResponse, error)
	SetDifference(context.Context, *XSetDifferenceRequest) (*XSetDifferenceResponse, error)
	SetContains(context.Context, *XSetContainsRequest) (*XSetContainsResponse, error)
	SetLength(context.Context, *XSetLengthRequest) (*XSetLengthResponse, error)
	SetPop(context.Context, *XSetPopRequest) (*XSetPopResponse, error)
	ListPushFront(context.Context, *XListPushFrontRequest) (*XListPushFrontResponse, error)
	ListPushBack(context.Context, *XListPushBackRequest) (*XListPushBackResponse, error)
	ListPopFront(context.Context, *XListPopFrontRequest) (*XListPopFrontResponse, error)
	ListPopBack(context.Context, *XListPopBackRequest) (*XListPopBackResponse, error)
	ListErase(context.Context, *XListEraseRequest) (*XListEraseResponse, error)
	ListRemove(context.Context, *XListRemoveRequest) (*XListRemoveResponse, error)
	ListFetch(context.Context, *XListFetchRequest) (*XListFetchResponse, error)
	ListLength(context.Context, *XListLengthRequest) (*XListLengthResponse, error)
	ListConcatenateFront(context.Context, *XListConcatenateFrontRequest) (*XListConcatenateFrontResponse, error)
	ListConcatenateBack(context.Context, *XListConcatenateBackRequest) (*XListConcatenateBackResponse, error)
	ListRetain(context.Context, *XListRetainRequest) (*XListRetainResponse, error)
	// Add or Updates new element with its score to the Sorted Set.
	// If sorted set doesn't exist, a new one is created with the specified
	// element and its associated score.
	// If an element exists, then its associate score gets overridden with the one
	// provided in this operation.
	SortedSetPut(context.Context, *XSortedSetPutRequest) (*XSortedSetPutResponse, error)
	// Fetches a subset of elements in the sorted set.
	SortedSetFetch(context.Context, *XSortedSetFetchRequest) (*XSortedSetFetchResponse, error)
	// Gets the specified element and its associated score if it exists in the
	// sorted set.
	SortedSetGetScore(context.Context, *XSortedSetGetScoreRequest) (*XSortedSetGetScoreResponse, error)
	// Removes specified elements and their associated scores
	SortedSetRemove(context.Context, *XSortedSetRemoveRequest) (*XSortedSetRemoveResponse, error)
	// Changes the score associated with the element by specified amount.
	// If the provided amount is negative, then the score associated with the
	// element is decremented.
	// If the element that needs to be incremented isn't present in the sorted
	// set, it is added with specified number as the score.
	// If the set itself doesn't exist then a new one with specified element and
	// score is created.
	SortedSetIncrement(context.Context, *XSortedSetIncrementRequest) (*XSortedSetIncrementResponse, error)
	// Gives the rank of an element.
	SortedSetGetRank(context.Context, *XSortedSetGetRankRequest) (*XSortedSetGetRankResponse, error)
	// Returns length of the sorted set
	SortedSetLength(context.Context, *XSortedSetLengthRequest) (*XSortedSetLengthResponse, error)
	// Returns number of elements in the sorted set between a given min and max score
	SortedSetLengthByScore(context.Context, *XSortedSetLengthByScoreRequest) (*XSortedSetLengthByScoreResponse, error)
	// contains filtered or unexported methods
}

ScsServer is the server API for Scs service. All implementations must embed UnimplementedScsServer for forward compatibility

type Scs_GetBatchClient added in v1.17.0

type Scs_GetBatchClient interface {
	Recv() (*XGetResponse, error)
	grpc.ClientStream
}

type Scs_GetBatchServer added in v1.17.0

type Scs_GetBatchServer interface {
	Send(*XGetResponse) error
	grpc.ServerStream
}

type Scs_SetBatchClient added in v1.17.0

type Scs_SetBatchClient interface {
	Recv() (*XSetResponse, error)
	grpc.ClientStream
}

type Scs_SetBatchServer added in v1.17.0

type Scs_SetBatchServer interface {
	Send(*XSetResponse) error
	grpc.ServerStream
}

type SuperUserPermissions added in v1.12.0

type SuperUserPermissions int32
const (
	SuperUserPermissions_SuperUser SuperUserPermissions = 0
)

func (SuperUserPermissions) Descriptor added in v1.12.0

func (SuperUserPermissions) Enum added in v1.12.0

func (SuperUserPermissions) EnumDescriptor deprecated added in v1.12.0

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

Deprecated: Use SuperUserPermissions.Descriptor instead.

func (SuperUserPermissions) Number added in v1.12.0

func (SuperUserPermissions) String added in v1.12.0

func (x SuperUserPermissions) String() string

func (SuperUserPermissions) Type added in v1.12.0

type TokenClient added in v1.12.0

type TokenClient interface {
	GenerateDisposableToken(ctx context.Context, in *XGenerateDisposableTokenRequest, opts ...grpc.CallOption) (*XGenerateDisposableTokenResponse, error)
}

TokenClient is the client API for Token service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.

func NewTokenClient added in v1.12.0

func NewTokenClient(cc grpc.ClientConnInterface) TokenClient

type TokenServer added in v1.12.0

type TokenServer interface {
	GenerateDisposableToken(context.Context, *XGenerateDisposableTokenRequest) (*XGenerateDisposableTokenResponse, error)
	// contains filtered or unexported methods
}

TokenServer is the server API for Token service. All implementations must embed UnimplementedTokenServer for forward compatibility

type TopicRole added in v1.12.0

type TopicRole int32

Aliases for categories of functionality.

const (
	TopicRole_TopicPermitNone TopicRole = 0
	// Restricts access to apis that read and write data from topics: No higher level resource description or modification.
	TopicRole_TopicReadWrite TopicRole = 1
	// Restricts access to apis that read from topics: No higher level resource description or modification.
	TopicRole_TopicReadOnly TopicRole = 2
	// Restricts access to apis that write from topics: No higher level resource description or modification.
	TopicRole_TopicWriteOnly TopicRole = 3
)

func (TopicRole) Descriptor added in v1.12.0

func (TopicRole) Descriptor() protoreflect.EnumDescriptor

func (TopicRole) Enum added in v1.12.0

func (x TopicRole) Enum() *TopicRole

func (TopicRole) EnumDescriptor deprecated added in v1.12.0

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

Deprecated: Use TopicRole.Descriptor instead.

func (TopicRole) Number added in v1.12.0

func (x TopicRole) Number() protoreflect.EnumNumber

func (TopicRole) String added in v1.12.0

func (x TopicRole) String() string

func (TopicRole) Type added in v1.12.0

type UnimplementedAuthServer added in v0.4.0

type UnimplementedAuthServer struct {
}

UnimplementedAuthServer must be embedded to have forward compatible implementations.

func (UnimplementedAuthServer) GenerateApiToken added in v1.4.0

func (UnimplementedAuthServer) Login added in v0.4.0

func (UnimplementedAuthServer) RefreshApiToken added in v1.4.0

type UnimplementedLeaderboardServer added in v1.17.0

type UnimplementedLeaderboardServer struct {
}

UnimplementedLeaderboardServer must be embedded to have forward compatible implementations.

func (UnimplementedLeaderboardServer) DeleteLeaderboard added in v1.17.0

func (UnimplementedLeaderboardServer) GetByRank added in v1.17.0

func (UnimplementedLeaderboardServer) GetByScore added in v1.17.0

func (UnimplementedLeaderboardServer) GetLeaderboardLength added in v1.17.0

func (UnimplementedLeaderboardServer) GetRank added in v1.17.0

func (UnimplementedLeaderboardServer) RemoveElements added in v1.17.0

func (UnimplementedLeaderboardServer) UpsertElements added in v1.17.0

type UnimplementedPingServer added in v0.4.0

type UnimplementedPingServer struct {
}

UnimplementedPingServer must be embedded to have forward compatible implementations.

func (UnimplementedPingServer) Ping added in v0.4.0

type UnimplementedPubsubServer added in v0.4.0

type UnimplementedPubsubServer struct {
}

UnimplementedPubsubServer must be embedded to have forward compatible implementations.

func (UnimplementedPubsubServer) Publish added in v0.4.0

func (UnimplementedPubsubServer) Subscribe added in v0.4.0

type UnimplementedScsControlServer

type UnimplementedScsControlServer struct {
}

UnimplementedScsControlServer must be embedded to have forward compatible implementations.

func (UnimplementedScsControlServer) CreateCache

func (UnimplementedScsControlServer) CreateIndex added in v1.12.0

func (UnimplementedScsControlServer) CreateSigningKey added in v0.3.0

func (UnimplementedScsControlServer) DeleteCache

func (UnimplementedScsControlServer) DeleteIndex added in v1.12.0

func (UnimplementedScsControlServer) FlushCache added in v0.4.0

func (UnimplementedScsControlServer) ListCaches

func (UnimplementedScsControlServer) ListIndexes added in v1.12.0

func (UnimplementedScsControlServer) ListSigningKeys added in v0.3.0

func (UnimplementedScsControlServer) RevokeSigningKey added in v0.3.0

type UnimplementedScsServer

type UnimplementedScsServer struct {
}

UnimplementedScsServer must be embedded to have forward compatible implementations.

func (UnimplementedScsServer) Delete added in v0.3.0

func (UnimplementedScsServer) DictionaryDelete added in v0.4.0

func (UnimplementedScsServer) DictionaryFetch added in v0.4.0

func (UnimplementedScsServer) DictionaryGet added in v0.3.0

func (UnimplementedScsServer) DictionaryIncrement added in v0.4.0

func (UnimplementedScsServer) DictionaryLength added in v1.7.0

func (UnimplementedScsServer) DictionarySet added in v0.3.0

func (UnimplementedScsServer) Get

func (UnimplementedScsServer) GetBatch added in v1.17.0

func (UnimplementedScsServer) Increment added in v0.4.0

func (UnimplementedScsServer) ItemGetTtl added in v1.4.0

func (UnimplementedScsServer) ItemGetType added in v1.4.0

func (UnimplementedScsServer) KeysExist added in v0.12.0

func (UnimplementedScsServer) ListConcatenateBack added in v0.4.0

func (UnimplementedScsServer) ListConcatenateFront added in v0.4.0

func (UnimplementedScsServer) ListErase added in v0.4.0

func (UnimplementedScsServer) ListFetch added in v0.4.0

func (UnimplementedScsServer) ListLength added in v0.4.0

func (UnimplementedScsServer) ListPopBack added in v0.4.0

func (UnimplementedScsServer) ListPopFront added in v0.4.0

func (UnimplementedScsServer) ListPushBack added in v0.4.0

func (UnimplementedScsServer) ListPushFront added in v0.4.0

func (UnimplementedScsServer) ListRemove added in v0.4.0

func (UnimplementedScsServer) ListRetain added in v0.11.0

func (UnimplementedScsServer) Set

func (UnimplementedScsServer) SetBatch added in v1.17.0

func (UnimplementedScsServer) SetContains added in v0.11.0

func (UnimplementedScsServer) SetDifference added in v0.4.0

func (UnimplementedScsServer) SetFetch added in v0.4.0

func (UnimplementedScsServer) SetIf added in v1.17.0

func (UnimplementedScsServer) SetIfNotExists added in v0.4.0

func (UnimplementedScsServer) SetLength added in v1.7.0

func (UnimplementedScsServer) SetPop added in v1.12.0

func (UnimplementedScsServer) SetSample added in v1.17.0

func (UnimplementedScsServer) SetUnion added in v0.4.0

func (UnimplementedScsServer) SortedSetFetch added in v0.7.0

func (UnimplementedScsServer) SortedSetGetRank added in v0.7.0

func (UnimplementedScsServer) SortedSetGetScore added in v0.7.0

func (UnimplementedScsServer) SortedSetIncrement added in v0.7.0

func (UnimplementedScsServer) SortedSetLength added in v1.7.0

func (UnimplementedScsServer) SortedSetLengthByScore added in v1.7.0

func (UnimplementedScsServer) SortedSetPut added in v0.7.0

func (UnimplementedScsServer) SortedSetRemove added in v0.7.0

func (UnimplementedScsServer) UpdateTtl added in v0.12.0

type UnimplementedTokenServer added in v1.12.0

type UnimplementedTokenServer struct {
}

UnimplementedTokenServer must be embedded to have forward compatible implementations.

func (UnimplementedTokenServer) GenerateDisposableToken added in v1.12.0

type UnimplementedVectorIndexServer added in v1.17.0

type UnimplementedVectorIndexServer struct {
}

UnimplementedVectorIndexServer must be embedded to have forward compatible implementations.

func (UnimplementedVectorIndexServer) CountItems added in v1.17.0

func (UnimplementedVectorIndexServer) DeleteItemBatch added in v1.17.0

func (UnimplementedVectorIndexServer) GetItemBatch added in v1.17.0

func (UnimplementedVectorIndexServer) GetItemMetadataBatch added in v1.17.0

func (UnimplementedVectorIndexServer) Search added in v1.17.0

func (UnimplementedVectorIndexServer) SearchAndFetchVectors added in v1.17.0

func (UnimplementedVectorIndexServer) UpsertItemBatch added in v1.17.0

type UnimplementedWebhookServer added in v1.17.0

type UnimplementedWebhookServer struct {
}

UnimplementedWebhookServer must be embedded to have forward compatible implementations.

func (UnimplementedWebhookServer) DeleteWebhook added in v1.17.0

func (UnimplementedWebhookServer) GetWebhookSecret added in v1.17.0

func (UnimplementedWebhookServer) ListWebhooks added in v1.17.0

func (UnimplementedWebhookServer) PutWebhook added in v1.17.0

func (UnimplementedWebhookServer) RotateWebhookSecret added in v1.17.0

type UnsafeAuthServer added in v0.4.0

type UnsafeAuthServer interface {
	// contains filtered or unexported methods
}

UnsafeAuthServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to AuthServer will result in compilation errors.

type UnsafeLeaderboardServer added in v1.17.0

type UnsafeLeaderboardServer interface {
	// contains filtered or unexported methods
}

UnsafeLeaderboardServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to LeaderboardServer will result in compilation errors.

type UnsafePingServer added in v0.4.0

type UnsafePingServer interface {
	// contains filtered or unexported methods
}

UnsafePingServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to PingServer will result in compilation errors.

type UnsafePubsubServer added in v0.4.0

type UnsafePubsubServer interface {
	// contains filtered or unexported methods
}

UnsafePubsubServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to PubsubServer will result in compilation errors.

type UnsafeScsControlServer

type UnsafeScsControlServer interface {
	// contains filtered or unexported methods
}

UnsafeScsControlServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to ScsControlServer will result in compilation errors.

type UnsafeScsServer

type UnsafeScsServer interface {
	// contains filtered or unexported methods
}

UnsafeScsServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to ScsServer will result in compilation errors.

type UnsafeTokenServer added in v1.12.0

type UnsafeTokenServer interface {
	// contains filtered or unexported methods
}

UnsafeTokenServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to TokenServer will result in compilation errors.

type UnsafeVectorIndexServer added in v1.17.0

type UnsafeVectorIndexServer interface {
	// contains filtered or unexported methods
}

UnsafeVectorIndexServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to VectorIndexServer will result in compilation errors.

type UnsafeWebhookServer added in v1.17.0

type UnsafeWebhookServer interface {
	// contains filtered or unexported methods
}

UnsafeWebhookServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to WebhookServer will result in compilation errors.

type VectorIndexClient added in v1.17.0

VectorIndexClient is the client API for VectorIndex service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.

func NewVectorIndexClient added in v1.17.0

func NewVectorIndexClient(cc grpc.ClientConnInterface) VectorIndexClient

type VectorIndexServer added in v1.17.0

VectorIndexServer is the server API for VectorIndex service. All implementations must embed UnimplementedVectorIndexServer for forward compatibility

type WebhookClient added in v1.17.0

WebhookClient is the client API for Webhook service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.

func NewWebhookClient added in v1.17.0

func NewWebhookClient(cc grpc.ClientConnInterface) WebhookClient

type WebhookServer added in v1.17.0

WebhookServer is the server API for Webhook service. All implementations must embed UnimplementedWebhookServer for forward compatibility

type XAndExpression added in v1.17.0

type XAndExpression struct {
	FirstExpression  *XFilterExpression `protobuf:"bytes,1,opt,name=first_expression,json=firstExpression,proto3" json:"first_expression,omitempty"`
	SecondExpression *XFilterExpression `protobuf:"bytes,2,opt,name=second_expression,json=secondExpression,proto3" json:"second_expression,omitempty"`
	// contains filtered or unexported fields
}

func (*XAndExpression) Descriptor deprecated added in v1.17.0

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

Deprecated: Use XAndExpression.ProtoReflect.Descriptor instead.

func (*XAndExpression) GetFirstExpression added in v1.17.0

func (x *XAndExpression) GetFirstExpression() *XFilterExpression

func (*XAndExpression) GetSecondExpression added in v1.17.0

func (x *XAndExpression) GetSecondExpression() *XFilterExpression

func (*XAndExpression) ProtoMessage added in v1.17.0

func (*XAndExpression) ProtoMessage()

func (*XAndExpression) ProtoReflect added in v1.17.0

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

func (*XAndExpression) Reset added in v1.17.0

func (x *XAndExpression) Reset()

func (*XAndExpression) String added in v1.17.0

func (x *XAndExpression) String() string

type XCache

type XCache struct {
	CacheName   string        `protobuf:"bytes,1,opt,name=cache_name,json=cacheName,proto3" json:"cache_name,omitempty"`
	CacheLimits *XCacheLimits `protobuf:"bytes,2,opt,name=cache_limits,json=cacheLimits,proto3" json:"cache_limits,omitempty"`
	TopicLimits *XTopicLimits `protobuf:"bytes,3,opt,name=topic_limits,json=topicLimits,proto3" json:"topic_limits,omitempty"`
	// contains filtered or unexported fields
}

func (*XCache) Descriptor deprecated

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

Deprecated: Use XCache.ProtoReflect.Descriptor instead.

func (*XCache) GetCacheLimits added in v1.12.0

func (x *XCache) GetCacheLimits() *XCacheLimits

func (*XCache) GetCacheName

func (x *XCache) GetCacheName() string

func (*XCache) GetTopicLimits added in v1.12.0

func (x *XCache) GetTopicLimits() *XTopicLimits

func (*XCache) ProtoMessage

func (*XCache) ProtoMessage()

func (*XCache) ProtoReflect

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

func (*XCache) Reset

func (x *XCache) Reset()

func (*XCache) String

func (x *XCache) String() string

type XCacheLimits added in v1.12.0

type XCacheLimits struct {

	// The amount of transactions per second that can be exercised
	MaxTrafficRate uint32 `protobuf:"varint,1,opt,name=max_traffic_rate,json=maxTrafficRate,proto3" json:"max_traffic_rate,omitempty"`
	// The amount of traffic per second that can be exercised in KiB
	MaxThroughputKbps uint32 `protobuf:"varint,2,opt,name=max_throughput_kbps,json=maxThroughputKbps,proto3" json:"max_throughput_kbps,omitempty"`
	// The maximum size of a single item in KiB
	MaxItemSizeKb uint32 `protobuf:"varint,3,opt,name=max_item_size_kb,json=maxItemSizeKb,proto3" json:"max_item_size_kb,omitempty"`
	// The maximum TTL allowed for a single item, in seconds
	MaxTtlSeconds uint64 `protobuf:"varint,4,opt,name=max_ttl_seconds,json=maxTtlSeconds,proto3" json:"max_ttl_seconds,omitempty"`
	// contains filtered or unexported fields
}

func (*XCacheLimits) Descriptor deprecated added in v1.12.0

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

Deprecated: Use XCacheLimits.ProtoReflect.Descriptor instead.

func (*XCacheLimits) GetMaxItemSizeKb added in v1.12.0

func (x *XCacheLimits) GetMaxItemSizeKb() uint32

func (*XCacheLimits) GetMaxThroughputKbps added in v1.12.0

func (x *XCacheLimits) GetMaxThroughputKbps() uint32

func (*XCacheLimits) GetMaxTrafficRate added in v1.12.0

func (x *XCacheLimits) GetMaxTrafficRate() uint32

func (*XCacheLimits) GetMaxTtlSeconds added in v1.12.0

func (x *XCacheLimits) GetMaxTtlSeconds() uint64

func (*XCacheLimits) ProtoMessage added in v1.12.0

func (*XCacheLimits) ProtoMessage()

func (*XCacheLimits) ProtoReflect added in v1.12.0

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

func (*XCacheLimits) Reset added in v1.12.0

func (x *XCacheLimits) Reset()

func (*XCacheLimits) String added in v1.12.0

func (x *XCacheLimits) String() string

type XCountItemsRequest added in v1.17.0

type XCountItemsRequest struct {
	IndexName string `protobuf:"bytes,1,opt,name=index_name,json=indexName,proto3" json:"index_name,omitempty"`
	// Types that are assignable to Filter:
	//
	//	*XCountItemsRequest_All_
	Filter isXCountItemsRequest_Filter `protobuf_oneof:"filter"`
	// contains filtered or unexported fields
}

func (*XCountItemsRequest) Descriptor deprecated added in v1.17.0

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

Deprecated: Use XCountItemsRequest.ProtoReflect.Descriptor instead.

func (*XCountItemsRequest) GetAll added in v1.17.0

func (*XCountItemsRequest) GetFilter added in v1.17.0

func (m *XCountItemsRequest) GetFilter() isXCountItemsRequest_Filter

func (*XCountItemsRequest) GetIndexName added in v1.17.0

func (x *XCountItemsRequest) GetIndexName() string

func (*XCountItemsRequest) ProtoMessage added in v1.17.0

func (*XCountItemsRequest) ProtoMessage()

func (*XCountItemsRequest) ProtoReflect added in v1.17.0

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

func (*XCountItemsRequest) Reset added in v1.17.0

func (x *XCountItemsRequest) Reset()

func (*XCountItemsRequest) String added in v1.17.0

func (x *XCountItemsRequest) String() string

type XCountItemsRequest_All added in v1.17.0

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

func (*XCountItemsRequest_All) Descriptor deprecated added in v1.17.0

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

Deprecated: Use XCountItemsRequest_All.ProtoReflect.Descriptor instead.

func (*XCountItemsRequest_All) ProtoMessage added in v1.17.0

func (*XCountItemsRequest_All) ProtoMessage()

func (*XCountItemsRequest_All) ProtoReflect added in v1.17.0

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

func (*XCountItemsRequest_All) Reset added in v1.17.0

func (x *XCountItemsRequest_All) Reset()

func (*XCountItemsRequest_All) String added in v1.17.0

func (x *XCountItemsRequest_All) String() string

type XCountItemsRequest_All_ added in v1.17.0

type XCountItemsRequest_All_ struct {
	All *XCountItemsRequest_All `protobuf:"bytes,2,opt,name=all,proto3,oneof"`
}

type XCountItemsResponse added in v1.17.0

type XCountItemsResponse struct {
	ItemCount uint64 `protobuf:"varint,1,opt,name=item_count,json=itemCount,proto3" json:"item_count,omitempty"`
	// contains filtered or unexported fields
}

func (*XCountItemsResponse) Descriptor deprecated added in v1.17.0

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

Deprecated: Use XCountItemsResponse.ProtoReflect.Descriptor instead.

func (*XCountItemsResponse) GetItemCount added in v1.17.0

func (x *XCountItemsResponse) GetItemCount() uint64

func (*XCountItemsResponse) ProtoMessage added in v1.17.0

func (*XCountItemsResponse) ProtoMessage()

func (*XCountItemsResponse) ProtoReflect added in v1.17.0

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

func (*XCountItemsResponse) Reset added in v1.17.0

func (x *XCountItemsResponse) Reset()

func (*XCountItemsResponse) String added in v1.17.0

func (x *XCountItemsResponse) String() string

type XCreateCacheRequest

type XCreateCacheRequest struct {
	CacheName string `protobuf:"bytes,1,opt,name=cache_name,json=cacheName,proto3" json:"cache_name,omitempty"`
	// contains filtered or unexported fields
}

func (*XCreateCacheRequest) Descriptor deprecated

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

Deprecated: Use XCreateCacheRequest.ProtoReflect.Descriptor instead.

func (*XCreateCacheRequest) GetCacheName

func (x *XCreateCacheRequest) GetCacheName() string

func (*XCreateCacheRequest) ProtoMessage

func (*XCreateCacheRequest) ProtoMessage()

func (*XCreateCacheRequest) ProtoReflect

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

func (*XCreateCacheRequest) Reset

func (x *XCreateCacheRequest) Reset()

func (*XCreateCacheRequest) String

func (x *XCreateCacheRequest) String() string

type XCreateCacheResponse

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

func (*XCreateCacheResponse) Descriptor deprecated

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

Deprecated: Use XCreateCacheResponse.ProtoReflect.Descriptor instead.

func (*XCreateCacheResponse) ProtoMessage

func (*XCreateCacheResponse) ProtoMessage()

func (*XCreateCacheResponse) ProtoReflect

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

func (*XCreateCacheResponse) Reset

func (x *XCreateCacheResponse) Reset()

func (*XCreateCacheResponse) String

func (x *XCreateCacheResponse) String() string

type XCreateIndexRequest added in v1.12.0

type XCreateIndexRequest struct {
	IndexName        string             `protobuf:"bytes,1,opt,name=index_name,json=indexName,proto3" json:"index_name,omitempty"`
	NumDimensions    uint64             `protobuf:"varint,2,opt,name=num_dimensions,json=numDimensions,proto3" json:"num_dimensions,omitempty"`
	SimilarityMetric *XSimilarityMetric `protobuf:"bytes,3,opt,name=similarity_metric,json=similarityMetric,proto3" json:"similarity_metric,omitempty"`
	// contains filtered or unexported fields
}

func (*XCreateIndexRequest) Descriptor deprecated added in v1.12.0

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

Deprecated: Use XCreateIndexRequest.ProtoReflect.Descriptor instead.

func (*XCreateIndexRequest) GetIndexName added in v1.12.0

func (x *XCreateIndexRequest) GetIndexName() string

func (*XCreateIndexRequest) GetNumDimensions added in v1.12.0

func (x *XCreateIndexRequest) GetNumDimensions() uint64

func (*XCreateIndexRequest) GetSimilarityMetric added in v1.17.0

func (x *XCreateIndexRequest) GetSimilarityMetric() *XSimilarityMetric

func (*XCreateIndexRequest) ProtoMessage added in v1.12.0

func (*XCreateIndexRequest) ProtoMessage()

func (*XCreateIndexRequest) ProtoReflect added in v1.12.0

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

func (*XCreateIndexRequest) Reset added in v1.12.0

func (x *XCreateIndexRequest) Reset()

func (*XCreateIndexRequest) String added in v1.12.0

func (x *XCreateIndexRequest) String() string

type XCreateIndexResponse added in v1.12.0

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

func (*XCreateIndexResponse) Descriptor deprecated added in v1.12.0

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

Deprecated: Use XCreateIndexResponse.ProtoReflect.Descriptor instead.

func (*XCreateIndexResponse) ProtoMessage added in v1.12.0

func (*XCreateIndexResponse) ProtoMessage()

func (*XCreateIndexResponse) ProtoReflect added in v1.12.0

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

func (*XCreateIndexResponse) Reset added in v1.12.0

func (x *XCreateIndexResponse) Reset()

func (*XCreateIndexResponse) String added in v1.12.0

func (x *XCreateIndexResponse) String() string

type XCreateSigningKeyRequest added in v0.3.0

type XCreateSigningKeyRequest struct {
	TtlMinutes uint32 `protobuf:"varint,1,opt,name=ttl_minutes,json=ttlMinutes,proto3" json:"ttl_minutes,omitempty"`
	// contains filtered or unexported fields
}

func (*XCreateSigningKeyRequest) Descriptor deprecated added in v0.3.0

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

Deprecated: Use XCreateSigningKeyRequest.ProtoReflect.Descriptor instead.

func (*XCreateSigningKeyRequest) GetTtlMinutes added in v0.3.0

func (x *XCreateSigningKeyRequest) GetTtlMinutes() uint32

func (*XCreateSigningKeyRequest) ProtoMessage added in v0.3.0

func (*XCreateSigningKeyRequest) ProtoMessage()

func (*XCreateSigningKeyRequest) ProtoReflect added in v0.3.0

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

func (*XCreateSigningKeyRequest) Reset added in v0.3.0

func (x *XCreateSigningKeyRequest) Reset()

func (*XCreateSigningKeyRequest) String added in v0.3.0

func (x *XCreateSigningKeyRequest) String() string

type XCreateSigningKeyResponse added in v0.3.0

type XCreateSigningKeyResponse struct {
	Key       string `protobuf:"bytes,1,opt,name=key,proto3" json:"key,omitempty"`
	ExpiresAt uint64 `protobuf:"varint,2,opt,name=expires_at,json=expiresAt,proto3" json:"expires_at,omitempty"`
	// contains filtered or unexported fields
}

func (*XCreateSigningKeyResponse) Descriptor deprecated added in v0.3.0

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

Deprecated: Use XCreateSigningKeyResponse.ProtoReflect.Descriptor instead.

func (*XCreateSigningKeyResponse) GetExpiresAt added in v0.3.0

func (x *XCreateSigningKeyResponse) GetExpiresAt() uint64

func (*XCreateSigningKeyResponse) GetKey added in v0.3.0

func (x *XCreateSigningKeyResponse) GetKey() string

func (*XCreateSigningKeyResponse) ProtoMessage added in v0.3.0

func (*XCreateSigningKeyResponse) ProtoMessage()

func (*XCreateSigningKeyResponse) ProtoReflect added in v0.3.0

func (*XCreateSigningKeyResponse) Reset added in v0.3.0

func (x *XCreateSigningKeyResponse) Reset()

func (*XCreateSigningKeyResponse) String added in v0.3.0

func (x *XCreateSigningKeyResponse) String() string

type XDeleteCacheRequest

type XDeleteCacheRequest struct {
	CacheName string `protobuf:"bytes,1,opt,name=cache_name,json=cacheName,proto3" json:"cache_name,omitempty"`
	// contains filtered or unexported fields
}

func (*XDeleteCacheRequest) Descriptor deprecated

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

Deprecated: Use XDeleteCacheRequest.ProtoReflect.Descriptor instead.

func (*XDeleteCacheRequest) GetCacheName

func (x *XDeleteCacheRequest) GetCacheName() string

func (*XDeleteCacheRequest) ProtoMessage

func (*XDeleteCacheRequest) ProtoMessage()

func (*XDeleteCacheRequest) ProtoReflect

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

func (*XDeleteCacheRequest) Reset

func (x *XDeleteCacheRequest) Reset()

func (*XDeleteCacheRequest) String

func (x *XDeleteCacheRequest) String() string

type XDeleteCacheResponse

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

func (*XDeleteCacheResponse) Descriptor deprecated

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

Deprecated: Use XDeleteCacheResponse.ProtoReflect.Descriptor instead.

func (*XDeleteCacheResponse) ProtoMessage

func (*XDeleteCacheResponse) ProtoMessage()

func (*XDeleteCacheResponse) ProtoReflect

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

func (*XDeleteCacheResponse) Reset

func (x *XDeleteCacheResponse) Reset()

func (*XDeleteCacheResponse) String

func (x *XDeleteCacheResponse) String() string

type XDeleteIndexRequest added in v1.12.0

type XDeleteIndexRequest struct {
	IndexName string `protobuf:"bytes,1,opt,name=index_name,json=indexName,proto3" json:"index_name,omitempty"`
	// contains filtered or unexported fields
}

func (*XDeleteIndexRequest) Descriptor deprecated added in v1.12.0

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

Deprecated: Use XDeleteIndexRequest.ProtoReflect.Descriptor instead.

func (*XDeleteIndexRequest) GetIndexName added in v1.12.0

func (x *XDeleteIndexRequest) GetIndexName() string

func (*XDeleteIndexRequest) ProtoMessage added in v1.12.0

func (*XDeleteIndexRequest) ProtoMessage()

func (*XDeleteIndexRequest) ProtoReflect added in v1.12.0

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

func (*XDeleteIndexRequest) Reset added in v1.12.0

func (x *XDeleteIndexRequest) Reset()

func (*XDeleteIndexRequest) String added in v1.12.0

func (x *XDeleteIndexRequest) String() string

type XDeleteIndexResponse added in v1.12.0

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

func (*XDeleteIndexResponse) Descriptor deprecated added in v1.12.0

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

Deprecated: Use XDeleteIndexResponse.ProtoReflect.Descriptor instead.

func (*XDeleteIndexResponse) ProtoMessage added in v1.12.0

func (*XDeleteIndexResponse) ProtoMessage()

func (*XDeleteIndexResponse) ProtoReflect added in v1.12.0

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

func (*XDeleteIndexResponse) Reset added in v1.12.0

func (x *XDeleteIndexResponse) Reset()

func (*XDeleteIndexResponse) String added in v1.12.0

func (x *XDeleteIndexResponse) String() string

type XDeleteItemBatchRequest added in v1.17.0

type XDeleteItemBatchRequest struct {
	IndexName string             `protobuf:"bytes,1,opt,name=index_name,json=indexName,proto3" json:"index_name,omitempty"`
	Ids       []string           `protobuf:"bytes,2,rep,name=ids,proto3" json:"ids,omitempty"` // TODO: reserve after migration
	Filter    *XFilterExpression `protobuf:"bytes,3,opt,name=filter,proto3" json:"filter,omitempty"`
	// contains filtered or unexported fields
}

func (*XDeleteItemBatchRequest) Descriptor deprecated added in v1.17.0

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

Deprecated: Use XDeleteItemBatchRequest.ProtoReflect.Descriptor instead.

func (*XDeleteItemBatchRequest) GetFilter added in v1.17.0

func (*XDeleteItemBatchRequest) GetIds added in v1.17.0

func (x *XDeleteItemBatchRequest) GetIds() []string

func (*XDeleteItemBatchRequest) GetIndexName added in v1.17.0

func (x *XDeleteItemBatchRequest) GetIndexName() string

func (*XDeleteItemBatchRequest) ProtoMessage added in v1.17.0

func (*XDeleteItemBatchRequest) ProtoMessage()

func (*XDeleteItemBatchRequest) ProtoReflect added in v1.17.0

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

func (*XDeleteItemBatchRequest) Reset added in v1.17.0

func (x *XDeleteItemBatchRequest) Reset()

func (*XDeleteItemBatchRequest) String added in v1.17.0

func (x *XDeleteItemBatchRequest) String() string

type XDeleteItemBatchResponse added in v1.17.0

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

func (*XDeleteItemBatchResponse) Descriptor deprecated added in v1.17.0

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

Deprecated: Use XDeleteItemBatchResponse.ProtoReflect.Descriptor instead.

func (*XDeleteItemBatchResponse) ProtoMessage added in v1.17.0

func (*XDeleteItemBatchResponse) ProtoMessage()

func (*XDeleteItemBatchResponse) ProtoReflect added in v1.17.0

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

func (*XDeleteItemBatchResponse) Reset added in v1.17.0

func (x *XDeleteItemBatchResponse) Reset()

func (*XDeleteItemBatchResponse) String added in v1.17.0

func (x *XDeleteItemBatchResponse) String() string

type XDeleteLeaderboardRequest added in v1.17.0

type XDeleteLeaderboardRequest struct {
	CacheName   string `protobuf:"bytes,1,opt,name=cache_name,json=cacheName,proto3" json:"cache_name,omitempty"`
	Leaderboard string `protobuf:"bytes,2,opt,name=leaderboard,proto3" json:"leaderboard,omitempty"`
	// contains filtered or unexported fields
}

func (*XDeleteLeaderboardRequest) Descriptor deprecated added in v1.17.0

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

Deprecated: Use XDeleteLeaderboardRequest.ProtoReflect.Descriptor instead.

func (*XDeleteLeaderboardRequest) GetCacheName added in v1.17.0

func (x *XDeleteLeaderboardRequest) GetCacheName() string

func (*XDeleteLeaderboardRequest) GetLeaderboard added in v1.17.0

func (x *XDeleteLeaderboardRequest) GetLeaderboard() string

func (*XDeleteLeaderboardRequest) ProtoMessage added in v1.17.0

func (*XDeleteLeaderboardRequest) ProtoMessage()

func (*XDeleteLeaderboardRequest) ProtoReflect added in v1.17.0

func (*XDeleteLeaderboardRequest) Reset added in v1.17.0

func (x *XDeleteLeaderboardRequest) Reset()

func (*XDeleteLeaderboardRequest) String added in v1.17.0

func (x *XDeleteLeaderboardRequest) String() string

type XDeleteRequest added in v0.3.0

type XDeleteRequest struct {
	CacheKey []byte `protobuf:"bytes,1,opt,name=cache_key,json=cacheKey,proto3" json:"cache_key,omitempty"`
	// contains filtered or unexported fields
}

func (*XDeleteRequest) Descriptor deprecated added in v0.3.0

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

Deprecated: Use XDeleteRequest.ProtoReflect.Descriptor instead.

func (*XDeleteRequest) GetCacheKey added in v0.3.0

func (x *XDeleteRequest) GetCacheKey() []byte

func (*XDeleteRequest) ProtoMessage added in v0.3.0

func (*XDeleteRequest) ProtoMessage()

func (*XDeleteRequest) ProtoReflect added in v0.3.0

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

func (*XDeleteRequest) Reset added in v0.3.0

func (x *XDeleteRequest) Reset()

func (*XDeleteRequest) String added in v0.3.0

func (x *XDeleteRequest) String() string

type XDeleteResponse added in v0.3.0

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

func (*XDeleteResponse) Descriptor deprecated added in v0.3.0

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

Deprecated: Use XDeleteResponse.ProtoReflect.Descriptor instead.

func (*XDeleteResponse) ProtoMessage added in v0.3.0

func (*XDeleteResponse) ProtoMessage()

func (*XDeleteResponse) ProtoReflect added in v0.3.0

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

func (*XDeleteResponse) Reset added in v0.3.0

func (x *XDeleteResponse) Reset()

func (*XDeleteResponse) String added in v0.3.0

func (x *XDeleteResponse) String() string

type XDeleteWebhookRequest added in v1.17.0

type XDeleteWebhookRequest struct {
	WebhookId *XWebhookId `protobuf:"bytes,1,opt,name=webhook_id,json=webhookId,proto3" json:"webhook_id,omitempty"`
	// contains filtered or unexported fields
}

func (*XDeleteWebhookRequest) Descriptor deprecated added in v1.17.0

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

Deprecated: Use XDeleteWebhookRequest.ProtoReflect.Descriptor instead.

func (*XDeleteWebhookRequest) GetWebhookId added in v1.17.0

func (x *XDeleteWebhookRequest) GetWebhookId() *XWebhookId

func (*XDeleteWebhookRequest) ProtoMessage added in v1.17.0

func (*XDeleteWebhookRequest) ProtoMessage()

func (*XDeleteWebhookRequest) ProtoReflect added in v1.17.0

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

func (*XDeleteWebhookRequest) Reset added in v1.17.0

func (x *XDeleteWebhookRequest) Reset()

func (*XDeleteWebhookRequest) String added in v1.17.0

func (x *XDeleteWebhookRequest) String() string

type XDeleteWebhookResponse added in v1.17.0

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

func (*XDeleteWebhookResponse) Descriptor deprecated added in v1.17.0

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

Deprecated: Use XDeleteWebhookResponse.ProtoReflect.Descriptor instead.

func (*XDeleteWebhookResponse) ProtoMessage added in v1.17.0

func (*XDeleteWebhookResponse) ProtoMessage()

func (*XDeleteWebhookResponse) ProtoReflect added in v1.17.0

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

func (*XDeleteWebhookResponse) Reset added in v1.17.0

func (x *XDeleteWebhookResponse) Reset()

func (*XDeleteWebhookResponse) String added in v1.17.0

func (x *XDeleteWebhookResponse) String() string

type XDictionaryDeleteRequest added in v0.4.0

type XDictionaryDeleteRequest struct {
	DictionaryName []byte `protobuf:"bytes,1,opt,name=dictionary_name,json=dictionaryName,proto3" json:"dictionary_name,omitempty"`
	// Types that are assignable to Delete:
	//
	//	*XDictionaryDeleteRequest_Some_
	//	*XDictionaryDeleteRequest_All_
	Delete isXDictionaryDeleteRequest_Delete `protobuf_oneof:"delete"`
	// contains filtered or unexported fields
}

func (*XDictionaryDeleteRequest) Descriptor deprecated added in v0.4.0

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

Deprecated: Use XDictionaryDeleteRequest.ProtoReflect.Descriptor instead.

func (*XDictionaryDeleteRequest) GetAll added in v0.4.0

func (*XDictionaryDeleteRequest) GetDelete added in v0.4.0

func (m *XDictionaryDeleteRequest) GetDelete() isXDictionaryDeleteRequest_Delete

func (*XDictionaryDeleteRequest) GetDictionaryName added in v0.4.0

func (x *XDictionaryDeleteRequest) GetDictionaryName() []byte

func (*XDictionaryDeleteRequest) GetSome added in v0.4.0

func (*XDictionaryDeleteRequest) ProtoMessage added in v0.4.0

func (*XDictionaryDeleteRequest) ProtoMessage()

func (*XDictionaryDeleteRequest) ProtoReflect added in v0.4.0

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

func (*XDictionaryDeleteRequest) Reset added in v0.4.0

func (x *XDictionaryDeleteRequest) Reset()

func (*XDictionaryDeleteRequest) String added in v0.4.0

func (x *XDictionaryDeleteRequest) String() string

type XDictionaryDeleteRequest_All added in v0.4.0

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

func (*XDictionaryDeleteRequest_All) Descriptor deprecated added in v0.4.0

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

Deprecated: Use XDictionaryDeleteRequest_All.ProtoReflect.Descriptor instead.

func (*XDictionaryDeleteRequest_All) ProtoMessage added in v0.4.0

func (*XDictionaryDeleteRequest_All) ProtoMessage()

func (*XDictionaryDeleteRequest_All) ProtoReflect added in v0.4.0

func (*XDictionaryDeleteRequest_All) Reset added in v0.4.0

func (x *XDictionaryDeleteRequest_All) Reset()

func (*XDictionaryDeleteRequest_All) String added in v0.4.0

type XDictionaryDeleteRequest_All_ added in v0.4.0

type XDictionaryDeleteRequest_All_ struct {
	All *XDictionaryDeleteRequest_All `protobuf:"bytes,3,opt,name=all,proto3,oneof"`
}

type XDictionaryDeleteRequest_Some added in v0.4.0

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

func (*XDictionaryDeleteRequest_Some) Descriptor deprecated added in v0.4.0

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

Deprecated: Use XDictionaryDeleteRequest_Some.ProtoReflect.Descriptor instead.

func (*XDictionaryDeleteRequest_Some) GetFields added in v0.4.0

func (x *XDictionaryDeleteRequest_Some) GetFields() [][]byte

func (*XDictionaryDeleteRequest_Some) ProtoMessage added in v0.4.0

func (*XDictionaryDeleteRequest_Some) ProtoMessage()

func (*XDictionaryDeleteRequest_Some) ProtoReflect added in v0.4.0

func (*XDictionaryDeleteRequest_Some) Reset added in v0.4.0

func (x *XDictionaryDeleteRequest_Some) Reset()

func (*XDictionaryDeleteRequest_Some) String added in v0.4.0

type XDictionaryDeleteRequest_Some_ added in v0.4.0

type XDictionaryDeleteRequest_Some_ struct {
	Some *XDictionaryDeleteRequest_Some `protobuf:"bytes,2,opt,name=some,proto3,oneof"`
}

type XDictionaryDeleteResponse added in v0.4.0

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

func (*XDictionaryDeleteResponse) Descriptor deprecated added in v0.4.0

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

Deprecated: Use XDictionaryDeleteResponse.ProtoReflect.Descriptor instead.

func (*XDictionaryDeleteResponse) ProtoMessage added in v0.4.0

func (*XDictionaryDeleteResponse) ProtoMessage()

func (*XDictionaryDeleteResponse) ProtoReflect added in v0.4.0

func (*XDictionaryDeleteResponse) Reset added in v0.4.0

func (x *XDictionaryDeleteResponse) Reset()

func (*XDictionaryDeleteResponse) String added in v0.4.0

func (x *XDictionaryDeleteResponse) String() string

type XDictionaryFetchRequest added in v0.4.0

type XDictionaryFetchRequest struct {
	DictionaryName []byte `protobuf:"bytes,1,opt,name=dictionary_name,json=dictionaryName,proto3" json:"dictionary_name,omitempty"`
	// contains filtered or unexported fields
}

func (*XDictionaryFetchRequest) Descriptor deprecated added in v0.4.0

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

Deprecated: Use XDictionaryFetchRequest.ProtoReflect.Descriptor instead.

func (*XDictionaryFetchRequest) GetDictionaryName added in v0.4.0

func (x *XDictionaryFetchRequest) GetDictionaryName() []byte

func (*XDictionaryFetchRequest) ProtoMessage added in v0.4.0

func (*XDictionaryFetchRequest) ProtoMessage()

func (*XDictionaryFetchRequest) ProtoReflect added in v0.4.0

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

func (*XDictionaryFetchRequest) Reset added in v0.4.0

func (x *XDictionaryFetchRequest) Reset()

func (*XDictionaryFetchRequest) String added in v0.4.0

func (x *XDictionaryFetchRequest) String() string

type XDictionaryFetchResponse added in v0.4.0

type XDictionaryFetchResponse struct {

	// Types that are assignable to Dictionary:
	//
	//	*XDictionaryFetchResponse_Found
	//	*XDictionaryFetchResponse_Missing
	Dictionary isXDictionaryFetchResponse_Dictionary `protobuf_oneof:"dictionary"`
	// contains filtered or unexported fields
}

func (*XDictionaryFetchResponse) Descriptor deprecated added in v0.4.0

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

Deprecated: Use XDictionaryFetchResponse.ProtoReflect.Descriptor instead.

func (*XDictionaryFetchResponse) GetDictionary added in v0.4.0

func (m *XDictionaryFetchResponse) GetDictionary() isXDictionaryFetchResponse_Dictionary

func (*XDictionaryFetchResponse) GetFound added in v0.4.0

func (*XDictionaryFetchResponse) GetMissing added in v0.4.0

func (*XDictionaryFetchResponse) ProtoMessage added in v0.4.0

func (*XDictionaryFetchResponse) ProtoMessage()

func (*XDictionaryFetchResponse) ProtoReflect added in v0.4.0

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

func (*XDictionaryFetchResponse) Reset added in v0.4.0

func (x *XDictionaryFetchResponse) Reset()

func (*XDictionaryFetchResponse) String added in v0.4.0

func (x *XDictionaryFetchResponse) String() string

type XDictionaryFetchResponse_Found added in v0.4.0

type XDictionaryFetchResponse_Found struct {
	Found *XDictionaryFetchResponse_XFound `protobuf:"bytes,1,opt,name=found,proto3,oneof"`
}

type XDictionaryFetchResponse_Missing added in v0.4.0

type XDictionaryFetchResponse_Missing struct {
	Missing *XDictionaryFetchResponse_XMissing `protobuf:"bytes,2,opt,name=missing,proto3,oneof"`
}

type XDictionaryFetchResponse_XFound added in v0.4.0

type XDictionaryFetchResponse_XFound struct {
	Items []*XDictionaryFieldValuePair `protobuf:"bytes,1,rep,name=items,proto3" json:"items,omitempty"`
	// contains filtered or unexported fields
}

func (*XDictionaryFetchResponse_XFound) Descriptor deprecated added in v0.4.0

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

Deprecated: Use XDictionaryFetchResponse_XFound.ProtoReflect.Descriptor instead.

func (*XDictionaryFetchResponse_XFound) GetItems added in v0.4.0

func (*XDictionaryFetchResponse_XFound) ProtoMessage added in v0.4.0

func (*XDictionaryFetchResponse_XFound) ProtoMessage()

func (*XDictionaryFetchResponse_XFound) ProtoReflect added in v0.4.0

func (*XDictionaryFetchResponse_XFound) Reset added in v0.4.0

func (*XDictionaryFetchResponse_XFound) String added in v0.4.0

type XDictionaryFetchResponse_XMissing added in v0.4.0

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

func (*XDictionaryFetchResponse_XMissing) Descriptor deprecated added in v0.4.0

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

Deprecated: Use XDictionaryFetchResponse_XMissing.ProtoReflect.Descriptor instead.

func (*XDictionaryFetchResponse_XMissing) ProtoMessage added in v0.4.0

func (*XDictionaryFetchResponse_XMissing) ProtoMessage()

func (*XDictionaryFetchResponse_XMissing) ProtoReflect added in v0.4.0

func (*XDictionaryFetchResponse_XMissing) Reset added in v0.4.0

func (*XDictionaryFetchResponse_XMissing) String added in v0.4.0

type XDictionaryFieldValuePair added in v0.4.0

type XDictionaryFieldValuePair struct {
	Field []byte `protobuf:"bytes,1,opt,name=field,proto3" json:"field,omitempty"`
	Value []byte `protobuf:"bytes,2,opt,name=value,proto3" json:"value,omitempty"`
	// contains filtered or unexported fields
}

func (*XDictionaryFieldValuePair) Descriptor deprecated added in v0.4.0

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

Deprecated: Use XDictionaryFieldValuePair.ProtoReflect.Descriptor instead.

func (*XDictionaryFieldValuePair) GetField added in v0.4.0

func (x *XDictionaryFieldValuePair) GetField() []byte

func (*XDictionaryFieldValuePair) GetValue added in v0.4.0

func (x *XDictionaryFieldValuePair) GetValue() []byte

func (*XDictionaryFieldValuePair) ProtoMessage added in v0.4.0

func (*XDictionaryFieldValuePair) ProtoMessage()

func (*XDictionaryFieldValuePair) ProtoReflect added in v0.4.0

func (*XDictionaryFieldValuePair) Reset added in v0.4.0

func (x *XDictionaryFieldValuePair) Reset()

func (*XDictionaryFieldValuePair) String added in v0.4.0

func (x *XDictionaryFieldValuePair) String() string

type XDictionaryGetRequest added in v0.3.0

type XDictionaryGetRequest struct {
	DictionaryName []byte   `protobuf:"bytes,1,opt,name=dictionary_name,json=dictionaryName,proto3" json:"dictionary_name,omitempty"`
	Fields         [][]byte `protobuf:"bytes,2,rep,name=fields,proto3" json:"fields,omitempty"`
	// contains filtered or unexported fields
}

func (*XDictionaryGetRequest) Descriptor deprecated added in v0.3.0

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

Deprecated: Use XDictionaryGetRequest.ProtoReflect.Descriptor instead.

func (*XDictionaryGetRequest) GetDictionaryName added in v0.3.0

func (x *XDictionaryGetRequest) GetDictionaryName() []byte

func (*XDictionaryGetRequest) GetFields added in v0.4.0

func (x *XDictionaryGetRequest) GetFields() [][]byte

func (*XDictionaryGetRequest) ProtoMessage added in v0.3.0

func (*XDictionaryGetRequest) ProtoMessage()

func (*XDictionaryGetRequest) ProtoReflect added in v0.3.0

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

func (*XDictionaryGetRequest) Reset added in v0.3.0

func (x *XDictionaryGetRequest) Reset()

func (*XDictionaryGetRequest) String added in v0.3.0

func (x *XDictionaryGetRequest) String() string

type XDictionaryGetResponse added in v0.3.0

type XDictionaryGetResponse struct {

	// Types that are assignable to Dictionary:
	//
	//	*XDictionaryGetResponse_Found
	//	*XDictionaryGetResponse_Missing
	Dictionary isXDictionaryGetResponse_Dictionary `protobuf_oneof:"dictionary"`
	// contains filtered or unexported fields
}

func (*XDictionaryGetResponse) Descriptor deprecated added in v0.3.0

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

Deprecated: Use XDictionaryGetResponse.ProtoReflect.Descriptor instead.

func (*XDictionaryGetResponse) GetDictionary added in v0.4.0

func (m *XDictionaryGetResponse) GetDictionary() isXDictionaryGetResponse_Dictionary

func (*XDictionaryGetResponse) GetFound added in v0.4.0

func (*XDictionaryGetResponse) GetMissing added in v0.4.0

func (*XDictionaryGetResponse) ProtoMessage added in v0.3.0

func (*XDictionaryGetResponse) ProtoMessage()

func (*XDictionaryGetResponse) ProtoReflect added in v0.3.0

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

func (*XDictionaryGetResponse) Reset added in v0.3.0

func (x *XDictionaryGetResponse) Reset()

func (*XDictionaryGetResponse) String added in v0.3.0

func (x *XDictionaryGetResponse) String() string

type XDictionaryGetResponse_Found added in v0.4.0

type XDictionaryGetResponse_Found struct {
	Found *XDictionaryGetResponse_XFound `protobuf:"bytes,1,opt,name=found,proto3,oneof"`
}

type XDictionaryGetResponse_Missing added in v0.4.0

type XDictionaryGetResponse_Missing struct {
	Missing *XDictionaryGetResponse_XMissing `protobuf:"bytes,2,opt,name=missing,proto3,oneof"`
}

type XDictionaryGetResponse_XDictionaryGetResponsePart added in v0.3.0

type XDictionaryGetResponse_XDictionaryGetResponsePart struct {
	Result    ECacheResult `protobuf:"varint,1,opt,name=result,proto3,enum=cache_client.ECacheResult" json:"result,omitempty"`
	CacheBody []byte       `protobuf:"bytes,2,opt,name=cache_body,json=cacheBody,proto3" json:"cache_body,omitempty"`
	// contains filtered or unexported fields
}

func (*XDictionaryGetResponse_XDictionaryGetResponsePart) Descriptor deprecated added in v0.3.0

Deprecated: Use XDictionaryGetResponse_XDictionaryGetResponsePart.ProtoReflect.Descriptor instead.

func (*XDictionaryGetResponse_XDictionaryGetResponsePart) GetCacheBody added in v0.3.0

func (*XDictionaryGetResponse_XDictionaryGetResponsePart) GetResult added in v0.3.0

func (*XDictionaryGetResponse_XDictionaryGetResponsePart) ProtoMessage added in v0.3.0

func (*XDictionaryGetResponse_XDictionaryGetResponsePart) ProtoReflect added in v0.3.0

func (*XDictionaryGetResponse_XDictionaryGetResponsePart) Reset added in v0.3.0

func (*XDictionaryGetResponse_XDictionaryGetResponsePart) String added in v0.3.0

type XDictionaryGetResponse_XFound added in v0.4.0

type XDictionaryGetResponse_XFound struct {
	Items []*XDictionaryGetResponse_XDictionaryGetResponsePart `protobuf:"bytes,1,rep,name=items,proto3" json:"items,omitempty"`
	// contains filtered or unexported fields
}

func (*XDictionaryGetResponse_XFound) Descriptor deprecated added in v0.4.0

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

Deprecated: Use XDictionaryGetResponse_XFound.ProtoReflect.Descriptor instead.

func (*XDictionaryGetResponse_XFound) GetItems added in v0.4.0

func (*XDictionaryGetResponse_XFound) ProtoMessage added in v0.4.0

func (*XDictionaryGetResponse_XFound) ProtoMessage()

func (*XDictionaryGetResponse_XFound) ProtoReflect added in v0.4.0

func (*XDictionaryGetResponse_XFound) Reset added in v0.4.0

func (x *XDictionaryGetResponse_XFound) Reset()

func (*XDictionaryGetResponse_XFound) String added in v0.4.0

type XDictionaryGetResponse_XMissing added in v0.4.0

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

func (*XDictionaryGetResponse_XMissing) Descriptor deprecated added in v0.4.0

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

Deprecated: Use XDictionaryGetResponse_XMissing.ProtoReflect.Descriptor instead.

func (*XDictionaryGetResponse_XMissing) ProtoMessage added in v0.4.0

func (*XDictionaryGetResponse_XMissing) ProtoMessage()

func (*XDictionaryGetResponse_XMissing) ProtoReflect added in v0.4.0

func (*XDictionaryGetResponse_XMissing) Reset added in v0.4.0

func (*XDictionaryGetResponse_XMissing) String added in v0.4.0

type XDictionaryIncrementRequest added in v0.4.0

type XDictionaryIncrementRequest struct {
	DictionaryName  []byte `protobuf:"bytes,1,opt,name=dictionary_name,json=dictionaryName,proto3" json:"dictionary_name,omitempty"`
	Field           []byte `protobuf:"bytes,2,opt,name=field,proto3" json:"field,omitempty"`
	Amount          int64  `protobuf:"varint,3,opt,name=amount,proto3" json:"amount,omitempty"`
	TtlMilliseconds uint64 `protobuf:"varint,4,opt,name=ttl_milliseconds,json=ttlMilliseconds,proto3" json:"ttl_milliseconds,omitempty"`
	RefreshTtl      bool   `protobuf:"varint,5,opt,name=refresh_ttl,json=refreshTtl,proto3" json:"refresh_ttl,omitempty"`
	// contains filtered or unexported fields
}

func (*XDictionaryIncrementRequest) Descriptor deprecated added in v0.4.0

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

Deprecated: Use XDictionaryIncrementRequest.ProtoReflect.Descriptor instead.

func (*XDictionaryIncrementRequest) GetAmount added in v0.4.0

func (x *XDictionaryIncrementRequest) GetAmount() int64

func (*XDictionaryIncrementRequest) GetDictionaryName added in v0.4.0

func (x *XDictionaryIncrementRequest) GetDictionaryName() []byte

func (*XDictionaryIncrementRequest) GetField added in v0.4.0

func (x *XDictionaryIncrementRequest) GetField() []byte

func (*XDictionaryIncrementRequest) GetRefreshTtl added in v0.4.0

func (x *XDictionaryIncrementRequest) GetRefreshTtl() bool

func (*XDictionaryIncrementRequest) GetTtlMilliseconds added in v0.4.0

func (x *XDictionaryIncrementRequest) GetTtlMilliseconds() uint64

func (*XDictionaryIncrementRequest) ProtoMessage added in v0.4.0

func (*XDictionaryIncrementRequest) ProtoMessage()

func (*XDictionaryIncrementRequest) ProtoReflect added in v0.4.0

func (*XDictionaryIncrementRequest) Reset added in v0.4.0

func (x *XDictionaryIncrementRequest) Reset()

func (*XDictionaryIncrementRequest) String added in v0.4.0

func (x *XDictionaryIncrementRequest) String() string

type XDictionaryIncrementResponse added in v0.4.0

type XDictionaryIncrementResponse struct {
	Value int64 `protobuf:"varint,1,opt,name=value,proto3" json:"value,omitempty"`
	// contains filtered or unexported fields
}

func (*XDictionaryIncrementResponse) Descriptor deprecated added in v0.4.0

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

Deprecated: Use XDictionaryIncrementResponse.ProtoReflect.Descriptor instead.

func (*XDictionaryIncrementResponse) GetValue added in v0.4.0

func (x *XDictionaryIncrementResponse) GetValue() int64

func (*XDictionaryIncrementResponse) ProtoMessage added in v0.4.0

func (*XDictionaryIncrementResponse) ProtoMessage()

func (*XDictionaryIncrementResponse) ProtoReflect added in v0.4.0

func (*XDictionaryIncrementResponse) Reset added in v0.4.0

func (x *XDictionaryIncrementResponse) Reset()

func (*XDictionaryIncrementResponse) String added in v0.4.0

type XDictionaryLengthRequest added in v1.7.0

type XDictionaryLengthRequest struct {
	DictionaryName []byte `protobuf:"bytes,1,opt,name=dictionary_name,json=dictionaryName,proto3" json:"dictionary_name,omitempty"`
	// contains filtered or unexported fields
}

func (*XDictionaryLengthRequest) Descriptor deprecated added in v1.7.0

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

Deprecated: Use XDictionaryLengthRequest.ProtoReflect.Descriptor instead.

func (*XDictionaryLengthRequest) GetDictionaryName added in v1.7.0

func (x *XDictionaryLengthRequest) GetDictionaryName() []byte

func (*XDictionaryLengthRequest) ProtoMessage added in v1.7.0

func (*XDictionaryLengthRequest) ProtoMessage()

func (*XDictionaryLengthRequest) ProtoReflect added in v1.7.0

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

func (*XDictionaryLengthRequest) Reset added in v1.7.0

func (x *XDictionaryLengthRequest) Reset()

func (*XDictionaryLengthRequest) String added in v1.7.0

func (x *XDictionaryLengthRequest) String() string

type XDictionaryLengthResponse added in v1.7.0

type XDictionaryLengthResponse struct {

	// Types that are assignable to Dictionary:
	//
	//	*XDictionaryLengthResponse_Found
	//	*XDictionaryLengthResponse_Missing
	Dictionary isXDictionaryLengthResponse_Dictionary `protobuf_oneof:"dictionary"`
	// contains filtered or unexported fields
}

func (*XDictionaryLengthResponse) Descriptor deprecated added in v1.7.0

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

Deprecated: Use XDictionaryLengthResponse.ProtoReflect.Descriptor instead.

func (*XDictionaryLengthResponse) GetDictionary added in v1.7.0

func (m *XDictionaryLengthResponse) GetDictionary() isXDictionaryLengthResponse_Dictionary

func (*XDictionaryLengthResponse) GetFound added in v1.7.0

func (*XDictionaryLengthResponse) GetMissing added in v1.7.0

func (*XDictionaryLengthResponse) ProtoMessage added in v1.7.0

func (*XDictionaryLengthResponse) ProtoMessage()

func (*XDictionaryLengthResponse) ProtoReflect added in v1.7.0

func (*XDictionaryLengthResponse) Reset added in v1.7.0

func (x *XDictionaryLengthResponse) Reset()

func (*XDictionaryLengthResponse) String added in v1.7.0

func (x *XDictionaryLengthResponse) String() string

type XDictionaryLengthResponse_Found added in v1.7.0

type XDictionaryLengthResponse_Found struct {
	Found *XDictionaryLengthResponse_XFound `protobuf:"bytes,1,opt,name=found,proto3,oneof"`
}

type XDictionaryLengthResponse_Missing added in v1.7.0

type XDictionaryLengthResponse_Missing struct {
	Missing *XDictionaryLengthResponse_XMissing `protobuf:"bytes,2,opt,name=missing,proto3,oneof"`
}

type XDictionaryLengthResponse_XFound added in v1.7.0

type XDictionaryLengthResponse_XFound struct {
	Length uint32 `protobuf:"varint,1,opt,name=length,proto3" json:"length,omitempty"`
	// contains filtered or unexported fields
}

func (*XDictionaryLengthResponse_XFound) Descriptor deprecated added in v1.7.0

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

Deprecated: Use XDictionaryLengthResponse_XFound.ProtoReflect.Descriptor instead.

func (*XDictionaryLengthResponse_XFound) GetLength added in v1.7.0

func (*XDictionaryLengthResponse_XFound) ProtoMessage added in v1.7.0

func (*XDictionaryLengthResponse_XFound) ProtoMessage()

func (*XDictionaryLengthResponse_XFound) ProtoReflect added in v1.7.0

func (*XDictionaryLengthResponse_XFound) Reset added in v1.7.0

func (*XDictionaryLengthResponse_XFound) String added in v1.7.0

type XDictionaryLengthResponse_XMissing added in v1.7.0

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

func (*XDictionaryLengthResponse_XMissing) Descriptor deprecated added in v1.7.0

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

Deprecated: Use XDictionaryLengthResponse_XMissing.ProtoReflect.Descriptor instead.

func (*XDictionaryLengthResponse_XMissing) ProtoMessage added in v1.7.0

func (*XDictionaryLengthResponse_XMissing) ProtoMessage()

func (*XDictionaryLengthResponse_XMissing) ProtoReflect added in v1.7.0

func (*XDictionaryLengthResponse_XMissing) Reset added in v1.7.0

func (*XDictionaryLengthResponse_XMissing) String added in v1.7.0

type XDictionarySetRequest added in v0.3.0

type XDictionarySetRequest struct {
	DictionaryName  []byte                       `protobuf:"bytes,1,opt,name=dictionary_name,json=dictionaryName,proto3" json:"dictionary_name,omitempty"`
	Items           []*XDictionaryFieldValuePair `protobuf:"bytes,2,rep,name=items,proto3" json:"items,omitempty"`
	TtlMilliseconds uint64                       `protobuf:"varint,3,opt,name=ttl_milliseconds,json=ttlMilliseconds,proto3" json:"ttl_milliseconds,omitempty"`
	RefreshTtl      bool                         `protobuf:"varint,4,opt,name=refresh_ttl,json=refreshTtl,proto3" json:"refresh_ttl,omitempty"`
	// contains filtered or unexported fields
}

func (*XDictionarySetRequest) Descriptor deprecated added in v0.3.0

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

Deprecated: Use XDictionarySetRequest.ProtoReflect.Descriptor instead.

func (*XDictionarySetRequest) GetDictionaryName added in v0.3.0

func (x *XDictionarySetRequest) GetDictionaryName() []byte

func (*XDictionarySetRequest) GetItems added in v0.4.0

func (*XDictionarySetRequest) GetRefreshTtl added in v0.4.0

func (x *XDictionarySetRequest) GetRefreshTtl() bool

func (*XDictionarySetRequest) GetTtlMilliseconds added in v0.4.0

func (x *XDictionarySetRequest) GetTtlMilliseconds() uint64

func (*XDictionarySetRequest) ProtoMessage added in v0.3.0

func (*XDictionarySetRequest) ProtoMessage()

func (*XDictionarySetRequest) ProtoReflect added in v0.3.0

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

func (*XDictionarySetRequest) Reset added in v0.3.0

func (x *XDictionarySetRequest) Reset()

func (*XDictionarySetRequest) String added in v0.3.0

func (x *XDictionarySetRequest) String() string

type XDictionarySetResponse added in v0.3.0

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

func (*XDictionarySetResponse) Descriptor deprecated added in v0.3.0

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

Deprecated: Use XDictionarySetResponse.ProtoReflect.Descriptor instead.

func (*XDictionarySetResponse) ProtoMessage added in v0.3.0

func (*XDictionarySetResponse) ProtoMessage()

func (*XDictionarySetResponse) ProtoReflect added in v0.3.0

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

func (*XDictionarySetResponse) Reset added in v0.3.0

func (x *XDictionarySetResponse) Reset()

func (*XDictionarySetResponse) String added in v0.3.0

func (x *XDictionarySetResponse) String() string

type XDiscontinuity added in v0.4.0

type XDiscontinuity struct {

	// The last topic value sequence number known to have been attempted (if known, 0 otherwise).
	LastTopicSequence uint64 `protobuf:"varint,1,opt,name=last_topic_sequence,json=lastTopicSequence,proto3" json:"last_topic_sequence,omitempty"`
	// The new topic sequence number after which TopicItems will ostensibly resume.
	NewTopicSequence uint64 `protobuf:"varint,2,opt,name=new_topic_sequence,json=newTopicSequence,proto3" json:"new_topic_sequence,omitempty"`
	// contains filtered or unexported fields
}

A message from Momento when we know a subscription to have skipped some messages. We don't terminate your subscription in that case, but just in case you care, we do our best to let you know about it.

func (*XDiscontinuity) Descriptor deprecated added in v0.4.0

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

Deprecated: Use XDiscontinuity.ProtoReflect.Descriptor instead.

func (*XDiscontinuity) GetLastTopicSequence added in v0.4.0

func (x *XDiscontinuity) GetLastTopicSequence() uint64

func (*XDiscontinuity) GetNewTopicSequence added in v0.4.0

func (x *XDiscontinuity) GetNewTopicSequence() uint64

func (*XDiscontinuity) ProtoMessage added in v0.4.0

func (*XDiscontinuity) ProtoMessage()

func (*XDiscontinuity) ProtoReflect added in v0.4.0

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

func (*XDiscontinuity) Reset added in v0.4.0

func (x *XDiscontinuity) Reset()

func (*XDiscontinuity) String added in v0.4.0

func (x *XDiscontinuity) String() string

type XElement added in v1.17.0

type XElement struct {

	// A player identifier, session identifier, browser identifier or whatever other kind of
	// identifier you use for this scoreboard. The full unsigned 64 bit range is allowed here,
	// between 0 and 2^63-1 inclusive.
	// An id can only appear in a leaderboard one time. You can't have 2 scores for 1 player,
	// unless that player has 2 ids!
	Id uint32 `protobuf:"varint,1,opt,name=id,proto3" json:"id,omitempty"`
	// The value by which this element is sorted within the leaderboard.
	Score float64 `protobuf:"fixed64,3,opt,name=score,proto3" json:"score,omitempty"`
	// contains filtered or unexported fields
}

Leaderboards are made up of many of these.

func (*XElement) Descriptor deprecated added in v1.17.0

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

Deprecated: Use XElement.ProtoReflect.Descriptor instead.

func (*XElement) GetId added in v1.17.0

func (x *XElement) GetId() uint32

func (*XElement) GetScore added in v1.17.0

func (x *XElement) GetScore() float64

func (*XElement) ProtoMessage added in v1.17.0

func (*XElement) ProtoMessage()

func (*XElement) ProtoReflect added in v1.17.0

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

func (*XElement) Reset added in v1.17.0

func (x *XElement) Reset()

func (*XElement) String added in v1.17.0

func (x *XElement) String() string

type XEmpty added in v0.4.0

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

func (*XEmpty) Descriptor deprecated added in v0.4.0

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

Deprecated: Use XEmpty.ProtoReflect.Descriptor instead.

func (*XEmpty) ProtoMessage added in v0.4.0

func (*XEmpty) ProtoMessage()

func (*XEmpty) ProtoReflect added in v0.4.0

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

func (*XEmpty) Reset added in v0.4.0

func (x *XEmpty) Reset()

func (*XEmpty) String added in v0.4.0

func (x *XEmpty) String() string

type XEqualsExpression added in v1.17.0

type XEqualsExpression struct {
	Field string `protobuf:"bytes,1,opt,name=field,proto3" json:"field,omitempty"`
	// Types that are assignable to Value:
	//
	//	*XEqualsExpression_StringValue
	//	*XEqualsExpression_IntegerValue
	//	*XEqualsExpression_FloatValue
	//	*XEqualsExpression_BooleanValue
	Value isXEqualsExpression_Value `protobuf_oneof:"value"`
	// contains filtered or unexported fields
}

func (*XEqualsExpression) Descriptor deprecated added in v1.17.0

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

Deprecated: Use XEqualsExpression.ProtoReflect.Descriptor instead.

func (*XEqualsExpression) GetBooleanValue added in v1.17.0

func (x *XEqualsExpression) GetBooleanValue() bool

func (*XEqualsExpression) GetField added in v1.17.0

func (x *XEqualsExpression) GetField() string

func (*XEqualsExpression) GetFloatValue added in v1.17.0

func (x *XEqualsExpression) GetFloatValue() float32

func (*XEqualsExpression) GetIntegerValue added in v1.17.0

func (x *XEqualsExpression) GetIntegerValue() int64

func (*XEqualsExpression) GetStringValue added in v1.17.0

func (x *XEqualsExpression) GetStringValue() string

func (*XEqualsExpression) GetValue added in v1.17.0

func (m *XEqualsExpression) GetValue() isXEqualsExpression_Value

func (*XEqualsExpression) ProtoMessage added in v1.17.0

func (*XEqualsExpression) ProtoMessage()

func (*XEqualsExpression) ProtoReflect added in v1.17.0

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

func (*XEqualsExpression) Reset added in v1.17.0

func (x *XEqualsExpression) Reset()

func (*XEqualsExpression) String added in v1.17.0

func (x *XEqualsExpression) String() string

type XEqualsExpression_BooleanValue added in v1.17.0

type XEqualsExpression_BooleanValue struct {
	BooleanValue bool `protobuf:"varint,5,opt,name=boolean_value,json=booleanValue,proto3,oneof"`
}

type XEqualsExpression_FloatValue added in v1.17.0

type XEqualsExpression_FloatValue struct {
	FloatValue float32 `protobuf:"fixed32,4,opt,name=float_value,json=floatValue,proto3,oneof"`
}

type XEqualsExpression_IntegerValue added in v1.17.0

type XEqualsExpression_IntegerValue struct {
	IntegerValue int64 `protobuf:"varint,3,opt,name=integer_value,json=integerValue,proto3,oneof"`
}

type XEqualsExpression_StringValue added in v1.17.0

type XEqualsExpression_StringValue struct {
	StringValue string `protobuf:"bytes,2,opt,name=string_value,json=stringValue,proto3,oneof"`
}

type XFilterExpression added in v1.17.0

type XFilterExpression struct {

	// Types that are assignable to Expression:
	//
	//	*XFilterExpression_EqualsExpression
	//	*XFilterExpression_AndExpression
	//	*XFilterExpression_OrExpression
	//	*XFilterExpression_NotExpression
	//	*XFilterExpression_GreaterThanExpression
	//	*XFilterExpression_GreaterThanOrEqualExpression
	//	*XFilterExpression_LessThanExpression
	//	*XFilterExpression_LessThanOrEqualExpression
	//	*XFilterExpression_ListContainsExpression
	//	*XFilterExpression_IdInSetExpression
	Expression isXFilterExpression_Expression `protobuf_oneof:"expression"`
	// contains filtered or unexported fields
}

func (*XFilterExpression) Descriptor deprecated added in v1.17.0

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

Deprecated: Use XFilterExpression.ProtoReflect.Descriptor instead.

func (*XFilterExpression) GetAndExpression added in v1.17.0

func (x *XFilterExpression) GetAndExpression() *XAndExpression

func (*XFilterExpression) GetEqualsExpression added in v1.17.0

func (x *XFilterExpression) GetEqualsExpression() *XEqualsExpression

func (*XFilterExpression) GetExpression added in v1.17.0

func (m *XFilterExpression) GetExpression() isXFilterExpression_Expression

func (*XFilterExpression) GetGreaterThanExpression added in v1.17.0

func (x *XFilterExpression) GetGreaterThanExpression() *XGreaterThanExpression

func (*XFilterExpression) GetGreaterThanOrEqualExpression added in v1.17.0

func (x *XFilterExpression) GetGreaterThanOrEqualExpression() *XGreaterThanOrEqualExpression

func (*XFilterExpression) GetIdInSetExpression added in v1.17.0

func (x *XFilterExpression) GetIdInSetExpression() *XIdInSetExpression

func (*XFilterExpression) GetLessThanExpression added in v1.17.0

func (x *XFilterExpression) GetLessThanExpression() *XLessThanExpression

func (*XFilterExpression) GetLessThanOrEqualExpression added in v1.17.0

func (x *XFilterExpression) GetLessThanOrEqualExpression() *XLessThanOrEqualExpression

func (*XFilterExpression) GetListContainsExpression added in v1.17.0

func (x *XFilterExpression) GetListContainsExpression() *XListContainsExpression

func (*XFilterExpression) GetNotExpression added in v1.17.0

func (x *XFilterExpression) GetNotExpression() *XNotExpression

func (*XFilterExpression) GetOrExpression added in v1.17.0

func (x *XFilterExpression) GetOrExpression() *XOrExpression

func (*XFilterExpression) ProtoMessage added in v1.17.0

func (*XFilterExpression) ProtoMessage()

func (*XFilterExpression) ProtoReflect added in v1.17.0

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

func (*XFilterExpression) Reset added in v1.17.0

func (x *XFilterExpression) Reset()

func (*XFilterExpression) String added in v1.17.0

func (x *XFilterExpression) String() string

type XFilterExpression_AndExpression added in v1.17.0

type XFilterExpression_AndExpression struct {
	AndExpression *XAndExpression `protobuf:"bytes,2,opt,name=and_expression,json=andExpression,proto3,oneof"`
}

type XFilterExpression_EqualsExpression added in v1.17.0

type XFilterExpression_EqualsExpression struct {
	EqualsExpression *XEqualsExpression `protobuf:"bytes,1,opt,name=equals_expression,json=equalsExpression,proto3,oneof"`
}

type XFilterExpression_GreaterThanExpression added in v1.17.0

type XFilterExpression_GreaterThanExpression struct {
	GreaterThanExpression *XGreaterThanExpression `protobuf:"bytes,5,opt,name=greater_than_expression,json=greaterThanExpression,proto3,oneof"`
}

type XFilterExpression_GreaterThanOrEqualExpression added in v1.17.0

type XFilterExpression_GreaterThanOrEqualExpression struct {
	GreaterThanOrEqualExpression *XGreaterThanOrEqualExpression `protobuf:"bytes,6,opt,name=greater_than_or_equal_expression,json=greaterThanOrEqualExpression,proto3,oneof"`
}

type XFilterExpression_IdInSetExpression added in v1.17.0

type XFilterExpression_IdInSetExpression struct {
	IdInSetExpression *XIdInSetExpression `protobuf:"bytes,10,opt,name=id_in_set_expression,json=idInSetExpression,proto3,oneof"`
}

type XFilterExpression_LessThanExpression added in v1.17.0

type XFilterExpression_LessThanExpression struct {
	LessThanExpression *XLessThanExpression `protobuf:"bytes,7,opt,name=less_than_expression,json=lessThanExpression,proto3,oneof"`
}

type XFilterExpression_LessThanOrEqualExpression added in v1.17.0

type XFilterExpression_LessThanOrEqualExpression struct {
	LessThanOrEqualExpression *XLessThanOrEqualExpression `protobuf:"bytes,8,opt,name=less_than_or_equal_expression,json=lessThanOrEqualExpression,proto3,oneof"`
}

type XFilterExpression_ListContainsExpression added in v1.17.0

type XFilterExpression_ListContainsExpression struct {
	ListContainsExpression *XListContainsExpression `protobuf:"bytes,9,opt,name=list_contains_expression,json=listContainsExpression,proto3,oneof"`
}

type XFilterExpression_NotExpression added in v1.17.0

type XFilterExpression_NotExpression struct {
	NotExpression *XNotExpression `protobuf:"bytes,4,opt,name=not_expression,json=notExpression,proto3,oneof"`
}

type XFilterExpression_OrExpression added in v1.17.0

type XFilterExpression_OrExpression struct {
	OrExpression *XOrExpression `protobuf:"bytes,3,opt,name=or_expression,json=orExpression,proto3,oneof"`
}

type XFlushCacheRequest added in v0.4.0

type XFlushCacheRequest struct {
	CacheName string `protobuf:"bytes,1,opt,name=cache_name,json=cacheName,proto3" json:"cache_name,omitempty"`
	// contains filtered or unexported fields
}

func (*XFlushCacheRequest) Descriptor deprecated added in v0.4.0

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

Deprecated: Use XFlushCacheRequest.ProtoReflect.Descriptor instead.

func (*XFlushCacheRequest) GetCacheName added in v0.4.0

func (x *XFlushCacheRequest) GetCacheName() string

func (*XFlushCacheRequest) ProtoMessage added in v0.4.0

func (*XFlushCacheRequest) ProtoMessage()

func (*XFlushCacheRequest) ProtoReflect added in v0.4.0

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

func (*XFlushCacheRequest) Reset added in v0.4.0

func (x *XFlushCacheRequest) Reset()

func (*XFlushCacheRequest) String added in v0.4.0

func (x *XFlushCacheRequest) String() string

type XFlushCacheResponse added in v0.4.0

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

func (*XFlushCacheResponse) Descriptor deprecated added in v0.4.0

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

Deprecated: Use XFlushCacheResponse.ProtoReflect.Descriptor instead.

func (*XFlushCacheResponse) ProtoMessage added in v0.4.0

func (*XFlushCacheResponse) ProtoMessage()

func (*XFlushCacheResponse) ProtoReflect added in v0.4.0

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

func (*XFlushCacheResponse) Reset added in v0.4.0

func (x *XFlushCacheResponse) Reset()

func (*XFlushCacheResponse) String added in v0.4.0

func (x *XFlushCacheResponse) String() string

type XGenerateApiTokenRequest added in v0.12.0

type XGenerateApiTokenRequest struct {

	// Types that are assignable to Expiry:
	//
	//	*XGenerateApiTokenRequest_Never_
	//	*XGenerateApiTokenRequest_Expires_
	Expiry      isXGenerateApiTokenRequest_Expiry `protobuf_oneof:"expiry"`
	AuthToken   string                            `protobuf:"bytes,3,opt,name=auth_token,json=authToken,proto3" json:"auth_token,omitempty"`
	Permissions *Permissions                      `protobuf:"bytes,4,opt,name=permissions,proto3" json:"permissions,omitempty"`
	TokenId     string                            `protobuf:"bytes,5,opt,name=token_id,json=tokenId,proto3" json:"token_id,omitempty"`
	Description string                            `protobuf:"bytes,6,opt,name=description,proto3" json:"description,omitempty"`
	// contains filtered or unexported fields
}

func (*XGenerateApiTokenRequest) Descriptor deprecated added in v0.12.0

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

Deprecated: Use XGenerateApiTokenRequest.ProtoReflect.Descriptor instead.

func (*XGenerateApiTokenRequest) GetAuthToken added in v1.4.0

func (x *XGenerateApiTokenRequest) GetAuthToken() string

func (*XGenerateApiTokenRequest) GetDescription added in v1.17.0

func (x *XGenerateApiTokenRequest) GetDescription() string

func (*XGenerateApiTokenRequest) GetExpires added in v0.12.0

func (*XGenerateApiTokenRequest) GetExpiry added in v0.12.0

func (m *XGenerateApiTokenRequest) GetExpiry() isXGenerateApiTokenRequest_Expiry

func (*XGenerateApiTokenRequest) GetNever added in v0.12.0

func (*XGenerateApiTokenRequest) GetPermissions added in v1.4.0

func (x *XGenerateApiTokenRequest) GetPermissions() *Permissions

func (*XGenerateApiTokenRequest) GetTokenId added in v1.17.0

func (x *XGenerateApiTokenRequest) GetTokenId() string

func (*XGenerateApiTokenRequest) ProtoMessage added in v0.12.0

func (*XGenerateApiTokenRequest) ProtoMessage()

func (*XGenerateApiTokenRequest) ProtoReflect added in v0.12.0

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

func (*XGenerateApiTokenRequest) Reset added in v0.12.0

func (x *XGenerateApiTokenRequest) Reset()

func (*XGenerateApiTokenRequest) String added in v0.12.0

func (x *XGenerateApiTokenRequest) String() string

type XGenerateApiTokenRequest_Expires added in v0.12.0

type XGenerateApiTokenRequest_Expires struct {

	// how many seconds do you want the api token to be valid for?
	ValidForSeconds uint32 `protobuf:"varint,1,opt,name=valid_for_seconds,json=validForSeconds,proto3" json:"valid_for_seconds,omitempty"`
	// contains filtered or unexported fields
}

generate a token that has an expiry

func (*XGenerateApiTokenRequest_Expires) Descriptor deprecated added in v0.12.0

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

Deprecated: Use XGenerateApiTokenRequest_Expires.ProtoReflect.Descriptor instead.

func (*XGenerateApiTokenRequest_Expires) GetValidForSeconds added in v0.12.0

func (x *XGenerateApiTokenRequest_Expires) GetValidForSeconds() uint32

func (*XGenerateApiTokenRequest_Expires) ProtoMessage added in v0.12.0

func (*XGenerateApiTokenRequest_Expires) ProtoMessage()

func (*XGenerateApiTokenRequest_Expires) ProtoReflect added in v0.12.0

func (*XGenerateApiTokenRequest_Expires) Reset added in v0.12.0

func (*XGenerateApiTokenRequest_Expires) String added in v0.12.0

type XGenerateApiTokenRequest_Expires_ added in v0.12.0

type XGenerateApiTokenRequest_Expires_ struct {
	Expires *XGenerateApiTokenRequest_Expires `protobuf:"bytes,2,opt,name=expires,proto3,oneof"`
}

type XGenerateApiTokenRequest_Never added in v0.12.0

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

generate a token that will never expire

func (*XGenerateApiTokenRequest_Never) Descriptor deprecated added in v0.12.0

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

Deprecated: Use XGenerateApiTokenRequest_Never.ProtoReflect.Descriptor instead.

func (*XGenerateApiTokenRequest_Never) ProtoMessage added in v0.12.0

func (*XGenerateApiTokenRequest_Never) ProtoMessage()

func (*XGenerateApiTokenRequest_Never) ProtoReflect added in v0.12.0

func (*XGenerateApiTokenRequest_Never) Reset added in v0.12.0

func (x *XGenerateApiTokenRequest_Never) Reset()

func (*XGenerateApiTokenRequest_Never) String added in v0.12.0

type XGenerateApiTokenRequest_Never_ added in v0.12.0

type XGenerateApiTokenRequest_Never_ struct {
	Never *XGenerateApiTokenRequest_Never `protobuf:"bytes,1,opt,name=never,proto3,oneof"`
}

type XGenerateApiTokenResponse added in v0.12.0

type XGenerateApiTokenResponse struct {

	// the api key used for authentication against Momento backend
	ApiKey string `protobuf:"bytes,1,opt,name=api_key,json=apiKey,proto3" json:"api_key,omitempty"`
	// the token that will allow the api token to be refreshed, which will
	// give you back a new refresh and api token
	RefreshToken string `protobuf:"bytes,2,opt,name=refresh_token,json=refreshToken,proto3" json:"refresh_token,omitempty"`
	// the Momento endpoint that this token is allowed to make requests against
	Endpoint string `protobuf:"bytes,3,opt,name=endpoint,proto3" json:"endpoint,omitempty"`
	// epoch seconds when the api token expires
	ValidUntil uint64 `protobuf:"varint,4,opt,name=valid_until,json=validUntil,proto3" json:"valid_until,omitempty"`
	// contains filtered or unexported fields
}

func (*XGenerateApiTokenResponse) Descriptor deprecated added in v0.12.0

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

Deprecated: Use XGenerateApiTokenResponse.ProtoReflect.Descriptor instead.

func (*XGenerateApiTokenResponse) GetApiKey added in v0.12.0

func (x *XGenerateApiTokenResponse) GetApiKey() string

func (*XGenerateApiTokenResponse) GetEndpoint added in v0.12.0

func (x *XGenerateApiTokenResponse) GetEndpoint() string

func (*XGenerateApiTokenResponse) GetRefreshToken added in v0.12.0

func (x *XGenerateApiTokenResponse) GetRefreshToken() string

func (*XGenerateApiTokenResponse) GetValidUntil added in v0.12.0

func (x *XGenerateApiTokenResponse) GetValidUntil() uint64

func (*XGenerateApiTokenResponse) ProtoMessage added in v0.12.0

func (*XGenerateApiTokenResponse) ProtoMessage()

func (*XGenerateApiTokenResponse) ProtoReflect added in v0.12.0

func (*XGenerateApiTokenResponse) Reset added in v0.12.0

func (x *XGenerateApiTokenResponse) Reset()

func (*XGenerateApiTokenResponse) String added in v0.12.0

func (x *XGenerateApiTokenResponse) String() string

type XGenerateDisposableTokenRequest added in v1.12.0

type XGenerateDisposableTokenRequest struct {
	Expires     *XGenerateDisposableTokenRequest_Expires `protobuf:"bytes,1,opt,name=expires,proto3" json:"expires,omitempty"`
	AuthToken   string                                   `protobuf:"bytes,2,opt,name=auth_token,json=authToken,proto3" json:"auth_token,omitempty"`
	Permissions *Permissions                             `protobuf:"bytes,3,opt,name=permissions,proto3" json:"permissions,omitempty"`
	TokenId     string                                   `protobuf:"bytes,4,opt,name=token_id,json=tokenId,proto3" json:"token_id,omitempty"`
	// contains filtered or unexported fields
}

func (*XGenerateDisposableTokenRequest) Descriptor deprecated added in v1.12.0

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

Deprecated: Use XGenerateDisposableTokenRequest.ProtoReflect.Descriptor instead.

func (*XGenerateDisposableTokenRequest) GetAuthToken added in v1.12.0

func (x *XGenerateDisposableTokenRequest) GetAuthToken() string

func (*XGenerateDisposableTokenRequest) GetExpires added in v1.12.0

func (*XGenerateDisposableTokenRequest) GetPermissions added in v1.12.0

func (x *XGenerateDisposableTokenRequest) GetPermissions() *Permissions

func (*XGenerateDisposableTokenRequest) GetTokenId added in v1.17.0

func (x *XGenerateDisposableTokenRequest) GetTokenId() string

func (*XGenerateDisposableTokenRequest) ProtoMessage added in v1.12.0

func (*XGenerateDisposableTokenRequest) ProtoMessage()

func (*XGenerateDisposableTokenRequest) ProtoReflect added in v1.12.0

func (*XGenerateDisposableTokenRequest) Reset added in v1.12.0

func (*XGenerateDisposableTokenRequest) String added in v1.12.0

type XGenerateDisposableTokenRequest_Expires added in v1.12.0

type XGenerateDisposableTokenRequest_Expires struct {

	// how many seconds do you want the api token to be valid for?
	ValidForSeconds uint32 `protobuf:"varint,1,opt,name=valid_for_seconds,json=validForSeconds,proto3" json:"valid_for_seconds,omitempty"`
	// contains filtered or unexported fields
}

generate a token that has an expiry

func (*XGenerateDisposableTokenRequest_Expires) Descriptor deprecated added in v1.12.0

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

Deprecated: Use XGenerateDisposableTokenRequest_Expires.ProtoReflect.Descriptor instead.

func (*XGenerateDisposableTokenRequest_Expires) GetValidForSeconds added in v1.12.0

func (x *XGenerateDisposableTokenRequest_Expires) GetValidForSeconds() uint32

func (*XGenerateDisposableTokenRequest_Expires) ProtoMessage added in v1.12.0

func (*XGenerateDisposableTokenRequest_Expires) ProtoReflect added in v1.12.0

func (*XGenerateDisposableTokenRequest_Expires) Reset added in v1.12.0

func (*XGenerateDisposableTokenRequest_Expires) String added in v1.12.0

type XGenerateDisposableTokenResponse added in v1.12.0

type XGenerateDisposableTokenResponse struct {

	// the new api key used for authentication against Momento backend
	ApiKey string `protobuf:"bytes,1,opt,name=api_key,json=apiKey,proto3" json:"api_key,omitempty"`
	// the Momento endpoint that this token is allowed to make requests against
	Endpoint string `protobuf:"bytes,2,opt,name=endpoint,proto3" json:"endpoint,omitempty"`
	// epoch seconds when the api token expires
	ValidUntil uint64 `protobuf:"varint,3,opt,name=valid_until,json=validUntil,proto3" json:"valid_until,omitempty"`
	// contains filtered or unexported fields
}

func (*XGenerateDisposableTokenResponse) Descriptor deprecated added in v1.12.0

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

Deprecated: Use XGenerateDisposableTokenResponse.ProtoReflect.Descriptor instead.

func (*XGenerateDisposableTokenResponse) GetApiKey added in v1.12.0

func (*XGenerateDisposableTokenResponse) GetEndpoint added in v1.12.0

func (x *XGenerateDisposableTokenResponse) GetEndpoint() string

func (*XGenerateDisposableTokenResponse) GetValidUntil added in v1.12.0

func (x *XGenerateDisposableTokenResponse) GetValidUntil() uint64

func (*XGenerateDisposableTokenResponse) ProtoMessage added in v1.12.0

func (*XGenerateDisposableTokenResponse) ProtoMessage()

func (*XGenerateDisposableTokenResponse) ProtoReflect added in v1.12.0

func (*XGenerateDisposableTokenResponse) Reset added in v1.12.0

func (*XGenerateDisposableTokenResponse) String added in v1.12.0

type XGetBatchRequest added in v1.17.0

type XGetBatchRequest struct {
	Items []*XGetRequest `protobuf:"bytes,1,rep,name=items,proto3" json:"items,omitempty"`
	// contains filtered or unexported fields
}

func (*XGetBatchRequest) Descriptor deprecated added in v1.17.0

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

Deprecated: Use XGetBatchRequest.ProtoReflect.Descriptor instead.

func (*XGetBatchRequest) GetItems added in v1.17.0

func (x *XGetBatchRequest) GetItems() []*XGetRequest

func (*XGetBatchRequest) ProtoMessage added in v1.17.0

func (*XGetBatchRequest) ProtoMessage()

func (*XGetBatchRequest) ProtoReflect added in v1.17.0

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

func (*XGetBatchRequest) Reset added in v1.17.0

func (x *XGetBatchRequest) Reset()

func (*XGetBatchRequest) String added in v1.17.0

func (x *XGetBatchRequest) String() string

type XGetByRankRequest added in v1.17.0

type XGetByRankRequest struct {
	CacheName   string      `protobuf:"bytes,1,opt,name=cache_name,json=cacheName,proto3" json:"cache_name,omitempty"`
	Leaderboard string      `protobuf:"bytes,2,opt,name=leaderboard,proto3" json:"leaderboard,omitempty"`
	RankRange   *XRankRange `protobuf:"bytes,3,opt,name=rank_range,json=rankRange,proto3" json:"rank_range,omitempty"`
	Order       XOrder      `protobuf:"varint,4,opt,name=order,proto3,enum=leaderboard.XOrder" json:"order,omitempty"`
	// contains filtered or unexported fields
}

func (*XGetByRankRequest) Descriptor deprecated added in v1.17.0

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

Deprecated: Use XGetByRankRequest.ProtoReflect.Descriptor instead.

func (*XGetByRankRequest) GetCacheName added in v1.17.0

func (x *XGetByRankRequest) GetCacheName() string

func (*XGetByRankRequest) GetLeaderboard added in v1.17.0

func (x *XGetByRankRequest) GetLeaderboard() string

func (*XGetByRankRequest) GetOrder added in v1.17.0

func (x *XGetByRankRequest) GetOrder() XOrder

func (*XGetByRankRequest) GetRankRange added in v1.17.0

func (x *XGetByRankRequest) GetRankRange() *XRankRange

func (*XGetByRankRequest) ProtoMessage added in v1.17.0

func (*XGetByRankRequest) ProtoMessage()

func (*XGetByRankRequest) ProtoReflect added in v1.17.0

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

func (*XGetByRankRequest) Reset added in v1.17.0

func (x *XGetByRankRequest) Reset()

func (*XGetByRankRequest) String added in v1.17.0

func (x *XGetByRankRequest) String() string

type XGetByRankResponse added in v1.17.0

type XGetByRankResponse struct {
	Elements []*XRankedElement `protobuf:"bytes,1,rep,name=elements,proto3" json:"elements,omitempty"`
	// contains filtered or unexported fields
}

func (*XGetByRankResponse) Descriptor deprecated added in v1.17.0

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

Deprecated: Use XGetByRankResponse.ProtoReflect.Descriptor instead.

func (*XGetByRankResponse) GetElements added in v1.17.0

func (x *XGetByRankResponse) GetElements() []*XRankedElement

func (*XGetByRankResponse) ProtoMessage added in v1.17.0

func (*XGetByRankResponse) ProtoMessage()

func (*XGetByRankResponse) ProtoReflect added in v1.17.0

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

func (*XGetByRankResponse) Reset added in v1.17.0

func (x *XGetByRankResponse) Reset()

func (*XGetByRankResponse) String added in v1.17.0

func (x *XGetByRankResponse) String() string

type XGetByScoreRequest added in v1.17.0

type XGetByScoreRequest struct {
	CacheName   string       `protobuf:"bytes,1,opt,name=cache_name,json=cacheName,proto3" json:"cache_name,omitempty"`
	Leaderboard string       `protobuf:"bytes,2,opt,name=leaderboard,proto3" json:"leaderboard,omitempty"`
	ScoreRange  *XScoreRange `protobuf:"bytes,3,opt,name=score_range,json=scoreRange,proto3" json:"score_range,omitempty"`
	// Where should we start returning scores from in the elements within this range?
	Offset uint32 `protobuf:"varint,4,opt,name=offset,proto3" json:"offset,omitempty"`
	// How many elements should we limit to returning? (8192 max)
	LimitElements uint32 `protobuf:"varint,5,opt,name=limit_elements,json=limitElements,proto3" json:"limit_elements,omitempty"`
	Order         XOrder `protobuf:"varint,6,opt,name=order,proto3,enum=leaderboard.XOrder" json:"order,omitempty"`
	// contains filtered or unexported fields
}

func (*XGetByScoreRequest) Descriptor deprecated added in v1.17.0

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

Deprecated: Use XGetByScoreRequest.ProtoReflect.Descriptor instead.

func (*XGetByScoreRequest) GetCacheName added in v1.17.0

func (x *XGetByScoreRequest) GetCacheName() string

func (*XGetByScoreRequest) GetLeaderboard added in v1.17.0

func (x *XGetByScoreRequest) GetLeaderboard() string

func (*XGetByScoreRequest) GetLimitElements added in v1.17.0

func (x *XGetByScoreRequest) GetLimitElements() uint32

func (*XGetByScoreRequest) GetOffset added in v1.17.0

func (x *XGetByScoreRequest) GetOffset() uint32

func (*XGetByScoreRequest) GetOrder added in v1.17.0

func (x *XGetByScoreRequest) GetOrder() XOrder

func (*XGetByScoreRequest) GetScoreRange added in v1.17.0

func (x *XGetByScoreRequest) GetScoreRange() *XScoreRange

func (*XGetByScoreRequest) ProtoMessage added in v1.17.0

func (*XGetByScoreRequest) ProtoMessage()

func (*XGetByScoreRequest) ProtoReflect added in v1.17.0

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

func (*XGetByScoreRequest) Reset added in v1.17.0

func (x *XGetByScoreRequest) Reset()

func (*XGetByScoreRequest) String added in v1.17.0

func (x *XGetByScoreRequest) String() string

type XGetByScoreResponse added in v1.17.0

type XGetByScoreResponse struct {
	Elements []*XRankedElement `protobuf:"bytes,1,rep,name=elements,proto3" json:"elements,omitempty"`
	// contains filtered or unexported fields
}

func (*XGetByScoreResponse) Descriptor deprecated added in v1.17.0

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

Deprecated: Use XGetByScoreResponse.ProtoReflect.Descriptor instead.

func (*XGetByScoreResponse) GetElements added in v1.17.0

func (x *XGetByScoreResponse) GetElements() []*XRankedElement

func (*XGetByScoreResponse) ProtoMessage added in v1.17.0

func (*XGetByScoreResponse) ProtoMessage()

func (*XGetByScoreResponse) ProtoReflect added in v1.17.0

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

func (*XGetByScoreResponse) Reset added in v1.17.0

func (x *XGetByScoreResponse) Reset()

func (*XGetByScoreResponse) String added in v1.17.0

func (x *XGetByScoreResponse) String() string

type XGetItemBatchRequest added in v1.17.0

type XGetItemBatchRequest struct {
	IndexName      string             `protobuf:"bytes,1,opt,name=index_name,json=indexName,proto3" json:"index_name,omitempty"`
	Ids            []string           `protobuf:"bytes,2,rep,name=ids,proto3" json:"ids,omitempty"`
	MetadataFields *XMetadataRequest  `protobuf:"bytes,3,opt,name=metadata_fields,json=metadataFields,proto3" json:"metadata_fields,omitempty"`
	Filter         *XFilterExpression `protobuf:"bytes,4,opt,name=filter,proto3" json:"filter,omitempty"`
	// contains filtered or unexported fields
}

func (*XGetItemBatchRequest) Descriptor deprecated added in v1.17.0

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

Deprecated: Use XGetItemBatchRequest.ProtoReflect.Descriptor instead.

func (*XGetItemBatchRequest) GetFilter added in v1.17.0

func (x *XGetItemBatchRequest) GetFilter() *XFilterExpression

func (*XGetItemBatchRequest) GetIds added in v1.17.0

func (x *XGetItemBatchRequest) GetIds() []string

func (*XGetItemBatchRequest) GetIndexName added in v1.17.0

func (x *XGetItemBatchRequest) GetIndexName() string

func (*XGetItemBatchRequest) GetMetadataFields added in v1.17.0

func (x *XGetItemBatchRequest) GetMetadataFields() *XMetadataRequest

func (*XGetItemBatchRequest) ProtoMessage added in v1.17.0

func (*XGetItemBatchRequest) ProtoMessage()

func (*XGetItemBatchRequest) ProtoReflect added in v1.17.0

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

func (*XGetItemBatchRequest) Reset added in v1.17.0

func (x *XGetItemBatchRequest) Reset()

func (*XGetItemBatchRequest) String added in v1.17.0

func (x *XGetItemBatchRequest) String() string

type XGetItemBatchResponse added in v1.17.0

type XGetItemBatchResponse struct {
	ItemResponse []*XItemResponse `protobuf:"bytes,1,rep,name=item_response,json=itemResponse,proto3" json:"item_response,omitempty"`
	// contains filtered or unexported fields
}

func (*XGetItemBatchResponse) Descriptor deprecated added in v1.17.0

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

Deprecated: Use XGetItemBatchResponse.ProtoReflect.Descriptor instead.

func (*XGetItemBatchResponse) GetItemResponse added in v1.17.0

func (x *XGetItemBatchResponse) GetItemResponse() []*XItemResponse

func (*XGetItemBatchResponse) ProtoMessage added in v1.17.0

func (*XGetItemBatchResponse) ProtoMessage()

func (*XGetItemBatchResponse) ProtoReflect added in v1.17.0

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

func (*XGetItemBatchResponse) Reset added in v1.17.0

func (x *XGetItemBatchResponse) Reset()

func (*XGetItemBatchResponse) String added in v1.17.0

func (x *XGetItemBatchResponse) String() string

type XGetItemMetadataBatchRequest added in v1.17.0

type XGetItemMetadataBatchRequest struct {
	IndexName      string             `protobuf:"bytes,1,opt,name=index_name,json=indexName,proto3" json:"index_name,omitempty"`
	Ids            []string           `protobuf:"bytes,2,rep,name=ids,proto3" json:"ids,omitempty"` // TODO: reserve after migration
	MetadataFields *XMetadataRequest  `protobuf:"bytes,3,opt,name=metadata_fields,json=metadataFields,proto3" json:"metadata_fields,omitempty"`
	Filter         *XFilterExpression `protobuf:"bytes,4,opt,name=filter,proto3" json:"filter,omitempty"`
	// contains filtered or unexported fields
}

func (*XGetItemMetadataBatchRequest) Descriptor deprecated added in v1.17.0

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

Deprecated: Use XGetItemMetadataBatchRequest.ProtoReflect.Descriptor instead.

func (*XGetItemMetadataBatchRequest) GetFilter added in v1.17.0

func (*XGetItemMetadataBatchRequest) GetIds added in v1.17.0

func (x *XGetItemMetadataBatchRequest) GetIds() []string

func (*XGetItemMetadataBatchRequest) GetIndexName added in v1.17.0

func (x *XGetItemMetadataBatchRequest) GetIndexName() string

func (*XGetItemMetadataBatchRequest) GetMetadataFields added in v1.17.0

func (x *XGetItemMetadataBatchRequest) GetMetadataFields() *XMetadataRequest

func (*XGetItemMetadataBatchRequest) ProtoMessage added in v1.17.0

func (*XGetItemMetadataBatchRequest) ProtoMessage()

func (*XGetItemMetadataBatchRequest) ProtoReflect added in v1.17.0

func (*XGetItemMetadataBatchRequest) Reset added in v1.17.0

func (x *XGetItemMetadataBatchRequest) Reset()

func (*XGetItemMetadataBatchRequest) String added in v1.17.0

type XGetItemMetadataBatchResponse added in v1.17.0

type XGetItemMetadataBatchResponse struct {
	ItemMetadataResponse []*XItemMetadataResponse `protobuf:"bytes,1,rep,name=item_metadata_response,json=itemMetadataResponse,proto3" json:"item_metadata_response,omitempty"`
	// contains filtered or unexported fields
}

func (*XGetItemMetadataBatchResponse) Descriptor deprecated added in v1.17.0

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

Deprecated: Use XGetItemMetadataBatchResponse.ProtoReflect.Descriptor instead.

func (*XGetItemMetadataBatchResponse) GetItemMetadataResponse added in v1.17.0

func (x *XGetItemMetadataBatchResponse) GetItemMetadataResponse() []*XItemMetadataResponse

func (*XGetItemMetadataBatchResponse) ProtoMessage added in v1.17.0

func (*XGetItemMetadataBatchResponse) ProtoMessage()

func (*XGetItemMetadataBatchResponse) ProtoReflect added in v1.17.0

func (*XGetItemMetadataBatchResponse) Reset added in v1.17.0

func (x *XGetItemMetadataBatchResponse) Reset()

func (*XGetItemMetadataBatchResponse) String added in v1.17.0

type XGetLeaderboardLengthRequest added in v1.17.0

type XGetLeaderboardLengthRequest struct {
	CacheName   string `protobuf:"bytes,1,opt,name=cache_name,json=cacheName,proto3" json:"cache_name,omitempty"`
	Leaderboard string `protobuf:"bytes,2,opt,name=leaderboard,proto3" json:"leaderboard,omitempty"`
	// contains filtered or unexported fields
}

func (*XGetLeaderboardLengthRequest) Descriptor deprecated added in v1.17.0

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

Deprecated: Use XGetLeaderboardLengthRequest.ProtoReflect.Descriptor instead.

func (*XGetLeaderboardLengthRequest) GetCacheName added in v1.17.0

func (x *XGetLeaderboardLengthRequest) GetCacheName() string

func (*XGetLeaderboardLengthRequest) GetLeaderboard added in v1.17.0

func (x *XGetLeaderboardLengthRequest) GetLeaderboard() string

func (*XGetLeaderboardLengthRequest) ProtoMessage added in v1.17.0

func (*XGetLeaderboardLengthRequest) ProtoMessage()

func (*XGetLeaderboardLengthRequest) ProtoReflect added in v1.17.0

func (*XGetLeaderboardLengthRequest) Reset added in v1.17.0

func (x *XGetLeaderboardLengthRequest) Reset()

func (*XGetLeaderboardLengthRequest) String added in v1.17.0

type XGetLeaderboardLengthResponse added in v1.17.0

type XGetLeaderboardLengthResponse struct {
	Count uint32 `protobuf:"varint,1,opt,name=count,proto3" json:"count,omitempty"`
	// contains filtered or unexported fields
}

func (*XGetLeaderboardLengthResponse) Descriptor deprecated added in v1.17.0

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

Deprecated: Use XGetLeaderboardLengthResponse.ProtoReflect.Descriptor instead.

func (*XGetLeaderboardLengthResponse) GetCount added in v1.17.0

func (x *XGetLeaderboardLengthResponse) GetCount() uint32

func (*XGetLeaderboardLengthResponse) ProtoMessage added in v1.17.0

func (*XGetLeaderboardLengthResponse) ProtoMessage()

func (*XGetLeaderboardLengthResponse) ProtoReflect added in v1.17.0

func (*XGetLeaderboardLengthResponse) Reset added in v1.17.0

func (x *XGetLeaderboardLengthResponse) Reset()

func (*XGetLeaderboardLengthResponse) String added in v1.17.0

type XGetRankRequest added in v1.17.0

type XGetRankRequest struct {
	CacheName   string   `protobuf:"bytes,1,opt,name=cache_name,json=cacheName,proto3" json:"cache_name,omitempty"`
	Leaderboard string   `protobuf:"bytes,2,opt,name=leaderboard,proto3" json:"leaderboard,omitempty"`
	Ids         []uint32 `protobuf:"varint,3,rep,packed,name=ids,proto3" json:"ids,omitempty"`
	Order       XOrder   `protobuf:"varint,4,opt,name=order,proto3,enum=leaderboard.XOrder" json:"order,omitempty"`
	// contains filtered or unexported fields
}

func (*XGetRankRequest) Descriptor deprecated added in v1.17.0

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

Deprecated: Use XGetRankRequest.ProtoReflect.Descriptor instead.

func (*XGetRankRequest) GetCacheName added in v1.17.0

func (x *XGetRankRequest) GetCacheName() string

func (*XGetRankRequest) GetIds added in v1.17.0

func (x *XGetRankRequest) GetIds() []uint32

func (*XGetRankRequest) GetLeaderboard added in v1.17.0

func (x *XGetRankRequest) GetLeaderboard() string

func (*XGetRankRequest) GetOrder added in v1.17.0

func (x *XGetRankRequest) GetOrder() XOrder

func (*XGetRankRequest) ProtoMessage added in v1.17.0

func (*XGetRankRequest) ProtoMessage()

func (*XGetRankRequest) ProtoReflect added in v1.17.0

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

func (*XGetRankRequest) Reset added in v1.17.0

func (x *XGetRankRequest) Reset()

func (*XGetRankRequest) String added in v1.17.0

func (x *XGetRankRequest) String() string

type XGetRankResponse added in v1.17.0

type XGetRankResponse struct {
	Elements []*XRankedElement `protobuf:"bytes,1,rep,name=elements,proto3" json:"elements,omitempty"`
	// contains filtered or unexported fields
}

func (*XGetRankResponse) Descriptor deprecated added in v1.17.0

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

Deprecated: Use XGetRankResponse.ProtoReflect.Descriptor instead.

func (*XGetRankResponse) GetElements added in v1.17.0

func (x *XGetRankResponse) GetElements() []*XRankedElement

func (*XGetRankResponse) ProtoMessage added in v1.17.0

func (*XGetRankResponse) ProtoMessage()

func (*XGetRankResponse) ProtoReflect added in v1.17.0

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

func (*XGetRankResponse) Reset added in v1.17.0

func (x *XGetRankResponse) Reset()

func (*XGetRankResponse) String added in v1.17.0

func (x *XGetRankResponse) String() string

type XGetRequest

type XGetRequest struct {
	CacheKey []byte `protobuf:"bytes,1,opt,name=cache_key,json=cacheKey,proto3" json:"cache_key,omitempty"`
	// contains filtered or unexported fields
}

func (*XGetRequest) Descriptor deprecated

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

Deprecated: Use XGetRequest.ProtoReflect.Descriptor instead.

func (*XGetRequest) GetCacheKey

func (x *XGetRequest) GetCacheKey() []byte

func (*XGetRequest) ProtoMessage

func (*XGetRequest) ProtoMessage()

func (*XGetRequest) ProtoReflect

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

func (*XGetRequest) Reset

func (x *XGetRequest) Reset()

func (*XGetRequest) String

func (x *XGetRequest) String() string

type XGetResponse

type XGetResponse struct {
	Result    ECacheResult `protobuf:"varint,1,opt,name=result,proto3,enum=cache_client.ECacheResult" json:"result,omitempty"`
	CacheBody []byte       `protobuf:"bytes,2,opt,name=cache_body,json=cacheBody,proto3" json:"cache_body,omitempty"`
	Message   string       `protobuf:"bytes,3,opt,name=message,proto3" json:"message,omitempty"`
	// contains filtered or unexported fields
}

func (*XGetResponse) Descriptor deprecated

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

Deprecated: Use XGetResponse.ProtoReflect.Descriptor instead.

func (*XGetResponse) GetCacheBody

func (x *XGetResponse) GetCacheBody() []byte

func (*XGetResponse) GetMessage

func (x *XGetResponse) GetMessage() string

func (*XGetResponse) GetResult

func (x *XGetResponse) GetResult() ECacheResult

func (*XGetResponse) ProtoMessage

func (*XGetResponse) ProtoMessage()

func (*XGetResponse) ProtoReflect

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

func (*XGetResponse) Reset

func (x *XGetResponse) Reset()

func (*XGetResponse) String

func (x *XGetResponse) String() string

type XGetWebhookSecretRequest added in v1.17.0

type XGetWebhookSecretRequest struct {
	CacheName   string `protobuf:"bytes,1,opt,name=cache_name,json=cacheName,proto3" json:"cache_name,omitempty"`
	WebhookName string `protobuf:"bytes,2,opt,name=webhook_name,json=webhookName,proto3" json:"webhook_name,omitempty"`
	// contains filtered or unexported fields
}

func (*XGetWebhookSecretRequest) Descriptor deprecated added in v1.17.0

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

Deprecated: Use XGetWebhookSecretRequest.ProtoReflect.Descriptor instead.

func (*XGetWebhookSecretRequest) GetCacheName added in v1.17.0

func (x *XGetWebhookSecretRequest) GetCacheName() string

func (*XGetWebhookSecretRequest) GetWebhookName added in v1.17.0

func (x *XGetWebhookSecretRequest) GetWebhookName() string

func (*XGetWebhookSecretRequest) ProtoMessage added in v1.17.0

func (*XGetWebhookSecretRequest) ProtoMessage()

func (*XGetWebhookSecretRequest) ProtoReflect added in v1.17.0

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

func (*XGetWebhookSecretRequest) Reset added in v1.17.0

func (x *XGetWebhookSecretRequest) Reset()

func (*XGetWebhookSecretRequest) String added in v1.17.0

func (x *XGetWebhookSecretRequest) String() string

type XGetWebhookSecretResponse added in v1.17.0

type XGetWebhookSecretResponse struct {
	CacheName    string `protobuf:"bytes,1,opt,name=cache_name,json=cacheName,proto3" json:"cache_name,omitempty"`
	WebhookName  string `protobuf:"bytes,2,opt,name=webhook_name,json=webhookName,proto3" json:"webhook_name,omitempty"`
	SecretString string `protobuf:"bytes,3,opt,name=secret_string,json=secretString,proto3" json:"secret_string,omitempty"`
	// contains filtered or unexported fields
}

func (*XGetWebhookSecretResponse) Descriptor deprecated added in v1.17.0

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

Deprecated: Use XGetWebhookSecretResponse.ProtoReflect.Descriptor instead.

func (*XGetWebhookSecretResponse) GetCacheName added in v1.17.0

func (x *XGetWebhookSecretResponse) GetCacheName() string

func (*XGetWebhookSecretResponse) GetSecretString added in v1.17.0

func (x *XGetWebhookSecretResponse) GetSecretString() string

func (*XGetWebhookSecretResponse) GetWebhookName added in v1.17.0

func (x *XGetWebhookSecretResponse) GetWebhookName() string

func (*XGetWebhookSecretResponse) ProtoMessage added in v1.17.0

func (*XGetWebhookSecretResponse) ProtoMessage()

func (*XGetWebhookSecretResponse) ProtoReflect added in v1.17.0

func (*XGetWebhookSecretResponse) Reset added in v1.17.0

func (x *XGetWebhookSecretResponse) Reset()

func (*XGetWebhookSecretResponse) String added in v1.17.0

func (x *XGetWebhookSecretResponse) String() string

type XGreaterThanExpression added in v1.17.0

type XGreaterThanExpression struct {
	Field string `protobuf:"bytes,1,opt,name=field,proto3" json:"field,omitempty"`
	// Types that are assignable to Value:
	//
	//	*XGreaterThanExpression_IntegerValue
	//	*XGreaterThanExpression_FloatValue
	Value isXGreaterThanExpression_Value `protobuf_oneof:"value"`
	// contains filtered or unexported fields
}

func (*XGreaterThanExpression) Descriptor deprecated added in v1.17.0

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

Deprecated: Use XGreaterThanExpression.ProtoReflect.Descriptor instead.

func (*XGreaterThanExpression) GetField added in v1.17.0

func (x *XGreaterThanExpression) GetField() string

func (*XGreaterThanExpression) GetFloatValue added in v1.17.0

func (x *XGreaterThanExpression) GetFloatValue() float32

func (*XGreaterThanExpression) GetIntegerValue added in v1.17.0

func (x *XGreaterThanExpression) GetIntegerValue() int64

func (*XGreaterThanExpression) GetValue added in v1.17.0

func (m *XGreaterThanExpression) GetValue() isXGreaterThanExpression_Value

func (*XGreaterThanExpression) ProtoMessage added in v1.17.0

func (*XGreaterThanExpression) ProtoMessage()

func (*XGreaterThanExpression) ProtoReflect added in v1.17.0

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

func (*XGreaterThanExpression) Reset added in v1.17.0

func (x *XGreaterThanExpression) Reset()

func (*XGreaterThanExpression) String added in v1.17.0

func (x *XGreaterThanExpression) String() string

type XGreaterThanExpression_FloatValue added in v1.17.0

type XGreaterThanExpression_FloatValue struct {
	FloatValue float32 `protobuf:"fixed32,3,opt,name=float_value,json=floatValue,proto3,oneof"`
}

type XGreaterThanExpression_IntegerValue added in v1.17.0

type XGreaterThanExpression_IntegerValue struct {
	IntegerValue int64 `protobuf:"varint,2,opt,name=integer_value,json=integerValue,proto3,oneof"`
}

type XGreaterThanOrEqualExpression added in v1.17.0

type XGreaterThanOrEqualExpression struct {
	Field string `protobuf:"bytes,1,opt,name=field,proto3" json:"field,omitempty"`
	// Types that are assignable to Value:
	//
	//	*XGreaterThanOrEqualExpression_IntegerValue
	//	*XGreaterThanOrEqualExpression_FloatValue
	Value isXGreaterThanOrEqualExpression_Value `protobuf_oneof:"value"`
	// contains filtered or unexported fields
}

func (*XGreaterThanOrEqualExpression) Descriptor deprecated added in v1.17.0

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

Deprecated: Use XGreaterThanOrEqualExpression.ProtoReflect.Descriptor instead.

func (*XGreaterThanOrEqualExpression) GetField added in v1.17.0

func (x *XGreaterThanOrEqualExpression) GetField() string

func (*XGreaterThanOrEqualExpression) GetFloatValue added in v1.17.0

func (x *XGreaterThanOrEqualExpression) GetFloatValue() float32

func (*XGreaterThanOrEqualExpression) GetIntegerValue added in v1.17.0

func (x *XGreaterThanOrEqualExpression) GetIntegerValue() int64

func (*XGreaterThanOrEqualExpression) GetValue added in v1.17.0

func (m *XGreaterThanOrEqualExpression) GetValue() isXGreaterThanOrEqualExpression_Value

func (*XGreaterThanOrEqualExpression) ProtoMessage added in v1.17.0

func (*XGreaterThanOrEqualExpression) ProtoMessage()

func (*XGreaterThanOrEqualExpression) ProtoReflect added in v1.17.0

func (*XGreaterThanOrEqualExpression) Reset added in v1.17.0

func (x *XGreaterThanOrEqualExpression) Reset()

func (*XGreaterThanOrEqualExpression) String added in v1.17.0

type XGreaterThanOrEqualExpression_FloatValue added in v1.17.0

type XGreaterThanOrEqualExpression_FloatValue struct {
	FloatValue float32 `protobuf:"fixed32,3,opt,name=float_value,json=floatValue,proto3,oneof"`
}

type XGreaterThanOrEqualExpression_IntegerValue added in v1.17.0

type XGreaterThanOrEqualExpression_IntegerValue struct {
	IntegerValue int64 `protobuf:"varint,2,opt,name=integer_value,json=integerValue,proto3,oneof"`
}

type XHeartbeat added in v0.10.0

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

A message from Momento for when we want to reassure clients or frameworks that a Subscription is still healthy. These are synthetic meta-events and do not increase the topic sequence count. Different subscribers may receive a different cadence of heartbeat, and no guarantee is made about the cadence or even presence or absence of heartbeats in a stream. They are a tool for helping ensure that socket timeouts and the like don't impact subscriptions you may care about, but that aren't receiving a substantial publish rate.

func (*XHeartbeat) Descriptor deprecated added in v0.10.0

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

Deprecated: Use XHeartbeat.ProtoReflect.Descriptor instead.

func (*XHeartbeat) ProtoMessage added in v0.10.0

func (*XHeartbeat) ProtoMessage()

func (*XHeartbeat) ProtoReflect added in v0.10.0

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

func (*XHeartbeat) Reset added in v0.10.0

func (x *XHeartbeat) Reset()

func (*XHeartbeat) String added in v0.10.0

func (x *XHeartbeat) String() string

type XIdInSetExpression added in v1.17.0

type XIdInSetExpression struct {
	Ids []string `protobuf:"bytes,1,rep,name=ids,proto3" json:"ids,omitempty"`
	// contains filtered or unexported fields
}

func (*XIdInSetExpression) Descriptor deprecated added in v1.17.0

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

Deprecated: Use XIdInSetExpression.ProtoReflect.Descriptor instead.

func (*XIdInSetExpression) GetIds added in v1.17.0

func (x *XIdInSetExpression) GetIds() []string

func (*XIdInSetExpression) ProtoMessage added in v1.17.0

func (*XIdInSetExpression) ProtoMessage()

func (*XIdInSetExpression) ProtoReflect added in v1.17.0

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

func (*XIdInSetExpression) Reset added in v1.17.0

func (x *XIdInSetExpression) Reset()

func (*XIdInSetExpression) String added in v1.17.0

func (x *XIdInSetExpression) String() string

type XIncrementRequest added in v0.4.0

type XIncrementRequest struct {
	CacheKey []byte `protobuf:"bytes,1,opt,name=cache_key,json=cacheKey,proto3" json:"cache_key,omitempty"`
	// Amount to add to the stored value.
	// If this key doesn't currently exist, it's created with this value (encoded as a base 10 string)
	Amount          int64  `protobuf:"varint,2,opt,name=amount,proto3" json:"amount,omitempty"`
	TtlMilliseconds uint64 `protobuf:"varint,3,opt,name=ttl_milliseconds,json=ttlMilliseconds,proto3" json:"ttl_milliseconds,omitempty"`
	// contains filtered or unexported fields
}

func (*XIncrementRequest) Descriptor deprecated added in v0.4.0

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

Deprecated: Use XIncrementRequest.ProtoReflect.Descriptor instead.

func (*XIncrementRequest) GetAmount added in v0.7.0

func (x *XIncrementRequest) GetAmount() int64

func (*XIncrementRequest) GetCacheKey added in v0.4.0

func (x *XIncrementRequest) GetCacheKey() []byte

func (*XIncrementRequest) GetTtlMilliseconds added in v0.4.0

func (x *XIncrementRequest) GetTtlMilliseconds() uint64

func (*XIncrementRequest) ProtoMessage added in v0.4.0

func (*XIncrementRequest) ProtoMessage()

func (*XIncrementRequest) ProtoReflect added in v0.4.0

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

func (*XIncrementRequest) Reset added in v0.4.0

func (x *XIncrementRequest) Reset()

func (*XIncrementRequest) String added in v0.4.0

func (x *XIncrementRequest) String() string

type XIncrementResponse added in v0.4.0

type XIncrementResponse struct {

	// The value stored after the increment operation.
	Value int64 `protobuf:"varint,1,opt,name=value,proto3" json:"value,omitempty"`
	// contains filtered or unexported fields
}

func (*XIncrementResponse) Descriptor deprecated added in v0.4.0

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

Deprecated: Use XIncrementResponse.ProtoReflect.Descriptor instead.

func (*XIncrementResponse) GetValue added in v0.4.0

func (x *XIncrementResponse) GetValue() int64

func (*XIncrementResponse) ProtoMessage added in v0.4.0

func (*XIncrementResponse) ProtoMessage()

func (*XIncrementResponse) ProtoReflect added in v0.4.0

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

func (*XIncrementResponse) Reset added in v0.4.0

func (x *XIncrementResponse) Reset()

func (*XIncrementResponse) String added in v0.4.0

func (x *XIncrementResponse) String() string

type XItem added in v1.17.0

type XItem struct {
	Id       string       `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	Vector   *XVector     `protobuf:"bytes,2,opt,name=vector,proto3" json:"vector,omitempty"`
	Metadata []*XMetadata `protobuf:"bytes,3,rep,name=metadata,proto3" json:"metadata,omitempty"`
	// contains filtered or unexported fields
}

func (*XItem) Descriptor deprecated added in v1.17.0

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

Deprecated: Use XItem.ProtoReflect.Descriptor instead.

func (*XItem) GetId added in v1.17.0

func (x *XItem) GetId() string

func (*XItem) GetMetadata added in v1.17.0

func (x *XItem) GetMetadata() []*XMetadata

func (*XItem) GetVector added in v1.17.0

func (x *XItem) GetVector() *XVector

func (*XItem) ProtoMessage added in v1.17.0

func (*XItem) ProtoMessage()

func (*XItem) ProtoReflect added in v1.17.0

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

func (*XItem) Reset added in v1.17.0

func (x *XItem) Reset()

func (*XItem) String added in v1.17.0

func (x *XItem) String() string

type XItemGetTtlRequest added in v1.4.0

type XItemGetTtlRequest struct {
	CacheKey []byte `protobuf:"bytes,1,opt,name=cache_key,json=cacheKey,proto3" json:"cache_key,omitempty"`
	// contains filtered or unexported fields
}

func (*XItemGetTtlRequest) Descriptor deprecated added in v1.4.0

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

Deprecated: Use XItemGetTtlRequest.ProtoReflect.Descriptor instead.

func (*XItemGetTtlRequest) GetCacheKey added in v1.4.0

func (x *XItemGetTtlRequest) GetCacheKey() []byte

func (*XItemGetTtlRequest) ProtoMessage added in v1.4.0

func (*XItemGetTtlRequest) ProtoMessage()

func (*XItemGetTtlRequest) ProtoReflect added in v1.4.0

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

func (*XItemGetTtlRequest) Reset added in v1.4.0

func (x *XItemGetTtlRequest) Reset()

func (*XItemGetTtlRequest) String added in v1.4.0

func (x *XItemGetTtlRequest) String() string

type XItemGetTtlResponse added in v1.4.0

type XItemGetTtlResponse struct {

	// Types that are assignable to Result:
	//
	//	*XItemGetTtlResponse_Found
	//	*XItemGetTtlResponse_Missing
	Result isXItemGetTtlResponse_Result `protobuf_oneof:"result"`
	// contains filtered or unexported fields
}

func (*XItemGetTtlResponse) Descriptor deprecated added in v1.4.0

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

Deprecated: Use XItemGetTtlResponse.ProtoReflect.Descriptor instead.

func (*XItemGetTtlResponse) GetFound added in v1.4.0

func (*XItemGetTtlResponse) GetMissing added in v1.4.0

func (*XItemGetTtlResponse) GetResult added in v1.4.0

func (m *XItemGetTtlResponse) GetResult() isXItemGetTtlResponse_Result

func (*XItemGetTtlResponse) ProtoMessage added in v1.4.0

func (*XItemGetTtlResponse) ProtoMessage()

func (*XItemGetTtlResponse) ProtoReflect added in v1.4.0

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

func (*XItemGetTtlResponse) Reset added in v1.4.0

func (x *XItemGetTtlResponse) Reset()

func (*XItemGetTtlResponse) String added in v1.4.0

func (x *XItemGetTtlResponse) String() string

type XItemGetTtlResponse_Found added in v1.4.0

type XItemGetTtlResponse_Found struct {
	Found *XItemGetTtlResponse_XFound `protobuf:"bytes,1,opt,name=found,proto3,oneof"`
}

type XItemGetTtlResponse_Missing added in v1.4.0

type XItemGetTtlResponse_Missing struct {
	Missing *XItemGetTtlResponse_XMissing `protobuf:"bytes,2,opt,name=missing,proto3,oneof"`
}

type XItemGetTtlResponse_XFound added in v1.4.0

type XItemGetTtlResponse_XFound struct {
	RemainingTtlMillis uint64 `protobuf:"varint,1,opt,name=remaining_ttl_millis,json=remainingTtlMillis,proto3" json:"remaining_ttl_millis,omitempty"`
	// contains filtered or unexported fields
}

func (*XItemGetTtlResponse_XFound) Descriptor deprecated added in v1.4.0

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

Deprecated: Use XItemGetTtlResponse_XFound.ProtoReflect.Descriptor instead.

func (*XItemGetTtlResponse_XFound) GetRemainingTtlMillis added in v1.4.0

func (x *XItemGetTtlResponse_XFound) GetRemainingTtlMillis() uint64

func (*XItemGetTtlResponse_XFound) ProtoMessage added in v1.4.0

func (*XItemGetTtlResponse_XFound) ProtoMessage()

func (*XItemGetTtlResponse_XFound) ProtoReflect added in v1.4.0

func (*XItemGetTtlResponse_XFound) Reset added in v1.4.0

func (x *XItemGetTtlResponse_XFound) Reset()

func (*XItemGetTtlResponse_XFound) String added in v1.4.0

func (x *XItemGetTtlResponse_XFound) String() string

type XItemGetTtlResponse_XMissing added in v1.4.0

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

func (*XItemGetTtlResponse_XMissing) Descriptor deprecated added in v1.4.0

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

Deprecated: Use XItemGetTtlResponse_XMissing.ProtoReflect.Descriptor instead.

func (*XItemGetTtlResponse_XMissing) ProtoMessage added in v1.4.0

func (*XItemGetTtlResponse_XMissing) ProtoMessage()

func (*XItemGetTtlResponse_XMissing) ProtoReflect added in v1.4.0

func (*XItemGetTtlResponse_XMissing) Reset added in v1.4.0

func (x *XItemGetTtlResponse_XMissing) Reset()

func (*XItemGetTtlResponse_XMissing) String added in v1.4.0

type XItemGetTypeRequest added in v1.4.0

type XItemGetTypeRequest struct {
	CacheKey []byte `protobuf:"bytes,1,opt,name=cache_key,json=cacheKey,proto3" json:"cache_key,omitempty"`
	// contains filtered or unexported fields
}

func (*XItemGetTypeRequest) Descriptor deprecated added in v1.4.0

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

Deprecated: Use XItemGetTypeRequest.ProtoReflect.Descriptor instead.

func (*XItemGetTypeRequest) GetCacheKey added in v1.4.0

func (x *XItemGetTypeRequest) GetCacheKey() []byte

func (*XItemGetTypeRequest) ProtoMessage added in v1.4.0

func (*XItemGetTypeRequest) ProtoMessage()

func (*XItemGetTypeRequest) ProtoReflect added in v1.4.0

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

func (*XItemGetTypeRequest) Reset added in v1.4.0

func (x *XItemGetTypeRequest) Reset()

func (*XItemGetTypeRequest) String added in v1.4.0

func (x *XItemGetTypeRequest) String() string

type XItemGetTypeResponse added in v1.4.0

type XItemGetTypeResponse struct {

	// Types that are assignable to Result:
	//
	//	*XItemGetTypeResponse_Found
	//	*XItemGetTypeResponse_Missing
	Result isXItemGetTypeResponse_Result `protobuf_oneof:"result"`
	// contains filtered or unexported fields
}

func (*XItemGetTypeResponse) Descriptor deprecated added in v1.4.0

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

Deprecated: Use XItemGetTypeResponse.ProtoReflect.Descriptor instead.

func (*XItemGetTypeResponse) GetFound added in v1.4.0

func (*XItemGetTypeResponse) GetMissing added in v1.4.0

func (*XItemGetTypeResponse) GetResult added in v1.4.0

func (m *XItemGetTypeResponse) GetResult() isXItemGetTypeResponse_Result

func (*XItemGetTypeResponse) ProtoMessage added in v1.4.0

func (*XItemGetTypeResponse) ProtoMessage()

func (*XItemGetTypeResponse) ProtoReflect added in v1.4.0

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

func (*XItemGetTypeResponse) Reset added in v1.4.0

func (x *XItemGetTypeResponse) Reset()

func (*XItemGetTypeResponse) String added in v1.4.0

func (x *XItemGetTypeResponse) String() string

type XItemGetTypeResponse_Found added in v1.4.0

type XItemGetTypeResponse_Found struct {
	Found *XItemGetTypeResponse_XFound `protobuf:"bytes,1,opt,name=found,proto3,oneof"`
}

type XItemGetTypeResponse_ItemType added in v1.4.0

type XItemGetTypeResponse_ItemType int32
const (
	XItemGetTypeResponse_SCALAR     XItemGetTypeResponse_ItemType = 0
	XItemGetTypeResponse_DICTIONARY XItemGetTypeResponse_ItemType = 1
	XItemGetTypeResponse_SET        XItemGetTypeResponse_ItemType = 2
	XItemGetTypeResponse_LIST       XItemGetTypeResponse_ItemType = 3
	XItemGetTypeResponse_SORTED_SET XItemGetTypeResponse_ItemType = 4
)

func (XItemGetTypeResponse_ItemType) Descriptor added in v1.4.0

func (XItemGetTypeResponse_ItemType) Enum added in v1.4.0

func (XItemGetTypeResponse_ItemType) EnumDescriptor deprecated added in v1.4.0

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

Deprecated: Use XItemGetTypeResponse_ItemType.Descriptor instead.

func (XItemGetTypeResponse_ItemType) Number added in v1.4.0

func (XItemGetTypeResponse_ItemType) String added in v1.4.0

func (XItemGetTypeResponse_ItemType) Type added in v1.4.0

type XItemGetTypeResponse_Missing added in v1.4.0

type XItemGetTypeResponse_Missing struct {
	Missing *XItemGetTypeResponse_XMissing `protobuf:"bytes,2,opt,name=missing,proto3,oneof"`
}

type XItemGetTypeResponse_XFound added in v1.4.0

type XItemGetTypeResponse_XFound struct {
	ItemType XItemGetTypeResponse_ItemType `` /* 134-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*XItemGetTypeResponse_XFound) Descriptor deprecated added in v1.4.0

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

Deprecated: Use XItemGetTypeResponse_XFound.ProtoReflect.Descriptor instead.

func (*XItemGetTypeResponse_XFound) GetItemType added in v1.4.0

func (*XItemGetTypeResponse_XFound) ProtoMessage added in v1.4.0

func (*XItemGetTypeResponse_XFound) ProtoMessage()

func (*XItemGetTypeResponse_XFound) ProtoReflect added in v1.4.0

func (*XItemGetTypeResponse_XFound) Reset added in v1.4.0

func (x *XItemGetTypeResponse_XFound) Reset()

func (*XItemGetTypeResponse_XFound) String added in v1.4.0

func (x *XItemGetTypeResponse_XFound) String() string

type XItemGetTypeResponse_XMissing added in v1.4.0

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

func (*XItemGetTypeResponse_XMissing) Descriptor deprecated added in v1.4.0

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

Deprecated: Use XItemGetTypeResponse_XMissing.ProtoReflect.Descriptor instead.

func (*XItemGetTypeResponse_XMissing) ProtoMessage added in v1.4.0

func (*XItemGetTypeResponse_XMissing) ProtoMessage()

func (*XItemGetTypeResponse_XMissing) ProtoReflect added in v1.4.0

func (*XItemGetTypeResponse_XMissing) Reset added in v1.4.0

func (x *XItemGetTypeResponse_XMissing) Reset()

func (*XItemGetTypeResponse_XMissing) String added in v1.4.0

type XItemMetadataResponse added in v1.17.0

type XItemMetadataResponse struct {

	// Types that are assignable to Response:
	//
	//	*XItemMetadataResponse_Miss
	//	*XItemMetadataResponse_Hit
	Response isXItemMetadataResponse_Response `protobuf_oneof:"response"`
	Id       string                           `protobuf:"bytes,3,opt,name=id,proto3" json:"id,omitempty"`
	Metadata []*XMetadata                     `protobuf:"bytes,4,rep,name=metadata,proto3" json:"metadata,omitempty"`
	// contains filtered or unexported fields
}

func (*XItemMetadataResponse) Descriptor deprecated added in v1.17.0

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

Deprecated: Use XItemMetadataResponse.ProtoReflect.Descriptor instead.

func (*XItemMetadataResponse) GetHit added in v1.17.0

func (*XItemMetadataResponse) GetId added in v1.17.0

func (x *XItemMetadataResponse) GetId() string

func (*XItemMetadataResponse) GetMetadata added in v1.17.0

func (x *XItemMetadataResponse) GetMetadata() []*XMetadata

func (*XItemMetadataResponse) GetMiss added in v1.17.0

func (*XItemMetadataResponse) GetResponse added in v1.17.0

func (m *XItemMetadataResponse) GetResponse() isXItemMetadataResponse_Response

func (*XItemMetadataResponse) ProtoMessage added in v1.17.0

func (*XItemMetadataResponse) ProtoMessage()

func (*XItemMetadataResponse) ProtoReflect added in v1.17.0

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

func (*XItemMetadataResponse) Reset added in v1.17.0

func (x *XItemMetadataResponse) Reset()

func (*XItemMetadataResponse) String added in v1.17.0

func (x *XItemMetadataResponse) String() string

type XItemMetadataResponse_Hit added in v1.17.0

type XItemMetadataResponse_Hit struct {
	Hit *XItemMetadataResponse_XHit `protobuf:"bytes,2,opt,name=hit,proto3,oneof"` // TODO: reserve after migration
}

type XItemMetadataResponse_Miss added in v1.17.0

type XItemMetadataResponse_Miss struct {
	Miss *XItemMetadataResponse_XMiss `protobuf:"bytes,1,opt,name=miss,proto3,oneof"` // TODO: reserve after migration
}

type XItemMetadataResponse_XHit added in v1.17.0

type XItemMetadataResponse_XHit struct {
	Id       string       `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	Metadata []*XMetadata `protobuf:"bytes,2,rep,name=metadata,proto3" json:"metadata,omitempty"`
	// contains filtered or unexported fields
}

func (*XItemMetadataResponse_XHit) Descriptor deprecated added in v1.17.0

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

Deprecated: Use XItemMetadataResponse_XHit.ProtoReflect.Descriptor instead.

func (*XItemMetadataResponse_XHit) GetId added in v1.17.0

func (*XItemMetadataResponse_XHit) GetMetadata added in v1.17.0

func (x *XItemMetadataResponse_XHit) GetMetadata() []*XMetadata

func (*XItemMetadataResponse_XHit) ProtoMessage added in v1.17.0

func (*XItemMetadataResponse_XHit) ProtoMessage()

func (*XItemMetadataResponse_XHit) ProtoReflect added in v1.17.0

func (*XItemMetadataResponse_XHit) Reset added in v1.17.0

func (x *XItemMetadataResponse_XHit) Reset()

func (*XItemMetadataResponse_XHit) String added in v1.17.0

func (x *XItemMetadataResponse_XHit) String() string

type XItemMetadataResponse_XMiss added in v1.17.0

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

func (*XItemMetadataResponse_XMiss) Descriptor deprecated added in v1.17.0

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

Deprecated: Use XItemMetadataResponse_XMiss.ProtoReflect.Descriptor instead.

func (*XItemMetadataResponse_XMiss) ProtoMessage added in v1.17.0

func (*XItemMetadataResponse_XMiss) ProtoMessage()

func (*XItemMetadataResponse_XMiss) ProtoReflect added in v1.17.0

func (*XItemMetadataResponse_XMiss) Reset added in v1.17.0

func (x *XItemMetadataResponse_XMiss) Reset()

func (*XItemMetadataResponse_XMiss) String added in v1.17.0

func (x *XItemMetadataResponse_XMiss) String() string

type XItemResponse added in v1.17.0

type XItemResponse struct {

	// Types that are assignable to Response:
	//
	//	*XItemResponse_Miss
	//	*XItemResponse_Hit
	Response isXItemResponse_Response `protobuf_oneof:"response"`
	Id       string                   `protobuf:"bytes,3,opt,name=id,proto3" json:"id,omitempty"`
	Vector   *XVector                 `protobuf:"bytes,4,opt,name=vector,proto3" json:"vector,omitempty"`
	Metadata []*XMetadata             `protobuf:"bytes,5,rep,name=metadata,proto3" json:"metadata,omitempty"`
	// contains filtered or unexported fields
}

func (*XItemResponse) Descriptor deprecated added in v1.17.0

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

Deprecated: Use XItemResponse.ProtoReflect.Descriptor instead.

func (*XItemResponse) GetHit added in v1.17.0

func (x *XItemResponse) GetHit() *XItemResponse_XHit

func (*XItemResponse) GetId added in v1.17.0

func (x *XItemResponse) GetId() string

func (*XItemResponse) GetMetadata added in v1.17.0

func (x *XItemResponse) GetMetadata() []*XMetadata

func (*XItemResponse) GetMiss added in v1.17.0

func (x *XItemResponse) GetMiss() *XItemResponse_XMiss

func (*XItemResponse) GetResponse added in v1.17.0

func (m *XItemResponse) GetResponse() isXItemResponse_Response

func (*XItemResponse) GetVector added in v1.17.0

func (x *XItemResponse) GetVector() *XVector

func (*XItemResponse) ProtoMessage added in v1.17.0

func (*XItemResponse) ProtoMessage()

func (*XItemResponse) ProtoReflect added in v1.17.0

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

func (*XItemResponse) Reset added in v1.17.0

func (x *XItemResponse) Reset()

func (*XItemResponse) String added in v1.17.0

func (x *XItemResponse) String() string

type XItemResponse_Hit added in v1.17.0

type XItemResponse_Hit struct {
	Hit *XItemResponse_XHit `protobuf:"bytes,2,opt,name=hit,proto3,oneof"` // TODO: reserve after migration
}

type XItemResponse_Miss added in v1.17.0

type XItemResponse_Miss struct {
	Miss *XItemResponse_XMiss `protobuf:"bytes,1,opt,name=miss,proto3,oneof"` // TODO: reserve after migration
}

type XItemResponse_XHit added in v1.17.0

type XItemResponse_XHit struct {
	Id       string       `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	Vector   *XVector     `protobuf:"bytes,2,opt,name=vector,proto3" json:"vector,omitempty"`
	Metadata []*XMetadata `protobuf:"bytes,3,rep,name=metadata,proto3" json:"metadata,omitempty"`
	// contains filtered or unexported fields
}

func (*XItemResponse_XHit) Descriptor deprecated added in v1.17.0

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

Deprecated: Use XItemResponse_XHit.ProtoReflect.Descriptor instead.

func (*XItemResponse_XHit) GetId added in v1.17.0

func (x *XItemResponse_XHit) GetId() string

func (*XItemResponse_XHit) GetMetadata added in v1.17.0

func (x *XItemResponse_XHit) GetMetadata() []*XMetadata

func (*XItemResponse_XHit) GetVector added in v1.17.0

func (x *XItemResponse_XHit) GetVector() *XVector

func (*XItemResponse_XHit) ProtoMessage added in v1.17.0

func (*XItemResponse_XHit) ProtoMessage()

func (*XItemResponse_XHit) ProtoReflect added in v1.17.0

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

func (*XItemResponse_XHit) Reset added in v1.17.0

func (x *XItemResponse_XHit) Reset()

func (*XItemResponse_XHit) String added in v1.17.0

func (x *XItemResponse_XHit) String() string

type XItemResponse_XMiss added in v1.17.0

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

func (*XItemResponse_XMiss) Descriptor deprecated added in v1.17.0

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

Deprecated: Use XItemResponse_XMiss.ProtoReflect.Descriptor instead.

func (*XItemResponse_XMiss) ProtoMessage added in v1.17.0

func (*XItemResponse_XMiss) ProtoMessage()

func (*XItemResponse_XMiss) ProtoReflect added in v1.17.0

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

func (*XItemResponse_XMiss) Reset added in v1.17.0

func (x *XItemResponse_XMiss) Reset()

func (*XItemResponse_XMiss) String added in v1.17.0

func (x *XItemResponse_XMiss) String() string

type XKeysExistRequest added in v0.12.0

type XKeysExistRequest struct {
	CacheKeys [][]byte `protobuf:"bytes,1,rep,name=cache_keys,json=cacheKeys,proto3" json:"cache_keys,omitempty"`
	// contains filtered or unexported fields
}

func (*XKeysExistRequest) Descriptor deprecated added in v0.12.0

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

Deprecated: Use XKeysExistRequest.ProtoReflect.Descriptor instead.

func (*XKeysExistRequest) GetCacheKeys added in v0.12.0

func (x *XKeysExistRequest) GetCacheKeys() [][]byte

func (*XKeysExistRequest) ProtoMessage added in v0.12.0

func (*XKeysExistRequest) ProtoMessage()

func (*XKeysExistRequest) ProtoReflect added in v0.12.0

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

func (*XKeysExistRequest) Reset added in v0.12.0

func (x *XKeysExistRequest) Reset()

func (*XKeysExistRequest) String added in v0.12.0

func (x *XKeysExistRequest) String() string

type XKeysExistResponse added in v0.12.0

type XKeysExistResponse struct {
	Exists []bool `protobuf:"varint,1,rep,packed,name=exists,proto3" json:"exists,omitempty"`
	// contains filtered or unexported fields
}

func (*XKeysExistResponse) Descriptor deprecated added in v0.12.0

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

Deprecated: Use XKeysExistResponse.ProtoReflect.Descriptor instead.

func (*XKeysExistResponse) GetExists added in v0.12.0

func (x *XKeysExistResponse) GetExists() []bool

func (*XKeysExistResponse) ProtoMessage added in v0.12.0

func (*XKeysExistResponse) ProtoMessage()

func (*XKeysExistResponse) ProtoReflect added in v0.12.0

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

func (*XKeysExistResponse) Reset added in v0.12.0

func (x *XKeysExistResponse) Reset()

func (*XKeysExistResponse) String added in v0.12.0

func (x *XKeysExistResponse) String() string

type XLessThanExpression added in v1.17.0

type XLessThanExpression struct {
	Field string `protobuf:"bytes,1,opt,name=field,proto3" json:"field,omitempty"`
	// Types that are assignable to Value:
	//
	//	*XLessThanExpression_IntegerValue
	//	*XLessThanExpression_FloatValue
	Value isXLessThanExpression_Value `protobuf_oneof:"value"`
	// contains filtered or unexported fields
}

func (*XLessThanExpression) Descriptor deprecated added in v1.17.0

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

Deprecated: Use XLessThanExpression.ProtoReflect.Descriptor instead.

func (*XLessThanExpression) GetField added in v1.17.0

func (x *XLessThanExpression) GetField() string

func (*XLessThanExpression) GetFloatValue added in v1.17.0

func (x *XLessThanExpression) GetFloatValue() float32

func (*XLessThanExpression) GetIntegerValue added in v1.17.0

func (x *XLessThanExpression) GetIntegerValue() int64

func (*XLessThanExpression) GetValue added in v1.17.0

func (m *XLessThanExpression) GetValue() isXLessThanExpression_Value

func (*XLessThanExpression) ProtoMessage added in v1.17.0

func (*XLessThanExpression) ProtoMessage()

func (*XLessThanExpression) ProtoReflect added in v1.17.0

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

func (*XLessThanExpression) Reset added in v1.17.0

func (x *XLessThanExpression) Reset()

func (*XLessThanExpression) String added in v1.17.0

func (x *XLessThanExpression) String() string

type XLessThanExpression_FloatValue added in v1.17.0

type XLessThanExpression_FloatValue struct {
	FloatValue float32 `protobuf:"fixed32,3,opt,name=float_value,json=floatValue,proto3,oneof"`
}

type XLessThanExpression_IntegerValue added in v1.17.0

type XLessThanExpression_IntegerValue struct {
	IntegerValue int64 `protobuf:"varint,2,opt,name=integer_value,json=integerValue,proto3,oneof"`
}

type XLessThanOrEqualExpression added in v1.17.0

type XLessThanOrEqualExpression struct {
	Field string `protobuf:"bytes,1,opt,name=field,proto3" json:"field,omitempty"`
	// Types that are assignable to Value:
	//
	//	*XLessThanOrEqualExpression_IntegerValue
	//	*XLessThanOrEqualExpression_FloatValue
	Value isXLessThanOrEqualExpression_Value `protobuf_oneof:"value"`
	// contains filtered or unexported fields
}

func (*XLessThanOrEqualExpression) Descriptor deprecated added in v1.17.0

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

Deprecated: Use XLessThanOrEqualExpression.ProtoReflect.Descriptor instead.

func (*XLessThanOrEqualExpression) GetField added in v1.17.0

func (x *XLessThanOrEqualExpression) GetField() string

func (*XLessThanOrEqualExpression) GetFloatValue added in v1.17.0

func (x *XLessThanOrEqualExpression) GetFloatValue() float32

func (*XLessThanOrEqualExpression) GetIntegerValue added in v1.17.0

func (x *XLessThanOrEqualExpression) GetIntegerValue() int64

func (*XLessThanOrEqualExpression) GetValue added in v1.17.0

func (m *XLessThanOrEqualExpression) GetValue() isXLessThanOrEqualExpression_Value

func (*XLessThanOrEqualExpression) ProtoMessage added in v1.17.0

func (*XLessThanOrEqualExpression) ProtoMessage()

func (*XLessThanOrEqualExpression) ProtoReflect added in v1.17.0

func (*XLessThanOrEqualExpression) Reset added in v1.17.0

func (x *XLessThanOrEqualExpression) Reset()

func (*XLessThanOrEqualExpression) String added in v1.17.0

func (x *XLessThanOrEqualExpression) String() string

type XLessThanOrEqualExpression_FloatValue added in v1.17.0

type XLessThanOrEqualExpression_FloatValue struct {
	FloatValue float32 `protobuf:"fixed32,3,opt,name=float_value,json=floatValue,proto3,oneof"`
}

type XLessThanOrEqualExpression_IntegerValue added in v1.17.0

type XLessThanOrEqualExpression_IntegerValue struct {
	IntegerValue int64 `protobuf:"varint,2,opt,name=integer_value,json=integerValue,proto3,oneof"`
}

type XListCachesRequest

type XListCachesRequest struct {
	NextToken string `protobuf:"bytes,1,opt,name=next_token,json=nextToken,proto3" json:"next_token,omitempty"`
	// contains filtered or unexported fields
}

func (*XListCachesRequest) Descriptor deprecated

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

Deprecated: Use XListCachesRequest.ProtoReflect.Descriptor instead.

func (*XListCachesRequest) GetNextToken

func (x *XListCachesRequest) GetNextToken() string

func (*XListCachesRequest) ProtoMessage

func (*XListCachesRequest) ProtoMessage()

func (*XListCachesRequest) ProtoReflect

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

func (*XListCachesRequest) Reset

func (x *XListCachesRequest) Reset()

func (*XListCachesRequest) String

func (x *XListCachesRequest) String() string

type XListCachesResponse

type XListCachesResponse struct {
	Cache     []*XCache `protobuf:"bytes,1,rep,name=cache,proto3" json:"cache,omitempty"`
	NextToken string    `protobuf:"bytes,2,opt,name=next_token,json=nextToken,proto3" json:"next_token,omitempty"`
	// contains filtered or unexported fields
}

func (*XListCachesResponse) Descriptor deprecated

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

Deprecated: Use XListCachesResponse.ProtoReflect.Descriptor instead.

func (*XListCachesResponse) GetCache

func (x *XListCachesResponse) GetCache() []*XCache

func (*XListCachesResponse) GetNextToken

func (x *XListCachesResponse) GetNextToken() string

func (*XListCachesResponse) ProtoMessage

func (*XListCachesResponse) ProtoMessage()

func (*XListCachesResponse) ProtoReflect

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

func (*XListCachesResponse) Reset

func (x *XListCachesResponse) Reset()

func (*XListCachesResponse) String

func (x *XListCachesResponse) String() string

type XListConcatenateBackRequest added in v0.4.0

type XListConcatenateBackRequest struct {
	ListName        []byte   `protobuf:"bytes,1,opt,name=list_name,json=listName,proto3" json:"list_name,omitempty"`
	Values          [][]byte `protobuf:"bytes,2,rep,name=values,proto3" json:"values,omitempty"`
	TtlMilliseconds uint64   `protobuf:"varint,3,opt,name=ttl_milliseconds,json=ttlMilliseconds,proto3" json:"ttl_milliseconds,omitempty"`
	RefreshTtl      bool     `protobuf:"varint,4,opt,name=refresh_ttl,json=refreshTtl,proto3" json:"refresh_ttl,omitempty"`
	// ensure total length <= this; remove excess from front of list
	TruncateFrontToSize uint32 `protobuf:"varint,5,opt,name=truncate_front_to_size,json=truncateFrontToSize,proto3" json:"truncate_front_to_size,omitempty"`
	// contains filtered or unexported fields
}

func (*XListConcatenateBackRequest) Descriptor deprecated added in v0.4.0

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

Deprecated: Use XListConcatenateBackRequest.ProtoReflect.Descriptor instead.

func (*XListConcatenateBackRequest) GetListName added in v0.4.0

func (x *XListConcatenateBackRequest) GetListName() []byte

func (*XListConcatenateBackRequest) GetRefreshTtl added in v0.4.0

func (x *XListConcatenateBackRequest) GetRefreshTtl() bool

func (*XListConcatenateBackRequest) GetTruncateFrontToSize added in v0.4.0

func (x *XListConcatenateBackRequest) GetTruncateFrontToSize() uint32

func (*XListConcatenateBackRequest) GetTtlMilliseconds added in v0.4.0

func (x *XListConcatenateBackRequest) GetTtlMilliseconds() uint64

func (*XListConcatenateBackRequest) GetValues added in v0.4.0

func (x *XListConcatenateBackRequest) GetValues() [][]byte

func (*XListConcatenateBackRequest) ProtoMessage added in v0.4.0

func (*XListConcatenateBackRequest) ProtoMessage()

func (*XListConcatenateBackRequest) ProtoReflect added in v0.4.0

func (*XListConcatenateBackRequest) Reset added in v0.4.0

func (x *XListConcatenateBackRequest) Reset()

func (*XListConcatenateBackRequest) String added in v0.4.0

func (x *XListConcatenateBackRequest) String() string

type XListConcatenateBackResponse added in v0.4.0

type XListConcatenateBackResponse struct {

	// length of the list after the concatenation
	ListLength uint32 `protobuf:"varint,1,opt,name=list_length,json=listLength,proto3" json:"list_length,omitempty"`
	// contains filtered or unexported fields
}

func (*XListConcatenateBackResponse) Descriptor deprecated added in v0.4.0

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

Deprecated: Use XListConcatenateBackResponse.ProtoReflect.Descriptor instead.

func (*XListConcatenateBackResponse) GetListLength added in v0.4.0

func (x *XListConcatenateBackResponse) GetListLength() uint32

func (*XListConcatenateBackResponse) ProtoMessage added in v0.4.0

func (*XListConcatenateBackResponse) ProtoMessage()

func (*XListConcatenateBackResponse) ProtoReflect added in v0.4.0

func (*XListConcatenateBackResponse) Reset added in v0.4.0

func (x *XListConcatenateBackResponse) Reset()

func (*XListConcatenateBackResponse) String added in v0.4.0

type XListConcatenateFrontRequest added in v0.4.0

type XListConcatenateFrontRequest struct {
	ListName        []byte   `protobuf:"bytes,1,opt,name=list_name,json=listName,proto3" json:"list_name,omitempty"`
	Values          [][]byte `protobuf:"bytes,2,rep,name=values,proto3" json:"values,omitempty"`
	TtlMilliseconds uint64   `protobuf:"varint,3,opt,name=ttl_milliseconds,json=ttlMilliseconds,proto3" json:"ttl_milliseconds,omitempty"`
	RefreshTtl      bool     `protobuf:"varint,4,opt,name=refresh_ttl,json=refreshTtl,proto3" json:"refresh_ttl,omitempty"`
	// ensure total length <= this; remove excess from back of list
	TruncateBackToSize uint32 `protobuf:"varint,5,opt,name=truncate_back_to_size,json=truncateBackToSize,proto3" json:"truncate_back_to_size,omitempty"`
	// contains filtered or unexported fields
}

func (*XListConcatenateFrontRequest) Descriptor deprecated added in v0.4.0

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

Deprecated: Use XListConcatenateFrontRequest.ProtoReflect.Descriptor instead.

func (*XListConcatenateFrontRequest) GetListName added in v0.4.0

func (x *XListConcatenateFrontRequest) GetListName() []byte

func (*XListConcatenateFrontRequest) GetRefreshTtl added in v0.4.0

func (x *XListConcatenateFrontRequest) GetRefreshTtl() bool

func (*XListConcatenateFrontRequest) GetTruncateBackToSize added in v0.4.0

func (x *XListConcatenateFrontRequest) GetTruncateBackToSize() uint32

func (*XListConcatenateFrontRequest) GetTtlMilliseconds added in v0.4.0

func (x *XListConcatenateFrontRequest) GetTtlMilliseconds() uint64

func (*XListConcatenateFrontRequest) GetValues added in v0.4.0

func (x *XListConcatenateFrontRequest) GetValues() [][]byte

func (*XListConcatenateFrontRequest) ProtoMessage added in v0.4.0

func (*XListConcatenateFrontRequest) ProtoMessage()

func (*XListConcatenateFrontRequest) ProtoReflect added in v0.4.0

func (*XListConcatenateFrontRequest) Reset added in v0.4.0

func (x *XListConcatenateFrontRequest) Reset()

func (*XListConcatenateFrontRequest) String added in v0.4.0

type XListConcatenateFrontResponse added in v0.4.0

type XListConcatenateFrontResponse struct {

	// length of the list after the concatenation
	ListLength uint32 `protobuf:"varint,1,opt,name=list_length,json=listLength,proto3" json:"list_length,omitempty"`
	// contains filtered or unexported fields
}

func (*XListConcatenateFrontResponse) Descriptor deprecated added in v0.4.0

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

Deprecated: Use XListConcatenateFrontResponse.ProtoReflect.Descriptor instead.

func (*XListConcatenateFrontResponse) GetListLength added in v0.4.0

func (x *XListConcatenateFrontResponse) GetListLength() uint32

func (*XListConcatenateFrontResponse) ProtoMessage added in v0.4.0

func (*XListConcatenateFrontResponse) ProtoMessage()

func (*XListConcatenateFrontResponse) ProtoReflect added in v0.4.0

func (*XListConcatenateFrontResponse) Reset added in v0.4.0

func (x *XListConcatenateFrontResponse) Reset()

func (*XListConcatenateFrontResponse) String added in v0.4.0

type XListContainsExpression added in v1.17.0

type XListContainsExpression struct {
	Field string `protobuf:"bytes,1,opt,name=field,proto3" json:"field,omitempty"`
	// Types that are assignable to Value:
	//
	//	*XListContainsExpression_StringValue
	Value isXListContainsExpression_Value `protobuf_oneof:"value"`
	// contains filtered or unexported fields
}

func (*XListContainsExpression) Descriptor deprecated added in v1.17.0

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

Deprecated: Use XListContainsExpression.ProtoReflect.Descriptor instead.

func (*XListContainsExpression) GetField added in v1.17.0

func (x *XListContainsExpression) GetField() string

func (*XListContainsExpression) GetStringValue added in v1.17.0

func (x *XListContainsExpression) GetStringValue() string

func (*XListContainsExpression) GetValue added in v1.17.0

func (m *XListContainsExpression) GetValue() isXListContainsExpression_Value

func (*XListContainsExpression) ProtoMessage added in v1.17.0

func (*XListContainsExpression) ProtoMessage()

func (*XListContainsExpression) ProtoReflect added in v1.17.0

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

func (*XListContainsExpression) Reset added in v1.17.0

func (x *XListContainsExpression) Reset()

func (*XListContainsExpression) String added in v1.17.0

func (x *XListContainsExpression) String() string

type XListContainsExpression_StringValue added in v1.17.0

type XListContainsExpression_StringValue struct {
	StringValue string `protobuf:"bytes,2,opt,name=string_value,json=stringValue,proto3,oneof"`
}

type XListEraseRequest added in v0.4.0

type XListEraseRequest struct {
	ListName []byte `protobuf:"bytes,1,opt,name=list_name,json=listName,proto3" json:"list_name,omitempty"`
	// Types that are assignable to Erase:
	//
	//	*XListEraseRequest_Some
	//	*XListEraseRequest_All
	Erase isXListEraseRequest_Erase `protobuf_oneof:"erase"`
	// contains filtered or unexported fields
}

func (*XListEraseRequest) Descriptor deprecated added in v0.4.0

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

Deprecated: Use XListEraseRequest.ProtoReflect.Descriptor instead.

func (*XListEraseRequest) GetAll added in v0.4.0

func (*XListEraseRequest) GetErase added in v0.4.0

func (m *XListEraseRequest) GetErase() isXListEraseRequest_Erase

func (*XListEraseRequest) GetListName added in v0.4.0

func (x *XListEraseRequest) GetListName() []byte

func (*XListEraseRequest) GetSome added in v0.4.0

func (*XListEraseRequest) ProtoMessage added in v0.4.0

func (*XListEraseRequest) ProtoMessage()

func (*XListEraseRequest) ProtoReflect added in v0.4.0

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

func (*XListEraseRequest) Reset added in v0.4.0

func (x *XListEraseRequest) Reset()

func (*XListEraseRequest) String added in v0.4.0

func (x *XListEraseRequest) String() string

type XListEraseRequest_All added in v0.4.0

type XListEraseRequest_All struct {
	All *XListEraseRequest_XAll `protobuf:"bytes,3,opt,name=all,proto3,oneof"`
}

type XListEraseRequest_Some added in v0.4.0

type XListEraseRequest_Some struct {
	Some *XListEraseRequest_XListRanges `protobuf:"bytes,2,opt,name=some,proto3,oneof"`
}

type XListEraseRequest_XAll added in v0.4.0

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

func (*XListEraseRequest_XAll) Descriptor deprecated added in v0.4.0

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

Deprecated: Use XListEraseRequest_XAll.ProtoReflect.Descriptor instead.

func (*XListEraseRequest_XAll) ProtoMessage added in v0.4.0

func (*XListEraseRequest_XAll) ProtoMessage()

func (*XListEraseRequest_XAll) ProtoReflect added in v0.4.0

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

func (*XListEraseRequest_XAll) Reset added in v0.4.0

func (x *XListEraseRequest_XAll) Reset()

func (*XListEraseRequest_XAll) String added in v0.4.0

func (x *XListEraseRequest_XAll) String() string

type XListEraseRequest_XListRanges added in v0.4.0

type XListEraseRequest_XListRanges struct {
	Ranges []*XListRange `protobuf:"bytes,1,rep,name=ranges,proto3" json:"ranges,omitempty"`
	// contains filtered or unexported fields
}

func (*XListEraseRequest_XListRanges) Descriptor deprecated added in v0.4.0

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

Deprecated: Use XListEraseRequest_XListRanges.ProtoReflect.Descriptor instead.

func (*XListEraseRequest_XListRanges) GetRanges added in v0.4.0

func (x *XListEraseRequest_XListRanges) GetRanges() []*XListRange

func (*XListEraseRequest_XListRanges) ProtoMessage added in v0.4.0

func (*XListEraseRequest_XListRanges) ProtoMessage()

func (*XListEraseRequest_XListRanges) ProtoReflect added in v0.4.0

func (*XListEraseRequest_XListRanges) Reset added in v0.4.0

func (x *XListEraseRequest_XListRanges) Reset()

func (*XListEraseRequest_XListRanges) String added in v0.4.0

type XListEraseResponse added in v0.4.0

type XListEraseResponse struct {

	// Types that are assignable to List:
	//
	//	*XListEraseResponse_Found
	//	*XListEraseResponse_Missing
	List isXListEraseResponse_List `protobuf_oneof:"list"`
	// contains filtered or unexported fields
}

func (*XListEraseResponse) Descriptor deprecated added in v0.4.0

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

Deprecated: Use XListEraseResponse.ProtoReflect.Descriptor instead.

func (*XListEraseResponse) GetFound added in v1.4.0

func (*XListEraseResponse) GetList added in v1.4.0

func (m *XListEraseResponse) GetList() isXListEraseResponse_List

func (*XListEraseResponse) GetMissing added in v1.4.0

func (*XListEraseResponse) ProtoMessage added in v0.4.0

func (*XListEraseResponse) ProtoMessage()

func (*XListEraseResponse) ProtoReflect added in v0.4.0

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

func (*XListEraseResponse) Reset added in v0.4.0

func (x *XListEraseResponse) Reset()

func (*XListEraseResponse) String added in v0.4.0

func (x *XListEraseResponse) String() string

type XListEraseResponse_Found added in v1.4.0

type XListEraseResponse_Found struct {
	Found *XListEraseResponse_XFound `protobuf:"bytes,1,opt,name=found,proto3,oneof"`
}

type XListEraseResponse_Missing added in v1.4.0

type XListEraseResponse_Missing struct {
	Missing *XListEraseResponse_XMissing `protobuf:"bytes,2,opt,name=missing,proto3,oneof"`
}

type XListEraseResponse_XFound added in v1.4.0

type XListEraseResponse_XFound struct {
	ListLength uint32 `protobuf:"varint,1,opt,name=list_length,json=listLength,proto3" json:"list_length,omitempty"`
	// contains filtered or unexported fields
}

func (*XListEraseResponse_XFound) Descriptor deprecated added in v1.4.0

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

Deprecated: Use XListEraseResponse_XFound.ProtoReflect.Descriptor instead.

func (*XListEraseResponse_XFound) GetListLength added in v1.4.0

func (x *XListEraseResponse_XFound) GetListLength() uint32

func (*XListEraseResponse_XFound) ProtoMessage added in v1.4.0

func (*XListEraseResponse_XFound) ProtoMessage()

func (*XListEraseResponse_XFound) ProtoReflect added in v1.4.0

func (*XListEraseResponse_XFound) Reset added in v1.4.0

func (x *XListEraseResponse_XFound) Reset()

func (*XListEraseResponse_XFound) String added in v1.4.0

func (x *XListEraseResponse_XFound) String() string

type XListEraseResponse_XMissing added in v1.4.0

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

func (*XListEraseResponse_XMissing) Descriptor deprecated added in v1.4.0

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

Deprecated: Use XListEraseResponse_XMissing.ProtoReflect.Descriptor instead.

func (*XListEraseResponse_XMissing) ProtoMessage added in v1.4.0

func (*XListEraseResponse_XMissing) ProtoMessage()

func (*XListEraseResponse_XMissing) ProtoReflect added in v1.4.0

func (*XListEraseResponse_XMissing) Reset added in v1.4.0

func (x *XListEraseResponse_XMissing) Reset()

func (*XListEraseResponse_XMissing) String added in v1.4.0

func (x *XListEraseResponse_XMissing) String() string

type XListFetchRequest added in v0.4.0

type XListFetchRequest struct {
	ListName []byte `protobuf:"bytes,1,opt,name=list_name,json=listName,proto3" json:"list_name,omitempty"`
	// Inclusive.
	// If unbounded, 0 (start of list) by default
	// A negative index counts from the end of the list
	//
	// Types that are assignable to StartIndex:
	//
	//	*XListFetchRequest_UnboundedStart
	//	*XListFetchRequest_InclusiveStart
	StartIndex isXListFetchRequest_StartIndex `protobuf_oneof:"start_index"`
	// Exclusive.
	// If unbounded, this effectively means list.length()
	// If end_index is > the number of elements to return, return as much as you can
	// A negative index counts from the end of the list
	//
	// Types that are assignable to EndIndex:
	//
	//	*XListFetchRequest_UnboundedEnd
	//	*XListFetchRequest_ExclusiveEnd
	EndIndex isXListFetchRequest_EndIndex `protobuf_oneof:"end_index"`
	// contains filtered or unexported fields
}

func (*XListFetchRequest) Descriptor deprecated added in v0.4.0

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

Deprecated: Use XListFetchRequest.ProtoReflect.Descriptor instead.

func (*XListFetchRequest) GetEndIndex added in v0.11.0

func (m *XListFetchRequest) GetEndIndex() isXListFetchRequest_EndIndex

func (*XListFetchRequest) GetExclusiveEnd added in v0.11.0

func (x *XListFetchRequest) GetExclusiveEnd() int32

func (*XListFetchRequest) GetInclusiveStart added in v0.11.0

func (x *XListFetchRequest) GetInclusiveStart() int32

func (*XListFetchRequest) GetListName added in v0.4.0

func (x *XListFetchRequest) GetListName() []byte

func (*XListFetchRequest) GetStartIndex added in v0.11.0

func (m *XListFetchRequest) GetStartIndex() isXListFetchRequest_StartIndex

func (*XListFetchRequest) GetUnboundedEnd added in v0.11.0

func (x *XListFetchRequest) GetUnboundedEnd() *XUnbounded

func (*XListFetchRequest) GetUnboundedStart added in v0.11.0

func (x *XListFetchRequest) GetUnboundedStart() *XUnbounded

func (*XListFetchRequest) ProtoMessage added in v0.4.0

func (*XListFetchRequest) ProtoMessage()

func (*XListFetchRequest) ProtoReflect added in v0.4.0

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

func (*XListFetchRequest) Reset added in v0.4.0

func (x *XListFetchRequest) Reset()

func (*XListFetchRequest) String added in v0.4.0

func (x *XListFetchRequest) String() string

type XListFetchRequest_ExclusiveEnd added in v0.11.0

type XListFetchRequest_ExclusiveEnd struct {
	ExclusiveEnd int32 `protobuf:"zigzag32,5,opt,name=exclusive_end,json=exclusiveEnd,proto3,oneof"`
}

type XListFetchRequest_InclusiveStart added in v0.11.0

type XListFetchRequest_InclusiveStart struct {
	InclusiveStart int32 `protobuf:"zigzag32,3,opt,name=inclusive_start,json=inclusiveStart,proto3,oneof"`
}

type XListFetchRequest_UnboundedEnd added in v0.11.0

type XListFetchRequest_UnboundedEnd struct {
	UnboundedEnd *XUnbounded `protobuf:"bytes,4,opt,name=unbounded_end,json=unboundedEnd,proto3,oneof"`
}

type XListFetchRequest_UnboundedStart added in v0.11.0

type XListFetchRequest_UnboundedStart struct {
	UnboundedStart *XUnbounded `protobuf:"bytes,2,opt,name=unbounded_start,json=unboundedStart,proto3,oneof"`
}

type XListFetchResponse added in v0.4.0

type XListFetchResponse struct {

	// Types that are assignable to List:
	//
	//	*XListFetchResponse_Found
	//	*XListFetchResponse_Missing
	List isXListFetchResponse_List `protobuf_oneof:"list"`
	// contains filtered or unexported fields
}

func (*XListFetchResponse) Descriptor deprecated added in v0.4.0

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

Deprecated: Use XListFetchResponse.ProtoReflect.Descriptor instead.

func (*XListFetchResponse) GetFound added in v0.4.0

func (*XListFetchResponse) GetList added in v0.4.0

func (m *XListFetchResponse) GetList() isXListFetchResponse_List

func (*XListFetchResponse) GetMissing added in v0.4.0

func (*XListFetchResponse) ProtoMessage added in v0.4.0

func (*XListFetchResponse) ProtoMessage()

func (*XListFetchResponse) ProtoReflect added in v0.4.0

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

func (*XListFetchResponse) Reset added in v0.4.0

func (x *XListFetchResponse) Reset()

func (*XListFetchResponse) String added in v0.4.0

func (x *XListFetchResponse) String() string

type XListFetchResponse_Found added in v0.4.0

type XListFetchResponse_Found struct {
	Found *XListFetchResponse_XFound `protobuf:"bytes,1,opt,name=found,proto3,oneof"`
}

type XListFetchResponse_Missing added in v0.4.0

type XListFetchResponse_Missing struct {
	Missing *XListFetchResponse_XMissing `protobuf:"bytes,2,opt,name=missing,proto3,oneof"`
}

type XListFetchResponse_XFound added in v0.4.0

type XListFetchResponse_XFound struct {
	Values [][]byte `protobuf:"bytes,1,rep,name=values,proto3" json:"values,omitempty"`
	// contains filtered or unexported fields
}

func (*XListFetchResponse_XFound) Descriptor deprecated added in v0.4.0

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

Deprecated: Use XListFetchResponse_XFound.ProtoReflect.Descriptor instead.

func (*XListFetchResponse_XFound) GetValues added in v0.4.0

func (x *XListFetchResponse_XFound) GetValues() [][]byte

func (*XListFetchResponse_XFound) ProtoMessage added in v0.4.0

func (*XListFetchResponse_XFound) ProtoMessage()

func (*XListFetchResponse_XFound) ProtoReflect added in v0.4.0

func (*XListFetchResponse_XFound) Reset added in v0.4.0

func (x *XListFetchResponse_XFound) Reset()

func (*XListFetchResponse_XFound) String added in v0.4.0

func (x *XListFetchResponse_XFound) String() string

type XListFetchResponse_XMissing added in v0.4.0

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

func (*XListFetchResponse_XMissing) Descriptor deprecated added in v0.4.0

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

Deprecated: Use XListFetchResponse_XMissing.ProtoReflect.Descriptor instead.

func (*XListFetchResponse_XMissing) ProtoMessage added in v0.4.0

func (*XListFetchResponse_XMissing) ProtoMessage()

func (*XListFetchResponse_XMissing) ProtoReflect added in v0.4.0

func (*XListFetchResponse_XMissing) Reset added in v0.4.0

func (x *XListFetchResponse_XMissing) Reset()

func (*XListFetchResponse_XMissing) String added in v0.4.0

func (x *XListFetchResponse_XMissing) String() string

type XListIndexesRequest added in v1.12.0

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

func (*XListIndexesRequest) Descriptor deprecated added in v1.12.0

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

Deprecated: Use XListIndexesRequest.ProtoReflect.Descriptor instead.

func (*XListIndexesRequest) ProtoMessage added in v1.12.0

func (*XListIndexesRequest) ProtoMessage()

func (*XListIndexesRequest) ProtoReflect added in v1.12.0

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

func (*XListIndexesRequest) Reset added in v1.12.0

func (x *XListIndexesRequest) Reset()

func (*XListIndexesRequest) String added in v1.12.0

func (x *XListIndexesRequest) String() string

type XListIndexesResponse added in v1.12.0

type XListIndexesResponse struct {
	Indexes []*XListIndexesResponse_XIndex `protobuf:"bytes,1,rep,name=indexes,proto3" json:"indexes,omitempty"`
	// contains filtered or unexported fields
}

func (*XListIndexesResponse) Descriptor deprecated added in v1.12.0

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

Deprecated: Use XListIndexesResponse.ProtoReflect.Descriptor instead.

func (*XListIndexesResponse) GetIndexes added in v1.17.0

func (*XListIndexesResponse) ProtoMessage added in v1.12.0

func (*XListIndexesResponse) ProtoMessage()

func (*XListIndexesResponse) ProtoReflect added in v1.12.0

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

func (*XListIndexesResponse) Reset added in v1.12.0

func (x *XListIndexesResponse) Reset()

func (*XListIndexesResponse) String added in v1.12.0

func (x *XListIndexesResponse) String() string

type XListIndexesResponse_XIndex added in v1.17.0

type XListIndexesResponse_XIndex struct {
	IndexName        string             `protobuf:"bytes,1,opt,name=index_name,json=indexName,proto3" json:"index_name,omitempty"`
	NumDimensions    uint64             `protobuf:"varint,2,opt,name=num_dimensions,json=numDimensions,proto3" json:"num_dimensions,omitempty"`
	SimilarityMetric *XSimilarityMetric `protobuf:"bytes,3,opt,name=similarity_metric,json=similarityMetric,proto3" json:"similarity_metric,omitempty"`
	// contains filtered or unexported fields
}

func (*XListIndexesResponse_XIndex) Descriptor deprecated added in v1.17.0

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

Deprecated: Use XListIndexesResponse_XIndex.ProtoReflect.Descriptor instead.

func (*XListIndexesResponse_XIndex) GetIndexName added in v1.17.0

func (x *XListIndexesResponse_XIndex) GetIndexName() string

func (*XListIndexesResponse_XIndex) GetNumDimensions added in v1.17.0

func (x *XListIndexesResponse_XIndex) GetNumDimensions() uint64

func (*XListIndexesResponse_XIndex) GetSimilarityMetric added in v1.17.0

func (x *XListIndexesResponse_XIndex) GetSimilarityMetric() *XSimilarityMetric

func (*XListIndexesResponse_XIndex) ProtoMessage added in v1.17.0

func (*XListIndexesResponse_XIndex) ProtoMessage()

func (*XListIndexesResponse_XIndex) ProtoReflect added in v1.17.0

func (*XListIndexesResponse_XIndex) Reset added in v1.17.0

func (x *XListIndexesResponse_XIndex) Reset()

func (*XListIndexesResponse_XIndex) String added in v1.17.0

func (x *XListIndexesResponse_XIndex) String() string

type XListLengthRequest added in v0.4.0

type XListLengthRequest struct {
	ListName []byte `protobuf:"bytes,1,opt,name=list_name,json=listName,proto3" json:"list_name,omitempty"`
	// contains filtered or unexported fields
}

func (*XListLengthRequest) Descriptor deprecated added in v0.4.0

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

Deprecated: Use XListLengthRequest.ProtoReflect.Descriptor instead.

func (*XListLengthRequest) GetListName added in v0.4.0

func (x *XListLengthRequest) GetListName() []byte

func (*XListLengthRequest) ProtoMessage added in v0.4.0

func (*XListLengthRequest) ProtoMessage()

func (*XListLengthRequest) ProtoReflect added in v0.4.0

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

func (*XListLengthRequest) Reset added in v0.4.0

func (x *XListLengthRequest) Reset()

func (*XListLengthRequest) String added in v0.4.0

func (x *XListLengthRequest) String() string

type XListLengthResponse added in v0.4.0

type XListLengthResponse struct {

	// Types that are assignable to List:
	//
	//	*XListLengthResponse_Found
	//	*XListLengthResponse_Missing
	List isXListLengthResponse_List `protobuf_oneof:"list"`
	// contains filtered or unexported fields
}

func (*XListLengthResponse) Descriptor deprecated added in v0.4.0

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

Deprecated: Use XListLengthResponse.ProtoReflect.Descriptor instead.

func (*XListLengthResponse) GetFound added in v0.4.0

func (*XListLengthResponse) GetList added in v0.4.0

func (m *XListLengthResponse) GetList() isXListLengthResponse_List

func (*XListLengthResponse) GetMissing added in v0.4.0

func (*XListLengthResponse) ProtoMessage added in v0.4.0

func (*XListLengthResponse) ProtoMessage()

func (*XListLengthResponse) ProtoReflect added in v0.4.0

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

func (*XListLengthResponse) Reset added in v0.4.0

func (x *XListLengthResponse) Reset()

func (*XListLengthResponse) String added in v0.4.0

func (x *XListLengthResponse) String() string

type XListLengthResponse_Found added in v0.4.0

type XListLengthResponse_Found struct {
	Found *XListLengthResponse_XFound `protobuf:"bytes,1,opt,name=found,proto3,oneof"`
}

type XListLengthResponse_Missing added in v0.4.0

type XListLengthResponse_Missing struct {
	Missing *XListLengthResponse_XMissing `protobuf:"bytes,2,opt,name=missing,proto3,oneof"`
}

type XListLengthResponse_XFound added in v0.4.0

type XListLengthResponse_XFound struct {
	Length uint32 `protobuf:"varint,1,opt,name=length,proto3" json:"length,omitempty"`
	// contains filtered or unexported fields
}

func (*XListLengthResponse_XFound) Descriptor deprecated added in v0.4.0

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

Deprecated: Use XListLengthResponse_XFound.ProtoReflect.Descriptor instead.

func (*XListLengthResponse_XFound) GetLength added in v0.4.0

func (x *XListLengthResponse_XFound) GetLength() uint32

func (*XListLengthResponse_XFound) ProtoMessage added in v0.4.0

func (*XListLengthResponse_XFound) ProtoMessage()

func (*XListLengthResponse_XFound) ProtoReflect added in v0.4.0

func (*XListLengthResponse_XFound) Reset added in v0.4.0

func (x *XListLengthResponse_XFound) Reset()

func (*XListLengthResponse_XFound) String added in v0.4.0

func (x *XListLengthResponse_XFound) String() string

type XListLengthResponse_XMissing added in v0.4.0

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

func (*XListLengthResponse_XMissing) Descriptor deprecated added in v0.4.0

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

Deprecated: Use XListLengthResponse_XMissing.ProtoReflect.Descriptor instead.

func (*XListLengthResponse_XMissing) ProtoMessage added in v0.4.0

func (*XListLengthResponse_XMissing) ProtoMessage()

func (*XListLengthResponse_XMissing) ProtoReflect added in v0.4.0

func (*XListLengthResponse_XMissing) Reset added in v0.4.0

func (x *XListLengthResponse_XMissing) Reset()

func (*XListLengthResponse_XMissing) String added in v0.4.0

type XListPopBackRequest added in v0.4.0

type XListPopBackRequest struct {
	ListName []byte `protobuf:"bytes,1,opt,name=list_name,json=listName,proto3" json:"list_name,omitempty"`
	// contains filtered or unexported fields
}

func (*XListPopBackRequest) Descriptor deprecated added in v0.4.0

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

Deprecated: Use XListPopBackRequest.ProtoReflect.Descriptor instead.

func (*XListPopBackRequest) GetListName added in v0.4.0

func (x *XListPopBackRequest) GetListName() []byte

func (*XListPopBackRequest) ProtoMessage added in v0.4.0

func (*XListPopBackRequest) ProtoMessage()

func (*XListPopBackRequest) ProtoReflect added in v0.4.0

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

func (*XListPopBackRequest) Reset added in v0.4.0

func (x *XListPopBackRequest) Reset()

func (*XListPopBackRequest) String added in v0.4.0

func (x *XListPopBackRequest) String() string

type XListPopBackResponse added in v0.4.0

type XListPopBackResponse struct {

	// Types that are assignable to List:
	//
	//	*XListPopBackResponse_Found
	//	*XListPopBackResponse_Missing
	List isXListPopBackResponse_List `protobuf_oneof:"list"`
	// contains filtered or unexported fields
}

func (*XListPopBackResponse) Descriptor deprecated added in v0.4.0

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

Deprecated: Use XListPopBackResponse.ProtoReflect.Descriptor instead.

func (*XListPopBackResponse) GetFound added in v0.4.0

func (*XListPopBackResponse) GetList added in v0.4.0

func (m *XListPopBackResponse) GetList() isXListPopBackResponse_List

func (*XListPopBackResponse) GetMissing added in v0.4.0

func (*XListPopBackResponse) ProtoMessage added in v0.4.0

func (*XListPopBackResponse) ProtoMessage()

func (*XListPopBackResponse) ProtoReflect added in v0.4.0

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

func (*XListPopBackResponse) Reset added in v0.4.0

func (x *XListPopBackResponse) Reset()

func (*XListPopBackResponse) String added in v0.4.0

func (x *XListPopBackResponse) String() string

type XListPopBackResponse_Found added in v0.4.0

type XListPopBackResponse_Found struct {
	Found *XListPopBackResponse_XFound `protobuf:"bytes,1,opt,name=found,proto3,oneof"`
}

type XListPopBackResponse_Missing added in v0.4.0

type XListPopBackResponse_Missing struct {
	Missing *XListPopBackResponse_XMissing `protobuf:"bytes,2,opt,name=missing,proto3,oneof"`
}

type XListPopBackResponse_XFound added in v0.4.0

type XListPopBackResponse_XFound struct {
	Back []byte `protobuf:"bytes,1,opt,name=back,proto3" json:"back,omitempty"`
	// length of the list after the pop
	ListLength uint32 `protobuf:"varint,2,opt,name=list_length,json=listLength,proto3" json:"list_length,omitempty"`
	// contains filtered or unexported fields
}

func (*XListPopBackResponse_XFound) Descriptor deprecated added in v0.4.0

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

Deprecated: Use XListPopBackResponse_XFound.ProtoReflect.Descriptor instead.

func (*XListPopBackResponse_XFound) GetBack added in v0.4.0

func (x *XListPopBackResponse_XFound) GetBack() []byte

func (*XListPopBackResponse_XFound) GetListLength added in v1.4.0

func (x *XListPopBackResponse_XFound) GetListLength() uint32

func (*XListPopBackResponse_XFound) ProtoMessage added in v0.4.0

func (*XListPopBackResponse_XFound) ProtoMessage()

func (*XListPopBackResponse_XFound) ProtoReflect added in v0.4.0

func (*XListPopBackResponse_XFound) Reset added in v0.4.0

func (x *XListPopBackResponse_XFound) Reset()

func (*XListPopBackResponse_XFound) String added in v0.4.0

func (x *XListPopBackResponse_XFound) String() string

type XListPopBackResponse_XMissing added in v0.4.0

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

func (*XListPopBackResponse_XMissing) Descriptor deprecated added in v0.4.0

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

Deprecated: Use XListPopBackResponse_XMissing.ProtoReflect.Descriptor instead.

func (*XListPopBackResponse_XMissing) ProtoMessage added in v0.4.0

func (*XListPopBackResponse_XMissing) ProtoMessage()

func (*XListPopBackResponse_XMissing) ProtoReflect added in v0.4.0

func (*XListPopBackResponse_XMissing) Reset added in v0.4.0

func (x *XListPopBackResponse_XMissing) Reset()

func (*XListPopBackResponse_XMissing) String added in v0.4.0

type XListPopFrontRequest added in v0.4.0

type XListPopFrontRequest struct {
	ListName []byte `protobuf:"bytes,1,opt,name=list_name,json=listName,proto3" json:"list_name,omitempty"`
	// contains filtered or unexported fields
}

func (*XListPopFrontRequest) Descriptor deprecated added in v0.4.0

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

Deprecated: Use XListPopFrontRequest.ProtoReflect.Descriptor instead.

func (*XListPopFrontRequest) GetListName added in v0.4.0

func (x *XListPopFrontRequest) GetListName() []byte

func (*XListPopFrontRequest) ProtoMessage added in v0.4.0

func (*XListPopFrontRequest) ProtoMessage()

func (*XListPopFrontRequest) ProtoReflect added in v0.4.0

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

func (*XListPopFrontRequest) Reset added in v0.4.0

func (x *XListPopFrontRequest) Reset()

func (*XListPopFrontRequest) String added in v0.4.0

func (x *XListPopFrontRequest) String() string

type XListPopFrontResponse added in v0.4.0

type XListPopFrontResponse struct {

	// Types that are assignable to List:
	//
	//	*XListPopFrontResponse_Found
	//	*XListPopFrontResponse_Missing
	List isXListPopFrontResponse_List `protobuf_oneof:"list"`
	// contains filtered or unexported fields
}

func (*XListPopFrontResponse) Descriptor deprecated added in v0.4.0

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

Deprecated: Use XListPopFrontResponse.ProtoReflect.Descriptor instead.

func (*XListPopFrontResponse) GetFound added in v0.4.0

func (*XListPopFrontResponse) GetList added in v0.4.0

func (m *XListPopFrontResponse) GetList() isXListPopFrontResponse_List

func (*XListPopFrontResponse) GetMissing added in v0.4.0

func (*XListPopFrontResponse) ProtoMessage added in v0.4.0

func (*XListPopFrontResponse) ProtoMessage()

func (*XListPopFrontResponse) ProtoReflect added in v0.4.0

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

func (*XListPopFrontResponse) Reset added in v0.4.0

func (x *XListPopFrontResponse) Reset()

func (*XListPopFrontResponse) String added in v0.4.0

func (x *XListPopFrontResponse) String() string

type XListPopFrontResponse_Found added in v0.4.0

type XListPopFrontResponse_Found struct {
	Found *XListPopFrontResponse_XFound `protobuf:"bytes,1,opt,name=found,proto3,oneof"`
}

type XListPopFrontResponse_Missing added in v0.4.0

type XListPopFrontResponse_Missing struct {
	Missing *XListPopFrontResponse_XMissing `protobuf:"bytes,2,opt,name=missing,proto3,oneof"`
}

type XListPopFrontResponse_XFound added in v0.4.0

type XListPopFrontResponse_XFound struct {
	Front []byte `protobuf:"bytes,1,opt,name=front,proto3" json:"front,omitempty"`
	// length of the list after the pop
	ListLength uint32 `protobuf:"varint,2,opt,name=list_length,json=listLength,proto3" json:"list_length,omitempty"`
	// contains filtered or unexported fields
}

func (*XListPopFrontResponse_XFound) Descriptor deprecated added in v0.4.0

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

Deprecated: Use XListPopFrontResponse_XFound.ProtoReflect.Descriptor instead.

func (*XListPopFrontResponse_XFound) GetFront added in v0.4.0

func (x *XListPopFrontResponse_XFound) GetFront() []byte

func (*XListPopFrontResponse_XFound) GetListLength added in v1.4.0

func (x *XListPopFrontResponse_XFound) GetListLength() uint32

func (*XListPopFrontResponse_XFound) ProtoMessage added in v0.4.0

func (*XListPopFrontResponse_XFound) ProtoMessage()

func (*XListPopFrontResponse_XFound) ProtoReflect added in v0.4.0

func (*XListPopFrontResponse_XFound) Reset added in v0.4.0

func (x *XListPopFrontResponse_XFound) Reset()

func (*XListPopFrontResponse_XFound) String added in v0.4.0

type XListPopFrontResponse_XMissing added in v0.4.0

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

func (*XListPopFrontResponse_XMissing) Descriptor deprecated added in v0.4.0

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

Deprecated: Use XListPopFrontResponse_XMissing.ProtoReflect.Descriptor instead.

func (*XListPopFrontResponse_XMissing) ProtoMessage added in v0.4.0

func (*XListPopFrontResponse_XMissing) ProtoMessage()

func (*XListPopFrontResponse_XMissing) ProtoReflect added in v0.4.0

func (*XListPopFrontResponse_XMissing) Reset added in v0.4.0

func (x *XListPopFrontResponse_XMissing) Reset()

func (*XListPopFrontResponse_XMissing) String added in v0.4.0

type XListPushBackRequest added in v0.4.0

type XListPushBackRequest struct {
	ListName        []byte `protobuf:"bytes,1,opt,name=list_name,json=listName,proto3" json:"list_name,omitempty"`
	Value           []byte `protobuf:"bytes,2,opt,name=value,proto3" json:"value,omitempty"`
	TtlMilliseconds uint64 `protobuf:"varint,3,opt,name=ttl_milliseconds,json=ttlMilliseconds,proto3" json:"ttl_milliseconds,omitempty"`
	RefreshTtl      bool   `protobuf:"varint,4,opt,name=refresh_ttl,json=refreshTtl,proto3" json:"refresh_ttl,omitempty"`
	// ensure total length <= this; remove excess from front of list
	TruncateFrontToSize uint32 `protobuf:"varint,5,opt,name=truncate_front_to_size,json=truncateFrontToSize,proto3" json:"truncate_front_to_size,omitempty"`
	// contains filtered or unexported fields
}

stored = stored + request

func (*XListPushBackRequest) Descriptor deprecated added in v0.4.0

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

Deprecated: Use XListPushBackRequest.ProtoReflect.Descriptor instead.

func (*XListPushBackRequest) GetListName added in v0.4.0

func (x *XListPushBackRequest) GetListName() []byte

func (*XListPushBackRequest) GetRefreshTtl added in v0.4.0

func (x *XListPushBackRequest) GetRefreshTtl() bool

func (*XListPushBackRequest) GetTruncateFrontToSize added in v0.4.0

func (x *XListPushBackRequest) GetTruncateFrontToSize() uint32

func (*XListPushBackRequest) GetTtlMilliseconds added in v0.4.0

func (x *XListPushBackRequest) GetTtlMilliseconds() uint64

func (*XListPushBackRequest) GetValue added in v0.4.0

func (x *XListPushBackRequest) GetValue() []byte

func (*XListPushBackRequest) ProtoMessage added in v0.4.0

func (*XListPushBackRequest) ProtoMessage()

func (*XListPushBackRequest) ProtoReflect added in v0.4.0

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

func (*XListPushBackRequest) Reset added in v0.4.0

func (x *XListPushBackRequest) Reset()

func (*XListPushBackRequest) String added in v0.4.0

func (x *XListPushBackRequest) String() string

type XListPushBackResponse added in v0.4.0

type XListPushBackResponse struct {

	// length of the list after the push
	ListLength uint32 `protobuf:"varint,1,opt,name=list_length,json=listLength,proto3" json:"list_length,omitempty"`
	// contains filtered or unexported fields
}

func (*XListPushBackResponse) Descriptor deprecated added in v0.4.0

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

Deprecated: Use XListPushBackResponse.ProtoReflect.Descriptor instead.

func (*XListPushBackResponse) GetListLength added in v0.4.0

func (x *XListPushBackResponse) GetListLength() uint32

func (*XListPushBackResponse) ProtoMessage added in v0.4.0

func (*XListPushBackResponse) ProtoMessage()

func (*XListPushBackResponse) ProtoReflect added in v0.4.0

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

func (*XListPushBackResponse) Reset added in v0.4.0

func (x *XListPushBackResponse) Reset()

func (*XListPushBackResponse) String added in v0.4.0

func (x *XListPushBackResponse) String() string

type XListPushFrontRequest added in v0.4.0

type XListPushFrontRequest struct {
	ListName        []byte `protobuf:"bytes,1,opt,name=list_name,json=listName,proto3" json:"list_name,omitempty"`
	Value           []byte `protobuf:"bytes,2,opt,name=value,proto3" json:"value,omitempty"`
	TtlMilliseconds uint64 `protobuf:"varint,3,opt,name=ttl_milliseconds,json=ttlMilliseconds,proto3" json:"ttl_milliseconds,omitempty"`
	RefreshTtl      bool   `protobuf:"varint,4,opt,name=refresh_ttl,json=refreshTtl,proto3" json:"refresh_ttl,omitempty"`
	// ensure total length <= this; remove excess from back of list
	TruncateBackToSize uint32 `protobuf:"varint,5,opt,name=truncate_back_to_size,json=truncateBackToSize,proto3" json:"truncate_back_to_size,omitempty"`
	// contains filtered or unexported fields
}

stored = request + stored

func (*XListPushFrontRequest) Descriptor deprecated added in v0.4.0

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

Deprecated: Use XListPushFrontRequest.ProtoReflect.Descriptor instead.

func (*XListPushFrontRequest) GetListName added in v0.4.0

func (x *XListPushFrontRequest) GetListName() []byte

func (*XListPushFrontRequest) GetRefreshTtl added in v0.4.0

func (x *XListPushFrontRequest) GetRefreshTtl() bool

func (*XListPushFrontRequest) GetTruncateBackToSize added in v0.4.0

func (x *XListPushFrontRequest) GetTruncateBackToSize() uint32

func (*XListPushFrontRequest) GetTtlMilliseconds added in v0.4.0

func (x *XListPushFrontRequest) GetTtlMilliseconds() uint64

func (*XListPushFrontRequest) GetValue added in v0.4.0

func (x *XListPushFrontRequest) GetValue() []byte

func (*XListPushFrontRequest) ProtoMessage added in v0.4.0

func (*XListPushFrontRequest) ProtoMessage()

func (*XListPushFrontRequest) ProtoReflect added in v0.4.0

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

func (*XListPushFrontRequest) Reset added in v0.4.0

func (x *XListPushFrontRequest) Reset()

func (*XListPushFrontRequest) String added in v0.4.0

func (x *XListPushFrontRequest) String() string

type XListPushFrontResponse added in v0.4.0

type XListPushFrontResponse struct {

	// length of the list after the push
	ListLength uint32 `protobuf:"varint,1,opt,name=list_length,json=listLength,proto3" json:"list_length,omitempty"`
	// contains filtered or unexported fields
}

func (*XListPushFrontResponse) Descriptor deprecated added in v0.4.0

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

Deprecated: Use XListPushFrontResponse.ProtoReflect.Descriptor instead.

func (*XListPushFrontResponse) GetListLength added in v0.4.0

func (x *XListPushFrontResponse) GetListLength() uint32

func (*XListPushFrontResponse) ProtoMessage added in v0.4.0

func (*XListPushFrontResponse) ProtoMessage()

func (*XListPushFrontResponse) ProtoReflect added in v0.4.0

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

func (*XListPushFrontResponse) Reset added in v0.4.0

func (x *XListPushFrontResponse) Reset()

func (*XListPushFrontResponse) String added in v0.4.0

func (x *XListPushFrontResponse) String() string

type XListRange added in v0.4.0

type XListRange struct {
	BeginIndex uint32 `protobuf:"varint,1,opt,name=begin_index,json=beginIndex,proto3" json:"begin_index,omitempty"`
	Count      uint32 `protobuf:"varint,2,opt,name=count,proto3" json:"count,omitempty"`
	// contains filtered or unexported fields
}

func (*XListRange) Descriptor deprecated added in v0.4.0

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

Deprecated: Use XListRange.ProtoReflect.Descriptor instead.

func (*XListRange) GetBeginIndex added in v0.4.0

func (x *XListRange) GetBeginIndex() uint32

func (*XListRange) GetCount added in v0.4.0

func (x *XListRange) GetCount() uint32

func (*XListRange) ProtoMessage added in v0.4.0

func (*XListRange) ProtoMessage()

func (*XListRange) ProtoReflect added in v0.4.0

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

func (*XListRange) Reset added in v0.4.0

func (x *XListRange) Reset()

func (*XListRange) String added in v0.4.0

func (x *XListRange) String() string

type XListRemoveRequest added in v0.4.0

type XListRemoveRequest struct {
	ListName []byte `protobuf:"bytes,1,opt,name=list_name,json=listName,proto3" json:"list_name,omitempty"`
	// Types that are assignable to Remove:
	//
	//	*XListRemoveRequest_AllElementsWithValue
	Remove isXListRemoveRequest_Remove `protobuf_oneof:"remove"`
	// contains filtered or unexported fields
}

func (*XListRemoveRequest) Descriptor deprecated added in v0.4.0

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

Deprecated: Use XListRemoveRequest.ProtoReflect.Descriptor instead.

func (*XListRemoveRequest) GetAllElementsWithValue added in v0.4.0

func (x *XListRemoveRequest) GetAllElementsWithValue() []byte

func (*XListRemoveRequest) GetListName added in v0.4.0

func (x *XListRemoveRequest) GetListName() []byte

func (*XListRemoveRequest) GetRemove added in v0.4.0

func (m *XListRemoveRequest) GetRemove() isXListRemoveRequest_Remove

func (*XListRemoveRequest) ProtoMessage added in v0.4.0

func (*XListRemoveRequest) ProtoMessage()

func (*XListRemoveRequest) ProtoReflect added in v0.4.0

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

func (*XListRemoveRequest) Reset added in v0.4.0

func (x *XListRemoveRequest) Reset()

func (*XListRemoveRequest) String added in v0.4.0

func (x *XListRemoveRequest) String() string

type XListRemoveRequest_AllElementsWithValue added in v0.4.0

type XListRemoveRequest_AllElementsWithValue struct {
	// Remove all appearances in the list where the element is this value
	AllElementsWithValue []byte `protobuf:"bytes,2,opt,name=all_elements_with_value,json=allElementsWithValue,proto3,oneof"`
}

type XListRemoveResponse added in v0.4.0

type XListRemoveResponse struct {

	// Types that are assignable to List:
	//
	//	*XListRemoveResponse_Found
	//	*XListRemoveResponse_Missing
	List isXListRemoveResponse_List `protobuf_oneof:"list"`
	// contains filtered or unexported fields
}

func (*XListRemoveResponse) Descriptor deprecated added in v0.4.0

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

Deprecated: Use XListRemoveResponse.ProtoReflect.Descriptor instead.

func (*XListRemoveResponse) GetFound added in v1.4.0

func (*XListRemoveResponse) GetList added in v1.4.0

func (m *XListRemoveResponse) GetList() isXListRemoveResponse_List

func (*XListRemoveResponse) GetMissing added in v1.4.0

func (*XListRemoveResponse) ProtoMessage added in v0.4.0

func (*XListRemoveResponse) ProtoMessage()

func (*XListRemoveResponse) ProtoReflect added in v0.4.0

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

func (*XListRemoveResponse) Reset added in v0.4.0

func (x *XListRemoveResponse) Reset()

func (*XListRemoveResponse) String added in v0.4.0

func (x *XListRemoveResponse) String() string

type XListRemoveResponse_Found added in v1.4.0

type XListRemoveResponse_Found struct {
	Found *XListRemoveResponse_XFound `protobuf:"bytes,1,opt,name=found,proto3,oneof"`
}

type XListRemoveResponse_Missing added in v1.4.0

type XListRemoveResponse_Missing struct {
	Missing *XListRemoveResponse_XMissing `protobuf:"bytes,2,opt,name=missing,proto3,oneof"`
}

type XListRemoveResponse_XFound added in v1.4.0

type XListRemoveResponse_XFound struct {
	ListLength uint32 `protobuf:"varint,1,opt,name=list_length,json=listLength,proto3" json:"list_length,omitempty"`
	// contains filtered or unexported fields
}

func (*XListRemoveResponse_XFound) Descriptor deprecated added in v1.4.0

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

Deprecated: Use XListRemoveResponse_XFound.ProtoReflect.Descriptor instead.

func (*XListRemoveResponse_XFound) GetListLength added in v1.4.0

func (x *XListRemoveResponse_XFound) GetListLength() uint32

func (*XListRemoveResponse_XFound) ProtoMessage added in v1.4.0

func (*XListRemoveResponse_XFound) ProtoMessage()

func (*XListRemoveResponse_XFound) ProtoReflect added in v1.4.0

func (*XListRemoveResponse_XFound) Reset added in v1.4.0

func (x *XListRemoveResponse_XFound) Reset()

func (*XListRemoveResponse_XFound) String added in v1.4.0

func (x *XListRemoveResponse_XFound) String() string

type XListRemoveResponse_XMissing added in v1.4.0

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

func (*XListRemoveResponse_XMissing) Descriptor deprecated added in v1.4.0

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

Deprecated: Use XListRemoveResponse_XMissing.ProtoReflect.Descriptor instead.

func (*XListRemoveResponse_XMissing) ProtoMessage added in v1.4.0

func (*XListRemoveResponse_XMissing) ProtoMessage()

func (*XListRemoveResponse_XMissing) ProtoReflect added in v1.4.0

func (*XListRemoveResponse_XMissing) Reset added in v1.4.0

func (x *XListRemoveResponse_XMissing) Reset()

func (*XListRemoveResponse_XMissing) String added in v1.4.0

type XListRetainRequest added in v0.11.0

type XListRetainRequest struct {
	ListName []byte `protobuf:"bytes,1,opt,name=list_name,json=listName,proto3" json:"list_name,omitempty"`
	// Types that are assignable to StartIndex:
	//
	//	*XListRetainRequest_UnboundedStart
	//	*XListRetainRequest_InclusiveStart
	StartIndex isXListRetainRequest_StartIndex `protobuf_oneof:"start_index"`
	// Types that are assignable to EndIndex:
	//
	//	*XListRetainRequest_UnboundedEnd
	//	*XListRetainRequest_ExclusiveEnd
	EndIndex        isXListRetainRequest_EndIndex `protobuf_oneof:"end_index"`
	TtlMilliseconds uint64                        `protobuf:"varint,6,opt,name=ttl_milliseconds,json=ttlMilliseconds,proto3" json:"ttl_milliseconds,omitempty"`
	RefreshTtl      bool                          `protobuf:"varint,7,opt,name=refresh_ttl,json=refreshTtl,proto3" json:"refresh_ttl,omitempty"`
	// contains filtered or unexported fields
}

func (*XListRetainRequest) Descriptor deprecated added in v0.11.0

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

Deprecated: Use XListRetainRequest.ProtoReflect.Descriptor instead.

func (*XListRetainRequest) GetEndIndex added in v0.11.0

func (m *XListRetainRequest) GetEndIndex() isXListRetainRequest_EndIndex

func (*XListRetainRequest) GetExclusiveEnd added in v0.11.0

func (x *XListRetainRequest) GetExclusiveEnd() int32

func (*XListRetainRequest) GetInclusiveStart added in v0.11.0

func (x *XListRetainRequest) GetInclusiveStart() int32

func (*XListRetainRequest) GetListName added in v0.11.0

func (x *XListRetainRequest) GetListName() []byte

func (*XListRetainRequest) GetRefreshTtl added in v0.11.0

func (x *XListRetainRequest) GetRefreshTtl() bool

func (*XListRetainRequest) GetStartIndex added in v0.11.0

func (m *XListRetainRequest) GetStartIndex() isXListRetainRequest_StartIndex

func (*XListRetainRequest) GetTtlMilliseconds added in v0.11.0

func (x *XListRetainRequest) GetTtlMilliseconds() uint64

func (*XListRetainRequest) GetUnboundedEnd added in v0.11.0

func (x *XListRetainRequest) GetUnboundedEnd() *XUnbounded

func (*XListRetainRequest) GetUnboundedStart added in v0.11.0

func (x *XListRetainRequest) GetUnboundedStart() *XUnbounded

func (*XListRetainRequest) ProtoMessage added in v0.11.0

func (*XListRetainRequest) ProtoMessage()

func (*XListRetainRequest) ProtoReflect added in v0.11.0

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

func (*XListRetainRequest) Reset added in v0.11.0

func (x *XListRetainRequest) Reset()

func (*XListRetainRequest) String added in v0.11.0

func (x *XListRetainRequest) String() string

type XListRetainRequest_ExclusiveEnd added in v0.11.0

type XListRetainRequest_ExclusiveEnd struct {
	ExclusiveEnd int32 `protobuf:"zigzag32,5,opt,name=exclusive_end,json=exclusiveEnd,proto3,oneof"`
}

type XListRetainRequest_InclusiveStart added in v0.11.0

type XListRetainRequest_InclusiveStart struct {
	InclusiveStart int32 `protobuf:"zigzag32,3,opt,name=inclusive_start,json=inclusiveStart,proto3,oneof"`
}

type XListRetainRequest_UnboundedEnd added in v0.11.0

type XListRetainRequest_UnboundedEnd struct {
	UnboundedEnd *XUnbounded `protobuf:"bytes,4,opt,name=unbounded_end,json=unboundedEnd,proto3,oneof"`
}

type XListRetainRequest_UnboundedStart added in v0.11.0

type XListRetainRequest_UnboundedStart struct {
	UnboundedStart *XUnbounded `protobuf:"bytes,2,opt,name=unbounded_start,json=unboundedStart,proto3,oneof"`
}

type XListRetainResponse added in v0.11.0

type XListRetainResponse struct {

	// Types that are assignable to List:
	//
	//	*XListRetainResponse_Found
	//	*XListRetainResponse_Missing
	List isXListRetainResponse_List `protobuf_oneof:"list"`
	// contains filtered or unexported fields
}

func (*XListRetainResponse) Descriptor deprecated added in v0.11.0

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

Deprecated: Use XListRetainResponse.ProtoReflect.Descriptor instead.

func (*XListRetainResponse) GetFound added in v1.4.0

func (*XListRetainResponse) GetList added in v1.4.0

func (m *XListRetainResponse) GetList() isXListRetainResponse_List

func (*XListRetainResponse) GetMissing added in v1.4.0

func (*XListRetainResponse) ProtoMessage added in v0.11.0

func (*XListRetainResponse) ProtoMessage()

func (*XListRetainResponse) ProtoReflect added in v0.11.0

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

func (*XListRetainResponse) Reset added in v0.11.0

func (x *XListRetainResponse) Reset()

func (*XListRetainResponse) String added in v0.11.0

func (x *XListRetainResponse) String() string

type XListRetainResponse_Found added in v1.4.0

type XListRetainResponse_Found struct {
	Found *XListRetainResponse_XFound `protobuf:"bytes,1,opt,name=found,proto3,oneof"`
}

type XListRetainResponse_Missing added in v1.4.0

type XListRetainResponse_Missing struct {
	Missing *XListRetainResponse_XMissing `protobuf:"bytes,2,opt,name=missing,proto3,oneof"`
}

type XListRetainResponse_XFound added in v1.4.0

type XListRetainResponse_XFound struct {
	ListLength uint32 `protobuf:"varint,1,opt,name=list_length,json=listLength,proto3" json:"list_length,omitempty"`
	// contains filtered or unexported fields
}

func (*XListRetainResponse_XFound) Descriptor deprecated added in v1.4.0

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

Deprecated: Use XListRetainResponse_XFound.ProtoReflect.Descriptor instead.

func (*XListRetainResponse_XFound) GetListLength added in v1.4.0

func (x *XListRetainResponse_XFound) GetListLength() uint32

func (*XListRetainResponse_XFound) ProtoMessage added in v1.4.0

func (*XListRetainResponse_XFound) ProtoMessage()

func (*XListRetainResponse_XFound) ProtoReflect added in v1.4.0

func (*XListRetainResponse_XFound) Reset added in v1.4.0

func (x *XListRetainResponse_XFound) Reset()

func (*XListRetainResponse_XFound) String added in v1.4.0

func (x *XListRetainResponse_XFound) String() string

type XListRetainResponse_XMissing added in v1.4.0

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

func (*XListRetainResponse_XMissing) Descriptor deprecated added in v1.4.0

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

Deprecated: Use XListRetainResponse_XMissing.ProtoReflect.Descriptor instead.

func (*XListRetainResponse_XMissing) ProtoMessage added in v1.4.0

func (*XListRetainResponse_XMissing) ProtoMessage()

func (*XListRetainResponse_XMissing) ProtoReflect added in v1.4.0

func (*XListRetainResponse_XMissing) Reset added in v1.4.0

func (x *XListRetainResponse_XMissing) Reset()

func (*XListRetainResponse_XMissing) String added in v1.4.0

type XListSigningKeysRequest added in v0.3.0

type XListSigningKeysRequest struct {
	NextToken string `protobuf:"bytes,1,opt,name=next_token,json=nextToken,proto3" json:"next_token,omitempty"`
	// contains filtered or unexported fields
}

func (*XListSigningKeysRequest) Descriptor deprecated added in v0.3.0

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

Deprecated: Use XListSigningKeysRequest.ProtoReflect.Descriptor instead.

func (*XListSigningKeysRequest) GetNextToken added in v0.3.0

func (x *XListSigningKeysRequest) GetNextToken() string

func (*XListSigningKeysRequest) ProtoMessage added in v0.3.0

func (*XListSigningKeysRequest) ProtoMessage()

func (*XListSigningKeysRequest) ProtoReflect added in v0.3.0

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

func (*XListSigningKeysRequest) Reset added in v0.3.0

func (x *XListSigningKeysRequest) Reset()

func (*XListSigningKeysRequest) String added in v0.3.0

func (x *XListSigningKeysRequest) String() string

type XListSigningKeysResponse added in v0.3.0

type XListSigningKeysResponse struct {
	SigningKey []*XSigningKey `protobuf:"bytes,1,rep,name=signing_key,json=signingKey,proto3" json:"signing_key,omitempty"`
	NextToken  string         `protobuf:"bytes,2,opt,name=next_token,json=nextToken,proto3" json:"next_token,omitempty"`
	// contains filtered or unexported fields
}

func (*XListSigningKeysResponse) Descriptor deprecated added in v0.3.0

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

Deprecated: Use XListSigningKeysResponse.ProtoReflect.Descriptor instead.

func (*XListSigningKeysResponse) GetNextToken added in v0.3.0

func (x *XListSigningKeysResponse) GetNextToken() string

func (*XListSigningKeysResponse) GetSigningKey added in v0.3.0

func (x *XListSigningKeysResponse) GetSigningKey() []*XSigningKey

func (*XListSigningKeysResponse) ProtoMessage added in v0.3.0

func (*XListSigningKeysResponse) ProtoMessage()

func (*XListSigningKeysResponse) ProtoReflect added in v0.3.0

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

func (*XListSigningKeysResponse) Reset added in v0.3.0

func (x *XListSigningKeysResponse) Reset()

func (*XListSigningKeysResponse) String added in v0.3.0

func (x *XListSigningKeysResponse) String() string

type XListWebhookRequest added in v1.17.0

type XListWebhookRequest struct {
	CacheName string `protobuf:"bytes,1,opt,name=cache_name,json=cacheName,proto3" json:"cache_name,omitempty"`
	// contains filtered or unexported fields
}

func (*XListWebhookRequest) Descriptor deprecated added in v1.17.0

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

Deprecated: Use XListWebhookRequest.ProtoReflect.Descriptor instead.

func (*XListWebhookRequest) GetCacheName added in v1.17.0

func (x *XListWebhookRequest) GetCacheName() string

func (*XListWebhookRequest) ProtoMessage added in v1.17.0

func (*XListWebhookRequest) ProtoMessage()

func (*XListWebhookRequest) ProtoReflect added in v1.17.0

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

func (*XListWebhookRequest) Reset added in v1.17.0

func (x *XListWebhookRequest) Reset()

func (*XListWebhookRequest) String added in v1.17.0

func (x *XListWebhookRequest) String() string

type XListWebhooksResponse added in v1.17.0

type XListWebhooksResponse struct {
	Webhook []*XWebhook `protobuf:"bytes,1,rep,name=webhook,proto3" json:"webhook,omitempty"`
	// contains filtered or unexported fields
}

func (*XListWebhooksResponse) Descriptor deprecated added in v1.17.0

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

Deprecated: Use XListWebhooksResponse.ProtoReflect.Descriptor instead.

func (*XListWebhooksResponse) GetWebhook added in v1.17.0

func (x *XListWebhooksResponse) GetWebhook() []*XWebhook

func (*XListWebhooksResponse) ProtoMessage added in v1.17.0

func (*XListWebhooksResponse) ProtoMessage()

func (*XListWebhooksResponse) ProtoReflect added in v1.17.0

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

func (*XListWebhooksResponse) Reset added in v1.17.0

func (x *XListWebhooksResponse) Reset()

func (*XListWebhooksResponse) String added in v1.17.0

func (x *XListWebhooksResponse) String() string

type XLoginRequest added in v0.4.0

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

func (*XLoginRequest) Descriptor deprecated added in v0.4.0

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

Deprecated: Use XLoginRequest.ProtoReflect.Descriptor instead.

func (*XLoginRequest) ProtoMessage added in v0.4.0

func (*XLoginRequest) ProtoMessage()

func (*XLoginRequest) ProtoReflect added in v0.4.0

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

func (*XLoginRequest) Reset added in v0.4.0

func (x *XLoginRequest) Reset()

func (*XLoginRequest) String added in v0.4.0

func (x *XLoginRequest) String() string

type XLoginResponse added in v0.4.0

type XLoginResponse struct {

	// Types that are assignable to State:
	//
	//	*XLoginResponse_DirectBrowser_
	//	*XLoginResponse_LoggedIn_
	//	*XLoginResponse_Message_
	//	*XLoginResponse_Error_
	State isXLoginResponse_State `protobuf_oneof:"state"`
	// contains filtered or unexported fields
}

func (*XLoginResponse) Descriptor deprecated added in v0.4.0

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

Deprecated: Use XLoginResponse.ProtoReflect.Descriptor instead.

func (*XLoginResponse) GetDirectBrowser added in v0.4.0

func (x *XLoginResponse) GetDirectBrowser() *XLoginResponse_DirectBrowser

func (*XLoginResponse) GetError added in v0.4.0

func (x *XLoginResponse) GetError() *XLoginResponse_Error

func (*XLoginResponse) GetLoggedIn added in v0.4.0

func (x *XLoginResponse) GetLoggedIn() *XLoginResponse_LoggedIn

func (*XLoginResponse) GetMessage added in v0.4.0

func (x *XLoginResponse) GetMessage() *XLoginResponse_Message

func (*XLoginResponse) GetState added in v0.4.0

func (m *XLoginResponse) GetState() isXLoginResponse_State

func (*XLoginResponse) ProtoMessage added in v0.4.0

func (*XLoginResponse) ProtoMessage()

func (*XLoginResponse) ProtoReflect added in v0.4.0

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

func (*XLoginResponse) Reset added in v0.4.0

func (x *XLoginResponse) Reset()

func (*XLoginResponse) String added in v0.4.0

func (x *XLoginResponse) String() string

type XLoginResponse_DirectBrowser added in v0.4.0

type XLoginResponse_DirectBrowser struct {
	Url string `protobuf:"bytes,1,opt,name=url,proto3" json:"url,omitempty"`
	// contains filtered or unexported fields
}

Open a browser to a url, for interactive login

func (*XLoginResponse_DirectBrowser) Descriptor deprecated added in v0.4.0

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

Deprecated: Use XLoginResponse_DirectBrowser.ProtoReflect.Descriptor instead.

func (*XLoginResponse_DirectBrowser) GetUrl added in v0.4.0

func (*XLoginResponse_DirectBrowser) ProtoMessage added in v0.4.0

func (*XLoginResponse_DirectBrowser) ProtoMessage()

func (*XLoginResponse_DirectBrowser) ProtoReflect added in v0.4.0

func (*XLoginResponse_DirectBrowser) Reset added in v0.4.0

func (x *XLoginResponse_DirectBrowser) Reset()

func (*XLoginResponse_DirectBrowser) String added in v0.4.0

type XLoginResponse_DirectBrowser_ added in v0.4.0

type XLoginResponse_DirectBrowser_ struct {
	DirectBrowser *XLoginResponse_DirectBrowser `protobuf:"bytes,1,opt,name=direct_browser,json=directBrowser,proto3,oneof"`
}

type XLoginResponse_Error added in v0.4.0

type XLoginResponse_Error struct {
	Description string `protobuf:"bytes,1,opt,name=description,proto3" json:"description,omitempty"`
	// contains filtered or unexported fields
}

Terminal state, login error

func (*XLoginResponse_Error) Descriptor deprecated added in v0.4.0

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

Deprecated: Use XLoginResponse_Error.ProtoReflect.Descriptor instead.

func (*XLoginResponse_Error) GetDescription added in v0.4.0

func (x *XLoginResponse_Error) GetDescription() string

func (*XLoginResponse_Error) ProtoMessage added in v0.4.0

func (*XLoginResponse_Error) ProtoMessage()

func (*XLoginResponse_Error) ProtoReflect added in v0.4.0

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

func (*XLoginResponse_Error) Reset added in v0.4.0

func (x *XLoginResponse_Error) Reset()

func (*XLoginResponse_Error) String added in v0.4.0

func (x *XLoginResponse_Error) String() string

type XLoginResponse_Error_ added in v0.4.0

type XLoginResponse_Error_ struct {
	Error *XLoginResponse_Error `protobuf:"bytes,4,opt,name=error,proto3,oneof"`
}

type XLoginResponse_LoggedIn added in v0.4.0

type XLoginResponse_LoggedIn struct {
	SessionToken string `protobuf:"bytes,1,opt,name=session_token,json=sessionToken,proto3" json:"session_token,omitempty"`
	// How many seconds the token was valid for when issued.
	// Will vary slightly from reality upon receipt, as
	// time has passed since the token was minted.
	// You might expect to see this true to within 10
	// seconds of client-side timekeeping but as is
	// ever the case, there are no guarantees with
	// public network timing.
	ValidForSeconds uint32 `protobuf:"varint,2,opt,name=valid_for_seconds,json=validForSeconds,proto3" json:"valid_for_seconds,omitempty"`
	// contains filtered or unexported fields
}

Terminal state, login success

func (*XLoginResponse_LoggedIn) Descriptor deprecated added in v0.4.0

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

Deprecated: Use XLoginResponse_LoggedIn.ProtoReflect.Descriptor instead.

func (*XLoginResponse_LoggedIn) GetSessionToken added in v0.4.0

func (x *XLoginResponse_LoggedIn) GetSessionToken() string

func (*XLoginResponse_LoggedIn) GetValidForSeconds added in v0.4.0

func (x *XLoginResponse_LoggedIn) GetValidForSeconds() uint32

func (*XLoginResponse_LoggedIn) ProtoMessage added in v0.4.0

func (*XLoginResponse_LoggedIn) ProtoMessage()

func (*XLoginResponse_LoggedIn) ProtoReflect added in v0.4.0

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

func (*XLoginResponse_LoggedIn) Reset added in v0.4.0

func (x *XLoginResponse_LoggedIn) Reset()

func (*XLoginResponse_LoggedIn) String added in v0.4.0

func (x *XLoginResponse_LoggedIn) String() string

type XLoginResponse_LoggedIn_ added in v0.4.0

type XLoginResponse_LoggedIn_ struct {
	LoggedIn *XLoginResponse_LoggedIn `protobuf:"bytes,2,opt,name=logged_in,json=loggedIn,proto3,oneof"`
}

type XLoginResponse_Message added in v0.4.0

type XLoginResponse_Message struct {
	Text string `protobuf:"bytes,1,opt,name=text,proto3" json:"text,omitempty"`
	// contains filtered or unexported fields
}

Logging info about the login process

func (*XLoginResponse_Message) Descriptor deprecated added in v0.4.0

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

Deprecated: Use XLoginResponse_Message.ProtoReflect.Descriptor instead.

func (*XLoginResponse_Message) GetText added in v0.4.0

func (x *XLoginResponse_Message) GetText() string

func (*XLoginResponse_Message) ProtoMessage added in v0.4.0

func (*XLoginResponse_Message) ProtoMessage()

func (*XLoginResponse_Message) ProtoReflect added in v0.4.0

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

func (*XLoginResponse_Message) Reset added in v0.4.0

func (x *XLoginResponse_Message) Reset()

func (*XLoginResponse_Message) String added in v0.4.0

func (x *XLoginResponse_Message) String() string

type XLoginResponse_Message_ added in v0.4.0

type XLoginResponse_Message_ struct {
	Message *XLoginResponse_Message `protobuf:"bytes,3,opt,name=message,proto3,oneof"`
}

type XMetadata added in v1.17.0

type XMetadata struct {
	Field string `protobuf:"bytes,1,opt,name=field,proto3" json:"field,omitempty"`
	// Types that are assignable to Value:
	//
	//	*XMetadata_StringValue
	//	*XMetadata_IntegerValue
	//	*XMetadata_DoubleValue
	//	*XMetadata_BooleanValue
	//	*XMetadata_ListOfStringsValue
	Value isXMetadata_Value `protobuf_oneof:"value"`
	// contains filtered or unexported fields
}

func (*XMetadata) Descriptor deprecated added in v1.17.0

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

Deprecated: Use XMetadata.ProtoReflect.Descriptor instead.

func (*XMetadata) GetBooleanValue added in v1.17.0

func (x *XMetadata) GetBooleanValue() bool

func (*XMetadata) GetDoubleValue added in v1.17.0

func (x *XMetadata) GetDoubleValue() float64

func (*XMetadata) GetField added in v1.17.0

func (x *XMetadata) GetField() string

func (*XMetadata) GetIntegerValue added in v1.17.0

func (x *XMetadata) GetIntegerValue() int64

func (*XMetadata) GetListOfStringsValue added in v1.17.0

func (x *XMetadata) GetListOfStringsValue() *XMetadata_XListOfStrings

func (*XMetadata) GetStringValue added in v1.17.0

func (x *XMetadata) GetStringValue() string

func (*XMetadata) GetValue added in v1.17.0

func (m *XMetadata) GetValue() isXMetadata_Value

func (*XMetadata) ProtoMessage added in v1.17.0

func (*XMetadata) ProtoMessage()

func (*XMetadata) ProtoReflect added in v1.17.0

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

func (*XMetadata) Reset added in v1.17.0

func (x *XMetadata) Reset()

func (*XMetadata) String added in v1.17.0

func (x *XMetadata) String() string

type XMetadataRequest added in v1.17.0

type XMetadataRequest struct {

	// Types that are assignable to Kind:
	//
	//	*XMetadataRequest_Some_
	//	*XMetadataRequest_All_
	Kind isXMetadataRequest_Kind `protobuf_oneof:"kind"`
	// contains filtered or unexported fields
}

func (*XMetadataRequest) Descriptor deprecated added in v1.17.0

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

Deprecated: Use XMetadataRequest.ProtoReflect.Descriptor instead.

func (*XMetadataRequest) GetAll added in v1.17.0

func (*XMetadataRequest) GetKind added in v1.17.0

func (m *XMetadataRequest) GetKind() isXMetadataRequest_Kind

func (*XMetadataRequest) GetSome added in v1.17.0

func (*XMetadataRequest) ProtoMessage added in v1.17.0

func (*XMetadataRequest) ProtoMessage()

func (*XMetadataRequest) ProtoReflect added in v1.17.0

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

func (*XMetadataRequest) Reset added in v1.17.0

func (x *XMetadataRequest) Reset()

func (*XMetadataRequest) String added in v1.17.0

func (x *XMetadataRequest) String() string

type XMetadataRequest_All added in v1.17.0

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

func (*XMetadataRequest_All) Descriptor deprecated added in v1.17.0

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

Deprecated: Use XMetadataRequest_All.ProtoReflect.Descriptor instead.

func (*XMetadataRequest_All) ProtoMessage added in v1.17.0

func (*XMetadataRequest_All) ProtoMessage()

func (*XMetadataRequest_All) ProtoReflect added in v1.17.0

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

func (*XMetadataRequest_All) Reset added in v1.17.0

func (x *XMetadataRequest_All) Reset()

func (*XMetadataRequest_All) String added in v1.17.0

func (x *XMetadataRequest_All) String() string

type XMetadataRequest_All_ added in v1.17.0

type XMetadataRequest_All_ struct {
	All *XMetadataRequest_All `protobuf:"bytes,3,opt,name=all,proto3,oneof"`
}

type XMetadataRequest_Some added in v1.17.0

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

func (*XMetadataRequest_Some) Descriptor deprecated added in v1.17.0

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

Deprecated: Use XMetadataRequest_Some.ProtoReflect.Descriptor instead.

func (*XMetadataRequest_Some) GetFields added in v1.17.0

func (x *XMetadataRequest_Some) GetFields() []string

func (*XMetadataRequest_Some) ProtoMessage added in v1.17.0

func (*XMetadataRequest_Some) ProtoMessage()

func (*XMetadataRequest_Some) ProtoReflect added in v1.17.0

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

func (*XMetadataRequest_Some) Reset added in v1.17.0

func (x *XMetadataRequest_Some) Reset()

func (*XMetadataRequest_Some) String added in v1.17.0

func (x *XMetadataRequest_Some) String() string

type XMetadataRequest_Some_ added in v1.17.0

type XMetadataRequest_Some_ struct {
	Some *XMetadataRequest_Some `protobuf:"bytes,2,opt,name=some,proto3,oneof"`
}

type XMetadata_BooleanValue added in v1.17.0

type XMetadata_BooleanValue struct {
	BooleanValue bool `protobuf:"varint,5,opt,name=boolean_value,json=booleanValue,proto3,oneof"`
}

type XMetadata_DoubleValue added in v1.17.0

type XMetadata_DoubleValue struct {
	DoubleValue float64 `protobuf:"fixed64,4,opt,name=double_value,json=doubleValue,proto3,oneof"`
}

type XMetadata_IntegerValue added in v1.17.0

type XMetadata_IntegerValue struct {
	IntegerValue int64 `protobuf:"varint,3,opt,name=integer_value,json=integerValue,proto3,oneof"`
}

type XMetadata_ListOfStringsValue added in v1.17.0

type XMetadata_ListOfStringsValue struct {
	ListOfStringsValue *XMetadata_XListOfStrings `protobuf:"bytes,6,opt,name=list_of_strings_value,json=listOfStringsValue,proto3,oneof"`
}

type XMetadata_StringValue added in v1.17.0

type XMetadata_StringValue struct {
	StringValue string `protobuf:"bytes,2,opt,name=string_value,json=stringValue,proto3,oneof"`
}

type XMetadata_XListOfStrings added in v1.17.0

type XMetadata_XListOfStrings struct {
	Values []string `protobuf:"bytes,1,rep,name=values,proto3" json:"values,omitempty"`
	// contains filtered or unexported fields
}

func (*XMetadata_XListOfStrings) Descriptor deprecated added in v1.17.0

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

Deprecated: Use XMetadata_XListOfStrings.ProtoReflect.Descriptor instead.

func (*XMetadata_XListOfStrings) GetValues added in v1.17.0

func (x *XMetadata_XListOfStrings) GetValues() []string

func (*XMetadata_XListOfStrings) ProtoMessage added in v1.17.0

func (*XMetadata_XListOfStrings) ProtoMessage()

func (*XMetadata_XListOfStrings) ProtoReflect added in v1.17.0

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

func (*XMetadata_XListOfStrings) Reset added in v1.17.0

func (x *XMetadata_XListOfStrings) Reset()

func (*XMetadata_XListOfStrings) String added in v1.17.0

func (x *XMetadata_XListOfStrings) String() string

type XNoScoreThreshold added in v1.17.0

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

func (*XNoScoreThreshold) Descriptor deprecated added in v1.17.0

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

Deprecated: Use XNoScoreThreshold.ProtoReflect.Descriptor instead.

func (*XNoScoreThreshold) ProtoMessage added in v1.17.0

func (*XNoScoreThreshold) ProtoMessage()

func (*XNoScoreThreshold) ProtoReflect added in v1.17.0

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

func (*XNoScoreThreshold) Reset added in v1.17.0

func (x *XNoScoreThreshold) Reset()

func (*XNoScoreThreshold) String added in v1.17.0

func (x *XNoScoreThreshold) String() string

type XNotExpression added in v1.17.0

type XNotExpression struct {
	ExpressionToNegate *XFilterExpression `protobuf:"bytes,1,opt,name=expression_to_negate,json=expressionToNegate,proto3" json:"expression_to_negate,omitempty"`
	// contains filtered or unexported fields
}

func (*XNotExpression) Descriptor deprecated added in v1.17.0

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

Deprecated: Use XNotExpression.ProtoReflect.Descriptor instead.

func (*XNotExpression) GetExpressionToNegate added in v1.17.0

func (x *XNotExpression) GetExpressionToNegate() *XFilterExpression

func (*XNotExpression) ProtoMessage added in v1.17.0

func (*XNotExpression) ProtoMessage()

func (*XNotExpression) ProtoReflect added in v1.17.0

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

func (*XNotExpression) Reset added in v1.17.0

func (x *XNotExpression) Reset()

func (*XNotExpression) String added in v1.17.0

func (x *XNotExpression) String() string

type XOrExpression added in v1.17.0

type XOrExpression struct {
	FirstExpression  *XFilterExpression `protobuf:"bytes,1,opt,name=first_expression,json=firstExpression,proto3" json:"first_expression,omitempty"`
	SecondExpression *XFilterExpression `protobuf:"bytes,2,opt,name=second_expression,json=secondExpression,proto3" json:"second_expression,omitempty"`
	// contains filtered or unexported fields
}

func (*XOrExpression) Descriptor deprecated added in v1.17.0

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

Deprecated: Use XOrExpression.ProtoReflect.Descriptor instead.

func (*XOrExpression) GetFirstExpression added in v1.17.0

func (x *XOrExpression) GetFirstExpression() *XFilterExpression

func (*XOrExpression) GetSecondExpression added in v1.17.0

func (x *XOrExpression) GetSecondExpression() *XFilterExpression

func (*XOrExpression) ProtoMessage added in v1.17.0

func (*XOrExpression) ProtoMessage()

func (*XOrExpression) ProtoReflect added in v1.17.0

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

func (*XOrExpression) Reset added in v1.17.0

func (x *XOrExpression) Reset()

func (*XOrExpression) String added in v1.17.0

func (x *XOrExpression) String() string

type XOrder added in v1.17.0

type XOrder int32
const (
	// Ascending order (0 is the lowest-scoring rank)
	XOrder_ASCENDING XOrder = 0
	// Descending order (0 is the highest-scoring rank)
	XOrder_DESCENDING XOrder = 1
)

func (XOrder) Descriptor added in v1.17.0

func (XOrder) Descriptor() protoreflect.EnumDescriptor

func (XOrder) Enum added in v1.17.0

func (x XOrder) Enum() *XOrder

func (XOrder) EnumDescriptor deprecated added in v1.17.0

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

Deprecated: Use XOrder.Descriptor instead.

func (XOrder) Number added in v1.17.0

func (x XOrder) Number() protoreflect.EnumNumber

func (XOrder) String added in v1.17.0

func (x XOrder) String() string

func (XOrder) Type added in v1.17.0

func (XOrder) Type() protoreflect.EnumType

type XPingRequest added in v0.4.0

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

func (*XPingRequest) Descriptor deprecated added in v0.4.0

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

Deprecated: Use XPingRequest.ProtoReflect.Descriptor instead.

func (*XPingRequest) ProtoMessage added in v0.4.0

func (*XPingRequest) ProtoMessage()

func (*XPingRequest) ProtoReflect added in v0.4.0

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

func (*XPingRequest) Reset added in v0.4.0

func (x *XPingRequest) Reset()

func (*XPingRequest) String added in v0.4.0

func (x *XPingRequest) String() string

type XPingResponse added in v0.4.0

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

func (*XPingResponse) Descriptor deprecated added in v0.4.0

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

Deprecated: Use XPingResponse.ProtoReflect.Descriptor instead.

func (*XPingResponse) ProtoMessage added in v0.4.0

func (*XPingResponse) ProtoMessage()

func (*XPingResponse) ProtoReflect added in v0.4.0

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

func (*XPingResponse) Reset added in v0.4.0

func (x *XPingResponse) Reset()

func (*XPingResponse) String added in v0.4.0

func (x *XPingResponse) String() string

type XPublishRequest added in v0.4.0

type XPublishRequest struct {

	// Cache namespace for the topic to which you want to send the value.
	CacheName string `protobuf:"bytes,1,opt,name=cache_name,json=cacheName,proto3" json:"cache_name,omitempty"`
	// The literal topic name to which you want to send the value.
	Topic string `protobuf:"bytes,2,opt,name=topic,proto3" json:"topic,omitempty"`
	// The value you want to send to the topic. All current subscribers will receive
	// this, should the whims of the Internet prove merciful.
	Value *XTopicValue `protobuf:"bytes,3,opt,name=value,proto3" json:"value,omitempty"`
	// contains filtered or unexported fields
}

A value to publish through a topic.

func (*XPublishRequest) Descriptor deprecated added in v0.4.0

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

Deprecated: Use XPublishRequest.ProtoReflect.Descriptor instead.

func (*XPublishRequest) GetCacheName added in v0.4.0

func (x *XPublishRequest) GetCacheName() string

func (*XPublishRequest) GetTopic added in v0.4.0

func (x *XPublishRequest) GetTopic() string

func (*XPublishRequest) GetValue added in v0.4.0

func (x *XPublishRequest) GetValue() *XTopicValue

func (*XPublishRequest) ProtoMessage added in v0.4.0

func (*XPublishRequest) ProtoMessage()

func (*XPublishRequest) ProtoReflect added in v0.4.0

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

func (*XPublishRequest) Reset added in v0.4.0

func (x *XPublishRequest) Reset()

func (*XPublishRequest) String added in v0.4.0

func (x *XPublishRequest) String() string

type XPutWebhookRequest added in v1.17.0

type XPutWebhookRequest struct {
	Webhook *XWebhook `protobuf:"bytes,1,opt,name=webhook,proto3" json:"webhook,omitempty"`
	// contains filtered or unexported fields
}

func (*XPutWebhookRequest) Descriptor deprecated added in v1.17.0

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

Deprecated: Use XPutWebhookRequest.ProtoReflect.Descriptor instead.

func (*XPutWebhookRequest) GetWebhook added in v1.17.0

func (x *XPutWebhookRequest) GetWebhook() *XWebhook

func (*XPutWebhookRequest) ProtoMessage added in v1.17.0

func (*XPutWebhookRequest) ProtoMessage()

func (*XPutWebhookRequest) ProtoReflect added in v1.17.0

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

func (*XPutWebhookRequest) Reset added in v1.17.0

func (x *XPutWebhookRequest) Reset()

func (*XPutWebhookRequest) String added in v1.17.0

func (x *XPutWebhookRequest) String() string

type XPutWebhookResponse added in v1.17.0

type XPutWebhookResponse struct {
	SecretString string `protobuf:"bytes,1,opt,name=secret_string,json=secretString,proto3" json:"secret_string,omitempty"`
	// contains filtered or unexported fields
}

func (*XPutWebhookResponse) Descriptor deprecated added in v1.17.0

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

Deprecated: Use XPutWebhookResponse.ProtoReflect.Descriptor instead.

func (*XPutWebhookResponse) GetSecretString added in v1.17.0

func (x *XPutWebhookResponse) GetSecretString() string

func (*XPutWebhookResponse) ProtoMessage added in v1.17.0

func (*XPutWebhookResponse) ProtoMessage()

func (*XPutWebhookResponse) ProtoReflect added in v1.17.0

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

func (*XPutWebhookResponse) Reset added in v1.17.0

func (x *XPutWebhookResponse) Reset()

func (*XPutWebhookResponse) String added in v1.17.0

func (x *XPutWebhookResponse) String() string

type XRankRange added in v1.17.0

type XRankRange struct {
	StartInclusive uint32 `protobuf:"varint,1,opt,name=start_inclusive,json=startInclusive,proto3" json:"start_inclusive,omitempty"`
	EndExclusive   uint32 `protobuf:"varint,2,opt,name=end_exclusive,json=endExclusive,proto3" json:"end_exclusive,omitempty"`
	// contains filtered or unexported fields
}

Query APIs using RankRange expect a limit of 8192 elements. Requesting a range wider than that is expected to return an error.

RankRange models half-open ranges: 0..4 refers to elements 0, 1, 2 and 3.

Example permissible ranges: * 0..8192 * 1..8193 * 123..8315 * 0..1 * 1..4 * 13..17

Example error ranges: * 0..0 * 4..3 * 0..8193

func (*XRankRange) Descriptor deprecated added in v1.17.0

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

Deprecated: Use XRankRange.ProtoReflect.Descriptor instead.

func (*XRankRange) GetEndExclusive added in v1.17.0

func (x *XRankRange) GetEndExclusive() uint32

func (*XRankRange) GetStartInclusive added in v1.17.0

func (x *XRankRange) GetStartInclusive() uint32

func (*XRankRange) ProtoMessage added in v1.17.0

func (*XRankRange) ProtoMessage()

func (*XRankRange) ProtoReflect added in v1.17.0

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

func (*XRankRange) Reset added in v1.17.0

func (x *XRankRange) Reset()

func (*XRankRange) String added in v1.17.0

func (x *XRankRange) String() string

type XRankedElement added in v1.17.0

type XRankedElement struct {
	Id    uint32  `protobuf:"varint,1,opt,name=id,proto3" json:"id,omitempty"`
	Rank  uint32  `protobuf:"varint,3,opt,name=rank,proto3" json:"rank,omitempty"`
	Score float64 `protobuf:"fixed64,4,opt,name=score,proto3" json:"score,omitempty"`
	// contains filtered or unexported fields
}

Query APIs returning RankedElement offer the familiar Element id and score tuple, but they also include the rank per the individual API's ranking semantic.

func (*XRankedElement) Descriptor deprecated added in v1.17.0

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

Deprecated: Use XRankedElement.ProtoReflect.Descriptor instead.

func (*XRankedElement) GetId added in v1.17.0

func (x *XRankedElement) GetId() uint32

func (*XRankedElement) GetRank added in v1.17.0

func (x *XRankedElement) GetRank() uint32

func (*XRankedElement) GetScore added in v1.17.0

func (x *XRankedElement) GetScore() float64

func (*XRankedElement) ProtoMessage added in v1.17.0

func (*XRankedElement) ProtoMessage()

func (*XRankedElement) ProtoReflect added in v1.17.0

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

func (*XRankedElement) Reset added in v1.17.0

func (x *XRankedElement) Reset()

func (*XRankedElement) String added in v1.17.0

func (x *XRankedElement) String() string

type XRefreshApiTokenRequest added in v1.4.0

type XRefreshApiTokenRequest struct {

	// the existing api token to be refreshed
	ApiKey string `protobuf:"bytes,1,opt,name=api_key,json=apiKey,proto3" json:"api_key,omitempty"`
	// the refresh token that was generated with that api token
	RefreshToken string `protobuf:"bytes,2,opt,name=refresh_token,json=refreshToken,proto3" json:"refresh_token,omitempty"`
	// contains filtered or unexported fields
}

func (*XRefreshApiTokenRequest) Descriptor deprecated added in v1.4.0

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

Deprecated: Use XRefreshApiTokenRequest.ProtoReflect.Descriptor instead.

func (*XRefreshApiTokenRequest) GetApiKey added in v1.4.0

func (x *XRefreshApiTokenRequest) GetApiKey() string

func (*XRefreshApiTokenRequest) GetRefreshToken added in v1.4.0

func (x *XRefreshApiTokenRequest) GetRefreshToken() string

func (*XRefreshApiTokenRequest) ProtoMessage added in v1.4.0

func (*XRefreshApiTokenRequest) ProtoMessage()

func (*XRefreshApiTokenRequest) ProtoReflect added in v1.4.0

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

func (*XRefreshApiTokenRequest) Reset added in v1.4.0

func (x *XRefreshApiTokenRequest) Reset()

func (*XRefreshApiTokenRequest) String added in v1.4.0

func (x *XRefreshApiTokenRequest) String() string

type XRefreshApiTokenResponse added in v1.4.0

type XRefreshApiTokenResponse struct {

	// the new api key used for authentication against Momento backend
	ApiKey string `protobuf:"bytes,1,opt,name=api_key,json=apiKey,proto3" json:"api_key,omitempty"`
	// the token that will allow the api token to be refreshed, which will
	// give you back a new refresh and api token
	RefreshToken string `protobuf:"bytes,2,opt,name=refresh_token,json=refreshToken,proto3" json:"refresh_token,omitempty"`
	// the Momento endpoint that this token is allowed to make requests against
	Endpoint string `protobuf:"bytes,3,opt,name=endpoint,proto3" json:"endpoint,omitempty"`
	// epoch seconds when the api token expires
	ValidUntil uint64 `protobuf:"varint,4,opt,name=valid_until,json=validUntil,proto3" json:"valid_until,omitempty"`
	// contains filtered or unexported fields
}

func (*XRefreshApiTokenResponse) Descriptor deprecated added in v1.4.0

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

Deprecated: Use XRefreshApiTokenResponse.ProtoReflect.Descriptor instead.

func (*XRefreshApiTokenResponse) GetApiKey added in v1.4.0

func (x *XRefreshApiTokenResponse) GetApiKey() string

func (*XRefreshApiTokenResponse) GetEndpoint added in v1.4.0

func (x *XRefreshApiTokenResponse) GetEndpoint() string

func (*XRefreshApiTokenResponse) GetRefreshToken added in v1.4.0

func (x *XRefreshApiTokenResponse) GetRefreshToken() string

func (*XRefreshApiTokenResponse) GetValidUntil added in v1.4.0

func (x *XRefreshApiTokenResponse) GetValidUntil() uint64

func (*XRefreshApiTokenResponse) ProtoMessage added in v1.4.0

func (*XRefreshApiTokenResponse) ProtoMessage()

func (*XRefreshApiTokenResponse) ProtoReflect added in v1.4.0

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

func (*XRefreshApiTokenResponse) Reset added in v1.4.0

func (x *XRefreshApiTokenResponse) Reset()

func (*XRefreshApiTokenResponse) String added in v1.4.0

func (x *XRefreshApiTokenResponse) String() string

type XRemoveElementsRequest added in v1.17.0

type XRemoveElementsRequest struct {
	CacheName   string `protobuf:"bytes,1,opt,name=cache_name,json=cacheName,proto3" json:"cache_name,omitempty"`
	Leaderboard string `protobuf:"bytes,2,opt,name=leaderboard,proto3" json:"leaderboard,omitempty"`
	// You can have up to 8192 ids in this list.
	Ids []uint32 `protobuf:"varint,3,rep,packed,name=ids,proto3" json:"ids,omitempty"`
	// contains filtered or unexported fields
}

func (*XRemoveElementsRequest) Descriptor deprecated added in v1.17.0

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

Deprecated: Use XRemoveElementsRequest.ProtoReflect.Descriptor instead.

func (*XRemoveElementsRequest) GetCacheName added in v1.17.0

func (x *XRemoveElementsRequest) GetCacheName() string

func (*XRemoveElementsRequest) GetIds added in v1.17.0

func (x *XRemoveElementsRequest) GetIds() []uint32

func (*XRemoveElementsRequest) GetLeaderboard added in v1.17.0

func (x *XRemoveElementsRequest) GetLeaderboard() string

func (*XRemoveElementsRequest) ProtoMessage added in v1.17.0

func (*XRemoveElementsRequest) ProtoMessage()

func (*XRemoveElementsRequest) ProtoReflect added in v1.17.0

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

func (*XRemoveElementsRequest) Reset added in v1.17.0

func (x *XRemoveElementsRequest) Reset()

func (*XRemoveElementsRequest) String added in v1.17.0

func (x *XRemoveElementsRequest) String() string

type XRevokeSigningKeyRequest added in v0.3.0

type XRevokeSigningKeyRequest struct {
	KeyId string `protobuf:"bytes,1,opt,name=key_id,json=keyId,proto3" json:"key_id,omitempty"`
	// contains filtered or unexported fields
}

func (*XRevokeSigningKeyRequest) Descriptor deprecated added in v0.3.0

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

Deprecated: Use XRevokeSigningKeyRequest.ProtoReflect.Descriptor instead.

func (*XRevokeSigningKeyRequest) GetKeyId added in v0.3.0

func (x *XRevokeSigningKeyRequest) GetKeyId() string

func (*XRevokeSigningKeyRequest) ProtoMessage added in v0.3.0

func (*XRevokeSigningKeyRequest) ProtoMessage()

func (*XRevokeSigningKeyRequest) ProtoReflect added in v0.3.0

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

func (*XRevokeSigningKeyRequest) Reset added in v0.3.0

func (x *XRevokeSigningKeyRequest) Reset()

func (*XRevokeSigningKeyRequest) String added in v0.3.0

func (x *XRevokeSigningKeyRequest) String() string

type XRevokeSigningKeyResponse added in v0.3.0

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

func (*XRevokeSigningKeyResponse) Descriptor deprecated added in v0.3.0

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

Deprecated: Use XRevokeSigningKeyResponse.ProtoReflect.Descriptor instead.

func (*XRevokeSigningKeyResponse) ProtoMessage added in v0.3.0

func (*XRevokeSigningKeyResponse) ProtoMessage()

func (*XRevokeSigningKeyResponse) ProtoReflect added in v0.3.0

func (*XRevokeSigningKeyResponse) Reset added in v0.3.0

func (x *XRevokeSigningKeyResponse) Reset()

func (*XRevokeSigningKeyResponse) String added in v0.3.0

func (x *XRevokeSigningKeyResponse) String() string

type XRotateWebhookSecretRequest added in v1.17.0

type XRotateWebhookSecretRequest struct {
	WebhookId *XWebhookId `protobuf:"bytes,1,opt,name=webhook_id,json=webhookId,proto3" json:"webhook_id,omitempty"`
	// contains filtered or unexported fields
}

func (*XRotateWebhookSecretRequest) Descriptor deprecated added in v1.17.0

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

Deprecated: Use XRotateWebhookSecretRequest.ProtoReflect.Descriptor instead.

func (*XRotateWebhookSecretRequest) GetWebhookId added in v1.17.0

func (x *XRotateWebhookSecretRequest) GetWebhookId() *XWebhookId

func (*XRotateWebhookSecretRequest) ProtoMessage added in v1.17.0

func (*XRotateWebhookSecretRequest) ProtoMessage()

func (*XRotateWebhookSecretRequest) ProtoReflect added in v1.17.0

func (*XRotateWebhookSecretRequest) Reset added in v1.17.0

func (x *XRotateWebhookSecretRequest) Reset()

func (*XRotateWebhookSecretRequest) String added in v1.17.0

func (x *XRotateWebhookSecretRequest) String() string

type XRotateWebhookSecretResponse added in v1.17.0

type XRotateWebhookSecretResponse struct {
	SecretString string `protobuf:"bytes,1,opt,name=secret_string,json=secretString,proto3" json:"secret_string,omitempty"`
	// contains filtered or unexported fields
}

func (*XRotateWebhookSecretResponse) Descriptor deprecated added in v1.17.0

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

Deprecated: Use XRotateWebhookSecretResponse.ProtoReflect.Descriptor instead.

func (*XRotateWebhookSecretResponse) GetSecretString added in v1.17.0

func (x *XRotateWebhookSecretResponse) GetSecretString() string

func (*XRotateWebhookSecretResponse) ProtoMessage added in v1.17.0

func (*XRotateWebhookSecretResponse) ProtoMessage()

func (*XRotateWebhookSecretResponse) ProtoReflect added in v1.17.0

func (*XRotateWebhookSecretResponse) Reset added in v1.17.0

func (x *XRotateWebhookSecretResponse) Reset()

func (*XRotateWebhookSecretResponse) String added in v1.17.0

type XScoreRange added in v1.17.0

type XScoreRange struct {

	// Types that are assignable to Min:
	//
	//	*XScoreRange_UnboundedMin
	//	*XScoreRange_MinInclusive
	Min isXScoreRange_Min `protobuf_oneof:"min"`
	// Types that are assignable to Max:
	//
	//	*XScoreRange_UnboundedMax
	//	*XScoreRange_MaxExclusive
	Max isXScoreRange_Max `protobuf_oneof:"max"`
	// contains filtered or unexported fields
}

Query APIs using ScoreRange may match more than the limit of 8192 elements. These apis will include an offset and limit parameter pair, which can be used to page through score ranges matching many elements.

ScoreRange models half-open ranges: 0..4 refers to scores 0, 1.1234, 2.5 and 3.999.

func (*XScoreRange) Descriptor deprecated added in v1.17.0

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

Deprecated: Use XScoreRange.ProtoReflect.Descriptor instead.

func (*XScoreRange) GetMax added in v1.17.0

func (m *XScoreRange) GetMax() isXScoreRange_Max

func (*XScoreRange) GetMaxExclusive added in v1.17.0

func (x *XScoreRange) GetMaxExclusive() float64

func (*XScoreRange) GetMin added in v1.17.0

func (m *XScoreRange) GetMin() isXScoreRange_Min

func (*XScoreRange) GetMinInclusive added in v1.17.0

func (x *XScoreRange) GetMinInclusive() float64

func (*XScoreRange) GetUnboundedMax added in v1.17.0

func (x *XScoreRange) GetUnboundedMax() *XUnbounded

func (*XScoreRange) GetUnboundedMin added in v1.17.0

func (x *XScoreRange) GetUnboundedMin() *XUnbounded

func (*XScoreRange) ProtoMessage added in v1.17.0

func (*XScoreRange) ProtoMessage()

func (*XScoreRange) ProtoReflect added in v1.17.0

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

func (*XScoreRange) Reset added in v1.17.0

func (x *XScoreRange) Reset()

func (*XScoreRange) String added in v1.17.0

func (x *XScoreRange) String() string

type XScoreRange_MaxExclusive added in v1.17.0

type XScoreRange_MaxExclusive struct {
	// IEEE 754 single precision 64 bit floating point number.
	// Momento does not support NaN or Inf in leaderboards.
	MaxExclusive float64 `protobuf:"fixed64,6,opt,name=max_exclusive,json=maxExclusive,proto3,oneof"`
}

type XScoreRange_MinInclusive added in v1.17.0

type XScoreRange_MinInclusive struct {
	// IEEE 754 single precision 64 bit floating point number.
	// Momento does not support NaN or Inf in leaderboards.
	MinInclusive float64 `protobuf:"fixed64,5,opt,name=min_inclusive,json=minInclusive,proto3,oneof"`
}

type XScoreRange_UnboundedMax added in v1.17.0

type XScoreRange_UnboundedMax struct {
	UnboundedMax *XUnbounded `protobuf:"bytes,3,opt,name=unbounded_max,json=unboundedMax,proto3,oneof"`
}

type XScoreRange_UnboundedMin added in v1.17.0

type XScoreRange_UnboundedMin struct {
	UnboundedMin *XUnbounded `protobuf:"bytes,1,opt,name=unbounded_min,json=unboundedMin,proto3,oneof"`
}

type XSearchAndFetchVectorsHit added in v1.17.0

type XSearchAndFetchVectorsHit struct {
	Id       string       `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	Score    float32      `protobuf:"fixed32,2,opt,name=score,proto3" json:"score,omitempty"`
	Metadata []*XMetadata `protobuf:"bytes,3,rep,name=metadata,proto3" json:"metadata,omitempty"`
	Vector   *XVector     `protobuf:"bytes,4,opt,name=vector,proto3" json:"vector,omitempty"`
	// contains filtered or unexported fields
}

func (*XSearchAndFetchVectorsHit) Descriptor deprecated added in v1.17.0

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

Deprecated: Use XSearchAndFetchVectorsHit.ProtoReflect.Descriptor instead.

func (*XSearchAndFetchVectorsHit) GetId added in v1.17.0

func (x *XSearchAndFetchVectorsHit) GetId() string

func (*XSearchAndFetchVectorsHit) GetMetadata added in v1.17.0

func (x *XSearchAndFetchVectorsHit) GetMetadata() []*XMetadata

func (*XSearchAndFetchVectorsHit) GetScore added in v1.17.0

func (x *XSearchAndFetchVectorsHit) GetScore() float32

func (*XSearchAndFetchVectorsHit) GetVector added in v1.17.0

func (x *XSearchAndFetchVectorsHit) GetVector() *XVector

func (*XSearchAndFetchVectorsHit) ProtoMessage added in v1.17.0

func (*XSearchAndFetchVectorsHit) ProtoMessage()

func (*XSearchAndFetchVectorsHit) ProtoReflect added in v1.17.0

func (*XSearchAndFetchVectorsHit) Reset added in v1.17.0

func (x *XSearchAndFetchVectorsHit) Reset()

func (*XSearchAndFetchVectorsHit) String added in v1.17.0

func (x *XSearchAndFetchVectorsHit) String() string

type XSearchAndFetchVectorsRequest added in v1.17.0

type XSearchAndFetchVectorsRequest struct {
	IndexName      string            `protobuf:"bytes,1,opt,name=index_name,json=indexName,proto3" json:"index_name,omitempty"`
	TopK           uint32            `protobuf:"varint,2,opt,name=top_k,json=topK,proto3" json:"top_k,omitempty"`
	QueryVector    *XVector          `protobuf:"bytes,3,opt,name=query_vector,json=queryVector,proto3" json:"query_vector,omitempty"`
	MetadataFields *XMetadataRequest `protobuf:"bytes,4,opt,name=metadata_fields,json=metadataFields,proto3" json:"metadata_fields,omitempty"`
	// Types that are assignable to Threshold:
	//
	//	*XSearchAndFetchVectorsRequest_ScoreThreshold
	//	*XSearchAndFetchVectorsRequest_NoScoreThreshold
	Threshold isXSearchAndFetchVectorsRequest_Threshold `protobuf_oneof:"threshold"`
	Filter    *XFilterExpression                        `protobuf:"bytes,7,opt,name=filter,proto3" json:"filter,omitempty"`
	// contains filtered or unexported fields
}

func (*XSearchAndFetchVectorsRequest) Descriptor deprecated added in v1.17.0

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

Deprecated: Use XSearchAndFetchVectorsRequest.ProtoReflect.Descriptor instead.

func (*XSearchAndFetchVectorsRequest) GetFilter added in v1.17.0

func (*XSearchAndFetchVectorsRequest) GetIndexName added in v1.17.0

func (x *XSearchAndFetchVectorsRequest) GetIndexName() string

func (*XSearchAndFetchVectorsRequest) GetMetadataFields added in v1.17.0

func (x *XSearchAndFetchVectorsRequest) GetMetadataFields() *XMetadataRequest

func (*XSearchAndFetchVectorsRequest) GetNoScoreThreshold added in v1.17.0

func (x *XSearchAndFetchVectorsRequest) GetNoScoreThreshold() *XNoScoreThreshold

func (*XSearchAndFetchVectorsRequest) GetQueryVector added in v1.17.0

func (x *XSearchAndFetchVectorsRequest) GetQueryVector() *XVector

func (*XSearchAndFetchVectorsRequest) GetScoreThreshold added in v1.17.0

func (x *XSearchAndFetchVectorsRequest) GetScoreThreshold() float32

func (*XSearchAndFetchVectorsRequest) GetThreshold added in v1.17.0

func (m *XSearchAndFetchVectorsRequest) GetThreshold() isXSearchAndFetchVectorsRequest_Threshold

func (*XSearchAndFetchVectorsRequest) GetTopK added in v1.17.0

func (*XSearchAndFetchVectorsRequest) ProtoMessage added in v1.17.0

func (*XSearchAndFetchVectorsRequest) ProtoMessage()

func (*XSearchAndFetchVectorsRequest) ProtoReflect added in v1.17.0

func (*XSearchAndFetchVectorsRequest) Reset added in v1.17.0

func (x *XSearchAndFetchVectorsRequest) Reset()

func (*XSearchAndFetchVectorsRequest) String added in v1.17.0

type XSearchAndFetchVectorsRequest_NoScoreThreshold added in v1.17.0

type XSearchAndFetchVectorsRequest_NoScoreThreshold struct {
	NoScoreThreshold *XNoScoreThreshold `protobuf:"bytes,6,opt,name=no_score_threshold,json=noScoreThreshold,proto3,oneof"`
}

type XSearchAndFetchVectorsRequest_ScoreThreshold added in v1.17.0

type XSearchAndFetchVectorsRequest_ScoreThreshold struct {
	ScoreThreshold float32 `protobuf:"fixed32,5,opt,name=score_threshold,json=scoreThreshold,proto3,oneof"`
}

type XSearchAndFetchVectorsResponse added in v1.17.0

type XSearchAndFetchVectorsResponse struct {
	Hits []*XSearchAndFetchVectorsHit `protobuf:"bytes,1,rep,name=hits,proto3" json:"hits,omitempty"`
	// contains filtered or unexported fields
}

func (*XSearchAndFetchVectorsResponse) Descriptor deprecated added in v1.17.0

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

Deprecated: Use XSearchAndFetchVectorsResponse.ProtoReflect.Descriptor instead.

func (*XSearchAndFetchVectorsResponse) GetHits added in v1.17.0

func (*XSearchAndFetchVectorsResponse) ProtoMessage added in v1.17.0

func (*XSearchAndFetchVectorsResponse) ProtoMessage()

func (*XSearchAndFetchVectorsResponse) ProtoReflect added in v1.17.0

func (*XSearchAndFetchVectorsResponse) Reset added in v1.17.0

func (x *XSearchAndFetchVectorsResponse) Reset()

func (*XSearchAndFetchVectorsResponse) String added in v1.17.0

type XSearchHit added in v1.17.0

type XSearchHit struct {
	Id       string       `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	Score    float32      `protobuf:"fixed32,2,opt,name=score,proto3" json:"score,omitempty"`
	Metadata []*XMetadata `protobuf:"bytes,3,rep,name=metadata,proto3" json:"metadata,omitempty"`
	// contains filtered or unexported fields
}

func (*XSearchHit) Descriptor deprecated added in v1.17.0

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

Deprecated: Use XSearchHit.ProtoReflect.Descriptor instead.

func (*XSearchHit) GetId added in v1.17.0

func (x *XSearchHit) GetId() string

func (*XSearchHit) GetMetadata added in v1.17.0

func (x *XSearchHit) GetMetadata() []*XMetadata

func (*XSearchHit) GetScore added in v1.17.0

func (x *XSearchHit) GetScore() float32

func (*XSearchHit) ProtoMessage added in v1.17.0

func (*XSearchHit) ProtoMessage()

func (*XSearchHit) ProtoReflect added in v1.17.0

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

func (*XSearchHit) Reset added in v1.17.0

func (x *XSearchHit) Reset()

func (*XSearchHit) String added in v1.17.0

func (x *XSearchHit) String() string

type XSearchRequest added in v1.17.0

type XSearchRequest struct {
	IndexName      string            `protobuf:"bytes,1,opt,name=index_name,json=indexName,proto3" json:"index_name,omitempty"`
	TopK           uint32            `protobuf:"varint,2,opt,name=top_k,json=topK,proto3" json:"top_k,omitempty"`
	QueryVector    *XVector          `protobuf:"bytes,3,opt,name=query_vector,json=queryVector,proto3" json:"query_vector,omitempty"`
	MetadataFields *XMetadataRequest `protobuf:"bytes,4,opt,name=metadata_fields,json=metadataFields,proto3" json:"metadata_fields,omitempty"`
	// Types that are assignable to Threshold:
	//
	//	*XSearchRequest_ScoreThreshold
	//	*XSearchRequest_NoScoreThreshold
	Threshold isXSearchRequest_Threshold `protobuf_oneof:"threshold"`
	Filter    *XFilterExpression         `protobuf:"bytes,7,opt,name=filter,proto3" json:"filter,omitempty"`
	// contains filtered or unexported fields
}

func (*XSearchRequest) Descriptor deprecated added in v1.17.0

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

Deprecated: Use XSearchRequest.ProtoReflect.Descriptor instead.

func (*XSearchRequest) GetFilter added in v1.17.0

func (x *XSearchRequest) GetFilter() *XFilterExpression

func (*XSearchRequest) GetIndexName added in v1.17.0

func (x *XSearchRequest) GetIndexName() string

func (*XSearchRequest) GetMetadataFields added in v1.17.0

func (x *XSearchRequest) GetMetadataFields() *XMetadataRequest

func (*XSearchRequest) GetNoScoreThreshold added in v1.17.0

func (x *XSearchRequest) GetNoScoreThreshold() *XNoScoreThreshold

func (*XSearchRequest) GetQueryVector added in v1.17.0

func (x *XSearchRequest) GetQueryVector() *XVector

func (*XSearchRequest) GetScoreThreshold added in v1.17.0

func (x *XSearchRequest) GetScoreThreshold() float32

func (*XSearchRequest) GetThreshold added in v1.17.0

func (m *XSearchRequest) GetThreshold() isXSearchRequest_Threshold

func (*XSearchRequest) GetTopK added in v1.17.0

func (x *XSearchRequest) GetTopK() uint32

func (*XSearchRequest) ProtoMessage added in v1.17.0

func (*XSearchRequest) ProtoMessage()

func (*XSearchRequest) ProtoReflect added in v1.17.0

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

func (*XSearchRequest) Reset added in v1.17.0

func (x *XSearchRequest) Reset()

func (*XSearchRequest) String added in v1.17.0

func (x *XSearchRequest) String() string

type XSearchRequest_NoScoreThreshold added in v1.17.0

type XSearchRequest_NoScoreThreshold struct {
	NoScoreThreshold *XNoScoreThreshold `protobuf:"bytes,6,opt,name=no_score_threshold,json=noScoreThreshold,proto3,oneof"`
}

type XSearchRequest_ScoreThreshold added in v1.17.0

type XSearchRequest_ScoreThreshold struct {
	ScoreThreshold float32 `protobuf:"fixed32,5,opt,name=score_threshold,json=scoreThreshold,proto3,oneof"`
}

type XSearchResponse added in v1.17.0

type XSearchResponse struct {
	Hits []*XSearchHit `protobuf:"bytes,1,rep,name=hits,proto3" json:"hits,omitempty"`
	// contains filtered or unexported fields
}

func (*XSearchResponse) Descriptor deprecated added in v1.17.0

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

Deprecated: Use XSearchResponse.ProtoReflect.Descriptor instead.

func (*XSearchResponse) GetHits added in v1.17.0

func (x *XSearchResponse) GetHits() []*XSearchHit

func (*XSearchResponse) ProtoMessage added in v1.17.0

func (*XSearchResponse) ProtoMessage()

func (*XSearchResponse) ProtoReflect added in v1.17.0

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

func (*XSearchResponse) Reset added in v1.17.0

func (x *XSearchResponse) Reset()

func (*XSearchResponse) String added in v1.17.0

func (x *XSearchResponse) String() string

type XSetBatchRequest added in v1.17.0

type XSetBatchRequest struct {
	Items []*XSetRequest `protobuf:"bytes,1,rep,name=items,proto3" json:"items,omitempty"`
	// contains filtered or unexported fields
}

func (*XSetBatchRequest) Descriptor deprecated added in v1.17.0

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

Deprecated: Use XSetBatchRequest.ProtoReflect.Descriptor instead.

func (*XSetBatchRequest) GetItems added in v1.17.0

func (x *XSetBatchRequest) GetItems() []*XSetRequest

func (*XSetBatchRequest) ProtoMessage added in v1.17.0

func (*XSetBatchRequest) ProtoMessage()

func (*XSetBatchRequest) ProtoReflect added in v1.17.0

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

func (*XSetBatchRequest) Reset added in v1.17.0

func (x *XSetBatchRequest) Reset()

func (*XSetBatchRequest) String added in v1.17.0

func (x *XSetBatchRequest) String() string

type XSetContainsRequest added in v0.11.0

type XSetContainsRequest struct {
	SetName  []byte   `protobuf:"bytes,1,opt,name=set_name,json=setName,proto3" json:"set_name,omitempty"`
	Elements [][]byte `protobuf:"bytes,2,rep,name=elements,proto3" json:"elements,omitempty"`
	// contains filtered or unexported fields
}

func (*XSetContainsRequest) Descriptor deprecated added in v0.11.0

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

Deprecated: Use XSetContainsRequest.ProtoReflect.Descriptor instead.

func (*XSetContainsRequest) GetElements added in v0.11.0

func (x *XSetContainsRequest) GetElements() [][]byte

func (*XSetContainsRequest) GetSetName added in v0.11.0

func (x *XSetContainsRequest) GetSetName() []byte

func (*XSetContainsRequest) ProtoMessage added in v0.11.0

func (*XSetContainsRequest) ProtoMessage()

func (*XSetContainsRequest) ProtoReflect added in v0.11.0

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

func (*XSetContainsRequest) Reset added in v0.11.0

func (x *XSetContainsRequest) Reset()

func (*XSetContainsRequest) String added in v0.11.0

func (x *XSetContainsRequest) String() string

type XSetContainsResponse added in v0.11.0

type XSetContainsResponse struct {

	// Types that are assignable to Set:
	//
	//	*XSetContainsResponse_Found
	//	*XSetContainsResponse_Missing
	Set isXSetContainsResponse_Set `protobuf_oneof:"set"`
	// contains filtered or unexported fields
}

func (*XSetContainsResponse) Descriptor deprecated added in v0.11.0

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

Deprecated: Use XSetContainsResponse.ProtoReflect.Descriptor instead.

func (*XSetContainsResponse) GetFound added in v0.11.0

func (*XSetContainsResponse) GetMissing added in v0.11.0

func (*XSetContainsResponse) GetSet added in v0.11.0

func (m *XSetContainsResponse) GetSet() isXSetContainsResponse_Set

func (*XSetContainsResponse) ProtoMessage added in v0.11.0

func (*XSetContainsResponse) ProtoMessage()

func (*XSetContainsResponse) ProtoReflect added in v0.11.0

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

func (*XSetContainsResponse) Reset added in v0.11.0

func (x *XSetContainsResponse) Reset()

func (*XSetContainsResponse) String added in v0.11.0

func (x *XSetContainsResponse) String() string

type XSetContainsResponse_Found added in v0.11.0

type XSetContainsResponse_Found struct {
	Found *XSetContainsResponse_XFound `protobuf:"bytes,1,opt,name=found,proto3,oneof"`
}

type XSetContainsResponse_Missing added in v0.11.0

type XSetContainsResponse_Missing struct {
	Missing *XSetContainsResponse_XMissing `protobuf:"bytes,2,opt,name=missing,proto3,oneof"`
}

type XSetContainsResponse_XFound added in v0.11.0

type XSetContainsResponse_XFound struct {

	// This will be the same length as the elements passed in the request.
	// It represents whether each element is a member of the set, with indices corresponding to the request elements.
	Contains []bool `protobuf:"varint,1,rep,packed,name=contains,proto3" json:"contains,omitempty"`
	// contains filtered or unexported fields
}

func (*XSetContainsResponse_XFound) Descriptor deprecated added in v0.11.0

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

Deprecated: Use XSetContainsResponse_XFound.ProtoReflect.Descriptor instead.

func (*XSetContainsResponse_XFound) GetContains added in v0.11.0

func (x *XSetContainsResponse_XFound) GetContains() []bool

func (*XSetContainsResponse_XFound) ProtoMessage added in v0.11.0

func (*XSetContainsResponse_XFound) ProtoMessage()

func (*XSetContainsResponse_XFound) ProtoReflect added in v0.11.0

func (*XSetContainsResponse_XFound) Reset added in v0.11.0

func (x *XSetContainsResponse_XFound) Reset()

func (*XSetContainsResponse_XFound) String added in v0.11.0

func (x *XSetContainsResponse_XFound) String() string

type XSetContainsResponse_XMissing added in v0.11.0

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

func (*XSetContainsResponse_XMissing) Descriptor deprecated added in v0.11.0

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

Deprecated: Use XSetContainsResponse_XMissing.ProtoReflect.Descriptor instead.

func (*XSetContainsResponse_XMissing) ProtoMessage added in v0.11.0

func (*XSetContainsResponse_XMissing) ProtoMessage()

func (*XSetContainsResponse_XMissing) ProtoReflect added in v0.11.0

func (*XSetContainsResponse_XMissing) Reset added in v0.11.0

func (x *XSetContainsResponse_XMissing) Reset()

func (*XSetContainsResponse_XMissing) String added in v0.11.0

type XSetDifferenceRequest added in v0.4.0

type XSetDifferenceRequest struct {
	SetName []byte `protobuf:"bytes,1,opt,name=set_name,json=setName,proto3" json:"set_name,omitempty"`
	// Types that are assignable to Difference:
	//
	//	*XSetDifferenceRequest_Minuend
	//	*XSetDifferenceRequest_Subtrahend
	Difference isXSetDifferenceRequest_Difference `protobuf_oneof:"difference"`
	// contains filtered or unexported fields
}

func (*XSetDifferenceRequest) Descriptor deprecated added in v0.4.0

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

Deprecated: Use XSetDifferenceRequest.ProtoReflect.Descriptor instead.

func (*XSetDifferenceRequest) GetDifference added in v0.4.0

func (m *XSetDifferenceRequest) GetDifference() isXSetDifferenceRequest_Difference

func (*XSetDifferenceRequest) GetMinuend added in v0.4.0

func (*XSetDifferenceRequest) GetSetName added in v0.4.0

func (x *XSetDifferenceRequest) GetSetName() []byte

func (*XSetDifferenceRequest) GetSubtrahend added in v0.4.0

func (*XSetDifferenceRequest) ProtoMessage added in v0.4.0

func (*XSetDifferenceRequest) ProtoMessage()

func (*XSetDifferenceRequest) ProtoReflect added in v0.4.0

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

func (*XSetDifferenceRequest) Reset added in v0.4.0

func (x *XSetDifferenceRequest) Reset()

func (*XSetDifferenceRequest) String added in v0.4.0

func (x *XSetDifferenceRequest) String() string

type XSetDifferenceRequest_Minuend added in v0.4.0

type XSetDifferenceRequest_Minuend struct {
	Minuend *XSetDifferenceRequest_XMinuend `protobuf:"bytes,2,opt,name=minuend,proto3,oneof"`
}

type XSetDifferenceRequest_Subtrahend added in v0.4.0

type XSetDifferenceRequest_Subtrahend struct {
	Subtrahend *XSetDifferenceRequest_XSubtrahend `protobuf:"bytes,3,opt,name=subtrahend,proto3,oneof"`
}

type XSetDifferenceRequest_XMinuend added in v0.4.0

type XSetDifferenceRequest_XMinuend struct {
	Elements [][]byte `protobuf:"bytes,1,rep,name=elements,proto3" json:"elements,omitempty"`
	// contains filtered or unexported fields
}

cache = request - stored

func (*XSetDifferenceRequest_XMinuend) Descriptor deprecated added in v0.4.0

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

Deprecated: Use XSetDifferenceRequest_XMinuend.ProtoReflect.Descriptor instead.

func (*XSetDifferenceRequest_XMinuend) GetElements added in v0.4.0

func (x *XSetDifferenceRequest_XMinuend) GetElements() [][]byte

func (*XSetDifferenceRequest_XMinuend) ProtoMessage added in v0.4.0

func (*XSetDifferenceRequest_XMinuend) ProtoMessage()

func (*XSetDifferenceRequest_XMinuend) ProtoReflect added in v0.4.0

func (*XSetDifferenceRequest_XMinuend) Reset added in v0.4.0

func (x *XSetDifferenceRequest_XMinuend) Reset()

func (*XSetDifferenceRequest_XMinuend) String added in v0.4.0

type XSetDifferenceRequest_XSubtrahend added in v0.4.0

type XSetDifferenceRequest_XSubtrahend struct {

	// Types that are assignable to SubtrahendSet:
	//
	//	*XSetDifferenceRequest_XSubtrahend_Set
	//	*XSetDifferenceRequest_XSubtrahend_Identity
	SubtrahendSet isXSetDifferenceRequest_XSubtrahend_SubtrahendSet `protobuf_oneof:"subtrahend_set"`
	// contains filtered or unexported fields
}

cache = stored - request

func (*XSetDifferenceRequest_XSubtrahend) Descriptor deprecated added in v0.4.0

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

Deprecated: Use XSetDifferenceRequest_XSubtrahend.ProtoReflect.Descriptor instead.

func (*XSetDifferenceRequest_XSubtrahend) GetIdentity added in v0.4.0

func (*XSetDifferenceRequest_XSubtrahend) GetSet added in v0.4.0

func (*XSetDifferenceRequest_XSubtrahend) GetSubtrahendSet added in v0.4.0

func (m *XSetDifferenceRequest_XSubtrahend) GetSubtrahendSet() isXSetDifferenceRequest_XSubtrahend_SubtrahendSet

func (*XSetDifferenceRequest_XSubtrahend) ProtoMessage added in v0.4.0

func (*XSetDifferenceRequest_XSubtrahend) ProtoMessage()

func (*XSetDifferenceRequest_XSubtrahend) ProtoReflect added in v0.4.0

func (*XSetDifferenceRequest_XSubtrahend) Reset added in v0.4.0

func (*XSetDifferenceRequest_XSubtrahend) String added in v0.4.0

type XSetDifferenceRequest_XSubtrahend_Identity added in v0.4.0

type XSetDifferenceRequest_XSubtrahend_Identity struct {
	Identity *XSetDifferenceRequest_XSubtrahend_XIdentity `protobuf:"bytes,2,opt,name=identity,proto3,oneof"`
}

type XSetDifferenceRequest_XSubtrahend_Set added in v0.4.0

type XSetDifferenceRequest_XSubtrahend_Set struct {
	Set *XSetDifferenceRequest_XSubtrahend_XSet `protobuf:"bytes,1,opt,name=set,proto3,oneof"`
}

type XSetDifferenceRequest_XSubtrahend_XIdentity added in v0.4.0

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

Subtract the set's identity (itself) from itself - which deletes it.

func (*XSetDifferenceRequest_XSubtrahend_XIdentity) Descriptor deprecated added in v0.4.0

Deprecated: Use XSetDifferenceRequest_XSubtrahend_XIdentity.ProtoReflect.Descriptor instead.

func (*XSetDifferenceRequest_XSubtrahend_XIdentity) ProtoMessage added in v0.4.0

func (*XSetDifferenceRequest_XSubtrahend_XIdentity) ProtoReflect added in v0.4.0

func (*XSetDifferenceRequest_XSubtrahend_XIdentity) Reset added in v0.4.0

func (*XSetDifferenceRequest_XSubtrahend_XIdentity) String added in v0.4.0

type XSetDifferenceRequest_XSubtrahend_XSet added in v0.4.0

type XSetDifferenceRequest_XSubtrahend_XSet struct {
	Elements [][]byte `protobuf:"bytes,1,rep,name=elements,proto3" json:"elements,omitempty"`
	// contains filtered or unexported fields
}

Subtract a set of elements

func (*XSetDifferenceRequest_XSubtrahend_XSet) Descriptor deprecated added in v0.4.0

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

Deprecated: Use XSetDifferenceRequest_XSubtrahend_XSet.ProtoReflect.Descriptor instead.

func (*XSetDifferenceRequest_XSubtrahend_XSet) GetElements added in v0.4.0

func (x *XSetDifferenceRequest_XSubtrahend_XSet) GetElements() [][]byte

func (*XSetDifferenceRequest_XSubtrahend_XSet) ProtoMessage added in v0.4.0

func (*XSetDifferenceRequest_XSubtrahend_XSet) ProtoReflect added in v0.4.0

func (*XSetDifferenceRequest_XSubtrahend_XSet) Reset added in v0.4.0

func (*XSetDifferenceRequest_XSubtrahend_XSet) String added in v0.4.0

type XSetDifferenceResponse added in v0.4.0

type XSetDifferenceResponse struct {

	// Types that are assignable to Set:
	//
	//	*XSetDifferenceResponse_Found
	//	*XSetDifferenceResponse_Missing
	Set isXSetDifferenceResponse_Set `protobuf_oneof:"set"`
	// contains filtered or unexported fields
}

func (*XSetDifferenceResponse) Descriptor deprecated added in v0.4.0

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

Deprecated: Use XSetDifferenceResponse.ProtoReflect.Descriptor instead.

func (*XSetDifferenceResponse) GetFound added in v0.4.0

func (*XSetDifferenceResponse) GetMissing added in v0.4.0

func (*XSetDifferenceResponse) GetSet added in v0.4.0

func (m *XSetDifferenceResponse) GetSet() isXSetDifferenceResponse_Set

func (*XSetDifferenceResponse) ProtoMessage added in v0.4.0

func (*XSetDifferenceResponse) ProtoMessage()

func (*XSetDifferenceResponse) ProtoReflect added in v0.4.0

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

func (*XSetDifferenceResponse) Reset added in v0.4.0

func (x *XSetDifferenceResponse) Reset()

func (*XSetDifferenceResponse) String added in v0.4.0

func (x *XSetDifferenceResponse) String() string

type XSetDifferenceResponse_Found added in v0.4.0

type XSetDifferenceResponse_Found struct {
	Found *XSetDifferenceResponse_XFound `protobuf:"bytes,1,opt,name=found,proto3,oneof"`
}

type XSetDifferenceResponse_Missing added in v0.4.0

type XSetDifferenceResponse_Missing struct {
	Missing *XSetDifferenceResponse_XMissing `protobuf:"bytes,2,opt,name=missing,proto3,oneof"`
}

type XSetDifferenceResponse_XFound added in v0.4.0

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

func (*XSetDifferenceResponse_XFound) Descriptor deprecated added in v0.4.0

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

Deprecated: Use XSetDifferenceResponse_XFound.ProtoReflect.Descriptor instead.

func (*XSetDifferenceResponse_XFound) ProtoMessage added in v0.4.0

func (*XSetDifferenceResponse_XFound) ProtoMessage()

func (*XSetDifferenceResponse_XFound) ProtoReflect added in v0.4.0

func (*XSetDifferenceResponse_XFound) Reset added in v0.4.0

func (x *XSetDifferenceResponse_XFound) Reset()

func (*XSetDifferenceResponse_XFound) String added in v0.4.0

type XSetDifferenceResponse_XMissing added in v0.4.0

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

func (*XSetDifferenceResponse_XMissing) Descriptor deprecated added in v0.4.0

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

Deprecated: Use XSetDifferenceResponse_XMissing.ProtoReflect.Descriptor instead.

func (*XSetDifferenceResponse_XMissing) ProtoMessage added in v0.4.0

func (*XSetDifferenceResponse_XMissing) ProtoMessage()

func (*XSetDifferenceResponse_XMissing) ProtoReflect added in v0.4.0

func (*XSetDifferenceResponse_XMissing) Reset added in v0.4.0

func (*XSetDifferenceResponse_XMissing) String added in v0.4.0

type XSetFetchRequest added in v0.4.0

type XSetFetchRequest struct {
	SetName []byte `protobuf:"bytes,1,opt,name=set_name,json=setName,proto3" json:"set_name,omitempty"`
	// contains filtered or unexported fields
}

func (*XSetFetchRequest) Descriptor deprecated added in v0.4.0

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

Deprecated: Use XSetFetchRequest.ProtoReflect.Descriptor instead.

func (*XSetFetchRequest) GetSetName added in v0.4.0

func (x *XSetFetchRequest) GetSetName() []byte

func (*XSetFetchRequest) ProtoMessage added in v0.4.0

func (*XSetFetchRequest) ProtoMessage()

func (*XSetFetchRequest) ProtoReflect added in v0.4.0

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

func (*XSetFetchRequest) Reset added in v0.4.0

func (x *XSetFetchRequest) Reset()

func (*XSetFetchRequest) String added in v0.4.0

func (x *XSetFetchRequest) String() string

type XSetFetchResponse added in v0.4.0

type XSetFetchResponse struct {

	// Types that are assignable to Set:
	//
	//	*XSetFetchResponse_Found
	//	*XSetFetchResponse_Missing
	Set isXSetFetchResponse_Set `protobuf_oneof:"set"`
	// contains filtered or unexported fields
}

func (*XSetFetchResponse) Descriptor deprecated added in v0.4.0

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

Deprecated: Use XSetFetchResponse.ProtoReflect.Descriptor instead.

func (*XSetFetchResponse) GetFound added in v0.4.0

func (*XSetFetchResponse) GetMissing added in v0.4.0

func (*XSetFetchResponse) GetSet added in v0.4.0

func (m *XSetFetchResponse) GetSet() isXSetFetchResponse_Set

func (*XSetFetchResponse) ProtoMessage added in v0.4.0

func (*XSetFetchResponse) ProtoMessage()

func (*XSetFetchResponse) ProtoReflect added in v0.4.0

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

func (*XSetFetchResponse) Reset added in v0.4.0

func (x *XSetFetchResponse) Reset()

func (*XSetFetchResponse) String added in v0.4.0

func (x *XSetFetchResponse) String() string

type XSetFetchResponse_Found added in v0.4.0

type XSetFetchResponse_Found struct {
	Found *XSetFetchResponse_XFound `protobuf:"bytes,1,opt,name=found,proto3,oneof"`
}

type XSetFetchResponse_Missing added in v0.4.0

type XSetFetchResponse_Missing struct {
	Missing *XSetFetchResponse_XMissing `protobuf:"bytes,2,opt,name=missing,proto3,oneof"`
}

type XSetFetchResponse_XFound added in v0.4.0

type XSetFetchResponse_XFound struct {
	Elements [][]byte `protobuf:"bytes,1,rep,name=elements,proto3" json:"elements,omitempty"`
	// contains filtered or unexported fields
}

func (*XSetFetchResponse_XFound) Descriptor deprecated added in v0.4.0

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

Deprecated: Use XSetFetchResponse_XFound.ProtoReflect.Descriptor instead.

func (*XSetFetchResponse_XFound) GetElements added in v0.4.0

func (x *XSetFetchResponse_XFound) GetElements() [][]byte

func (*XSetFetchResponse_XFound) ProtoMessage added in v0.4.0

func (*XSetFetchResponse_XFound) ProtoMessage()

func (*XSetFetchResponse_XFound) ProtoReflect added in v0.4.0

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

func (*XSetFetchResponse_XFound) Reset added in v0.4.0

func (x *XSetFetchResponse_XFound) Reset()

func (*XSetFetchResponse_XFound) String added in v0.4.0

func (x *XSetFetchResponse_XFound) String() string

type XSetFetchResponse_XMissing added in v0.4.0

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

func (*XSetFetchResponse_XMissing) Descriptor deprecated added in v0.4.0

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

Deprecated: Use XSetFetchResponse_XMissing.ProtoReflect.Descriptor instead.

func (*XSetFetchResponse_XMissing) ProtoMessage added in v0.4.0

func (*XSetFetchResponse_XMissing) ProtoMessage()

func (*XSetFetchResponse_XMissing) ProtoReflect added in v0.4.0

func (*XSetFetchResponse_XMissing) Reset added in v0.4.0

func (x *XSetFetchResponse_XMissing) Reset()

func (*XSetFetchResponse_XMissing) String added in v0.4.0

func (x *XSetFetchResponse_XMissing) String() string

type XSetIfNotExistsRequest added in v0.4.0

type XSetIfNotExistsRequest struct {
	CacheKey        []byte `protobuf:"bytes,1,opt,name=cache_key,json=cacheKey,proto3" json:"cache_key,omitempty"`
	CacheBody       []byte `protobuf:"bytes,2,opt,name=cache_body,json=cacheBody,proto3" json:"cache_body,omitempty"`
	TtlMilliseconds uint64 `protobuf:"varint,3,opt,name=ttl_milliseconds,json=ttlMilliseconds,proto3" json:"ttl_milliseconds,omitempty"`
	// contains filtered or unexported fields
}

func (*XSetIfNotExistsRequest) Descriptor deprecated added in v0.4.0

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

Deprecated: Use XSetIfNotExistsRequest.ProtoReflect.Descriptor instead.

func (*XSetIfNotExistsRequest) GetCacheBody added in v0.4.0

func (x *XSetIfNotExistsRequest) GetCacheBody() []byte

func (*XSetIfNotExistsRequest) GetCacheKey added in v0.4.0

func (x *XSetIfNotExistsRequest) GetCacheKey() []byte

func (*XSetIfNotExistsRequest) GetTtlMilliseconds added in v0.4.0

func (x *XSetIfNotExistsRequest) GetTtlMilliseconds() uint64

func (*XSetIfNotExistsRequest) ProtoMessage added in v0.4.0

func (*XSetIfNotExistsRequest) ProtoMessage()

func (*XSetIfNotExistsRequest) ProtoReflect added in v0.4.0

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

func (*XSetIfNotExistsRequest) Reset added in v0.4.0

func (x *XSetIfNotExistsRequest) Reset()

func (*XSetIfNotExistsRequest) String added in v0.4.0

func (x *XSetIfNotExistsRequest) String() string

type XSetIfNotExistsResponse added in v0.4.0

type XSetIfNotExistsResponse struct {

	// Types that are assignable to Result:
	//
	//	*XSetIfNotExistsResponse_Stored
	//	*XSetIfNotExistsResponse_NotStored
	Result isXSetIfNotExistsResponse_Result `protobuf_oneof:"result"`
	// contains filtered or unexported fields
}

func (*XSetIfNotExistsResponse) Descriptor deprecated added in v0.4.0

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

Deprecated: Use XSetIfNotExistsResponse.ProtoReflect.Descriptor instead.

func (*XSetIfNotExistsResponse) GetNotStored added in v0.4.0

func (*XSetIfNotExistsResponse) GetResult added in v0.4.0

func (m *XSetIfNotExistsResponse) GetResult() isXSetIfNotExistsResponse_Result

func (*XSetIfNotExistsResponse) GetStored added in v0.4.0

func (*XSetIfNotExistsResponse) ProtoMessage added in v0.4.0

func (*XSetIfNotExistsResponse) ProtoMessage()

func (*XSetIfNotExistsResponse) ProtoReflect added in v0.4.0

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

func (*XSetIfNotExistsResponse) Reset added in v0.4.0

func (x *XSetIfNotExistsResponse) Reset()

func (*XSetIfNotExistsResponse) String added in v0.4.0

func (x *XSetIfNotExistsResponse) String() string

type XSetIfNotExistsResponse_NotStored added in v0.4.0

type XSetIfNotExistsResponse_NotStored struct {
	NotStored *XSetIfNotExistsResponse_XNotStored `protobuf:"bytes,2,opt,name=not_stored,json=notStored,proto3,oneof"`
}

type XSetIfNotExistsResponse_Stored added in v0.4.0

type XSetIfNotExistsResponse_Stored struct {
	Stored *XSetIfNotExistsResponse_XStored `protobuf:"bytes,1,opt,name=stored,proto3,oneof"`
}

type XSetIfNotExistsResponse_XNotStored added in v0.4.0

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

func (*XSetIfNotExistsResponse_XNotStored) Descriptor deprecated added in v0.4.0

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

Deprecated: Use XSetIfNotExistsResponse_XNotStored.ProtoReflect.Descriptor instead.

func (*XSetIfNotExistsResponse_XNotStored) ProtoMessage added in v0.4.0

func (*XSetIfNotExistsResponse_XNotStored) ProtoMessage()

func (*XSetIfNotExistsResponse_XNotStored) ProtoReflect added in v0.4.0

func (*XSetIfNotExistsResponse_XNotStored) Reset added in v0.4.0

func (*XSetIfNotExistsResponse_XNotStored) String added in v0.4.0

type XSetIfNotExistsResponse_XStored added in v0.4.0

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

func (*XSetIfNotExistsResponse_XStored) Descriptor deprecated added in v0.4.0

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

Deprecated: Use XSetIfNotExistsResponse_XStored.ProtoReflect.Descriptor instead.

func (*XSetIfNotExistsResponse_XStored) ProtoMessage added in v0.4.0

func (*XSetIfNotExistsResponse_XStored) ProtoMessage()

func (*XSetIfNotExistsResponse_XStored) ProtoReflect added in v0.4.0

func (*XSetIfNotExistsResponse_XStored) Reset added in v0.4.0

func (*XSetIfNotExistsResponse_XStored) String added in v0.4.0

type XSetIfRequest added in v1.17.0

type XSetIfRequest struct {
	CacheKey        []byte `protobuf:"bytes,1,opt,name=cache_key,json=cacheKey,proto3" json:"cache_key,omitempty"`
	CacheBody       []byte `protobuf:"bytes,2,opt,name=cache_body,json=cacheBody,proto3" json:"cache_body,omitempty"`
	TtlMilliseconds uint64 `protobuf:"varint,3,opt,name=ttl_milliseconds,json=ttlMilliseconds,proto3" json:"ttl_milliseconds,omitempty"`
	// Types that are assignable to Condition:
	//
	//	*XSetIfRequest_Present
	//	*XSetIfRequest_PresentAndNotEqual
	//	*XSetIfRequest_Absent
	//	*XSetIfRequest_Equal
	//	*XSetIfRequest_AbsentOrEqual
	//	*XSetIfRequest_NotEqual
	Condition isXSetIfRequest_Condition `protobuf_oneof:"condition"`
	// contains filtered or unexported fields
}

func (*XSetIfRequest) Descriptor deprecated added in v1.17.0

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

Deprecated: Use XSetIfRequest.ProtoReflect.Descriptor instead.

func (*XSetIfRequest) GetAbsent added in v1.17.0

func (x *XSetIfRequest) GetAbsent() *Absent

func (*XSetIfRequest) GetAbsentOrEqual added in v1.17.0

func (x *XSetIfRequest) GetAbsentOrEqual() *AbsentOrEqual

func (*XSetIfRequest) GetCacheBody added in v1.17.0

func (x *XSetIfRequest) GetCacheBody() []byte

func (*XSetIfRequest) GetCacheKey added in v1.17.0

func (x *XSetIfRequest) GetCacheKey() []byte

func (*XSetIfRequest) GetCondition added in v1.17.0

func (m *XSetIfRequest) GetCondition() isXSetIfRequest_Condition

func (*XSetIfRequest) GetEqual added in v1.17.0

func (x *XSetIfRequest) GetEqual() *Equal

func (*XSetIfRequest) GetNotEqual added in v1.17.0

func (x *XSetIfRequest) GetNotEqual() *NotEqual

func (*XSetIfRequest) GetPresent added in v1.17.0

func (x *XSetIfRequest) GetPresent() *Present

func (*XSetIfRequest) GetPresentAndNotEqual added in v1.17.0

func (x *XSetIfRequest) GetPresentAndNotEqual() *PresentAndNotEqual

func (*XSetIfRequest) GetTtlMilliseconds added in v1.17.0

func (x *XSetIfRequest) GetTtlMilliseconds() uint64

func (*XSetIfRequest) ProtoMessage added in v1.17.0

func (*XSetIfRequest) ProtoMessage()

func (*XSetIfRequest) ProtoReflect added in v1.17.0

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

func (*XSetIfRequest) Reset added in v1.17.0

func (x *XSetIfRequest) Reset()

func (*XSetIfRequest) String added in v1.17.0

func (x *XSetIfRequest) String() string

type XSetIfRequest_Absent added in v1.17.0

type XSetIfRequest_Absent struct {
	Absent *Absent `protobuf:"bytes,6,opt,name=absent,proto3,oneof"`
}

type XSetIfRequest_AbsentOrEqual added in v1.17.0

type XSetIfRequest_AbsentOrEqual struct {
	AbsentOrEqual *AbsentOrEqual `protobuf:"bytes,8,opt,name=absent_or_equal,json=absentOrEqual,proto3,oneof"`
}

type XSetIfRequest_Equal added in v1.17.0

type XSetIfRequest_Equal struct {
	Equal *Equal `protobuf:"bytes,7,opt,name=equal,proto3,oneof"`
}

type XSetIfRequest_NotEqual added in v1.17.0

type XSetIfRequest_NotEqual struct {
	NotEqual *NotEqual `protobuf:"bytes,9,opt,name=not_equal,json=notEqual,proto3,oneof"`
}

type XSetIfRequest_Present added in v1.17.0

type XSetIfRequest_Present struct {
	Present *Present `protobuf:"bytes,4,opt,name=present,proto3,oneof"`
}

type XSetIfRequest_PresentAndNotEqual added in v1.17.0

type XSetIfRequest_PresentAndNotEqual struct {
	PresentAndNotEqual *PresentAndNotEqual `protobuf:"bytes,5,opt,name=present_and_not_equal,json=presentAndNotEqual,proto3,oneof"`
}

type XSetIfResponse added in v1.17.0

type XSetIfResponse struct {

	// Types that are assignable to Result:
	//
	//	*XSetIfResponse_Stored
	//	*XSetIfResponse_NotStored
	Result isXSetIfResponse_Result `protobuf_oneof:"result"`
	// contains filtered or unexported fields
}

func (*XSetIfResponse) Descriptor deprecated added in v1.17.0

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

Deprecated: Use XSetIfResponse.ProtoReflect.Descriptor instead.

func (*XSetIfResponse) GetNotStored added in v1.17.0

func (x *XSetIfResponse) GetNotStored() *XSetIfResponse_XNotStored

func (*XSetIfResponse) GetResult added in v1.17.0

func (m *XSetIfResponse) GetResult() isXSetIfResponse_Result

func (*XSetIfResponse) GetStored added in v1.17.0

func (x *XSetIfResponse) GetStored() *XSetIfResponse_XStored

func (*XSetIfResponse) ProtoMessage added in v1.17.0

func (*XSetIfResponse) ProtoMessage()

func (*XSetIfResponse) ProtoReflect added in v1.17.0

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

func (*XSetIfResponse) Reset added in v1.17.0

func (x *XSetIfResponse) Reset()

func (*XSetIfResponse) String added in v1.17.0

func (x *XSetIfResponse) String() string

type XSetIfResponse_NotStored added in v1.17.0

type XSetIfResponse_NotStored struct {
	NotStored *XSetIfResponse_XNotStored `protobuf:"bytes,2,opt,name=not_stored,json=notStored,proto3,oneof"`
}

type XSetIfResponse_Stored added in v1.17.0

type XSetIfResponse_Stored struct {
	Stored *XSetIfResponse_XStored `protobuf:"bytes,1,opt,name=stored,proto3,oneof"`
}

type XSetIfResponse_XNotStored added in v1.17.0

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

func (*XSetIfResponse_XNotStored) Descriptor deprecated added in v1.17.0

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

Deprecated: Use XSetIfResponse_XNotStored.ProtoReflect.Descriptor instead.

func (*XSetIfResponse_XNotStored) ProtoMessage added in v1.17.0

func (*XSetIfResponse_XNotStored) ProtoMessage()

func (*XSetIfResponse_XNotStored) ProtoReflect added in v1.17.0

func (*XSetIfResponse_XNotStored) Reset added in v1.17.0

func (x *XSetIfResponse_XNotStored) Reset()

func (*XSetIfResponse_XNotStored) String added in v1.17.0

func (x *XSetIfResponse_XNotStored) String() string

type XSetIfResponse_XStored added in v1.17.0

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

func (*XSetIfResponse_XStored) Descriptor deprecated added in v1.17.0

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

Deprecated: Use XSetIfResponse_XStored.ProtoReflect.Descriptor instead.

func (*XSetIfResponse_XStored) ProtoMessage added in v1.17.0

func (*XSetIfResponse_XStored) ProtoMessage()

func (*XSetIfResponse_XStored) ProtoReflect added in v1.17.0

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

func (*XSetIfResponse_XStored) Reset added in v1.17.0

func (x *XSetIfResponse_XStored) Reset()

func (*XSetIfResponse_XStored) String added in v1.17.0

func (x *XSetIfResponse_XStored) String() string

type XSetLengthRequest added in v1.7.0

type XSetLengthRequest struct {
	SetName []byte `protobuf:"bytes,1,opt,name=set_name,json=setName,proto3" json:"set_name,omitempty"`
	// contains filtered or unexported fields
}

func (*XSetLengthRequest) Descriptor deprecated added in v1.7.0

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

Deprecated: Use XSetLengthRequest.ProtoReflect.Descriptor instead.

func (*XSetLengthRequest) GetSetName added in v1.7.0

func (x *XSetLengthRequest) GetSetName() []byte

func (*XSetLengthRequest) ProtoMessage added in v1.7.0

func (*XSetLengthRequest) ProtoMessage()

func (*XSetLengthRequest) ProtoReflect added in v1.7.0

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

func (*XSetLengthRequest) Reset added in v1.7.0

func (x *XSetLengthRequest) Reset()

func (*XSetLengthRequest) String added in v1.7.0

func (x *XSetLengthRequest) String() string

type XSetLengthResponse added in v1.7.0

type XSetLengthResponse struct {

	// Types that are assignable to Set:
	//
	//	*XSetLengthResponse_Found
	//	*XSetLengthResponse_Missing
	Set isXSetLengthResponse_Set `protobuf_oneof:"set"`
	// contains filtered or unexported fields
}

func (*XSetLengthResponse) Descriptor deprecated added in v1.7.0

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

Deprecated: Use XSetLengthResponse.ProtoReflect.Descriptor instead.

func (*XSetLengthResponse) GetFound added in v1.7.0

func (*XSetLengthResponse) GetMissing added in v1.7.0

func (*XSetLengthResponse) GetSet added in v1.7.0

func (m *XSetLengthResponse) GetSet() isXSetLengthResponse_Set

func (*XSetLengthResponse) ProtoMessage added in v1.7.0

func (*XSetLengthResponse) ProtoMessage()

func (*XSetLengthResponse) ProtoReflect added in v1.7.0

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

func (*XSetLengthResponse) Reset added in v1.7.0

func (x *XSetLengthResponse) Reset()

func (*XSetLengthResponse) String added in v1.7.0

func (x *XSetLengthResponse) String() string

type XSetLengthResponse_Found added in v1.7.0

type XSetLengthResponse_Found struct {
	Found *XSetLengthResponse_XFound `protobuf:"bytes,1,opt,name=found,proto3,oneof"`
}

type XSetLengthResponse_Missing added in v1.7.0

type XSetLengthResponse_Missing struct {
	Missing *XSetLengthResponse_XMissing `protobuf:"bytes,2,opt,name=missing,proto3,oneof"`
}

type XSetLengthResponse_XFound added in v1.7.0

type XSetLengthResponse_XFound struct {
	Length uint32 `protobuf:"varint,1,opt,name=length,proto3" json:"length,omitempty"`
	// contains filtered or unexported fields
}

func (*XSetLengthResponse_XFound) Descriptor deprecated added in v1.7.0

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

Deprecated: Use XSetLengthResponse_XFound.ProtoReflect.Descriptor instead.

func (*XSetLengthResponse_XFound) GetLength added in v1.7.0

func (x *XSetLengthResponse_XFound) GetLength() uint32

func (*XSetLengthResponse_XFound) ProtoMessage added in v1.7.0

func (*XSetLengthResponse_XFound) ProtoMessage()

func (*XSetLengthResponse_XFound) ProtoReflect added in v1.7.0

func (*XSetLengthResponse_XFound) Reset added in v1.7.0

func (x *XSetLengthResponse_XFound) Reset()

func (*XSetLengthResponse_XFound) String added in v1.7.0

func (x *XSetLengthResponse_XFound) String() string

type XSetLengthResponse_XMissing added in v1.7.0

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

func (*XSetLengthResponse_XMissing) Descriptor deprecated added in v1.7.0

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

Deprecated: Use XSetLengthResponse_XMissing.ProtoReflect.Descriptor instead.

func (*XSetLengthResponse_XMissing) ProtoMessage added in v1.7.0

func (*XSetLengthResponse_XMissing) ProtoMessage()

func (*XSetLengthResponse_XMissing) ProtoReflect added in v1.7.0

func (*XSetLengthResponse_XMissing) Reset added in v1.7.0

func (x *XSetLengthResponse_XMissing) Reset()

func (*XSetLengthResponse_XMissing) String added in v1.7.0

func (x *XSetLengthResponse_XMissing) String() string

type XSetPopRequest added in v1.12.0

type XSetPopRequest struct {
	SetName []byte `protobuf:"bytes,1,opt,name=set_name,json=setName,proto3" json:"set_name,omitempty"`
	Count   uint32 `protobuf:"varint,2,opt,name=count,proto3" json:"count,omitempty"`
	// contains filtered or unexported fields
}

func (*XSetPopRequest) Descriptor deprecated added in v1.12.0

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

Deprecated: Use XSetPopRequest.ProtoReflect.Descriptor instead.

func (*XSetPopRequest) GetCount added in v1.12.0

func (x *XSetPopRequest) GetCount() uint32

func (*XSetPopRequest) GetSetName added in v1.12.0

func (x *XSetPopRequest) GetSetName() []byte

func (*XSetPopRequest) ProtoMessage added in v1.12.0

func (*XSetPopRequest) ProtoMessage()

func (*XSetPopRequest) ProtoReflect added in v1.12.0

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

func (*XSetPopRequest) Reset added in v1.12.0

func (x *XSetPopRequest) Reset()

func (*XSetPopRequest) String added in v1.12.0

func (x *XSetPopRequest) String() string

type XSetPopResponse added in v1.12.0

type XSetPopResponse struct {

	// Types that are assignable to Set:
	//
	//	*XSetPopResponse_Found
	//	*XSetPopResponse_Missing
	Set isXSetPopResponse_Set `protobuf_oneof:"set"`
	// contains filtered or unexported fields
}

func (*XSetPopResponse) Descriptor deprecated added in v1.12.0

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

Deprecated: Use XSetPopResponse.ProtoReflect.Descriptor instead.

func (*XSetPopResponse) GetFound added in v1.12.0

func (x *XSetPopResponse) GetFound() *XSetPopResponse_XFound

func (*XSetPopResponse) GetMissing added in v1.12.0

func (x *XSetPopResponse) GetMissing() *XSetPopResponse_XMissing

func (*XSetPopResponse) GetSet added in v1.12.0

func (m *XSetPopResponse) GetSet() isXSetPopResponse_Set

func (*XSetPopResponse) ProtoMessage added in v1.12.0

func (*XSetPopResponse) ProtoMessage()

func (*XSetPopResponse) ProtoReflect added in v1.12.0

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

func (*XSetPopResponse) Reset added in v1.12.0

func (x *XSetPopResponse) Reset()

func (*XSetPopResponse) String added in v1.12.0

func (x *XSetPopResponse) String() string

type XSetPopResponse_Found added in v1.12.0

type XSetPopResponse_Found struct {
	Found *XSetPopResponse_XFound `protobuf:"bytes,1,opt,name=found,proto3,oneof"`
}

type XSetPopResponse_Missing added in v1.12.0

type XSetPopResponse_Missing struct {
	Missing *XSetPopResponse_XMissing `protobuf:"bytes,2,opt,name=missing,proto3,oneof"`
}

type XSetPopResponse_XFound added in v1.12.0

type XSetPopResponse_XFound struct {
	Elements [][]byte `protobuf:"bytes,1,rep,name=elements,proto3" json:"elements,omitempty"`
	// contains filtered or unexported fields
}

func (*XSetPopResponse_XFound) Descriptor deprecated added in v1.12.0

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

Deprecated: Use XSetPopResponse_XFound.ProtoReflect.Descriptor instead.

func (*XSetPopResponse_XFound) GetElements added in v1.12.0

func (x *XSetPopResponse_XFound) GetElements() [][]byte

func (*XSetPopResponse_XFound) ProtoMessage added in v1.12.0

func (*XSetPopResponse_XFound) ProtoMessage()

func (*XSetPopResponse_XFound) ProtoReflect added in v1.12.0

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

func (*XSetPopResponse_XFound) Reset added in v1.12.0

func (x *XSetPopResponse_XFound) Reset()

func (*XSetPopResponse_XFound) String added in v1.12.0

func (x *XSetPopResponse_XFound) String() string

type XSetPopResponse_XMissing added in v1.12.0

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

func (*XSetPopResponse_XMissing) Descriptor deprecated added in v1.12.0

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

Deprecated: Use XSetPopResponse_XMissing.ProtoReflect.Descriptor instead.

func (*XSetPopResponse_XMissing) ProtoMessage added in v1.12.0

func (*XSetPopResponse_XMissing) ProtoMessage()

func (*XSetPopResponse_XMissing) ProtoReflect added in v1.12.0

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

func (*XSetPopResponse_XMissing) Reset added in v1.12.0

func (x *XSetPopResponse_XMissing) Reset()

func (*XSetPopResponse_XMissing) String added in v1.12.0

func (x *XSetPopResponse_XMissing) String() string

type XSetRequest

type XSetRequest struct {
	CacheKey        []byte `protobuf:"bytes,1,opt,name=cache_key,json=cacheKey,proto3" json:"cache_key,omitempty"`
	CacheBody       []byte `protobuf:"bytes,2,opt,name=cache_body,json=cacheBody,proto3" json:"cache_body,omitempty"`
	TtlMilliseconds uint64 `protobuf:"varint,3,opt,name=ttl_milliseconds,json=ttlMilliseconds,proto3" json:"ttl_milliseconds,omitempty"`
	// contains filtered or unexported fields
}

func (*XSetRequest) Descriptor deprecated

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

Deprecated: Use XSetRequest.ProtoReflect.Descriptor instead.

func (*XSetRequest) GetCacheBody

func (x *XSetRequest) GetCacheBody() []byte

func (*XSetRequest) GetCacheKey

func (x *XSetRequest) GetCacheKey() []byte

func (*XSetRequest) GetTtlMilliseconds

func (x *XSetRequest) GetTtlMilliseconds() uint64

func (*XSetRequest) ProtoMessage

func (*XSetRequest) ProtoMessage()

func (*XSetRequest) ProtoReflect

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

func (*XSetRequest) Reset

func (x *XSetRequest) Reset()

func (*XSetRequest) String

func (x *XSetRequest) String() string

type XSetResponse

type XSetResponse struct {
	Result  ECacheResult `protobuf:"varint,1,opt,name=result,proto3,enum=cache_client.ECacheResult" json:"result,omitempty"`
	Message string       `protobuf:"bytes,2,opt,name=message,proto3" json:"message,omitempty"`
	// contains filtered or unexported fields
}

func (*XSetResponse) Descriptor deprecated

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

Deprecated: Use XSetResponse.ProtoReflect.Descriptor instead.

func (*XSetResponse) GetMessage

func (x *XSetResponse) GetMessage() string

func (*XSetResponse) GetResult

func (x *XSetResponse) GetResult() ECacheResult

func (*XSetResponse) ProtoMessage

func (*XSetResponse) ProtoMessage()

func (*XSetResponse) ProtoReflect

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

func (*XSetResponse) Reset

func (x *XSetResponse) Reset()

func (*XSetResponse) String

func (x *XSetResponse) String() string

type XSetSampleRequest added in v1.17.0

type XSetSampleRequest struct {
	SetName []byte `protobuf:"bytes,1,opt,name=set_name,json=setName,proto3" json:"set_name,omitempty"`
	Limit   uint64 `protobuf:"varint,2,opt,name=limit,proto3" json:"limit,omitempty"`
	// contains filtered or unexported fields
}

func (*XSetSampleRequest) Descriptor deprecated added in v1.17.0

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

Deprecated: Use XSetSampleRequest.ProtoReflect.Descriptor instead.

func (*XSetSampleRequest) GetLimit added in v1.17.0

func (x *XSetSampleRequest) GetLimit() uint64

func (*XSetSampleRequest) GetSetName added in v1.17.0

func (x *XSetSampleRequest) GetSetName() []byte

func (*XSetSampleRequest) ProtoMessage added in v1.17.0

func (*XSetSampleRequest) ProtoMessage()

func (*XSetSampleRequest) ProtoReflect added in v1.17.0

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

func (*XSetSampleRequest) Reset added in v1.17.0

func (x *XSetSampleRequest) Reset()

func (*XSetSampleRequest) String added in v1.17.0

func (x *XSetSampleRequest) String() string

type XSetSampleResponse added in v1.17.0

type XSetSampleResponse struct {

	// Types that are assignable to Set:
	//
	//	*XSetSampleResponse_Found
	//	*XSetSampleResponse_Missing
	Set isXSetSampleResponse_Set `protobuf_oneof:"set"`
	// contains filtered or unexported fields
}

func (*XSetSampleResponse) Descriptor deprecated added in v1.17.0

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

Deprecated: Use XSetSampleResponse.ProtoReflect.Descriptor instead.

func (*XSetSampleResponse) GetFound added in v1.17.0

func (*XSetSampleResponse) GetMissing added in v1.17.0

func (*XSetSampleResponse) GetSet added in v1.17.0

func (m *XSetSampleResponse) GetSet() isXSetSampleResponse_Set

func (*XSetSampleResponse) ProtoMessage added in v1.17.0

func (*XSetSampleResponse) ProtoMessage()

func (*XSetSampleResponse) ProtoReflect added in v1.17.0

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

func (*XSetSampleResponse) Reset added in v1.17.0

func (x *XSetSampleResponse) Reset()

func (*XSetSampleResponse) String added in v1.17.0

func (x *XSetSampleResponse) String() string

type XSetSampleResponse_Found added in v1.17.0

type XSetSampleResponse_Found struct {
	Found *XSetSampleResponse_XFound `protobuf:"bytes,1,opt,name=found,proto3,oneof"`
}

type XSetSampleResponse_Missing added in v1.17.0

type XSetSampleResponse_Missing struct {
	Missing *XSetSampleResponse_XMissing `protobuf:"bytes,2,opt,name=missing,proto3,oneof"`
}

type XSetSampleResponse_XFound added in v1.17.0

type XSetSampleResponse_XFound struct {
	Elements [][]byte `protobuf:"bytes,1,rep,name=elements,proto3" json:"elements,omitempty"`
	// contains filtered or unexported fields
}

func (*XSetSampleResponse_XFound) Descriptor deprecated added in v1.17.0

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

Deprecated: Use XSetSampleResponse_XFound.ProtoReflect.Descriptor instead.

func (*XSetSampleResponse_XFound) GetElements added in v1.17.0

func (x *XSetSampleResponse_XFound) GetElements() [][]byte

func (*XSetSampleResponse_XFound) ProtoMessage added in v1.17.0

func (*XSetSampleResponse_XFound) ProtoMessage()

func (*XSetSampleResponse_XFound) ProtoReflect added in v1.17.0

func (*XSetSampleResponse_XFound) Reset added in v1.17.0

func (x *XSetSampleResponse_XFound) Reset()

func (*XSetSampleResponse_XFound) String added in v1.17.0

func (x *XSetSampleResponse_XFound) String() string

type XSetSampleResponse_XMissing added in v1.17.0

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

func (*XSetSampleResponse_XMissing) Descriptor deprecated added in v1.17.0

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

Deprecated: Use XSetSampleResponse_XMissing.ProtoReflect.Descriptor instead.

func (*XSetSampleResponse_XMissing) ProtoMessage added in v1.17.0

func (*XSetSampleResponse_XMissing) ProtoMessage()

func (*XSetSampleResponse_XMissing) ProtoReflect added in v1.17.0

func (*XSetSampleResponse_XMissing) Reset added in v1.17.0

func (x *XSetSampleResponse_XMissing) Reset()

func (*XSetSampleResponse_XMissing) String added in v1.17.0

func (x *XSetSampleResponse_XMissing) String() string

type XSetUnionRequest added in v0.4.0

type XSetUnionRequest struct {
	SetName         []byte   `protobuf:"bytes,1,opt,name=set_name,json=setName,proto3" json:"set_name,omitempty"`
	Elements        [][]byte `protobuf:"bytes,2,rep,name=elements,proto3" json:"elements,omitempty"`
	TtlMilliseconds uint64   `protobuf:"varint,3,opt,name=ttl_milliseconds,json=ttlMilliseconds,proto3" json:"ttl_milliseconds,omitempty"`
	RefreshTtl      bool     `protobuf:"varint,4,opt,name=refresh_ttl,json=refreshTtl,proto3" json:"refresh_ttl,omitempty"`
	// contains filtered or unexported fields
}

func (*XSetUnionRequest) Descriptor deprecated added in v0.4.0

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

Deprecated: Use XSetUnionRequest.ProtoReflect.Descriptor instead.

func (*XSetUnionRequest) GetElements added in v0.4.0

func (x *XSetUnionRequest) GetElements() [][]byte

func (*XSetUnionRequest) GetRefreshTtl added in v0.4.0

func (x *XSetUnionRequest) GetRefreshTtl() bool

func (*XSetUnionRequest) GetSetName added in v0.4.0

func (x *XSetUnionRequest) GetSetName() []byte

func (*XSetUnionRequest) GetTtlMilliseconds added in v0.4.0

func (x *XSetUnionRequest) GetTtlMilliseconds() uint64

func (*XSetUnionRequest) ProtoMessage added in v0.4.0

func (*XSetUnionRequest) ProtoMessage()

func (*XSetUnionRequest) ProtoReflect added in v0.4.0

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

func (*XSetUnionRequest) Reset added in v0.4.0

func (x *XSetUnionRequest) Reset()

func (*XSetUnionRequest) String added in v0.4.0

func (x *XSetUnionRequest) String() string

type XSetUnionResponse added in v0.4.0

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

func (*XSetUnionResponse) Descriptor deprecated added in v0.4.0

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

Deprecated: Use XSetUnionResponse.ProtoReflect.Descriptor instead.

func (*XSetUnionResponse) ProtoMessage added in v0.4.0

func (*XSetUnionResponse) ProtoMessage()

func (*XSetUnionResponse) ProtoReflect added in v0.4.0

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

func (*XSetUnionResponse) Reset added in v0.4.0

func (x *XSetUnionResponse) Reset()

func (*XSetUnionResponse) String added in v0.4.0

func (x *XSetUnionResponse) String() string

type XSigningKey added in v0.3.0

type XSigningKey struct {

	// The id of the signing key
	KeyId string `protobuf:"bytes,1,opt,name=key_id,json=keyId,proto3" json:"key_id,omitempty"`
	// Epoch time in seconds when the signing key expires
	ExpiresAt uint64 `protobuf:"varint,2,opt,name=expires_at,json=expiresAt,proto3" json:"expires_at,omitempty"`
	// contains filtered or unexported fields
}

func (*XSigningKey) Descriptor deprecated added in v0.3.0

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

Deprecated: Use XSigningKey.ProtoReflect.Descriptor instead.

func (*XSigningKey) GetExpiresAt added in v0.3.0

func (x *XSigningKey) GetExpiresAt() uint64

func (*XSigningKey) GetKeyId added in v0.3.0

func (x *XSigningKey) GetKeyId() string

func (*XSigningKey) ProtoMessage added in v0.3.0

func (*XSigningKey) ProtoMessage()

func (*XSigningKey) ProtoReflect added in v0.3.0

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

func (*XSigningKey) Reset added in v0.3.0

func (x *XSigningKey) Reset()

func (*XSigningKey) String added in v0.3.0

func (x *XSigningKey) String() string

type XSimilarityMetric added in v1.17.0

type XSimilarityMetric struct {

	// Types that are assignable to SimilarityMetric:
	//
	//	*XSimilarityMetric_EuclideanSimilarity
	//	*XSimilarityMetric_InnerProduct
	//	*XSimilarityMetric_CosineSimilarity
	SimilarityMetric isXSimilarityMetric_SimilarityMetric `protobuf_oneof:"similarity_metric"`
	// contains filtered or unexported fields
}

func (*XSimilarityMetric) Descriptor deprecated added in v1.17.0

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

Deprecated: Use XSimilarityMetric.ProtoReflect.Descriptor instead.

func (*XSimilarityMetric) GetCosineSimilarity added in v1.17.0

func (x *XSimilarityMetric) GetCosineSimilarity() *XSimilarityMetric_XCosineSimilarity

func (*XSimilarityMetric) GetEuclideanSimilarity added in v1.17.0

func (x *XSimilarityMetric) GetEuclideanSimilarity() *XSimilarityMetric_XEuclideanSimilarity

func (*XSimilarityMetric) GetInnerProduct added in v1.17.0

func (x *XSimilarityMetric) GetInnerProduct() *XSimilarityMetric_XInnerProduct

func (*XSimilarityMetric) GetSimilarityMetric added in v1.17.0

func (m *XSimilarityMetric) GetSimilarityMetric() isXSimilarityMetric_SimilarityMetric

func (*XSimilarityMetric) ProtoMessage added in v1.17.0

func (*XSimilarityMetric) ProtoMessage()

func (*XSimilarityMetric) ProtoReflect added in v1.17.0

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

func (*XSimilarityMetric) Reset added in v1.17.0

func (x *XSimilarityMetric) Reset()

func (*XSimilarityMetric) String added in v1.17.0

func (x *XSimilarityMetric) String() string

type XSimilarityMetric_CosineSimilarity added in v1.17.0

type XSimilarityMetric_CosineSimilarity struct {
	CosineSimilarity *XSimilarityMetric_XCosineSimilarity `protobuf:"bytes,3,opt,name=cosine_similarity,json=cosineSimilarity,proto3,oneof"`
}

type XSimilarityMetric_EuclideanSimilarity added in v1.17.0

type XSimilarityMetric_EuclideanSimilarity struct {
	EuclideanSimilarity *XSimilarityMetric_XEuclideanSimilarity `protobuf:"bytes,1,opt,name=euclidean_similarity,json=euclideanSimilarity,proto3,oneof"`
}

type XSimilarityMetric_InnerProduct added in v1.17.0

type XSimilarityMetric_InnerProduct struct {
	InnerProduct *XSimilarityMetric_XInnerProduct `protobuf:"bytes,2,opt,name=inner_product,json=innerProduct,proto3,oneof"`
}

type XSimilarityMetric_XCosineSimilarity added in v1.17.0

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

func (*XSimilarityMetric_XCosineSimilarity) Descriptor deprecated added in v1.17.0

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

Deprecated: Use XSimilarityMetric_XCosineSimilarity.ProtoReflect.Descriptor instead.

func (*XSimilarityMetric_XCosineSimilarity) ProtoMessage added in v1.17.0

func (*XSimilarityMetric_XCosineSimilarity) ProtoMessage()

func (*XSimilarityMetric_XCosineSimilarity) ProtoReflect added in v1.17.0

func (*XSimilarityMetric_XCosineSimilarity) Reset added in v1.17.0

func (*XSimilarityMetric_XCosineSimilarity) String added in v1.17.0

type XSimilarityMetric_XEuclideanSimilarity added in v1.17.0

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

func (*XSimilarityMetric_XEuclideanSimilarity) Descriptor deprecated added in v1.17.0

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

Deprecated: Use XSimilarityMetric_XEuclideanSimilarity.ProtoReflect.Descriptor instead.

func (*XSimilarityMetric_XEuclideanSimilarity) ProtoMessage added in v1.17.0

func (*XSimilarityMetric_XEuclideanSimilarity) ProtoReflect added in v1.17.0

func (*XSimilarityMetric_XEuclideanSimilarity) Reset added in v1.17.0

func (*XSimilarityMetric_XEuclideanSimilarity) String added in v1.17.0

type XSimilarityMetric_XInnerProduct added in v1.17.0

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

func (*XSimilarityMetric_XInnerProduct) Descriptor deprecated added in v1.17.0

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

Deprecated: Use XSimilarityMetric_XInnerProduct.ProtoReflect.Descriptor instead.

func (*XSimilarityMetric_XInnerProduct) ProtoMessage added in v1.17.0

func (*XSimilarityMetric_XInnerProduct) ProtoMessage()

func (*XSimilarityMetric_XInnerProduct) ProtoReflect added in v1.17.0

func (*XSimilarityMetric_XInnerProduct) Reset added in v1.17.0

func (*XSimilarityMetric_XInnerProduct) String added in v1.17.0

type XSortedSetElement added in v0.7.0

type XSortedSetElement struct {
	Value []byte  `protobuf:"bytes,1,opt,name=value,proto3" json:"value,omitempty"`
	Score float64 `protobuf:"fixed64,2,opt,name=score,proto3" json:"score,omitempty"`
	// contains filtered or unexported fields
}

func (*XSortedSetElement) Descriptor deprecated added in v0.7.0

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

Deprecated: Use XSortedSetElement.ProtoReflect.Descriptor instead.

func (*XSortedSetElement) GetScore added in v0.7.0

func (x *XSortedSetElement) GetScore() float64

func (*XSortedSetElement) GetValue added in v0.11.0

func (x *XSortedSetElement) GetValue() []byte

func (*XSortedSetElement) ProtoMessage added in v0.7.0

func (*XSortedSetElement) ProtoMessage()

func (*XSortedSetElement) ProtoReflect added in v0.7.0

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

func (*XSortedSetElement) Reset added in v0.7.0

func (x *XSortedSetElement) Reset()

func (*XSortedSetElement) String added in v0.7.0

func (x *XSortedSetElement) String() string

type XSortedSetFetchRequest added in v0.7.0

type XSortedSetFetchRequest struct {
	SetName    []byte                       `protobuf:"bytes,1,opt,name=set_name,json=setName,proto3" json:"set_name,omitempty"`
	Order      XSortedSetFetchRequest_Order `protobuf:"varint,2,opt,name=order,proto3,enum=cache_client.XSortedSetFetchRequest_Order" json:"order,omitempty"`
	WithScores bool                         `protobuf:"varint,3,opt,name=with_scores,json=withScores,proto3" json:"with_scores,omitempty"`
	// Types that are assignable to Range:
	//
	//	*XSortedSetFetchRequest_ByIndex
	//	*XSortedSetFetchRequest_ByScore
	Range isXSortedSetFetchRequest_Range `protobuf_oneof:"range"`
	// contains filtered or unexported fields
}

func (*XSortedSetFetchRequest) Descriptor deprecated added in v0.7.0

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

Deprecated: Use XSortedSetFetchRequest.ProtoReflect.Descriptor instead.

func (*XSortedSetFetchRequest) GetByIndex added in v0.10.0

func (*XSortedSetFetchRequest) GetByScore added in v0.10.0

func (*XSortedSetFetchRequest) GetOrder added in v0.7.0

func (*XSortedSetFetchRequest) GetRange added in v0.10.0

func (m *XSortedSetFetchRequest) GetRange() isXSortedSetFetchRequest_Range

func (*XSortedSetFetchRequest) GetSetName added in v0.7.0

func (x *XSortedSetFetchRequest) GetSetName() []byte

func (*XSortedSetFetchRequest) GetWithScores added in v0.11.0

func (x *XSortedSetFetchRequest) GetWithScores() bool

func (*XSortedSetFetchRequest) ProtoMessage added in v0.7.0

func (*XSortedSetFetchRequest) ProtoMessage()

func (*XSortedSetFetchRequest) ProtoReflect added in v0.7.0

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

func (*XSortedSetFetchRequest) Reset added in v0.7.0

func (x *XSortedSetFetchRequest) Reset()

func (*XSortedSetFetchRequest) String added in v0.7.0

func (x *XSortedSetFetchRequest) String() string

type XSortedSetFetchRequest_ByIndex added in v0.10.0

type XSortedSetFetchRequest_ByIndex struct {
	ByIndex *XSortedSetFetchRequest_XByIndex `protobuf:"bytes,4,opt,name=by_index,json=byIndex,proto3,oneof"`
}

type XSortedSetFetchRequest_ByScore added in v0.10.0

type XSortedSetFetchRequest_ByScore struct {
	ByScore *XSortedSetFetchRequest_XByScore `protobuf:"bytes,5,opt,name=by_score,json=byScore,proto3,oneof"`
}

type XSortedSetFetchRequest_Order added in v0.7.0

type XSortedSetFetchRequest_Order int32
const (
	XSortedSetFetchRequest_ASCENDING  XSortedSetFetchRequest_Order = 0
	XSortedSetFetchRequest_DESCENDING XSortedSetFetchRequest_Order = 1
)

func (XSortedSetFetchRequest_Order) Descriptor added in v0.7.0

func (XSortedSetFetchRequest_Order) Enum added in v0.7.0

func (XSortedSetFetchRequest_Order) EnumDescriptor deprecated added in v0.7.0

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

Deprecated: Use XSortedSetFetchRequest_Order.Descriptor instead.

func (XSortedSetFetchRequest_Order) Number added in v0.7.0

func (XSortedSetFetchRequest_Order) String added in v0.7.0

func (XSortedSetFetchRequest_Order) Type added in v0.7.0

type XSortedSetFetchRequest_XByIndex added in v0.10.0

type XSortedSetFetchRequest_XByIndex struct {

	// Start is inclusive.
	// Unbounded is treated as 0.
	//
	// Types that are assignable to Start:
	//
	//	*XSortedSetFetchRequest_XByIndex_UnboundedStart
	//	*XSortedSetFetchRequest_XByIndex_InclusiveStartIndex
	Start isXSortedSetFetchRequest_XByIndex_Start `protobuf_oneof:"start"`
	// End is exclusive.
	// Unbounded is treated as the number of elements in the sorted set.
	//
	// Types that are assignable to End:
	//
	//	*XSortedSetFetchRequest_XByIndex_UnboundedEnd
	//	*XSortedSetFetchRequest_XByIndex_ExclusiveEndIndex
	End isXSortedSetFetchRequest_XByIndex_End `protobuf_oneof:"end"`
	// contains filtered or unexported fields
}

func (*XSortedSetFetchRequest_XByIndex) Descriptor deprecated added in v0.10.0

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

Deprecated: Use XSortedSetFetchRequest_XByIndex.ProtoReflect.Descriptor instead.

func (*XSortedSetFetchRequest_XByIndex) GetEnd added in v0.11.0

func (m *XSortedSetFetchRequest_XByIndex) GetEnd() isXSortedSetFetchRequest_XByIndex_End

func (*XSortedSetFetchRequest_XByIndex) GetExclusiveEndIndex added in v0.11.0

func (x *XSortedSetFetchRequest_XByIndex) GetExclusiveEndIndex() int32

func (*XSortedSetFetchRequest_XByIndex) GetInclusiveStartIndex added in v0.11.0

func (x *XSortedSetFetchRequest_XByIndex) GetInclusiveStartIndex() int32

func (*XSortedSetFetchRequest_XByIndex) GetStart added in v0.11.0

func (m *XSortedSetFetchRequest_XByIndex) GetStart() isXSortedSetFetchRequest_XByIndex_Start

func (*XSortedSetFetchRequest_XByIndex) GetUnboundedEnd added in v0.11.0

func (x *XSortedSetFetchRequest_XByIndex) GetUnboundedEnd() *XUnbounded

func (*XSortedSetFetchRequest_XByIndex) GetUnboundedStart added in v0.11.0

func (x *XSortedSetFetchRequest_XByIndex) GetUnboundedStart() *XUnbounded

func (*XSortedSetFetchRequest_XByIndex) ProtoMessage added in v0.10.0

func (*XSortedSetFetchRequest_XByIndex) ProtoMessage()

func (*XSortedSetFetchRequest_XByIndex) ProtoReflect added in v0.10.0

func (*XSortedSetFetchRequest_XByIndex) Reset added in v0.10.0

func (*XSortedSetFetchRequest_XByIndex) String added in v0.10.0

type XSortedSetFetchRequest_XByIndex_ExclusiveEndIndex added in v0.11.0

type XSortedSetFetchRequest_XByIndex_ExclusiveEndIndex struct {
	ExclusiveEndIndex int32 `protobuf:"zigzag32,4,opt,name=exclusive_end_index,json=exclusiveEndIndex,proto3,oneof"`
}

type XSortedSetFetchRequest_XByIndex_InclusiveStartIndex added in v0.11.0

type XSortedSetFetchRequest_XByIndex_InclusiveStartIndex struct {
	InclusiveStartIndex int32 `protobuf:"zigzag32,2,opt,name=inclusive_start_index,json=inclusiveStartIndex,proto3,oneof"`
}

type XSortedSetFetchRequest_XByIndex_UnboundedEnd added in v0.11.0

type XSortedSetFetchRequest_XByIndex_UnboundedEnd struct {
	UnboundedEnd *XUnbounded `protobuf:"bytes,3,opt,name=unbounded_end,json=unboundedEnd,proto3,oneof"`
}

type XSortedSetFetchRequest_XByIndex_UnboundedStart added in v0.11.0

type XSortedSetFetchRequest_XByIndex_UnboundedStart struct {
	UnboundedStart *XUnbounded `protobuf:"bytes,1,opt,name=unbounded_start,json=unboundedStart,proto3,oneof"`
}

type XSortedSetFetchRequest_XByScore added in v0.10.0

type XSortedSetFetchRequest_XByScore struct {

	// Types that are assignable to Min:
	//
	//	*XSortedSetFetchRequest_XByScore_UnboundedMin
	//	*XSortedSetFetchRequest_XByScore_MinScore
	Min isXSortedSetFetchRequest_XByScore_Min `protobuf_oneof:"min"`
	// Types that are assignable to Max:
	//
	//	*XSortedSetFetchRequest_XByScore_UnboundedMax
	//	*XSortedSetFetchRequest_XByScore_MaxScore
	Max isXSortedSetFetchRequest_XByScore_Max `protobuf_oneof:"max"`
	// Offset and count are used to only get a range of the matching elements,
	// similar to "SELECT LIMIT offset, count" in SQL.
	// A negative count returns all elements from the offset.
	// Use (0, -1) to return all matching elements.
	Offset uint32 `protobuf:"varint,5,opt,name=offset,proto3" json:"offset,omitempty"`
	Count  int32  `protobuf:"zigzag32,6,opt,name=count,proto3" json:"count,omitempty"`
	// contains filtered or unexported fields
}

func (*XSortedSetFetchRequest_XByScore) Descriptor deprecated added in v0.10.0

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

Deprecated: Use XSortedSetFetchRequest_XByScore.ProtoReflect.Descriptor instead.

func (*XSortedSetFetchRequest_XByScore) GetCount added in v0.11.0

func (x *XSortedSetFetchRequest_XByScore) GetCount() int32

func (*XSortedSetFetchRequest_XByScore) GetMax added in v0.11.0

func (m *XSortedSetFetchRequest_XByScore) GetMax() isXSortedSetFetchRequest_XByScore_Max

func (*XSortedSetFetchRequest_XByScore) GetMaxScore added in v0.11.0

func (*XSortedSetFetchRequest_XByScore) GetMin added in v0.11.0

func (m *XSortedSetFetchRequest_XByScore) GetMin() isXSortedSetFetchRequest_XByScore_Min

func (*XSortedSetFetchRequest_XByScore) GetMinScore added in v0.11.0

func (*XSortedSetFetchRequest_XByScore) GetOffset added in v0.11.0

func (x *XSortedSetFetchRequest_XByScore) GetOffset() uint32

func (*XSortedSetFetchRequest_XByScore) GetUnboundedMax added in v0.11.0

func (x *XSortedSetFetchRequest_XByScore) GetUnboundedMax() *XUnbounded

func (*XSortedSetFetchRequest_XByScore) GetUnboundedMin added in v0.11.0

func (x *XSortedSetFetchRequest_XByScore) GetUnboundedMin() *XUnbounded

func (*XSortedSetFetchRequest_XByScore) ProtoMessage added in v0.10.0

func (*XSortedSetFetchRequest_XByScore) ProtoMessage()

func (*XSortedSetFetchRequest_XByScore) ProtoReflect added in v0.10.0

func (*XSortedSetFetchRequest_XByScore) Reset added in v0.10.0

func (*XSortedSetFetchRequest_XByScore) String added in v0.10.0

type XSortedSetFetchRequest_XByScore_MaxScore added in v0.11.0

type XSortedSetFetchRequest_XByScore_MaxScore struct {
	MaxScore *XSortedSetFetchRequest_XByScore_XScore `protobuf:"bytes,4,opt,name=max_score,json=maxScore,proto3,oneof"`
}

type XSortedSetFetchRequest_XByScore_MinScore added in v0.11.0

type XSortedSetFetchRequest_XByScore_MinScore struct {
	MinScore *XSortedSetFetchRequest_XByScore_XScore `protobuf:"bytes,2,opt,name=min_score,json=minScore,proto3,oneof"`
}

type XSortedSetFetchRequest_XByScore_UnboundedMax added in v0.11.0

type XSortedSetFetchRequest_XByScore_UnboundedMax struct {
	UnboundedMax *XUnbounded `protobuf:"bytes,3,opt,name=unbounded_max,json=unboundedMax,proto3,oneof"`
}

type XSortedSetFetchRequest_XByScore_UnboundedMin added in v0.11.0

type XSortedSetFetchRequest_XByScore_UnboundedMin struct {
	UnboundedMin *XUnbounded `protobuf:"bytes,1,opt,name=unbounded_min,json=unboundedMin,proto3,oneof"`
}

type XSortedSetFetchRequest_XByScore_XScore added in v0.11.0

type XSortedSetFetchRequest_XByScore_XScore struct {
	Score     float64 `protobuf:"fixed64,1,opt,name=score,proto3" json:"score,omitempty"`
	Exclusive bool    `protobuf:"varint,2,opt,name=exclusive,proto3" json:"exclusive,omitempty"`
	// contains filtered or unexported fields
}

func (*XSortedSetFetchRequest_XByScore_XScore) Descriptor deprecated added in v0.11.0

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

Deprecated: Use XSortedSetFetchRequest_XByScore_XScore.ProtoReflect.Descriptor instead.

func (*XSortedSetFetchRequest_XByScore_XScore) GetExclusive added in v0.11.0

func (x *XSortedSetFetchRequest_XByScore_XScore) GetExclusive() bool

func (*XSortedSetFetchRequest_XByScore_XScore) GetScore added in v0.11.0

func (*XSortedSetFetchRequest_XByScore_XScore) ProtoMessage added in v0.11.0

func (*XSortedSetFetchRequest_XByScore_XScore) ProtoReflect added in v0.11.0

func (*XSortedSetFetchRequest_XByScore_XScore) Reset added in v0.11.0

func (*XSortedSetFetchRequest_XByScore_XScore) String added in v0.11.0

type XSortedSetFetchResponse added in v0.7.0

type XSortedSetFetchResponse struct {

	// Types that are assignable to SortedSet:
	//
	//	*XSortedSetFetchResponse_Found
	//	*XSortedSetFetchResponse_Missing
	SortedSet isXSortedSetFetchResponse_SortedSet `protobuf_oneof:"sorted_set"`
	// contains filtered or unexported fields
}

func (*XSortedSetFetchResponse) Descriptor deprecated added in v0.7.0

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

Deprecated: Use XSortedSetFetchResponse.ProtoReflect.Descriptor instead.

func (*XSortedSetFetchResponse) GetFound added in v0.7.0

func (*XSortedSetFetchResponse) GetMissing added in v0.7.0

func (*XSortedSetFetchResponse) GetSortedSet added in v0.7.0

func (m *XSortedSetFetchResponse) GetSortedSet() isXSortedSetFetchResponse_SortedSet

func (*XSortedSetFetchResponse) ProtoMessage added in v0.7.0

func (*XSortedSetFetchResponse) ProtoMessage()

func (*XSortedSetFetchResponse) ProtoReflect added in v0.7.0

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

func (*XSortedSetFetchResponse) Reset added in v0.7.0

func (x *XSortedSetFetchResponse) Reset()

func (*XSortedSetFetchResponse) String added in v0.7.0

func (x *XSortedSetFetchResponse) String() string

type XSortedSetFetchResponse_Found added in v0.7.0

type XSortedSetFetchResponse_Found struct {
	Found *XSortedSetFetchResponse_XFound `protobuf:"bytes,1,opt,name=found,proto3,oneof"`
}

type XSortedSetFetchResponse_Missing added in v0.7.0

type XSortedSetFetchResponse_Missing struct {
	Missing *XSortedSetFetchResponse_XMissing `protobuf:"bytes,2,opt,name=missing,proto3,oneof"`
}

type XSortedSetFetchResponse_XFound added in v0.7.0

type XSortedSetFetchResponse_XFound struct {

	// Types that are assignable to Elements:
	//
	//	*XSortedSetFetchResponse_XFound_ValuesWithScores
	//	*XSortedSetFetchResponse_XFound_Values
	Elements isXSortedSetFetchResponse_XFound_Elements `protobuf_oneof:"elements"`
	// contains filtered or unexported fields
}

func (*XSortedSetFetchResponse_XFound) Descriptor deprecated added in v0.7.0

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

Deprecated: Use XSortedSetFetchResponse_XFound.ProtoReflect.Descriptor instead.

func (*XSortedSetFetchResponse_XFound) GetElements added in v0.7.0

func (m *XSortedSetFetchResponse_XFound) GetElements() isXSortedSetFetchResponse_XFound_Elements

func (*XSortedSetFetchResponse_XFound) GetValues added in v0.11.0

func (*XSortedSetFetchResponse_XFound) GetValuesWithScores added in v0.11.0

func (*XSortedSetFetchResponse_XFound) ProtoMessage added in v0.7.0

func (*XSortedSetFetchResponse_XFound) ProtoMessage()

func (*XSortedSetFetchResponse_XFound) ProtoReflect added in v0.7.0

func (*XSortedSetFetchResponse_XFound) Reset added in v0.7.0

func (x *XSortedSetFetchResponse_XFound) Reset()

func (*XSortedSetFetchResponse_XFound) String added in v0.7.0

type XSortedSetFetchResponse_XFound_Values added in v0.11.0

type XSortedSetFetchResponse_XFound_Values struct {
	Values *XSortedSetFetchResponse_XFound_XValues `protobuf:"bytes,2,opt,name=values,proto3,oneof"`
}

type XSortedSetFetchResponse_XFound_ValuesWithScores added in v0.11.0

type XSortedSetFetchResponse_XFound_ValuesWithScores struct {
	ValuesWithScores *XSortedSetFetchResponse_XFound_XValuesWithScores `protobuf:"bytes,1,opt,name=values_with_scores,json=valuesWithScores,proto3,oneof"`
}

type XSortedSetFetchResponse_XFound_XValues added in v0.11.0

type XSortedSetFetchResponse_XFound_XValues struct {
	Values [][]byte `protobuf:"bytes,1,rep,name=values,proto3" json:"values,omitempty"`
	// contains filtered or unexported fields
}

func (*XSortedSetFetchResponse_XFound_XValues) Descriptor deprecated added in v0.11.0

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

Deprecated: Use XSortedSetFetchResponse_XFound_XValues.ProtoReflect.Descriptor instead.

func (*XSortedSetFetchResponse_XFound_XValues) GetValues added in v0.11.0

func (x *XSortedSetFetchResponse_XFound_XValues) GetValues() [][]byte

func (*XSortedSetFetchResponse_XFound_XValues) ProtoMessage added in v0.11.0

func (*XSortedSetFetchResponse_XFound_XValues) ProtoReflect added in v0.11.0

func (*XSortedSetFetchResponse_XFound_XValues) Reset added in v0.11.0

func (*XSortedSetFetchResponse_XFound_XValues) String added in v0.11.0

type XSortedSetFetchResponse_XFound_XValuesWithScores added in v0.11.0

type XSortedSetFetchResponse_XFound_XValuesWithScores struct {
	Elements []*XSortedSetElement `protobuf:"bytes,1,rep,name=elements,proto3" json:"elements,omitempty"`
	// contains filtered or unexported fields
}

func (*XSortedSetFetchResponse_XFound_XValuesWithScores) Descriptor deprecated added in v0.11.0

Deprecated: Use XSortedSetFetchResponse_XFound_XValuesWithScores.ProtoReflect.Descriptor instead.

func (*XSortedSetFetchResponse_XFound_XValuesWithScores) GetElements added in v0.11.0

func (*XSortedSetFetchResponse_XFound_XValuesWithScores) ProtoMessage added in v0.11.0

func (*XSortedSetFetchResponse_XFound_XValuesWithScores) ProtoReflect added in v0.11.0

func (*XSortedSetFetchResponse_XFound_XValuesWithScores) Reset added in v0.11.0

func (*XSortedSetFetchResponse_XFound_XValuesWithScores) String added in v0.11.0

type XSortedSetFetchResponse_XMissing added in v0.7.0

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

func (*XSortedSetFetchResponse_XMissing) Descriptor deprecated added in v0.7.0

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

Deprecated: Use XSortedSetFetchResponse_XMissing.ProtoReflect.Descriptor instead.

func (*XSortedSetFetchResponse_XMissing) ProtoMessage added in v0.7.0

func (*XSortedSetFetchResponse_XMissing) ProtoMessage()

func (*XSortedSetFetchResponse_XMissing) ProtoReflect added in v0.7.0

func (*XSortedSetFetchResponse_XMissing) Reset added in v0.7.0

func (*XSortedSetFetchResponse_XMissing) String added in v0.7.0

type XSortedSetGetRankRequest added in v0.7.0

type XSortedSetGetRankRequest struct {
	SetName []byte `protobuf:"bytes,1,opt,name=set_name,json=setName,proto3" json:"set_name,omitempty"`
	Value   []byte `protobuf:"bytes,2,opt,name=value,proto3" json:"value,omitempty"`
	// The order in which sorted set will be sorted to determine the rank.
	//
	// When Order.ASCENDING is specified, will return the rank of the value
	// when sorted set scores are ordered from low to high. This is the default
	// when no Order is specified.
	//
	// When Order.DESCENDING is specified, will return the rank of the value
	// when sorted set scores are ordered from high to low.
	Order XSortedSetGetRankRequest_Order `protobuf:"varint,3,opt,name=order,proto3,enum=cache_client.XSortedSetGetRankRequest_Order" json:"order,omitempty"`
	// contains filtered or unexported fields
}

func (*XSortedSetGetRankRequest) Descriptor deprecated added in v0.7.0

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

Deprecated: Use XSortedSetGetRankRequest.ProtoReflect.Descriptor instead.

func (*XSortedSetGetRankRequest) GetOrder added in v0.11.0

func (*XSortedSetGetRankRequest) GetSetName added in v0.7.0

func (x *XSortedSetGetRankRequest) GetSetName() []byte

func (*XSortedSetGetRankRequest) GetValue added in v0.11.0

func (x *XSortedSetGetRankRequest) GetValue() []byte

func (*XSortedSetGetRankRequest) ProtoMessage added in v0.7.0

func (*XSortedSetGetRankRequest) ProtoMessage()

func (*XSortedSetGetRankRequest) ProtoReflect added in v0.7.0

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

func (*XSortedSetGetRankRequest) Reset added in v0.7.0

func (x *XSortedSetGetRankRequest) Reset()

func (*XSortedSetGetRankRequest) String added in v0.7.0

func (x *XSortedSetGetRankRequest) String() string

type XSortedSetGetRankRequest_Order added in v0.11.0

type XSortedSetGetRankRequest_Order int32
const (
	XSortedSetGetRankRequest_ASCENDING  XSortedSetGetRankRequest_Order = 0
	XSortedSetGetRankRequest_DESCENDING XSortedSetGetRankRequest_Order = 1
)

func (XSortedSetGetRankRequest_Order) Descriptor added in v0.11.0

func (XSortedSetGetRankRequest_Order) Enum added in v0.11.0

func (XSortedSetGetRankRequest_Order) EnumDescriptor deprecated added in v0.11.0

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

Deprecated: Use XSortedSetGetRankRequest_Order.Descriptor instead.

func (XSortedSetGetRankRequest_Order) Number added in v0.11.0

func (XSortedSetGetRankRequest_Order) String added in v0.11.0

func (XSortedSetGetRankRequest_Order) Type added in v0.11.0

type XSortedSetGetRankResponse added in v0.7.0

type XSortedSetGetRankResponse struct {

	// Types that are assignable to Rank:
	//
	//	*XSortedSetGetRankResponse_ElementRank
	//	*XSortedSetGetRankResponse_Missing
	Rank isXSortedSetGetRankResponse_Rank `protobuf_oneof:"rank"`
	// contains filtered or unexported fields
}

func (*XSortedSetGetRankResponse) Descriptor deprecated added in v0.7.0

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

Deprecated: Use XSortedSetGetRankResponse.ProtoReflect.Descriptor instead.

func (*XSortedSetGetRankResponse) GetElementRank added in v0.7.0

func (*XSortedSetGetRankResponse) GetMissing added in v0.7.0

func (*XSortedSetGetRankResponse) GetRank added in v0.7.0

func (m *XSortedSetGetRankResponse) GetRank() isXSortedSetGetRankResponse_Rank

func (*XSortedSetGetRankResponse) ProtoMessage added in v0.7.0

func (*XSortedSetGetRankResponse) ProtoMessage()

func (*XSortedSetGetRankResponse) ProtoReflect added in v0.7.0

func (*XSortedSetGetRankResponse) Reset added in v0.7.0

func (x *XSortedSetGetRankResponse) Reset()

func (*XSortedSetGetRankResponse) String added in v0.7.0

func (x *XSortedSetGetRankResponse) String() string

type XSortedSetGetRankResponse_ElementRank added in v0.7.0

type XSortedSetGetRankResponse_ElementRank struct {
	ElementRank *XSortedSetGetRankResponse_XRankResponsePart `protobuf:"bytes,1,opt,name=element_rank,json=elementRank,proto3,oneof"`
}

type XSortedSetGetRankResponse_Missing added in v0.7.0

type XSortedSetGetRankResponse_Missing struct {
	Missing *XSortedSetGetRankResponse_XSortedSetMissing `protobuf:"bytes,2,opt,name=missing,proto3,oneof"`
}

type XSortedSetGetRankResponse_XRankResponsePart added in v0.7.0

type XSortedSetGetRankResponse_XRankResponsePart struct {
	Result ECacheResult `protobuf:"varint,1,opt,name=result,proto3,enum=cache_client.ECacheResult" json:"result,omitempty"`
	// Rank is 0-based i.e. when sort order is descending the rank of the
	// value with the highest score will be 0. Similarly for ascending order,
	// value with the lowest score will have rank 0.
	Rank uint64 `protobuf:"varint,2,opt,name=rank,proto3" json:"rank,omitempty"`
	// contains filtered or unexported fields
}

func (*XSortedSetGetRankResponse_XRankResponsePart) Descriptor deprecated added in v0.7.0

Deprecated: Use XSortedSetGetRankResponse_XRankResponsePart.ProtoReflect.Descriptor instead.

func (*XSortedSetGetRankResponse_XRankResponsePart) GetRank added in v0.7.0

func (*XSortedSetGetRankResponse_XRankResponsePart) GetResult added in v0.7.0

func (*XSortedSetGetRankResponse_XRankResponsePart) ProtoMessage added in v0.7.0

func (*XSortedSetGetRankResponse_XRankResponsePart) ProtoReflect added in v0.7.0

func (*XSortedSetGetRankResponse_XRankResponsePart) Reset added in v0.7.0

func (*XSortedSetGetRankResponse_XRankResponsePart) String added in v0.7.0

type XSortedSetGetRankResponse_XSortedSetMissing added in v0.7.0

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

func (*XSortedSetGetRankResponse_XSortedSetMissing) Descriptor deprecated added in v0.7.0

Deprecated: Use XSortedSetGetRankResponse_XSortedSetMissing.ProtoReflect.Descriptor instead.

func (*XSortedSetGetRankResponse_XSortedSetMissing) ProtoMessage added in v0.7.0

func (*XSortedSetGetRankResponse_XSortedSetMissing) ProtoReflect added in v0.7.0

func (*XSortedSetGetRankResponse_XSortedSetMissing) Reset added in v0.7.0

func (*XSortedSetGetRankResponse_XSortedSetMissing) String added in v0.7.0

type XSortedSetGetScoreRequest added in v0.7.0

type XSortedSetGetScoreRequest struct {
	SetName []byte   `protobuf:"bytes,1,opt,name=set_name,json=setName,proto3" json:"set_name,omitempty"`
	Values  [][]byte `protobuf:"bytes,2,rep,name=values,proto3" json:"values,omitempty"`
	// contains filtered or unexported fields
}

func (*XSortedSetGetScoreRequest) Descriptor deprecated added in v0.7.0

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

Deprecated: Use XSortedSetGetScoreRequest.ProtoReflect.Descriptor instead.

func (*XSortedSetGetScoreRequest) GetSetName added in v0.7.0

func (x *XSortedSetGetScoreRequest) GetSetName() []byte

func (*XSortedSetGetScoreRequest) GetValues added in v0.11.0

func (x *XSortedSetGetScoreRequest) GetValues() [][]byte

func (*XSortedSetGetScoreRequest) ProtoMessage added in v0.7.0

func (*XSortedSetGetScoreRequest) ProtoMessage()

func (*XSortedSetGetScoreRequest) ProtoReflect added in v0.7.0

func (*XSortedSetGetScoreRequest) Reset added in v0.7.0

func (x *XSortedSetGetScoreRequest) Reset()

func (*XSortedSetGetScoreRequest) String added in v0.7.0

func (x *XSortedSetGetScoreRequest) String() string

type XSortedSetGetScoreResponse added in v0.7.0

type XSortedSetGetScoreResponse struct {

	// Types that are assignable to SortedSet:
	//
	//	*XSortedSetGetScoreResponse_Found
	//	*XSortedSetGetScoreResponse_Missing
	SortedSet isXSortedSetGetScoreResponse_SortedSet `protobuf_oneof:"sorted_set"`
	// contains filtered or unexported fields
}

func (*XSortedSetGetScoreResponse) Descriptor deprecated added in v0.7.0

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

Deprecated: Use XSortedSetGetScoreResponse.ProtoReflect.Descriptor instead.

func (*XSortedSetGetScoreResponse) GetFound added in v0.7.0

func (*XSortedSetGetScoreResponse) GetMissing added in v0.7.0

func (*XSortedSetGetScoreResponse) GetSortedSet added in v0.7.0

func (m *XSortedSetGetScoreResponse) GetSortedSet() isXSortedSetGetScoreResponse_SortedSet

func (*XSortedSetGetScoreResponse) ProtoMessage added in v0.7.0

func (*XSortedSetGetScoreResponse) ProtoMessage()

func (*XSortedSetGetScoreResponse) ProtoReflect added in v0.7.0

func (*XSortedSetGetScoreResponse) Reset added in v0.7.0

func (x *XSortedSetGetScoreResponse) Reset()

func (*XSortedSetGetScoreResponse) String added in v0.7.0

func (x *XSortedSetGetScoreResponse) String() string

type XSortedSetGetScoreResponse_Found added in v0.7.0

type XSortedSetGetScoreResponse_Found struct {
	Found *XSortedSetGetScoreResponse_XSortedSetFound `protobuf:"bytes,1,opt,name=found,proto3,oneof"`
}

type XSortedSetGetScoreResponse_Missing added in v0.7.0

type XSortedSetGetScoreResponse_Missing struct {
	Missing *XSortedSetGetScoreResponse_XSortedSetMissing `protobuf:"bytes,2,opt,name=missing,proto3,oneof"`
}

type XSortedSetGetScoreResponse_XSortedSetFound added in v0.7.0

type XSortedSetGetScoreResponse_XSortedSetFound struct {
	Elements []*XSortedSetGetScoreResponse_XSortedSetGetScoreResponsePart `protobuf:"bytes,1,rep,name=elements,proto3" json:"elements,omitempty"`
	// contains filtered or unexported fields
}

func (*XSortedSetGetScoreResponse_XSortedSetFound) Descriptor deprecated added in v0.7.0

Deprecated: Use XSortedSetGetScoreResponse_XSortedSetFound.ProtoReflect.Descriptor instead.

func (*XSortedSetGetScoreResponse_XSortedSetFound) GetElements added in v0.7.0

func (*XSortedSetGetScoreResponse_XSortedSetFound) ProtoMessage added in v0.7.0

func (*XSortedSetGetScoreResponse_XSortedSetFound) ProtoReflect added in v0.7.0

func (*XSortedSetGetScoreResponse_XSortedSetFound) Reset added in v0.7.0

func (*XSortedSetGetScoreResponse_XSortedSetFound) String added in v0.7.0

type XSortedSetGetScoreResponse_XSortedSetGetScoreResponsePart added in v0.7.0

type XSortedSetGetScoreResponse_XSortedSetGetScoreResponsePart struct {
	Result ECacheResult `protobuf:"varint,1,opt,name=result,proto3,enum=cache_client.ECacheResult" json:"result,omitempty"`
	Score  float64      `protobuf:"fixed64,2,opt,name=score,proto3" json:"score,omitempty"`
	// contains filtered or unexported fields
}

func (*XSortedSetGetScoreResponse_XSortedSetGetScoreResponsePart) Descriptor deprecated added in v0.7.0

Deprecated: Use XSortedSetGetScoreResponse_XSortedSetGetScoreResponsePart.ProtoReflect.Descriptor instead.

func (*XSortedSetGetScoreResponse_XSortedSetGetScoreResponsePart) GetResult added in v0.7.0

func (*XSortedSetGetScoreResponse_XSortedSetGetScoreResponsePart) GetScore added in v0.7.0

func (*XSortedSetGetScoreResponse_XSortedSetGetScoreResponsePart) ProtoMessage added in v0.7.0

func (*XSortedSetGetScoreResponse_XSortedSetGetScoreResponsePart) ProtoReflect added in v0.7.0

func (*XSortedSetGetScoreResponse_XSortedSetGetScoreResponsePart) Reset added in v0.7.0

func (*XSortedSetGetScoreResponse_XSortedSetGetScoreResponsePart) String added in v0.7.0

type XSortedSetGetScoreResponse_XSortedSetMissing added in v0.7.0

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

func (*XSortedSetGetScoreResponse_XSortedSetMissing) Descriptor deprecated added in v0.7.0

Deprecated: Use XSortedSetGetScoreResponse_XSortedSetMissing.ProtoReflect.Descriptor instead.

func (*XSortedSetGetScoreResponse_XSortedSetMissing) ProtoMessage added in v0.7.0

func (*XSortedSetGetScoreResponse_XSortedSetMissing) ProtoReflect added in v0.7.0

func (*XSortedSetGetScoreResponse_XSortedSetMissing) Reset added in v0.7.0

func (*XSortedSetGetScoreResponse_XSortedSetMissing) String added in v0.7.0

type XSortedSetIncrementRequest added in v0.7.0

type XSortedSetIncrementRequest struct {
	SetName         []byte  `protobuf:"bytes,1,opt,name=set_name,json=setName,proto3" json:"set_name,omitempty"`
	Value           []byte  `protobuf:"bytes,2,opt,name=value,proto3" json:"value,omitempty"`
	Amount          float64 `protobuf:"fixed64,3,opt,name=amount,proto3" json:"amount,omitempty"`
	TtlMilliseconds uint64  `protobuf:"varint,4,opt,name=ttl_milliseconds,json=ttlMilliseconds,proto3" json:"ttl_milliseconds,omitempty"`
	RefreshTtl      bool    `protobuf:"varint,5,opt,name=refresh_ttl,json=refreshTtl,proto3" json:"refresh_ttl,omitempty"`
	// contains filtered or unexported fields
}

func (*XSortedSetIncrementRequest) Descriptor deprecated added in v0.7.0

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

Deprecated: Use XSortedSetIncrementRequest.ProtoReflect.Descriptor instead.

func (*XSortedSetIncrementRequest) GetAmount added in v0.7.0

func (x *XSortedSetIncrementRequest) GetAmount() float64

func (*XSortedSetIncrementRequest) GetRefreshTtl added in v0.7.0

func (x *XSortedSetIncrementRequest) GetRefreshTtl() bool

func (*XSortedSetIncrementRequest) GetSetName added in v0.7.0

func (x *XSortedSetIncrementRequest) GetSetName() []byte

func (*XSortedSetIncrementRequest) GetTtlMilliseconds added in v0.7.0

func (x *XSortedSetIncrementRequest) GetTtlMilliseconds() uint64

func (*XSortedSetIncrementRequest) GetValue added in v0.11.0

func (x *XSortedSetIncrementRequest) GetValue() []byte

func (*XSortedSetIncrementRequest) ProtoMessage added in v0.7.0

func (*XSortedSetIncrementRequest) ProtoMessage()

func (*XSortedSetIncrementRequest) ProtoReflect added in v0.7.0

func (*XSortedSetIncrementRequest) Reset added in v0.7.0

func (x *XSortedSetIncrementRequest) Reset()

func (*XSortedSetIncrementRequest) String added in v0.7.0

func (x *XSortedSetIncrementRequest) String() string

type XSortedSetIncrementResponse added in v0.7.0

type XSortedSetIncrementResponse struct {

	// The updated score stored after the increment operation.
	Score float64 `protobuf:"fixed64,1,opt,name=score,proto3" json:"score,omitempty"`
	// contains filtered or unexported fields
}

func (*XSortedSetIncrementResponse) Descriptor deprecated added in v0.7.0

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

Deprecated: Use XSortedSetIncrementResponse.ProtoReflect.Descriptor instead.

func (*XSortedSetIncrementResponse) GetScore added in v0.11.0

func (x *XSortedSetIncrementResponse) GetScore() float64

func (*XSortedSetIncrementResponse) ProtoMessage added in v0.7.0

func (*XSortedSetIncrementResponse) ProtoMessage()

func (*XSortedSetIncrementResponse) ProtoReflect added in v0.7.0

func (*XSortedSetIncrementResponse) Reset added in v0.7.0

func (x *XSortedSetIncrementResponse) Reset()

func (*XSortedSetIncrementResponse) String added in v0.7.0

func (x *XSortedSetIncrementResponse) String() string

type XSortedSetLengthByScoreRequest added in v1.7.0

type XSortedSetLengthByScoreRequest struct {
	SetName []byte `protobuf:"bytes,1,opt,name=set_name,json=setName,proto3" json:"set_name,omitempty"`
	// Types that are assignable to Min:
	//
	//	*XSortedSetLengthByScoreRequest_InclusiveMin
	//	*XSortedSetLengthByScoreRequest_ExclusiveMin
	//	*XSortedSetLengthByScoreRequest_UnboundedMin
	Min isXSortedSetLengthByScoreRequest_Min `protobuf_oneof:"min"`
	// Types that are assignable to Max:
	//
	//	*XSortedSetLengthByScoreRequest_InclusiveMax
	//	*XSortedSetLengthByScoreRequest_ExclusiveMax
	//	*XSortedSetLengthByScoreRequest_UnboundedMax
	Max isXSortedSetLengthByScoreRequest_Max `protobuf_oneof:"max"`
	// contains filtered or unexported fields
}

func (*XSortedSetLengthByScoreRequest) Descriptor deprecated added in v1.7.0

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

Deprecated: Use XSortedSetLengthByScoreRequest.ProtoReflect.Descriptor instead.

func (*XSortedSetLengthByScoreRequest) GetExclusiveMax added in v1.7.0

func (x *XSortedSetLengthByScoreRequest) GetExclusiveMax() float64

func (*XSortedSetLengthByScoreRequest) GetExclusiveMin added in v1.7.0

func (x *XSortedSetLengthByScoreRequest) GetExclusiveMin() float64

func (*XSortedSetLengthByScoreRequest) GetInclusiveMax added in v1.7.0

func (x *XSortedSetLengthByScoreRequest) GetInclusiveMax() float64

func (*XSortedSetLengthByScoreRequest) GetInclusiveMin added in v1.7.0

func (x *XSortedSetLengthByScoreRequest) GetInclusiveMin() float64

func (*XSortedSetLengthByScoreRequest) GetMax added in v1.7.0

func (m *XSortedSetLengthByScoreRequest) GetMax() isXSortedSetLengthByScoreRequest_Max

func (*XSortedSetLengthByScoreRequest) GetMin added in v1.7.0

func (m *XSortedSetLengthByScoreRequest) GetMin() isXSortedSetLengthByScoreRequest_Min

func (*XSortedSetLengthByScoreRequest) GetSetName added in v1.7.0

func (x *XSortedSetLengthByScoreRequest) GetSetName() []byte

func (*XSortedSetLengthByScoreRequest) GetUnboundedMax added in v1.7.0

func (x *XSortedSetLengthByScoreRequest) GetUnboundedMax() *XUnbounded

func (*XSortedSetLengthByScoreRequest) GetUnboundedMin added in v1.7.0

func (x *XSortedSetLengthByScoreRequest) GetUnboundedMin() *XUnbounded

func (*XSortedSetLengthByScoreRequest) ProtoMessage added in v1.7.0

func (*XSortedSetLengthByScoreRequest) ProtoMessage()

func (*XSortedSetLengthByScoreRequest) ProtoReflect added in v1.7.0

func (*XSortedSetLengthByScoreRequest) Reset added in v1.7.0

func (x *XSortedSetLengthByScoreRequest) Reset()

func (*XSortedSetLengthByScoreRequest) String added in v1.7.0

type XSortedSetLengthByScoreRequest_ExclusiveMax added in v1.7.0

type XSortedSetLengthByScoreRequest_ExclusiveMax struct {
	ExclusiveMax float64 `protobuf:"fixed64,6,opt,name=exclusive_max,json=exclusiveMax,proto3,oneof"`
}

type XSortedSetLengthByScoreRequest_ExclusiveMin added in v1.7.0

type XSortedSetLengthByScoreRequest_ExclusiveMin struct {
	ExclusiveMin float64 `protobuf:"fixed64,3,opt,name=exclusive_min,json=exclusiveMin,proto3,oneof"`
}

type XSortedSetLengthByScoreRequest_InclusiveMax added in v1.7.0

type XSortedSetLengthByScoreRequest_InclusiveMax struct {
	InclusiveMax float64 `protobuf:"fixed64,5,opt,name=inclusive_max,json=inclusiveMax,proto3,oneof"`
}

type XSortedSetLengthByScoreRequest_InclusiveMin added in v1.7.0

type XSortedSetLengthByScoreRequest_InclusiveMin struct {
	InclusiveMin float64 `protobuf:"fixed64,2,opt,name=inclusive_min,json=inclusiveMin,proto3,oneof"`
}

type XSortedSetLengthByScoreRequest_UnboundedMax added in v1.7.0

type XSortedSetLengthByScoreRequest_UnboundedMax struct {
	UnboundedMax *XUnbounded `protobuf:"bytes,7,opt,name=unbounded_max,json=unboundedMax,proto3,oneof"`
}

type XSortedSetLengthByScoreRequest_UnboundedMin added in v1.7.0

type XSortedSetLengthByScoreRequest_UnboundedMin struct {
	UnboundedMin *XUnbounded `protobuf:"bytes,4,opt,name=unbounded_min,json=unboundedMin,proto3,oneof"`
}

type XSortedSetLengthByScoreResponse added in v1.7.0

type XSortedSetLengthByScoreResponse struct {

	// Types that are assignable to SortedSet:
	//
	//	*XSortedSetLengthByScoreResponse_Found
	//	*XSortedSetLengthByScoreResponse_Missing
	SortedSet isXSortedSetLengthByScoreResponse_SortedSet `protobuf_oneof:"sorted_set"`
	// contains filtered or unexported fields
}

func (*XSortedSetLengthByScoreResponse) Descriptor deprecated added in v1.7.0

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

Deprecated: Use XSortedSetLengthByScoreResponse.ProtoReflect.Descriptor instead.

func (*XSortedSetLengthByScoreResponse) GetFound added in v1.7.0

func (*XSortedSetLengthByScoreResponse) GetMissing added in v1.7.0

func (*XSortedSetLengthByScoreResponse) GetSortedSet added in v1.7.0

func (m *XSortedSetLengthByScoreResponse) GetSortedSet() isXSortedSetLengthByScoreResponse_SortedSet

func (*XSortedSetLengthByScoreResponse) ProtoMessage added in v1.7.0

func (*XSortedSetLengthByScoreResponse) ProtoMessage()

func (*XSortedSetLengthByScoreResponse) ProtoReflect added in v1.7.0

func (*XSortedSetLengthByScoreResponse) Reset added in v1.7.0

func (*XSortedSetLengthByScoreResponse) String added in v1.7.0

type XSortedSetLengthByScoreResponse_Found added in v1.7.0

type XSortedSetLengthByScoreResponse_Found struct {
	Found *XSortedSetLengthByScoreResponse_XFound `protobuf:"bytes,1,opt,name=found,proto3,oneof"`
}

type XSortedSetLengthByScoreResponse_Missing added in v1.7.0

type XSortedSetLengthByScoreResponse_Missing struct {
	Missing *XSortedSetLengthByScoreResponse_XMissing `protobuf:"bytes,2,opt,name=missing,proto3,oneof"`
}

type XSortedSetLengthByScoreResponse_XFound added in v1.7.0

type XSortedSetLengthByScoreResponse_XFound struct {
	Length uint32 `protobuf:"varint,1,opt,name=length,proto3" json:"length,omitempty"`
	// contains filtered or unexported fields
}

func (*XSortedSetLengthByScoreResponse_XFound) Descriptor deprecated added in v1.7.0

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

Deprecated: Use XSortedSetLengthByScoreResponse_XFound.ProtoReflect.Descriptor instead.

func (*XSortedSetLengthByScoreResponse_XFound) GetLength added in v1.7.0

func (*XSortedSetLengthByScoreResponse_XFound) ProtoMessage added in v1.7.0

func (*XSortedSetLengthByScoreResponse_XFound) ProtoReflect added in v1.7.0

func (*XSortedSetLengthByScoreResponse_XFound) Reset added in v1.7.0

func (*XSortedSetLengthByScoreResponse_XFound) String added in v1.7.0

type XSortedSetLengthByScoreResponse_XMissing added in v1.7.0

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

func (*XSortedSetLengthByScoreResponse_XMissing) Descriptor deprecated added in v1.7.0

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

Deprecated: Use XSortedSetLengthByScoreResponse_XMissing.ProtoReflect.Descriptor instead.

func (*XSortedSetLengthByScoreResponse_XMissing) ProtoMessage added in v1.7.0

func (*XSortedSetLengthByScoreResponse_XMissing) ProtoReflect added in v1.7.0

func (*XSortedSetLengthByScoreResponse_XMissing) Reset added in v1.7.0

func (*XSortedSetLengthByScoreResponse_XMissing) String added in v1.7.0

type XSortedSetLengthRequest added in v1.7.0

type XSortedSetLengthRequest struct {
	SetName []byte `protobuf:"bytes,1,opt,name=set_name,json=setName,proto3" json:"set_name,omitempty"`
	// contains filtered or unexported fields
}

func (*XSortedSetLengthRequest) Descriptor deprecated added in v1.7.0

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

Deprecated: Use XSortedSetLengthRequest.ProtoReflect.Descriptor instead.

func (*XSortedSetLengthRequest) GetSetName added in v1.7.0

func (x *XSortedSetLengthRequest) GetSetName() []byte

func (*XSortedSetLengthRequest) ProtoMessage added in v1.7.0

func (*XSortedSetLengthRequest) ProtoMessage()

func (*XSortedSetLengthRequest) ProtoReflect added in v1.7.0

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

func (*XSortedSetLengthRequest) Reset added in v1.7.0

func (x *XSortedSetLengthRequest) Reset()

func (*XSortedSetLengthRequest) String added in v1.7.0

func (x *XSortedSetLengthRequest) String() string

type XSortedSetLengthResponse added in v1.7.0

type XSortedSetLengthResponse struct {

	// Types that are assignable to SortedSet:
	//
	//	*XSortedSetLengthResponse_Found
	//	*XSortedSetLengthResponse_Missing
	SortedSet isXSortedSetLengthResponse_SortedSet `protobuf_oneof:"sorted_set"`
	// contains filtered or unexported fields
}

func (*XSortedSetLengthResponse) Descriptor deprecated added in v1.7.0

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

Deprecated: Use XSortedSetLengthResponse.ProtoReflect.Descriptor instead.

func (*XSortedSetLengthResponse) GetFound added in v1.7.0

func (*XSortedSetLengthResponse) GetMissing added in v1.7.0

func (*XSortedSetLengthResponse) GetSortedSet added in v1.7.0

func (m *XSortedSetLengthResponse) GetSortedSet() isXSortedSetLengthResponse_SortedSet

func (*XSortedSetLengthResponse) ProtoMessage added in v1.7.0

func (*XSortedSetLengthResponse) ProtoMessage()

func (*XSortedSetLengthResponse) ProtoReflect added in v1.7.0

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

func (*XSortedSetLengthResponse) Reset added in v1.7.0

func (x *XSortedSetLengthResponse) Reset()

func (*XSortedSetLengthResponse) String added in v1.7.0

func (x *XSortedSetLengthResponse) String() string

type XSortedSetLengthResponse_Found added in v1.7.0

type XSortedSetLengthResponse_Found struct {
	Found *XSortedSetLengthResponse_XFound `protobuf:"bytes,1,opt,name=found,proto3,oneof"`
}

type XSortedSetLengthResponse_Missing added in v1.7.0

type XSortedSetLengthResponse_Missing struct {
	Missing *XSortedSetLengthResponse_XMissing `protobuf:"bytes,2,opt,name=missing,proto3,oneof"`
}

type XSortedSetLengthResponse_XFound added in v1.7.0

type XSortedSetLengthResponse_XFound struct {
	Length uint32 `protobuf:"varint,1,opt,name=length,proto3" json:"length,omitempty"`
	// contains filtered or unexported fields
}

func (*XSortedSetLengthResponse_XFound) Descriptor deprecated added in v1.7.0

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

Deprecated: Use XSortedSetLengthResponse_XFound.ProtoReflect.Descriptor instead.

func (*XSortedSetLengthResponse_XFound) GetLength added in v1.7.0

func (x *XSortedSetLengthResponse_XFound) GetLength() uint32

func (*XSortedSetLengthResponse_XFound) ProtoMessage added in v1.7.0

func (*XSortedSetLengthResponse_XFound) ProtoMessage()

func (*XSortedSetLengthResponse_XFound) ProtoReflect added in v1.7.0

func (*XSortedSetLengthResponse_XFound) Reset added in v1.7.0

func (*XSortedSetLengthResponse_XFound) String added in v1.7.0

type XSortedSetLengthResponse_XMissing added in v1.7.0

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

func (*XSortedSetLengthResponse_XMissing) Descriptor deprecated added in v1.7.0

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

Deprecated: Use XSortedSetLengthResponse_XMissing.ProtoReflect.Descriptor instead.

func (*XSortedSetLengthResponse_XMissing) ProtoMessage added in v1.7.0

func (*XSortedSetLengthResponse_XMissing) ProtoMessage()

func (*XSortedSetLengthResponse_XMissing) ProtoReflect added in v1.7.0

func (*XSortedSetLengthResponse_XMissing) Reset added in v1.7.0

func (*XSortedSetLengthResponse_XMissing) String added in v1.7.0

type XSortedSetPutRequest added in v0.7.0

type XSortedSetPutRequest struct {
	SetName         []byte               `protobuf:"bytes,1,opt,name=set_name,json=setName,proto3" json:"set_name,omitempty"`
	Elements        []*XSortedSetElement `protobuf:"bytes,2,rep,name=elements,proto3" json:"elements,omitempty"`
	TtlMilliseconds uint64               `protobuf:"varint,3,opt,name=ttl_milliseconds,json=ttlMilliseconds,proto3" json:"ttl_milliseconds,omitempty"`
	RefreshTtl      bool                 `protobuf:"varint,4,opt,name=refresh_ttl,json=refreshTtl,proto3" json:"refresh_ttl,omitempty"`
	// contains filtered or unexported fields
}

func (*XSortedSetPutRequest) Descriptor deprecated added in v0.7.0

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

Deprecated: Use XSortedSetPutRequest.ProtoReflect.Descriptor instead.

func (*XSortedSetPutRequest) GetElements added in v0.7.0

func (x *XSortedSetPutRequest) GetElements() []*XSortedSetElement

func (*XSortedSetPutRequest) GetRefreshTtl added in v0.7.0

func (x *XSortedSetPutRequest) GetRefreshTtl() bool

func (*XSortedSetPutRequest) GetSetName added in v0.7.0

func (x *XSortedSetPutRequest) GetSetName() []byte

func (*XSortedSetPutRequest) GetTtlMilliseconds added in v0.7.0

func (x *XSortedSetPutRequest) GetTtlMilliseconds() uint64

func (*XSortedSetPutRequest) ProtoMessage added in v0.7.0

func (*XSortedSetPutRequest) ProtoMessage()

func (*XSortedSetPutRequest) ProtoReflect added in v0.7.0

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

func (*XSortedSetPutRequest) Reset added in v0.7.0

func (x *XSortedSetPutRequest) Reset()

func (*XSortedSetPutRequest) String added in v0.7.0

func (x *XSortedSetPutRequest) String() string

type XSortedSetPutResponse added in v0.7.0

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

func (*XSortedSetPutResponse) Descriptor deprecated added in v0.7.0

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

Deprecated: Use XSortedSetPutResponse.ProtoReflect.Descriptor instead.

func (*XSortedSetPutResponse) ProtoMessage added in v0.7.0

func (*XSortedSetPutResponse) ProtoMessage()

func (*XSortedSetPutResponse) ProtoReflect added in v0.7.0

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

func (*XSortedSetPutResponse) Reset added in v0.7.0

func (x *XSortedSetPutResponse) Reset()

func (*XSortedSetPutResponse) String added in v0.7.0

func (x *XSortedSetPutResponse) String() string

type XSortedSetRemoveRequest added in v0.7.0

type XSortedSetRemoveRequest struct {
	SetName []byte `protobuf:"bytes,1,opt,name=set_name,json=setName,proto3" json:"set_name,omitempty"`
	// Types that are assignable to RemoveElements:
	//
	//	*XSortedSetRemoveRequest_All
	//	*XSortedSetRemoveRequest_Some
	RemoveElements isXSortedSetRemoveRequest_RemoveElements `protobuf_oneof:"remove_elements"`
	// contains filtered or unexported fields
}

func (*XSortedSetRemoveRequest) Descriptor deprecated added in v0.7.0

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

Deprecated: Use XSortedSetRemoveRequest.ProtoReflect.Descriptor instead.

func (*XSortedSetRemoveRequest) GetAll added in v0.7.0

func (*XSortedSetRemoveRequest) GetRemoveElements added in v0.7.0

func (m *XSortedSetRemoveRequest) GetRemoveElements() isXSortedSetRemoveRequest_RemoveElements

func (*XSortedSetRemoveRequest) GetSetName added in v0.7.0

func (x *XSortedSetRemoveRequest) GetSetName() []byte

func (*XSortedSetRemoveRequest) GetSome added in v0.7.0

func (*XSortedSetRemoveRequest) ProtoMessage added in v0.7.0

func (*XSortedSetRemoveRequest) ProtoMessage()

func (*XSortedSetRemoveRequest) ProtoReflect added in v0.7.0

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

func (*XSortedSetRemoveRequest) Reset added in v0.7.0

func (x *XSortedSetRemoveRequest) Reset()

func (*XSortedSetRemoveRequest) String added in v0.7.0

func (x *XSortedSetRemoveRequest) String() string

type XSortedSetRemoveRequest_All added in v0.7.0

type XSortedSetRemoveRequest_All struct {
	All *XSortedSetRemoveRequest_XAll `protobuf:"bytes,2,opt,name=all,proto3,oneof"`
}

type XSortedSetRemoveRequest_Some added in v0.7.0

type XSortedSetRemoveRequest_Some struct {
	Some *XSortedSetRemoveRequest_XSome `protobuf:"bytes,3,opt,name=some,proto3,oneof"`
}

type XSortedSetRemoveRequest_XAll added in v0.7.0

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

func (*XSortedSetRemoveRequest_XAll) Descriptor deprecated added in v0.7.0

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

Deprecated: Use XSortedSetRemoveRequest_XAll.ProtoReflect.Descriptor instead.

func (*XSortedSetRemoveRequest_XAll) ProtoMessage added in v0.7.0

func (*XSortedSetRemoveRequest_XAll) ProtoMessage()

func (*XSortedSetRemoveRequest_XAll) ProtoReflect added in v0.7.0

func (*XSortedSetRemoveRequest_XAll) Reset added in v0.7.0

func (x *XSortedSetRemoveRequest_XAll) Reset()

func (*XSortedSetRemoveRequest_XAll) String added in v0.7.0

type XSortedSetRemoveRequest_XSome added in v0.7.0

type XSortedSetRemoveRequest_XSome struct {
	Values [][]byte `protobuf:"bytes,1,rep,name=values,proto3" json:"values,omitempty"`
	// contains filtered or unexported fields
}

func (*XSortedSetRemoveRequest_XSome) Descriptor deprecated added in v0.7.0

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

Deprecated: Use XSortedSetRemoveRequest_XSome.ProtoReflect.Descriptor instead.

func (*XSortedSetRemoveRequest_XSome) GetValues added in v0.11.0

func (x *XSortedSetRemoveRequest_XSome) GetValues() [][]byte

func (*XSortedSetRemoveRequest_XSome) ProtoMessage added in v0.7.0

func (*XSortedSetRemoveRequest_XSome) ProtoMessage()

func (*XSortedSetRemoveRequest_XSome) ProtoReflect added in v0.7.0

func (*XSortedSetRemoveRequest_XSome) Reset added in v0.7.0

func (x *XSortedSetRemoveRequest_XSome) Reset()

func (*XSortedSetRemoveRequest_XSome) String added in v0.7.0

type XSortedSetRemoveResponse added in v0.7.0

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

func (*XSortedSetRemoveResponse) Descriptor deprecated added in v0.7.0

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

Deprecated: Use XSortedSetRemoveResponse.ProtoReflect.Descriptor instead.

func (*XSortedSetRemoveResponse) ProtoMessage added in v0.7.0

func (*XSortedSetRemoveResponse) ProtoMessage()

func (*XSortedSetRemoveResponse) ProtoReflect added in v0.7.0

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

func (*XSortedSetRemoveResponse) Reset added in v0.7.0

func (x *XSortedSetRemoveResponse) Reset()

func (*XSortedSetRemoveResponse) String added in v0.7.0

func (x *XSortedSetRemoveResponse) String() string

type XSubscriptionItem added in v0.4.0

type XSubscriptionItem struct {

	// Types that are assignable to Kind:
	//
	//	*XSubscriptionItem_Item
	//	*XSubscriptionItem_Discontinuity
	//	*XSubscriptionItem_Heartbeat
	Kind isXSubscriptionItem_Kind `protobuf_oneof:"kind"`
	// contains filtered or unexported fields
}

Possible message kinds from a topic. They can be items when they're from you, or other kinds when we have something we think you might need to know about the subscription's status.

func (*XSubscriptionItem) Descriptor deprecated added in v0.4.0

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

Deprecated: Use XSubscriptionItem.ProtoReflect.Descriptor instead.

func (*XSubscriptionItem) GetDiscontinuity added in v0.4.0

func (x *XSubscriptionItem) GetDiscontinuity() *XDiscontinuity

func (*XSubscriptionItem) GetHeartbeat added in v0.10.0

func (x *XSubscriptionItem) GetHeartbeat() *XHeartbeat

func (*XSubscriptionItem) GetItem added in v0.4.0

func (x *XSubscriptionItem) GetItem() *XTopicItem

func (*XSubscriptionItem) GetKind added in v0.4.0

func (m *XSubscriptionItem) GetKind() isXSubscriptionItem_Kind

func (*XSubscriptionItem) ProtoMessage added in v0.4.0

func (*XSubscriptionItem) ProtoMessage()

func (*XSubscriptionItem) ProtoReflect added in v0.4.0

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

func (*XSubscriptionItem) Reset added in v0.4.0

func (x *XSubscriptionItem) Reset()

func (*XSubscriptionItem) String added in v0.4.0

func (x *XSubscriptionItem) String() string

type XSubscriptionItem_Discontinuity added in v0.4.0

type XSubscriptionItem_Discontinuity struct {
	// Momento wants to let you know we detected some possible inconsistency at this
	// point in the subscription stream.
	//
	// A lack of a discontinuity does not mean the subscription is guaranteed to be
	// strictly perfect, but the presence of a discontinuity is very likely to
	Discontinuity *XDiscontinuity `protobuf:"bytes,2,opt,name=discontinuity,proto3,oneof"`
}

type XSubscriptionItem_Heartbeat added in v0.10.0

type XSubscriptionItem_Heartbeat struct {
	// The stream is still working, there's nothing to see here.
	Heartbeat *XHeartbeat `protobuf:"bytes,3,opt,name=heartbeat,proto3,oneof"`
}

type XSubscriptionItem_Item added in v0.4.0

type XSubscriptionItem_Item struct {
	// The subscription has yielded an item you previously published.
	Item *XTopicItem `protobuf:"bytes,1,opt,name=item,proto3,oneof"`
}

type XSubscriptionRequest added in v0.4.0

type XSubscriptionRequest struct {

	// Cache namespace for the topic to which you want to subscribe.
	CacheName string `protobuf:"bytes,1,opt,name=cache_name,json=cacheName,proto3" json:"cache_name,omitempty"`
	// The literal topic name to which you want to subscribe.
	Topic string `protobuf:"bytes,2,opt,name=topic,proto3" json:"topic,omitempty"`
	// --> Providing this is not required. <--
	//
	// If provided, attempt to reconnect to the topic and replay messages starting from
	// the provided sequence number. You may get a discontinuity if some (or all) of the
	// messages are not available.
	// If not provided (or 0), the subscription will begin with the latest messages.
	ResumeAtTopicSequenceNumber uint64 `` /* 149-byte string literal not displayed */
	// contains filtered or unexported fields
}

A description of how you want to subscribe to a topic.

func (*XSubscriptionRequest) Descriptor deprecated added in v0.4.0

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

Deprecated: Use XSubscriptionRequest.ProtoReflect.Descriptor instead.

func (*XSubscriptionRequest) GetCacheName added in v0.4.0

func (x *XSubscriptionRequest) GetCacheName() string

func (*XSubscriptionRequest) GetResumeAtTopicSequenceNumber added in v0.4.0

func (x *XSubscriptionRequest) GetResumeAtTopicSequenceNumber() uint64

func (*XSubscriptionRequest) GetTopic added in v0.4.0

func (x *XSubscriptionRequest) GetTopic() string

func (*XSubscriptionRequest) ProtoMessage added in v0.4.0

func (*XSubscriptionRequest) ProtoMessage()

func (*XSubscriptionRequest) ProtoReflect added in v0.4.0

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

func (*XSubscriptionRequest) Reset added in v0.4.0

func (x *XSubscriptionRequest) Reset()

func (*XSubscriptionRequest) String added in v0.4.0

func (x *XSubscriptionRequest) String() string

type XTopicItem added in v0.4.0

type XTopicItem struct {

	// Topic sequence numbers are **best-effort** and **informational**.
	// They are not transactional.
	// They exist:
	//   - to help reconnect to an existing topic while trying to avoid missing items.
	//   - to facilitate richer monitoring and logging.
	//   - to provide a best-effort awareness of stream contiguity, or lack thereof,
	//     in case you need to know.
	//
	// You can safely ignore them if none of that matters to you!
	TopicSequenceNumber uint64 `protobuf:"varint,1,opt,name=topic_sequence_number,json=topicSequenceNumber,proto3" json:"topic_sequence_number,omitempty"`
	// The value you previously published to this topic.
	Value *XTopicValue `protobuf:"bytes,2,opt,name=value,proto3" json:"value,omitempty"`
	// Authenticated id from Publisher's disposable token
	PublisherId string `protobuf:"bytes,3,opt,name=publisher_id,json=publisherId,proto3" json:"publisher_id,omitempty"`
	// contains filtered or unexported fields
}

Your subscription has yielded an item you previously published. Here it is!

func (*XTopicItem) Descriptor deprecated added in v0.4.0

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

Deprecated: Use XTopicItem.ProtoReflect.Descriptor instead.

func (*XTopicItem) GetPublisherId added in v1.17.0

func (x *XTopicItem) GetPublisherId() string

func (*XTopicItem) GetTopicSequenceNumber added in v0.4.0

func (x *XTopicItem) GetTopicSequenceNumber() uint64

func (*XTopicItem) GetValue added in v0.4.0

func (x *XTopicItem) GetValue() *XTopicValue

func (*XTopicItem) ProtoMessage added in v0.4.0

func (*XTopicItem) ProtoMessage()

func (*XTopicItem) ProtoReflect added in v0.4.0

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

func (*XTopicItem) Reset added in v0.4.0

func (x *XTopicItem) Reset()

func (*XTopicItem) String added in v0.4.0

func (x *XTopicItem) String() string

type XTopicLimits added in v1.12.0

type XTopicLimits struct {

	// The amount of messages that can be published per second
	MaxPublishRate uint32 `protobuf:"varint,1,opt,name=max_publish_rate,json=maxPublishRate,proto3" json:"max_publish_rate,omitempty"`
	// The maximum amount of active subscriptions per cache
	MaxSubscriptionCount uint32 `protobuf:"varint,2,opt,name=max_subscription_count,json=maxSubscriptionCount,proto3" json:"max_subscription_count,omitempty"`
	// The maximum size of a single publish message, in KiB
	MaxPublishMessageSizeKb uint32 `` /* 137-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*XTopicLimits) Descriptor deprecated added in v1.12.0

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

Deprecated: Use XTopicLimits.ProtoReflect.Descriptor instead.

func (*XTopicLimits) GetMaxPublishMessageSizeKb added in v1.12.0

func (x *XTopicLimits) GetMaxPublishMessageSizeKb() uint32

func (*XTopicLimits) GetMaxPublishRate added in v1.12.0

func (x *XTopicLimits) GetMaxPublishRate() uint32

func (*XTopicLimits) GetMaxSubscriptionCount added in v1.12.0

func (x *XTopicLimits) GetMaxSubscriptionCount() uint32

func (*XTopicLimits) ProtoMessage added in v1.12.0

func (*XTopicLimits) ProtoMessage()

func (*XTopicLimits) ProtoReflect added in v1.12.0

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

func (*XTopicLimits) Reset added in v1.12.0

func (x *XTopicLimits) Reset()

func (*XTopicLimits) String added in v1.12.0

func (x *XTopicLimits) String() string

type XTopicValue added in v0.4.0

type XTopicValue struct {

	// Types of messages a topic may relay. You can mix types or you can make conventionally
	// typed topics. Sticking with one kind will generally make your software easier to work
	// with though, so we recommend picking the kind you like and using it for a topic!
	//
	// Types that are assignable to Kind:
	//
	//	*XTopicValue_Text
	//	*XTopicValue_Binary
	Kind isXTopicValue_Kind `protobuf_oneof:"kind"`
	// contains filtered or unexported fields
}

A value in a topic - published, duplicated and received in a subscription.

func (*XTopicValue) Descriptor deprecated added in v0.4.0

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

Deprecated: Use XTopicValue.ProtoReflect.Descriptor instead.

func (*XTopicValue) GetBinary added in v0.4.0

func (x *XTopicValue) GetBinary() []byte

func (*XTopicValue) GetKind added in v0.4.0

func (m *XTopicValue) GetKind() isXTopicValue_Kind

func (*XTopicValue) GetText added in v0.4.0

func (x *XTopicValue) GetText() string

func (*XTopicValue) ProtoMessage added in v0.4.0

func (*XTopicValue) ProtoMessage()

func (*XTopicValue) ProtoReflect added in v0.4.0

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

func (*XTopicValue) Reset added in v0.4.0

func (x *XTopicValue) Reset()

func (*XTopicValue) String added in v0.4.0

func (x *XTopicValue) String() string

type XTopicValue_Binary added in v0.4.0

type XTopicValue_Binary struct {
	Binary []byte `protobuf:"bytes,2,opt,name=binary,proto3,oneof"`
}

type XTopicValue_Text added in v0.4.0

type XTopicValue_Text struct {
	Text string `protobuf:"bytes,1,opt,name=text,proto3,oneof"`
}

type XUnbounded added in v0.11.0

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

func (*XUnbounded) Descriptor deprecated added in v0.11.0

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

Deprecated: Use XUnbounded.ProtoReflect.Descriptor instead.

func (*XUnbounded) ProtoMessage added in v0.11.0

func (*XUnbounded) ProtoMessage()

func (*XUnbounded) ProtoReflect added in v0.11.0

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

func (*XUnbounded) Reset added in v0.11.0

func (x *XUnbounded) Reset()

func (*XUnbounded) String added in v0.11.0

func (x *XUnbounded) String() string

type XUpdateTtlRequest added in v0.12.0

type XUpdateTtlRequest struct {
	CacheKey []byte `protobuf:"bytes,1,opt,name=cache_key,json=cacheKey,proto3" json:"cache_key,omitempty"`
	// Types that are assignable to UpdateTtl:
	//
	//	*XUpdateTtlRequest_IncreaseToMilliseconds
	//	*XUpdateTtlRequest_DecreaseToMilliseconds
	//	*XUpdateTtlRequest_OverwriteToMilliseconds
	UpdateTtl isXUpdateTtlRequest_UpdateTtl `protobuf_oneof:"update_ttl"`
	// contains filtered or unexported fields
}

func (*XUpdateTtlRequest) Descriptor deprecated added in v0.12.0

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

Deprecated: Use XUpdateTtlRequest.ProtoReflect.Descriptor instead.

func (*XUpdateTtlRequest) GetCacheKey added in v0.12.0

func (x *XUpdateTtlRequest) GetCacheKey() []byte

func (*XUpdateTtlRequest) GetDecreaseToMilliseconds added in v0.12.0

func (x *XUpdateTtlRequest) GetDecreaseToMilliseconds() uint64

func (*XUpdateTtlRequest) GetIncreaseToMilliseconds added in v0.12.0

func (x *XUpdateTtlRequest) GetIncreaseToMilliseconds() uint64

func (*XUpdateTtlRequest) GetOverwriteToMilliseconds added in v0.12.0

func (x *XUpdateTtlRequest) GetOverwriteToMilliseconds() uint64

func (*XUpdateTtlRequest) GetUpdateTtl added in v0.12.0

func (m *XUpdateTtlRequest) GetUpdateTtl() isXUpdateTtlRequest_UpdateTtl

func (*XUpdateTtlRequest) ProtoMessage added in v0.12.0

func (*XUpdateTtlRequest) ProtoMessage()

func (*XUpdateTtlRequest) ProtoReflect added in v0.12.0

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

func (*XUpdateTtlRequest) Reset added in v0.12.0

func (x *XUpdateTtlRequest) Reset()

func (*XUpdateTtlRequest) String added in v0.12.0

func (x *XUpdateTtlRequest) String() string

type XUpdateTtlRequest_DecreaseToMilliseconds added in v0.12.0

type XUpdateTtlRequest_DecreaseToMilliseconds struct {
	// Sets the ttl to this value only if it is a decrease compared to the existing ttl
	DecreaseToMilliseconds uint64 `protobuf:"varint,3,opt,name=decrease_to_milliseconds,json=decreaseToMilliseconds,proto3,oneof"`
}

type XUpdateTtlRequest_IncreaseToMilliseconds added in v0.12.0

type XUpdateTtlRequest_IncreaseToMilliseconds struct {
	// Sets the ttl to this value only if it is an increase compared to the existing ttl
	IncreaseToMilliseconds uint64 `protobuf:"varint,2,opt,name=increase_to_milliseconds,json=increaseToMilliseconds,proto3,oneof"`
}

type XUpdateTtlRequest_OverwriteToMilliseconds added in v0.12.0

type XUpdateTtlRequest_OverwriteToMilliseconds struct {
	// Sets the ttl to this value unconditionally
	OverwriteToMilliseconds uint64 `protobuf:"varint,4,opt,name=overwrite_to_milliseconds,json=overwriteToMilliseconds,proto3,oneof"`
}

type XUpdateTtlResponse added in v0.12.0

type XUpdateTtlResponse struct {

	// Types that are assignable to Result:
	//
	//	*XUpdateTtlResponse_Set
	//	*XUpdateTtlResponse_NotSet
	//	*XUpdateTtlResponse_Missing
	Result isXUpdateTtlResponse_Result `protobuf_oneof:"result"`
	// contains filtered or unexported fields
}

func (*XUpdateTtlResponse) Descriptor deprecated added in v0.12.0

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

Deprecated: Use XUpdateTtlResponse.ProtoReflect.Descriptor instead.

func (*XUpdateTtlResponse) GetMissing added in v0.12.0

func (*XUpdateTtlResponse) GetNotSet added in v0.12.0

func (*XUpdateTtlResponse) GetResult added in v0.12.0

func (m *XUpdateTtlResponse) GetResult() isXUpdateTtlResponse_Result

func (*XUpdateTtlResponse) GetSet added in v0.12.0

func (*XUpdateTtlResponse) ProtoMessage added in v0.12.0

func (*XUpdateTtlResponse) ProtoMessage()

func (*XUpdateTtlResponse) ProtoReflect added in v0.12.0

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

func (*XUpdateTtlResponse) Reset added in v0.12.0

func (x *XUpdateTtlResponse) Reset()

func (*XUpdateTtlResponse) String added in v0.12.0

func (x *XUpdateTtlResponse) String() string

type XUpdateTtlResponse_Missing added in v0.12.0

type XUpdateTtlResponse_Missing struct {
	Missing *XUpdateTtlResponse_XMissing `protobuf:"bytes,3,opt,name=missing,proto3,oneof"`
}

type XUpdateTtlResponse_NotSet added in v0.12.0

type XUpdateTtlResponse_NotSet struct {
	NotSet *XUpdateTtlResponse_XNotSet `protobuf:"bytes,2,opt,name=not_set,json=notSet,proto3,oneof"`
}

type XUpdateTtlResponse_Set added in v0.12.0

type XUpdateTtlResponse_Set struct {
	Set *XUpdateTtlResponse_XSet `protobuf:"bytes,1,opt,name=set,proto3,oneof"`
}

type XUpdateTtlResponse_XMissing added in v0.12.0

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

Indicates that the key did not exist.

func (*XUpdateTtlResponse_XMissing) Descriptor deprecated added in v0.12.0

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

Deprecated: Use XUpdateTtlResponse_XMissing.ProtoReflect.Descriptor instead.

func (*XUpdateTtlResponse_XMissing) ProtoMessage added in v0.12.0

func (*XUpdateTtlResponse_XMissing) ProtoMessage()

func (*XUpdateTtlResponse_XMissing) ProtoReflect added in v0.12.0

func (*XUpdateTtlResponse_XMissing) Reset added in v0.12.0

func (x *XUpdateTtlResponse_XMissing) Reset()

func (*XUpdateTtlResponse_XMissing) String added in v0.12.0

func (x *XUpdateTtlResponse_XMissing) String() string

type XUpdateTtlResponse_XNotSet added in v0.12.0

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

Indicates that the ttl was not applied due to a failed condition.

func (*XUpdateTtlResponse_XNotSet) Descriptor deprecated added in v0.12.0

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

Deprecated: Use XUpdateTtlResponse_XNotSet.ProtoReflect.Descriptor instead.

func (*XUpdateTtlResponse_XNotSet) ProtoMessage added in v0.12.0

func (*XUpdateTtlResponse_XNotSet) ProtoMessage()

func (*XUpdateTtlResponse_XNotSet) ProtoReflect added in v0.12.0

func (*XUpdateTtlResponse_XNotSet) Reset added in v0.12.0

func (x *XUpdateTtlResponse_XNotSet) Reset()

func (*XUpdateTtlResponse_XNotSet) String added in v0.12.0

func (x *XUpdateTtlResponse_XNotSet) String() string

type XUpdateTtlResponse_XSet added in v0.12.0

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

Indicates that the ttl was applied.

func (*XUpdateTtlResponse_XSet) Descriptor deprecated added in v0.12.0

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

Deprecated: Use XUpdateTtlResponse_XSet.ProtoReflect.Descriptor instead.

func (*XUpdateTtlResponse_XSet) ProtoMessage added in v0.12.0

func (*XUpdateTtlResponse_XSet) ProtoMessage()

func (*XUpdateTtlResponse_XSet) ProtoReflect added in v0.12.0

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

func (*XUpdateTtlResponse_XSet) Reset added in v0.12.0

func (x *XUpdateTtlResponse_XSet) Reset()

func (*XUpdateTtlResponse_XSet) String added in v0.12.0

func (x *XUpdateTtlResponse_XSet) String() string

type XUpsertElementsRequest added in v1.17.0

type XUpsertElementsRequest struct {
	CacheName   string `protobuf:"bytes,1,opt,name=cache_name,json=cacheName,proto3" json:"cache_name,omitempty"`
	Leaderboard string `protobuf:"bytes,2,opt,name=leaderboard,proto3" json:"leaderboard,omitempty"`
	// You can have up to 8192 elements in this list.
	Elements []*XElement `protobuf:"bytes,3,rep,name=elements,proto3" json:"elements,omitempty"`
	// contains filtered or unexported fields
}

func (*XUpsertElementsRequest) Descriptor deprecated added in v1.17.0

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

Deprecated: Use XUpsertElementsRequest.ProtoReflect.Descriptor instead.

func (*XUpsertElementsRequest) GetCacheName added in v1.17.0

func (x *XUpsertElementsRequest) GetCacheName() string

func (*XUpsertElementsRequest) GetElements added in v1.17.0

func (x *XUpsertElementsRequest) GetElements() []*XElement

func (*XUpsertElementsRequest) GetLeaderboard added in v1.17.0

func (x *XUpsertElementsRequest) GetLeaderboard() string

func (*XUpsertElementsRequest) ProtoMessage added in v1.17.0

func (*XUpsertElementsRequest) ProtoMessage()

func (*XUpsertElementsRequest) ProtoReflect added in v1.17.0

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

func (*XUpsertElementsRequest) Reset added in v1.17.0

func (x *XUpsertElementsRequest) Reset()

func (*XUpsertElementsRequest) String added in v1.17.0

func (x *XUpsertElementsRequest) String() string

type XUpsertItemBatchRequest added in v1.17.0

type XUpsertItemBatchRequest struct {
	IndexName string   `protobuf:"bytes,1,opt,name=index_name,json=indexName,proto3" json:"index_name,omitempty"`
	Items     []*XItem `protobuf:"bytes,2,rep,name=items,proto3" json:"items,omitempty"`
	// contains filtered or unexported fields
}

func (*XUpsertItemBatchRequest) Descriptor deprecated added in v1.17.0

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

Deprecated: Use XUpsertItemBatchRequest.ProtoReflect.Descriptor instead.

func (*XUpsertItemBatchRequest) GetIndexName added in v1.17.0

func (x *XUpsertItemBatchRequest) GetIndexName() string

func (*XUpsertItemBatchRequest) GetItems added in v1.17.0

func (x *XUpsertItemBatchRequest) GetItems() []*XItem

func (*XUpsertItemBatchRequest) ProtoMessage added in v1.17.0

func (*XUpsertItemBatchRequest) ProtoMessage()

func (*XUpsertItemBatchRequest) ProtoReflect added in v1.17.0

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

func (*XUpsertItemBatchRequest) Reset added in v1.17.0

func (x *XUpsertItemBatchRequest) Reset()

func (*XUpsertItemBatchRequest) String added in v1.17.0

func (x *XUpsertItemBatchRequest) String() string

type XUpsertItemBatchResponse added in v1.17.0

type XUpsertItemBatchResponse struct {
	ErrorIndices []uint32 `protobuf:"varint,1,rep,packed,name=error_indices,json=errorIndices,proto3" json:"error_indices,omitempty"`
	// contains filtered or unexported fields
}

func (*XUpsertItemBatchResponse) Descriptor deprecated added in v1.17.0

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

Deprecated: Use XUpsertItemBatchResponse.ProtoReflect.Descriptor instead.

func (*XUpsertItemBatchResponse) GetErrorIndices added in v1.17.0

func (x *XUpsertItemBatchResponse) GetErrorIndices() []uint32

func (*XUpsertItemBatchResponse) ProtoMessage added in v1.17.0

func (*XUpsertItemBatchResponse) ProtoMessage()

func (*XUpsertItemBatchResponse) ProtoReflect added in v1.17.0

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

func (*XUpsertItemBatchResponse) Reset added in v1.17.0

func (x *XUpsertItemBatchResponse) Reset()

func (*XUpsertItemBatchResponse) String added in v1.17.0

func (x *XUpsertItemBatchResponse) String() string

type XVector added in v1.17.0

type XVector struct {
	Elements []float32 `protobuf:"fixed32,1,rep,packed,name=elements,proto3" json:"elements,omitempty"`
	// contains filtered or unexported fields
}

func (*XVector) Descriptor deprecated added in v1.17.0

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

Deprecated: Use XVector.ProtoReflect.Descriptor instead.

func (*XVector) GetElements added in v1.17.0

func (x *XVector) GetElements() []float32

func (*XVector) ProtoMessage added in v1.17.0

func (*XVector) ProtoMessage()

func (*XVector) ProtoReflect added in v1.17.0

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

func (*XVector) Reset added in v1.17.0

func (x *XVector) Reset()

func (*XVector) String added in v1.17.0

func (x *XVector) String() string

type XWebhook added in v1.17.0

type XWebhook struct {
	WebhookId   *XWebhookId          `protobuf:"bytes,1,opt,name=webhook_id,json=webhookId,proto3" json:"webhook_id,omitempty"`
	TopicName   string               `protobuf:"bytes,2,opt,name=topic_name,json=topicName,proto3" json:"topic_name,omitempty"`
	Destination *XWebhookDestination `protobuf:"bytes,3,opt,name=destination,proto3" json:"destination,omitempty"`
	// contains filtered or unexported fields
}

func (*XWebhook) Descriptor deprecated added in v1.17.0

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

Deprecated: Use XWebhook.ProtoReflect.Descriptor instead.

func (*XWebhook) GetDestination added in v1.17.0

func (x *XWebhook) GetDestination() *XWebhookDestination

func (*XWebhook) GetTopicName added in v1.17.0

func (x *XWebhook) GetTopicName() string

func (*XWebhook) GetWebhookId added in v1.17.0

func (x *XWebhook) GetWebhookId() *XWebhookId

func (*XWebhook) ProtoMessage added in v1.17.0

func (*XWebhook) ProtoMessage()

func (*XWebhook) ProtoReflect added in v1.17.0

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

func (*XWebhook) Reset added in v1.17.0

func (x *XWebhook) Reset()

func (*XWebhook) String added in v1.17.0

func (x *XWebhook) String() string

type XWebhookDestination added in v1.17.0

type XWebhookDestination struct {

	// Types that are assignable to Kind:
	//
	//	*XWebhookDestination_PostUrl
	Kind isXWebhookDestination_Kind `protobuf_oneof:"kind"`
	// contains filtered or unexported fields
}

func (*XWebhookDestination) Descriptor deprecated added in v1.17.0

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

Deprecated: Use XWebhookDestination.ProtoReflect.Descriptor instead.

func (*XWebhookDestination) GetKind added in v1.17.0

func (m *XWebhookDestination) GetKind() isXWebhookDestination_Kind

func (*XWebhookDestination) GetPostUrl added in v1.17.0

func (x *XWebhookDestination) GetPostUrl() string

func (*XWebhookDestination) ProtoMessage added in v1.17.0

func (*XWebhookDestination) ProtoMessage()

func (*XWebhookDestination) ProtoReflect added in v1.17.0

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

func (*XWebhookDestination) Reset added in v1.17.0

func (x *XWebhookDestination) Reset()

func (*XWebhookDestination) String added in v1.17.0

func (x *XWebhookDestination) String() string

type XWebhookDestination_PostUrl added in v1.17.0

type XWebhookDestination_PostUrl struct {
	PostUrl string `protobuf:"bytes,1,opt,name=post_url,json=postUrl,proto3,oneof"`
}

type XWebhookId added in v1.17.0

type XWebhookId struct {
	CacheName string `protobuf:"bytes,1,opt,name=cache_name,json=cacheName,proto3" json:"cache_name,omitempty"`
	// This is limited to 128 chars.
	WebhookName string `protobuf:"bytes,2,opt,name=webhook_name,json=webhookName,proto3" json:"webhook_name,omitempty"`
	// contains filtered or unexported fields
}

func (*XWebhookId) Descriptor deprecated added in v1.17.0

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

Deprecated: Use XWebhookId.ProtoReflect.Descriptor instead.

func (*XWebhookId) GetCacheName added in v1.17.0

func (x *XWebhookId) GetCacheName() string

func (*XWebhookId) GetWebhookName added in v1.17.0

func (x *XWebhookId) GetWebhookName() string

func (*XWebhookId) ProtoMessage added in v1.17.0

func (*XWebhookId) ProtoMessage()

func (*XWebhookId) ProtoReflect added in v1.17.0

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

func (*XWebhookId) Reset added in v1.17.0

func (x *XWebhookId) Reset()

func (*XWebhookId) String added in v1.17.0

func (x *XWebhookId) String() string

Jump to

Keyboard shortcuts

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