models

package
v0.0.5-0...-fa276e1 Latest Latest
Warning

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

Go to latest
Published: Dec 17, 2022 License: AGPL-3.0 Imports: 13 Imported by: 0

README

Hera Golang SDK

Documentation

Index

Constants

View Source
const (
	HeraPrefix                  = "hera"
	HeraUserCollection          = "hera_users"
	HeraTokenCollection         = "hera_tokens"
	HeraConfigCollection        = "hera_configs"
	HeraContactsCollection      = "hera_contacts"
	HeraVerificationsCollection = "hera_verifications"
	HeraGroupsCollection        = "hera_groups"

	SoteriaPrefix           = "soteria"
	SoteriaConfigCollection = "soteria_configs"

	AdminDatabase = "nuntio_admin"

	PlutoPrefix           = "pluto"
	PlutoLogCollection    = "pluto_logs"
	PlutoConfigCollection = "pluto_configs"

	MercuryPrefix                 = "mercury"
	MercuryMessageCollection      = "mercury_messages"
	MercuryConversationCollection = "mercury_conversations"

	NuntioPrefix                 = "nuntio"
	NuntioProjectCollection      = "nuntio_projects"
	NuntioMemberCollection       = "nuntio_members"
	NuntioOrganizationCollection = "nuntio_organizations"

	CloudIssuer = "nuntio-cloud-issuer"
)

Variables

View Source
var (
	VerificationProviderType_name = map[int32]string{
		0: "INVALID",
		1: "MITID",
	}
	VerificationProviderType_value = map[string]int32{
		"INVALID": 0,
		"MITID":   1,
	}
)

Enum value maps for VerificationProviderType.

View Source
var (
	ErrorType_name = map[int32]string{
		0: "NO_ERROR",
		1: "ERROR_TYPE_CONNECT_IS_NOT_OPEN",
		2: "ERROR_TYPE_CONNECT_WEAK_PASSWORD",
		3: "ERROR_TYPE_EMAIL_IS_NOT_VERIFIED",
	}
	ErrorType_value = map[string]int32{
		"NO_ERROR":                         0,
		"ERROR_TYPE_CONNECT_IS_NOT_OPEN":   1,
		"ERROR_TYPE_CONNECT_WEAK_PASSWORD": 2,
		"ERROR_TYPE_EMAIL_IS_NOT_VERIFIED": 3,
	}
)

Enum value maps for ErrorType.

View Source
var (
	DefaultNamespace                    = "nuntio"
	HeraStorageProfileImagePath         = func(userId string) string { return fmt.Sprintf("hera/users/%s/profile_image.png", userId) }
	HeraStorageCoverImagePath           = func(userId string) string { return fmt.Sprintf("hera/users/%s/cover_image.png", userId) }
	MercuryStorageConversationImagePath = func(conversationId string) string { return fmt.Sprintf("mercury/conversations/%s", conversationId) }
	HeraStorageProjectImagePath         = func() string { return fmt.Sprintf("nuntio/project/logo.png") }
)
View Source
var (
	HashingAlgorithm_name = map[int32]string{
		0: "NO_HASH",
		1: "BCRYPT",
		2: "SCRYPT",
	}
	HashingAlgorithm_value = map[string]int32{
		"NO_HASH": 0,
		"BCRYPT":  1,
		"SCRYPT":  2,
	}
)

Enum value maps for HashingAlgorithm.

View Source
var (
	OidcProviderType_name = map[int32]string{
		0: "INVALID_OAUTH2_PROVIDER",
		1: "NUNTIO_PROVIDER",
		2: "GOOGLE_PROVIDER",
		3: "GITHUB_PROVIDER",
	}
	OidcProviderType_value = map[string]int32{
		"INVALID_OAUTH2_PROVIDER": 0,
		"NUNTIO_PROVIDER":         1,
		"GOOGLE_PROVIDER":         2,
		"GITHUB_PROVIDER":         3,
	}
)

Enum value maps for OidcProviderType.

View Source
var (
	LoginStatus_name = map[int32]string{
		0: "AUTHENTICATED",
		1: "NOT_AUTHENTICATED",
		2: "EMAIL_IS_NOT_VERIFIED",
		3: "PHONE_IS_NOT_VERIFIED",
	}
	LoginStatus_value = map[string]int32{
		"AUTHENTICATED":         0,
		"NOT_AUTHENTICATED":     1,
		"EMAIL_IS_NOT_VERIFIED": 2,
		"PHONE_IS_NOT_VERIFIED": 3,
	}
)

Enum value maps for LoginStatus.

View Source
var (
	LoginType_name = map[int32]string{
		0: "INVALID_LOGIN_TYPE",
		1: "EMAIL_PASSWORD",
		2: "PHONE_PASSWORD",
		3: "USERNAME_PASSWORD",
		4: "EMAIL_VERIFICATION_CODE",
		5: "PHONE_VERIFICATION_CODE",
		6: "OIDC_LOGIN",
		7: "ID_PASSWORD",
		8: "CREATED_BY_ADMIN",
	}
	LoginType_value = map[string]int32{
		"INVALID_LOGIN_TYPE":      0,
		"EMAIL_PASSWORD":          1,
		"PHONE_PASSWORD":          2,
		"USERNAME_PASSWORD":       3,
		"EMAIL_VERIFICATION_CODE": 4,
		"PHONE_VERIFICATION_CODE": 5,
		"OIDC_LOGIN":              6,
		"ID_PASSWORD":             7,
		"CREATED_BY_ADMIN":        8,
	}
)

Enum value maps for LoginType.

View Source
var (
	TemplateType_name = map[int32]string{
		0: "INVALID_TEMPLATE_TYPE",
		1: "EMAIL_VERIFICATION_TEMPLATE",
		2: "EMAIL_RESET_PASSWORD_TEMPLATE",
		3: "EMAIL_MAGIC_LINK_TEMPLATE",
		4: "TEXT_VERIFICATION_TEMPLATE",
		5: "TEXT_RESET_PASSWORD_TEMPLATE",
		6: "TEXT_MAGIC_LINK_TEMPLATE",
	}
	TemplateType_value = map[string]int32{
		"INVALID_TEMPLATE_TYPE":         0,
		"EMAIL_VERIFICATION_TEMPLATE":   1,
		"EMAIL_RESET_PASSWORD_TEMPLATE": 2,
		"EMAIL_MAGIC_LINK_TEMPLATE":     3,
		"TEXT_VERIFICATION_TEMPLATE":    4,
		"TEXT_RESET_PASSWORD_TEMPLATE":  5,
		"TEXT_MAGIC_LINK_TEMPLATE":      6,
	}
)

Enum value maps for TemplateType.

View Source
var (
	VerificationType_name = map[int32]string{
		0: "INVALID_VERIFICATION_TYPE",
		1: "VERIFICATION_TYPE_EMAIL",
		2: "VERIFICATION_TYPE_TEXT",
		3: "VERIFICATION_TYPE_RESET_PASSWORD",
	}
	VerificationType_value = map[string]int32{
		"INVALID_VERIFICATION_TYPE":        0,
		"VERIFICATION_TYPE_EMAIL":          1,
		"VERIFICATION_TYPE_TEXT":           2,
		"VERIFICATION_TYPE_RESET_PASSWORD": 3,
	}
)

Enum value maps for VerificationType.

View Source
var (
	GenderType_name = map[int32]string{
		0: "GENDER_TYPE_NOT_SPECIFIED",
		1: "GENDER_TYPE_MALE",
		2: "GENDER_TYPE_FEMALE",
		3: "GENDER_TYPE_OTHER",
	}
	GenderType_value = map[string]int32{
		"GENDER_TYPE_NOT_SPECIFIED": 0,
		"GENDER_TYPE_MALE":          1,
		"GENDER_TYPE_FEMALE":        2,
		"GENDER_TYPE_OTHER":         3,
	}
)

Enum value maps for GenderType.

View Source
var (
	TokenType_name = map[int32]string{
		0: "TOKEN_TYPE_INVALID",
		1: "TOKEN_TYPE_ACCESS",
		2: "TOKEN_TYPE_REFRESH",
	}
	TokenType_value = map[string]int32{
		"TOKEN_TYPE_INVALID": 0,
		"TOKEN_TYPE_ACCESS":  1,
		"TOKEN_TYPE_REFRESH": 2,
	}
)

Enum value maps for TokenType.

View Source
var (
	Filter_SortBy_name = map[int32]string{
		0: "CREATED_AT",
		1: "UPDATE_AT",
	}
	Filter_SortBy_value = map[string]int32{
		"CREATED_AT": 0,
		"UPDATE_AT":  1,
	}
)

Enum value maps for Filter_SortBy.

View Source
var (
	Filter_Order_name = map[int32]string{
		0: "INC",
		1: "DEC",
	}
	Filter_Order_value = map[string]int32{
		"INC": 0,
		"DEC": 1,
	}
)

Enum value maps for Filter_Order.

View Source
var (
	SubscriptionType_name = map[int32]string{
		0: "INVALID_SUBSCRIPTION",
		1: "FREEMIUM",
		2: "STARTUP",
		3: "SCALEUP",
		4: "ENTERPRISE",
	}
	SubscriptionType_value = map[string]int32{
		"INVALID_SUBSCRIPTION": 0,
		"FREEMIUM":             1,
		"STARTUP":              2,
		"SCALEUP":              3,
		"ENTERPRISE":           4,
	}
)

Enum value maps for SubscriptionType.

View Source
var (
	OrganizationState_name = map[int32]string{
		0: "ORGANIZATION_CREATED",
		1: "ORGANIZATION_MARKED_FOR_DELETION",
	}
	OrganizationState_value = map[string]int32{
		"ORGANIZATION_CREATED":             0,
		"ORGANIZATION_MARKED_FOR_DELETION": 1,
	}
)

Enum value maps for OrganizationState.

View Source
var (
	ProjectState_name = map[int32]string{
		0: "PROJECT_CREATED_NOT_READY",
		1: "PROJECT_READY",
		2: "PROJECT_MARKED_FOR_DELETION",
		3: "PROJECT_PASSWORD_UPDATED",
	}
	ProjectState_value = map[string]int32{
		"PROJECT_CREATED_NOT_READY":   0,
		"PROJECT_READY":               1,
		"PROJECT_MARKED_FOR_DELETION": 2,
		"PROJECT_PASSWORD_UPDATED":    3,
	}
)

Enum value maps for ProjectState.

View Source
var (
	EmailProviderType_name = map[int32]string{
		0: "DISABLED_EMAIL_PROVIDER",
		1: "SMTP",
		2: "MAILJET",
	}
	EmailProviderType_value = map[string]int32{
		"DISABLED_EMAIL_PROVIDER": 0,
		"SMTP":                    1,
		"MAILJET":                 2,
	}
)

Enum value maps for EmailProviderType.

View Source
var (
	TextProviderType_name = map[int32]string{
		0: "DISABLED_TEXT_PROVIDER",
		1: "TWILIO",
	}
	TextProviderType_value = map[string]int32{
		"DISABLED_TEXT_PROVIDER": 0,
		"TWILIO":                 1,
	}
)

Enum value maps for TextProviderType.

View Source
var (
	MemberStatus_name = map[int32]string{
		0: "MEMBER_STATUS_INVITED",
		1: "MEMBER_STATUS_ACCEPTED",
		2: "MEMBER_STATUS_DECLINED",
	}
	MemberStatus_value = map[string]int32{
		"MEMBER_STATUS_INVITED":  0,
		"MEMBER_STATUS_ACCEPTED": 1,
		"MEMBER_STATUS_DECLINED": 2,
	}
)

Enum value maps for MemberStatus.

View Source
var (
	MemberType_name = map[int32]string{
		0: "INVALID_MEMBER_TYPE",
		1: "OWNER",
		2: "EDITOR",
		3: "VIEWER",
	}
	MemberType_value = map[string]int32{
		"INVALID_MEMBER_TYPE": 0,
		"OWNER":               1,
		"EDITOR":              2,
		"VIEWER":              3,
	}
)

Enum value maps for MemberType.

View Source
var (
	KeyType_name = map[int32]string{
		0: "INVALID_TOKEN_TYPE",
		1: "PRIVATE_KEY",
		2: "PUBLIC_KEY",
		3: "ACCESS_KEY",
	}
	KeyType_value = map[string]int32{
		"INVALID_TOKEN_TYPE": 0,
		"PRIVATE_KEY":        1,
		"PUBLIC_KEY":         2,
		"ACCESS_KEY":         3,
	}
)

Enum value maps for KeyType.

View Source
var (
	LogLevel_name = map[int32]string{
		0: "INVALID_LOG_LEVEL",
		1: "LOG_LEVEL_INFO",
		2: "LOG_LEVEL_DEBUG",
		3: "LOG_LEVEL_ERROR",
		4: "LOG_LEVEL_FATAL",
		5: "LOG_LEVEL_WARN",
		6: "LOG_LEVEL_VERBOSE",
	}
	LogLevel_value = map[string]int32{
		"INVALID_LOG_LEVEL": 0,
		"LOG_LEVEL_INFO":    1,
		"LOG_LEVEL_DEBUG":   2,
		"LOG_LEVEL_ERROR":   3,
		"LOG_LEVEL_FATAL":   4,
		"LOG_LEVEL_WARN":    5,
		"LOG_LEVEL_VERBOSE": 6,
	}
)

Enum value maps for LogLevel.

View Source
var (
	CountryCode_name = map[int32]string{
		0: "INVALID_COUNTRY_CODE",
		1: "COUNTRY_CODE_DK",
		2: "COUNTRY_CODE_FR",
	}
	CountryCode_value = map[string]int32{
		"INVALID_COUNTRY_CODE": 0,
		"COUNTRY_CODE_DK":      1,
		"COUNTRY_CODE_FR":      2,
	}
)

Enum value maps for CountryCode.

View Source
var (
	PlatformType_name = map[int32]string{
		0:  "PLATFORM_NOT_SPECIFIED",
		1:  "PLATFORM_BROWSER_CHROME",
		2:  "PLATFORM_BROWSER_SAFARI",
		3:  "PLATFORM_BROWSER_EDGE",
		4:  "PLATFORM_BROWSER_BRAVE",
		5:  "PLATFORM_BROWSER_FIREFOX",
		6:  "PLATFORM_BROWSER_OTHER",
		7:  "PLATFORM_ANDROID",
		8:  "PLATFORM_IOS",
		9:  "PLATFORM_MACOS",
		10: "PLATFORM_LINUX",
		11: "PLATFORM_WINDOWS",
	}
	PlatformType_value = map[string]int32{
		"PLATFORM_NOT_SPECIFIED":   0,
		"PLATFORM_BROWSER_CHROME":  1,
		"PLATFORM_BROWSER_SAFARI":  2,
		"PLATFORM_BROWSER_EDGE":    3,
		"PLATFORM_BROWSER_BRAVE":   4,
		"PLATFORM_BROWSER_FIREFOX": 5,
		"PLATFORM_BROWSER_OTHER":   6,
		"PLATFORM_ANDROID":         7,
		"PLATFORM_IOS":             8,
		"PLATFORM_MACOS":           9,
		"PLATFORM_LINUX":           10,
		"PLATFORM_WINDOWS":         11,
	}
)

Enum value maps for PlatformType.

View Source
var ConnectAdmin_ServiceDesc = grpc.ServiceDesc{
	ServiceName: "Nuntio.ConnectAdmin",
	HandlerType: (*ConnectAdminServer)(nil),
	Methods: []grpc.MethodDesc{
		{
			MethodName: "Heartbeat",
			Handler:    _ConnectAdmin_Heartbeat_Handler,
		},
		{
			MethodName: "Create",
			Handler:    _ConnectAdmin_Create_Handler,
		},
		{
			MethodName: "Get",
			Handler:    _ConnectAdmin_Get_Handler,
		},
		{
			MethodName: "GetAll",
			Handler:    _ConnectAdmin_GetAll_Handler,
		},
		{
			MethodName: "UpdateDetails",
			Handler:    _ConnectAdmin_UpdateDetails_Handler,
		},
		{
			MethodName: "UpdateSecurity",
			Handler:    _ConnectAdmin_UpdateSecurity_Handler,
		},
		{
			MethodName: "UpdateSecret",
			Handler:    _ConnectAdmin_UpdateSecret_Handler,
		},
		{
			MethodName: "Delete",
			Handler:    _ConnectAdmin_Delete_Handler,
		},
	},
	Streams:  []grpc.StreamDesc{},
	Metadata: "connect.proto",
}

ConnectAdmin_ServiceDesc is the grpc.ServiceDesc for ConnectAdmin 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 ConnectPublic_ServiceDesc = grpc.ServiceDesc{
	ServiceName: "Nuntio.ConnectPublic",
	HandlerType: (*ConnectPublicServer)(nil),
	Methods: []grpc.MethodDesc{
		{
			MethodName: "Heartbeat",
			Handler:    _ConnectPublic_Heartbeat_Handler,
		},
		{
			MethodName: "ValidateLoginChallenge",
			Handler:    _ConnectPublic_ValidateLoginChallenge_Handler,
		},
		{
			MethodName: "Login",
			Handler:    _ConnectPublic_Login_Handler,
		},
		{
			MethodName: "ValidateConsentChallenge",
			Handler:    _ConnectPublic_ValidateConsentChallenge_Handler,
		},
		{
			MethodName: "InitializeVerificationFlow",
			Handler:    _ConnectPublic_InitializeVerificationFlow_Handler,
		},
		{
			MethodName: "GiveConsent",
			Handler:    _ConnectPublic_GiveConsent_Handler,
		},
		{
			MethodName: "Logout",
			Handler:    _ConnectPublic_Logout_Handler,
		},
		{
			MethodName: "CreateUser",
			Handler:    _ConnectPublic_CreateUser_Handler,
		},
		{
			MethodName: "SendResetPasswordEmail",
			Handler:    _ConnectPublic_SendResetPasswordEmail_Handler,
		},
		{
			MethodName: "ResetPassword",
			Handler:    _ConnectPublic_ResetPassword_Handler,
		},
		{
			MethodName: "VerifyEmail",
			Handler:    _ConnectPublic_VerifyEmail_Handler,
		},
		{
			MethodName: "VerifyIdentity",
			Handler:    _ConnectPublic_VerifyIdentity_Handler,
		},
	},
	Streams:  []grpc.StreamDesc{},
	Metadata: "connect.proto",
}

ConnectPublic_ServiceDesc is the grpc.ServiceDesc for ConnectPublic 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 File_connect_proto protoreflect.FileDescriptor
View Source
var File_mercury_proto protoreflect.FileDescriptor
View Source
var File_nephele_proto protoreflect.FileDescriptor
View Source
var File_nuntio_proto protoreflect.FileDescriptor
View Source
var File_pluto_proto protoreflect.FileDescriptor
View Source
var File_shared_proto protoreflect.FileDescriptor
View Source
var Hera_ServiceDesc = grpc.ServiceDesc{
	ServiceName: "Nuntio.Hera",
	HandlerType: (*HeraServer)(nil),
	Methods: []grpc.MethodDesc{
		{
			MethodName: "Heartbeat",
			Handler:    _Hera_Heartbeat_Handler,
		},
		{
			MethodName: "Create",
			Handler:    _Hera_Create_Handler,
		},
		{
			MethodName: "UpdatePassword",
			Handler:    _Hera_UpdatePassword_Handler,
		},
		{
			MethodName: "UpdateProfileInformation",
			Handler:    _Hera_UpdateProfileInformation_Handler,
		},
		{
			MethodName: "UpdateContactInformation",
			Handler:    _Hera_UpdateContactInformation_Handler,
		},
		{
			MethodName: "AddContact",
			Handler:    _Hera_AddContact_Handler,
		},
		{
			MethodName: "RemoveContact",
			Handler:    _Hera_RemoveContact_Handler,
		},
		{
			MethodName: "AcceptContact",
			Handler:    _Hera_AcceptContact_Handler,
		},
		{
			MethodName: "CreateNamespace",
			Handler:    _Hera_CreateNamespace_Handler,
		},
		{
			MethodName: "DeleteNamespace",
			Handler:    _Hera_DeleteNamespace_Handler,
		},
		{
			MethodName: "GetConfig",
			Handler:    _Hera_GetConfig_Handler,
		},
		{
			MethodName: "UpdateOidcProvider",
			Handler:    _Hera_UpdateOidcProvider_Handler,
		},
		{
			MethodName: "UpdateConfigCallbacks",
			Handler:    _Hera_UpdateConfigCallbacks_Handler,
		},
		{
			MethodName: "UpdateConfigGeneral",
			Handler:    _Hera_UpdateConfigGeneral_Handler,
		},
		{
			MethodName: "UpdateConfigAdvanced",
			Handler:    _Hera_UpdateConfigAdvanced_Handler,
		},
		{
			MethodName: "UpdateTemplate",
			Handler:    _Hera_UpdateTemplate_Handler,
		},
		{
			MethodName: "GetPublicKey",
			Handler:    _Hera_GetPublicKey_Handler,
		},
		{
			MethodName: "GetTokens",
			Handler:    _Hera_GetTokens_Handler,
		},
		{
			MethodName: "Search",
			Handler:    _Hera_Search_Handler,
		},
		{
			MethodName: "Get",
			Handler:    _Hera_Get_Handler,
		},
		{
			MethodName: "GetMany",
			Handler:    _Hera_GetMany_Handler,
		},
		{
			MethodName: "List",
			Handler:    _Hera_List_Handler,
		},
		{
			MethodName: "GetContacts",
			Handler:    _Hera_GetContacts_Handler,
		},
		{
			MethodName: "ValidateCredentials",
			Handler:    _Hera_ValidateCredentials_Handler,
		},
		{
			MethodName: "Delete",
			Handler:    _Hera_Delete_Handler,
		},
		{
			MethodName: "DeleteMany",
			Handler:    _Hera_DeleteMany_Handler,
		},
		{
			MethodName: "CreateTokenPair",
			Handler:    _Hera_CreateTokenPair_Handler,
		},
		{
			MethodName: "ValidateToken",
			Handler:    _Hera_ValidateToken_Handler,
		},
		{
			MethodName: "BlockToken",
			Handler:    _Hera_BlockToken_Handler,
		},
		{
			MethodName: "SendVerificationEmail",
			Handler:    _Hera_SendVerificationEmail_Handler,
		},
		{
			MethodName: "SendVerificationText",
			Handler:    _Hera_SendVerificationText_Handler,
		},
		{
			MethodName: "SendResetPasswordEmail",
			Handler:    _Hera_SendResetPasswordEmail_Handler,
		},
		{
			MethodName: "SendResetPasswordText",
			Handler:    _Hera_SendResetPasswordText_Handler,
		},
		{
			MethodName: "SendMagicEmail",
			Handler:    _Hera_SendMagicEmail_Handler,
		},
		{
			MethodName: "SendMagicText",
			Handler:    _Hera_SendMagicText_Handler,
		},
		{
			MethodName: "VerifyEmail",
			Handler:    _Hera_VerifyEmail_Handler,
		},
		{
			MethodName: "VerifyPhone",
			Handler:    _Hera_VerifyPhone_Handler,
		},
		{
			MethodName: "VerifyMagicCode",
			Handler:    _Hera_VerifyMagicCode_Handler,
		},
		{
			MethodName: "ResetPassword",
			Handler:    _Hera_ResetPassword_Handler,
		},
		{
			MethodName: "ContinueWith",
			Handler:    _Hera_ContinueWith_Handler,
		},
		{
			MethodName: "Logout",
			Handler:    _Hera_Logout_Handler,
		},
		{
			MethodName: "Login",
			Handler:    _Hera_Login_Handler,
		},
		{
			MethodName: "RefreshToken",
			Handler:    _Hera_RefreshToken_Handler,
		},
		{
			MethodName: "AddGroup",
			Handler:    _Hera_AddGroup_Handler,
		},
		{
			MethodName: "RemoveGroup",
			Handler:    _Hera_RemoveGroup_Handler,
		},
		{
			MethodName: "CreateGroup",
			Handler:    _Hera_CreateGroup_Handler,
		},
		{
			MethodName: "DeleteGroup",
			Handler:    _Hera_DeleteGroup_Handler,
		},
		{
			MethodName: "GetGroups",
			Handler:    _Hera_GetGroups_Handler,
		},
		{
			MethodName: "UpdateGroup",
			Handler:    _Hera_UpdateGroup_Handler,
		},
		{
			MethodName: "GetGroup",
			Handler:    _Hera_GetGroup_Handler,
		},
		{
			MethodName: "InitializeAuth",
			Handler:    _Hera_InitializeAuth_Handler,
		},
	},
	Streams: []grpc.StreamDesc{
		{
			StreamName:    "UploadProfileImage",
			Handler:       _Hera_UploadProfileImage_Handler,
			ClientStreams: true,
		},
		{
			StreamName:    "UploadCoverImage",
			Handler:       _Hera_UploadCoverImage_Handler,
			ClientStreams: true,
		},
	},
	Metadata: "hera.proto",
}

Hera_ServiceDesc is the grpc.ServiceDesc for Hera 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 MercuryAdmin_ServiceDesc = grpc.ServiceDesc{
	ServiceName: "Nuntio.MercuryAdmin",
	HandlerType: (*MercuryAdminServer)(nil),
	Methods: []grpc.MethodDesc{
		{
			MethodName: "CreateNamespace",
			Handler:    _MercuryAdmin_CreateNamespace_Handler,
		},
	},
	Streams:  []grpc.StreamDesc{},
	Metadata: "mercury.proto",
}

MercuryAdmin_ServiceDesc is the grpc.ServiceDesc for MercuryAdmin 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 MercuryPublic_ServiceDesc = grpc.ServiceDesc{
	ServiceName: "Nuntio.MercuryPublic",
	HandlerType: (*MercuryPublicServer)(nil),
	Methods: []grpc.MethodDesc{
		{
			MethodName: "Heartbeat",
			Handler:    _MercuryPublic_Heartbeat_Handler,
		},
		{
			MethodName: "Ping",
			Handler:    _MercuryPublic_Ping_Handler,
		},
		{
			MethodName: "CreateUser",
			Handler:    _MercuryPublic_CreateUser_Handler,
		},
		{
			MethodName: "DeleteUser",
			Handler:    _MercuryPublic_DeleteUser_Handler,
		},
		{
			MethodName: "GetAllUsers",
			Handler:    _MercuryPublic_GetAllUsers_Handler,
		},
		{
			MethodName: "GetUser",
			Handler:    _MercuryPublic_GetUser_Handler,
		},
		{
			MethodName: "ListContacts",
			Handler:    _MercuryPublic_ListContacts_Handler,
		},
		{
			MethodName: "AddUsersToConversation",
			Handler:    _MercuryPublic_AddUsersToConversation_Handler,
		},
		{
			MethodName: "CreateConversation",
			Handler:    _MercuryPublic_CreateConversation_Handler,
		},
		{
			MethodName: "DeleteConversation",
			Handler:    _MercuryPublic_DeleteConversation_Handler,
		},
		{
			MethodName: "GetConversationById",
			Handler:    _MercuryPublic_GetConversationById_Handler,
		},
		{
			MethodName: "ListConversations",
			Handler:    _MercuryPublic_ListConversations_Handler,
		},
		{
			MethodName: "RemoveUsersFromConversation",
			Handler:    _MercuryPublic_RemoveUsersFromConversation_Handler,
		},
		{
			MethodName: "GetConversationByUsers",
			Handler:    _MercuryPublic_GetConversationByUsers_Handler,
		},
		{
			MethodName: "SetConversationName",
			Handler:    _MercuryPublic_SetConversationName_Handler,
		},
		{
			MethodName: "GetUsersInConversation",
			Handler:    _MercuryPublic_GetUsersInConversation_Handler,
		},
		{
			MethodName: "SetUsernameInConversation",
			Handler:    _MercuryPublic_SetUsernameInConversation_Handler,
		},
		{
			MethodName: "AddReactionToMessage",
			Handler:    _MercuryPublic_AddReactionToMessage_Handler,
		},
		{
			MethodName: "DeleteReactionFromMessage",
			Handler:    _MercuryPublic_DeleteReactionFromMessage_Handler,
		},
		{
			MethodName: "EditMessage",
			Handler:    _MercuryPublic_EditMessage_Handler,
		},
		{
			MethodName: "GetMessage",
			Handler:    _MercuryPublic_GetMessage_Handler,
		},
		{
			MethodName: "ListMessages",
			Handler:    _MercuryPublic_ListMessages_Handler,
		},
		{
			MethodName: "Send",
			Handler:    _MercuryPublic_Send_Handler,
		},
		{
			MethodName: "DeleteMessage",
			Handler:    _MercuryPublic_DeleteMessage_Handler,
		},
		{
			MethodName: "SetMessageIsRead",
			Handler:    _MercuryPublic_SetMessageIsRead_Handler,
		},
		{
			MethodName: "GetImageUrl",
			Handler:    _MercuryPublic_GetImageUrl_Handler,
		},
	},
	Streams: []grpc.StreamDesc{
		{
			StreamName:    "Receive",
			Handler:       _MercuryPublic_Receive_Handler,
			ServerStreams: true,
		},
		{
			StreamName:    "UploadFile",
			Handler:       _MercuryPublic_UploadFile_Handler,
			ClientStreams: true,
		},
		{
			StreamName:    "UploadImage",
			Handler:       _MercuryPublic_UploadImage_Handler,
			ClientStreams: true,
		},
		{
			StreamName:    "SetConversationImage",
			Handler:       _MercuryPublic_SetConversationImage_Handler,
			ClientStreams: true,
		},
	},
	Metadata: "mercury.proto",
}

MercuryPublic_ServiceDesc is the grpc.ServiceDesc for MercuryPublic 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 NephelePublic_ServiceDesc = grpc.ServiceDesc{
	ServiceName: "Nuntio.NephelePublic",
	HandlerType: (*NephelePublicServer)(nil),
	Methods: []grpc.MethodDesc{
		{
			MethodName: "InitializeDashboard",
			Handler:    _NephelePublic_InitializeDashboard_Handler,
		},
		{
			MethodName: "InitializeProjectRegistration",
			Handler:    _NephelePublic_InitializeProjectRegistration_Handler,
		},
		{
			MethodName: "GetOrganization",
			Handler:    _NephelePublic_GetOrganization_Handler,
		},
		{
			MethodName: "ListOrganizations",
			Handler:    _NephelePublic_ListOrganizations_Handler,
		},
		{
			MethodName: "GetOauth2App",
			Handler:    _NephelePublic_GetOauth2App_Handler,
		},
		{
			MethodName: "UpdateOauth2Details",
			Handler:    _NephelePublic_UpdateOauth2Details_Handler,
		},
		{
			MethodName: "UpdateOauth2Security",
			Handler:    _NephelePublic_UpdateOauth2Security_Handler,
		},
		{
			MethodName: "UpdateOauth2Secret",
			Handler:    _NephelePublic_UpdateOauth2Secret_Handler,
		},
		{
			MethodName: "CreateOauth2App",
			Handler:    _NephelePublic_CreateOauth2App_Handler,
		},
		{
			MethodName: "CreateOrganization",
			Handler:    _NephelePublic_CreateOrganization_Handler,
		},
		{
			MethodName: "CreateProject",
			Handler:    _NephelePublic_CreateProject_Handler,
		},
		{
			MethodName: "DeleteProject",
			Handler:    _NephelePublic_DeleteProject_Handler,
		},
		{
			MethodName: "DeleteOrganization",
			Handler:    _NephelePublic_DeleteOrganization_Handler,
		},
		{
			MethodName: "DeleteOauth2App",
			Handler:    _NephelePublic_DeleteOauth2App_Handler,
		},
		{
			MethodName: "InviteMember",
			Handler:    _NephelePublic_InviteMember_Handler,
		},
		{
			MethodName: "AcceptInvitation",
			Handler:    _NephelePublic_AcceptInvitation_Handler,
		},
		{
			MethodName: "EditMember",
			Handler:    _NephelePublic_EditMember_Handler,
		},
		{
			MethodName: "DeleteMember",
			Handler:    _NephelePublic_DeleteMember_Handler,
		},
		{
			MethodName: "ValidateAccess",
			Handler:    _NephelePublic_ValidateAccess_Handler,
		},
	},
	Streams:  []grpc.StreamDesc{},
	Metadata: "nephele.proto",
}

NephelePublic_ServiceDesc is the grpc.ServiceDesc for NephelePublic 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 NuntioCommunication_ServiceDesc = grpc.ServiceDesc{
	ServiceName: "Nuntio.NuntioCommunication",
	HandlerType: (*NuntioCommunicationServer)(nil),
	Methods: []grpc.MethodDesc{
		{
			MethodName: "ValidateAccess",
			Handler:    _NuntioCommunication_ValidateAccess_Handler,
		},
		{
			MethodName: "SendEmail",
			Handler:    _NuntioCommunication_SendEmail_Handler,
		},
		{
			MethodName: "SendText",
			Handler:    _NuntioCommunication_SendText_Handler,
		},
	},
	Streams:  []grpc.StreamDesc{},
	Metadata: "nuntio.proto",
}

NuntioCommunication_ServiceDesc is the grpc.ServiceDesc for NuntioCommunication 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 NuntioCore_ServiceDesc = grpc.ServiceDesc{
	ServiceName: "Nuntio.NuntioCore",
	HandlerType: (*NuntioCoreServer)(nil),
	Methods: []grpc.MethodDesc{
		{
			MethodName: "GenerateAccessToken",
			Handler:    _NuntioCore_GenerateAccessToken_Handler,
		},
		{
			MethodName: "PublicKey",
			Handler:    _NuntioCore_PublicKey_Handler,
		},
		{
			MethodName: "ValidateAccess",
			Handler:    _NuntioCore_ValidateAccess_Handler,
		},
		{
			MethodName: "DeleteFile",
			Handler:    _NuntioCore_DeleteFile_Handler,
		},
		{
			MethodName: "GetFileLink",
			Handler:    _NuntioCore_GetFileLink_Handler,
		},
		{
			MethodName: "SendEmail",
			Handler:    _NuntioCore_SendEmail_Handler,
		},
		{
			MethodName: "SendText",
			Handler:    _NuntioCore_SendText_Handler,
		},
	},
	Streams: []grpc.StreamDesc{
		{
			StreamName:    "UploadFile",
			Handler:       _NuntioCore_UploadFile_Handler,
			ClientStreams: true,
		},
	},
	Metadata: "nuntio.proto",
}

NuntioCore_ServiceDesc is the grpc.ServiceDesc for NuntioCore 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 NuntioDashboard_ServiceDesc = grpc.ServiceDesc{
	ServiceName: "Nuntio.NuntioDashboard",
	HandlerType: (*NuntioDashboardServer)(nil),
	Methods: []grpc.MethodDesc{
		{
			MethodName: "CreateProject",
			Handler:    _NuntioDashboard_CreateProject_Handler,
		},
		{
			MethodName: "DeleteProject",
			Handler:    _NuntioDashboard_DeleteProject_Handler,
		},
		{
			MethodName: "UpdateProject",
			Handler:    _NuntioDashboard_UpdateProject_Handler,
		},
		{
			MethodName: "GetProject",
			Handler:    _NuntioDashboard_GetProject_Handler,
		},
		{
			MethodName: "GetProjects",
			Handler:    _NuntioDashboard_GetProjects_Handler,
		},
		{
			MethodName: "BackupAll",
			Handler:    _NuntioDashboard_BackupAll_Handler,
		},
		{
			MethodName: "Backup",
			Handler:    _NuntioDashboard_Backup_Handler,
		},
		{
			MethodName: "RestoreBackup",
			Handler:    _NuntioDashboard_RestoreBackup_Handler,
		},
		{
			MethodName: "GetConfig",
			Handler:    _NuntioDashboard_GetConfig_Handler,
		},
		{
			MethodName: "UpdateConfigPassword",
			Handler:    _NuntioDashboard_UpdateConfigPassword_Handler,
		},
		{
			MethodName: "UpdateEmailProvider",
			Handler:    _NuntioDashboard_UpdateEmailProvider_Handler,
		},
		{
			MethodName: "UpdateTextProvider",
			Handler:    _NuntioDashboard_UpdateTextProvider_Handler,
		},
		{
			MethodName: "Login",
			Handler:    _NuntioDashboard_Login_Handler,
		},
		{
			MethodName: "AddMember",
			Handler:    _NuntioDashboard_AddMember_Handler,
		},
		{
			MethodName: "EditMember",
			Handler:    _NuntioDashboard_EditMember_Handler,
		},
		{
			MethodName: "DeleteMember",
			Handler:    _NuntioDashboard_DeleteMember_Handler,
		},
	},
	Streams:  []grpc.StreamDesc{},
	Metadata: "nuntio.proto",
}

NuntioDashboard_ServiceDesc is the grpc.ServiceDesc for NuntioDashboard 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 NuntioDatabase_ServiceDesc = grpc.ServiceDesc{
	ServiceName: "Nuntio.NuntioDatabase",
	HandlerType: (*NuntioDatabaseServer)(nil),
	Methods: []grpc.MethodDesc{
		{
			MethodName: "FindMany",
			Handler:    _NuntioDatabase_FindMany_Handler,
		},
		{
			MethodName: "FindOne",
			Handler:    _NuntioDatabase_FindOne_Handler,
		},
		{
			MethodName: "InsertMany",
			Handler:    _NuntioDatabase_InsertMany_Handler,
		},
		{
			MethodName: "InsertOne",
			Handler:    _NuntioDatabase_InsertOne_Handler,
		},
		{
			MethodName: "DeleteMany",
			Handler:    _NuntioDatabase_DeleteMany_Handler,
		},
		{
			MethodName: "DeleteOne",
			Handler:    _NuntioDatabase_DeleteOne_Handler,
		},
		{
			MethodName: "UpdateMany",
			Handler:    _NuntioDatabase_UpdateMany_Handler,
		},
		{
			MethodName: "UpdateOne",
			Handler:    _NuntioDatabase_UpdateOne_Handler,
		},
		{
			MethodName: "Count",
			Handler:    _NuntioDatabase_Count_Handler,
		},
		{
			MethodName: "Collections",
			Handler:    _NuntioDatabase_Collections_Handler,
		},
		{
			MethodName: "CreateIndex",
			Handler:    _NuntioDatabase_CreateIndex_Handler,
		},
		{
			MethodName: "DeleteIndex",
			Handler:    _NuntioDatabase_DeleteIndex_Handler,
		},
		{
			MethodName: "Indexes",
			Handler:    _NuntioDatabase_Indexes_Handler,
		},
		{
			MethodName: "DeleteCollection",
			Handler:    _NuntioDatabase_DeleteCollection_Handler,
		},
		{
			MethodName: "CreateCollection",
			Handler:    _NuntioDatabase_CreateCollection_Handler,
		},
	},
	Streams:  []grpc.StreamDesc{},
	Metadata: "nuntio.proto",
}

NuntioDatabase_ServiceDesc is the grpc.ServiceDesc for NuntioDatabase 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 NuntioStorage_ServiceDesc = grpc.ServiceDesc{
	ServiceName: "Nuntio.NuntioStorage",
	HandlerType: (*NuntioStorageServer)(nil),
	Methods: []grpc.MethodDesc{
		{
			MethodName: "DeleteFile",
			Handler:    _NuntioStorage_DeleteFile_Handler,
		},
		{
			MethodName: "GetFileLink",
			Handler:    _NuntioStorage_GetFileLink_Handler,
		},
		{
			MethodName: "DownloadFile",
			Handler:    _NuntioStorage_DownloadFile_Handler,
		},
		{
			MethodName: "ListFiles",
			Handler:    _NuntioStorage_ListFiles_Handler,
		},
	},
	Streams: []grpc.StreamDesc{
		{
			StreamName:    "UploadFile",
			Handler:       _NuntioStorage_UploadFile_Handler,
			ClientStreams: true,
		},
	},
	Metadata: "nuntio.proto",
}

NuntioStorage_ServiceDesc is the grpc.ServiceDesc for NuntioStorage 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 Pluto_ServiceDesc = grpc.ServiceDesc{
	ServiceName: "Nuntio.Pluto",
	HandlerType: (*PlutoServer)(nil),
	Methods: []grpc.MethodDesc{
		{
			MethodName: "CreateNamespace",
			Handler:    _Pluto_CreateNamespace_Handler,
		},
		{
			MethodName: "GetConfig",
			Handler:    _Pluto_GetConfig_Handler,
		},
		{
			MethodName: "UpdateConfig",
			Handler:    _Pluto_UpdateConfig_Handler,
		},
		{
			MethodName: "Heartbeat",
			Handler:    _Pluto_Heartbeat_Handler,
		},
		{
			MethodName: "Delete",
			Handler:    _Pluto_Delete_Handler,
		},
		{
			MethodName: "DeleteAll",
			Handler:    _Pluto_DeleteAll_Handler,
		},
		{
			MethodName: "Info",
			Handler:    _Pluto_Info_Handler,
		},
		{
			MethodName: "Debug",
			Handler:    _Pluto_Debug_Handler,
		},
		{
			MethodName: "Warn",
			Handler:    _Pluto_Warn_Handler,
		},
		{
			MethodName: "Error",
			Handler:    _Pluto_Error_Handler,
		},
		{
			MethodName: "Fatal",
			Handler:    _Pluto_Fatal_Handler,
		},
		{
			MethodName: "List",
			Handler:    _Pluto_List_Handler,
		},
	},
	Streams:  []grpc.StreamDesc{},
	Metadata: "pluto.proto",
}

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

Functions

func RegisterConnectAdminServer

func RegisterConnectAdminServer(s grpc.ServiceRegistrar, srv ConnectAdminServer)

func RegisterConnectPublicServer

func RegisterConnectPublicServer(s grpc.ServiceRegistrar, srv ConnectPublicServer)

func RegisterHeraServer

func RegisterHeraServer(s grpc.ServiceRegistrar, srv HeraServer)

func RegisterMercuryAdminServer

func RegisterMercuryAdminServer(s grpc.ServiceRegistrar, srv MercuryAdminServer)

func RegisterMercuryPublicServer

func RegisterMercuryPublicServer(s grpc.ServiceRegistrar, srv MercuryPublicServer)

func RegisterNephelePublicServer

func RegisterNephelePublicServer(s grpc.ServiceRegistrar, srv NephelePublicServer)

func RegisterNuntioCommunicationServer

func RegisterNuntioCommunicationServer(s grpc.ServiceRegistrar, srv NuntioCommunicationServer)

func RegisterNuntioCoreServer

func RegisterNuntioCoreServer(s grpc.ServiceRegistrar, srv NuntioCoreServer)

func RegisterNuntioDashboardServer

func RegisterNuntioDashboardServer(s grpc.ServiceRegistrar, srv NuntioDashboardServer)

func RegisterNuntioDatabaseServer

func RegisterNuntioDatabaseServer(s grpc.ServiceRegistrar, srv NuntioDatabaseServer)

func RegisterNuntioStorageServer

func RegisterNuntioStorageServer(s grpc.ServiceRegistrar, srv NuntioStorageServer)

func RegisterPlutoServer

func RegisterPlutoServer(s grpc.ServiceRegistrar, srv PlutoServer)

Types

type Access

type Access struct {
	OnlyOwner           bool   `protobuf:"varint,1,opt,name=OnlyOwner,proto3" json:"OnlyOwner,omitempty"`
	AllowViewer         bool   `protobuf:"varint,2,opt,name=AllowViewer,proto3" json:"AllowViewer,omitempty"`
	AllowEditor         bool   `protobuf:"varint,3,opt,name=AllowEditor,proto3" json:"AllowEditor,omitempty"`
	AllowEmptyNamespace bool   `protobuf:"varint,4,opt,name=AllowEmptyNamespace,proto3" json:"AllowEmptyNamespace,omitempty"`
	OnlyApi             bool   `protobuf:"varint,5,opt,name=OnlyApi,proto3" json:"OnlyApi,omitempty"`
	OnlyDashboard       bool   `protobuf:"varint,6,opt,name=OnlyDashboard,proto3" json:"OnlyDashboard,omitempty"`
	Method              string `protobuf:"bytes,7,opt,name=method,proto3" json:"method,omitempty"`
	DisableAuth         bool   `protobuf:"varint,8,opt,name=disable_auth,json=disableAuth,proto3" json:"disable_auth,omitempty"`
	// contains filtered or unexported fields
}

func (*Access) Descriptor deprecated

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

Deprecated: Use Access.ProtoReflect.Descriptor instead.

func (*Access) GetAllowEditor

func (x *Access) GetAllowEditor() bool

func (*Access) GetAllowEmptyNamespace

func (x *Access) GetAllowEmptyNamespace() bool

func (*Access) GetAllowViewer

func (x *Access) GetAllowViewer() bool

func (*Access) GetDisableAuth

func (x *Access) GetDisableAuth() bool

func (*Access) GetMethod

func (x *Access) GetMethod() string

func (*Access) GetOnlyApi

func (x *Access) GetOnlyApi() bool

func (*Access) GetOnlyDashboard

func (x *Access) GetOnlyDashboard() bool

func (*Access) GetOnlyOwner

func (x *Access) GetOnlyOwner() bool

func (*Access) ProtoMessage

func (*Access) ProtoMessage()

func (*Access) ProtoReflect

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

func (*Access) Reset

func (x *Access) Reset()

func (*Access) String

func (x *Access) String() string

type Api

type Api struct {
	Id   string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
	// contains filtered or unexported fields
}

func (*Api) Descriptor deprecated

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

Deprecated: Use Api.ProtoReflect.Descriptor instead.

func (*Api) GetId

func (x *Api) GetId() string

func (*Api) GetName

func (x *Api) GetName() string

func (*Api) ProtoMessage

func (*Api) ProtoMessage()

func (*Api) ProtoReflect

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

func (*Api) Reset

func (x *Api) Reset()

func (*Api) String

func (x *Api) String() string

type ApiClaims

type ApiClaims struct {
	ProjectId string `json:"project_id"`
	HeraUrl   string `json:"hera_url"`
	PlutoUrl  string `json:"pluto_url"`
	MongoUrl  string `json:"mongo_url"`
	jwt.StandardClaims
}

type App

type App struct {
	Id                string                   `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	Name              string                   `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
	Password          string                   `protobuf:"bytes,3,opt,name=password,proto3" json:"password,omitempty"`
	Email             string                   `protobuf:"bytes,4,opt,name=email,proto3" json:"email,omitempty"`
	OrganizationId    string                   `protobuf:"bytes,5,opt,name=organization_id,json=organizationId,proto3" json:"organization_id,omitempty"`
	Website           string                   `protobuf:"bytes,6,opt,name=website,proto3" json:"website,omitempty"`
	Terms             string                   `protobuf:"bytes,8,opt,name=terms,proto3" json:"terms,omitempty"`
	Metadata          *Metadata                `protobuf:"bytes,9,opt,name=metadata,proto3" json:"metadata,omitempty"`
	Callbacks         []string                 `protobuf:"bytes,10,rep,name=callbacks,proto3" json:"callbacks,omitempty"`
	CreatedAt         *timestamppb.Timestamp   `protobuf:"bytes,11,opt,name=created_at,json=createdAt,proto3" json:"created_at,omitempty"`
	UpdatedAt         *timestamppb.Timestamp   `protobuf:"bytes,12,opt,name=updated_at,json=updatedAt,proto3" json:"updated_at,omitempty"`
	DefaultIdProvider VerificationProviderType `` /* 153-byte string literal not displayed */
	OrganizationName  string                   `protobuf:"bytes,14,opt,name=organization_name,json=organizationName,proto3" json:"organization_name,omitempty"`
	// contains filtered or unexported fields
}

func (*App) Descriptor deprecated

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

Deprecated: Use App.ProtoReflect.Descriptor instead.

func (*App) GetCallbacks

func (x *App) GetCallbacks() []string

func (*App) GetCreatedAt

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

func (*App) GetDefaultIdProvider

func (x *App) GetDefaultIdProvider() VerificationProviderType

func (*App) GetEmail

func (x *App) GetEmail() string

func (*App) GetId

func (x *App) GetId() string
func (x *App) GetLogo() string

func (*App) GetMetadata

func (x *App) GetMetadata() *Metadata

func (*App) GetName

func (x *App) GetName() string

func (*App) GetOrganizationId

func (x *App) GetOrganizationId() string

func (*App) GetOrganizationName

func (x *App) GetOrganizationName() string

func (*App) GetPassword

func (x *App) GetPassword() string

func (*App) GetTerms

func (x *App) GetTerms() string

func (*App) GetUpdatedAt

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

func (*App) GetWebsite

func (x *App) GetWebsite() string

func (*App) ProtoMessage

func (*App) ProtoMessage()

func (*App) ProtoReflect

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

func (*App) Reset

func (x *App) Reset()

func (*App) String

func (x *App) String() string

type Array

type Array struct {
	Data []*Value `protobuf:"bytes,2,rep,name=data,proto3" json:"data,omitempty"`
	// contains filtered or unexported fields
}

func (*Array) Descriptor deprecated

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

Deprecated: Use Array.ProtoReflect.Descriptor instead.

func (*Array) GetData

func (x *Array) GetData() []*Value

func (*Array) ProtoMessage

func (*Array) ProtoMessage()

func (*Array) ProtoReflect

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

func (*Array) Reset

func (x *Array) Reset()

func (*Array) String

func (x *Array) String() string

type AuthToken

type AuthToken struct {
	AccessToken    string `protobuf:"bytes,1,opt,name=access_token,json=accessToken,proto3" json:"access_token,omitempty"`
	UserToken      string `protobuf:"bytes,2,opt,name=user_token,json=userToken,proto3" json:"user_token,omitempty"`
	DashboardToken string `protobuf:"bytes,3,opt,name=dashboard_token,json=dashboardToken,proto3" json:"dashboard_token,omitempty"`
	// contains filtered or unexported fields
}

func (*AuthToken) Descriptor deprecated

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

Deprecated: Use AuthToken.ProtoReflect.Descriptor instead.

func (*AuthToken) GetAccessToken

func (x *AuthToken) GetAccessToken() string

func (*AuthToken) GetDashboardToken

func (x *AuthToken) GetDashboardToken() string

func (*AuthToken) GetUserToken

func (x *AuthToken) GetUserToken() string

func (*AuthToken) ProtoMessage

func (*AuthToken) ProtoMessage()

func (*AuthToken) ProtoReflect

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

func (*AuthToken) Reset

func (x *AuthToken) Reset()

func (*AuthToken) String

func (x *AuthToken) String() string

type Bcrypt

type Bcrypt struct {
	Cost int32 `protobuf:"varint,1,opt,name=cost,proto3" json:"cost,omitempty"`
	// contains filtered or unexported fields
}

func (*Bcrypt) Descriptor deprecated

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

Deprecated: Use Bcrypt.ProtoReflect.Descriptor instead.

func (*Bcrypt) GetCost

func (x *Bcrypt) GetCost() int32

func (*Bcrypt) ProtoMessage

func (*Bcrypt) ProtoMessage()

func (*Bcrypt) ProtoReflect

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

func (*Bcrypt) Reset

func (x *Bcrypt) Reset()

func (*Bcrypt) String

func (x *Bcrypt) String() string

type CloudClaims

type CloudClaims struct {
	ProjectId string `json:"project_id"`
	jwt.StandardClaims
}

type Collection

type Collection struct {
	Name      string      `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	Documents []*Document `protobuf:"bytes,2,rep,name=documents,proto3" json:"documents,omitempty"`
	Size      int64       `protobuf:"varint,3,opt,name=size,proto3" json:"size,omitempty"`
	// contains filtered or unexported fields
}

func (*Collection) Descriptor deprecated

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

Deprecated: Use Collection.ProtoReflect.Descriptor instead.

func (*Collection) GetDocuments

func (x *Collection) GetDocuments() []*Document

func (*Collection) GetName

func (x *Collection) GetName() string

func (*Collection) GetSize

func (x *Collection) GetSize() int64

func (*Collection) ProtoMessage

func (*Collection) ProtoMessage()

func (*Collection) ProtoReflect

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

func (*Collection) Reset

func (x *Collection) Reset()

func (*Collection) String

func (x *Collection) String() string

type ConnectAdminClient

ConnectAdminClient is the client API for ConnectAdmin 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.

type ConnectAdminRequest

type ConnectAdminRequest struct {
	App *App `protobuf:"bytes,1,opt,name=app,proto3" json:"app,omitempty"`
	// contains filtered or unexported fields
}

func (*ConnectAdminRequest) Descriptor deprecated

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

Deprecated: Use ConnectAdminRequest.ProtoReflect.Descriptor instead.

func (*ConnectAdminRequest) GetApp

func (x *ConnectAdminRequest) GetApp() *App

func (*ConnectAdminRequest) ProtoMessage

func (*ConnectAdminRequest) ProtoMessage()

func (*ConnectAdminRequest) ProtoReflect

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

func (*ConnectAdminRequest) Reset

func (x *ConnectAdminRequest) Reset()

func (*ConnectAdminRequest) String

func (x *ConnectAdminRequest) String() string

type ConnectAdminResponse

type ConnectAdminResponse struct {
	App  *App   `protobuf:"bytes,1,opt,name=app,proto3" json:"app,omitempty"`
	Apps []*App `protobuf:"bytes,2,rep,name=apps,proto3" json:"apps,omitempty"`
	// contains filtered or unexported fields
}

func (*ConnectAdminResponse) Descriptor deprecated

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

Deprecated: Use ConnectAdminResponse.ProtoReflect.Descriptor instead.

func (*ConnectAdminResponse) GetApp

func (x *ConnectAdminResponse) GetApp() *App

func (*ConnectAdminResponse) GetApps

func (x *ConnectAdminResponse) GetApps() []*App

func (*ConnectAdminResponse) ProtoMessage

func (*ConnectAdminResponse) ProtoMessage()

func (*ConnectAdminResponse) ProtoReflect

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

func (*ConnectAdminResponse) Reset

func (x *ConnectAdminResponse) Reset()

func (*ConnectAdminResponse) String

func (x *ConnectAdminResponse) String() string

type ConnectAdminServer

ConnectAdminServer is the server API for ConnectAdmin service. All implementations should embed UnimplementedConnectAdminServer for forward compatibility

type ConnectPublicClient

ConnectPublicClient is the client API for ConnectPublic 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.

type ConnectPublicRequest

type ConnectPublicRequest struct {
	Challenge            string                `protobuf:"bytes,1,opt,name=challenge,proto3" json:"challenge,omitempty"`
	Email                string                `protobuf:"bytes,2,opt,name=email,proto3" json:"email,omitempty"`
	Password             string                `protobuf:"bytes,3,opt,name=password,proto3" json:"password,omitempty"`
	Consent              bool                  `protobuf:"varint,4,opt,name=consent,proto3" json:"consent,omitempty"`
	IdentityToken        string                `protobuf:"bytes,5,opt,name=identity_token,json=identityToken,proto3" json:"identity_token,omitempty"`
	VerificationProvider *VerificationProvider `protobuf:"bytes,6,opt,name=verification_provider,json=verificationProvider,proto3" json:"verification_provider,omitempty"`
	AuthToken            string                `protobuf:"bytes,7,opt,name=auth_token,json=authToken,proto3" json:"auth_token,omitempty"`
	Code                 string                `protobuf:"bytes,8,opt,name=code,proto3" json:"code,omitempty"`
	// contains filtered or unexported fields
}

func (*ConnectPublicRequest) Descriptor deprecated

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

Deprecated: Use ConnectPublicRequest.ProtoReflect.Descriptor instead.

func (*ConnectPublicRequest) GetAuthToken

func (x *ConnectPublicRequest) GetAuthToken() string

func (*ConnectPublicRequest) GetChallenge

func (x *ConnectPublicRequest) GetChallenge() string

func (*ConnectPublicRequest) GetCode

func (x *ConnectPublicRequest) GetCode() string

func (*ConnectPublicRequest) GetConsent

func (x *ConnectPublicRequest) GetConsent() bool

func (*ConnectPublicRequest) GetEmail

func (x *ConnectPublicRequest) GetEmail() string

func (*ConnectPublicRequest) GetIdentityToken

func (x *ConnectPublicRequest) GetIdentityToken() string

func (*ConnectPublicRequest) GetPassword

func (x *ConnectPublicRequest) GetPassword() string

func (*ConnectPublicRequest) GetVerificationProvider

func (x *ConnectPublicRequest) GetVerificationProvider() *VerificationProvider

func (*ConnectPublicRequest) ProtoMessage

func (*ConnectPublicRequest) ProtoMessage()

func (*ConnectPublicRequest) ProtoReflect

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

func (*ConnectPublicRequest) Reset

func (x *ConnectPublicRequest) Reset()

func (*ConnectPublicRequest) String

func (x *ConnectPublicRequest) String() string

type ConnectPublicResponse

type ConnectPublicResponse struct {
	App          *App     `protobuf:"bytes,1,opt,name=app,proto3" json:"app,omitempty"`
	Email        string   `protobuf:"bytes,2,opt,name=email,proto3" json:"email,omitempty"`
	RedirectAddr string   `protobuf:"bytes,3,opt,name=redirect_addr,json=redirectAddr,proto3" json:"redirect_addr,omitempty"`
	Error        *Error   `protobuf:"bytes,4,opt,name=error,proto3" json:"error,omitempty"`
	Scopes       []string `protobuf:"bytes,5,rep,name=scopes,proto3" json:"scopes,omitempty"`
	Apps         []*App   `protobuf:"bytes,6,rep,name=apps,proto3" json:"apps,omitempty"`
	// contains filtered or unexported fields
}

func (*ConnectPublicResponse) Descriptor deprecated

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

Deprecated: Use ConnectPublicResponse.ProtoReflect.Descriptor instead.

func (*ConnectPublicResponse) GetApp

func (x *ConnectPublicResponse) GetApp() *App

func (*ConnectPublicResponse) GetApps

func (x *ConnectPublicResponse) GetApps() []*App

func (*ConnectPublicResponse) GetEmail

func (x *ConnectPublicResponse) GetEmail() string

func (*ConnectPublicResponse) GetError

func (x *ConnectPublicResponse) GetError() *Error

func (*ConnectPublicResponse) GetRedirectAddr

func (x *ConnectPublicResponse) GetRedirectAddr() string

func (*ConnectPublicResponse) GetScopes

func (x *ConnectPublicResponse) GetScopes() []string

func (*ConnectPublicResponse) ProtoMessage

func (*ConnectPublicResponse) ProtoMessage()

func (*ConnectPublicResponse) ProtoReflect

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

func (*ConnectPublicResponse) Reset

func (x *ConnectPublicResponse) Reset()

func (*ConnectPublicResponse) String

func (x *ConnectPublicResponse) String() string

type ConnectPublicServer

ConnectPublicServer is the server API for ConnectPublic service. All implementations should embed UnimplementedConnectPublicServer for forward compatibility

type Contact

type Contact struct {
	Id         string                 `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	FromUserId string                 `protobuf:"bytes,2,opt,name=from_user_id,json=fromUserId,proto3" json:"from_user_id,omitempty"`
	ToUserId   string                 `protobuf:"bytes,3,opt,name=to_user_id,json=toUserId,proto3" json:"to_user_id,omitempty"`
	From       *User                  `protobuf:"bytes,4,opt,name=from,proto3" json:"from,omitempty"`
	To         *User                  `protobuf:"bytes,5,opt,name=to,proto3" json:"to,omitempty"`
	Accepted   bool                   `protobuf:"varint,6,opt,name=accepted,proto3" json:"accepted,omitempty"`
	AcceptedAt *timestamppb.Timestamp `protobuf:"bytes,7,opt,name=accepted_at,json=acceptedAt,proto3" json:"accepted_at,omitempty"`
	SentAt     *timestamppb.Timestamp `protobuf:"bytes,8,opt,name=sent_at,json=sentAt,proto3" json:"sent_at,omitempty"`
	// contains filtered or unexported fields
}

func (*Contact) Descriptor deprecated

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

Deprecated: Use Contact.ProtoReflect.Descriptor instead.

func (*Contact) GetAccepted

func (x *Contact) GetAccepted() bool

func (*Contact) GetAcceptedAt

func (x *Contact) GetAcceptedAt() *timestamppb.Timestamp

func (*Contact) GetFrom

func (x *Contact) GetFrom() *User

func (*Contact) GetFromUserId

func (x *Contact) GetFromUserId() string

func (*Contact) GetId

func (x *Contact) GetId() string

func (*Contact) GetSentAt

func (x *Contact) GetSentAt() *timestamppb.Timestamp

func (*Contact) GetTo

func (x *Contact) GetTo() *User

func (*Contact) GetToUserId

func (x *Contact) GetToUserId() string

func (*Contact) ProtoMessage

func (*Contact) ProtoMessage()

func (*Contact) ProtoReflect

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

func (*Contact) Reset

func (x *Contact) Reset()

func (*Contact) String

func (x *Contact) String() string

type Conversation

type Conversation struct {
	Id               string                 `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	AdminId          string                 `protobuf:"bytes,2,opt,name=admin_id,json=adminId,proto3" json:"admin_id,omitempty"`
	Image            *File                  `protobuf:"bytes,3,opt,name=image,proto3" json:"image,omitempty"`
	Users            []*User                `protobuf:"bytes,4,rep,name=users,proto3" json:"users,omitempty"`
	UpdatedAt        *timestamppb.Timestamp `protobuf:"bytes,5,opt,name=updated_at,json=updatedAt,proto3" json:"updated_at,omitempty"`
	CreatedAt        *timestamppb.Timestamp `protobuf:"bytes,6,opt,name=created_at,json=createdAt,proto3" json:"created_at,omitempty"`
	LastMessage      *Message               `protobuf:"bytes,7,opt,name=last_message,json=lastMessage,proto3" json:"last_message,omitempty"`
	MostRecentlyRead []*MessageRead         `protobuf:"bytes,8,rep,name=most_recently_read,json=mostRecentlyRead,proto3" json:"most_recently_read,omitempty"`
	Name             string                 `protobuf:"bytes,9,opt,name=name,proto3" json:"name,omitempty"`
	// contains filtered or unexported fields
}

func (*Conversation) Descriptor deprecated

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

Deprecated: Use Conversation.ProtoReflect.Descriptor instead.

func (*Conversation) GetAdminId

func (x *Conversation) GetAdminId() string

func (*Conversation) GetCreatedAt

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

func (*Conversation) GetId

func (x *Conversation) GetId() string

func (*Conversation) GetImage

func (x *Conversation) GetImage() *File

func (*Conversation) GetLastMessage

func (x *Conversation) GetLastMessage() *Message

func (*Conversation) GetMostRecentlyRead

func (x *Conversation) GetMostRecentlyRead() []*MessageRead

func (*Conversation) GetName

func (x *Conversation) GetName() string

func (*Conversation) GetUpdatedAt

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

func (*Conversation) GetUsers

func (x *Conversation) GetUsers() []*User

func (*Conversation) ProtoMessage

func (*Conversation) ProtoMessage()

func (*Conversation) ProtoReflect

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

func (*Conversation) Reset

func (x *Conversation) Reset()

func (*Conversation) String

func (x *Conversation) String() string

type Country

type Country struct {
	Code CountryCode `protobuf:"varint,1,opt,name=code,proto3,enum=Nuntio.CountryCode" json:"code,omitempty"`
	Name string      `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
	// contains filtered or unexported fields
}

func (*Country) Descriptor deprecated

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

Deprecated: Use Country.ProtoReflect.Descriptor instead.

func (*Country) GetCode

func (x *Country) GetCode() CountryCode

func (*Country) GetName

func (x *Country) GetName() string

func (*Country) ProtoMessage

func (*Country) ProtoMessage()

func (*Country) ProtoReflect

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

func (*Country) Reset

func (x *Country) Reset()

func (*Country) String

func (x *Country) String() string

type CountryCode

type CountryCode int32
const (
	CountryCode_INVALID_COUNTRY_CODE CountryCode = 0
	CountryCode_COUNTRY_CODE_DK      CountryCode = 1
	CountryCode_COUNTRY_CODE_FR      CountryCode = 2
)

func (CountryCode) Descriptor

func (CountryCode) Enum

func (x CountryCode) Enum() *CountryCode

func (CountryCode) EnumDescriptor deprecated

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

Deprecated: Use CountryCode.Descriptor instead.

func (CountryCode) Number

func (x CountryCode) Number() protoreflect.EnumNumber

func (CountryCode) String

func (x CountryCode) String() string

func (CountryCode) Type

type DatabaseRequest

type DatabaseRequest struct {
	Query      *MongoQuery     `protobuf:"bytes,1,opt,name=query,proto3" json:"query,omitempty"`
	Projection map[string]bool `` /* 162-byte string literal not displayed */
	Document   *Document       `protobuf:"bytes,3,opt,name=document,proto3" json:"document,omitempty"`
	Documents  []*Document     `protobuf:"bytes,4,rep,name=documents,proto3" json:"documents,omitempty"`
	// contains filtered or unexported fields
}

func (*DatabaseRequest) Descriptor deprecated

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

Deprecated: Use DatabaseRequest.ProtoReflect.Descriptor instead.

func (*DatabaseRequest) GetDocument

func (x *DatabaseRequest) GetDocument() *Document

func (*DatabaseRequest) GetDocuments

func (x *DatabaseRequest) GetDocuments() []*Document

func (*DatabaseRequest) GetProjection

func (x *DatabaseRequest) GetProjection() map[string]bool

func (*DatabaseRequest) GetQuery

func (x *DatabaseRequest) GetQuery() *MongoQuery

func (*DatabaseRequest) ProtoMessage

func (*DatabaseRequest) ProtoMessage()

func (*DatabaseRequest) ProtoReflect

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

func (*DatabaseRequest) Reset

func (x *DatabaseRequest) Reset()

func (*DatabaseRequest) String

func (x *DatabaseRequest) String() string

type DatabaseResponse

type DatabaseResponse struct {
	Document    *Document   `protobuf:"bytes,1,opt,name=document,proto3" json:"document,omitempty"`
	Documents   []*Document `protobuf:"bytes,2,rep,name=documents,proto3" json:"documents,omitempty"`
	InsertedId  string      `protobuf:"bytes,3,opt,name=inserted_id,json=insertedId,proto3" json:"inserted_id,omitempty"`
	InsertedIds []string    `protobuf:"bytes,4,rep,name=inserted_ids,json=insertedIds,proto3" json:"inserted_ids,omitempty"`
	// contains filtered or unexported fields
}

func (*DatabaseResponse) Descriptor deprecated

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

Deprecated: Use DatabaseResponse.ProtoReflect.Descriptor instead.

func (*DatabaseResponse) GetDocument

func (x *DatabaseResponse) GetDocument() *Document

func (*DatabaseResponse) GetDocuments

func (x *DatabaseResponse) GetDocuments() []*Document

func (*DatabaseResponse) GetInsertedId

func (x *DatabaseResponse) GetInsertedId() string

func (*DatabaseResponse) GetInsertedIds

func (x *DatabaseResponse) GetInsertedIds() []string

func (*DatabaseResponse) ProtoMessage

func (*DatabaseResponse) ProtoMessage()

func (*DatabaseResponse) ProtoReflect

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

func (*DatabaseResponse) Reset

func (x *DatabaseResponse) Reset()

func (*DatabaseResponse) String

func (x *DatabaseResponse) String() string

type Date

type Date struct {
	Milliseconds int64 `protobuf:"fixed64,1,opt,name=milliseconds,proto3" json:"milliseconds,omitempty"`
	// contains filtered or unexported fields
}

https://docs.mongodb.com/manual/reference/bson-types/#date

func (*Date) Descriptor deprecated

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

Deprecated: Use Date.ProtoReflect.Descriptor instead.

func (*Date) GetMilliseconds

func (x *Date) GetMilliseconds() int64

func (*Date) ProtoMessage

func (*Date) ProtoMessage()

func (*Date) ProtoReflect

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

func (*Date) Reset

func (x *Date) Reset()

func (*Date) String

func (x *Date) String() string

type DeviceInfo

type DeviceInfo struct {
	UniqueId     string       `protobuf:"bytes,1,opt,name=unique_id,json=uniqueId,proto3" json:"unique_id,omitempty"`
	PlatformName string       `protobuf:"bytes,2,opt,name=platform_name,json=platformName,proto3" json:"platform_name,omitempty"`
	PlatformType PlatformType `protobuf:"varint,3,opt,name=platform_type,json=platformType,proto3,enum=Nuntio.PlatformType" json:"platform_type,omitempty"`
	// contains filtered or unexported fields
}

func (*DeviceInfo) Descriptor deprecated

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

Deprecated: Use DeviceInfo.ProtoReflect.Descriptor instead.

func (*DeviceInfo) GetPlatformName

func (x *DeviceInfo) GetPlatformName() string

func (*DeviceInfo) GetPlatformType

func (x *DeviceInfo) GetPlatformType() PlatformType

func (*DeviceInfo) GetUniqueId

func (x *DeviceInfo) GetUniqueId() string

func (*DeviceInfo) ProtoMessage

func (*DeviceInfo) ProtoMessage()

func (*DeviceInfo) ProtoReflect

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

func (*DeviceInfo) Reset

func (x *DeviceInfo) Reset()

func (*DeviceInfo) String

func (x *DeviceInfo) String() string

type Document

type Document struct {
	Id         string            `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	Data       map[string]*Value `` /* 149-byte string literal not displayed */
	Collection string            `protobuf:"bytes,3,opt,name=collection,proto3" json:"collection,omitempty"`
	// contains filtered or unexported fields
}

func (*Document) Descriptor deprecated

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

Deprecated: Use Document.ProtoReflect.Descriptor instead.

func (*Document) GetCollection

func (x *Document) GetCollection() string

func (*Document) GetData

func (x *Document) GetData() map[string]*Value

func (*Document) GetId

func (x *Document) GetId() string

func (*Document) ProtoMessage

func (*Document) ProtoMessage()

func (*Document) ProtoReflect

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

func (*Document) Reset

func (x *Document) Reset()

func (*Document) String

func (x *Document) String() string

type DocumentResult

type DocumentResult struct {
	Document *Document `protobuf:"bytes,1,opt,name=document,proto3" json:"document,omitempty"`
	Err      *Err      `protobuf:"bytes,2,opt,name=err,proto3" json:"err,omitempty"`
	// contains filtered or unexported fields
}

func (*DocumentResult) Descriptor deprecated

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

Deprecated: Use DocumentResult.ProtoReflect.Descriptor instead.

func (*DocumentResult) GetDocument

func (x *DocumentResult) GetDocument() *Document

func (*DocumentResult) GetErr

func (x *DocumentResult) GetErr() *Err

func (*DocumentResult) ProtoMessage

func (*DocumentResult) ProtoMessage()

func (*DocumentResult) ProtoReflect

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

func (*DocumentResult) Reset

func (x *DocumentResult) Reset()

func (*DocumentResult) String

func (x *DocumentResult) String() string

type Email

type Email struct {
	To               string `protobuf:"bytes,1,opt,name=to,proto3" json:"to,omitempty"`
	Subject          string `protobuf:"bytes,2,opt,name=subject,proto3" json:"subject,omitempty"`
	Html             string `protobuf:"bytes,3,opt,name=html,proto3" json:"html,omitempty"`
	Text             string `protobuf:"bytes,4,opt,name=text,proto3" json:"text,omitempty"`
	RequireDevlivery bool   `protobuf:"varint,5,opt,name=require_devlivery,json=requireDevlivery,proto3" json:"require_devlivery,omitempty"`
	// contains filtered or unexported fields
}

func (*Email) Descriptor deprecated

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

Deprecated: Use Email.ProtoReflect.Descriptor instead.

func (*Email) GetHtml

func (x *Email) GetHtml() string

func (*Email) GetRequireDevlivery

func (x *Email) GetRequireDevlivery() bool

func (*Email) GetSubject

func (x *Email) GetSubject() string

func (*Email) GetText

func (x *Email) GetText() string

func (*Email) GetTo

func (x *Email) GetTo() string

func (*Email) ProtoMessage

func (*Email) ProtoMessage()

func (*Email) ProtoReflect

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

func (*Email) Reset

func (x *Email) Reset()

func (*Email) String

func (x *Email) String() string

type EmailProvider

type EmailProvider struct {
	Type       EmailProviderType `protobuf:"varint,1,opt,name=type,proto3,enum=Nuntio.EmailProviderType" json:"type,omitempty"`
	PublicKey  string            `protobuf:"bytes,2,opt,name=public_key,json=publicKey,proto3" json:"public_key,omitempty"`
	PrivateKey string            `protobuf:"bytes,3,opt,name=private_key,json=privateKey,proto3" json:"private_key,omitempty"`
	From       string            `protobuf:"bytes,4,opt,name=from,proto3" json:"from,omitempty"`
	// contains filtered or unexported fields
}

func (*EmailProvider) Descriptor deprecated

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

Deprecated: Use EmailProvider.ProtoReflect.Descriptor instead.

func (*EmailProvider) GetFrom

func (x *EmailProvider) GetFrom() string

func (*EmailProvider) GetPrivateKey

func (x *EmailProvider) GetPrivateKey() string

func (*EmailProvider) GetPublicKey

func (x *EmailProvider) GetPublicKey() string

func (*EmailProvider) GetType

func (x *EmailProvider) GetType() EmailProviderType

func (*EmailProvider) ProtoMessage

func (*EmailProvider) ProtoMessage()

func (*EmailProvider) ProtoReflect

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

func (*EmailProvider) Reset

func (x *EmailProvider) Reset()

func (*EmailProvider) String

func (x *EmailProvider) String() string

type EmailProviderType

type EmailProviderType int32
const (
	EmailProviderType_DISABLED_EMAIL_PROVIDER EmailProviderType = 0
	EmailProviderType_SMTP                    EmailProviderType = 1
	EmailProviderType_MAILJET                 EmailProviderType = 2
)

func (EmailProviderType) Descriptor

func (EmailProviderType) Enum

func (EmailProviderType) EnumDescriptor deprecated

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

Deprecated: Use EmailProviderType.Descriptor instead.

func (EmailProviderType) Number

func (EmailProviderType) String

func (x EmailProviderType) String() string

func (EmailProviderType) Type

type Err

type Err struct {
	Message string `protobuf:"bytes,1,opt,name=message,proto3" json:"message,omitempty"`
	// contains filtered or unexported fields
}

func (*Err) Descriptor deprecated

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

Deprecated: Use Err.ProtoReflect.Descriptor instead.

func (*Err) GetMessage

func (x *Err) GetMessage() string

func (*Err) ProtoMessage

func (*Err) ProtoMessage()

func (*Err) ProtoReflect

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

func (*Err) Reset

func (x *Err) Reset()

func (*Err) String

func (x *Err) String() string

type Error

type Error struct {
	Error   ErrorType `protobuf:"varint,1,opt,name=error,proto3,enum=Nuntio.ErrorType" json:"error,omitempty"`
	Message string    `protobuf:"bytes,2,opt,name=message,proto3" json:"message,omitempty"`
	// contains filtered or unexported fields
}

func (*Error) Descriptor deprecated

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

Deprecated: Use Error.ProtoReflect.Descriptor instead.

func (*Error) GetError

func (x *Error) GetError() ErrorType

func (*Error) GetMessage

func (x *Error) GetMessage() string

func (*Error) ProtoMessage

func (*Error) ProtoMessage()

func (*Error) ProtoReflect

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

func (*Error) Reset

func (x *Error) Reset()

func (*Error) String

func (x *Error) String() string

type ErrorType

type ErrorType int32
const (
	ErrorType_NO_ERROR                         ErrorType = 0
	ErrorType_ERROR_TYPE_CONNECT_IS_NOT_OPEN   ErrorType = 1
	ErrorType_ERROR_TYPE_CONNECT_WEAK_PASSWORD ErrorType = 2
	ErrorType_ERROR_TYPE_EMAIL_IS_NOT_VERIFIED ErrorType = 3
)

func (ErrorType) Descriptor

func (ErrorType) Descriptor() protoreflect.EnumDescriptor

func (ErrorType) Enum

func (x ErrorType) Enum() *ErrorType

func (ErrorType) EnumDescriptor deprecated

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

Deprecated: Use ErrorType.Descriptor instead.

func (ErrorType) Number

func (x ErrorType) Number() protoreflect.EnumNumber

func (ErrorType) String

func (x ErrorType) String() string

func (ErrorType) Type

type File

type File struct {
	Name        string                 `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	CreatedAt   *timestamppb.Timestamp `protobuf:"bytes,2,opt,name=created_at,json=createdAt,proto3" json:"created_at,omitempty"`
	Url         string                 `protobuf:"bytes,3,opt,name=url,proto3" json:"url,omitempty"`
	ContentType string                 `protobuf:"bytes,5,opt,name=content_type,json=contentType,proto3" json:"content_type,omitempty"`
	Path        string                 `protobuf:"bytes,6,opt,name=path,proto3" json:"path,omitempty"`
	Duration    *durationpb.Duration   `protobuf:"bytes,7,opt,name=duration,proto3" json:"duration,omitempty"`
	Size        int64                  `protobuf:"varint,8,opt,name=size,proto3" json:"size,omitempty"`
	// contains filtered or unexported fields
}

func (*File) Descriptor deprecated

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

Deprecated: Use File.ProtoReflect.Descriptor instead.

func (*File) GetContentType

func (x *File) GetContentType() string

func (*File) GetCreatedAt

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

func (*File) GetDuration

func (x *File) GetDuration() *durationpb.Duration

func (*File) GetName

func (x *File) GetName() string

func (*File) GetPath

func (x *File) GetPath() string

func (*File) GetSize

func (x *File) GetSize() int64

func (*File) GetUrl

func (x *File) GetUrl() string

func (*File) ProtoMessage

func (*File) ProtoMessage()

func (*File) ProtoReflect

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

func (*File) Reset

func (x *File) Reset()

func (*File) String

func (x *File) String() string

type Filter

type Filter struct {
	From     int32         `protobuf:"varint,1,opt,name=from,proto3" json:"from,omitempty"`
	To       int32         `protobuf:"varint,2,opt,name=to,proto3" json:"to,omitempty"`
	Sort     Filter_SortBy `protobuf:"varint,3,opt,name=sort,proto3,enum=Nuntio.Filter_SortBy" json:"sort,omitempty"`
	Order    Filter_Order  `protobuf:"varint,4,opt,name=order,proto3,enum=Nuntio.Filter_Order" json:"order,omitempty"`
	Search   string        `protobuf:"bytes,5,opt,name=search,proto3" json:"search,omitempty"`
	GroupId  *string       `protobuf:"bytes,6,opt,name=group_id,json=groupId,proto3,oneof" json:"group_id,omitempty"`
	Accepted *bool         `protobuf:"varint,7,opt,name=accepted,proto3,oneof" json:"accepted,omitempty"`
	// contains filtered or unexported fields
}

func (*Filter) Descriptor deprecated

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

Deprecated: Use Filter.ProtoReflect.Descriptor instead.

func (*Filter) GetAccepted

func (x *Filter) GetAccepted() bool

func (*Filter) GetFrom

func (x *Filter) GetFrom() int32

func (*Filter) GetGroupId

func (x *Filter) GetGroupId() string

func (*Filter) GetOrder

func (x *Filter) GetOrder() Filter_Order

func (*Filter) GetSearch

func (x *Filter) GetSearch() string

func (*Filter) GetSort

func (x *Filter) GetSort() Filter_SortBy

func (*Filter) GetTo

func (x *Filter) GetTo() int32

func (*Filter) ProtoMessage

func (*Filter) ProtoMessage()

func (*Filter) ProtoReflect

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

func (*Filter) Reset

func (x *Filter) Reset()

func (*Filter) String

func (x *Filter) String() string

type Filter_Order

type Filter_Order int32
const (
	Filter_INC Filter_Order = 0
	Filter_DEC Filter_Order = 1
)

func (Filter_Order) Descriptor

func (Filter_Order) Enum

func (x Filter_Order) Enum() *Filter_Order

func (Filter_Order) EnumDescriptor deprecated

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

Deprecated: Use Filter_Order.Descriptor instead.

func (Filter_Order) Number

func (Filter_Order) String

func (x Filter_Order) String() string

func (Filter_Order) Type

type Filter_SortBy

type Filter_SortBy int32
const (
	Filter_CREATED_AT Filter_SortBy = 0
	Filter_UPDATE_AT  Filter_SortBy = 1
)

func (Filter_SortBy) Descriptor

func (Filter_SortBy) Enum

func (x Filter_SortBy) Enum() *Filter_SortBy

func (Filter_SortBy) EnumDescriptor deprecated

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

Deprecated: Use Filter_SortBy.Descriptor instead.

func (Filter_SortBy) Number

func (Filter_SortBy) String

func (x Filter_SortBy) String() string

func (Filter_SortBy) Type

type Folder

type Folder struct {
	Path    string    `protobuf:"bytes,1,opt,name=path,proto3" json:"path,omitempty"`
	Files   []*File   `protobuf:"bytes,2,rep,name=files,proto3" json:"files,omitempty"`
	Folders []*Folder `protobuf:"bytes,3,rep,name=folders,proto3" json:"folders,omitempty"`
	Name    string    `protobuf:"bytes,4,opt,name=name,proto3" json:"name,omitempty"`
	// contains filtered or unexported fields
}

func (*Folder) Descriptor deprecated

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

Deprecated: Use Folder.ProtoReflect.Descriptor instead.

func (*Folder) GetFiles

func (x *Folder) GetFiles() []*File

func (*Folder) GetFolders

func (x *Folder) GetFolders() []*Folder

func (*Folder) GetName

func (x *Folder) GetName() string

func (*Folder) GetPath

func (x *Folder) GetPath() string

func (*Folder) ProtoMessage

func (*Folder) ProtoMessage()

func (*Folder) ProtoReflect

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

func (*Folder) Reset

func (x *Folder) Reset()

func (*Folder) String

func (x *Folder) String() string

type GenderType

type GenderType int32
const (
	GenderType_GENDER_TYPE_NOT_SPECIFIED GenderType = 0
	GenderType_GENDER_TYPE_MALE          GenderType = 1
	GenderType_GENDER_TYPE_FEMALE        GenderType = 2
	GenderType_GENDER_TYPE_OTHER         GenderType = 3
)

func (GenderType) Descriptor

func (GenderType) Descriptor() protoreflect.EnumDescriptor

func (GenderType) Enum

func (x GenderType) Enum() *GenderType

func (GenderType) EnumDescriptor deprecated

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

Deprecated: Use GenderType.Descriptor instead.

func (GenderType) Number

func (x GenderType) Number() protoreflect.EnumNumber

func (GenderType) String

func (x GenderType) String() string

func (GenderType) Type

type Group

type Group struct {
	Id        string                 `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	Name      string                 `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
	CreatedAt *timestamppb.Timestamp `protobuf:"bytes,3,opt,name=created_at,json=createdAt,proto3" json:"created_at,omitempty"`
	UpdatedAt *timestamppb.Timestamp `protobuf:"bytes,4,opt,name=updated_at,json=updatedAt,proto3" json:"updated_at,omitempty"`
	// contains filtered or unexported fields
}

func (*Group) Descriptor deprecated

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

Deprecated: Use Group.ProtoReflect.Descriptor instead.

func (*Group) GetCreatedAt

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

func (*Group) GetId

func (x *Group) GetId() string

func (*Group) GetName

func (x *Group) GetName() string

func (*Group) GetUpdatedAt

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

func (*Group) ProtoMessage

func (*Group) ProtoMessage()

func (*Group) ProtoReflect

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

func (*Group) Reset

func (x *Group) Reset()

func (*Group) String

func (x *Group) String() string

type Hash

type Hash struct {
	Variant HashingAlgorithm  `protobuf:"varint,1,opt,name=variant,proto3,enum=Nuntio.HashingAlgorithm" json:"variant,omitempty"`
	Body    string            `protobuf:"bytes,2,opt,name=body,proto3" json:"body,omitempty"`
	Params  map[string]string `` /* 153-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*Hash) Descriptor deprecated

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

Deprecated: Use Hash.ProtoReflect.Descriptor instead.

func (*Hash) GetBody

func (x *Hash) GetBody() string

func (*Hash) GetParams

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

func (*Hash) GetVariant

func (x *Hash) GetVariant() HashingAlgorithm

func (*Hash) ProtoMessage

func (*Hash) ProtoMessage()

func (*Hash) ProtoReflect

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

func (*Hash) Reset

func (x *Hash) Reset()

func (*Hash) String

func (x *Hash) String() string

type HashingAlgorithm

type HashingAlgorithm int32
const (
	HashingAlgorithm_NO_HASH HashingAlgorithm = 0
	HashingAlgorithm_BCRYPT  HashingAlgorithm = 1
	HashingAlgorithm_SCRYPT  HashingAlgorithm = 2
)

func (HashingAlgorithm) Descriptor

func (HashingAlgorithm) Enum

func (HashingAlgorithm) EnumDescriptor deprecated

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

Deprecated: Use HashingAlgorithm.Descriptor instead.

func (HashingAlgorithm) Number

func (HashingAlgorithm) String

func (x HashingAlgorithm) String() string

func (HashingAlgorithm) Type

type HeraClaims

type HeraClaims struct {
	UserId           string           `json:"user_id"`
	TokenType        TokenType        `json:"type"`
	RefreshTokenId   string           `json:"refresh_token_id"`
	LoginType        LoginType        `json:"login_type"`
	OidcProviderType OidcProviderType `json:"oidc_provider_type"`
	Groups           []*Group         `json:"groups"`
	Namespace        string           `json:"namespace"`
	jwt.StandardClaims
}

type HeraClient

type HeraClient interface {
	Heartbeat(ctx context.Context, in *HeraRequest, opts ...grpc.CallOption) (*HeraResponse, error)
	Create(ctx context.Context, in *HeraRequest, opts ...grpc.CallOption) (*HeraResponse, error)
	UpdatePassword(ctx context.Context, in *HeraRequest, opts ...grpc.CallOption) (*HeraResponse, error)
	UpdateProfileInformation(ctx context.Context, in *HeraRequest, opts ...grpc.CallOption) (*HeraResponse, error)
	UpdateContactInformation(ctx context.Context, in *HeraRequest, opts ...grpc.CallOption) (*HeraResponse, error)
	UploadProfileImage(ctx context.Context, opts ...grpc.CallOption) (Hera_UploadProfileImageClient, error)
	UploadCoverImage(ctx context.Context, opts ...grpc.CallOption) (Hera_UploadCoverImageClient, error)
	AddContact(ctx context.Context, in *HeraRequest, opts ...grpc.CallOption) (*HeraResponse, error)
	RemoveContact(ctx context.Context, in *HeraRequest, opts ...grpc.CallOption) (*HeraResponse, error)
	AcceptContact(ctx context.Context, in *HeraRequest, opts ...grpc.CallOption) (*HeraResponse, error)
	CreateNamespace(ctx context.Context, in *HeraRequest, opts ...grpc.CallOption) (*HeraResponse, error)
	DeleteNamespace(ctx context.Context, in *HeraRequest, opts ...grpc.CallOption) (*HeraResponse, error)
	GetConfig(ctx context.Context, in *HeraRequest, opts ...grpc.CallOption) (*HeraResponse, error)
	UpdateOidcProvider(ctx context.Context, in *HeraRequest, opts ...grpc.CallOption) (*HeraResponse, error)
	UpdateConfigCallbacks(ctx context.Context, in *HeraRequest, opts ...grpc.CallOption) (*HeraResponse, error)
	UpdateConfigGeneral(ctx context.Context, in *HeraRequest, opts ...grpc.CallOption) (*HeraResponse, error)
	UpdateConfigAdvanced(ctx context.Context, in *HeraRequest, opts ...grpc.CallOption) (*HeraResponse, error)
	UpdateTemplate(ctx context.Context, in *HeraRequest, opts ...grpc.CallOption) (*HeraResponse, error)
	GetPublicKey(ctx context.Context, in *HeraRequest, opts ...grpc.CallOption) (*HeraResponse, error)
	GetTokens(ctx context.Context, in *HeraRequest, opts ...grpc.CallOption) (*HeraResponse, error)
	Search(ctx context.Context, in *HeraRequest, opts ...grpc.CallOption) (*HeraResponse, error)
	Get(ctx context.Context, in *HeraRequest, opts ...grpc.CallOption) (*HeraResponse, error)
	GetMany(ctx context.Context, in *HeraRequest, opts ...grpc.CallOption) (*HeraResponse, error)
	List(ctx context.Context, in *HeraRequest, opts ...grpc.CallOption) (*HeraResponse, error)
	GetContacts(ctx context.Context, in *HeraRequest, opts ...grpc.CallOption) (*HeraResponse, error)
	ValidateCredentials(ctx context.Context, in *HeraRequest, opts ...grpc.CallOption) (*HeraResponse, error)
	Delete(ctx context.Context, in *HeraRequest, opts ...grpc.CallOption) (*HeraResponse, error)
	DeleteMany(ctx context.Context, in *HeraRequest, opts ...grpc.CallOption) (*HeraResponse, error)
	CreateTokenPair(ctx context.Context, in *HeraRequest, opts ...grpc.CallOption) (*HeraResponse, error)
	ValidateToken(ctx context.Context, in *HeraRequest, opts ...grpc.CallOption) (*HeraResponse, error)
	BlockToken(ctx context.Context, in *HeraRequest, opts ...grpc.CallOption) (*HeraResponse, error)
	SendVerificationEmail(ctx context.Context, in *HeraRequest, opts ...grpc.CallOption) (*HeraResponse, error)
	SendVerificationText(ctx context.Context, in *HeraRequest, opts ...grpc.CallOption) (*HeraResponse, error)
	SendResetPasswordEmail(ctx context.Context, in *HeraRequest, opts ...grpc.CallOption) (*HeraResponse, error)
	SendResetPasswordText(ctx context.Context, in *HeraRequest, opts ...grpc.CallOption) (*HeraResponse, error)
	SendMagicEmail(ctx context.Context, in *HeraRequest, opts ...grpc.CallOption) (*HeraResponse, error)
	SendMagicText(ctx context.Context, in *HeraRequest, opts ...grpc.CallOption) (*HeraResponse, error)
	VerifyEmail(ctx context.Context, in *HeraRequest, opts ...grpc.CallOption) (*HeraResponse, error)
	VerifyPhone(ctx context.Context, in *HeraRequest, opts ...grpc.CallOption) (*HeraResponse, error)
	VerifyMagicCode(ctx context.Context, in *HeraRequest, opts ...grpc.CallOption) (*HeraResponse, error)
	ResetPassword(ctx context.Context, in *HeraRequest, opts ...grpc.CallOption) (*HeraResponse, error)
	ContinueWith(ctx context.Context, in *HeraRequest, opts ...grpc.CallOption) (*HeraResponse, error)
	Logout(ctx context.Context, in *HeraRequest, opts ...grpc.CallOption) (*HeraResponse, error)
	Login(ctx context.Context, in *HeraRequest, opts ...grpc.CallOption) (*HeraResponse, error)
	RefreshToken(ctx context.Context, in *HeraRequest, opts ...grpc.CallOption) (*HeraResponse, error)
	AddGroup(ctx context.Context, in *HeraRequest, opts ...grpc.CallOption) (*HeraResponse, error)
	RemoveGroup(ctx context.Context, in *HeraRequest, opts ...grpc.CallOption) (*HeraResponse, error)
	CreateGroup(ctx context.Context, in *HeraRequest, opts ...grpc.CallOption) (*HeraResponse, error)
	DeleteGroup(ctx context.Context, in *HeraRequest, opts ...grpc.CallOption) (*HeraResponse, error)
	GetGroups(ctx context.Context, in *HeraRequest, opts ...grpc.CallOption) (*HeraResponse, error)
	UpdateGroup(ctx context.Context, in *HeraRequest, opts ...grpc.CallOption) (*HeraResponse, error)
	GetGroup(ctx context.Context, in *HeraRequest, opts ...grpc.CallOption) (*HeraResponse, error)
	InitializeAuth(ctx context.Context, in *HeraRequest, opts ...grpc.CallOption) (*HeraResponse, error)
}

HeraClient is the client API for Hera 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 NewHeraClient

func NewHeraClient(cc grpc.ClientConnInterface) HeraClient

type HeraConfig

type HeraConfig struct {
	Name                     *string                  `protobuf:"bytes,1,opt,name=name,proto3,oneof" json:"name,omitempty"`
	EnableSignup             *bool                    `protobuf:"varint,3,opt,name=enable_signup,json=enableSignup,proto3,oneof" json:"enable_signup,omitempty"`
	EnableLogin              *bool                    `protobuf:"varint,4,opt,name=enable_login,json=enableLogin,proto3,oneof" json:"enable_login,omitempty"`
	CreatedAt                *timestamppb.Timestamp   `protobuf:"bytes,5,opt,name=created_at,json=createdAt,proto3" json:"created_at,omitempty"`
	UpdatedAt                *timestamppb.Timestamp   `protobuf:"bytes,6,opt,name=updated_at,json=updatedAt,proto3" json:"updated_at,omitempty"`
	ValidatePassword         *bool                    `protobuf:"varint,7,opt,name=validate_password,json=validatePassword,proto3,oneof" json:"validate_password,omitempty"`
	PublicKey                *string                  `protobuf:"bytes,8,opt,name=public_key,json=publicKey,proto3,oneof" json:"public_key,omitempty"`
	HashingAlgorithm         HashingAlgorithm         `` /* 139-byte string literal not displayed */
	Bcrypt                   *Bcrypt                  `protobuf:"bytes,10,opt,name=bcrypt,proto3,oneof" json:"bcrypt,omitempty"`
	Scrypt                   *Scrypt                  `protobuf:"bytes,11,opt,name=scrypt,proto3,oneof" json:"scrypt,omitempty"`
	SupportedLoginMechanisms []LoginType              `` /* 166-byte string literal not displayed */
	Templates                map[string]*Template     `` /* 160-byte string literal not displayed */
	AccessTokenExpiry        *int32                   `protobuf:"varint,14,opt,name=access_token_expiry,json=accessTokenExpiry,proto3,oneof" json:"access_token_expiry,omitempty"`
	RefreshTokenExpiry       *int32                   `protobuf:"varint,15,opt,name=refresh_token_expiry,json=refreshTokenExpiry,proto3,oneof" json:"refresh_token_expiry,omitempty"`
	VerificationCodeExpiry   *int32                   `` /* 137-byte string literal not displayed */
	Callbacks                []string                 `protobuf:"bytes,17,rep,name=callbacks,proto3" json:"callbacks,omitempty"`
	Id                       string                   `protobuf:"bytes,18,opt,name=id,proto3" json:"id,omitempty"`
	OidcProviders            map[string]*OidcProvider `` /* 189-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*HeraConfig) Descriptor deprecated

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

Deprecated: Use HeraConfig.ProtoReflect.Descriptor instead.

func (*HeraConfig) GetAccessTokenExpiry

func (x *HeraConfig) GetAccessTokenExpiry() int32

func (*HeraConfig) GetBcrypt

func (x *HeraConfig) GetBcrypt() *Bcrypt

func (*HeraConfig) GetCallbacks

func (x *HeraConfig) GetCallbacks() []string

func (*HeraConfig) GetCreatedAt

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

func (*HeraConfig) GetEnableLogin

func (x *HeraConfig) GetEnableLogin() bool

func (*HeraConfig) GetEnableSignup

func (x *HeraConfig) GetEnableSignup() bool

func (*HeraConfig) GetHashingAlgorithm

func (x *HeraConfig) GetHashingAlgorithm() HashingAlgorithm

func (*HeraConfig) GetId

func (x *HeraConfig) GetId() string
func (x *HeraConfig) GetLogo() *Image

func (*HeraConfig) GetName

func (x *HeraConfig) GetName() string

func (*HeraConfig) GetOidcProviders

func (x *HeraConfig) GetOidcProviders() map[string]*OidcProvider

func (*HeraConfig) GetPublicKey

func (x *HeraConfig) GetPublicKey() string

func (*HeraConfig) GetRefreshTokenExpiry

func (x *HeraConfig) GetRefreshTokenExpiry() int32

func (*HeraConfig) GetScrypt

func (x *HeraConfig) GetScrypt() *Scrypt

func (*HeraConfig) GetSupportedLoginMechanisms

func (x *HeraConfig) GetSupportedLoginMechanisms() []LoginType

func (*HeraConfig) GetTemplates

func (x *HeraConfig) GetTemplates() map[string]*Template

func (*HeraConfig) GetUpdatedAt

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

func (*HeraConfig) GetValidatePassword

func (x *HeraConfig) GetValidatePassword() bool

func (*HeraConfig) GetVerificationCodeExpiry

func (x *HeraConfig) GetVerificationCodeExpiry() int32

func (*HeraConfig) ProtoMessage

func (*HeraConfig) ProtoMessage()

func (*HeraConfig) ProtoReflect

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

func (*HeraConfig) RemoveSensitiveHeraInformation

func (c *HeraConfig) RemoveSensitiveHeraInformation()

func (*HeraConfig) Reset

func (x *HeraConfig) Reset()

func (*HeraConfig) String

func (x *HeraConfig) String() string

type HeraRequest

type HeraRequest struct {
	User             *User             `protobuf:"bytes,1,opt,name=user,proto3" json:"user,omitempty"`
	Update           *User             `protobuf:"bytes,2,opt,name=update,proto3" json:"update,omitempty"`
	Filter           *Filter           `protobuf:"bytes,3,opt,name=filter,proto3" json:"filter,omitempty"`
	Users            []*User           `protobuf:"bytes,4,rep,name=users,proto3" json:"users,omitempty"`
	Token            *Token            `protobuf:"bytes,5,opt,name=token,proto3" json:"token,omitempty"`
	Config           *HeraConfig       `protobuf:"bytes,6,opt,name=config,proto3" json:"config,omitempty"`
	VerificationCode *VerificationCode `protobuf:"bytes,7,opt,name=verification_code,json=verificationCode,proto3" json:"verification_code,omitempty"`
	OidcProvider     *OidcProvider     `protobuf:"bytes,8,opt,name=oidc_provider,json=oidcProvider,proto3" json:"oidc_provider,omitempty"`
	OidcProviders    []*OidcProvider   `protobuf:"bytes,9,rep,name=oidc_providers,json=oidcProviders,proto3" json:"oidc_providers,omitempty"`
	Template         *Template         `protobuf:"bytes,10,opt,name=template,proto3" json:"template,omitempty"`
	Templates        []*Template       `protobuf:"bytes,11,rep,name=templates,proto3" json:"templates,omitempty"`
	Contact          *Contact          `protobuf:"bytes,12,opt,name=contact,proto3" json:"contact,omitempty"`
	AuthToken        *AuthToken        `protobuf:"bytes,13,opt,name=auth_token,json=authToken,proto3" json:"auth_token,omitempty"`
	Namespace        string            `protobuf:"bytes,14,opt,name=namespace,proto3" json:"namespace,omitempty"`
	Data             []byte            `protobuf:"bytes,15,opt,name=data,proto3" json:"data,omitempty"`
	Oauth2Code       string            `protobuf:"bytes,16,opt,name=oauth2_code,json=oauth2Code,proto3" json:"oauth2_code,omitempty"`
	RedirectAddress  string            `protobuf:"bytes,17,opt,name=redirect_address,json=redirectAddress,proto3" json:"redirect_address,omitempty"`
	Group            *Group            `protobuf:"bytes,18,opt,name=group,proto3" json:"group,omitempty"`
	ValidateTokenDb  bool              `protobuf:"varint,19,opt,name=validate_token_db,json=validateTokenDb,proto3" json:"validate_token_db,omitempty"`
	// contains filtered or unexported fields
}

func (*HeraRequest) Descriptor deprecated

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

Deprecated: Use HeraRequest.ProtoReflect.Descriptor instead.

func (*HeraRequest) GetAuthToken

func (x *HeraRequest) GetAuthToken() *AuthToken

func (*HeraRequest) GetConfig

func (x *HeraRequest) GetConfig() *HeraConfig

func (*HeraRequest) GetContact

func (x *HeraRequest) GetContact() *Contact

func (*HeraRequest) GetData

func (x *HeraRequest) GetData() []byte

func (*HeraRequest) GetFilter

func (x *HeraRequest) GetFilter() *Filter

func (*HeraRequest) GetGroup

func (x *HeraRequest) GetGroup() *Group

func (*HeraRequest) GetNamespace

func (x *HeraRequest) GetNamespace() string

func (*HeraRequest) GetOauth2Code

func (x *HeraRequest) GetOauth2Code() string

func (*HeraRequest) GetOidcProvider

func (x *HeraRequest) GetOidcProvider() *OidcProvider

func (*HeraRequest) GetOidcProviders

func (x *HeraRequest) GetOidcProviders() []*OidcProvider

func (*HeraRequest) GetRedirectAddress

func (x *HeraRequest) GetRedirectAddress() string

func (*HeraRequest) GetTemplate

func (x *HeraRequest) GetTemplate() *Template

func (*HeraRequest) GetTemplates

func (x *HeraRequest) GetTemplates() []*Template

func (*HeraRequest) GetToken

func (x *HeraRequest) GetToken() *Token

func (*HeraRequest) GetUpdate

func (x *HeraRequest) GetUpdate() *User

func (*HeraRequest) GetUser

func (x *HeraRequest) GetUser() *User

func (*HeraRequest) GetUsers

func (x *HeraRequest) GetUsers() []*User

func (*HeraRequest) GetValidateTokenDb

func (x *HeraRequest) GetValidateTokenDb() bool

func (*HeraRequest) GetVerificationCode

func (x *HeraRequest) GetVerificationCode() *VerificationCode

func (*HeraRequest) ProtoMessage

func (*HeraRequest) ProtoMessage()

func (*HeraRequest) ProtoReflect

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

func (*HeraRequest) Reset

func (x *HeraRequest) Reset()

func (*HeraRequest) String

func (x *HeraRequest) String() string

type HeraResponse

type HeraResponse struct {
	User                     *User             `protobuf:"bytes,1,opt,name=user,proto3" json:"user,omitempty"`
	Users                    []*User           `protobuf:"bytes,2,rep,name=users,proto3" json:"users,omitempty"`
	Amount                   int64             `protobuf:"varint,3,opt,name=amount,proto3" json:"amount,omitempty"`
	Token                    *Token            `protobuf:"bytes,4,opt,name=token,proto3" json:"token,omitempty"`
	Tokens                   []*Token          `protobuf:"bytes,5,rep,name=tokens,proto3" json:"tokens,omitempty"`
	PublicKey                string            `protobuf:"bytes,6,opt,name=public_key,json=publicKey,proto3" json:"public_key,omitempty"`
	Config                   *HeraConfig       `protobuf:"bytes,7,opt,name=config,proto3" json:"config,omitempty"`
	Template                 *Template         `protobuf:"bytes,8,opt,name=template,proto3" json:"template,omitempty"`
	Templates                []*Template       `protobuf:"bytes,9,rep,name=templates,proto3" json:"templates,omitempty"`
	AvailableLoginMechanisms []LoginType       `` /* 166-byte string literal not displayed */
	VerificationCode         *VerificationCode `protobuf:"bytes,12,opt,name=verification_code,json=verificationCode,proto3" json:"verification_code,omitempty"`
	LoginSession             *LoginSession     `protobuf:"bytes,13,opt,name=login_session,json=loginSession,proto3" json:"login_session,omitempty"`
	Contacts                 []*Contact        `protobuf:"bytes,14,rep,name=contacts,proto3" json:"contacts,omitempty"`
	Group                    *Group            `protobuf:"bytes,15,opt,name=group,proto3" json:"group,omitempty"`
	Groups                   []*Group          `protobuf:"bytes,16,rep,name=groups,proto3" json:"groups,omitempty"`
	Namespace                string            `protobuf:"bytes,17,opt,name=namespace,proto3" json:"namespace,omitempty"`
	// contains filtered or unexported fields
}

func (*HeraResponse) Descriptor deprecated

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

Deprecated: Use HeraResponse.ProtoReflect.Descriptor instead.

func (*HeraResponse) GetAmount

func (x *HeraResponse) GetAmount() int64

func (*HeraResponse) GetAvailableLoginMechanisms

func (x *HeraResponse) GetAvailableLoginMechanisms() []LoginType

func (*HeraResponse) GetConfig

func (x *HeraResponse) GetConfig() *HeraConfig

func (*HeraResponse) GetContacts

func (x *HeraResponse) GetContacts() []*Contact

func (*HeraResponse) GetGroup

func (x *HeraResponse) GetGroup() *Group

func (*HeraResponse) GetGroups

func (x *HeraResponse) GetGroups() []*Group

func (*HeraResponse) GetLoginSession

func (x *HeraResponse) GetLoginSession() *LoginSession

func (*HeraResponse) GetNamespace

func (x *HeraResponse) GetNamespace() string

func (*HeraResponse) GetPublicKey

func (x *HeraResponse) GetPublicKey() string

func (*HeraResponse) GetTemplate

func (x *HeraResponse) GetTemplate() *Template

func (*HeraResponse) GetTemplates

func (x *HeraResponse) GetTemplates() []*Template

func (*HeraResponse) GetToken

func (x *HeraResponse) GetToken() *Token

func (*HeraResponse) GetTokens

func (x *HeraResponse) GetTokens() []*Token

func (*HeraResponse) GetUser

func (x *HeraResponse) GetUser() *User

func (*HeraResponse) GetUsers

func (x *HeraResponse) GetUsers() []*User

func (*HeraResponse) GetVerificationCode

func (x *HeraResponse) GetVerificationCode() *VerificationCode

func (*HeraResponse) ProtoMessage

func (*HeraResponse) ProtoMessage()

func (*HeraResponse) ProtoReflect

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

func (*HeraResponse) Reset

func (x *HeraResponse) Reset()

func (*HeraResponse) String

func (x *HeraResponse) String() string

type HeraServer

type HeraServer interface {
	Heartbeat(context.Context, *HeraRequest) (*HeraResponse, error)
	Create(context.Context, *HeraRequest) (*HeraResponse, error)
	UpdatePassword(context.Context, *HeraRequest) (*HeraResponse, error)
	UpdateProfileInformation(context.Context, *HeraRequest) (*HeraResponse, error)
	UpdateContactInformation(context.Context, *HeraRequest) (*HeraResponse, error)
	UploadProfileImage(Hera_UploadProfileImageServer) error
	UploadCoverImage(Hera_UploadCoverImageServer) error
	AddContact(context.Context, *HeraRequest) (*HeraResponse, error)
	RemoveContact(context.Context, *HeraRequest) (*HeraResponse, error)
	AcceptContact(context.Context, *HeraRequest) (*HeraResponse, error)
	CreateNamespace(context.Context, *HeraRequest) (*HeraResponse, error)
	DeleteNamespace(context.Context, *HeraRequest) (*HeraResponse, error)
	GetConfig(context.Context, *HeraRequest) (*HeraResponse, error)
	UpdateOidcProvider(context.Context, *HeraRequest) (*HeraResponse, error)
	UpdateConfigCallbacks(context.Context, *HeraRequest) (*HeraResponse, error)
	UpdateConfigGeneral(context.Context, *HeraRequest) (*HeraResponse, error)
	UpdateConfigAdvanced(context.Context, *HeraRequest) (*HeraResponse, error)
	UpdateTemplate(context.Context, *HeraRequest) (*HeraResponse, error)
	GetPublicKey(context.Context, *HeraRequest) (*HeraResponse, error)
	GetTokens(context.Context, *HeraRequest) (*HeraResponse, error)
	Search(context.Context, *HeraRequest) (*HeraResponse, error)
	Get(context.Context, *HeraRequest) (*HeraResponse, error)
	GetMany(context.Context, *HeraRequest) (*HeraResponse, error)
	List(context.Context, *HeraRequest) (*HeraResponse, error)
	GetContacts(context.Context, *HeraRequest) (*HeraResponse, error)
	ValidateCredentials(context.Context, *HeraRequest) (*HeraResponse, error)
	Delete(context.Context, *HeraRequest) (*HeraResponse, error)
	DeleteMany(context.Context, *HeraRequest) (*HeraResponse, error)
	CreateTokenPair(context.Context, *HeraRequest) (*HeraResponse, error)
	ValidateToken(context.Context, *HeraRequest) (*HeraResponse, error)
	BlockToken(context.Context, *HeraRequest) (*HeraResponse, error)
	SendVerificationEmail(context.Context, *HeraRequest) (*HeraResponse, error)
	SendVerificationText(context.Context, *HeraRequest) (*HeraResponse, error)
	SendResetPasswordEmail(context.Context, *HeraRequest) (*HeraResponse, error)
	SendResetPasswordText(context.Context, *HeraRequest) (*HeraResponse, error)
	SendMagicEmail(context.Context, *HeraRequest) (*HeraResponse, error)
	SendMagicText(context.Context, *HeraRequest) (*HeraResponse, error)
	VerifyEmail(context.Context, *HeraRequest) (*HeraResponse, error)
	VerifyPhone(context.Context, *HeraRequest) (*HeraResponse, error)
	VerifyMagicCode(context.Context, *HeraRequest) (*HeraResponse, error)
	ResetPassword(context.Context, *HeraRequest) (*HeraResponse, error)
	ContinueWith(context.Context, *HeraRequest) (*HeraResponse, error)
	Logout(context.Context, *HeraRequest) (*HeraResponse, error)
	Login(context.Context, *HeraRequest) (*HeraResponse, error)
	RefreshToken(context.Context, *HeraRequest) (*HeraResponse, error)
	AddGroup(context.Context, *HeraRequest) (*HeraResponse, error)
	RemoveGroup(context.Context, *HeraRequest) (*HeraResponse, error)
	CreateGroup(context.Context, *HeraRequest) (*HeraResponse, error)
	DeleteGroup(context.Context, *HeraRequest) (*HeraResponse, error)
	GetGroups(context.Context, *HeraRequest) (*HeraResponse, error)
	UpdateGroup(context.Context, *HeraRequest) (*HeraResponse, error)
	GetGroup(context.Context, *HeraRequest) (*HeraResponse, error)
	InitializeAuth(context.Context, *HeraRequest) (*HeraResponse, error)
}

HeraServer is the server API for Hera service. All implementations should embed UnimplementedHeraServer for forward compatibility

type Hera_UploadCoverImageClient

type Hera_UploadCoverImageClient interface {
	Send(*HeraRequest) error
	CloseAndRecv() (*HeraResponse, error)
	grpc.ClientStream
}

type Hera_UploadCoverImageServer

type Hera_UploadCoverImageServer interface {
	SendAndClose(*HeraResponse) error
	Recv() (*HeraRequest, error)
	grpc.ServerStream
}

type Hera_UploadProfileImageClient

type Hera_UploadProfileImageClient interface {
	Send(*HeraRequest) error
	CloseAndRecv() (*HeraResponse, error)
	grpc.ClientStream
}

type Hera_UploadProfileImageServer

type Hera_UploadProfileImageServer interface {
	SendAndClose(*HeraResponse) error
	Recv() (*HeraRequest, error)
	grpc.ServerStream
}

type Image

type Image struct {
	Url       string                 `protobuf:"bytes,1,opt,name=url,proto3" json:"url,omitempty"`
	ExpiresAt *timestamppb.Timestamp `protobuf:"bytes,2,opt,name=expires_at,json=expiresAt,proto3" json:"expires_at,omitempty"`
	Expires   bool                   `protobuf:"varint,3,opt,name=expires,proto3" json:"expires,omitempty"`
	Key       string                 `protobuf:"bytes,4,opt,name=key,proto3" json:"key,omitempty"`
	// contains filtered or unexported fields
}

func (*Image) Descriptor deprecated

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

Deprecated: Use Image.ProtoReflect.Descriptor instead.

func (*Image) GetExpires

func (x *Image) GetExpires() bool

func (*Image) GetExpiresAt

func (x *Image) GetExpiresAt() *timestamppb.Timestamp

func (*Image) GetKey

func (x *Image) GetKey() string

func (*Image) GetUrl

func (x *Image) GetUrl() string

func (*Image) ProtoMessage

func (*Image) ProtoMessage()

func (*Image) ProtoReflect

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

func (*Image) Reset

func (x *Image) Reset()

func (*Image) String

func (x *Image) String() string

type Index

type Index struct {
	Name                string                    `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	Unique              *bool                     `protobuf:"varint,2,opt,name=unique,proto3,oneof" json:"unique,omitempty"`
	Keys                map[string]int32          `` /* 150-byte string literal not displayed */
	ExpiresAfterSeconds *int32                    `` /* 127-byte string literal not displayed */
	CreatedAt           *timestamppb.Timestamp    `protobuf:"bytes,5,opt,name=created_at,json=createdAt,proto3" json:"created_at,omitempty"`
	PartialFilter       map[string]*PartialFilter `` /* 188-byte string literal not displayed */
	TtlEnabled          bool                      `protobuf:"varint,7,opt,name=ttl_enabled,json=ttlEnabled,proto3" json:"ttl_enabled,omitempty"`
	Compound            bool                      `protobuf:"varint,8,opt,name=compound,proto3" json:"compound,omitempty"`
	// contains filtered or unexported fields
}

func (*Index) Descriptor deprecated

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

Deprecated: Use Index.ProtoReflect.Descriptor instead.

func (*Index) GetCompound

func (x *Index) GetCompound() bool

func (*Index) GetCreatedAt

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

func (*Index) GetExpiresAfterSeconds

func (x *Index) GetExpiresAfterSeconds() int32

func (*Index) GetKeys

func (x *Index) GetKeys() map[string]int32

func (*Index) GetName

func (x *Index) GetName() string

func (*Index) GetPartialFilter

func (x *Index) GetPartialFilter() map[string]*PartialFilter

func (*Index) GetTtlEnabled

func (x *Index) GetTtlEnabled() bool

func (*Index) GetUnique

func (x *Index) GetUnique() bool

func (*Index) ProtoMessage

func (*Index) ProtoMessage()

func (*Index) ProtoReflect

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

func (*Index) Reset

func (x *Index) Reset()

func (*Index) String

func (x *Index) String() string

type KeyType

type KeyType int32
const (
	KeyType_INVALID_TOKEN_TYPE KeyType = 0
	KeyType_PRIVATE_KEY        KeyType = 1
	KeyType_PUBLIC_KEY         KeyType = 2
	KeyType_ACCESS_KEY         KeyType = 3
)

func (KeyType) Descriptor

func (KeyType) Descriptor() protoreflect.EnumDescriptor

func (KeyType) Enum

func (x KeyType) Enum() *KeyType

func (KeyType) EnumDescriptor deprecated

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

Deprecated: Use KeyType.Descriptor instead.

func (KeyType) Number

func (x KeyType) Number() protoreflect.EnumNumber

func (KeyType) String

func (x KeyType) String() string

func (KeyType) Type

func (KeyType) Type() protoreflect.EnumType

type Log

type Log struct {
	Id             string                 `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	CreatedAt      *timestamppb.Timestamp `protobuf:"bytes,2,opt,name=created_at,json=createdAt,proto3" json:"created_at,omitempty"`
	LoggedAt       *timestamppb.Timestamp `protobuf:"bytes,3,opt,name=logged_at,json=loggedAt,proto3" json:"logged_at,omitempty"`
	Trace          *Trace                 `protobuf:"bytes,4,opt,name=trace,proto3" json:"trace,omitempty"`
	Message        string                 `protobuf:"bytes,5,opt,name=message,proto3" json:"message,omitempty"`
	UserId         string                 `protobuf:"bytes,6,opt,name=user_id,json=userId,proto3" json:"user_id,omitempty"`
	DeviceInfo     *DeviceInfo            `protobuf:"bytes,7,opt,name=device_info,json=deviceInfo,proto3" json:"device_info,omitempty"`
	PlatformType   PlatformType           `protobuf:"varint,8,opt,name=platform_type,json=platformType,proto3,enum=Nuntio.PlatformType" json:"platform_type,omitempty"`
	Level          LogLevel               `protobuf:"varint,9,opt,name=level,proto3,enum=Nuntio.LogLevel" json:"level,omitempty"`
	Exception      string                 `protobuf:"bytes,10,opt,name=exception,proto3" json:"exception,omitempty"`
	Information    string                 `protobuf:"bytes,11,opt,name=information,proto3" json:"information,omitempty"`
	ServiceName    string                 `protobuf:"bytes,12,opt,name=service_name,json=serviceName,proto3" json:"service_name,omitempty"`
	StackTrace     []*Trace               `protobuf:"bytes,13,rep,name=stack_trace,json=stackTrace,proto3" json:"stack_trace,omitempty"`
	GroupId        string                 `protobuf:"bytes,14,opt,name=group_id,json=groupId,proto3" json:"group_id,omitempty"`
	Admin          bool                   `protobuf:"varint,15,opt,name=admin,proto3" json:"admin,omitempty"`
	NuntioInternal bool                   `protobuf:"varint,16,opt,name=nuntio_internal,json=nuntioInternal,proto3" json:"nuntio_internal,omitempty"`
	// contains filtered or unexported fields
}

func (*Log) Descriptor deprecated

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

Deprecated: Use Log.ProtoReflect.Descriptor instead.

func (*Log) GetAdmin

func (x *Log) GetAdmin() bool

func (*Log) GetCreatedAt

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

func (*Log) GetDeviceInfo

func (x *Log) GetDeviceInfo() *DeviceInfo

func (*Log) GetException

func (x *Log) GetException() string

func (*Log) GetGroupId

func (x *Log) GetGroupId() string

func (*Log) GetId

func (x *Log) GetId() string

func (*Log) GetInformation

func (x *Log) GetInformation() string

func (*Log) GetLevel

func (x *Log) GetLevel() LogLevel

func (*Log) GetLoggedAt

func (x *Log) GetLoggedAt() *timestamppb.Timestamp

func (*Log) GetMessage

func (x *Log) GetMessage() string

func (*Log) GetNuntioInternal

func (x *Log) GetNuntioInternal() bool

func (*Log) GetPlatformType

func (x *Log) GetPlatformType() PlatformType

func (*Log) GetServiceName

func (x *Log) GetServiceName() string

func (*Log) GetStackTrace

func (x *Log) GetStackTrace() []*Trace

func (*Log) GetTrace

func (x *Log) GetTrace() *Trace

func (*Log) GetUserId

func (x *Log) GetUserId() string

func (*Log) ProtoMessage

func (*Log) ProtoMessage()

func (*Log) ProtoReflect

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

func (*Log) Reset

func (x *Log) Reset()

func (*Log) String

func (x *Log) String() string

type LogFilter

type LogFilter struct {
	UserId        *string                `protobuf:"bytes,1,opt,name=user_id,json=userId,proto3,oneof" json:"user_id,omitempty"`
	Level         *LogLevel              `protobuf:"varint,2,opt,name=level,proto3,enum=Nuntio.LogLevel,oneof" json:"level,omitempty"`
	CreatedBefore *timestamppb.Timestamp `protobuf:"bytes,3,opt,name=created_before,json=createdBefore,proto3,oneof" json:"created_before,omitempty"`
	CreatedAfter  *timestamppb.Timestamp `protobuf:"bytes,4,opt,name=created_after,json=createdAfter,proto3,oneof" json:"created_after,omitempty"`
	PlatformType  *PlatformType          `` /* 129-byte string literal not displayed */
	From          *int32                 `protobuf:"varint,6,opt,name=from,proto3,oneof" json:"from,omitempty"`
	To            *int32                 `protobuf:"varint,7,opt,name=to,proto3,oneof" json:"to,omitempty"`
	GroupId       *string                `protobuf:"bytes,8,opt,name=group_id,json=groupId,proto3,oneof" json:"group_id,omitempty"`
	Message       *string                `protobuf:"bytes,9,opt,name=message,proto3,oneof" json:"message,omitempty"`
	// contains filtered or unexported fields
}

func (*LogFilter) Descriptor deprecated

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

Deprecated: Use LogFilter.ProtoReflect.Descriptor instead.

func (*LogFilter) GetCreatedAfter

func (x *LogFilter) GetCreatedAfter() *timestamppb.Timestamp

func (*LogFilter) GetCreatedBefore

func (x *LogFilter) GetCreatedBefore() *timestamppb.Timestamp

func (*LogFilter) GetFrom

func (x *LogFilter) GetFrom() int32

func (*LogFilter) GetGroupId

func (x *LogFilter) GetGroupId() string

func (*LogFilter) GetLevel

func (x *LogFilter) GetLevel() LogLevel

func (*LogFilter) GetMessage

func (x *LogFilter) GetMessage() string

func (*LogFilter) GetPlatformType

func (x *LogFilter) GetPlatformType() PlatformType

func (*LogFilter) GetTo

func (x *LogFilter) GetTo() int32

func (*LogFilter) GetUserId

func (x *LogFilter) GetUserId() string

func (*LogFilter) ProtoMessage

func (*LogFilter) ProtoMessage()

func (*LogFilter) ProtoReflect

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

func (*LogFilter) Reset

func (x *LogFilter) Reset()

func (*LogFilter) String

func (x *LogFilter) String() string

type LogLevel

type LogLevel int32
const (
	LogLevel_INVALID_LOG_LEVEL LogLevel = 0
	LogLevel_LOG_LEVEL_INFO    LogLevel = 1
	LogLevel_LOG_LEVEL_DEBUG   LogLevel = 2
	LogLevel_LOG_LEVEL_ERROR   LogLevel = 3
	LogLevel_LOG_LEVEL_FATAL   LogLevel = 4
	LogLevel_LOG_LEVEL_WARN    LogLevel = 5
	LogLevel_LOG_LEVEL_VERBOSE LogLevel = 6
)

func (LogLevel) Descriptor

func (LogLevel) Descriptor() protoreflect.EnumDescriptor

func (LogLevel) Enum

func (x LogLevel) Enum() *LogLevel

func (LogLevel) EnumDescriptor deprecated

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

Deprecated: Use LogLevel.Descriptor instead.

func (LogLevel) Number

func (x LogLevel) Number() protoreflect.EnumNumber

func (LogLevel) String

func (x LogLevel) String() string

func (LogLevel) Type

type LoginSession

type LoginSession struct {
	LoginStatus LoginStatus            `protobuf:"varint,1,opt,name=login_status,json=loginStatus,proto3,enum=Nuntio.LoginStatus" json:"login_status,omitempty"`
	SentAt      *timestamppb.Timestamp `protobuf:"bytes,2,opt,name=sent_at,json=sentAt,proto3" json:"sent_at,omitempty"`
	ExpiresAt   *timestamppb.Timestamp `protobuf:"bytes,3,opt,name=expires_at,json=expiresAt,proto3" json:"expires_at,omitempty"`
	UserId      string                 `protobuf:"bytes,4,opt,name=user_id,json=userId,proto3" json:"user_id,omitempty"`
	// contains filtered or unexported fields
}

func (*LoginSession) Descriptor deprecated

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

Deprecated: Use LoginSession.ProtoReflect.Descriptor instead.

func (*LoginSession) GetExpiresAt

func (x *LoginSession) GetExpiresAt() *timestamppb.Timestamp

func (*LoginSession) GetLoginStatus

func (x *LoginSession) GetLoginStatus() LoginStatus

func (*LoginSession) GetSentAt

func (x *LoginSession) GetSentAt() *timestamppb.Timestamp

func (*LoginSession) GetUserId

func (x *LoginSession) GetUserId() string

func (*LoginSession) ProtoMessage

func (*LoginSession) ProtoMessage()

func (*LoginSession) ProtoReflect

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

func (*LoginSession) Reset

func (x *LoginSession) Reset()

func (*LoginSession) String

func (x *LoginSession) String() string

type LoginStatus

type LoginStatus int32
const (
	LoginStatus_AUTHENTICATED         LoginStatus = 0
	LoginStatus_NOT_AUTHENTICATED     LoginStatus = 1
	LoginStatus_EMAIL_IS_NOT_VERIFIED LoginStatus = 2
	LoginStatus_PHONE_IS_NOT_VERIFIED LoginStatus = 3
)

func (LoginStatus) Descriptor

func (LoginStatus) Enum

func (x LoginStatus) Enum() *LoginStatus

func (LoginStatus) EnumDescriptor deprecated

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

Deprecated: Use LoginStatus.Descriptor instead.

func (LoginStatus) Number

func (x LoginStatus) Number() protoreflect.EnumNumber

func (LoginStatus) String

func (x LoginStatus) String() string

func (LoginStatus) Type

type LoginType

type LoginType int32
const (
	LoginType_INVALID_LOGIN_TYPE      LoginType = 0
	LoginType_EMAIL_PASSWORD          LoginType = 1
	LoginType_PHONE_PASSWORD          LoginType = 2
	LoginType_USERNAME_PASSWORD       LoginType = 3
	LoginType_EMAIL_VERIFICATION_CODE LoginType = 4
	LoginType_PHONE_VERIFICATION_CODE LoginType = 5
	LoginType_OIDC_LOGIN              LoginType = 6
	LoginType_ID_PASSWORD             LoginType = 7
	LoginType_CREATED_BY_ADMIN        LoginType = 8
)

func (LoginType) Descriptor

func (LoginType) Descriptor() protoreflect.EnumDescriptor

func (LoginType) Enum

func (x LoginType) Enum() *LoginType

func (LoginType) EnumDescriptor deprecated

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

Deprecated: Use LoginType.Descriptor instead.

func (LoginType) Number

func (x LoginType) Number() protoreflect.EnumNumber

func (LoginType) String

func (x LoginType) String() string

func (LoginType) Type

type Member

type Member struct {
	Type      MemberType             `protobuf:"varint,1,opt,name=type,proto3,enum=Nuntio.MemberType" json:"type,omitempty"`
	CreatedAt *timestamppb.Timestamp `protobuf:"bytes,2,opt,name=created_at,json=createdAt,proto3" json:"created_at,omitempty"`
	UpdatedAt *timestamppb.Timestamp `protobuf:"bytes,3,opt,name=updated_at,json=updatedAt,proto3" json:"updated_at,omitempty"`
	Email     string                 `protobuf:"bytes,4,opt,name=email,proto3" json:"email,omitempty"`
	Password  string                 `protobuf:"bytes,5,opt,name=password,proto3" json:"password,omitempty"`
	Id        string                 `protobuf:"bytes,6,opt,name=id,proto3" json:"id,omitempty"`
	// contains filtered or unexported fields
}

func (*Member) Descriptor deprecated

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

Deprecated: Use Member.ProtoReflect.Descriptor instead.

func (*Member) GetCreatedAt

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

func (*Member) GetEmail

func (x *Member) GetEmail() string

func (*Member) GetId

func (x *Member) GetId() string

func (*Member) GetPassword

func (x *Member) GetPassword() string

func (*Member) GetType

func (x *Member) GetType() MemberType

func (*Member) GetUpdatedAt

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

func (*Member) ProtoMessage

func (*Member) ProtoMessage()

func (*Member) ProtoReflect

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

func (*Member) Reset

func (x *Member) Reset()

func (*Member) String

func (x *Member) String() string

type MemberClaims

type MemberClaims struct {
	MemberId   string                `json:"member_id"`
	Namespaces map[string]MemberType `json:"namespaces"`
	jwt.StandardClaims
}

type MemberStatus

type MemberStatus int32
const (
	MemberStatus_MEMBER_STATUS_INVITED  MemberStatus = 0
	MemberStatus_MEMBER_STATUS_ACCEPTED MemberStatus = 1
	MemberStatus_MEMBER_STATUS_DECLINED MemberStatus = 2
)

func (MemberStatus) Descriptor

func (MemberStatus) Enum

func (x MemberStatus) Enum() *MemberStatus

func (MemberStatus) EnumDescriptor deprecated

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

Deprecated: Use MemberStatus.Descriptor instead.

func (MemberStatus) Number

func (MemberStatus) String

func (x MemberStatus) String() string

func (MemberStatus) Type

type MemberType

type MemberType int32
const (
	MemberType_INVALID_MEMBER_TYPE MemberType = 0
	MemberType_OWNER               MemberType = 1
	MemberType_EDITOR              MemberType = 2
	MemberType_VIEWER              MemberType = 3
)

func (MemberType) Descriptor

func (MemberType) Descriptor() protoreflect.EnumDescriptor

func (MemberType) Enum

func (x MemberType) Enum() *MemberType

func (MemberType) EnumDescriptor deprecated

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

Deprecated: Use MemberType.Descriptor instead.

func (MemberType) Number

func (x MemberType) Number() protoreflect.EnumNumber

func (MemberType) String

func (x MemberType) String() string

func (MemberType) Type

type MercuryAdminClient

type MercuryAdminClient interface {
	CreateNamespace(ctx context.Context, in *MercuryRequest, opts ...grpc.CallOption) (*MercuryResponse, error)
}

MercuryAdminClient is the client API for MercuryAdmin 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.

type MercuryAdminServer

type MercuryAdminServer interface {
	CreateNamespace(context.Context, *MercuryRequest) (*MercuryResponse, error)
}

MercuryAdminServer is the server API for MercuryAdmin service. All implementations should embed UnimplementedMercuryAdminServer for forward compatibility

type MercuryPublicClient

type MercuryPublicClient interface {
	Heartbeat(ctx context.Context, in *MercuryRequest, opts ...grpc.CallOption) (*MercuryResponse, error)
	Ping(ctx context.Context, in *MercuryRequest, opts ...grpc.CallOption) (*MercuryResponse, error)
	CreateUser(ctx context.Context, in *MercuryRequest, opts ...grpc.CallOption) (*MercuryResponse, error)
	DeleteUser(ctx context.Context, in *MercuryRequest, opts ...grpc.CallOption) (*MercuryResponse, error)
	GetAllUsers(ctx context.Context, in *MercuryRequest, opts ...grpc.CallOption) (*MercuryResponse, error)
	GetUser(ctx context.Context, in *MercuryRequest, opts ...grpc.CallOption) (*MercuryResponse, error)
	ListContacts(ctx context.Context, in *MercuryRequest, opts ...grpc.CallOption) (*MercuryResponse, error)
	AddUsersToConversation(ctx context.Context, in *MercuryRequest, opts ...grpc.CallOption) (*MercuryResponse, error)
	CreateConversation(ctx context.Context, in *MercuryRequest, opts ...grpc.CallOption) (*MercuryResponse, error)
	DeleteConversation(ctx context.Context, in *MercuryRequest, opts ...grpc.CallOption) (*MercuryResponse, error)
	GetConversationById(ctx context.Context, in *MercuryRequest, opts ...grpc.CallOption) (*MercuryResponse, error)
	ListConversations(ctx context.Context, in *MercuryRequest, opts ...grpc.CallOption) (*MercuryResponse, error)
	RemoveUsersFromConversation(ctx context.Context, in *MercuryRequest, opts ...grpc.CallOption) (*MercuryResponse, error)
	GetConversationByUsers(ctx context.Context, in *MercuryRequest, opts ...grpc.CallOption) (*MercuryResponse, error)
	SetConversationName(ctx context.Context, in *MercuryRequest, opts ...grpc.CallOption) (*MercuryResponse, error)
	GetUsersInConversation(ctx context.Context, in *MercuryRequest, opts ...grpc.CallOption) (*MercuryResponse, error)
	SetUsernameInConversation(ctx context.Context, in *MercuryRequest, opts ...grpc.CallOption) (*MercuryResponse, error)
	AddReactionToMessage(ctx context.Context, in *MercuryRequest, opts ...grpc.CallOption) (*MercuryResponse, error)
	DeleteReactionFromMessage(ctx context.Context, in *MercuryRequest, opts ...grpc.CallOption) (*MercuryResponse, error)
	EditMessage(ctx context.Context, in *MercuryRequest, opts ...grpc.CallOption) (*MercuryResponse, error)
	GetMessage(ctx context.Context, in *MercuryRequest, opts ...grpc.CallOption) (*MercuryResponse, error)
	ListMessages(ctx context.Context, in *MercuryRequest, opts ...grpc.CallOption) (*MercuryResponse, error)
	Receive(ctx context.Context, in *MercuryRequest, opts ...grpc.CallOption) (MercuryPublic_ReceiveClient, error)
	Send(ctx context.Context, in *MercuryRequest, opts ...grpc.CallOption) (*MercuryResponse, error)
	DeleteMessage(ctx context.Context, in *MercuryRequest, opts ...grpc.CallOption) (*MercuryResponse, error)
	SetMessageIsRead(ctx context.Context, in *MercuryRequest, opts ...grpc.CallOption) (*MercuryResponse, error)
	UploadFile(ctx context.Context, opts ...grpc.CallOption) (MercuryPublic_UploadFileClient, error)
	UploadImage(ctx context.Context, opts ...grpc.CallOption) (MercuryPublic_UploadImageClient, error)
	GetImageUrl(ctx context.Context, in *MercuryRequest, opts ...grpc.CallOption) (*MercuryResponse, error)
	SetConversationImage(ctx context.Context, opts ...grpc.CallOption) (MercuryPublic_SetConversationImageClient, error)
}

MercuryPublicClient is the client API for MercuryPublic 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.

type MercuryPublicServer

type MercuryPublicServer interface {
	Heartbeat(context.Context, *MercuryRequest) (*MercuryResponse, error)
	Ping(context.Context, *MercuryRequest) (*MercuryResponse, error)
	CreateUser(context.Context, *MercuryRequest) (*MercuryResponse, error)
	DeleteUser(context.Context, *MercuryRequest) (*MercuryResponse, error)
	GetAllUsers(context.Context, *MercuryRequest) (*MercuryResponse, error)
	GetUser(context.Context, *MercuryRequest) (*MercuryResponse, error)
	ListContacts(context.Context, *MercuryRequest) (*MercuryResponse, error)
	AddUsersToConversation(context.Context, *MercuryRequest) (*MercuryResponse, error)
	CreateConversation(context.Context, *MercuryRequest) (*MercuryResponse, error)
	DeleteConversation(context.Context, *MercuryRequest) (*MercuryResponse, error)
	GetConversationById(context.Context, *MercuryRequest) (*MercuryResponse, error)
	ListConversations(context.Context, *MercuryRequest) (*MercuryResponse, error)
	RemoveUsersFromConversation(context.Context, *MercuryRequest) (*MercuryResponse, error)
	GetConversationByUsers(context.Context, *MercuryRequest) (*MercuryResponse, error)
	SetConversationName(context.Context, *MercuryRequest) (*MercuryResponse, error)
	GetUsersInConversation(context.Context, *MercuryRequest) (*MercuryResponse, error)
	SetUsernameInConversation(context.Context, *MercuryRequest) (*MercuryResponse, error)
	AddReactionToMessage(context.Context, *MercuryRequest) (*MercuryResponse, error)
	DeleteReactionFromMessage(context.Context, *MercuryRequest) (*MercuryResponse, error)
	EditMessage(context.Context, *MercuryRequest) (*MercuryResponse, error)
	GetMessage(context.Context, *MercuryRequest) (*MercuryResponse, error)
	ListMessages(context.Context, *MercuryRequest) (*MercuryResponse, error)
	Receive(*MercuryRequest, MercuryPublic_ReceiveServer) error
	Send(context.Context, *MercuryRequest) (*MercuryResponse, error)
	DeleteMessage(context.Context, *MercuryRequest) (*MercuryResponse, error)
	SetMessageIsRead(context.Context, *MercuryRequest) (*MercuryResponse, error)
	UploadFile(MercuryPublic_UploadFileServer) error
	UploadImage(MercuryPublic_UploadImageServer) error
	GetImageUrl(context.Context, *MercuryRequest) (*MercuryResponse, error)
	SetConversationImage(MercuryPublic_SetConversationImageServer) error
}

MercuryPublicServer is the server API for MercuryPublic service. All implementations should embed UnimplementedMercuryPublicServer for forward compatibility

type MercuryPublic_ReceiveClient

type MercuryPublic_ReceiveClient interface {
	Recv() (*MercuryResponse, error)
	grpc.ClientStream
}

type MercuryPublic_ReceiveServer

type MercuryPublic_ReceiveServer interface {
	Send(*MercuryResponse) error
	grpc.ServerStream
}

type MercuryPublic_SetConversationImageClient

type MercuryPublic_SetConversationImageClient interface {
	Send(*MercuryRequest) error
	CloseAndRecv() (*MercuryResponse, error)
	grpc.ClientStream
}

type MercuryPublic_SetConversationImageServer

type MercuryPublic_SetConversationImageServer interface {
	SendAndClose(*MercuryResponse) error
	Recv() (*MercuryRequest, error)
	grpc.ServerStream
}

type MercuryPublic_UploadFileClient

type MercuryPublic_UploadFileClient interface {
	Send(*MercuryRequest) error
	CloseAndRecv() (*MercuryResponse, error)
	grpc.ClientStream
}

type MercuryPublic_UploadFileServer

type MercuryPublic_UploadFileServer interface {
	SendAndClose(*MercuryResponse) error
	Recv() (*MercuryRequest, error)
	grpc.ServerStream
}

type MercuryPublic_UploadImageClient

type MercuryPublic_UploadImageClient interface {
	Send(*MercuryRequest) error
	CloseAndRecv() (*MercuryResponse, error)
	grpc.ClientStream
}

type MercuryPublic_UploadImageServer

type MercuryPublic_UploadImageServer interface {
	SendAndClose(*MercuryResponse) error
	Recv() (*MercuryRequest, error)
	grpc.ServerStream
}

type MercuryRequest

type MercuryRequest struct {
	AuthToken    *AuthToken       `protobuf:"bytes,1,opt,name=auth_token,json=authToken,proto3" json:"auth_token,omitempty"`
	Namespace    string           `protobuf:"bytes,2,opt,name=namespace,proto3" json:"namespace,omitempty"`
	User         *User            `protobuf:"bytes,3,opt,name=user,proto3" json:"user,omitempty"`
	Message      *Message         `protobuf:"bytes,4,opt,name=message,proto3" json:"message,omitempty"`
	Conversation *Conversation    `protobuf:"bytes,5,opt,name=conversation,proto3" json:"conversation,omitempty"`
	From         int32            `protobuf:"varint,6,opt,name=from,proto3" json:"from,omitempty"`
	To           int32            `protobuf:"varint,7,opt,name=to,proto3" json:"to,omitempty"`
	Reaction     *MessageReaction `protobuf:"bytes,8,opt,name=reaction,proto3" json:"reaction,omitempty"`
	Data         []byte           `protobuf:"bytes,9,opt,name=data,proto3" json:"data,omitempty"`
	Users        []*User          `protobuf:"bytes,10,rep,name=users,proto3" json:"users,omitempty"`
	UserInfo     *User            `protobuf:"bytes,11,opt,name=user_info,json=userInfo,proto3" json:"user_info,omitempty"`
	// contains filtered or unexported fields
}

func (*MercuryRequest) Descriptor deprecated

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

Deprecated: Use MercuryRequest.ProtoReflect.Descriptor instead.

func (*MercuryRequest) GetAuthToken

func (x *MercuryRequest) GetAuthToken() *AuthToken

func (*MercuryRequest) GetConversation

func (x *MercuryRequest) GetConversation() *Conversation

func (*MercuryRequest) GetData

func (x *MercuryRequest) GetData() []byte

func (*MercuryRequest) GetFrom

func (x *MercuryRequest) GetFrom() int32

func (*MercuryRequest) GetMessage

func (x *MercuryRequest) GetMessage() *Message

func (*MercuryRequest) GetNamespace

func (x *MercuryRequest) GetNamespace() string

func (*MercuryRequest) GetReaction

func (x *MercuryRequest) GetReaction() *MessageReaction

func (*MercuryRequest) GetTo

func (x *MercuryRequest) GetTo() int32

func (*MercuryRequest) GetUser

func (x *MercuryRequest) GetUser() *User

func (*MercuryRequest) GetUserInfo

func (x *MercuryRequest) GetUserInfo() *User

func (*MercuryRequest) GetUsers

func (x *MercuryRequest) GetUsers() []*User

func (*MercuryRequest) ProtoMessage

func (*MercuryRequest) ProtoMessage()

func (*MercuryRequest) ProtoReflect

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

func (*MercuryRequest) Reset

func (x *MercuryRequest) Reset()

func (*MercuryRequest) String

func (x *MercuryRequest) String() string

type MercuryResponse

type MercuryResponse struct {
	User          *User            `protobuf:"bytes,1,opt,name=user,proto3" json:"user,omitempty"`
	Users         []*User          `protobuf:"bytes,2,rep,name=users,proto3" json:"users,omitempty"`
	Message       *Message         `protobuf:"bytes,3,opt,name=message,proto3" json:"message,omitempty"`
	Messages      []*Message       `protobuf:"bytes,4,rep,name=messages,proto3" json:"messages,omitempty"`
	Conversation  *Conversation    `protobuf:"bytes,5,opt,name=conversation,proto3" json:"conversation,omitempty"`
	Conversations []*Conversation  `protobuf:"bytes,6,rep,name=conversations,proto3" json:"conversations,omitempty"`
	Reaction      *MessageReaction `protobuf:"bytes,7,opt,name=reaction,proto3" json:"reaction,omitempty"`
	Contacts      []*User          `protobuf:"bytes,8,rep,name=contacts,proto3" json:"contacts,omitempty"`
	ImageName     string           `protobuf:"bytes,9,opt,name=image_name,json=imageName,proto3" json:"image_name,omitempty"`
	File          *File            `protobuf:"bytes,10,opt,name=file,proto3" json:"file,omitempty"`
	// contains filtered or unexported fields
}

func (*MercuryResponse) Descriptor deprecated

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

Deprecated: Use MercuryResponse.ProtoReflect.Descriptor instead.

func (*MercuryResponse) GetContacts

func (x *MercuryResponse) GetContacts() []*User

func (*MercuryResponse) GetConversation

func (x *MercuryResponse) GetConversation() *Conversation

func (*MercuryResponse) GetConversations

func (x *MercuryResponse) GetConversations() []*Conversation

func (*MercuryResponse) GetFile

func (x *MercuryResponse) GetFile() *File

func (*MercuryResponse) GetImageName

func (x *MercuryResponse) GetImageName() string

func (*MercuryResponse) GetMessage

func (x *MercuryResponse) GetMessage() *Message

func (*MercuryResponse) GetMessages

func (x *MercuryResponse) GetMessages() []*Message

func (*MercuryResponse) GetReaction

func (x *MercuryResponse) GetReaction() *MessageReaction

func (*MercuryResponse) GetUser

func (x *MercuryResponse) GetUser() *User

func (*MercuryResponse) GetUsers

func (x *MercuryResponse) GetUsers() []*User

func (*MercuryResponse) ProtoMessage

func (*MercuryResponse) ProtoMessage()

func (*MercuryResponse) ProtoReflect

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

func (*MercuryResponse) Reset

func (x *MercuryResponse) Reset()

func (*MercuryResponse) String

func (x *MercuryResponse) String() string

type Message

type Message struct {
	Id             string                 `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	ConversationId string                 `protobuf:"bytes,2,opt,name=conversation_id,json=conversationId,proto3" json:"conversation_id,omitempty"`
	Author         *User                  `protobuf:"bytes,3,opt,name=author,proto3" json:"author,omitempty"`
	SentAt         *timestamppb.Timestamp `protobuf:"bytes,4,opt,name=sent_at,json=sentAt,proto3" json:"sent_at,omitempty"`
	Text           string                 `protobuf:"bytes,5,opt,name=text,proto3" json:"text,omitempty"`
	Recipients     []string               `protobuf:"bytes,6,rep,name=recipients,proto3" json:"recipients,omitempty"`
	ReplyTo        *Message               `protobuf:"bytes,7,opt,name=reply_to,json=replyTo,proto3" json:"reply_to,omitempty"`
	Reactions      []*MessageReaction     `protobuf:"bytes,8,rep,name=reactions,proto3" json:"reactions,omitempty"`
	IsDeleted      bool                   `protobuf:"varint,9,opt,name=is_deleted,json=isDeleted,proto3" json:"is_deleted,omitempty"`
	File           *File                  `protobuf:"bytes,10,opt,name=file,proto3" json:"file,omitempty"`
	IsEdited       bool                   `protobuf:"varint,11,opt,name=is_edited,json=isEdited,proto3" json:"is_edited,omitempty"`
	// contains filtered or unexported fields
}

func (*Message) Descriptor deprecated

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

Deprecated: Use Message.ProtoReflect.Descriptor instead.

func (*Message) GetAuthor

func (x *Message) GetAuthor() *User

func (*Message) GetConversationId

func (x *Message) GetConversationId() string

func (*Message) GetFile

func (x *Message) GetFile() *File

func (*Message) GetId

func (x *Message) GetId() string

func (*Message) GetIsDeleted

func (x *Message) GetIsDeleted() bool

func (*Message) GetIsEdited

func (x *Message) GetIsEdited() bool

func (*Message) GetReactions

func (x *Message) GetReactions() []*MessageReaction

func (*Message) GetRecipients

func (x *Message) GetRecipients() []string

func (*Message) GetReplyTo

func (x *Message) GetReplyTo() *Message

func (*Message) GetSentAt

func (x *Message) GetSentAt() *timestamppb.Timestamp

func (*Message) GetText

func (x *Message) GetText() string

func (*Message) ProtoMessage

func (*Message) ProtoMessage()

func (*Message) ProtoReflect

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

func (*Message) Reset

func (x *Message) Reset()

func (*Message) String

func (x *Message) String() string

type MessageReaction

type MessageReaction struct {
	Id        string                 `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	UserId    string                 `protobuf:"bytes,2,opt,name=user_id,json=userId,proto3" json:"user_id,omitempty"`
	Emoji     string                 `protobuf:"bytes,3,opt,name=emoji,proto3" json:"emoji,omitempty"`
	CreatedAt *timestamppb.Timestamp `protobuf:"bytes,4,opt,name=created_at,json=createdAt,proto3" json:"created_at,omitempty"`
	// contains filtered or unexported fields
}

func (*MessageReaction) Descriptor deprecated

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

Deprecated: Use MessageReaction.ProtoReflect.Descriptor instead.

func (*MessageReaction) GetCreatedAt

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

func (*MessageReaction) GetEmoji

func (x *MessageReaction) GetEmoji() string

func (*MessageReaction) GetId

func (x *MessageReaction) GetId() string

func (*MessageReaction) GetUserId

func (x *MessageReaction) GetUserId() string

func (*MessageReaction) ProtoMessage

func (*MessageReaction) ProtoMessage()

func (*MessageReaction) ProtoReflect

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

func (*MessageReaction) Reset

func (x *MessageReaction) Reset()

func (*MessageReaction) String

func (x *MessageReaction) String() string

type MessageRead

type MessageRead struct {
	UserId  string                 `protobuf:"bytes,1,opt,name=user_id,json=userId,proto3" json:"user_id,omitempty"`
	Message *Message               `protobuf:"bytes,2,opt,name=message,proto3" json:"message,omitempty"`
	ReadAt  *timestamppb.Timestamp `protobuf:"bytes,3,opt,name=read_at,json=readAt,proto3" json:"read_at,omitempty"`
	// contains filtered or unexported fields
}

func (*MessageRead) Descriptor deprecated

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

Deprecated: Use MessageRead.ProtoReflect.Descriptor instead.

func (*MessageRead) GetMessage

func (x *MessageRead) GetMessage() *Message

func (*MessageRead) GetReadAt

func (x *MessageRead) GetReadAt() *timestamppb.Timestamp

func (*MessageRead) GetUserId

func (x *MessageRead) GetUserId() string

func (*MessageRead) ProtoMessage

func (*MessageRead) ProtoMessage()

func (*MessageRead) ProtoReflect

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

func (*MessageRead) Reset

func (x *MessageRead) Reset()

func (*MessageRead) String

func (x *MessageRead) String() string

type Metadata

type Metadata struct {
	IsOpen                bool     `protobuf:"varint,1,opt,name=is_open,json=isOpen,proto3" json:"is_open,omitempty"`
	AllowedEmails         []string `protobuf:"bytes,2,rep,name=allowed_emails,json=allowedEmails,proto3" json:"allowed_emails,omitempty"`
	About                 string   `protobuf:"bytes,3,opt,name=about,proto3" json:"about,omitempty"`
	OwnerId               string   `protobuf:"bytes,4,opt,name=owner_id,json=ownerId,proto3" json:"owner_id,omitempty"`
	RequireIdentification bool     `protobuf:"varint,5,opt,name=require_identification,json=requireIdentification,proto3" json:"require_identification,omitempty"`
	// contains filtered or unexported fields
}

func (*Metadata) Descriptor deprecated

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

Deprecated: Use Metadata.ProtoReflect.Descriptor instead.

func (*Metadata) GetAbout

func (x *Metadata) GetAbout() string

func (*Metadata) GetAllowedEmails

func (x *Metadata) GetAllowedEmails() []string

func (*Metadata) GetIsOpen

func (x *Metadata) GetIsOpen() bool

func (*Metadata) GetOwnerId

func (x *Metadata) GetOwnerId() string

func (*Metadata) GetRequireIdentification

func (x *Metadata) GetRequireIdentification() bool

func (*Metadata) ProtoMessage

func (*Metadata) ProtoMessage()

func (*Metadata) ProtoReflect

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

func (*Metadata) Reset

func (x *Metadata) Reset()

func (*Metadata) String

func (x *Metadata) String() string

type MongoQuery

type MongoQuery struct {
	KeyValue map[string]*Value `` /* 173-byte string literal not displayed */
	Limit    *int32            `protobuf:"varint,2,opt,name=limit,proto3,oneof" json:"limit,omitempty"`
	Offset   *int32            `protobuf:"varint,3,opt,name=offset,proto3,oneof" json:"offset,omitempty"`
	// contains filtered or unexported fields
}

func (*MongoQuery) Descriptor deprecated

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

Deprecated: Use MongoQuery.ProtoReflect.Descriptor instead.

func (*MongoQuery) GetKeyValue

func (x *MongoQuery) GetKeyValue() map[string]*Value

func (*MongoQuery) GetLimit

func (x *MongoQuery) GetLimit() int32

func (*MongoQuery) GetOffset

func (x *MongoQuery) GetOffset() int32

func (*MongoQuery) ProtoMessage

func (*MongoQuery) ProtoMessage()

func (*MongoQuery) ProtoReflect

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

func (*MongoQuery) Reset

func (x *MongoQuery) Reset()

func (*MongoQuery) String

func (x *MongoQuery) String() string

type NepheleMember

type NepheleMember struct {
	UserId    string                 `protobuf:"bytes,1,opt,name=user_id,json=userId,proto3" json:"user_id,omitempty"`
	CreatedAt *timestamppb.Timestamp `protobuf:"bytes,2,opt,name=created_at,json=createdAt,proto3" json:"created_at,omitempty"`
	UpdatedAt *timestamppb.Timestamp `protobuf:"bytes,3,opt,name=updated_at,json=updatedAt,proto3" json:"updated_at,omitempty"`
	Email     string                 `protobuf:"bytes,4,opt,name=email,proto3" json:"email,omitempty"`
	Accepted  bool                   `protobuf:"varint,5,opt,name=accepted,proto3" json:"accepted,omitempty"`
	Id        string                 `protobuf:"bytes,6,opt,name=id,proto3" json:"id,omitempty"`
	Type      MemberType             `protobuf:"varint,7,opt,name=type,proto3,enum=Nuntio.MemberType" json:"type,omitempty"`
	// contains filtered or unexported fields
}

func (*NepheleMember) Descriptor deprecated

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

Deprecated: Use NepheleMember.ProtoReflect.Descriptor instead.

func (*NepheleMember) GetAccepted

func (x *NepheleMember) GetAccepted() bool

func (*NepheleMember) GetCreatedAt

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

func (*NepheleMember) GetEmail

func (x *NepheleMember) GetEmail() string

func (*NepheleMember) GetId

func (x *NepheleMember) GetId() string

func (*NepheleMember) GetType

func (x *NepheleMember) GetType() MemberType

func (*NepheleMember) GetUpdatedAt

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

func (*NepheleMember) GetUserId

func (x *NepheleMember) GetUserId() string

func (*NepheleMember) ProtoMessage

func (*NepheleMember) ProtoMessage()

func (*NepheleMember) ProtoReflect

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

func (*NepheleMember) Reset

func (x *NepheleMember) Reset()

func (*NepheleMember) String

func (x *NepheleMember) String() string

type NepheleProject

type NepheleProject struct {
	Id               string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	Name             string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
	ApiUrl           string `protobuf:"bytes,3,opt,name=api_url,json=apiUrl,proto3" json:"api_url,omitempty"`
	Configured       bool   `protobuf:"varint,4,opt,name=configured,proto3" json:"configured,omitempty"`
	OrganizationName string `protobuf:"bytes,5,opt,name=organization_name,json=organizationName,proto3" json:"organization_name,omitempty"`
	// contains filtered or unexported fields
}

func (*NepheleProject) Descriptor deprecated

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

Deprecated: Use NepheleProject.ProtoReflect.Descriptor instead.

func (*NepheleProject) GetApiUrl

func (x *NepheleProject) GetApiUrl() string

func (*NepheleProject) GetConfigured

func (x *NepheleProject) GetConfigured() bool

func (*NepheleProject) GetId

func (x *NepheleProject) GetId() string

func (*NepheleProject) GetName

func (x *NepheleProject) GetName() string

func (*NepheleProject) GetOrganizationName

func (x *NepheleProject) GetOrganizationName() string

func (*NepheleProject) ProtoMessage

func (*NepheleProject) ProtoMessage()

func (*NepheleProject) ProtoReflect

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

func (*NepheleProject) Reset

func (x *NepheleProject) Reset()

func (*NepheleProject) String

func (x *NepheleProject) String() string

type NephelePublicClient

type NephelePublicClient interface {
	InitializeDashboard(ctx context.Context, in *NepheleRequest, opts ...grpc.CallOption) (*NepheleResponse, error)
	InitializeProjectRegistration(ctx context.Context, in *NepheleRequest, opts ...grpc.CallOption) (*NepheleResponse, error)
	GetOrganization(ctx context.Context, in *NepheleRequest, opts ...grpc.CallOption) (*NepheleResponse, error)
	ListOrganizations(ctx context.Context, in *NepheleRequest, opts ...grpc.CallOption) (*NepheleResponse, error)
	GetOauth2App(ctx context.Context, in *NepheleRequest, opts ...grpc.CallOption) (*NepheleResponse, error)
	UpdateOauth2Details(ctx context.Context, in *NepheleRequest, opts ...grpc.CallOption) (*NepheleResponse, error)
	UpdateOauth2Security(ctx context.Context, in *NepheleRequest, opts ...grpc.CallOption) (*NepheleResponse, error)
	UpdateOauth2Secret(ctx context.Context, in *NepheleRequest, opts ...grpc.CallOption) (*NepheleResponse, error)
	CreateOauth2App(ctx context.Context, in *NepheleRequest, opts ...grpc.CallOption) (*NepheleResponse, error)
	CreateOrganization(ctx context.Context, in *NepheleRequest, opts ...grpc.CallOption) (*NepheleResponse, error)
	CreateProject(ctx context.Context, in *NepheleRequest, opts ...grpc.CallOption) (*NepheleResponse, error)
	DeleteProject(ctx context.Context, in *NepheleRequest, opts ...grpc.CallOption) (*NepheleResponse, error)
	DeleteOrganization(ctx context.Context, in *NepheleRequest, opts ...grpc.CallOption) (*NepheleResponse, error)
	DeleteOauth2App(ctx context.Context, in *NepheleRequest, opts ...grpc.CallOption) (*NepheleResponse, error)
	InviteMember(ctx context.Context, in *NepheleRequest, opts ...grpc.CallOption) (*NepheleResponse, error)
	AcceptInvitation(ctx context.Context, in *NepheleRequest, opts ...grpc.CallOption) (*NepheleResponse, error)
	EditMember(ctx context.Context, in *NepheleRequest, opts ...grpc.CallOption) (*NepheleResponse, error)
	DeleteMember(ctx context.Context, in *NepheleRequest, opts ...grpc.CallOption) (*NepheleResponse, error)
	ValidateAccess(ctx context.Context, in *NepheleRequest, opts ...grpc.CallOption) (*NepheleResponse, error)
}

NephelePublicClient is the client API for NephelePublic 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.

type NephelePublicServer

type NephelePublicServer interface {
	InitializeDashboard(context.Context, *NepheleRequest) (*NepheleResponse, error)
	InitializeProjectRegistration(context.Context, *NepheleRequest) (*NepheleResponse, error)
	GetOrganization(context.Context, *NepheleRequest) (*NepheleResponse, error)
	ListOrganizations(context.Context, *NepheleRequest) (*NepheleResponse, error)
	GetOauth2App(context.Context, *NepheleRequest) (*NepheleResponse, error)
	UpdateOauth2Details(context.Context, *NepheleRequest) (*NepheleResponse, error)
	UpdateOauth2Security(context.Context, *NepheleRequest) (*NepheleResponse, error)
	UpdateOauth2Secret(context.Context, *NepheleRequest) (*NepheleResponse, error)
	CreateOauth2App(context.Context, *NepheleRequest) (*NepheleResponse, error)
	CreateOrganization(context.Context, *NepheleRequest) (*NepheleResponse, error)
	CreateProject(context.Context, *NepheleRequest) (*NepheleResponse, error)
	DeleteProject(context.Context, *NepheleRequest) (*NepheleResponse, error)
	DeleteOrganization(context.Context, *NepheleRequest) (*NepheleResponse, error)
	DeleteOauth2App(context.Context, *NepheleRequest) (*NepheleResponse, error)
	InviteMember(context.Context, *NepheleRequest) (*NepheleResponse, error)
	AcceptInvitation(context.Context, *NepheleRequest) (*NepheleResponse, error)
	EditMember(context.Context, *NepheleRequest) (*NepheleResponse, error)
	DeleteMember(context.Context, *NepheleRequest) (*NepheleResponse, error)
	ValidateAccess(context.Context, *NepheleRequest) (*NepheleResponse, error)
}

NephelePublicServer is the server API for NephelePublic service. All implementations should embed UnimplementedNephelePublicServer for forward compatibility

type NepheleRequest

type NepheleRequest struct {
	Project      *Project         `protobuf:"bytes,1,opt,name=project,proto3" json:"project,omitempty"`
	AuthToken    *AuthToken       `protobuf:"bytes,2,opt,name=auth_token,json=authToken,proto3" json:"auth_token,omitempty"`
	Organization *Organization    `protobuf:"bytes,3,opt,name=organization,proto3" json:"organization,omitempty"`
	Member       *NepheleMember   `protobuf:"bytes,4,opt,name=member,proto3" json:"member,omitempty"`
	Members      []*NepheleMember `protobuf:"bytes,5,rep,name=members,proto3" json:"members,omitempty"`
	Partner      *Partner         `protobuf:"bytes,6,opt,name=partner,proto3" json:"partner,omitempty"`
	CurrentUser  *User            `protobuf:"bytes,7,opt,name=current_user,json=currentUser,proto3" json:"current_user,omitempty"`
	Access       *Access          `protobuf:"bytes,8,opt,name=access,proto3" json:"access,omitempty"`
	File         []byte           `protobuf:"bytes,9,opt,name=file,proto3" json:"file,omitempty"`
	App          *App             `protobuf:"bytes,10,opt,name=app,proto3" json:"app,omitempty"`
	// contains filtered or unexported fields
}

func (*NepheleRequest) Descriptor deprecated

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

Deprecated: Use NepheleRequest.ProtoReflect.Descriptor instead.

func (*NepheleRequest) GetAccess

func (x *NepheleRequest) GetAccess() *Access

func (*NepheleRequest) GetApp

func (x *NepheleRequest) GetApp() *App

func (*NepheleRequest) GetAuthToken

func (x *NepheleRequest) GetAuthToken() *AuthToken

func (*NepheleRequest) GetCurrentUser

func (x *NepheleRequest) GetCurrentUser() *User

func (*NepheleRequest) GetFile

func (x *NepheleRequest) GetFile() []byte

func (*NepheleRequest) GetMember

func (x *NepheleRequest) GetMember() *NepheleMember

func (*NepheleRequest) GetMembers

func (x *NepheleRequest) GetMembers() []*NepheleMember

func (*NepheleRequest) GetOrganization

func (x *NepheleRequest) GetOrganization() *Organization

func (*NepheleRequest) GetPartner

func (x *NepheleRequest) GetPartner() *Partner

func (*NepheleRequest) GetProject

func (x *NepheleRequest) GetProject() *Project

func (*NepheleRequest) ProtoMessage

func (*NepheleRequest) ProtoMessage()

func (*NepheleRequest) ProtoReflect

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

func (*NepheleRequest) Reset

func (x *NepheleRequest) Reset()

func (*NepheleRequest) String

func (x *NepheleRequest) String() string

type NepheleResponse

type NepheleResponse struct {
	Projects      []*NepheleProject `protobuf:"bytes,1,rep,name=projects,proto3" json:"projects,omitempty"`
	Organization  *Organization     `protobuf:"bytes,2,opt,name=organization,proto3" json:"organization,omitempty"`
	Member        *NepheleMember    `protobuf:"bytes,3,opt,name=member,proto3" json:"member,omitempty"`
	Members       []*NepheleMember  `protobuf:"bytes,4,rep,name=members,proto3" json:"members,omitempty"`
	Organizations []*Organization   `protobuf:"bytes,5,rep,name=organizations,proto3" json:"organizations,omitempty"`
	Partner       *Partner          `protobuf:"bytes,6,opt,name=partner,proto3" json:"partner,omitempty"`
	Partners      []*Partner        `protobuf:"bytes,7,rep,name=partners,proto3" json:"partners,omitempty"`
	App           *App              `protobuf:"bytes,8,opt,name=app,proto3" json:"app,omitempty"`
	Apps          []*App            `protobuf:"bytes,9,rep,name=apps,proto3" json:"apps,omitempty"`
	Folder        *Folder           `protobuf:"bytes,10,opt,name=folder,proto3" json:"folder,omitempty"`
	User          *User             `protobuf:"bytes,11,opt,name=user,proto3" json:"user,omitempty"`
	Project       *NepheleProject   `protobuf:"bytes,12,opt,name=project,proto3" json:"project,omitempty"`
	// contains filtered or unexported fields
}

func (*NepheleResponse) Descriptor deprecated

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

Deprecated: Use NepheleResponse.ProtoReflect.Descriptor instead.

func (*NepheleResponse) GetApp

func (x *NepheleResponse) GetApp() *App

func (*NepheleResponse) GetApps

func (x *NepheleResponse) GetApps() []*App

func (*NepheleResponse) GetFolder

func (x *NepheleResponse) GetFolder() *Folder

func (*NepheleResponse) GetMember

func (x *NepheleResponse) GetMember() *NepheleMember

func (*NepheleResponse) GetMembers

func (x *NepheleResponse) GetMembers() []*NepheleMember

func (*NepheleResponse) GetOrganization

func (x *NepheleResponse) GetOrganization() *Organization

func (*NepheleResponse) GetOrganizations

func (x *NepheleResponse) GetOrganizations() []*Organization

func (*NepheleResponse) GetPartner

func (x *NepheleResponse) GetPartner() *Partner

func (*NepheleResponse) GetPartners

func (x *NepheleResponse) GetPartners() []*Partner

func (*NepheleResponse) GetProject

func (x *NepheleResponse) GetProject() *NepheleProject

func (*NepheleResponse) GetProjects

func (x *NepheleResponse) GetProjects() []*NepheleProject

func (*NepheleResponse) GetUser

func (x *NepheleResponse) GetUser() *User

func (*NepheleResponse) ProtoMessage

func (*NepheleResponse) ProtoMessage()

func (*NepheleResponse) ProtoReflect

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

func (*NepheleResponse) Reset

func (x *NepheleResponse) Reset()

func (*NepheleResponse) String

func (x *NepheleResponse) String() string

type Null

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

func (*Null) Descriptor deprecated

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

Deprecated: Use Null.ProtoReflect.Descriptor instead.

func (*Null) ProtoMessage

func (*Null) ProtoMessage()

func (*Null) ProtoReflect

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

func (*Null) Reset

func (x *Null) Reset()

func (*Null) String

func (x *Null) String() string

type NuntioCommunicationClient

type NuntioCommunicationClient interface {
	ValidateAccess(ctx context.Context, in *NuntioRequest, opts ...grpc.CallOption) (*NuntioResponse, error)
	SendEmail(ctx context.Context, in *NuntioRequest, opts ...grpc.CallOption) (*NuntioResponse, error)
	SendText(ctx context.Context, in *NuntioRequest, opts ...grpc.CallOption) (*NuntioResponse, error)
}

NuntioCommunicationClient is the client API for NuntioCommunication 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.

type NuntioCommunicationServer

type NuntioCommunicationServer interface {
	ValidateAccess(context.Context, *NuntioRequest) (*NuntioResponse, error)
	SendEmail(context.Context, *NuntioRequest) (*NuntioResponse, error)
	SendText(context.Context, *NuntioRequest) (*NuntioResponse, error)
}

NuntioCommunicationServer is the server API for NuntioCommunication service. All implementations should embed UnimplementedNuntioCommunicationServer for forward compatibility

type NuntioCoreClient

type NuntioCoreClient interface {
	GenerateAccessToken(ctx context.Context, in *NuntioRequest, opts ...grpc.CallOption) (*NuntioResponse, error)
	PublicKey(ctx context.Context, in *NuntioRequest, opts ...grpc.CallOption) (*NuntioResponse, error)
	ValidateAccess(ctx context.Context, in *NuntioRequest, opts ...grpc.CallOption) (*NuntioResponse, error)
	DeleteFile(ctx context.Context, in *NuntioRequest, opts ...grpc.CallOption) (*NuntioResponse, error)
	GetFileLink(ctx context.Context, in *NuntioRequest, opts ...grpc.CallOption) (*NuntioResponse, error)
	UploadFile(ctx context.Context, opts ...grpc.CallOption) (NuntioCore_UploadFileClient, error)
	SendEmail(ctx context.Context, in *NuntioRequest, opts ...grpc.CallOption) (*NuntioResponse, error)
	SendText(ctx context.Context, in *NuntioRequest, opts ...grpc.CallOption) (*NuntioResponse, error)
}

NuntioCoreClient is the client API for NuntioCore 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 NewNuntioCoreClient

func NewNuntioCoreClient(cc grpc.ClientConnInterface) NuntioCoreClient

type NuntioCoreServer

NuntioCoreServer is the server API for NuntioCore service. All implementations should embed UnimplementedNuntioCoreServer for forward compatibility

type NuntioCore_UploadFileClient

type NuntioCore_UploadFileClient interface {
	Send(*NuntioRequest) error
	CloseAndRecv() (*NuntioResponse, error)
	grpc.ClientStream
}

type NuntioCore_UploadFileServer

type NuntioCore_UploadFileServer interface {
	SendAndClose(*NuntioResponse) error
	Recv() (*NuntioRequest, error)
	grpc.ServerStream
}

type NuntioDashboardClient

type NuntioDashboardClient interface {
	CreateProject(ctx context.Context, in *NuntioRequest, opts ...grpc.CallOption) (*NuntioResponse, error)
	DeleteProject(ctx context.Context, in *NuntioRequest, opts ...grpc.CallOption) (*NuntioResponse, error)
	UpdateProject(ctx context.Context, in *NuntioRequest, opts ...grpc.CallOption) (*NuntioResponse, error)
	GetProject(ctx context.Context, in *NuntioRequest, opts ...grpc.CallOption) (*NuntioResponse, error)
	GetProjects(ctx context.Context, in *NuntioRequest, opts ...grpc.CallOption) (*NuntioResponse, error)
	BackupAll(ctx context.Context, in *NuntioRequest, opts ...grpc.CallOption) (*NuntioResponse, error)
	Backup(ctx context.Context, in *NuntioRequest, opts ...grpc.CallOption) (*NuntioResponse, error)
	RestoreBackup(ctx context.Context, in *NuntioRequest, opts ...grpc.CallOption) (*NuntioResponse, error)
	GetConfig(ctx context.Context, in *NuntioRequest, opts ...grpc.CallOption) (*NuntioResponse, error)
	UpdateConfigPassword(ctx context.Context, in *NuntioRequest, opts ...grpc.CallOption) (*NuntioResponse, error)
	UpdateEmailProvider(ctx context.Context, in *NuntioRequest, opts ...grpc.CallOption) (*NuntioResponse, error)
	UpdateTextProvider(ctx context.Context, in *NuntioRequest, opts ...grpc.CallOption) (*NuntioResponse, error)
	Login(ctx context.Context, in *NuntioRequest, opts ...grpc.CallOption) (*NuntioResponse, error)
	AddMember(ctx context.Context, in *NuntioRequest, opts ...grpc.CallOption) (*NuntioResponse, error)
	EditMember(ctx context.Context, in *NuntioRequest, opts ...grpc.CallOption) (*NuntioResponse, error)
	DeleteMember(ctx context.Context, in *NuntioRequest, opts ...grpc.CallOption) (*NuntioResponse, error)
}

NuntioDashboardClient is the client API for NuntioDashboard 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.

type NuntioDashboardServer

NuntioDashboardServer is the server API for NuntioDashboard service. All implementations should embed UnimplementedNuntioDashboardServer for forward compatibility

type NuntioDatabaseClient

type NuntioDatabaseClient interface {
	FindMany(ctx context.Context, in *NuntioRequest, opts ...grpc.CallOption) (*NuntioResponse, error)
	FindOne(ctx context.Context, in *NuntioRequest, opts ...grpc.CallOption) (*NuntioResponse, error)
	InsertMany(ctx context.Context, in *NuntioRequest, opts ...grpc.CallOption) (*NuntioResponse, error)
	InsertOne(ctx context.Context, in *NuntioRequest, opts ...grpc.CallOption) (*NuntioResponse, error)
	DeleteMany(ctx context.Context, in *NuntioRequest, opts ...grpc.CallOption) (*NuntioResponse, error)
	DeleteOne(ctx context.Context, in *NuntioRequest, opts ...grpc.CallOption) (*NuntioResponse, error)
	UpdateMany(ctx context.Context, in *NuntioRequest, opts ...grpc.CallOption) (*NuntioResponse, error)
	UpdateOne(ctx context.Context, in *NuntioRequest, opts ...grpc.CallOption) (*NuntioResponse, error)
	Count(ctx context.Context, in *NuntioRequest, opts ...grpc.CallOption) (*NuntioResponse, error)
	Collections(ctx context.Context, in *NuntioRequest, opts ...grpc.CallOption) (*NuntioResponse, error)
	CreateIndex(ctx context.Context, in *NuntioRequest, opts ...grpc.CallOption) (*NuntioResponse, error)
	DeleteIndex(ctx context.Context, in *NuntioRequest, opts ...grpc.CallOption) (*NuntioResponse, error)
	Indexes(ctx context.Context, in *NuntioRequest, opts ...grpc.CallOption) (*NuntioResponse, error)
	DeleteCollection(ctx context.Context, in *NuntioRequest, opts ...grpc.CallOption) (*NuntioResponse, error)
	CreateCollection(ctx context.Context, in *NuntioRequest, opts ...grpc.CallOption) (*NuntioResponse, error)
}

NuntioDatabaseClient is the client API for NuntioDatabase 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.

type NuntioDatabaseServer

NuntioDatabaseServer is the server API for NuntioDatabase service. All implementations should embed UnimplementedNuntioDatabaseServer for forward compatibility

type NuntioRequest

type NuntioRequest struct {
	Namespace      string         `protobuf:"bytes,1,opt,name=namespace,proto3" json:"namespace,omitempty"`
	AuthToken      *AuthToken     `protobuf:"bytes,2,opt,name=auth_token,json=authToken,proto3" json:"auth_token,omitempty"`
	ApiKey         string         `protobuf:"bytes,3,opt,name=api_key,json=apiKey,proto3" json:"api_key,omitempty"`
	Project        *Project       `protobuf:"bytes,4,opt,name=project,proto3" json:"project,omitempty"`
	Member         *Member        `protobuf:"bytes,5,opt,name=member,proto3" json:"member,omitempty"`
	CurrentUser    *User          `protobuf:"bytes,6,opt,name=current_user,json=currentUser,proto3" json:"current_user,omitempty"`
	Access         *Access        `protobuf:"bytes,7,opt,name=access,proto3" json:"access,omitempty"`
	Password       string         `protobuf:"bytes,8,opt,name=password,proto3" json:"password,omitempty"`
	Folder         *Folder        `protobuf:"bytes,9,opt,name=folder,proto3" json:"folder,omitempty"`
	File           *File          `protobuf:"bytes,10,opt,name=file,proto3" json:"file,omitempty"`
	Data           []byte         `protobuf:"bytes,11,opt,name=data,proto3" json:"data,omitempty"`
	Recursive      bool           `protobuf:"varint,12,opt,name=recursive,proto3" json:"recursive,omitempty"`
	CurrentMember  *Member        `protobuf:"bytes,13,opt,name=current_member,json=currentMember,proto3" json:"current_member,omitempty"`
	Query          *MongoQuery    `protobuf:"bytes,14,opt,name=query,proto3" json:"query,omitempty"`
	Document       *Document      `protobuf:"bytes,15,opt,name=document,proto3" json:"document,omitempty"`
	Documents      []*Document    `protobuf:"bytes,16,rep,name=documents,proto3" json:"documents,omitempty"`
	Collection     *Collection    `protobuf:"bytes,17,opt,name=collection,proto3" json:"collection,omitempty"`
	EmailProvider  *EmailProvider `protobuf:"bytes,18,opt,name=email_provider,json=emailProvider,proto3" json:"email_provider,omitempty"`
	TextProvider   *TextProvider  `protobuf:"bytes,19,opt,name=text_provider,json=textProvider,proto3" json:"text_provider,omitempty"`
	Text           *Sms           `protobuf:"bytes,20,opt,name=text,proto3" json:"text,omitempty"`
	Email          *Email         `protobuf:"bytes,21,opt,name=email,proto3" json:"email,omitempty"`
	DropCollection bool           `protobuf:"varint,22,opt,name=drop_collection,json=dropCollection,proto3" json:"drop_collection,omitempty"`
	Index          *Index         `protobuf:"bytes,23,opt,name=index,proto3" json:"index,omitempty"`
	// contains filtered or unexported fields
}

func (*NuntioRequest) Descriptor deprecated

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

Deprecated: Use NuntioRequest.ProtoReflect.Descriptor instead.

func (*NuntioRequest) GetAccess

func (x *NuntioRequest) GetAccess() *Access

func (*NuntioRequest) GetApiKey

func (x *NuntioRequest) GetApiKey() string

func (*NuntioRequest) GetAuthToken

func (x *NuntioRequest) GetAuthToken() *AuthToken

func (*NuntioRequest) GetCollection

func (x *NuntioRequest) GetCollection() *Collection

func (*NuntioRequest) GetCurrentMember

func (x *NuntioRequest) GetCurrentMember() *Member

func (*NuntioRequest) GetCurrentUser

func (x *NuntioRequest) GetCurrentUser() *User

func (*NuntioRequest) GetData

func (x *NuntioRequest) GetData() []byte

func (*NuntioRequest) GetDocument

func (x *NuntioRequest) GetDocument() *Document

func (*NuntioRequest) GetDocuments

func (x *NuntioRequest) GetDocuments() []*Document

func (*NuntioRequest) GetDropCollection

func (x *NuntioRequest) GetDropCollection() bool

func (*NuntioRequest) GetEmail

func (x *NuntioRequest) GetEmail() *Email

func (*NuntioRequest) GetEmailProvider

func (x *NuntioRequest) GetEmailProvider() *EmailProvider

func (*NuntioRequest) GetFile

func (x *NuntioRequest) GetFile() *File

func (*NuntioRequest) GetFolder

func (x *NuntioRequest) GetFolder() *Folder

func (*NuntioRequest) GetIndex

func (x *NuntioRequest) GetIndex() *Index

func (*NuntioRequest) GetMember

func (x *NuntioRequest) GetMember() *Member

func (*NuntioRequest) GetNamespace

func (x *NuntioRequest) GetNamespace() string

func (*NuntioRequest) GetPassword

func (x *NuntioRequest) GetPassword() string

func (*NuntioRequest) GetProject

func (x *NuntioRequest) GetProject() *Project

func (*NuntioRequest) GetQuery

func (x *NuntioRequest) GetQuery() *MongoQuery

func (*NuntioRequest) GetRecursive

func (x *NuntioRequest) GetRecursive() bool

func (*NuntioRequest) GetText

func (x *NuntioRequest) GetText() *Sms

func (*NuntioRequest) GetTextProvider

func (x *NuntioRequest) GetTextProvider() *TextProvider

func (*NuntioRequest) ProtoMessage

func (*NuntioRequest) ProtoMessage()

func (*NuntioRequest) ProtoReflect

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

func (*NuntioRequest) Reset

func (x *NuntioRequest) Reset()

func (*NuntioRequest) String

func (x *NuntioRequest) String() string

type NuntioResponse

type NuntioResponse struct {
	KubeConfig              string              `protobuf:"bytes,1,opt,name=kube_config,json=kubeConfig,proto3" json:"kube_config,omitempty"`
	Project                 *Project            `protobuf:"bytes,2,opt,name=project,proto3" json:"project,omitempty"`
	Projects                []*Project          `protobuf:"bytes,3,rep,name=projects,proto3" json:"projects,omitempty"`
	Members                 []*Member           `protobuf:"bytes,4,rep,name=members,proto3" json:"members,omitempty"`
	PublicKey               string              `protobuf:"bytes,5,opt,name=public_key,json=publicKey,proto3" json:"public_key,omitempty"`
	Namespace               string              `protobuf:"bytes,6,opt,name=namespace,proto3" json:"namespace,omitempty"`
	AccessToken             string              `protobuf:"bytes,7,opt,name=access_token,json=accessToken,proto3" json:"access_token,omitempty"`
	Member                  *Member             `protobuf:"bytes,8,opt,name=member,proto3" json:"member,omitempty"`
	Folder                  *Folder             `protobuf:"bytes,9,opt,name=folder,proto3" json:"folder,omitempty"`
	File                    *File               `protobuf:"bytes,10,opt,name=file,proto3" json:"file,omitempty"`
	Collection              *Collection         `protobuf:"bytes,11,opt,name=collection,proto3" json:"collection,omitempty"`
	AvailableTextProviders  []TextProviderType  `` /* 167-byte string literal not displayed */
	AvailableEmailProviders []EmailProviderType `` /* 171-byte string literal not displayed */
	CurrentUser             *User               `protobuf:"bytes,14,opt,name=current_user,json=currentUser,proto3" json:"current_user,omitempty"`
	Document                *Document           `protobuf:"bytes,15,opt,name=document,proto3" json:"document,omitempty"`
	Documents               []*Document         `protobuf:"bytes,16,rep,name=documents,proto3" json:"documents,omitempty"`
	InsertedId              string              `protobuf:"bytes,17,opt,name=inserted_id,json=insertedId,proto3" json:"inserted_id,omitempty"`
	InsertedIds             []string            `protobuf:"bytes,18,rep,name=inserted_ids,json=insertedIds,proto3" json:"inserted_ids,omitempty"`
	Collections             []*Collection       `protobuf:"bytes,19,rep,name=collections,proto3" json:"collections,omitempty"`
	Indexes                 []*Index            `protobuf:"bytes,20,rep,name=indexes,proto3" json:"indexes,omitempty"`
	// contains filtered or unexported fields
}

func (*NuntioResponse) Descriptor deprecated

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

Deprecated: Use NuntioResponse.ProtoReflect.Descriptor instead.

func (*NuntioResponse) GetAccessToken

func (x *NuntioResponse) GetAccessToken() string

func (*NuntioResponse) GetAvailableEmailProviders

func (x *NuntioResponse) GetAvailableEmailProviders() []EmailProviderType

func (*NuntioResponse) GetAvailableTextProviders

func (x *NuntioResponse) GetAvailableTextProviders() []TextProviderType

func (*NuntioResponse) GetCollection

func (x *NuntioResponse) GetCollection() *Collection

func (*NuntioResponse) GetCollections

func (x *NuntioResponse) GetCollections() []*Collection

func (*NuntioResponse) GetCurrentUser

func (x *NuntioResponse) GetCurrentUser() *User

func (*NuntioResponse) GetDocument

func (x *NuntioResponse) GetDocument() *Document

func (*NuntioResponse) GetDocuments

func (x *NuntioResponse) GetDocuments() []*Document

func (*NuntioResponse) GetFile

func (x *NuntioResponse) GetFile() *File

func (*NuntioResponse) GetFolder

func (x *NuntioResponse) GetFolder() *Folder

func (*NuntioResponse) GetIndexes

func (x *NuntioResponse) GetIndexes() []*Index

func (*NuntioResponse) GetInsertedId

func (x *NuntioResponse) GetInsertedId() string

func (*NuntioResponse) GetInsertedIds

func (x *NuntioResponse) GetInsertedIds() []string

func (*NuntioResponse) GetKubeConfig

func (x *NuntioResponse) GetKubeConfig() string

func (*NuntioResponse) GetMember

func (x *NuntioResponse) GetMember() *Member

func (*NuntioResponse) GetMembers

func (x *NuntioResponse) GetMembers() []*Member

func (*NuntioResponse) GetNamespace

func (x *NuntioResponse) GetNamespace() string

func (*NuntioResponse) GetProject

func (x *NuntioResponse) GetProject() *Project

func (*NuntioResponse) GetProjects

func (x *NuntioResponse) GetProjects() []*Project

func (*NuntioResponse) GetPublicKey

func (x *NuntioResponse) GetPublicKey() string

func (*NuntioResponse) ProtoMessage

func (*NuntioResponse) ProtoMessage()

func (*NuntioResponse) ProtoReflect

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

func (*NuntioResponse) Reset

func (x *NuntioResponse) Reset()

func (*NuntioResponse) String

func (x *NuntioResponse) String() string

type NuntioStorageClient

type NuntioStorageClient interface {
	DeleteFile(ctx context.Context, in *NuntioRequest, opts ...grpc.CallOption) (*NuntioResponse, error)
	GetFileLink(ctx context.Context, in *NuntioRequest, opts ...grpc.CallOption) (*NuntioResponse, error)
	UploadFile(ctx context.Context, opts ...grpc.CallOption) (NuntioStorage_UploadFileClient, error)
	DownloadFile(ctx context.Context, in *NuntioRequest, opts ...grpc.CallOption) (*NuntioResponse, error)
	ListFiles(ctx context.Context, in *NuntioRequest, opts ...grpc.CallOption) (*NuntioResponse, error)
}

NuntioStorageClient is the client API for NuntioStorage 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.

type NuntioStorageServer

type NuntioStorageServer interface {
	DeleteFile(context.Context, *NuntioRequest) (*NuntioResponse, error)
	GetFileLink(context.Context, *NuntioRequest) (*NuntioResponse, error)
	UploadFile(NuntioStorage_UploadFileServer) error
	DownloadFile(context.Context, *NuntioRequest) (*NuntioResponse, error)
	ListFiles(context.Context, *NuntioRequest) (*NuntioResponse, error)
}

NuntioStorageServer is the server API for NuntioStorage service. All implementations should embed UnimplementedNuntioStorageServer for forward compatibility

type NuntioStorage_UploadFileClient

type NuntioStorage_UploadFileClient interface {
	Send(*NuntioRequest) error
	CloseAndRecv() (*NuntioResponse, error)
	grpc.ClientStream
}

type NuntioStorage_UploadFileServer

type NuntioStorage_UploadFileServer interface {
	SendAndClose(*NuntioResponse) error
	Recv() (*NuntioRequest, error)
	grpc.ServerStream
}

type Object

type Object struct {
	Data map[string]*Value `` /* 149-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*Object) Descriptor deprecated

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

Deprecated: Use Object.ProtoReflect.Descriptor instead.

func (*Object) GetData

func (x *Object) GetData() map[string]*Value

func (*Object) ProtoMessage

func (*Object) ProtoMessage()

func (*Object) ProtoReflect

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

func (*Object) Reset

func (x *Object) Reset()

func (*Object) String

func (x *Object) String() string

type OidcProvider

type OidcProvider struct {
	Id          string           `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	Type        OidcProviderType `protobuf:"varint,2,opt,name=type,proto3,enum=Nuntio.OidcProviderType" json:"type,omitempty"`
	Secret      string           `protobuf:"bytes,3,opt,name=secret,proto3" json:"secret,omitempty"`
	Name        string           `protobuf:"bytes,5,opt,name=name,proto3" json:"name,omitempty"`
	Enabled     bool             `protobuf:"varint,6,opt,name=enabled,proto3" json:"enabled,omitempty"`
	Url         string           `protobuf:"bytes,7,opt,name=url,proto3" json:"url,omitempty"`
	Scopes      []string         `protobuf:"bytes,8,rep,name=scopes,proto3" json:"scopes,omitempty"`
	RedirectUrl string           `protobuf:"bytes,9,opt,name=redirect_url,json=redirectUrl,proto3" json:"redirect_url,omitempty"`
	// contains filtered or unexported fields
}

func (*OidcProvider) Descriptor deprecated

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

Deprecated: Use OidcProvider.ProtoReflect.Descriptor instead.

func (*OidcProvider) GetEnabled

func (x *OidcProvider) GetEnabled() bool

func (*OidcProvider) GetId

func (x *OidcProvider) GetId() string
func (x *OidcProvider) GetLogo() string

func (*OidcProvider) GetName

func (x *OidcProvider) GetName() string

func (*OidcProvider) GetRedirectUrl

func (x *OidcProvider) GetRedirectUrl() string

func (*OidcProvider) GetScopes

func (x *OidcProvider) GetScopes() []string

func (*OidcProvider) GetSecret

func (x *OidcProvider) GetSecret() string

func (*OidcProvider) GetType

func (x *OidcProvider) GetType() OidcProviderType

func (*OidcProvider) GetUrl

func (x *OidcProvider) GetUrl() string

func (*OidcProvider) ProtoMessage

func (*OidcProvider) ProtoMessage()

func (*OidcProvider) ProtoReflect

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

func (*OidcProvider) Reset

func (x *OidcProvider) Reset()

func (*OidcProvider) String

func (x *OidcProvider) String() string

type OidcProviderType

type OidcProviderType int32
const (
	OidcProviderType_INVALID_OAUTH2_PROVIDER OidcProviderType = 0
	OidcProviderType_NUNTIO_PROVIDER         OidcProviderType = 1
	OidcProviderType_GOOGLE_PROVIDER         OidcProviderType = 2
	OidcProviderType_GITHUB_PROVIDER         OidcProviderType = 3
)

func (OidcProviderType) Descriptor

func (OidcProviderType) Enum

func (OidcProviderType) EnumDescriptor deprecated

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

Deprecated: Use OidcProviderType.Descriptor instead.

func (OidcProviderType) Number

func (OidcProviderType) String

func (x OidcProviderType) String() string

func (OidcProviderType) Type

type Organization

type Organization struct {
	Id          string                 `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	Name        string                 `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
	CreatedAt   *timestamppb.Timestamp `protobuf:"bytes,3,opt,name=created_at,json=createdAt,proto3" json:"created_at,omitempty"`
	UpdatedAt   *timestamppb.Timestamp `protobuf:"bytes,4,opt,name=updated_at,json=updatedAt,proto3" json:"updated_at,omitempty"`
	Members     []*NepheleMember       `protobuf:"bytes,6,rep,name=members,proto3" json:"members,omitempty"`
	State       OrganizationState      `protobuf:"varint,7,opt,name=state,proto3,enum=Nuntio.OrganizationState" json:"state,omitempty"`
	Projects    []*NepheleProject      `protobuf:"bytes,8,rep,name=projects,proto3" json:"projects,omitempty"`
	MaxMembers  int32                  `protobuf:"varint,9,opt,name=max_members,json=maxMembers,proto3" json:"max_members,omitempty"`
	MaxProjects int32                  `protobuf:"varint,10,opt,name=max_projects,json=maxProjects,proto3" json:"max_projects,omitempty"`
	// contains filtered or unexported fields
}

func (*Organization) Descriptor deprecated

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

Deprecated: Use Organization.ProtoReflect.Descriptor instead.

func (*Organization) GetCreatedAt

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

func (*Organization) GetId

func (x *Organization) GetId() string
func (x *Organization) GetLogo() string

func (*Organization) GetMaxMembers

func (x *Organization) GetMaxMembers() int32

func (*Organization) GetMaxProjects

func (x *Organization) GetMaxProjects() int32

func (*Organization) GetMembers

func (x *Organization) GetMembers() []*NepheleMember

func (*Organization) GetName

func (x *Organization) GetName() string

func (*Organization) GetProjects

func (x *Organization) GetProjects() []*NepheleProject

func (*Organization) GetState

func (x *Organization) GetState() OrganizationState

func (*Organization) GetUpdatedAt

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

func (*Organization) ProtoMessage

func (*Organization) ProtoMessage()

func (*Organization) ProtoReflect

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

func (*Organization) Reset

func (x *Organization) Reset()

func (*Organization) String

func (x *Organization) String() string

type OrganizationState

type OrganizationState int32
const (
	OrganizationState_ORGANIZATION_CREATED             OrganizationState = 0
	OrganizationState_ORGANIZATION_MARKED_FOR_DELETION OrganizationState = 1
)

func (OrganizationState) Descriptor

func (OrganizationState) Enum

func (OrganizationState) EnumDescriptor deprecated

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

Deprecated: Use OrganizationState.Descriptor instead.

func (OrganizationState) Number

func (OrganizationState) String

func (x OrganizationState) String() string

func (OrganizationState) Type

type PartialFilter

type PartialFilter struct {
	Operator string `protobuf:"bytes,1,opt,name=operator,proto3" json:"operator,omitempty"`
	Value    *Value `protobuf:"bytes,2,opt,name=value,proto3" json:"value,omitempty"`
	// contains filtered or unexported fields
}

func (*PartialFilter) Descriptor deprecated

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

Deprecated: Use PartialFilter.ProtoReflect.Descriptor instead.

func (*PartialFilter) GetOperator

func (x *PartialFilter) GetOperator() string

func (*PartialFilter) GetValue

func (x *PartialFilter) GetValue() *Value

func (*PartialFilter) ProtoMessage

func (*PartialFilter) ProtoMessage()

func (*PartialFilter) ProtoReflect

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

func (*PartialFilter) Reset

func (x *PartialFilter) Reset()

func (*PartialFilter) String

func (x *PartialFilter) String() string

type Partner

type Partner struct {
	Id        string                 `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	Name      string                 `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
	Country   CountryCode            `protobuf:"varint,3,opt,name=country,proto3,enum=Nuntio.CountryCode" json:"country,omitempty"`
	Endpoint  string                 `protobuf:"bytes,4,opt,name=endpoint,proto3" json:"endpoint,omitempty"`
	Nuntio    bool                   `protobuf:"varint,6,opt,name=nuntio,proto3" json:"nuntio,omitempty"`
	Dedicated bool                   `protobuf:"varint,7,opt,name=dedicated,proto3" json:"dedicated,omitempty"`
	CreatedAt *timestamppb.Timestamp `protobuf:"bytes,8,opt,name=created_at,json=createdAt,proto3" json:"created_at,omitempty"`
	UpdatedAt *timestamppb.Timestamp `protobuf:"bytes,9,opt,name=updated_at,json=updatedAt,proto3" json:"updated_at,omitempty"`
	Website   string                 `protobuf:"bytes,10,opt,name=website,proto3" json:"website,omitempty"`
	S3Url     string                 `protobuf:"bytes,11,opt,name=s3_url,json=s3Url,proto3" json:"s3_url,omitempty"`
	// contains filtered or unexported fields
}

func (*Partner) Descriptor deprecated

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

Deprecated: Use Partner.ProtoReflect.Descriptor instead.

func (*Partner) GetCountry

func (x *Partner) GetCountry() CountryCode

func (*Partner) GetCreatedAt

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

func (*Partner) GetDedicated

func (x *Partner) GetDedicated() bool

func (*Partner) GetEndpoint

func (x *Partner) GetEndpoint() string

func (*Partner) GetId

func (x *Partner) GetId() string
func (x *Partner) GetLogo() string

func (*Partner) GetName

func (x *Partner) GetName() string

func (*Partner) GetNuntio

func (x *Partner) GetNuntio() bool

func (*Partner) GetS3Url

func (x *Partner) GetS3Url() string

func (*Partner) GetUpdatedAt

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

func (*Partner) GetWebsite

func (x *Partner) GetWebsite() string

func (*Partner) ProtoMessage

func (*Partner) ProtoMessage()

func (*Partner) ProtoReflect

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

func (*Partner) Reset

func (x *Partner) Reset()

func (*Partner) String

func (x *Partner) String() string

type PlatformType

type PlatformType int32
const (
	PlatformType_PLATFORM_NOT_SPECIFIED   PlatformType = 0
	PlatformType_PLATFORM_BROWSER_CHROME  PlatformType = 1
	PlatformType_PLATFORM_BROWSER_SAFARI  PlatformType = 2
	PlatformType_PLATFORM_BROWSER_EDGE    PlatformType = 3
	PlatformType_PLATFORM_BROWSER_BRAVE   PlatformType = 4
	PlatformType_PLATFORM_BROWSER_FIREFOX PlatformType = 5
	PlatformType_PLATFORM_BROWSER_OTHER   PlatformType = 6
	PlatformType_PLATFORM_ANDROID         PlatformType = 7
	PlatformType_PLATFORM_IOS             PlatformType = 8
	PlatformType_PLATFORM_MACOS           PlatformType = 9
	PlatformType_PLATFORM_LINUX           PlatformType = 10
	PlatformType_PLATFORM_WINDOWS         PlatformType = 11
)

func (PlatformType) Descriptor

func (PlatformType) Enum

func (x PlatformType) Enum() *PlatformType

func (PlatformType) EnumDescriptor deprecated

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

Deprecated: Use PlatformType.Descriptor instead.

func (PlatformType) Number

func (PlatformType) String

func (x PlatformType) String() string

func (PlatformType) Type

type PlutoClient

type PlutoClient interface {
	CreateNamespace(ctx context.Context, in *PlutoRequest, opts ...grpc.CallOption) (*PlutoResponse, error)
	GetConfig(ctx context.Context, in *PlutoRequest, opts ...grpc.CallOption) (*PlutoResponse, error)
	UpdateConfig(ctx context.Context, in *PlutoRequest, opts ...grpc.CallOption) (*PlutoResponse, error)
	Heartbeat(ctx context.Context, in *PlutoRequest, opts ...grpc.CallOption) (*PlutoResponse, error)
	Delete(ctx context.Context, in *PlutoRequest, opts ...grpc.CallOption) (*PlutoResponse, error)
	DeleteAll(ctx context.Context, in *PlutoRequest, opts ...grpc.CallOption) (*PlutoResponse, error)
	Info(ctx context.Context, in *PlutoRequest, opts ...grpc.CallOption) (*PlutoResponse, error)
	Debug(ctx context.Context, in *PlutoRequest, opts ...grpc.CallOption) (*PlutoResponse, error)
	Warn(ctx context.Context, in *PlutoRequest, opts ...grpc.CallOption) (*PlutoResponse, error)
	Error(ctx context.Context, in *PlutoRequest, opts ...grpc.CallOption) (*PlutoResponse, error)
	Fatal(ctx context.Context, in *PlutoRequest, opts ...grpc.CallOption) (*PlutoResponse, error)
	List(ctx context.Context, in *PlutoRequest, opts ...grpc.CallOption) (*PlutoResponse, error)
}

PlutoClient is the client API for Pluto 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 NewPlutoClient

func NewPlutoClient(cc grpc.ClientConnInterface) PlutoClient

type PlutoConfig

type PlutoConfig struct {
	Id            string                 `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	PushInfoLogs  bool                   `protobuf:"varint,2,opt,name=push_info_logs,json=pushInfoLogs,proto3" json:"push_info_logs,omitempty"`
	PushDebugLogs bool                   `protobuf:"varint,3,opt,name=push_debug_logs,json=pushDebugLogs,proto3" json:"push_debug_logs,omitempty"`
	PushErrorLogs bool                   `protobuf:"varint,4,opt,name=push_error_logs,json=pushErrorLogs,proto3" json:"push_error_logs,omitempty"`
	PushFatalLogs bool                   `protobuf:"varint,5,opt,name=push_fatal_logs,json=pushFatalLogs,proto3" json:"push_fatal_logs,omitempty"`
	PushWarnLogs  bool                   `protobuf:"varint,6,opt,name=push_warn_logs,json=pushWarnLogs,proto3" json:"push_warn_logs,omitempty"`
	CreatedAt     *timestamppb.Timestamp `protobuf:"bytes,7,opt,name=created_at,json=createdAt,proto3" json:"created_at,omitempty"`
	UpdatedAt     *timestamppb.Timestamp `protobuf:"bytes,8,opt,name=updated_at,json=updatedAt,proto3" json:"updated_at,omitempty"`
	// contains filtered or unexported fields
}

func (*PlutoConfig) Descriptor deprecated

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

Deprecated: Use PlutoConfig.ProtoReflect.Descriptor instead.

func (*PlutoConfig) GetCreatedAt

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

func (*PlutoConfig) GetId

func (x *PlutoConfig) GetId() string

func (*PlutoConfig) GetPushDebugLogs

func (x *PlutoConfig) GetPushDebugLogs() bool

func (*PlutoConfig) GetPushErrorLogs

func (x *PlutoConfig) GetPushErrorLogs() bool

func (*PlutoConfig) GetPushFatalLogs

func (x *PlutoConfig) GetPushFatalLogs() bool

func (*PlutoConfig) GetPushInfoLogs

func (x *PlutoConfig) GetPushInfoLogs() bool

func (*PlutoConfig) GetPushWarnLogs

func (x *PlutoConfig) GetPushWarnLogs() bool

func (*PlutoConfig) GetUpdatedAt

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

func (*PlutoConfig) ProtoMessage

func (*PlutoConfig) ProtoMessage()

func (*PlutoConfig) ProtoReflect

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

func (*PlutoConfig) Reset

func (x *PlutoConfig) Reset()

func (*PlutoConfig) String

func (x *PlutoConfig) String() string

type PlutoRequest

type PlutoRequest struct {
	Namespace string       `protobuf:"bytes,1,opt,name=namespace,proto3" json:"namespace,omitempty"`
	AuthToken *AuthToken   `protobuf:"bytes,2,opt,name=auth_token,json=authToken,proto3" json:"auth_token,omitempty"`
	Log       *Log         `protobuf:"bytes,3,opt,name=log,proto3" json:"log,omitempty"`
	Filter    *LogFilter   `protobuf:"bytes,4,opt,name=filter,proto3" json:"filter,omitempty"`
	Config    *PlutoConfig `protobuf:"bytes,5,opt,name=config,proto3" json:"config,omitempty"`
	// contains filtered or unexported fields
}

func (*PlutoRequest) Descriptor deprecated

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

Deprecated: Use PlutoRequest.ProtoReflect.Descriptor instead.

func (*PlutoRequest) GetAuthToken

func (x *PlutoRequest) GetAuthToken() *AuthToken

func (*PlutoRequest) GetConfig

func (x *PlutoRequest) GetConfig() *PlutoConfig

func (*PlutoRequest) GetFilter

func (x *PlutoRequest) GetFilter() *LogFilter

func (*PlutoRequest) GetLog

func (x *PlutoRequest) GetLog() *Log

func (*PlutoRequest) GetNamespace

func (x *PlutoRequest) GetNamespace() string

func (*PlutoRequest) ProtoMessage

func (*PlutoRequest) ProtoMessage()

func (*PlutoRequest) ProtoReflect

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

func (*PlutoRequest) Reset

func (x *PlutoRequest) Reset()

func (*PlutoRequest) String

func (x *PlutoRequest) String() string

type PlutoResponse

type PlutoResponse struct {
	Log    *Log         `protobuf:"bytes,1,opt,name=Log,proto3" json:"Log,omitempty"`
	Logs   []*Log       `protobuf:"bytes,2,rep,name=logs,proto3" json:"logs,omitempty"`
	Config *PlutoConfig `protobuf:"bytes,3,opt,name=config,proto3" json:"config,omitempty"`
	Sum    *Sum         `protobuf:"bytes,4,opt,name=sum,proto3" json:"sum,omitempty"`
	// contains filtered or unexported fields
}

func (*PlutoResponse) Descriptor deprecated

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

Deprecated: Use PlutoResponse.ProtoReflect.Descriptor instead.

func (*PlutoResponse) GetConfig

func (x *PlutoResponse) GetConfig() *PlutoConfig

func (*PlutoResponse) GetLog

func (x *PlutoResponse) GetLog() *Log

func (*PlutoResponse) GetLogs

func (x *PlutoResponse) GetLogs() []*Log

func (*PlutoResponse) GetSum

func (x *PlutoResponse) GetSum() *Sum

func (*PlutoResponse) ProtoMessage

func (*PlutoResponse) ProtoMessage()

func (*PlutoResponse) ProtoReflect

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

func (*PlutoResponse) Reset

func (x *PlutoResponse) Reset()

func (*PlutoResponse) String

func (x *PlutoResponse) String() string

type PlutoServer

PlutoServer is the server API for Pluto service. All implementations should embed UnimplementedPlutoServer for forward compatibility

type Project

type Project struct {
	Id                    string                    `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	Name                  string                    `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
	ApiKey                string                    `protobuf:"bytes,3,opt,name=api_key,json=apiKey,proto3" json:"api_key,omitempty"`
	State                 ProjectState              `protobuf:"varint,5,opt,name=state,proto3,enum=Nuntio.ProjectState" json:"state,omitempty"`
	CreatedAt             *timestamppb.Timestamp    `protobuf:"bytes,6,opt,name=created_at,json=createdAt,proto3" json:"created_at,omitempty"`
	UpdatedAt             *timestamppb.Timestamp    `protobuf:"bytes,7,opt,name=updated_at,json=updatedAt,proto3" json:"updated_at,omitempty"`
	ApiKeyGeneratedAt     *timestamppb.Timestamp    `protobuf:"bytes,8,opt,name=api_key_generated_at,json=apiKeyGeneratedAt,proto3" json:"api_key_generated_at,omitempty"`
	ApiKeySecuredAt       *timestamppb.Timestamp    `protobuf:"bytes,9,opt,name=api_key_secured_at,json=apiKeySecuredAt,proto3" json:"api_key_secured_at,omitempty"`
	ApiKeySecured         bool                      `protobuf:"varint,10,opt,name=api_key_secured,json=apiKeySecured,proto3" json:"api_key_secured,omitempty"`
	ComputeConfigured     bool                      `protobuf:"varint,11,opt,name=compute_configured,json=computeConfigured,proto3" json:"compute_configured,omitempty"`
	DatabaseConfigured    bool                      `protobuf:"varint,12,opt,name=database_configured,json=databaseConfigured,proto3" json:"database_configured,omitempty"`
	StorageConfigured     bool                      `protobuf:"varint,13,opt,name=storage_configured,json=storageConfigured,proto3" json:"storage_configured,omitempty"`
	HeraConfigured        bool                      `protobuf:"varint,14,opt,name=hera_configured,json=heraConfigured,proto3" json:"hera_configured,omitempty"`
	MercuryConfigured     bool                      `protobuf:"varint,15,opt,name=mercury_configured,json=mercuryConfigured,proto3" json:"mercury_configured,omitempty"`
	PlutoConfigured       bool                      `protobuf:"varint,16,opt,name=pluto_configured,json=plutoConfigured,proto3" json:"pluto_configured,omitempty"`
	Endpoint              string                    `protobuf:"bytes,17,opt,name=endpoint,proto3" json:"endpoint,omitempty"`
	OidcProviders         map[string]*OidcProvider  `` /* 189-byte string literal not displayed */
	EmailProviders        map[string]*EmailProvider `` /* 192-byte string literal not displayed */
	SelectedEmailProvider EmailProviderType         `` /* 158-byte string literal not displayed */
	TextProviders         map[string]*TextProvider  `` /* 189-byte string literal not displayed */
	SelectedTextProvider  TextProviderType          `` /* 154-byte string literal not displayed */
	EmailConfigured       bool                      `protobuf:"varint,23,opt,name=email_configured,json=emailConfigured,proto3" json:"email_configured,omitempty"`
	TextConfigured        bool                      `protobuf:"varint,24,opt,name=text_configured,json=textConfigured,proto3" json:"text_configured,omitempty"`
	Members               []*Member                 `protobuf:"bytes,25,rep,name=members,proto3" json:"members,omitempty"`
	// contains filtered or unexported fields
}

func (*Project) Descriptor deprecated

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

Deprecated: Use Project.ProtoReflect.Descriptor instead.

func (*Project) GetApiKey

func (x *Project) GetApiKey() string

func (*Project) GetApiKeyGeneratedAt

func (x *Project) GetApiKeyGeneratedAt() *timestamppb.Timestamp

func (*Project) GetApiKeySecured

func (x *Project) GetApiKeySecured() bool

func (*Project) GetApiKeySecuredAt

func (x *Project) GetApiKeySecuredAt() *timestamppb.Timestamp

func (*Project) GetComputeConfigured

func (x *Project) GetComputeConfigured() bool

func (*Project) GetCreatedAt

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

func (*Project) GetDatabaseConfigured

func (x *Project) GetDatabaseConfigured() bool

func (*Project) GetEmailConfigured

func (x *Project) GetEmailConfigured() bool

func (*Project) GetEmailProviders

func (x *Project) GetEmailProviders() map[string]*EmailProvider

func (*Project) GetEndpoint

func (x *Project) GetEndpoint() string

func (*Project) GetHeraConfigured

func (x *Project) GetHeraConfigured() bool

func (*Project) GetId

func (x *Project) GetId() string
func (x *Project) GetLogo() *Image

func (*Project) GetMembers

func (x *Project) GetMembers() []*Member

func (*Project) GetMercuryConfigured

func (x *Project) GetMercuryConfigured() bool

func (*Project) GetName

func (x *Project) GetName() string

func (*Project) GetOidcProviders

func (x *Project) GetOidcProviders() map[string]*OidcProvider

func (*Project) GetPlutoConfigured

func (x *Project) GetPlutoConfigured() bool

func (*Project) GetSelectedEmailProvider

func (x *Project) GetSelectedEmailProvider() EmailProviderType

func (*Project) GetSelectedTextProvider

func (x *Project) GetSelectedTextProvider() TextProviderType

func (*Project) GetState

func (x *Project) GetState() ProjectState

func (*Project) GetStorageConfigured

func (x *Project) GetStorageConfigured() bool

func (*Project) GetTextConfigured

func (x *Project) GetTextConfigured() bool

func (*Project) GetTextProviders

func (x *Project) GetTextProviders() map[string]*TextProvider

func (*Project) GetUpdatedAt

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

func (*Project) ProtoMessage

func (*Project) ProtoMessage()

func (*Project) ProtoReflect

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

func (*Project) Reset

func (x *Project) Reset()

func (*Project) String

func (x *Project) String() string

type ProjectState

type ProjectState int32
const (
	ProjectState_PROJECT_CREATED_NOT_READY   ProjectState = 0
	ProjectState_PROJECT_READY               ProjectState = 1
	ProjectState_PROJECT_MARKED_FOR_DELETION ProjectState = 2
	ProjectState_PROJECT_PASSWORD_UPDATED    ProjectState = 3
)

func (ProjectState) Descriptor

func (ProjectState) Enum

func (x ProjectState) Enum() *ProjectState

func (ProjectState) EnumDescriptor deprecated

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

Deprecated: Use ProjectState.Descriptor instead.

func (ProjectState) Number

func (ProjectState) String

func (x ProjectState) String() string

func (ProjectState) Type

type Scrypt

type Scrypt struct {
	SignerKey     string `protobuf:"bytes,1,opt,name=signer_key,json=signerKey,proto3" json:"signer_key,omitempty"`
	SaltSeparator string `protobuf:"bytes,2,opt,name=salt_separator,json=saltSeparator,proto3" json:"salt_separator,omitempty"`
	Rounds        int32  `protobuf:"varint,3,opt,name=rounds,proto3" json:"rounds,omitempty"`
	MemCost       int32  `protobuf:"varint,4,opt,name=mem_cost,json=memCost,proto3" json:"mem_cost,omitempty"`
	P             int32  `protobuf:"varint,5,opt,name=p,proto3" json:"p,omitempty"`
	KeyLen        int32  `protobuf:"varint,6,opt,name=key_len,json=keyLen,proto3" json:"key_len,omitempty"`
	// contains filtered or unexported fields
}

func (*Scrypt) Descriptor deprecated

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

Deprecated: Use Scrypt.ProtoReflect.Descriptor instead.

func (*Scrypt) GetKeyLen

func (x *Scrypt) GetKeyLen() int32

func (*Scrypt) GetMemCost

func (x *Scrypt) GetMemCost() int32

func (*Scrypt) GetP

func (x *Scrypt) GetP() int32

func (*Scrypt) GetRounds

func (x *Scrypt) GetRounds() int32

func (*Scrypt) GetSaltSeparator

func (x *Scrypt) GetSaltSeparator() string

func (*Scrypt) GetSignerKey

func (x *Scrypt) GetSignerKey() string

func (*Scrypt) ProtoMessage

func (*Scrypt) ProtoMessage()

func (*Scrypt) ProtoReflect

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

func (*Scrypt) Reset

func (x *Scrypt) Reset()

func (*Scrypt) String

func (x *Scrypt) String() string

type Sms

type Sms struct {
	To               string `protobuf:"bytes,1,opt,name=to,proto3" json:"to,omitempty"`
	Text             string `protobuf:"bytes,2,opt,name=text,proto3" json:"text,omitempty"`
	RequireDevlivery bool   `protobuf:"varint,3,opt,name=require_devlivery,json=requireDevlivery,proto3" json:"require_devlivery,omitempty"`
	// contains filtered or unexported fields
}

func (*Sms) Descriptor deprecated

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

Deprecated: Use Sms.ProtoReflect.Descriptor instead.

func (*Sms) GetRequireDevlivery

func (x *Sms) GetRequireDevlivery() bool

func (*Sms) GetText

func (x *Sms) GetText() string

func (*Sms) GetTo

func (x *Sms) GetTo() string

func (*Sms) ProtoMessage

func (*Sms) ProtoMessage()

func (*Sms) ProtoReflect

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

func (*Sms) Reset

func (x *Sms) Reset()

func (*Sms) String

func (x *Sms) String() string

type SubscriptionType

type SubscriptionType int32
const (
	SubscriptionType_INVALID_SUBSCRIPTION SubscriptionType = 0
	SubscriptionType_FREEMIUM             SubscriptionType = 1 // 0 usd per month - limited
	SubscriptionType_STARTUP              SubscriptionType = 2 // 29 usd per month + extra
	SubscriptionType_SCALEUP              SubscriptionType = 3 // 300 usd per month + extra
	SubscriptionType_ENTERPRISE           SubscriptionType = 4 // on request
)

func (SubscriptionType) Descriptor

func (SubscriptionType) Enum

func (SubscriptionType) EnumDescriptor deprecated

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

Deprecated: Use SubscriptionType.Descriptor instead.

func (SubscriptionType) Number

func (SubscriptionType) String

func (x SubscriptionType) String() string

func (SubscriptionType) Type

type Sum

type Sum struct {
	Total      int64 `protobuf:"varint,1,opt,name=total,proto3" json:"total,omitempty"`
	TotalError int64 `protobuf:"varint,2,opt,name=total_error,json=totalError,proto3" json:"total_error,omitempty"`
	TotalInfo  int64 `protobuf:"varint,3,opt,name=total_info,json=totalInfo,proto3" json:"total_info,omitempty"`
	TotalWarn  int64 `protobuf:"varint,4,opt,name=total_warn,json=totalWarn,proto3" json:"total_warn,omitempty"`
	TotalDebug int64 `protobuf:"varint,5,opt,name=total_debug,json=totalDebug,proto3" json:"total_debug,omitempty"`
	TotalFatal int64 `protobuf:"varint,6,opt,name=total_fatal,json=totalFatal,proto3" json:"total_fatal,omitempty"`
	// contains filtered or unexported fields
}

func (*Sum) Descriptor deprecated

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

Deprecated: Use Sum.ProtoReflect.Descriptor instead.

func (*Sum) GetTotal

func (x *Sum) GetTotal() int64

func (*Sum) GetTotalDebug

func (x *Sum) GetTotalDebug() int64

func (*Sum) GetTotalError

func (x *Sum) GetTotalError() int64

func (*Sum) GetTotalFatal

func (x *Sum) GetTotalFatal() int64

func (*Sum) GetTotalInfo

func (x *Sum) GetTotalInfo() int64

func (*Sum) GetTotalWarn

func (x *Sum) GetTotalWarn() int64

func (*Sum) ProtoMessage

func (*Sum) ProtoMessage()

func (*Sum) ProtoReflect

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

func (*Sum) Reset

func (x *Sum) Reset()

func (*Sum) String

func (x *Sum) String() string

type Template

type Template struct {
	Body    string       `protobuf:"bytes,1,opt,name=body,proto3" json:"body,omitempty"`
	Type    TemplateType `protobuf:"varint,2,opt,name=type,proto3,enum=Nuntio.TemplateType" json:"type,omitempty"`
	Subject string       `protobuf:"bytes,3,opt,name=subject,proto3" json:"subject,omitempty"`
	Enabled bool         `protobuf:"varint,4,opt,name=enabled,proto3" json:"enabled,omitempty"`
	Format  []string     `protobuf:"bytes,5,rep,name=format,proto3" json:"format,omitempty"`
	// contains filtered or unexported fields
}

func (*Template) Descriptor deprecated

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

Deprecated: Use Template.ProtoReflect.Descriptor instead.

func (*Template) GetBody

func (x *Template) GetBody() string

func (*Template) GetEnabled

func (x *Template) GetEnabled() bool

func (*Template) GetFormat

func (x *Template) GetFormat() []string

func (*Template) GetSubject

func (x *Template) GetSubject() string

func (*Template) GetType

func (x *Template) GetType() TemplateType

func (*Template) ProtoMessage

func (*Template) ProtoMessage()

func (*Template) ProtoReflect

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

func (*Template) Reset

func (x *Template) Reset()

func (*Template) String

func (x *Template) String() string

type TemplateType

type TemplateType int32
const (
	TemplateType_INVALID_TEMPLATE_TYPE         TemplateType = 0
	TemplateType_EMAIL_VERIFICATION_TEMPLATE   TemplateType = 1
	TemplateType_EMAIL_RESET_PASSWORD_TEMPLATE TemplateType = 2
	TemplateType_EMAIL_MAGIC_LINK_TEMPLATE     TemplateType = 3
	TemplateType_TEXT_VERIFICATION_TEMPLATE    TemplateType = 4
	TemplateType_TEXT_RESET_PASSWORD_TEMPLATE  TemplateType = 5
	TemplateType_TEXT_MAGIC_LINK_TEMPLATE      TemplateType = 6
)

func (TemplateType) Descriptor

func (TemplateType) Enum

func (x TemplateType) Enum() *TemplateType

func (TemplateType) EnumDescriptor deprecated

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

Deprecated: Use TemplateType.Descriptor instead.

func (TemplateType) Number

func (TemplateType) String

func (x TemplateType) String() string

func (TemplateType) Type

type TextProvider

type TextProvider struct {
	Type      TextProviderType `protobuf:"varint,1,opt,name=type,proto3,enum=Nuntio.TextProviderType" json:"type,omitempty"`
	AccountId string           `protobuf:"bytes,2,opt,name=account_id,json=accountId,proto3" json:"account_id,omitempty"`
	AuthToken string           `protobuf:"bytes,3,opt,name=auth_token,json=authToken,proto3" json:"auth_token,omitempty"`
	From      string           `protobuf:"bytes,4,opt,name=from,proto3" json:"from,omitempty"`
	// contains filtered or unexported fields
}

func (*TextProvider) Descriptor deprecated

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

Deprecated: Use TextProvider.ProtoReflect.Descriptor instead.

func (*TextProvider) GetAccountId

func (x *TextProvider) GetAccountId() string

func (*TextProvider) GetAuthToken

func (x *TextProvider) GetAuthToken() string

func (*TextProvider) GetFrom

func (x *TextProvider) GetFrom() string

func (*TextProvider) GetType

func (x *TextProvider) GetType() TextProviderType

func (*TextProvider) ProtoMessage

func (*TextProvider) ProtoMessage()

func (*TextProvider) ProtoReflect

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

func (*TextProvider) Reset

func (x *TextProvider) Reset()

func (*TextProvider) String

func (x *TextProvider) String() string

type TextProviderType

type TextProviderType int32
const (
	TextProviderType_DISABLED_TEXT_PROVIDER TextProviderType = 0
	TextProviderType_TWILIO                 TextProviderType = 1
)

func (TextProviderType) Descriptor

func (TextProviderType) Enum

func (TextProviderType) EnumDescriptor deprecated

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

Deprecated: Use TextProviderType.Descriptor instead.

func (TextProviderType) Number

func (TextProviderType) String

func (x TextProviderType) String() string

func (TextProviderType) Type

type Token

type Token struct {
	Id               string                 `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	UserId           string                 `protobuf:"bytes,2,opt,name=user_id,json=userId,proto3" json:"user_id,omitempty"`
	Blocked          bool                   `protobuf:"varint,3,opt,name=blocked,proto3" json:"blocked,omitempty"`
	DeviceInfo       string                 `protobuf:"bytes,4,opt,name=device_info,json=deviceInfo,proto3" json:"device_info,omitempty"`
	BlockedAt        *timestamppb.Timestamp `protobuf:"bytes,5,opt,name=blocked_at,json=blockedAt,proto3" json:"blocked_at,omitempty"`
	CreatedAt        *timestamppb.Timestamp `protobuf:"bytes,6,opt,name=created_at,json=createdAt,proto3" json:"created_at,omitempty"`
	UsedAt           *timestamppb.Timestamp `protobuf:"bytes,7,opt,name=used_at,json=usedAt,proto3" json:"used_at,omitempty"`
	ExpiresAt        *timestamppb.Timestamp `protobuf:"bytes,8,opt,name=expires_at,json=expiresAt,proto3" json:"expires_at,omitempty"`
	AccessToken      string                 `protobuf:"bytes,9,opt,name=access_token,json=accessToken,proto3" json:"access_token,omitempty"`
	RefreshToken     string                 `protobuf:"bytes,10,opt,name=refresh_token,json=refreshToken,proto3" json:"refresh_token,omitempty"`
	LoggedInFrom     string                 `protobuf:"bytes,11,opt,name=logged_in_from,json=loggedInFrom,proto3" json:"logged_in_from,omitempty"`
	TokenType        TokenType              `protobuf:"varint,12,opt,name=token_type,json=tokenType,proto3,enum=Nuntio.TokenType" json:"token_type,omitempty"`
	LoginType        LoginType              `protobuf:"varint,13,opt,name=login_type,json=loginType,proto3,enum=Nuntio.LoginType" json:"login_type,omitempty"`
	PlatformType     PlatformType           `protobuf:"varint,14,opt,name=platform_type,json=platformType,proto3,enum=Nuntio.PlatformType" json:"platform_type,omitempty"`
	OidcProviderType OidcProviderType       `` /* 142-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*Token) Descriptor deprecated

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

Deprecated: Use Token.ProtoReflect.Descriptor instead.

func (*Token) GetAccessToken

func (x *Token) GetAccessToken() string

func (*Token) GetBlocked

func (x *Token) GetBlocked() bool

func (*Token) GetBlockedAt

func (x *Token) GetBlockedAt() *timestamppb.Timestamp

func (*Token) GetCreatedAt

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

func (*Token) GetDeviceInfo

func (x *Token) GetDeviceInfo() string

func (*Token) GetExpiresAt

func (x *Token) GetExpiresAt() *timestamppb.Timestamp

func (*Token) GetId

func (x *Token) GetId() string

func (*Token) GetLoggedInFrom

func (x *Token) GetLoggedInFrom() string

func (*Token) GetLoginType

func (x *Token) GetLoginType() LoginType

func (*Token) GetOidcProviderType

func (x *Token) GetOidcProviderType() OidcProviderType

func (*Token) GetPlatformType

func (x *Token) GetPlatformType() PlatformType

func (*Token) GetRefreshToken

func (x *Token) GetRefreshToken() string

func (*Token) GetTokenType

func (x *Token) GetTokenType() TokenType

func (*Token) GetUsedAt

func (x *Token) GetUsedAt() *timestamppb.Timestamp

func (*Token) GetUserId

func (x *Token) GetUserId() string

func (*Token) ProtoMessage

func (*Token) ProtoMessage()

func (*Token) ProtoReflect

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

func (*Token) Reset

func (x *Token) Reset()

func (*Token) String

func (x *Token) String() string

type TokenType

type TokenType int32
const (
	TokenType_TOKEN_TYPE_INVALID TokenType = 0
	TokenType_TOKEN_TYPE_ACCESS  TokenType = 1
	TokenType_TOKEN_TYPE_REFRESH TokenType = 2
)

func (TokenType) Descriptor

func (TokenType) Descriptor() protoreflect.EnumDescriptor

func (TokenType) Enum

func (x TokenType) Enum() *TokenType

func (TokenType) EnumDescriptor deprecated

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

Deprecated: Use TokenType.Descriptor instead.

func (TokenType) Number

func (x TokenType) Number() protoreflect.EnumNumber

func (TokenType) String

func (x TokenType) String() string

func (TokenType) Type

type Trace

type Trace struct {
	File     string `protobuf:"bytes,1,opt,name=file,proto3" json:"file,omitempty"`
	Line     int32  `protobuf:"varint,2,opt,name=line,proto3" json:"line,omitempty"`
	Function string `protobuf:"bytes,3,opt,name=function,proto3" json:"function,omitempty"`
	Class    string `protobuf:"bytes,4,opt,name=class,proto3" json:"class,omitempty"`
	Column   int32  `protobuf:"varint,5,opt,name=column,proto3" json:"column,omitempty"`
	// contains filtered or unexported fields
}

func (*Trace) Descriptor deprecated

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

Deprecated: Use Trace.ProtoReflect.Descriptor instead.

func (*Trace) GetClass

func (x *Trace) GetClass() string

func (*Trace) GetColumn

func (x *Trace) GetColumn() int32

func (*Trace) GetFile

func (x *Trace) GetFile() string

func (*Trace) GetFunction

func (x *Trace) GetFunction() string

func (*Trace) GetLine

func (x *Trace) GetLine() int32

func (*Trace) ProtoMessage

func (*Trace) ProtoMessage()

func (*Trace) ProtoReflect

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

func (*Trace) Reset

func (x *Trace) Reset()

func (*Trace) String

func (x *Trace) String() string

type UnimplementedConnectAdminServer

type UnimplementedConnectAdminServer struct {
}

UnimplementedConnectAdminServer should be embedded to have forward compatible implementations.

func (UnimplementedConnectAdminServer) Create

func (UnimplementedConnectAdminServer) Delete

func (UnimplementedConnectAdminServer) Get

func (UnimplementedConnectAdminServer) GetAll

func (UnimplementedConnectAdminServer) Heartbeat

func (UnimplementedConnectAdminServer) UpdateDetails

func (UnimplementedConnectAdminServer) UpdateSecret

func (UnimplementedConnectAdminServer) UpdateSecurity

type UnimplementedConnectPublicServer

type UnimplementedConnectPublicServer struct {
}

UnimplementedConnectPublicServer should be embedded to have forward compatible implementations.

func (UnimplementedConnectPublicServer) CreateUser

func (UnimplementedConnectPublicServer) GiveConsent

func (UnimplementedConnectPublicServer) Heartbeat

func (UnimplementedConnectPublicServer) InitializeVerificationFlow

func (UnimplementedConnectPublicServer) Login

func (UnimplementedConnectPublicServer) Logout

func (UnimplementedConnectPublicServer) ResetPassword

func (UnimplementedConnectPublicServer) SendResetPasswordEmail

func (UnimplementedConnectPublicServer) ValidateConsentChallenge

func (UnimplementedConnectPublicServer) ValidateLoginChallenge

func (UnimplementedConnectPublicServer) VerifyEmail

func (UnimplementedConnectPublicServer) VerifyIdentity

type UnimplementedHeraServer

type UnimplementedHeraServer struct {
}

UnimplementedHeraServer should be embedded to have forward compatible implementations.

func (UnimplementedHeraServer) AcceptContact

func (UnimplementedHeraServer) AddContact

func (UnimplementedHeraServer) AddGroup

func (UnimplementedHeraServer) BlockToken

func (UnimplementedHeraServer) ContinueWith

func (UnimplementedHeraServer) Create

func (UnimplementedHeraServer) CreateGroup

func (UnimplementedHeraServer) CreateNamespace

func (UnimplementedHeraServer) CreateTokenPair

func (UnimplementedHeraServer) Delete

func (UnimplementedHeraServer) DeleteGroup

func (UnimplementedHeraServer) DeleteMany

func (UnimplementedHeraServer) DeleteNamespace

func (UnimplementedHeraServer) Get

func (UnimplementedHeraServer) GetConfig

func (UnimplementedHeraServer) GetContacts

func (UnimplementedHeraServer) GetGroup

func (UnimplementedHeraServer) GetGroups

func (UnimplementedHeraServer) GetMany

func (UnimplementedHeraServer) GetPublicKey

func (UnimplementedHeraServer) GetTokens

func (UnimplementedHeraServer) Heartbeat

func (UnimplementedHeraServer) InitializeAuth

func (UnimplementedHeraServer) List

func (UnimplementedHeraServer) Login

func (UnimplementedHeraServer) Logout

func (UnimplementedHeraServer) RefreshToken

func (UnimplementedHeraServer) RemoveContact

func (UnimplementedHeraServer) RemoveGroup

func (UnimplementedHeraServer) ResetPassword

func (UnimplementedHeraServer) Search

func (UnimplementedHeraServer) SendMagicEmail

func (UnimplementedHeraServer) SendMagicText

func (UnimplementedHeraServer) SendResetPasswordEmail

func (UnimplementedHeraServer) SendResetPasswordEmail(context.Context, *HeraRequest) (*HeraResponse, error)

func (UnimplementedHeraServer) SendResetPasswordText

func (UnimplementedHeraServer) SendVerificationEmail

func (UnimplementedHeraServer) SendVerificationText

func (UnimplementedHeraServer) UpdateConfigAdvanced

func (UnimplementedHeraServer) UpdateConfigCallbacks

func (UnimplementedHeraServer) UpdateConfigGeneral

func (UnimplementedHeraServer) UpdateContactInformation

func (UnimplementedHeraServer) UpdateContactInformation(context.Context, *HeraRequest) (*HeraResponse, error)

func (UnimplementedHeraServer) UpdateGroup

func (UnimplementedHeraServer) UpdateOidcProvider

func (UnimplementedHeraServer) UpdatePassword

func (UnimplementedHeraServer) UpdateProfileInformation

func (UnimplementedHeraServer) UpdateProfileInformation(context.Context, *HeraRequest) (*HeraResponse, error)

func (UnimplementedHeraServer) UpdateTemplate

func (UnimplementedHeraServer) UploadCoverImage

func (UnimplementedHeraServer) UploadProfileImage

func (UnimplementedHeraServer) ValidateCredentials

func (UnimplementedHeraServer) ValidateToken

func (UnimplementedHeraServer) VerifyEmail

func (UnimplementedHeraServer) VerifyMagicCode

func (UnimplementedHeraServer) VerifyPhone

type UnimplementedMercuryAdminServer

type UnimplementedMercuryAdminServer struct {
}

UnimplementedMercuryAdminServer should be embedded to have forward compatible implementations.

func (UnimplementedMercuryAdminServer) CreateNamespace

type UnimplementedMercuryPublicServer

type UnimplementedMercuryPublicServer struct {
}

UnimplementedMercuryPublicServer should be embedded to have forward compatible implementations.

func (UnimplementedMercuryPublicServer) AddReactionToMessage

func (UnimplementedMercuryPublicServer) AddUsersToConversation

func (UnimplementedMercuryPublicServer) CreateConversation

func (UnimplementedMercuryPublicServer) CreateUser

func (UnimplementedMercuryPublicServer) DeleteConversation

func (UnimplementedMercuryPublicServer) DeleteMessage

func (UnimplementedMercuryPublicServer) DeleteReactionFromMessage

func (UnimplementedMercuryPublicServer) DeleteUser

func (UnimplementedMercuryPublicServer) EditMessage

func (UnimplementedMercuryPublicServer) GetAllUsers

func (UnimplementedMercuryPublicServer) GetConversationById

func (UnimplementedMercuryPublicServer) GetConversationByUsers

func (UnimplementedMercuryPublicServer) GetImageUrl

func (UnimplementedMercuryPublicServer) GetMessage

func (UnimplementedMercuryPublicServer) GetUser

func (UnimplementedMercuryPublicServer) GetUsersInConversation

func (UnimplementedMercuryPublicServer) Heartbeat

func (UnimplementedMercuryPublicServer) ListContacts

func (UnimplementedMercuryPublicServer) ListConversations

func (UnimplementedMercuryPublicServer) ListMessages

func (UnimplementedMercuryPublicServer) Ping

func (UnimplementedMercuryPublicServer) Receive

func (UnimplementedMercuryPublicServer) RemoveUsersFromConversation

func (UnimplementedMercuryPublicServer) Send

func (UnimplementedMercuryPublicServer) SetConversationImage

func (UnimplementedMercuryPublicServer) SetConversationName

func (UnimplementedMercuryPublicServer) SetMessageIsRead

func (UnimplementedMercuryPublicServer) SetUsernameInConversation

func (UnimplementedMercuryPublicServer) UploadFile

func (UnimplementedMercuryPublicServer) UploadImage

type UnimplementedNephelePublicServer

type UnimplementedNephelePublicServer struct {
}

UnimplementedNephelePublicServer should be embedded to have forward compatible implementations.

func (UnimplementedNephelePublicServer) AcceptInvitation

func (UnimplementedNephelePublicServer) CreateOauth2App

func (UnimplementedNephelePublicServer) CreateOrganization

func (UnimplementedNephelePublicServer) CreateProject

func (UnimplementedNephelePublicServer) DeleteMember

func (UnimplementedNephelePublicServer) DeleteOauth2App

func (UnimplementedNephelePublicServer) DeleteOrganization

func (UnimplementedNephelePublicServer) DeleteProject

func (UnimplementedNephelePublicServer) EditMember

func (UnimplementedNephelePublicServer) GetOauth2App

func (UnimplementedNephelePublicServer) GetOrganization

func (UnimplementedNephelePublicServer) InitializeDashboard

func (UnimplementedNephelePublicServer) InitializeProjectRegistration

func (UnimplementedNephelePublicServer) InviteMember

func (UnimplementedNephelePublicServer) ListOrganizations

func (UnimplementedNephelePublicServer) UpdateOauth2Details

func (UnimplementedNephelePublicServer) UpdateOauth2Secret

func (UnimplementedNephelePublicServer) UpdateOauth2Security

func (UnimplementedNephelePublicServer) ValidateAccess

type UnimplementedNuntioCommunicationServer

type UnimplementedNuntioCommunicationServer struct {
}

UnimplementedNuntioCommunicationServer should be embedded to have forward compatible implementations.

func (UnimplementedNuntioCommunicationServer) SendEmail

func (UnimplementedNuntioCommunicationServer) SendText

func (UnimplementedNuntioCommunicationServer) ValidateAccess

type UnimplementedNuntioCoreServer

type UnimplementedNuntioCoreServer struct {
}

UnimplementedNuntioCoreServer should be embedded to have forward compatible implementations.

func (UnimplementedNuntioCoreServer) DeleteFile

func (UnimplementedNuntioCoreServer) GenerateAccessToken

func (UnimplementedNuntioCoreServer) PublicKey

func (UnimplementedNuntioCoreServer) SendEmail

func (UnimplementedNuntioCoreServer) SendText

func (UnimplementedNuntioCoreServer) UploadFile

func (UnimplementedNuntioCoreServer) ValidateAccess

type UnimplementedNuntioDashboardServer

type UnimplementedNuntioDashboardServer struct {
}

UnimplementedNuntioDashboardServer should be embedded to have forward compatible implementations.

func (UnimplementedNuntioDashboardServer) AddMember

func (UnimplementedNuntioDashboardServer) Backup

func (UnimplementedNuntioDashboardServer) BackupAll

func (UnimplementedNuntioDashboardServer) CreateProject

func (UnimplementedNuntioDashboardServer) DeleteMember

func (UnimplementedNuntioDashboardServer) DeleteProject

func (UnimplementedNuntioDashboardServer) EditMember

func (UnimplementedNuntioDashboardServer) GetConfig

func (UnimplementedNuntioDashboardServer) GetProject

func (UnimplementedNuntioDashboardServer) GetProjects

func (UnimplementedNuntioDashboardServer) Login

func (UnimplementedNuntioDashboardServer) RestoreBackup

func (UnimplementedNuntioDashboardServer) UpdateConfigPassword

func (UnimplementedNuntioDashboardServer) UpdateEmailProvider

func (UnimplementedNuntioDashboardServer) UpdateProject

func (UnimplementedNuntioDashboardServer) UpdateTextProvider

type UnimplementedNuntioDatabaseServer

type UnimplementedNuntioDatabaseServer struct {
}

UnimplementedNuntioDatabaseServer should be embedded to have forward compatible implementations.

func (UnimplementedNuntioDatabaseServer) Collections

func (UnimplementedNuntioDatabaseServer) Count

func (UnimplementedNuntioDatabaseServer) CreateCollection

func (UnimplementedNuntioDatabaseServer) CreateIndex

func (UnimplementedNuntioDatabaseServer) DeleteCollection

func (UnimplementedNuntioDatabaseServer) DeleteIndex

func (UnimplementedNuntioDatabaseServer) DeleteMany

func (UnimplementedNuntioDatabaseServer) DeleteOne

func (UnimplementedNuntioDatabaseServer) FindMany

func (UnimplementedNuntioDatabaseServer) FindOne

func (UnimplementedNuntioDatabaseServer) Indexes

func (UnimplementedNuntioDatabaseServer) InsertMany

func (UnimplementedNuntioDatabaseServer) InsertOne

func (UnimplementedNuntioDatabaseServer) UpdateMany

func (UnimplementedNuntioDatabaseServer) UpdateOne

type UnimplementedNuntioStorageServer

type UnimplementedNuntioStorageServer struct {
}

UnimplementedNuntioStorageServer should be embedded to have forward compatible implementations.

func (UnimplementedNuntioStorageServer) DeleteFile

func (UnimplementedNuntioStorageServer) DownloadFile

func (UnimplementedNuntioStorageServer) ListFiles

func (UnimplementedNuntioStorageServer) UploadFile

type UnimplementedPlutoServer

type UnimplementedPlutoServer struct {
}

UnimplementedPlutoServer should be embedded to have forward compatible implementations.

func (UnimplementedPlutoServer) CreateNamespace

func (UnimplementedPlutoServer) Debug

func (UnimplementedPlutoServer) Delete

func (UnimplementedPlutoServer) DeleteAll

func (UnimplementedPlutoServer) Error

func (UnimplementedPlutoServer) Fatal

func (UnimplementedPlutoServer) GetConfig

func (UnimplementedPlutoServer) Heartbeat

func (UnimplementedPlutoServer) Info

func (UnimplementedPlutoServer) List

func (UnimplementedPlutoServer) UpdateConfig

func (UnimplementedPlutoServer) Warn

type UnsafeConnectAdminServer

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

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

type UnsafeConnectPublicServer

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

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

type UnsafeHeraServer

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

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

type UnsafeMercuryAdminServer

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

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

type UnsafeMercuryPublicServer

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

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

type UnsafeNephelePublicServer

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

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

type UnsafeNuntioCommunicationServer

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

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

type UnsafeNuntioCoreServer

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

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

type UnsafeNuntioDashboardServer

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

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

type UnsafeNuntioDatabaseServer

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

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

type UnsafeNuntioStorageServer

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

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

type UnsafePlutoServer

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

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

type User

type User struct {
	Id          string           `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	Username    *string          `protobuf:"bytes,2,opt,name=username,proto3,oneof" json:"username,omitempty"`
	Password    *Hash            `protobuf:"bytes,3,opt,name=password,proto3,oneof" json:"password,omitempty"`
	Groups      []*Group         `protobuf:"bytes,4,rep,name=groups,proto3" json:"groups,omitempty"`
	ContactInfo *UserContactInfo `protobuf:"bytes,5,opt,name=contact_info,json=contactInfo,proto3" json:"contact_info,omitempty"`
	Profile     *UserProfile     `protobuf:"bytes,6,opt,name=profile,proto3" json:"profile,omitempty"`
	Meta        *UserMeta        `protobuf:"bytes,7,opt,name=meta,proto3" json:"meta,omitempty"`
	// contains filtered or unexported fields
}

func (*User) ContainsGroupId

func (u *User) ContainsGroupId(id string) bool

func (*User) ContainsGroupName

func (u *User) ContainsGroupName(name string) bool

func (*User) Descriptor deprecated

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

Deprecated: Use User.ProtoReflect.Descriptor instead.

func (*User) GetContactInfo

func (x *User) GetContactInfo() *UserContactInfo

func (*User) GetGroups

func (x *User) GetGroups() []*Group

func (*User) GetId

func (x *User) GetId() string

func (*User) GetMeta

func (x *User) GetMeta() *UserMeta

func (*User) GetPassword

func (x *User) GetPassword() *Hash

func (*User) GetProfile

func (x *User) GetProfile() *UserProfile

func (*User) GetUsername

func (x *User) GetUsername() string

func (*User) Hello

func (o *User) Hello() string

func (*User) ProtoMessage

func (*User) ProtoMessage()

func (*User) ProtoReflect

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

func (*User) Reset

func (x *User) Reset()

func (*User) String

func (x *User) String() string

func (*User) Validate

func (o *User) Validate() error

type UserContactInfo

type UserContactInfo struct {
	Email *string `protobuf:"bytes,1,opt,name=email,proto3,oneof" json:"email,omitempty"`
	Phone *string `protobuf:"bytes,2,opt,name=phone,proto3,oneof" json:"phone,omitempty"`
	// contains filtered or unexported fields
}

func (*UserContactInfo) Descriptor deprecated

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

Deprecated: Use UserContactInfo.ProtoReflect.Descriptor instead.

func (*UserContactInfo) GetEmail

func (x *UserContactInfo) GetEmail() string

func (*UserContactInfo) GetPhone

func (x *UserContactInfo) GetPhone() string

func (*UserContactInfo) ProtoMessage

func (*UserContactInfo) ProtoMessage()

func (*UserContactInfo) ProtoReflect

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

func (*UserContactInfo) Reset

func (x *UserContactInfo) Reset()

func (*UserContactInfo) String

func (x *UserContactInfo) String() string

type UserIdentifier

type UserIdentifier struct {
	Id       string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	Username string `protobuf:"bytes,2,opt,name=username,proto3" json:"username,omitempty"`
	Email    string `protobuf:"bytes,3,opt,name=email,proto3" json:"email,omitempty"`
	Phone    string `protobuf:"bytes,4,opt,name=phone,proto3" json:"phone,omitempty"`
	// contains filtered or unexported fields
}

func (*UserIdentifier) ContactInfo

func (o *UserIdentifier) ContactInfo() *UserContactInfo

func (*UserIdentifier) Descriptor deprecated

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

Deprecated: Use UserIdentifier.ProtoReflect.Descriptor instead.

func (*UserIdentifier) GetEmail

func (x *UserIdentifier) GetEmail() string

func (*UserIdentifier) GetId

func (x *UserIdentifier) GetId() string

func (*UserIdentifier) GetPhone

func (x *UserIdentifier) GetPhone() string

func (*UserIdentifier) GetUsername

func (x *UserIdentifier) GetUsername() string

func (*UserIdentifier) ProtoMessage

func (*UserIdentifier) ProtoMessage()

func (*UserIdentifier) ProtoReflect

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

func (*UserIdentifier) Reset

func (x *UserIdentifier) Reset()

func (*UserIdentifier) String

func (x *UserIdentifier) String() string

func (*UserIdentifier) Validate

func (o *UserIdentifier) Validate() error

type UserMeta

type UserMeta struct {
	RegistrationType LoginType              `` /* 132-byte string literal not displayed */
	CreatedAt        *timestamppb.Timestamp `protobuf:"bytes,2,opt,name=created_at,json=createdAt,proto3" json:"created_at,omitempty"`
	UpdatedAt        *timestamppb.Timestamp `protobuf:"bytes,3,opt,name=updated_at,json=updatedAt,proto3" json:"updated_at,omitempty"`
	IsPhoneVerified  bool                   `protobuf:"varint,4,opt,name=is_phone_verified,json=isPhoneVerified,proto3" json:"is_phone_verified,omitempty"`
	IsEmailVerified  bool                   `protobuf:"varint,5,opt,name=is_email_verified,json=isEmailVerified,proto3" json:"is_email_verified,omitempty"`
	// contains filtered or unexported fields
}

func (*UserMeta) Descriptor deprecated

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

Deprecated: Use UserMeta.ProtoReflect.Descriptor instead.

func (*UserMeta) GetCreatedAt

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

func (*UserMeta) GetIsEmailVerified

func (x *UserMeta) GetIsEmailVerified() bool

func (*UserMeta) GetIsPhoneVerified

func (x *UserMeta) GetIsPhoneVerified() bool

func (*UserMeta) GetRegistrationType

func (x *UserMeta) GetRegistrationType() LoginType

func (*UserMeta) GetUpdatedAt

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

func (*UserMeta) ProtoMessage

func (*UserMeta) ProtoMessage()

func (*UserMeta) ProtoReflect

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

func (*UserMeta) Reset

func (x *UserMeta) Reset()

func (*UserMeta) String

func (x *UserMeta) String() string

type UserProfile

type UserProfile struct {
	ProfileImage      *Image                 `protobuf:"bytes,1,opt,name=profile_image,json=profileImage,proto3,oneof" json:"profile_image,omitempty"`
	FirstName         *string                `protobuf:"bytes,2,opt,name=first_name,json=firstName,proto3,oneof" json:"first_name,omitempty"`
	LastName          *string                `protobuf:"bytes,3,opt,name=last_name,json=lastName,proto3,oneof" json:"last_name,omitempty"`
	Birthdate         *timestamppb.Timestamp `protobuf:"bytes,4,opt,name=birthdate,proto3,oneof" json:"birthdate,omitempty"`
	PreferredLanguage *CountryCode           `` /* 143-byte string literal not displayed */
	Country           *string                `protobuf:"bytes,6,opt,name=country,proto3,oneof" json:"country,omitempty"`
	Address           *string                `protobuf:"bytes,7,opt,name=address,proto3,oneof" json:"address,omitempty"`
	City              *string                `protobuf:"bytes,8,opt,name=city,proto3,oneof" json:"city,omitempty"`
	PostalCode        *string                `protobuf:"bytes,9,opt,name=postal_code,json=postalCode,proto3,oneof" json:"postal_code,omitempty"`
	Gender            *GenderType            `protobuf:"varint,10,opt,name=gender,proto3,enum=Nuntio.GenderType,oneof" json:"gender,omitempty"`
	Ssn               *string                `protobuf:"bytes,11,opt,name=ssn,proto3,oneof" json:"ssn,omitempty"`
	CoverImage        *Image                 `protobuf:"bytes,12,opt,name=cover_image,json=coverImage,proto3,oneof" json:"cover_image,omitempty"`
	// contains filtered or unexported fields
}

func (*UserProfile) Descriptor deprecated

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

Deprecated: Use UserProfile.ProtoReflect.Descriptor instead.

func (*UserProfile) GetAddress

func (x *UserProfile) GetAddress() string

func (*UserProfile) GetBirthdate

func (x *UserProfile) GetBirthdate() *timestamppb.Timestamp

func (*UserProfile) GetCity

func (x *UserProfile) GetCity() string

func (*UserProfile) GetCountry

func (x *UserProfile) GetCountry() string

func (*UserProfile) GetCoverImage

func (x *UserProfile) GetCoverImage() *Image

func (*UserProfile) GetFirstName

func (x *UserProfile) GetFirstName() string

func (*UserProfile) GetGender

func (x *UserProfile) GetGender() GenderType

func (*UserProfile) GetLastName

func (x *UserProfile) GetLastName() string

func (*UserProfile) GetPostalCode

func (x *UserProfile) GetPostalCode() string

func (*UserProfile) GetPreferredLanguage

func (x *UserProfile) GetPreferredLanguage() CountryCode

func (*UserProfile) GetProfileImage

func (x *UserProfile) GetProfileImage() *Image

func (*UserProfile) GetSsn

func (x *UserProfile) GetSsn() string

func (*UserProfile) ProtoMessage

func (*UserProfile) ProtoMessage()

func (*UserProfile) ProtoReflect

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

func (*UserProfile) Reset

func (x *UserProfile) Reset()

func (*UserProfile) String

func (x *UserProfile) String() string

type Value

type Value struct {

	// Types that are assignable to Value:
	//
	//	*Value_Double
	//	*Value_String_
	//	*Value_Object
	//	*Value_Array
	//	*Value_BinData
	//	*Value_ObjectId
	//	*Value_Bool
	//	*Value_Null
	//	*Value_Int
	//	*Value_Timestamp
	//	*Value_Long
	Value isValue_Value `protobuf_oneof:"value"`
	// contains filtered or unexported fields
}

https://docs.mongodb.com/manual/reference/bson-types/

func (*Value) Descriptor deprecated

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

Deprecated: Use Value.ProtoReflect.Descriptor instead.

func (*Value) GetArray

func (x *Value) GetArray() *Array

func (*Value) GetBinData

func (x *Value) GetBinData() []byte

func (*Value) GetBool

func (x *Value) GetBool() bool

func (*Value) GetDouble

func (x *Value) GetDouble() float64

func (*Value) GetInt

func (x *Value) GetInt() int32

func (*Value) GetLong

func (x *Value) GetLong() int64

func (*Value) GetNull

func (x *Value) GetNull() *Null

func (*Value) GetObject

func (x *Value) GetObject() *Object

func (*Value) GetObjectId

func (x *Value) GetObjectId() string

func (*Value) GetString_

func (x *Value) GetString_() string

func (*Value) GetTimestamp

func (x *Value) GetTimestamp() *timestamppb.Timestamp

func (*Value) GetValue

func (m *Value) GetValue() isValue_Value

func (*Value) ProtoMessage

func (*Value) ProtoMessage()

func (*Value) ProtoReflect

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

func (*Value) Reset

func (x *Value) Reset()

func (*Value) String

func (x *Value) String() string

type Value_Array

type Value_Array struct {
	Array *Array `protobuf:"bytes,4,opt,name=array,proto3,oneof"`
}

type Value_BinData

type Value_BinData struct {
	BinData []byte `protobuf:"bytes,5,opt,name=bin_data,json=binData,proto3,oneof"`
}

type Value_Bool

type Value_Bool struct {
	Bool bool `protobuf:"varint,7,opt,name=bool,proto3,oneof"`
}

type Value_Double

type Value_Double struct {
	Double float64 `protobuf:"fixed64,1,opt,name=double,proto3,oneof"`
}

type Value_Int

type Value_Int struct {
	Int int32 `protobuf:"varint,9,opt,name=int,proto3,oneof"`
}

type Value_Long

type Value_Long struct {
	Long int64 `protobuf:"varint,11,opt,name=long,proto3,oneof"`
}

type Value_Null

type Value_Null struct {
	Null *Null `protobuf:"bytes,8,opt,name=null,proto3,oneof"`
}

type Value_Object

type Value_Object struct {
	Object *Object `protobuf:"bytes,3,opt,name=object,proto3,oneof"`
}

type Value_ObjectId

type Value_ObjectId struct {
	ObjectId string `protobuf:"bytes,6,opt,name=object_id,json=objectId,proto3,oneof"`
}

type Value_String_

type Value_String_ struct {
	String_ string `protobuf:"bytes,2,opt,name=string,proto3,oneof"`
}

type Value_Timestamp

type Value_Timestamp struct {
	Timestamp *timestamppb.Timestamp `protobuf:"bytes,10,opt,name=timestamp,proto3,oneof"`
}

type VerificationCode

type VerificationCode struct {
	Code        *Hash                  `protobuf:"bytes,1,opt,name=code,proto3" json:"code,omitempty"`
	SentAt      *timestamppb.Timestamp `protobuf:"bytes,2,opt,name=sent_at,json=sentAt,proto3" json:"sent_at,omitempty"`
	ExpiresAt   *timestamppb.Timestamp `protobuf:"bytes,3,opt,name=expires_at,json=expiresAt,proto3" json:"expires_at,omitempty"`
	Attempts    int32                  `protobuf:"varint,4,opt,name=attempts,proto3" json:"attempts,omitempty"`
	LastAttempt *timestamppb.Timestamp `protobuf:"bytes,5,opt,name=last_attempt,json=lastAttempt,proto3" json:"last_attempt,omitempty"`
	Type        VerificationType       `protobuf:"varint,6,opt,name=type,proto3,enum=Nuntio.VerificationType" json:"type,omitempty"`
	UserId      string                 `protobuf:"bytes,7,opt,name=user_id,json=userId,proto3" json:"user_id,omitempty"`
	// contains filtered or unexported fields
}

func (*VerificationCode) Descriptor deprecated

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

Deprecated: Use VerificationCode.ProtoReflect.Descriptor instead.

func (*VerificationCode) GetAttempts

func (x *VerificationCode) GetAttempts() int32

func (*VerificationCode) GetCode

func (x *VerificationCode) GetCode() *Hash

func (*VerificationCode) GetExpiresAt

func (x *VerificationCode) GetExpiresAt() *timestamppb.Timestamp

func (*VerificationCode) GetLastAttempt

func (x *VerificationCode) GetLastAttempt() *timestamppb.Timestamp

func (*VerificationCode) GetSentAt

func (x *VerificationCode) GetSentAt() *timestamppb.Timestamp

func (*VerificationCode) GetType

func (x *VerificationCode) GetType() VerificationType

func (*VerificationCode) GetUserId

func (x *VerificationCode) GetUserId() string

func (*VerificationCode) ProtoMessage

func (*VerificationCode) ProtoMessage()

func (*VerificationCode) ProtoReflect

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

func (*VerificationCode) Reset

func (x *VerificationCode) Reset()

func (*VerificationCode) String

func (x *VerificationCode) String() string

type VerificationProvider

type VerificationProvider struct {
	Type VerificationProviderType `protobuf:"varint,1,opt,name=type,proto3,enum=Nuntio.VerificationProviderType" json:"type,omitempty"`
	Name string                   `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
	// contains filtered or unexported fields
}

func (*VerificationProvider) Descriptor deprecated

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

Deprecated: Use VerificationProvider.ProtoReflect.Descriptor instead.

func (*VerificationProvider) GetName

func (x *VerificationProvider) GetName() string

func (*VerificationProvider) GetType

func (*VerificationProvider) ProtoMessage

func (*VerificationProvider) ProtoMessage()

func (*VerificationProvider) ProtoReflect

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

func (*VerificationProvider) Reset

func (x *VerificationProvider) Reset()

func (*VerificationProvider) String

func (x *VerificationProvider) String() string

type VerificationProviderType

type VerificationProviderType int32
const (
	VerificationProviderType_INVALID VerificationProviderType = 0
	VerificationProviderType_MITID   VerificationProviderType = 1
)

func (VerificationProviderType) Descriptor

func (VerificationProviderType) Enum

func (VerificationProviderType) EnumDescriptor deprecated

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

Deprecated: Use VerificationProviderType.Descriptor instead.

func (VerificationProviderType) Number

func (VerificationProviderType) String

func (x VerificationProviderType) String() string

func (VerificationProviderType) Type

type VerificationType

type VerificationType int32
const (
	VerificationType_INVALID_VERIFICATION_TYPE        VerificationType = 0
	VerificationType_VERIFICATION_TYPE_EMAIL          VerificationType = 1
	VerificationType_VERIFICATION_TYPE_TEXT           VerificationType = 2
	VerificationType_VERIFICATION_TYPE_RESET_PASSWORD VerificationType = 3
)

func (VerificationType) Descriptor

func (VerificationType) Enum

func (VerificationType) EnumDescriptor deprecated

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

Deprecated: Use VerificationType.Descriptor instead.

func (VerificationType) Number

func (VerificationType) String

func (x VerificationType) String() string

func (VerificationType) Type

Jump to

Keyboard shortcuts

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