// @generated by protobuf-ts 2.11.1 with parameter use_proto_field_name,keep_enum_prefix
// @generated from protobuf file "user.proto" (package "api", syntax proto3)
// tslint:disable
import { ServiceType } from "@protobuf-ts/runtime-rpc";
import type { BinaryWriteOptions } from "@protobuf-ts/runtime";
import type { IBinaryWriter } from "@protobuf-ts/runtime";
import { WireType } from "@protobuf-ts/runtime";
import type { BinaryReadOptions } from "@protobuf-ts/runtime";
import type { IBinaryReader } from "@protobuf-ts/runtime";
import { UnknownFieldHandler } from "@protobuf-ts/runtime";
import type { PartialMessage } from "@protobuf-ts/runtime";
import { reflectionMergePartial } from "@protobuf-ts/runtime";
import { MessageType } from "@protobuf-ts/runtime";
import { RequestProjectHeader } from "./shared";
import { RequestOrganisationHeader } from "./shared";
/**
* @generated from protobuf message api.User
*/
export interface User {
/**
* @generated from protobuf field: string ID = 1
*/
ID: string;
/**
* @generated from protobuf field: string FirstName = 2
*/
FirstName: string;
/**
* @generated from protobuf field: string LastName = 3
*/
LastName: string;
/**
* @generated from protobuf field: string Mail = 4
*/
Mail: string;
/**
* bool Active = 5;
*
* @generated from protobuf field: string LanguageCode = 6
*/
LanguageCode: string;
/**
* @generated from protobuf field: string TimezoneCode = 7
*/
TimezoneCode: string;
/**
* repeated string Roles = 8;
* repeated string InheritedRoles = 9;
*
* @generated from protobuf field: api.UserStatus Status = 10
*/
Status: UserStatus;
/**
* UTC date/time in ISO 8601 format
*
* @generated from protobuf field: string CreatedAt = 11
*/
CreatedAt: string;
/**
* @generated from protobuf field: api.UserType Type = 12
*/
Type: UserType;
/**
* @generated from protobuf field: string PartnerAppID = 13
*/
PartnerAppID: string;
/**
* Only for SA
*
* @generated from protobuf field: string ExpiresAt = 14
*/
ExpiresAt: string;
/**
* @generated from protobuf field: string PartnerID = 15
*/
PartnerID: string;
/**
* @generated from protobuf field: api.TwoFAValue TwoFA = 16
*/
TwoFA: TwoFAValue;
/**
* @generated from protobuf field: bool TemporarilyLocked = 17
*/
TemporarilyLocked: boolean;
}
/**
* @generated from protobuf message api.RemoveUserRequest
*/
export interface RemoveUserRequest {
/**
* @generated from protobuf field: string UserID = 1
*/
UserID: string;
}
/**
* @generated from protobuf message api.EnrollUserRequest
*/
export interface EnrollUserRequest {
/**
* @generated from protobuf field: api.RequestOrganisationHeader Header = 1
*/
Header?: RequestOrganisationHeader;
/**
* @generated from protobuf field: string Mail = 2
*/
Mail: string;
/**
* The locale the user will be enrolled with following the specification defined at
* http://www.rfc-editor.org/rfc/bcp/bcp47.txt.
* Examples are: "en-US", "fr-CH", "es-MX"
*
* @generated from protobuf field: string locale = 3
*/
locale: string;
/**
* @generated from protobuf field: bool ForceTwoFA = 4
*/
ForceTwoFA: boolean;
/**
* @generated from protobuf field: bool LoginThroughOTP = 5
*/
LoginThroughOTP: boolean; // If true, the user can be logged in through OTP instead of password.
}
/**
* @generated from protobuf message api.SendVerificationMailRequest
*/
export interface SendVerificationMailRequest {
/**
* @generated from protobuf field: api.RequestOrganisationHeader Header = 1
*/
Header?: RequestOrganisationHeader;
/**
* @generated from protobuf field: string UserID = 2
*/
UserID: string;
}
/**
* @generated from protobuf message api.SendVerificationMailAsRequest
*/
export interface SendVerificationMailAsRequest {
/**
* @generated from protobuf field: string SenderMail = 1
*/
SenderMail: string; // The mail address of the user who is inviting the other user.
/**
* @generated from protobuf field: string UserID = 2
*/
UserID: string; // The user ID of the user who is invited and will receive the mail.
/**
* @generated from protobuf field: string OrganisationID = 3
*/
OrganisationID: string; // The organisation ID the user is invited to, if any. If ProjectID is set, this field is ignored and the organisation ID is taken from the project.
/**
* @generated from protobuf field: string ProjectID = 4
*/
ProjectID: string; // The project ID the user is invited to, if any.
}
/**
* @generated from protobuf message api.EnrollUserProjectRequest
*/
export interface EnrollUserProjectRequest {
/**
* @generated from protobuf field: api.RequestProjectHeader Header = 1
*/
Header?: RequestProjectHeader;
/**
* @generated from protobuf field: string Mail = 2
*/
Mail: string;
/**
* The locale the user will be enrolled with following the specification defined at
* http://www.rfc-editor.org/rfc/bcp/bcp47.txt.
* Examples are: "en-US", "fr-CH", "es-MX"
*
* @generated from protobuf field: string locale = 3
*/
locale: string;
/**
* @generated from protobuf field: bool ForceTwoFA = 4
*/
ForceTwoFA: boolean;
/**
* @generated from protobuf field: bool LoginThroughOTP = 5
*/
LoginThroughOTP: boolean; // If true, the user can be logged in through OTP instead of password.
}
/**
* @generated from protobuf message api.SendVerificationMailProjectRequest
*/
export interface SendVerificationMailProjectRequest {
/**
* @generated from protobuf field: api.RequestProjectHeader Header = 1
*/
Header?: RequestProjectHeader;
/**
* @generated from protobuf field: string UserID = 2
*/
UserID: string;
}
/**
* @generated from protobuf message api.CreateSARequest
*/
export interface CreateSARequest {
/**
* @generated from protobuf field: api.RequestOrganisationHeader Header = 1
*/
Header?: RequestOrganisationHeader;
/**
* @generated from protobuf field: string Name = 2
*/
Name: string;
}
/**
* @generated from protobuf message api.RenewSARequest
*/
export interface RenewSARequest {
/**
* @generated from protobuf field: api.RequestOrganisationHeader Header = 1
*/
Header?: RequestOrganisationHeader;
/**
* @generated from protobuf field: string Mail = 2
*/
Mail: string;
}
/**
* @generated from protobuf message api.RemoveSARequest
*/
export interface RemoveSARequest {
/**
* @generated from protobuf field: api.RequestOrganisationHeader Header = 1
*/
Header?: RequestOrganisationHeader;
/**
* @generated from protobuf field: string Mail = 2
*/
Mail: string;
}
/**
* @generated from protobuf message api.SuggestSANameRequest
*/
export interface SuggestSANameRequest {
/**
* @generated from protobuf field: api.RequestOrganisationHeader Header = 1
*/
Header?: RequestOrganisationHeader;
/**
* @generated from protobuf field: string Name = 2
*/
Name: string;
}
/**
* @generated from protobuf message api.CreateProjectSARequest
*/
export interface CreateProjectSARequest {
/**
* @generated from protobuf field: api.RequestProjectHeader Header = 1
*/
Header?: RequestProjectHeader;
/**
* @generated from protobuf field: string Name = 2
*/
Name: string;
}
/**
* @generated from protobuf message api.RenewProjectSARequest
*/
export interface RenewProjectSARequest {
/**
* @generated from protobuf field: api.RequestProjectHeader Header = 1
*/
Header?: RequestProjectHeader;
/**
* @generated from protobuf field: string Mail = 2
*/
Mail: string;
}
/**
* @generated from protobuf message api.RemoveProjectSARequest
*/
export interface RemoveProjectSARequest {
/**
* @generated from protobuf field: api.RequestProjectHeader Header = 1
*/
Header?: RequestProjectHeader;
/**
* @generated from protobuf field: string Mail = 2
*/
Mail: string;
}
/**
* @generated from protobuf message api.SuggestProjectSANameRequest
*/
export interface SuggestProjectSANameRequest {
/**
* @generated from protobuf field: api.RequestProjectHeader Header = 1
*/
Header?: RequestProjectHeader;
/**
* @generated from protobuf field: string Name = 2
*/
Name: string;
}
/**
* @generated from protobuf message api.ListPlatformUsersRequest
*/
export interface ListPlatformUsersRequest {
}
/**
* @generated from protobuf message api.ListOrganisationUsersRequest
*/
export interface ListOrganisationUsersRequest {
/**
* @generated from protobuf field: api.RequestOrganisationHeader Header = 1
*/
Header?: RequestOrganisationHeader;
}
/**
* @generated from protobuf message api.ListProjectUsersRequest
*/
export interface ListProjectUsersRequest {
/**
* @generated from protobuf field: api.RequestProjectHeader Header = 1
*/
Header?: RequestProjectHeader;
}
/**
* @generated from protobuf message api.ListPartnerAppUsersRequest
*/
export interface ListPartnerAppUsersRequest {
/**
* @generated from protobuf field: api.RequestProjectHeader Header = 1
*/
Header?: RequestProjectHeader;
/**
* @generated from protobuf field: string PartnerAppID = 2
*/
PartnerAppID: string;
}
/**
* @generated from protobuf message api.ListConnectionUsersRequest
*/
export interface ListConnectionUsersRequest {
/**
* @generated from protobuf field: api.RequestProjectHeader Header = 1
*/
Header?: RequestProjectHeader;
/**
* @generated from protobuf field: string ConnectionID = 2
*/
ConnectionID: string;
}
/**
* @generated from protobuf message api.GetPlatformUserRequest
*/
export interface GetPlatformUserRequest {
/**
* @generated from protobuf field: string UserID = 1
*/
UserID: string;
}
/**
* @generated from protobuf message api.GetPlatformUserByMailRequest
*/
export interface GetPlatformUserByMailRequest {
/**
* @generated from protobuf field: string UserMail = 1
*/
UserMail: string;
}
/**
* @generated from protobuf message api.GetOrganisationUserRequest
*/
export interface GetOrganisationUserRequest {
/**
* @generated from protobuf field: api.RequestOrganisationHeader Header = 1
*/
Header?: RequestOrganisationHeader;
/**
* @generated from protobuf field: string UserID = 2
*/
UserID: string;
}
/**
* @generated from protobuf message api.GetProjectUserRequest
*/
export interface GetProjectUserRequest {
/**
* @generated from protobuf field: api.RequestProjectHeader Header = 1
*/
Header?: RequestProjectHeader;
/**
* @generated from protobuf field: string UserID = 2
*/
UserID: string;
}
/**
* @generated from protobuf message api.GetProjectUserByMailRequest
*/
export interface GetProjectUserByMailRequest {
/**
* @generated from protobuf field: string ProjectID = 1
*/
ProjectID: string;
/**
* @generated from protobuf field: string UserMail = 2
*/
UserMail: string;
}
/**
* @generated from protobuf message api.ListUserPlatformRolesRequest
*/
export interface ListUserPlatformRolesRequest {
/**
* @generated from protobuf field: string UserID = 1
*/
UserID: string;
}
/**
* @generated from protobuf message api.ListUserOrganisationRolesRequest
*/
export interface ListUserOrganisationRolesRequest {
/**
* @generated from protobuf field: api.RequestOrganisationHeader Header = 1
*/
Header?: RequestOrganisationHeader;
/**
* @generated from protobuf field: string UserID = 2
*/
UserID: string;
}
/**
* @generated from protobuf message api.ListUserProjectRolesRequest
*/
export interface ListUserProjectRolesRequest {
/**
* @generated from protobuf field: api.RequestProjectHeader Header = 1
*/
Header?: RequestProjectHeader;
/**
* @generated from protobuf field: string UserID = 2
*/
UserID: string;
}
/**
* @generated from protobuf message api.ListUserPartnerAppRolesRequest
*/
export interface ListUserPartnerAppRolesRequest {
/**
* @generated from protobuf field: api.RequestProjectHeader Header = 1
*/
Header?: RequestProjectHeader;
/**
* @generated from protobuf field: string PartnerAppID = 2
*/
PartnerAppID: string;
/**
* @generated from protobuf field: string UserID = 3
*/
UserID: string;
}
/**
* @generated from protobuf message api.ListUserConnectionRolesRequest
*/
export interface ListUserConnectionRolesRequest {
/**
* @generated from protobuf field: api.RequestProjectHeader Header = 1
*/
Header?: RequestProjectHeader;
/**
* @generated from protobuf field: string ConnectionID = 2
*/
ConnectionID: string;
/**
* @generated from protobuf field: string UserID = 3
*/
UserID: string;
}
/**
* @generated from protobuf message api.ListUserAttachmentTypeRolesRequest
*/
export interface ListUserAttachmentTypeRolesRequest {
/**
* @generated from protobuf field: api.RequestProjectHeader Header = 1
*/
Header?: RequestProjectHeader;
/**
* @generated from protobuf field: string AttachmentTypeID = 2
*/
AttachmentTypeID: string;
/**
* @generated from protobuf field: string UserID = 3
*/
UserID: string;
}
/**
* @generated from protobuf message api.SetUserPlatformRolesRequest
*/
export interface SetUserPlatformRolesRequest {
/**
* @generated from protobuf field: string UserID = 1
*/
UserID: string;
/**
* @generated from protobuf field: repeated string Roles = 2
*/
Roles: string[];
}
/**
* @generated from protobuf message api.SetUserOrganisationRolesRequest
*/
export interface SetUserOrganisationRolesRequest {
/**
* @generated from protobuf field: api.RequestOrganisationHeader Header = 1
*/
Header?: RequestOrganisationHeader;
/**
* @generated from protobuf field: string UserID = 2
*/
UserID: string;
/**
* @generated from protobuf field: repeated string Roles = 3
*/
Roles: string[];
}
/**
* @generated from protobuf message api.SetUserProjectRolesRequest
*/
export interface SetUserProjectRolesRequest {
/**
* @generated from protobuf field: api.RequestProjectHeader Header = 1
*/
Header?: RequestProjectHeader;
/**
* @generated from protobuf field: string UserID = 2
*/
UserID: string;
/**
* @generated from protobuf field: repeated string Roles = 3
*/
Roles: string[];
}
/**
* @generated from protobuf message api.SetUserPartnerAppRolesRequest
*/
export interface SetUserPartnerAppRolesRequest {
/**
* @generated from protobuf field: api.RequestProjectHeader Header = 1
*/
Header?: RequestProjectHeader;
/**
* @generated from protobuf field: string PartnerAppID = 2
*/
PartnerAppID: string;
/**
* @generated from protobuf field: string UserID = 3
*/
UserID: string;
/**
* @generated from protobuf field: repeated string Roles = 4
*/
Roles: string[];
}
/**
* @generated from protobuf message api.SetUserConnectionRolesRequest
*/
export interface SetUserConnectionRolesRequest {
/**
* @generated from protobuf field: api.RequestProjectHeader Header = 1
*/
Header?: RequestProjectHeader;
/**
* @generated from protobuf field: string ConnectionID = 2
*/
ConnectionID: string;
/**
* @generated from protobuf field: string UserID = 3
*/
UserID: string;
/**
* @generated from protobuf field: repeated string Roles = 4
*/
Roles: string[];
}
/**
* @generated from protobuf message api.SetUserAttachmentTypeRolesRequest
*/
export interface SetUserAttachmentTypeRolesRequest {
/**
* @generated from protobuf field: api.RequestProjectHeader Header = 1
*/
Header?: RequestProjectHeader;
/**
* @generated from protobuf field: string AttachmentTypeID = 2
*/
AttachmentTypeID: string;
/**
* @generated from protobuf field: string UserID = 3
*/
UserID: string;
/**
* @generated from protobuf field: repeated string Roles = 4
*/
Roles: string[];
}
/**
* @generated from protobuf message api.RemoveUserResult
*/
export interface RemoveUserResult {
}
/**
* @generated from protobuf message api.EnrollUserResult
*/
export interface EnrollUserResult {
/**
* @generated from protobuf field: api.User User = 1
*/
User?: User;
}
/**
* @generated from protobuf message api.SendVerificationMailResult
*/
export interface SendVerificationMailResult {
}
/**
* @generated from protobuf message api.CreateSAResult
*/
export interface CreateSAResult {
/**
* @generated from protobuf field: api.User SA = 1
*/
SA?: User;
/**
* @generated from protobuf field: string PEM = 2
*/
PEM: string;
}
/**
* @generated from protobuf message api.RenewSAResult
*/
export interface RenewSAResult {
/**
* @generated from protobuf field: api.User SA = 1
*/
SA?: User;
/**
* @generated from protobuf field: string PEM = 2
*/
PEM: string;
}
/**
* @generated from protobuf message api.RemoveSAResult
*/
export interface RemoveSAResult {
}
/**
* @generated from protobuf message api.SuggestSANameResult
*/
export interface SuggestSANameResult {
/**
* @generated from protobuf field: string Name = 1
*/
Name: string;
/**
* @generated from protobuf field: string Mail = 2
*/
Mail: string;
}
/**
* @generated from protobuf message api.ListPlatformUsersResult
*/
export interface ListPlatformUsersResult {
/**
* @generated from protobuf field: repeated api.User Users = 1
*/
Users: User[];
}
/**
* @generated from protobuf message api.ListOrganisationUsersResult
*/
export interface ListOrganisationUsersResult {
/**
* @generated from protobuf field: repeated api.User Users = 1
*/
Users: User[];
}
/**
* @generated from protobuf message api.ListProjectUsersResult
*/
export interface ListProjectUsersResult {
/**
* @generated from protobuf field: repeated api.User Users = 1
*/
Users: User[];
}
/**
* @generated from protobuf message api.ListPartnerAppUsersResult
*/
export interface ListPartnerAppUsersResult {
/**
* @generated from protobuf field: repeated api.User Users = 1
*/
Users: User[];
}
/**
* @generated from protobuf message api.ListConnectionUsersResult
*/
export interface ListConnectionUsersResult {
/**
* @generated from protobuf field: repeated api.User Users = 1
*/
Users: User[];
}
/**
* @generated from protobuf message api.GetPlatformUserResult
*/
export interface GetPlatformUserResult {
/**
* @generated from protobuf field: api.User User = 1
*/
User?: User;
}
/**
* @generated from protobuf message api.GetOrganisationUserResult
*/
export interface GetOrganisationUserResult {
/**
* @generated from protobuf field: api.User User = 1
*/
User?: User;
}
/**
* @generated from protobuf message api.GetProjectUserResult
*/
export interface GetProjectUserResult {
/**
* @generated from protobuf field: api.User User = 1
*/
User?: User;
}
/**
* @generated from protobuf message api.ListUserPlatformRolesResult
*/
export interface ListUserPlatformRolesResult {
/**
* @generated from protobuf field: repeated string Roles = 1
*/
Roles: string[];
}
/**
* @generated from protobuf message api.ListUserOrganisationRolesResult
*/
export interface ListUserOrganisationRolesResult {
/**
* @generated from protobuf field: repeated string Roles = 1
*/
Roles: string[];
}
/**
* @generated from protobuf message api.ListUserProjectRolesResult
*/
export interface ListUserProjectRolesResult {
/**
* @generated from protobuf field: repeated string Roles = 1
*/
Roles: string[];
}
/**
* @generated from protobuf message api.ListUserPartnerAppRolesResult
*/
export interface ListUserPartnerAppRolesResult {
/**
* @generated from protobuf field: repeated string Roles = 1
*/
Roles: string[];
}
/**
* @generated from protobuf message api.ListUserConnectionRolesResult
*/
export interface ListUserConnectionRolesResult {
/**
* @generated from protobuf field: repeated string Roles = 1
*/
Roles: string[];
}
/**
* @generated from protobuf message api.ListUserAttachmentTypeRolesResult
*/
export interface ListUserAttachmentTypeRolesResult {
/**
* @generated from protobuf field: repeated string Roles = 1
*/
Roles: string[];
}
/**
* @generated from protobuf message api.SetUserPlatformRolesResult
*/
export interface SetUserPlatformRolesResult {
}
/**
* @generated from protobuf message api.SetUserOrganisationRolesResult
*/
export interface SetUserOrganisationRolesResult {
}
/**
* @generated from protobuf message api.SetUserProjectRolesResult
*/
export interface SetUserProjectRolesResult {
}
/**
* @generated from protobuf message api.SetUserPartnerAppRolesResult
*/
export interface SetUserPartnerAppRolesResult {
}
/**
* @generated from protobuf message api.SetUserConnectionRolesResult
*/
export interface SetUserConnectionRolesResult {
}
/**
* @generated from protobuf message api.SetUserAttachmentTypeRolesResult
*/
export interface SetUserAttachmentTypeRolesResult {
}
/**
* @generated from protobuf message api.EnrollUserWithoutMailRequest
*/
export interface EnrollUserWithoutMailRequest {
/**
* @generated from protobuf field: api.RequestOrganisationHeader Header = 1
*/
Header?: RequestOrganisationHeader;
/**
* @generated from protobuf field: string Mail = 2
*/
Mail: string;
/**
* The locale the user will be enrolled with following the specification defined at
* http://www.rfc-editor.org/rfc/bcp/bcp47.txt.
* Examples are: "en-US", "fr-CH", "es-MX"
*
* @generated from protobuf field: string locale = 3
*/
locale: string;
/**
* @generated from protobuf field: bool ForceTwoFA = 4
*/
ForceTwoFA: boolean;
/**
* @generated from protobuf field: bool LoginThroughOTP = 5
*/
LoginThroughOTP: boolean; // If true, the user can be logged in through OTP instead of password.
}
/**
* @generated from protobuf message api.EnrollUserWithoutMailResult
*/
export interface EnrollUserWithoutMailResult {
/**
* @generated from protobuf field: api.User User = 1
*/
User?: User;
}
/**
* @generated from protobuf message api.EnrollUserProjectWithoutMailRequest
*/
export interface EnrollUserProjectWithoutMailRequest {
/**
* @generated from protobuf field: api.RequestProjectHeader Header = 1
*/
Header?: RequestProjectHeader;
/**
* @generated from protobuf field: string Mail = 2
*/
Mail: string;
/**
* The locale the user will be enrolled with following the specification defined at
* http://www.rfc-editor.org/rfc/bcp/bcp47.txt.
* Examples are: "en-US", "fr-CH", "es-MX"
*
* @generated from protobuf field: string locale = 3
*/
locale: string;
/**
* @generated from protobuf field: bool ForceTwoFA = 4
*/
ForceTwoFA: boolean;
/**
* @generated from protobuf field: bool LoginThroughOTP = 5
*/
LoginThroughOTP: boolean; // If true, the user can be logged in through OTP instead of password.
}
/**
* @generated from protobuf message api.UpdateTwoFAPlatformRequest
*/
export interface UpdateTwoFAPlatformRequest {
/**
* @generated from protobuf field: string UserID = 1
*/
UserID: string;
/**
* @generated from protobuf field: api.TwoFAValue Value = 2
*/
Value: TwoFAValue;
}
/**
* @generated from protobuf message api.UpdateTwoFAPlatformResult
*/
export interface UpdateTwoFAPlatformResult {
/**
* @generated from protobuf field: api.User User = 1
*/
User?: User;
}
/**
* @generated from protobuf message api.ForceTwoFAOrganisationRequest
*/
export interface ForceTwoFAOrganisationRequest {
/**
* @generated from protobuf field: api.RequestOrganisationHeader Header = 1
*/
Header?: RequestOrganisationHeader;
/**
* @generated from protobuf field: string UserID = 2
*/
UserID: string;
/**
* @generated from protobuf field: bool ForceTwoFA = 3
*/
ForceTwoFA: boolean;
}
/**
* @generated from protobuf message api.ForceProjectUserTwoFARequest
*/
export interface ForceProjectUserTwoFARequest {
/**
* @generated from protobuf field: api.RequestProjectHeader Header = 1
*/
Header?: RequestProjectHeader;
/**
* @generated from protobuf field: string UserID = 2
*/
UserID: string;
}
/**
* @generated from protobuf message api.ForceTwoFAResult
*/
export interface ForceTwoFAResult {
/**
* @generated from protobuf field: api.User User = 1
*/
User?: User;
}
/**
* @generated from protobuf message api.FindUsersFilters
*/
export interface FindUsersFilters {
/**
* @generated from protobuf field: string Mail = 1
*/
Mail: string;
/**
* @generated from protobuf field: api.UserStatus Status = 2
*/
Status: UserStatus;
/**
* @generated from protobuf field: string FirstName = 3
*/
FirstName: string;
/**
* @generated from protobuf field: string LastName = 4
*/
LastName: string;
/**
* @generated from protobuf field: string LanguageCode = 5
*/
LanguageCode: string;
/**
* @generated from protobuf field: api.UserType Type = 6
*/
Type: UserType;
/**
* @generated from protobuf field: int32 Limit = 7
*/
Limit: number;
}
/**
* @generated from protobuf message api.FindPlatformUsersRequest
*/
export interface FindPlatformUsersRequest {
/**
* @generated from protobuf field: api.FindUsersFilters Filter = 1
*/
Filter?: FindUsersFilters;
}
/**
* @generated from protobuf message api.FindOrganisationUsersRequest
*/
export interface FindOrganisationUsersRequest {
/**
* @generated from protobuf field: api.RequestOrganisationHeader Header = 1
*/
Header?: RequestOrganisationHeader;
/**
* @generated from protobuf field: api.FindUsersFilters Filter = 2
*/
Filter?: FindUsersFilters;
}
/**
* @generated from protobuf message api.FindProjectUsersRequest
*/
export interface FindProjectUsersRequest {
/**
* @generated from protobuf field: api.RequestProjectHeader Header = 1
*/
Header?: RequestProjectHeader;
/**
* @generated from protobuf field: api.FindUsersFilters Filter = 2
*/
Filter?: FindUsersFilters;
}
/**
* @generated from protobuf message api.FindPartnerAppUsersRequest
*/
export interface FindPartnerAppUsersRequest {
/**
* @generated from protobuf field: api.RequestProjectHeader Header = 1
*/
Header?: RequestProjectHeader;
/**
* @generated from protobuf field: string PartnerAppID = 2
*/
PartnerAppID: string;
/**
* @generated from protobuf field: api.FindUsersFilters Filter = 3
*/
Filter?: FindUsersFilters;
}
/**
* @generated from protobuf message api.FindConnectionUsersRequest
*/
export interface FindConnectionUsersRequest {
/**
* @generated from protobuf field: api.RequestProjectHeader Header = 1
*/
Header?: RequestProjectHeader;
/**
* @generated from protobuf field: string ConnectionID = 2
*/
ConnectionID: string;
/**
* @generated from protobuf field: api.FindUsersFilters Filter = 3
*/
Filter?: FindUsersFilters;
}
/**
* @generated from protobuf message api.FindUsersResult
*/
export interface FindUsersResult {
/**
* @generated from protobuf field: repeated api.User Users = 1
*/
Users: User[];
}
/**
* @generated from protobuf message api.ListUsersInPlatformRoleRequest
*/
export interface ListUsersInPlatformRoleRequest {
/**
* @generated from protobuf field: repeated string Roles = 1
*/
Roles: string[]; // The roles to filter on (at least one)
}
/**
* @generated from protobuf message api.ListUsersInOrganisationRoleRequest
*/
export interface ListUsersInOrganisationRoleRequest {
/**
* @generated from protobuf field: api.RequestOrganisationHeader Header = 1
*/
Header?: RequestOrganisationHeader;
/**
* @generated from protobuf field: repeated string Roles = 2
*/
Roles: string[]; // The roles to filter on (at least one)
}
/**
* @generated from protobuf message api.ListUsersInProjectRoleRequest
*/
export interface ListUsersInProjectRoleRequest {
/**
* @generated from protobuf field: api.RequestProjectHeader Header = 1
*/
Header?: RequestProjectHeader;
/**
* @generated from protobuf field: repeated string Roles = 3
*/
Roles: string[]; // The roles to filter on (at least one)
}
/**
* @generated from protobuf message api.ListUsersInPartnerAppRoleRequest
*/
export interface ListUsersInPartnerAppRoleRequest {
/**
* @generated from protobuf field: api.RequestProjectHeader Header = 1
*/
Header?: RequestProjectHeader;
/**
* @generated from protobuf field: string PartnerAppID = 2
*/
PartnerAppID: string;
/**
* @generated from protobuf field: repeated string Roles = 3
*/
Roles: string[]; // The roles to filter on (at least one)
}
/**
* @generated from protobuf message api.ListUsersInConnectionRoleRequest
*/
export interface ListUsersInConnectionRoleRequest {
/**
* @generated from protobuf field: api.RequestProjectHeader Header = 1
*/
Header?: RequestProjectHeader;
/**
* @generated from protobuf field: string ConnectionID = 2
*/
ConnectionID: string;
/**
* @generated from protobuf field: repeated string Roles = 3
*/
Roles: string[]; // The roles to filter on (at least one)
}
/**
* @generated from protobuf message api.ListUsersInRoleResult
*/
export interface ListUsersInRoleResult {
/**
* @generated from protobuf field: repeated api.User Users = 1
*/
Users: User[];
}
/**
* @generated from protobuf enum api.TwoFAValue
*/
export enum TwoFAValue {
/**
* @generated from protobuf enum value: TWOFA_VALUE_UNKNOWN = 0;
*/
TWOFA_VALUE_UNKNOWN = 0,
/**
* 2FA is optional (default)
*
* @generated from protobuf enum value: TWOFA_VALUE_OPTIONAL = 10;
*/
TWOFA_VALUE_OPTIONAL = 10,
/**
* 2FA is mandatory
*
* @generated from protobuf enum value: TWOFA_VALUE_FORCE = 20;
*/
TWOFA_VALUE_FORCE = 20,
/**
* 2FA will be skipped
*
* @generated from protobuf enum value: TWOFA_VALUE_SKIP = 30;
*/
TWOFA_VALUE_SKIP = 30
}
/**
* @generated from protobuf enum api.UserStatus
*/
export enum UserStatus {
/**
* @generated from protobuf enum value: USER_STATUS_UNKNOWN = 0;
*/
USER_STATUS_UNKNOWN = 0,
/**
* Email not yet verified
*
* @generated from protobuf enum value: USER_STATUS_PENDING = 10;
*/
USER_STATUS_PENDING = 10,
/**
* Email invitation expired
*
* @generated from protobuf enum value: USER_STATUS_EXPIRED = 11;
*/
USER_STATUS_EXPIRED = 11,
/**
* Email verified, user active
*
* @generated from protobuf enum value: USER_STATUS_ACTIVE = 20;
*/
USER_STATUS_ACTIVE = 20,
/**
* @generated from protobuf enum value: USER_STATUS_DISABLED = 30;
*/
USER_STATUS_DISABLED = 30
}
/**
* @generated from protobuf enum api.UserType
*/
export enum UserType {
/**
* @generated from protobuf enum value: USER_TYPE_UNKNOWN = 0;
*/
USER_TYPE_UNKNOWN = 0,
/**
* @generated from protobuf enum value: USER_TYPE_USER = 10;
*/
USER_TYPE_USER = 10,
/**
* @generated from protobuf enum value: USER_TYPE_SERVICE_ACCOUNT = 20;
*/
USER_TYPE_SERVICE_ACCOUNT = 20
}
// @generated message type with reflection information, may provide speed optimized methods
class User$Type extends MessageType {
constructor() {
super("api.User", [
{ no: 1, name: "ID", kind: "scalar", localName: "ID", jsonName: "ID", T: 9 /*ScalarType.STRING*/ },
{ no: 2, name: "FirstName", kind: "scalar", localName: "FirstName", jsonName: "FirstName", T: 9 /*ScalarType.STRING*/ },
{ no: 3, name: "LastName", kind: "scalar", localName: "LastName", jsonName: "LastName", T: 9 /*ScalarType.STRING*/ },
{ no: 4, name: "Mail", kind: "scalar", localName: "Mail", jsonName: "Mail", T: 9 /*ScalarType.STRING*/ },
{ no: 6, name: "LanguageCode", kind: "scalar", localName: "LanguageCode", jsonName: "LanguageCode", T: 9 /*ScalarType.STRING*/ },
{ no: 7, name: "TimezoneCode", kind: "scalar", localName: "TimezoneCode", jsonName: "TimezoneCode", T: 9 /*ScalarType.STRING*/ },
{ no: 10, name: "Status", kind: "enum", localName: "Status", jsonName: "Status", T: () => ["api.UserStatus", UserStatus] },
{ no: 11, name: "CreatedAt", kind: "scalar", localName: "CreatedAt", jsonName: "CreatedAt", T: 9 /*ScalarType.STRING*/, options: { "validate.rules": { string: { dateIso8601: true } }, "grpc.gateway.protoc_gen_openapiv2.options.openapiv2_field": { description: "UTC date/time in ISO 8601 format" } } },
{ no: 12, name: "Type", kind: "enum", localName: "Type", jsonName: "Type", T: () => ["api.UserType", UserType], options: { "grpc.gateway.protoc_gen_openapiv2.options.openapiv2_field": { description: "Type of the user, could be a Service Account or a normal User" } } },
{ no: 13, name: "PartnerAppID", kind: "scalar", localName: "PartnerAppID", jsonName: "PartnerAppID", T: 9 /*ScalarType.STRING*/, options: { "grpc.gateway.protoc_gen_openapiv2.options.openapiv2_field": { description: "If the user is a Service Account, the PartnerAppID is the ID of the partner app it belongs to, empty otherwise" } } },
{ no: 14, name: "ExpiresAt", kind: "scalar", localName: "ExpiresAt", jsonName: "ExpiresAt", T: 9 /*ScalarType.STRING*/, options: { "validate.rules": { string: { dateIso8601: true } }, "grpc.gateway.protoc_gen_openapiv2.options.openapiv2_field": { description: "UTC date/time in ISO 8601 format ; only for Service Accounts, empty otherwise" } } },
{ no: 15, name: "PartnerID", kind: "scalar", localName: "PartnerID", jsonName: "PartnerID", T: 9 /*ScalarType.STRING*/, options: { "grpc.gateway.protoc_gen_openapiv2.options.openapiv2_field": { description: "The Partner ID the user belongs to. If empty, the user is not affiliated to a partner" } } },
{ no: 16, name: "TwoFA", kind: "enum", localName: "TwoFA", jsonName: "TwoFA", T: () => ["api.TwoFAValue", TwoFAValue], options: { "grpc.gateway.protoc_gen_openapiv2.options.openapiv2_field": { description: "The 2FA value for the user" } } },
{ no: 17, name: "TemporarilyLocked", kind: "scalar", localName: "TemporarilyLocked", jsonName: "TemporarilyLocked", T: 8 /*ScalarType.BOOL*/, options: { "grpc.gateway.protoc_gen_openapiv2.options.openapiv2_field": { description: "If the user has been temporarily locked due to too many failed login attempts" } } }
]);
}
create(value?: PartialMessage): User {
const message = globalThis.Object.create((this.messagePrototype!));
message.ID = "";
message.FirstName = "";
message.LastName = "";
message.Mail = "";
message.LanguageCode = "";
message.TimezoneCode = "";
message.Status = 0;
message.CreatedAt = "";
message.Type = 0;
message.PartnerAppID = "";
message.ExpiresAt = "";
message.PartnerID = "";
message.TwoFA = 0;
message.TemporarilyLocked = false;
if (value !== undefined)
reflectionMergePartial(this, message, value);
return message;
}
internalBinaryRead(reader: IBinaryReader, length: number, options: BinaryReadOptions, target?: User): User {
let message = target ?? this.create(), end = reader.pos + length;
while (reader.pos < end) {
let [fieldNo, wireType] = reader.tag();
switch (fieldNo) {
case /* string ID */ 1:
message.ID = reader.string();
break;
case /* string FirstName */ 2:
message.FirstName = reader.string();
break;
case /* string LastName */ 3:
message.LastName = reader.string();
break;
case /* string Mail */ 4:
message.Mail = reader.string();
break;
case /* string LanguageCode */ 6:
message.LanguageCode = reader.string();
break;
case /* string TimezoneCode */ 7:
message.TimezoneCode = reader.string();
break;
case /* api.UserStatus Status */ 10:
message.Status = reader.int32();
break;
case /* string CreatedAt */ 11:
message.CreatedAt = reader.string();
break;
case /* api.UserType Type */ 12:
message.Type = reader.int32();
break;
case /* string PartnerAppID */ 13:
message.PartnerAppID = reader.string();
break;
case /* string ExpiresAt */ 14:
message.ExpiresAt = reader.string();
break;
case /* string PartnerID */ 15:
message.PartnerID = reader.string();
break;
case /* api.TwoFAValue TwoFA */ 16:
message.TwoFA = reader.int32();
break;
case /* bool TemporarilyLocked */ 17:
message.TemporarilyLocked = reader.bool();
break;
default:
let u = options.readUnknownField;
if (u === "throw")
throw new globalThis.Error(`Unknown field ${fieldNo} (wire type ${wireType}) for ${this.typeName}`);
let d = reader.skip(wireType);
if (u !== false)
(u === true ? UnknownFieldHandler.onRead : u)(this.typeName, message, fieldNo, wireType, d);
}
}
return message;
}
internalBinaryWrite(message: User, writer: IBinaryWriter, options: BinaryWriteOptions): IBinaryWriter {
/* string ID = 1; */
if (message.ID !== "")
writer.tag(1, WireType.LengthDelimited).string(message.ID);
/* string FirstName = 2; */
if (message.FirstName !== "")
writer.tag(2, WireType.LengthDelimited).string(message.FirstName);
/* string LastName = 3; */
if (message.LastName !== "")
writer.tag(3, WireType.LengthDelimited).string(message.LastName);
/* string Mail = 4; */
if (message.Mail !== "")
writer.tag(4, WireType.LengthDelimited).string(message.Mail);
/* string LanguageCode = 6; */
if (message.LanguageCode !== "")
writer.tag(6, WireType.LengthDelimited).string(message.LanguageCode);
/* string TimezoneCode = 7; */
if (message.TimezoneCode !== "")
writer.tag(7, WireType.LengthDelimited).string(message.TimezoneCode);
/* api.UserStatus Status = 10; */
if (message.Status !== 0)
writer.tag(10, WireType.Varint).int32(message.Status);
/* string CreatedAt = 11; */
if (message.CreatedAt !== "")
writer.tag(11, WireType.LengthDelimited).string(message.CreatedAt);
/* api.UserType Type = 12; */
if (message.Type !== 0)
writer.tag(12, WireType.Varint).int32(message.Type);
/* string PartnerAppID = 13; */
if (message.PartnerAppID !== "")
writer.tag(13, WireType.LengthDelimited).string(message.PartnerAppID);
/* string ExpiresAt = 14; */
if (message.ExpiresAt !== "")
writer.tag(14, WireType.LengthDelimited).string(message.ExpiresAt);
/* string PartnerID = 15; */
if (message.PartnerID !== "")
writer.tag(15, WireType.LengthDelimited).string(message.PartnerID);
/* api.TwoFAValue TwoFA = 16; */
if (message.TwoFA !== 0)
writer.tag(16, WireType.Varint).int32(message.TwoFA);
/* bool TemporarilyLocked = 17; */
if (message.TemporarilyLocked !== false)
writer.tag(17, WireType.Varint).bool(message.TemporarilyLocked);
let u = options.writeUnknownFields;
if (u !== false)
(u == true ? UnknownFieldHandler.onWrite : u)(this.typeName, message, writer);
return writer;
}
}
/**
* @generated MessageType for protobuf message api.User
*/
export const User = new User$Type();
// @generated message type with reflection information, may provide speed optimized methods
class RemoveUserRequest$Type extends MessageType {
constructor() {
super("api.RemoveUserRequest", [
{ no: 1, name: "UserID", kind: "scalar", localName: "UserID", jsonName: "UserID", T: 9 /*ScalarType.STRING*/, options: { "validate.rules": { string: { minLen: "1" } } } }
], { "grpc.gateway.protoc_gen_openapiv2.options.openapiv2_schema": { jsonSchema: { required: ["UserID"] } } });
}
create(value?: PartialMessage): RemoveUserRequest {
const message = globalThis.Object.create((this.messagePrototype!));
message.UserID = "";
if (value !== undefined)
reflectionMergePartial(this, message, value);
return message;
}
internalBinaryRead(reader: IBinaryReader, length: number, options: BinaryReadOptions, target?: RemoveUserRequest): RemoveUserRequest {
let message = target ?? this.create(), end = reader.pos + length;
while (reader.pos < end) {
let [fieldNo, wireType] = reader.tag();
switch (fieldNo) {
case /* string UserID */ 1:
message.UserID = reader.string();
break;
default:
let u = options.readUnknownField;
if (u === "throw")
throw new globalThis.Error(`Unknown field ${fieldNo} (wire type ${wireType}) for ${this.typeName}`);
let d = reader.skip(wireType);
if (u !== false)
(u === true ? UnknownFieldHandler.onRead : u)(this.typeName, message, fieldNo, wireType, d);
}
}
return message;
}
internalBinaryWrite(message: RemoveUserRequest, writer: IBinaryWriter, options: BinaryWriteOptions): IBinaryWriter {
/* string UserID = 1; */
if (message.UserID !== "")
writer.tag(1, WireType.LengthDelimited).string(message.UserID);
let u = options.writeUnknownFields;
if (u !== false)
(u == true ? UnknownFieldHandler.onWrite : u)(this.typeName, message, writer);
return writer;
}
}
/**
* @generated MessageType for protobuf message api.RemoveUserRequest
*/
export const RemoveUserRequest = new RemoveUserRequest$Type();
// @generated message type with reflection information, may provide speed optimized methods
class EnrollUserRequest$Type extends MessageType {
constructor() {
super("api.EnrollUserRequest", [
{ no: 1, name: "Header", kind: "message", localName: "Header", jsonName: "Header", T: () => RequestOrganisationHeader, options: { "validate.rules": { message: { required: true } } } },
{ no: 2, name: "Mail", kind: "scalar", localName: "Mail", jsonName: "Mail", T: 9 /*ScalarType.STRING*/, options: { "validate.rules": { string: { minLen: "1" } } } },
{ no: 3, name: "locale", kind: "scalar", T: 9 /*ScalarType.STRING*/ },
{ no: 4, name: "ForceTwoFA", kind: "scalar", localName: "ForceTwoFA", jsonName: "ForceTwoFA", T: 8 /*ScalarType.BOOL*/ },
{ no: 5, name: "LoginThroughOTP", kind: "scalar", localName: "LoginThroughOTP", jsonName: "LoginThroughOTP", T: 8 /*ScalarType.BOOL*/ }
], { "grpc.gateway.protoc_gen_openapiv2.options.openapiv2_schema": { jsonSchema: { required: ["Header", "Mail"] } } });
}
create(value?: PartialMessage): EnrollUserRequest {
const message = globalThis.Object.create((this.messagePrototype!));
message.Mail = "";
message.locale = "";
message.ForceTwoFA = false;
message.LoginThroughOTP = false;
if (value !== undefined)
reflectionMergePartial(this, message, value);
return message;
}
internalBinaryRead(reader: IBinaryReader, length: number, options: BinaryReadOptions, target?: EnrollUserRequest): EnrollUserRequest {
let message = target ?? this.create(), end = reader.pos + length;
while (reader.pos < end) {
let [fieldNo, wireType] = reader.tag();
switch (fieldNo) {
case /* api.RequestOrganisationHeader Header */ 1:
message.Header = RequestOrganisationHeader.internalBinaryRead(reader, reader.uint32(), options, message.Header);
break;
case /* string Mail */ 2:
message.Mail = reader.string();
break;
case /* string locale */ 3:
message.locale = reader.string();
break;
case /* bool ForceTwoFA */ 4:
message.ForceTwoFA = reader.bool();
break;
case /* bool LoginThroughOTP */ 5:
message.LoginThroughOTP = reader.bool();
break;
default:
let u = options.readUnknownField;
if (u === "throw")
throw new globalThis.Error(`Unknown field ${fieldNo} (wire type ${wireType}) for ${this.typeName}`);
let d = reader.skip(wireType);
if (u !== false)
(u === true ? UnknownFieldHandler.onRead : u)(this.typeName, message, fieldNo, wireType, d);
}
}
return message;
}
internalBinaryWrite(message: EnrollUserRequest, writer: IBinaryWriter, options: BinaryWriteOptions): IBinaryWriter {
/* api.RequestOrganisationHeader Header = 1; */
if (message.Header)
RequestOrganisationHeader.internalBinaryWrite(message.Header, writer.tag(1, WireType.LengthDelimited).fork(), options).join();
/* string Mail = 2; */
if (message.Mail !== "")
writer.tag(2, WireType.LengthDelimited).string(message.Mail);
/* string locale = 3; */
if (message.locale !== "")
writer.tag(3, WireType.LengthDelimited).string(message.locale);
/* bool ForceTwoFA = 4; */
if (message.ForceTwoFA !== false)
writer.tag(4, WireType.Varint).bool(message.ForceTwoFA);
/* bool LoginThroughOTP = 5; */
if (message.LoginThroughOTP !== false)
writer.tag(5, WireType.Varint).bool(message.LoginThroughOTP);
let u = options.writeUnknownFields;
if (u !== false)
(u == true ? UnknownFieldHandler.onWrite : u)(this.typeName, message, writer);
return writer;
}
}
/**
* @generated MessageType for protobuf message api.EnrollUserRequest
*/
export const EnrollUserRequest = new EnrollUserRequest$Type();
// @generated message type with reflection information, may provide speed optimized methods
class SendVerificationMailRequest$Type extends MessageType {
constructor() {
super("api.SendVerificationMailRequest", [
{ no: 1, name: "Header", kind: "message", localName: "Header", jsonName: "Header", T: () => RequestOrganisationHeader, options: { "validate.rules": { message: { required: true } } } },
{ no: 2, name: "UserID", kind: "scalar", localName: "UserID", jsonName: "UserID", T: 9 /*ScalarType.STRING*/, options: { "validate.rules": { string: { minLen: "1" } } } }
], { "grpc.gateway.protoc_gen_openapiv2.options.openapiv2_schema": { jsonSchema: { required: ["Header", "UserID"] } } });
}
create(value?: PartialMessage): SendVerificationMailRequest {
const message = globalThis.Object.create((this.messagePrototype!));
message.UserID = "";
if (value !== undefined)
reflectionMergePartial(this, message, value);
return message;
}
internalBinaryRead(reader: IBinaryReader, length: number, options: BinaryReadOptions, target?: SendVerificationMailRequest): SendVerificationMailRequest {
let message = target ?? this.create(), end = reader.pos + length;
while (reader.pos < end) {
let [fieldNo, wireType] = reader.tag();
switch (fieldNo) {
case /* api.RequestOrganisationHeader Header */ 1:
message.Header = RequestOrganisationHeader.internalBinaryRead(reader, reader.uint32(), options, message.Header);
break;
case /* string UserID */ 2:
message.UserID = reader.string();
break;
default:
let u = options.readUnknownField;
if (u === "throw")
throw new globalThis.Error(`Unknown field ${fieldNo} (wire type ${wireType}) for ${this.typeName}`);
let d = reader.skip(wireType);
if (u !== false)
(u === true ? UnknownFieldHandler.onRead : u)(this.typeName, message, fieldNo, wireType, d);
}
}
return message;
}
internalBinaryWrite(message: SendVerificationMailRequest, writer: IBinaryWriter, options: BinaryWriteOptions): IBinaryWriter {
/* api.RequestOrganisationHeader Header = 1; */
if (message.Header)
RequestOrganisationHeader.internalBinaryWrite(message.Header, writer.tag(1, WireType.LengthDelimited).fork(), options).join();
/* string UserID = 2; */
if (message.UserID !== "")
writer.tag(2, WireType.LengthDelimited).string(message.UserID);
let u = options.writeUnknownFields;
if (u !== false)
(u == true ? UnknownFieldHandler.onWrite : u)(this.typeName, message, writer);
return writer;
}
}
/**
* @generated MessageType for protobuf message api.SendVerificationMailRequest
*/
export const SendVerificationMailRequest = new SendVerificationMailRequest$Type();
// @generated message type with reflection information, may provide speed optimized methods
class SendVerificationMailAsRequest$Type extends MessageType {
constructor() {
super("api.SendVerificationMailAsRequest", [
{ no: 1, name: "SenderMail", kind: "scalar", localName: "SenderMail", jsonName: "SenderMail", T: 9 /*ScalarType.STRING*/, options: { "validate.rules": { string: { minLen: "1" } } } },
{ no: 2, name: "UserID", kind: "scalar", localName: "UserID", jsonName: "UserID", T: 9 /*ScalarType.STRING*/, options: { "validate.rules": { string: { minLen: "1" } } } },
{ no: 3, name: "OrganisationID", kind: "scalar", localName: "OrganisationID", jsonName: "OrganisationID", T: 9 /*ScalarType.STRING*/ },
{ no: 4, name: "ProjectID", kind: "scalar", localName: "ProjectID", jsonName: "ProjectID", T: 9 /*ScalarType.STRING*/ }
], { "grpc.gateway.protoc_gen_openapiv2.options.openapiv2_schema": { jsonSchema: { required: ["SenderMail", "UserID"] } } });
}
create(value?: PartialMessage): SendVerificationMailAsRequest {
const message = globalThis.Object.create((this.messagePrototype!));
message.SenderMail = "";
message.UserID = "";
message.OrganisationID = "";
message.ProjectID = "";
if (value !== undefined)
reflectionMergePartial(this, message, value);
return message;
}
internalBinaryRead(reader: IBinaryReader, length: number, options: BinaryReadOptions, target?: SendVerificationMailAsRequest): SendVerificationMailAsRequest {
let message = target ?? this.create(), end = reader.pos + length;
while (reader.pos < end) {
let [fieldNo, wireType] = reader.tag();
switch (fieldNo) {
case /* string SenderMail */ 1:
message.SenderMail = reader.string();
break;
case /* string UserID */ 2:
message.UserID = reader.string();
break;
case /* string OrganisationID */ 3:
message.OrganisationID = reader.string();
break;
case /* string ProjectID */ 4:
message.ProjectID = reader.string();
break;
default:
let u = options.readUnknownField;
if (u === "throw")
throw new globalThis.Error(`Unknown field ${fieldNo} (wire type ${wireType}) for ${this.typeName}`);
let d = reader.skip(wireType);
if (u !== false)
(u === true ? UnknownFieldHandler.onRead : u)(this.typeName, message, fieldNo, wireType, d);
}
}
return message;
}
internalBinaryWrite(message: SendVerificationMailAsRequest, writer: IBinaryWriter, options: BinaryWriteOptions): IBinaryWriter {
/* string SenderMail = 1; */
if (message.SenderMail !== "")
writer.tag(1, WireType.LengthDelimited).string(message.SenderMail);
/* string UserID = 2; */
if (message.UserID !== "")
writer.tag(2, WireType.LengthDelimited).string(message.UserID);
/* string OrganisationID = 3; */
if (message.OrganisationID !== "")
writer.tag(3, WireType.LengthDelimited).string(message.OrganisationID);
/* string ProjectID = 4; */
if (message.ProjectID !== "")
writer.tag(4, WireType.LengthDelimited).string(message.ProjectID);
let u = options.writeUnknownFields;
if (u !== false)
(u == true ? UnknownFieldHandler.onWrite : u)(this.typeName, message, writer);
return writer;
}
}
/**
* @generated MessageType for protobuf message api.SendVerificationMailAsRequest
*/
export const SendVerificationMailAsRequest = new SendVerificationMailAsRequest$Type();
// @generated message type with reflection information, may provide speed optimized methods
class EnrollUserProjectRequest$Type extends MessageType {
constructor() {
super("api.EnrollUserProjectRequest", [
{ no: 1, name: "Header", kind: "message", localName: "Header", jsonName: "Header", T: () => RequestProjectHeader, options: { "validate.rules": { message: { required: true } } } },
{ no: 2, name: "Mail", kind: "scalar", localName: "Mail", jsonName: "Mail", T: 9 /*ScalarType.STRING*/, options: { "validate.rules": { string: { minLen: "1" } } } },
{ no: 3, name: "locale", kind: "scalar", T: 9 /*ScalarType.STRING*/ },
{ no: 4, name: "ForceTwoFA", kind: "scalar", localName: "ForceTwoFA", jsonName: "ForceTwoFA", T: 8 /*ScalarType.BOOL*/ },
{ no: 5, name: "LoginThroughOTP", kind: "scalar", localName: "LoginThroughOTP", jsonName: "LoginThroughOTP", T: 8 /*ScalarType.BOOL*/ }
], { "grpc.gateway.protoc_gen_openapiv2.options.openapiv2_schema": { jsonSchema: { required: ["Header", "Mail"] } } });
}
create(value?: PartialMessage): EnrollUserProjectRequest {
const message = globalThis.Object.create((this.messagePrototype!));
message.Mail = "";
message.locale = "";
message.ForceTwoFA = false;
message.LoginThroughOTP = false;
if (value !== undefined)
reflectionMergePartial(this, message, value);
return message;
}
internalBinaryRead(reader: IBinaryReader, length: number, options: BinaryReadOptions, target?: EnrollUserProjectRequest): EnrollUserProjectRequest {
let message = target ?? this.create(), end = reader.pos + length;
while (reader.pos < end) {
let [fieldNo, wireType] = reader.tag();
switch (fieldNo) {
case /* api.RequestProjectHeader Header */ 1:
message.Header = RequestProjectHeader.internalBinaryRead(reader, reader.uint32(), options, message.Header);
break;
case /* string Mail */ 2:
message.Mail = reader.string();
break;
case /* string locale */ 3:
message.locale = reader.string();
break;
case /* bool ForceTwoFA */ 4:
message.ForceTwoFA = reader.bool();
break;
case /* bool LoginThroughOTP */ 5:
message.LoginThroughOTP = reader.bool();
break;
default:
let u = options.readUnknownField;
if (u === "throw")
throw new globalThis.Error(`Unknown field ${fieldNo} (wire type ${wireType}) for ${this.typeName}`);
let d = reader.skip(wireType);
if (u !== false)
(u === true ? UnknownFieldHandler.onRead : u)(this.typeName, message, fieldNo, wireType, d);
}
}
return message;
}
internalBinaryWrite(message: EnrollUserProjectRequest, writer: IBinaryWriter, options: BinaryWriteOptions): IBinaryWriter {
/* api.RequestProjectHeader Header = 1; */
if (message.Header)
RequestProjectHeader.internalBinaryWrite(message.Header, writer.tag(1, WireType.LengthDelimited).fork(), options).join();
/* string Mail = 2; */
if (message.Mail !== "")
writer.tag(2, WireType.LengthDelimited).string(message.Mail);
/* string locale = 3; */
if (message.locale !== "")
writer.tag(3, WireType.LengthDelimited).string(message.locale);
/* bool ForceTwoFA = 4; */
if (message.ForceTwoFA !== false)
writer.tag(4, WireType.Varint).bool(message.ForceTwoFA);
/* bool LoginThroughOTP = 5; */
if (message.LoginThroughOTP !== false)
writer.tag(5, WireType.Varint).bool(message.LoginThroughOTP);
let u = options.writeUnknownFields;
if (u !== false)
(u == true ? UnknownFieldHandler.onWrite : u)(this.typeName, message, writer);
return writer;
}
}
/**
* @generated MessageType for protobuf message api.EnrollUserProjectRequest
*/
export const EnrollUserProjectRequest = new EnrollUserProjectRequest$Type();
// @generated message type with reflection information, may provide speed optimized methods
class SendVerificationMailProjectRequest$Type extends MessageType {
constructor() {
super("api.SendVerificationMailProjectRequest", [
{ no: 1, name: "Header", kind: "message", localName: "Header", jsonName: "Header", T: () => RequestProjectHeader, options: { "validate.rules": { message: { required: true } } } },
{ no: 2, name: "UserID", kind: "scalar", localName: "UserID", jsonName: "UserID", T: 9 /*ScalarType.STRING*/, options: { "validate.rules": { string: { minLen: "1" } } } }
], { "grpc.gateway.protoc_gen_openapiv2.options.openapiv2_schema": { jsonSchema: { required: ["Header", "UserID"] } } });
}
create(value?: PartialMessage): SendVerificationMailProjectRequest {
const message = globalThis.Object.create((this.messagePrototype!));
message.UserID = "";
if (value !== undefined)
reflectionMergePartial(this, message, value);
return message;
}
internalBinaryRead(reader: IBinaryReader, length: number, options: BinaryReadOptions, target?: SendVerificationMailProjectRequest): SendVerificationMailProjectRequest {
let message = target ?? this.create(), end = reader.pos + length;
while (reader.pos < end) {
let [fieldNo, wireType] = reader.tag();
switch (fieldNo) {
case /* api.RequestProjectHeader Header */ 1:
message.Header = RequestProjectHeader.internalBinaryRead(reader, reader.uint32(), options, message.Header);
break;
case /* string UserID */ 2:
message.UserID = reader.string();
break;
default:
let u = options.readUnknownField;
if (u === "throw")
throw new globalThis.Error(`Unknown field ${fieldNo} (wire type ${wireType}) for ${this.typeName}`);
let d = reader.skip(wireType);
if (u !== false)
(u === true ? UnknownFieldHandler.onRead : u)(this.typeName, message, fieldNo, wireType, d);
}
}
return message;
}
internalBinaryWrite(message: SendVerificationMailProjectRequest, writer: IBinaryWriter, options: BinaryWriteOptions): IBinaryWriter {
/* api.RequestProjectHeader Header = 1; */
if (message.Header)
RequestProjectHeader.internalBinaryWrite(message.Header, writer.tag(1, WireType.LengthDelimited).fork(), options).join();
/* string UserID = 2; */
if (message.UserID !== "")
writer.tag(2, WireType.LengthDelimited).string(message.UserID);
let u = options.writeUnknownFields;
if (u !== false)
(u == true ? UnknownFieldHandler.onWrite : u)(this.typeName, message, writer);
return writer;
}
}
/**
* @generated MessageType for protobuf message api.SendVerificationMailProjectRequest
*/
export const SendVerificationMailProjectRequest = new SendVerificationMailProjectRequest$Type();
// @generated message type with reflection information, may provide speed optimized methods
class CreateSARequest$Type extends MessageType {
constructor() {
super("api.CreateSARequest", [
{ no: 1, name: "Header", kind: "message", localName: "Header", jsonName: "Header", T: () => RequestOrganisationHeader, options: { "validate.rules": { message: { required: true } } } },
{ no: 2, name: "Name", kind: "scalar", localName: "Name", jsonName: "Name", T: 9 /*ScalarType.STRING*/, options: { "validate.rules": { string: { minLen: "1", pattern: "^[a-zA-Z0-9]+(?:-[a-zA-Z0-9]+)*$" } }, "grpc.gateway.protoc_gen_openapiv2.options.openapiv2_field": { pattern: "^[a-zA-Z0-9]+(?:-[a-zA-Z0-9]+)*$" } } }
], { "grpc.gateway.protoc_gen_openapiv2.options.openapiv2_schema": { jsonSchema: { required: ["Header", "Name"] } } });
}
create(value?: PartialMessage): CreateSARequest {
const message = globalThis.Object.create((this.messagePrototype!));
message.Name = "";
if (value !== undefined)
reflectionMergePartial(this, message, value);
return message;
}
internalBinaryRead(reader: IBinaryReader, length: number, options: BinaryReadOptions, target?: CreateSARequest): CreateSARequest {
let message = target ?? this.create(), end = reader.pos + length;
while (reader.pos < end) {
let [fieldNo, wireType] = reader.tag();
switch (fieldNo) {
case /* api.RequestOrganisationHeader Header */ 1:
message.Header = RequestOrganisationHeader.internalBinaryRead(reader, reader.uint32(), options, message.Header);
break;
case /* string Name */ 2:
message.Name = reader.string();
break;
default:
let u = options.readUnknownField;
if (u === "throw")
throw new globalThis.Error(`Unknown field ${fieldNo} (wire type ${wireType}) for ${this.typeName}`);
let d = reader.skip(wireType);
if (u !== false)
(u === true ? UnknownFieldHandler.onRead : u)(this.typeName, message, fieldNo, wireType, d);
}
}
return message;
}
internalBinaryWrite(message: CreateSARequest, writer: IBinaryWriter, options: BinaryWriteOptions): IBinaryWriter {
/* api.RequestOrganisationHeader Header = 1; */
if (message.Header)
RequestOrganisationHeader.internalBinaryWrite(message.Header, writer.tag(1, WireType.LengthDelimited).fork(), options).join();
/* string Name = 2; */
if (message.Name !== "")
writer.tag(2, WireType.LengthDelimited).string(message.Name);
let u = options.writeUnknownFields;
if (u !== false)
(u == true ? UnknownFieldHandler.onWrite : u)(this.typeName, message, writer);
return writer;
}
}
/**
* @generated MessageType for protobuf message api.CreateSARequest
*/
export const CreateSARequest = new CreateSARequest$Type();
// @generated message type with reflection information, may provide speed optimized methods
class RenewSARequest$Type extends MessageType {
constructor() {
super("api.RenewSARequest", [
{ no: 1, name: "Header", kind: "message", localName: "Header", jsonName: "Header", T: () => RequestOrganisationHeader, options: { "validate.rules": { message: { required: true } } } },
{ no: 2, name: "Mail", kind: "scalar", localName: "Mail", jsonName: "Mail", T: 9 /*ScalarType.STRING*/, options: { "validate.rules": { string: { minLen: "1" } } } }
], { "grpc.gateway.protoc_gen_openapiv2.options.openapiv2_schema": { jsonSchema: { required: ["Header", "Mail"] } } });
}
create(value?: PartialMessage): RenewSARequest {
const message = globalThis.Object.create((this.messagePrototype!));
message.Mail = "";
if (value !== undefined)
reflectionMergePartial(this, message, value);
return message;
}
internalBinaryRead(reader: IBinaryReader, length: number, options: BinaryReadOptions, target?: RenewSARequest): RenewSARequest {
let message = target ?? this.create(), end = reader.pos + length;
while (reader.pos < end) {
let [fieldNo, wireType] = reader.tag();
switch (fieldNo) {
case /* api.RequestOrganisationHeader Header */ 1:
message.Header = RequestOrganisationHeader.internalBinaryRead(reader, reader.uint32(), options, message.Header);
break;
case /* string Mail */ 2:
message.Mail = reader.string();
break;
default:
let u = options.readUnknownField;
if (u === "throw")
throw new globalThis.Error(`Unknown field ${fieldNo} (wire type ${wireType}) for ${this.typeName}`);
let d = reader.skip(wireType);
if (u !== false)
(u === true ? UnknownFieldHandler.onRead : u)(this.typeName, message, fieldNo, wireType, d);
}
}
return message;
}
internalBinaryWrite(message: RenewSARequest, writer: IBinaryWriter, options: BinaryWriteOptions): IBinaryWriter {
/* api.RequestOrganisationHeader Header = 1; */
if (message.Header)
RequestOrganisationHeader.internalBinaryWrite(message.Header, writer.tag(1, WireType.LengthDelimited).fork(), options).join();
/* string Mail = 2; */
if (message.Mail !== "")
writer.tag(2, WireType.LengthDelimited).string(message.Mail);
let u = options.writeUnknownFields;
if (u !== false)
(u == true ? UnknownFieldHandler.onWrite : u)(this.typeName, message, writer);
return writer;
}
}
/**
* @generated MessageType for protobuf message api.RenewSARequest
*/
export const RenewSARequest = new RenewSARequest$Type();
// @generated message type with reflection information, may provide speed optimized methods
class RemoveSARequest$Type extends MessageType {
constructor() {
super("api.RemoveSARequest", [
{ no: 1, name: "Header", kind: "message", localName: "Header", jsonName: "Header", T: () => RequestOrganisationHeader, options: { "validate.rules": { message: { required: true } } } },
{ no: 2, name: "Mail", kind: "scalar", localName: "Mail", jsonName: "Mail", T: 9 /*ScalarType.STRING*/, options: { "validate.rules": { string: { minLen: "1" } } } }
], { "grpc.gateway.protoc_gen_openapiv2.options.openapiv2_schema": { jsonSchema: { required: ["Header", "Mail"] } } });
}
create(value?: PartialMessage): RemoveSARequest {
const message = globalThis.Object.create((this.messagePrototype!));
message.Mail = "";
if (value !== undefined)
reflectionMergePartial(this, message, value);
return message;
}
internalBinaryRead(reader: IBinaryReader, length: number, options: BinaryReadOptions, target?: RemoveSARequest): RemoveSARequest {
let message = target ?? this.create(), end = reader.pos + length;
while (reader.pos < end) {
let [fieldNo, wireType] = reader.tag();
switch (fieldNo) {
case /* api.RequestOrganisationHeader Header */ 1:
message.Header = RequestOrganisationHeader.internalBinaryRead(reader, reader.uint32(), options, message.Header);
break;
case /* string Mail */ 2:
message.Mail = reader.string();
break;
default:
let u = options.readUnknownField;
if (u === "throw")
throw new globalThis.Error(`Unknown field ${fieldNo} (wire type ${wireType}) for ${this.typeName}`);
let d = reader.skip(wireType);
if (u !== false)
(u === true ? UnknownFieldHandler.onRead : u)(this.typeName, message, fieldNo, wireType, d);
}
}
return message;
}
internalBinaryWrite(message: RemoveSARequest, writer: IBinaryWriter, options: BinaryWriteOptions): IBinaryWriter {
/* api.RequestOrganisationHeader Header = 1; */
if (message.Header)
RequestOrganisationHeader.internalBinaryWrite(message.Header, writer.tag(1, WireType.LengthDelimited).fork(), options).join();
/* string Mail = 2; */
if (message.Mail !== "")
writer.tag(2, WireType.LengthDelimited).string(message.Mail);
let u = options.writeUnknownFields;
if (u !== false)
(u == true ? UnknownFieldHandler.onWrite : u)(this.typeName, message, writer);
return writer;
}
}
/**
* @generated MessageType for protobuf message api.RemoveSARequest
*/
export const RemoveSARequest = new RemoveSARequest$Type();
// @generated message type with reflection information, may provide speed optimized methods
class SuggestSANameRequest$Type extends MessageType {
constructor() {
super("api.SuggestSANameRequest", [
{ no: 1, name: "Header", kind: "message", localName: "Header", jsonName: "Header", T: () => RequestOrganisationHeader, options: { "validate.rules": { message: { required: true } } } },
{ no: 2, name: "Name", kind: "scalar", localName: "Name", jsonName: "Name", T: 9 /*ScalarType.STRING*/, options: { "validate.rules": { string: { minLen: "1", pattern: "^[a-zA-Z0-9]+(?:-[a-zA-Z0-9]+)*$" } }, "grpc.gateway.protoc_gen_openapiv2.options.openapiv2_field": { pattern: "^[a-zA-Z0-9]+(?:-[a-zA-Z0-9]+)*$" } } }
], { "grpc.gateway.protoc_gen_openapiv2.options.openapiv2_schema": { jsonSchema: { required: ["Header", "Name"] } } });
}
create(value?: PartialMessage): SuggestSANameRequest {
const message = globalThis.Object.create((this.messagePrototype!));
message.Name = "";
if (value !== undefined)
reflectionMergePartial(this, message, value);
return message;
}
internalBinaryRead(reader: IBinaryReader, length: number, options: BinaryReadOptions, target?: SuggestSANameRequest): SuggestSANameRequest {
let message = target ?? this.create(), end = reader.pos + length;
while (reader.pos < end) {
let [fieldNo, wireType] = reader.tag();
switch (fieldNo) {
case /* api.RequestOrganisationHeader Header */ 1:
message.Header = RequestOrganisationHeader.internalBinaryRead(reader, reader.uint32(), options, message.Header);
break;
case /* string Name */ 2:
message.Name = reader.string();
break;
default:
let u = options.readUnknownField;
if (u === "throw")
throw new globalThis.Error(`Unknown field ${fieldNo} (wire type ${wireType}) for ${this.typeName}`);
let d = reader.skip(wireType);
if (u !== false)
(u === true ? UnknownFieldHandler.onRead : u)(this.typeName, message, fieldNo, wireType, d);
}
}
return message;
}
internalBinaryWrite(message: SuggestSANameRequest, writer: IBinaryWriter, options: BinaryWriteOptions): IBinaryWriter {
/* api.RequestOrganisationHeader Header = 1; */
if (message.Header)
RequestOrganisationHeader.internalBinaryWrite(message.Header, writer.tag(1, WireType.LengthDelimited).fork(), options).join();
/* string Name = 2; */
if (message.Name !== "")
writer.tag(2, WireType.LengthDelimited).string(message.Name);
let u = options.writeUnknownFields;
if (u !== false)
(u == true ? UnknownFieldHandler.onWrite : u)(this.typeName, message, writer);
return writer;
}
}
/**
* @generated MessageType for protobuf message api.SuggestSANameRequest
*/
export const SuggestSANameRequest = new SuggestSANameRequest$Type();
// @generated message type with reflection information, may provide speed optimized methods
class CreateProjectSARequest$Type extends MessageType {
constructor() {
super("api.CreateProjectSARequest", [
{ no: 1, name: "Header", kind: "message", localName: "Header", jsonName: "Header", T: () => RequestProjectHeader, options: { "validate.rules": { message: { required: true } } } },
{ no: 2, name: "Name", kind: "scalar", localName: "Name", jsonName: "Name", T: 9 /*ScalarType.STRING*/, options: { "validate.rules": { string: { minLen: "1", pattern: "^[a-zA-Z0-9]+(?:-[a-zA-Z0-9]+)*$" } }, "grpc.gateway.protoc_gen_openapiv2.options.openapiv2_field": { pattern: "^[a-zA-Z0-9]+(?:-[a-zA-Z0-9]+)*$" } } }
], { "grpc.gateway.protoc_gen_openapiv2.options.openapiv2_schema": { jsonSchema: { required: ["Header", "Name"] } } });
}
create(value?: PartialMessage): CreateProjectSARequest {
const message = globalThis.Object.create((this.messagePrototype!));
message.Name = "";
if (value !== undefined)
reflectionMergePartial(this, message, value);
return message;
}
internalBinaryRead(reader: IBinaryReader, length: number, options: BinaryReadOptions, target?: CreateProjectSARequest): CreateProjectSARequest {
let message = target ?? this.create(), end = reader.pos + length;
while (reader.pos < end) {
let [fieldNo, wireType] = reader.tag();
switch (fieldNo) {
case /* api.RequestProjectHeader Header */ 1:
message.Header = RequestProjectHeader.internalBinaryRead(reader, reader.uint32(), options, message.Header);
break;
case /* string Name */ 2:
message.Name = reader.string();
break;
default:
let u = options.readUnknownField;
if (u === "throw")
throw new globalThis.Error(`Unknown field ${fieldNo} (wire type ${wireType}) for ${this.typeName}`);
let d = reader.skip(wireType);
if (u !== false)
(u === true ? UnknownFieldHandler.onRead : u)(this.typeName, message, fieldNo, wireType, d);
}
}
return message;
}
internalBinaryWrite(message: CreateProjectSARequest, writer: IBinaryWriter, options: BinaryWriteOptions): IBinaryWriter {
/* api.RequestProjectHeader Header = 1; */
if (message.Header)
RequestProjectHeader.internalBinaryWrite(message.Header, writer.tag(1, WireType.LengthDelimited).fork(), options).join();
/* string Name = 2; */
if (message.Name !== "")
writer.tag(2, WireType.LengthDelimited).string(message.Name);
let u = options.writeUnknownFields;
if (u !== false)
(u == true ? UnknownFieldHandler.onWrite : u)(this.typeName, message, writer);
return writer;
}
}
/**
* @generated MessageType for protobuf message api.CreateProjectSARequest
*/
export const CreateProjectSARequest = new CreateProjectSARequest$Type();
// @generated message type with reflection information, may provide speed optimized methods
class RenewProjectSARequest$Type extends MessageType {
constructor() {
super("api.RenewProjectSARequest", [
{ no: 1, name: "Header", kind: "message", localName: "Header", jsonName: "Header", T: () => RequestProjectHeader, options: { "validate.rules": { message: { required: true } } } },
{ no: 2, name: "Mail", kind: "scalar", localName: "Mail", jsonName: "Mail", T: 9 /*ScalarType.STRING*/, options: { "validate.rules": { string: { minLen: "1" } } } }
], { "grpc.gateway.protoc_gen_openapiv2.options.openapiv2_schema": { jsonSchema: { required: ["Header", "Mail"] } } });
}
create(value?: PartialMessage): RenewProjectSARequest {
const message = globalThis.Object.create((this.messagePrototype!));
message.Mail = "";
if (value !== undefined)
reflectionMergePartial(this, message, value);
return message;
}
internalBinaryRead(reader: IBinaryReader, length: number, options: BinaryReadOptions, target?: RenewProjectSARequest): RenewProjectSARequest {
let message = target ?? this.create(), end = reader.pos + length;
while (reader.pos < end) {
let [fieldNo, wireType] = reader.tag();
switch (fieldNo) {
case /* api.RequestProjectHeader Header */ 1:
message.Header = RequestProjectHeader.internalBinaryRead(reader, reader.uint32(), options, message.Header);
break;
case /* string Mail */ 2:
message.Mail = reader.string();
break;
default:
let u = options.readUnknownField;
if (u === "throw")
throw new globalThis.Error(`Unknown field ${fieldNo} (wire type ${wireType}) for ${this.typeName}`);
let d = reader.skip(wireType);
if (u !== false)
(u === true ? UnknownFieldHandler.onRead : u)(this.typeName, message, fieldNo, wireType, d);
}
}
return message;
}
internalBinaryWrite(message: RenewProjectSARequest, writer: IBinaryWriter, options: BinaryWriteOptions): IBinaryWriter {
/* api.RequestProjectHeader Header = 1; */
if (message.Header)
RequestProjectHeader.internalBinaryWrite(message.Header, writer.tag(1, WireType.LengthDelimited).fork(), options).join();
/* string Mail = 2; */
if (message.Mail !== "")
writer.tag(2, WireType.LengthDelimited).string(message.Mail);
let u = options.writeUnknownFields;
if (u !== false)
(u == true ? UnknownFieldHandler.onWrite : u)(this.typeName, message, writer);
return writer;
}
}
/**
* @generated MessageType for protobuf message api.RenewProjectSARequest
*/
export const RenewProjectSARequest = new RenewProjectSARequest$Type();
// @generated message type with reflection information, may provide speed optimized methods
class RemoveProjectSARequest$Type extends MessageType {
constructor() {
super("api.RemoveProjectSARequest", [
{ no: 1, name: "Header", kind: "message", localName: "Header", jsonName: "Header", T: () => RequestProjectHeader, options: { "validate.rules": { message: { required: true } } } },
{ no: 2, name: "Mail", kind: "scalar", localName: "Mail", jsonName: "Mail", T: 9 /*ScalarType.STRING*/, options: { "validate.rules": { string: { minLen: "1" } } } }
], { "grpc.gateway.protoc_gen_openapiv2.options.openapiv2_schema": { jsonSchema: { required: ["Header", "Mail"] } } });
}
create(value?: PartialMessage): RemoveProjectSARequest {
const message = globalThis.Object.create((this.messagePrototype!));
message.Mail = "";
if (value !== undefined)
reflectionMergePartial(this, message, value);
return message;
}
internalBinaryRead(reader: IBinaryReader, length: number, options: BinaryReadOptions, target?: RemoveProjectSARequest): RemoveProjectSARequest {
let message = target ?? this.create(), end = reader.pos + length;
while (reader.pos < end) {
let [fieldNo, wireType] = reader.tag();
switch (fieldNo) {
case /* api.RequestProjectHeader Header */ 1:
message.Header = RequestProjectHeader.internalBinaryRead(reader, reader.uint32(), options, message.Header);
break;
case /* string Mail */ 2:
message.Mail = reader.string();
break;
default:
let u = options.readUnknownField;
if (u === "throw")
throw new globalThis.Error(`Unknown field ${fieldNo} (wire type ${wireType}) for ${this.typeName}`);
let d = reader.skip(wireType);
if (u !== false)
(u === true ? UnknownFieldHandler.onRead : u)(this.typeName, message, fieldNo, wireType, d);
}
}
return message;
}
internalBinaryWrite(message: RemoveProjectSARequest, writer: IBinaryWriter, options: BinaryWriteOptions): IBinaryWriter {
/* api.RequestProjectHeader Header = 1; */
if (message.Header)
RequestProjectHeader.internalBinaryWrite(message.Header, writer.tag(1, WireType.LengthDelimited).fork(), options).join();
/* string Mail = 2; */
if (message.Mail !== "")
writer.tag(2, WireType.LengthDelimited).string(message.Mail);
let u = options.writeUnknownFields;
if (u !== false)
(u == true ? UnknownFieldHandler.onWrite : u)(this.typeName, message, writer);
return writer;
}
}
/**
* @generated MessageType for protobuf message api.RemoveProjectSARequest
*/
export const RemoveProjectSARequest = new RemoveProjectSARequest$Type();
// @generated message type with reflection information, may provide speed optimized methods
class SuggestProjectSANameRequest$Type extends MessageType {
constructor() {
super("api.SuggestProjectSANameRequest", [
{ no: 1, name: "Header", kind: "message", localName: "Header", jsonName: "Header", T: () => RequestProjectHeader, options: { "validate.rules": { message: { required: true } } } },
{ no: 2, name: "Name", kind: "scalar", localName: "Name", jsonName: "Name", T: 9 /*ScalarType.STRING*/, options: { "validate.rules": { string: { minLen: "1", pattern: "^[a-zA-Z0-9]+(?:-[a-zA-Z0-9]+)*$" } }, "grpc.gateway.protoc_gen_openapiv2.options.openapiv2_field": { pattern: "^[a-zA-Z0-9]+(?:-[a-zA-Z0-9]+)*$" } } }
], { "grpc.gateway.protoc_gen_openapiv2.options.openapiv2_schema": { jsonSchema: { required: ["Header", "Name"] } } });
}
create(value?: PartialMessage): SuggestProjectSANameRequest {
const message = globalThis.Object.create((this.messagePrototype!));
message.Name = "";
if (value !== undefined)
reflectionMergePartial(this, message, value);
return message;
}
internalBinaryRead(reader: IBinaryReader, length: number, options: BinaryReadOptions, target?: SuggestProjectSANameRequest): SuggestProjectSANameRequest {
let message = target ?? this.create(), end = reader.pos + length;
while (reader.pos < end) {
let [fieldNo, wireType] = reader.tag();
switch (fieldNo) {
case /* api.RequestProjectHeader Header */ 1:
message.Header = RequestProjectHeader.internalBinaryRead(reader, reader.uint32(), options, message.Header);
break;
case /* string Name */ 2:
message.Name = reader.string();
break;
default:
let u = options.readUnknownField;
if (u === "throw")
throw new globalThis.Error(`Unknown field ${fieldNo} (wire type ${wireType}) for ${this.typeName}`);
let d = reader.skip(wireType);
if (u !== false)
(u === true ? UnknownFieldHandler.onRead : u)(this.typeName, message, fieldNo, wireType, d);
}
}
return message;
}
internalBinaryWrite(message: SuggestProjectSANameRequest, writer: IBinaryWriter, options: BinaryWriteOptions): IBinaryWriter {
/* api.RequestProjectHeader Header = 1; */
if (message.Header)
RequestProjectHeader.internalBinaryWrite(message.Header, writer.tag(1, WireType.LengthDelimited).fork(), options).join();
/* string Name = 2; */
if (message.Name !== "")
writer.tag(2, WireType.LengthDelimited).string(message.Name);
let u = options.writeUnknownFields;
if (u !== false)
(u == true ? UnknownFieldHandler.onWrite : u)(this.typeName, message, writer);
return writer;
}
}
/**
* @generated MessageType for protobuf message api.SuggestProjectSANameRequest
*/
export const SuggestProjectSANameRequest = new SuggestProjectSANameRequest$Type();
// @generated message type with reflection information, may provide speed optimized methods
class ListPlatformUsersRequest$Type extends MessageType {
constructor() {
super("api.ListPlatformUsersRequest", []);
}
create(value?: PartialMessage): ListPlatformUsersRequest {
const message = globalThis.Object.create((this.messagePrototype!));
if (value !== undefined)
reflectionMergePartial(this, message, value);
return message;
}
internalBinaryRead(reader: IBinaryReader, length: number, options: BinaryReadOptions, target?: ListPlatformUsersRequest): ListPlatformUsersRequest {
let message = target ?? this.create(), end = reader.pos + length;
while (reader.pos < end) {
let [fieldNo, wireType] = reader.tag();
switch (fieldNo) {
default:
let u = options.readUnknownField;
if (u === "throw")
throw new globalThis.Error(`Unknown field ${fieldNo} (wire type ${wireType}) for ${this.typeName}`);
let d = reader.skip(wireType);
if (u !== false)
(u === true ? UnknownFieldHandler.onRead : u)(this.typeName, message, fieldNo, wireType, d);
}
}
return message;
}
internalBinaryWrite(message: ListPlatformUsersRequest, writer: IBinaryWriter, options: BinaryWriteOptions): IBinaryWriter {
let u = options.writeUnknownFields;
if (u !== false)
(u == true ? UnknownFieldHandler.onWrite : u)(this.typeName, message, writer);
return writer;
}
}
/**
* @generated MessageType for protobuf message api.ListPlatformUsersRequest
*/
export const ListPlatformUsersRequest = new ListPlatformUsersRequest$Type();
// @generated message type with reflection information, may provide speed optimized methods
class ListOrganisationUsersRequest$Type extends MessageType {
constructor() {
super("api.ListOrganisationUsersRequest", [
{ no: 1, name: "Header", kind: "message", localName: "Header", jsonName: "Header", T: () => RequestOrganisationHeader, options: { "validate.rules": { message: { required: true } } } }
], { "grpc.gateway.protoc_gen_openapiv2.options.openapiv2_schema": { jsonSchema: { required: ["Header"] } } });
}
create(value?: PartialMessage): ListOrganisationUsersRequest {
const message = globalThis.Object.create((this.messagePrototype!));
if (value !== undefined)
reflectionMergePartial(this, message, value);
return message;
}
internalBinaryRead(reader: IBinaryReader, length: number, options: BinaryReadOptions, target?: ListOrganisationUsersRequest): ListOrganisationUsersRequest {
let message = target ?? this.create(), end = reader.pos + length;
while (reader.pos < end) {
let [fieldNo, wireType] = reader.tag();
switch (fieldNo) {
case /* api.RequestOrganisationHeader Header */ 1:
message.Header = RequestOrganisationHeader.internalBinaryRead(reader, reader.uint32(), options, message.Header);
break;
default:
let u = options.readUnknownField;
if (u === "throw")
throw new globalThis.Error(`Unknown field ${fieldNo} (wire type ${wireType}) for ${this.typeName}`);
let d = reader.skip(wireType);
if (u !== false)
(u === true ? UnknownFieldHandler.onRead : u)(this.typeName, message, fieldNo, wireType, d);
}
}
return message;
}
internalBinaryWrite(message: ListOrganisationUsersRequest, writer: IBinaryWriter, options: BinaryWriteOptions): IBinaryWriter {
/* api.RequestOrganisationHeader Header = 1; */
if (message.Header)
RequestOrganisationHeader.internalBinaryWrite(message.Header, writer.tag(1, WireType.LengthDelimited).fork(), options).join();
let u = options.writeUnknownFields;
if (u !== false)
(u == true ? UnknownFieldHandler.onWrite : u)(this.typeName, message, writer);
return writer;
}
}
/**
* @generated MessageType for protobuf message api.ListOrganisationUsersRequest
*/
export const ListOrganisationUsersRequest = new ListOrganisationUsersRequest$Type();
// @generated message type with reflection information, may provide speed optimized methods
class ListProjectUsersRequest$Type extends MessageType {
constructor() {
super("api.ListProjectUsersRequest", [
{ no: 1, name: "Header", kind: "message", localName: "Header", jsonName: "Header", T: () => RequestProjectHeader, options: { "validate.rules": { message: { required: true } } } }
], { "grpc.gateway.protoc_gen_openapiv2.options.openapiv2_schema": { jsonSchema: { required: ["Header"] } } });
}
create(value?: PartialMessage): ListProjectUsersRequest {
const message = globalThis.Object.create((this.messagePrototype!));
if (value !== undefined)
reflectionMergePartial(this, message, value);
return message;
}
internalBinaryRead(reader: IBinaryReader, length: number, options: BinaryReadOptions, target?: ListProjectUsersRequest): ListProjectUsersRequest {
let message = target ?? this.create(), end = reader.pos + length;
while (reader.pos < end) {
let [fieldNo, wireType] = reader.tag();
switch (fieldNo) {
case /* api.RequestProjectHeader Header */ 1:
message.Header = RequestProjectHeader.internalBinaryRead(reader, reader.uint32(), options, message.Header);
break;
default:
let u = options.readUnknownField;
if (u === "throw")
throw new globalThis.Error(`Unknown field ${fieldNo} (wire type ${wireType}) for ${this.typeName}`);
let d = reader.skip(wireType);
if (u !== false)
(u === true ? UnknownFieldHandler.onRead : u)(this.typeName, message, fieldNo, wireType, d);
}
}
return message;
}
internalBinaryWrite(message: ListProjectUsersRequest, writer: IBinaryWriter, options: BinaryWriteOptions): IBinaryWriter {
/* api.RequestProjectHeader Header = 1; */
if (message.Header)
RequestProjectHeader.internalBinaryWrite(message.Header, writer.tag(1, WireType.LengthDelimited).fork(), options).join();
let u = options.writeUnknownFields;
if (u !== false)
(u == true ? UnknownFieldHandler.onWrite : u)(this.typeName, message, writer);
return writer;
}
}
/**
* @generated MessageType for protobuf message api.ListProjectUsersRequest
*/
export const ListProjectUsersRequest = new ListProjectUsersRequest$Type();
// @generated message type with reflection information, may provide speed optimized methods
class ListPartnerAppUsersRequest$Type extends MessageType {
constructor() {
super("api.ListPartnerAppUsersRequest", [
{ no: 1, name: "Header", kind: "message", localName: "Header", jsonName: "Header", T: () => RequestProjectHeader, options: { "validate.rules": { message: { required: true } } } },
{ no: 2, name: "PartnerAppID", kind: "scalar", localName: "PartnerAppID", jsonName: "PartnerAppID", T: 9 /*ScalarType.STRING*/, options: { "validate.rules": { string: { minLen: "1", pattern: "^([A-Za-z0-9-])+$" } }, "grpc.gateway.protoc_gen_openapiv2.options.openapiv2_field": { pattern: "^([A-Za-z0-9-])+$" } } }
], { "grpc.gateway.protoc_gen_openapiv2.options.openapiv2_schema": { jsonSchema: { required: ["Header", "PartnerAppID"] } } });
}
create(value?: PartialMessage): ListPartnerAppUsersRequest {
const message = globalThis.Object.create((this.messagePrototype!));
message.PartnerAppID = "";
if (value !== undefined)
reflectionMergePartial(this, message, value);
return message;
}
internalBinaryRead(reader: IBinaryReader, length: number, options: BinaryReadOptions, target?: ListPartnerAppUsersRequest): ListPartnerAppUsersRequest {
let message = target ?? this.create(), end = reader.pos + length;
while (reader.pos < end) {
let [fieldNo, wireType] = reader.tag();
switch (fieldNo) {
case /* api.RequestProjectHeader Header */ 1:
message.Header = RequestProjectHeader.internalBinaryRead(reader, reader.uint32(), options, message.Header);
break;
case /* string PartnerAppID */ 2:
message.PartnerAppID = reader.string();
break;
default:
let u = options.readUnknownField;
if (u === "throw")
throw new globalThis.Error(`Unknown field ${fieldNo} (wire type ${wireType}) for ${this.typeName}`);
let d = reader.skip(wireType);
if (u !== false)
(u === true ? UnknownFieldHandler.onRead : u)(this.typeName, message, fieldNo, wireType, d);
}
}
return message;
}
internalBinaryWrite(message: ListPartnerAppUsersRequest, writer: IBinaryWriter, options: BinaryWriteOptions): IBinaryWriter {
/* api.RequestProjectHeader Header = 1; */
if (message.Header)
RequestProjectHeader.internalBinaryWrite(message.Header, writer.tag(1, WireType.LengthDelimited).fork(), options).join();
/* string PartnerAppID = 2; */
if (message.PartnerAppID !== "")
writer.tag(2, WireType.LengthDelimited).string(message.PartnerAppID);
let u = options.writeUnknownFields;
if (u !== false)
(u == true ? UnknownFieldHandler.onWrite : u)(this.typeName, message, writer);
return writer;
}
}
/**
* @generated MessageType for protobuf message api.ListPartnerAppUsersRequest
*/
export const ListPartnerAppUsersRequest = new ListPartnerAppUsersRequest$Type();
// @generated message type with reflection information, may provide speed optimized methods
class ListConnectionUsersRequest$Type extends MessageType {
constructor() {
super("api.ListConnectionUsersRequest", [
{ no: 1, name: "Header", kind: "message", localName: "Header", jsonName: "Header", T: () => RequestProjectHeader, options: { "validate.rules": { message: { required: true } } } },
{ no: 2, name: "ConnectionID", kind: "scalar", localName: "ConnectionID", jsonName: "ConnectionID", T: 9 /*ScalarType.STRING*/, options: { "validate.rules": { string: { minLen: "1", pattern: "^([A-Za-z0-9-])+$" } }, "grpc.gateway.protoc_gen_openapiv2.options.openapiv2_field": { pattern: "^([A-Za-z0-9-])+$" } } }
], { "grpc.gateway.protoc_gen_openapiv2.options.openapiv2_schema": { jsonSchema: { required: ["Header", "ConnectionID"] } } });
}
create(value?: PartialMessage): ListConnectionUsersRequest {
const message = globalThis.Object.create((this.messagePrototype!));
message.ConnectionID = "";
if (value !== undefined)
reflectionMergePartial(this, message, value);
return message;
}
internalBinaryRead(reader: IBinaryReader, length: number, options: BinaryReadOptions, target?: ListConnectionUsersRequest): ListConnectionUsersRequest {
let message = target ?? this.create(), end = reader.pos + length;
while (reader.pos < end) {
let [fieldNo, wireType] = reader.tag();
switch (fieldNo) {
case /* api.RequestProjectHeader Header */ 1:
message.Header = RequestProjectHeader.internalBinaryRead(reader, reader.uint32(), options, message.Header);
break;
case /* string ConnectionID */ 2:
message.ConnectionID = reader.string();
break;
default:
let u = options.readUnknownField;
if (u === "throw")
throw new globalThis.Error(`Unknown field ${fieldNo} (wire type ${wireType}) for ${this.typeName}`);
let d = reader.skip(wireType);
if (u !== false)
(u === true ? UnknownFieldHandler.onRead : u)(this.typeName, message, fieldNo, wireType, d);
}
}
return message;
}
internalBinaryWrite(message: ListConnectionUsersRequest, writer: IBinaryWriter, options: BinaryWriteOptions): IBinaryWriter {
/* api.RequestProjectHeader Header = 1; */
if (message.Header)
RequestProjectHeader.internalBinaryWrite(message.Header, writer.tag(1, WireType.LengthDelimited).fork(), options).join();
/* string ConnectionID = 2; */
if (message.ConnectionID !== "")
writer.tag(2, WireType.LengthDelimited).string(message.ConnectionID);
let u = options.writeUnknownFields;
if (u !== false)
(u == true ? UnknownFieldHandler.onWrite : u)(this.typeName, message, writer);
return writer;
}
}
/**
* @generated MessageType for protobuf message api.ListConnectionUsersRequest
*/
export const ListConnectionUsersRequest = new ListConnectionUsersRequest$Type();
// @generated message type with reflection information, may provide speed optimized methods
class GetPlatformUserRequest$Type extends MessageType {
constructor() {
super("api.GetPlatformUserRequest", [
{ no: 1, name: "UserID", kind: "scalar", localName: "UserID", jsonName: "UserID", T: 9 /*ScalarType.STRING*/, options: { "validate.rules": { string: { minLen: "1" } } } }
], { "grpc.gateway.protoc_gen_openapiv2.options.openapiv2_schema": { jsonSchema: { required: ["UserID"] } } });
}
create(value?: PartialMessage): GetPlatformUserRequest {
const message = globalThis.Object.create((this.messagePrototype!));
message.UserID = "";
if (value !== undefined)
reflectionMergePartial(this, message, value);
return message;
}
internalBinaryRead(reader: IBinaryReader, length: number, options: BinaryReadOptions, target?: GetPlatformUserRequest): GetPlatformUserRequest {
let message = target ?? this.create(), end = reader.pos + length;
while (reader.pos < end) {
let [fieldNo, wireType] = reader.tag();
switch (fieldNo) {
case /* string UserID */ 1:
message.UserID = reader.string();
break;
default:
let u = options.readUnknownField;
if (u === "throw")
throw new globalThis.Error(`Unknown field ${fieldNo} (wire type ${wireType}) for ${this.typeName}`);
let d = reader.skip(wireType);
if (u !== false)
(u === true ? UnknownFieldHandler.onRead : u)(this.typeName, message, fieldNo, wireType, d);
}
}
return message;
}
internalBinaryWrite(message: GetPlatformUserRequest, writer: IBinaryWriter, options: BinaryWriteOptions): IBinaryWriter {
/* string UserID = 1; */
if (message.UserID !== "")
writer.tag(1, WireType.LengthDelimited).string(message.UserID);
let u = options.writeUnknownFields;
if (u !== false)
(u == true ? UnknownFieldHandler.onWrite : u)(this.typeName, message, writer);
return writer;
}
}
/**
* @generated MessageType for protobuf message api.GetPlatformUserRequest
*/
export const GetPlatformUserRequest = new GetPlatformUserRequest$Type();
// @generated message type with reflection information, may provide speed optimized methods
class GetPlatformUserByMailRequest$Type extends MessageType {
constructor() {
super("api.GetPlatformUserByMailRequest", [
{ no: 1, name: "UserMail", kind: "scalar", localName: "UserMail", jsonName: "UserMail", T: 9 /*ScalarType.STRING*/, options: { "validate.rules": { string: { minLen: "1" } } } }
], { "grpc.gateway.protoc_gen_openapiv2.options.openapiv2_schema": { jsonSchema: { required: ["UserMail"] } } });
}
create(value?: PartialMessage): GetPlatformUserByMailRequest {
const message = globalThis.Object.create((this.messagePrototype!));
message.UserMail = "";
if (value !== undefined)
reflectionMergePartial(this, message, value);
return message;
}
internalBinaryRead(reader: IBinaryReader, length: number, options: BinaryReadOptions, target?: GetPlatformUserByMailRequest): GetPlatformUserByMailRequest {
let message = target ?? this.create(), end = reader.pos + length;
while (reader.pos < end) {
let [fieldNo, wireType] = reader.tag();
switch (fieldNo) {
case /* string UserMail */ 1:
message.UserMail = reader.string();
break;
default:
let u = options.readUnknownField;
if (u === "throw")
throw new globalThis.Error(`Unknown field ${fieldNo} (wire type ${wireType}) for ${this.typeName}`);
let d = reader.skip(wireType);
if (u !== false)
(u === true ? UnknownFieldHandler.onRead : u)(this.typeName, message, fieldNo, wireType, d);
}
}
return message;
}
internalBinaryWrite(message: GetPlatformUserByMailRequest, writer: IBinaryWriter, options: BinaryWriteOptions): IBinaryWriter {
/* string UserMail = 1; */
if (message.UserMail !== "")
writer.tag(1, WireType.LengthDelimited).string(message.UserMail);
let u = options.writeUnknownFields;
if (u !== false)
(u == true ? UnknownFieldHandler.onWrite : u)(this.typeName, message, writer);
return writer;
}
}
/**
* @generated MessageType for protobuf message api.GetPlatformUserByMailRequest
*/
export const GetPlatformUserByMailRequest = new GetPlatformUserByMailRequest$Type();
// @generated message type with reflection information, may provide speed optimized methods
class GetOrganisationUserRequest$Type extends MessageType {
constructor() {
super("api.GetOrganisationUserRequest", [
{ no: 1, name: "Header", kind: "message", localName: "Header", jsonName: "Header", T: () => RequestOrganisationHeader, options: { "validate.rules": { message: { required: true } } } },
{ no: 2, name: "UserID", kind: "scalar", localName: "UserID", jsonName: "UserID", T: 9 /*ScalarType.STRING*/, options: { "validate.rules": { string: { minLen: "1" } } } }
], { "grpc.gateway.protoc_gen_openapiv2.options.openapiv2_schema": { jsonSchema: { required: ["Header", "UserID"] } } });
}
create(value?: PartialMessage): GetOrganisationUserRequest {
const message = globalThis.Object.create((this.messagePrototype!));
message.UserID = "";
if (value !== undefined)
reflectionMergePartial(this, message, value);
return message;
}
internalBinaryRead(reader: IBinaryReader, length: number, options: BinaryReadOptions, target?: GetOrganisationUserRequest): GetOrganisationUserRequest {
let message = target ?? this.create(), end = reader.pos + length;
while (reader.pos < end) {
let [fieldNo, wireType] = reader.tag();
switch (fieldNo) {
case /* api.RequestOrganisationHeader Header */ 1:
message.Header = RequestOrganisationHeader.internalBinaryRead(reader, reader.uint32(), options, message.Header);
break;
case /* string UserID */ 2:
message.UserID = reader.string();
break;
default:
let u = options.readUnknownField;
if (u === "throw")
throw new globalThis.Error(`Unknown field ${fieldNo} (wire type ${wireType}) for ${this.typeName}`);
let d = reader.skip(wireType);
if (u !== false)
(u === true ? UnknownFieldHandler.onRead : u)(this.typeName, message, fieldNo, wireType, d);
}
}
return message;
}
internalBinaryWrite(message: GetOrganisationUserRequest, writer: IBinaryWriter, options: BinaryWriteOptions): IBinaryWriter {
/* api.RequestOrganisationHeader Header = 1; */
if (message.Header)
RequestOrganisationHeader.internalBinaryWrite(message.Header, writer.tag(1, WireType.LengthDelimited).fork(), options).join();
/* string UserID = 2; */
if (message.UserID !== "")
writer.tag(2, WireType.LengthDelimited).string(message.UserID);
let u = options.writeUnknownFields;
if (u !== false)
(u == true ? UnknownFieldHandler.onWrite : u)(this.typeName, message, writer);
return writer;
}
}
/**
* @generated MessageType for protobuf message api.GetOrganisationUserRequest
*/
export const GetOrganisationUserRequest = new GetOrganisationUserRequest$Type();
// @generated message type with reflection information, may provide speed optimized methods
class GetProjectUserRequest$Type extends MessageType {
constructor() {
super("api.GetProjectUserRequest", [
{ no: 1, name: "Header", kind: "message", localName: "Header", jsonName: "Header", T: () => RequestProjectHeader, options: { "validate.rules": { message: { required: true } } } },
{ no: 2, name: "UserID", kind: "scalar", localName: "UserID", jsonName: "UserID", T: 9 /*ScalarType.STRING*/, options: { "validate.rules": { string: { minLen: "1" } } } }
], { "grpc.gateway.protoc_gen_openapiv2.options.openapiv2_schema": { jsonSchema: { required: ["Header", "UserID"] } } });
}
create(value?: PartialMessage): GetProjectUserRequest {
const message = globalThis.Object.create((this.messagePrototype!));
message.UserID = "";
if (value !== undefined)
reflectionMergePartial(this, message, value);
return message;
}
internalBinaryRead(reader: IBinaryReader, length: number, options: BinaryReadOptions, target?: GetProjectUserRequest): GetProjectUserRequest {
let message = target ?? this.create(), end = reader.pos + length;
while (reader.pos < end) {
let [fieldNo, wireType] = reader.tag();
switch (fieldNo) {
case /* api.RequestProjectHeader Header */ 1:
message.Header = RequestProjectHeader.internalBinaryRead(reader, reader.uint32(), options, message.Header);
break;
case /* string UserID */ 2:
message.UserID = reader.string();
break;
default:
let u = options.readUnknownField;
if (u === "throw")
throw new globalThis.Error(`Unknown field ${fieldNo} (wire type ${wireType}) for ${this.typeName}`);
let d = reader.skip(wireType);
if (u !== false)
(u === true ? UnknownFieldHandler.onRead : u)(this.typeName, message, fieldNo, wireType, d);
}
}
return message;
}
internalBinaryWrite(message: GetProjectUserRequest, writer: IBinaryWriter, options: BinaryWriteOptions): IBinaryWriter {
/* api.RequestProjectHeader Header = 1; */
if (message.Header)
RequestProjectHeader.internalBinaryWrite(message.Header, writer.tag(1, WireType.LengthDelimited).fork(), options).join();
/* string UserID = 2; */
if (message.UserID !== "")
writer.tag(2, WireType.LengthDelimited).string(message.UserID);
let u = options.writeUnknownFields;
if (u !== false)
(u == true ? UnknownFieldHandler.onWrite : u)(this.typeName, message, writer);
return writer;
}
}
/**
* @generated MessageType for protobuf message api.GetProjectUserRequest
*/
export const GetProjectUserRequest = new GetProjectUserRequest$Type();
// @generated message type with reflection information, may provide speed optimized methods
class GetProjectUserByMailRequest$Type extends MessageType {
constructor() {
super("api.GetProjectUserByMailRequest", [
{ no: 1, name: "ProjectID", kind: "scalar", localName: "ProjectID", jsonName: "ProjectID", T: 9 /*ScalarType.STRING*/, options: { "validate.rules": { string: { minLen: "1" } } } },
{ no: 2, name: "UserMail", kind: "scalar", localName: "UserMail", jsonName: "UserMail", T: 9 /*ScalarType.STRING*/, options: { "validate.rules": { string: { minLen: "1" } } } }
], { "grpc.gateway.protoc_gen_openapiv2.options.openapiv2_schema": { jsonSchema: { required: ["Header", "UserID"] } } });
}
create(value?: PartialMessage): GetProjectUserByMailRequest {
const message = globalThis.Object.create((this.messagePrototype!));
message.ProjectID = "";
message.UserMail = "";
if (value !== undefined)
reflectionMergePartial(this, message, value);
return message;
}
internalBinaryRead(reader: IBinaryReader, length: number, options: BinaryReadOptions, target?: GetProjectUserByMailRequest): GetProjectUserByMailRequest {
let message = target ?? this.create(), end = reader.pos + length;
while (reader.pos < end) {
let [fieldNo, wireType] = reader.tag();
switch (fieldNo) {
case /* string ProjectID */ 1:
message.ProjectID = reader.string();
break;
case /* string UserMail */ 2:
message.UserMail = reader.string();
break;
default:
let u = options.readUnknownField;
if (u === "throw")
throw new globalThis.Error(`Unknown field ${fieldNo} (wire type ${wireType}) for ${this.typeName}`);
let d = reader.skip(wireType);
if (u !== false)
(u === true ? UnknownFieldHandler.onRead : u)(this.typeName, message, fieldNo, wireType, d);
}
}
return message;
}
internalBinaryWrite(message: GetProjectUserByMailRequest, writer: IBinaryWriter, options: BinaryWriteOptions): IBinaryWriter {
/* string ProjectID = 1; */
if (message.ProjectID !== "")
writer.tag(1, WireType.LengthDelimited).string(message.ProjectID);
/* string UserMail = 2; */
if (message.UserMail !== "")
writer.tag(2, WireType.LengthDelimited).string(message.UserMail);
let u = options.writeUnknownFields;
if (u !== false)
(u == true ? UnknownFieldHandler.onWrite : u)(this.typeName, message, writer);
return writer;
}
}
/**
* @generated MessageType for protobuf message api.GetProjectUserByMailRequest
*/
export const GetProjectUserByMailRequest = new GetProjectUserByMailRequest$Type();
// @generated message type with reflection information, may provide speed optimized methods
class ListUserPlatformRolesRequest$Type extends MessageType {
constructor() {
super("api.ListUserPlatformRolesRequest", [
{ no: 1, name: "UserID", kind: "scalar", localName: "UserID", jsonName: "UserID", T: 9 /*ScalarType.STRING*/, options: { "validate.rules": { string: { minLen: "1" } } } }
], { "grpc.gateway.protoc_gen_openapiv2.options.openapiv2_schema": { jsonSchema: { required: ["UserID"] } } });
}
create(value?: PartialMessage): ListUserPlatformRolesRequest {
const message = globalThis.Object.create((this.messagePrototype!));
message.UserID = "";
if (value !== undefined)
reflectionMergePartial(this, message, value);
return message;
}
internalBinaryRead(reader: IBinaryReader, length: number, options: BinaryReadOptions, target?: ListUserPlatformRolesRequest): ListUserPlatformRolesRequest {
let message = target ?? this.create(), end = reader.pos + length;
while (reader.pos < end) {
let [fieldNo, wireType] = reader.tag();
switch (fieldNo) {
case /* string UserID */ 1:
message.UserID = reader.string();
break;
default:
let u = options.readUnknownField;
if (u === "throw")
throw new globalThis.Error(`Unknown field ${fieldNo} (wire type ${wireType}) for ${this.typeName}`);
let d = reader.skip(wireType);
if (u !== false)
(u === true ? UnknownFieldHandler.onRead : u)(this.typeName, message, fieldNo, wireType, d);
}
}
return message;
}
internalBinaryWrite(message: ListUserPlatformRolesRequest, writer: IBinaryWriter, options: BinaryWriteOptions): IBinaryWriter {
/* string UserID = 1; */
if (message.UserID !== "")
writer.tag(1, WireType.LengthDelimited).string(message.UserID);
let u = options.writeUnknownFields;
if (u !== false)
(u == true ? UnknownFieldHandler.onWrite : u)(this.typeName, message, writer);
return writer;
}
}
/**
* @generated MessageType for protobuf message api.ListUserPlatformRolesRequest
*/
export const ListUserPlatformRolesRequest = new ListUserPlatformRolesRequest$Type();
// @generated message type with reflection information, may provide speed optimized methods
class ListUserOrganisationRolesRequest$Type extends MessageType {
constructor() {
super("api.ListUserOrganisationRolesRequest", [
{ no: 1, name: "Header", kind: "message", localName: "Header", jsonName: "Header", T: () => RequestOrganisationHeader, options: { "validate.rules": { message: { required: true } } } },
{ no: 2, name: "UserID", kind: "scalar", localName: "UserID", jsonName: "UserID", T: 9 /*ScalarType.STRING*/, options: { "validate.rules": { string: { minLen: "1" } } } }
], { "grpc.gateway.protoc_gen_openapiv2.options.openapiv2_schema": { jsonSchema: { required: ["Header", "UserID"] } } });
}
create(value?: PartialMessage): ListUserOrganisationRolesRequest {
const message = globalThis.Object.create((this.messagePrototype!));
message.UserID = "";
if (value !== undefined)
reflectionMergePartial(this, message, value);
return message;
}
internalBinaryRead(reader: IBinaryReader, length: number, options: BinaryReadOptions, target?: ListUserOrganisationRolesRequest): ListUserOrganisationRolesRequest {
let message = target ?? this.create(), end = reader.pos + length;
while (reader.pos < end) {
let [fieldNo, wireType] = reader.tag();
switch (fieldNo) {
case /* api.RequestOrganisationHeader Header */ 1:
message.Header = RequestOrganisationHeader.internalBinaryRead(reader, reader.uint32(), options, message.Header);
break;
case /* string UserID */ 2:
message.UserID = reader.string();
break;
default:
let u = options.readUnknownField;
if (u === "throw")
throw new globalThis.Error(`Unknown field ${fieldNo} (wire type ${wireType}) for ${this.typeName}`);
let d = reader.skip(wireType);
if (u !== false)
(u === true ? UnknownFieldHandler.onRead : u)(this.typeName, message, fieldNo, wireType, d);
}
}
return message;
}
internalBinaryWrite(message: ListUserOrganisationRolesRequest, writer: IBinaryWriter, options: BinaryWriteOptions): IBinaryWriter {
/* api.RequestOrganisationHeader Header = 1; */
if (message.Header)
RequestOrganisationHeader.internalBinaryWrite(message.Header, writer.tag(1, WireType.LengthDelimited).fork(), options).join();
/* string UserID = 2; */
if (message.UserID !== "")
writer.tag(2, WireType.LengthDelimited).string(message.UserID);
let u = options.writeUnknownFields;
if (u !== false)
(u == true ? UnknownFieldHandler.onWrite : u)(this.typeName, message, writer);
return writer;
}
}
/**
* @generated MessageType for protobuf message api.ListUserOrganisationRolesRequest
*/
export const ListUserOrganisationRolesRequest = new ListUserOrganisationRolesRequest$Type();
// @generated message type with reflection information, may provide speed optimized methods
class ListUserProjectRolesRequest$Type extends MessageType {
constructor() {
super("api.ListUserProjectRolesRequest", [
{ no: 1, name: "Header", kind: "message", localName: "Header", jsonName: "Header", T: () => RequestProjectHeader, options: { "validate.rules": { message: { required: true } } } },
{ no: 2, name: "UserID", kind: "scalar", localName: "UserID", jsonName: "UserID", T: 9 /*ScalarType.STRING*/, options: { "validate.rules": { string: { minLen: "1" } } } }
], { "grpc.gateway.protoc_gen_openapiv2.options.openapiv2_schema": { jsonSchema: { required: ["Header", "UserID"] } } });
}
create(value?: PartialMessage): ListUserProjectRolesRequest {
const message = globalThis.Object.create((this.messagePrototype!));
message.UserID = "";
if (value !== undefined)
reflectionMergePartial(this, message, value);
return message;
}
internalBinaryRead(reader: IBinaryReader, length: number, options: BinaryReadOptions, target?: ListUserProjectRolesRequest): ListUserProjectRolesRequest {
let message = target ?? this.create(), end = reader.pos + length;
while (reader.pos < end) {
let [fieldNo, wireType] = reader.tag();
switch (fieldNo) {
case /* api.RequestProjectHeader Header */ 1:
message.Header = RequestProjectHeader.internalBinaryRead(reader, reader.uint32(), options, message.Header);
break;
case /* string UserID */ 2:
message.UserID = reader.string();
break;
default:
let u = options.readUnknownField;
if (u === "throw")
throw new globalThis.Error(`Unknown field ${fieldNo} (wire type ${wireType}) for ${this.typeName}`);
let d = reader.skip(wireType);
if (u !== false)
(u === true ? UnknownFieldHandler.onRead : u)(this.typeName, message, fieldNo, wireType, d);
}
}
return message;
}
internalBinaryWrite(message: ListUserProjectRolesRequest, writer: IBinaryWriter, options: BinaryWriteOptions): IBinaryWriter {
/* api.RequestProjectHeader Header = 1; */
if (message.Header)
RequestProjectHeader.internalBinaryWrite(message.Header, writer.tag(1, WireType.LengthDelimited).fork(), options).join();
/* string UserID = 2; */
if (message.UserID !== "")
writer.tag(2, WireType.LengthDelimited).string(message.UserID);
let u = options.writeUnknownFields;
if (u !== false)
(u == true ? UnknownFieldHandler.onWrite : u)(this.typeName, message, writer);
return writer;
}
}
/**
* @generated MessageType for protobuf message api.ListUserProjectRolesRequest
*/
export const ListUserProjectRolesRequest = new ListUserProjectRolesRequest$Type();
// @generated message type with reflection information, may provide speed optimized methods
class ListUserPartnerAppRolesRequest$Type extends MessageType {
constructor() {
super("api.ListUserPartnerAppRolesRequest", [
{ no: 1, name: "Header", kind: "message", localName: "Header", jsonName: "Header", T: () => RequestProjectHeader, options: { "validate.rules": { message: { required: true } } } },
{ no: 2, name: "PartnerAppID", kind: "scalar", localName: "PartnerAppID", jsonName: "PartnerAppID", T: 9 /*ScalarType.STRING*/, options: { "validate.rules": { string: { minLen: "1" } } } },
{ no: 3, name: "UserID", kind: "scalar", localName: "UserID", jsonName: "UserID", T: 9 /*ScalarType.STRING*/, options: { "validate.rules": { string: { minLen: "1" } } } }
], { "grpc.gateway.protoc_gen_openapiv2.options.openapiv2_schema": { jsonSchema: { required: ["Header", "PartnerAppID", "UserID"] } } });
}
create(value?: PartialMessage): ListUserPartnerAppRolesRequest {
const message = globalThis.Object.create((this.messagePrototype!));
message.PartnerAppID = "";
message.UserID = "";
if (value !== undefined)
reflectionMergePartial(this, message, value);
return message;
}
internalBinaryRead(reader: IBinaryReader, length: number, options: BinaryReadOptions, target?: ListUserPartnerAppRolesRequest): ListUserPartnerAppRolesRequest {
let message = target ?? this.create(), end = reader.pos + length;
while (reader.pos < end) {
let [fieldNo, wireType] = reader.tag();
switch (fieldNo) {
case /* api.RequestProjectHeader Header */ 1:
message.Header = RequestProjectHeader.internalBinaryRead(reader, reader.uint32(), options, message.Header);
break;
case /* string PartnerAppID */ 2:
message.PartnerAppID = reader.string();
break;
case /* string UserID */ 3:
message.UserID = reader.string();
break;
default:
let u = options.readUnknownField;
if (u === "throw")
throw new globalThis.Error(`Unknown field ${fieldNo} (wire type ${wireType}) for ${this.typeName}`);
let d = reader.skip(wireType);
if (u !== false)
(u === true ? UnknownFieldHandler.onRead : u)(this.typeName, message, fieldNo, wireType, d);
}
}
return message;
}
internalBinaryWrite(message: ListUserPartnerAppRolesRequest, writer: IBinaryWriter, options: BinaryWriteOptions): IBinaryWriter {
/* api.RequestProjectHeader Header = 1; */
if (message.Header)
RequestProjectHeader.internalBinaryWrite(message.Header, writer.tag(1, WireType.LengthDelimited).fork(), options).join();
/* string PartnerAppID = 2; */
if (message.PartnerAppID !== "")
writer.tag(2, WireType.LengthDelimited).string(message.PartnerAppID);
/* string UserID = 3; */
if (message.UserID !== "")
writer.tag(3, WireType.LengthDelimited).string(message.UserID);
let u = options.writeUnknownFields;
if (u !== false)
(u == true ? UnknownFieldHandler.onWrite : u)(this.typeName, message, writer);
return writer;
}
}
/**
* @generated MessageType for protobuf message api.ListUserPartnerAppRolesRequest
*/
export const ListUserPartnerAppRolesRequest = new ListUserPartnerAppRolesRequest$Type();
// @generated message type with reflection information, may provide speed optimized methods
class ListUserConnectionRolesRequest$Type extends MessageType {
constructor() {
super("api.ListUserConnectionRolesRequest", [
{ no: 1, name: "Header", kind: "message", localName: "Header", jsonName: "Header", T: () => RequestProjectHeader, options: { "validate.rules": { message: { required: true } } } },
{ no: 2, name: "ConnectionID", kind: "scalar", localName: "ConnectionID", jsonName: "ConnectionID", T: 9 /*ScalarType.STRING*/, options: { "validate.rules": { string: { minLen: "1" } } } },
{ no: 3, name: "UserID", kind: "scalar", localName: "UserID", jsonName: "UserID", T: 9 /*ScalarType.STRING*/, options: { "validate.rules": { string: { minLen: "1" } } } }
], { "grpc.gateway.protoc_gen_openapiv2.options.openapiv2_schema": { jsonSchema: { required: ["Header", "ConnectionID", "UserID"] } } });
}
create(value?: PartialMessage): ListUserConnectionRolesRequest {
const message = globalThis.Object.create((this.messagePrototype!));
message.ConnectionID = "";
message.UserID = "";
if (value !== undefined)
reflectionMergePartial(this, message, value);
return message;
}
internalBinaryRead(reader: IBinaryReader, length: number, options: BinaryReadOptions, target?: ListUserConnectionRolesRequest): ListUserConnectionRolesRequest {
let message = target ?? this.create(), end = reader.pos + length;
while (reader.pos < end) {
let [fieldNo, wireType] = reader.tag();
switch (fieldNo) {
case /* api.RequestProjectHeader Header */ 1:
message.Header = RequestProjectHeader.internalBinaryRead(reader, reader.uint32(), options, message.Header);
break;
case /* string ConnectionID */ 2:
message.ConnectionID = reader.string();
break;
case /* string UserID */ 3:
message.UserID = reader.string();
break;
default:
let u = options.readUnknownField;
if (u === "throw")
throw new globalThis.Error(`Unknown field ${fieldNo} (wire type ${wireType}) for ${this.typeName}`);
let d = reader.skip(wireType);
if (u !== false)
(u === true ? UnknownFieldHandler.onRead : u)(this.typeName, message, fieldNo, wireType, d);
}
}
return message;
}
internalBinaryWrite(message: ListUserConnectionRolesRequest, writer: IBinaryWriter, options: BinaryWriteOptions): IBinaryWriter {
/* api.RequestProjectHeader Header = 1; */
if (message.Header)
RequestProjectHeader.internalBinaryWrite(message.Header, writer.tag(1, WireType.LengthDelimited).fork(), options).join();
/* string ConnectionID = 2; */
if (message.ConnectionID !== "")
writer.tag(2, WireType.LengthDelimited).string(message.ConnectionID);
/* string UserID = 3; */
if (message.UserID !== "")
writer.tag(3, WireType.LengthDelimited).string(message.UserID);
let u = options.writeUnknownFields;
if (u !== false)
(u == true ? UnknownFieldHandler.onWrite : u)(this.typeName, message, writer);
return writer;
}
}
/**
* @generated MessageType for protobuf message api.ListUserConnectionRolesRequest
*/
export const ListUserConnectionRolesRequest = new ListUserConnectionRolesRequest$Type();
// @generated message type with reflection information, may provide speed optimized methods
class ListUserAttachmentTypeRolesRequest$Type extends MessageType {
constructor() {
super("api.ListUserAttachmentTypeRolesRequest", [
{ no: 1, name: "Header", kind: "message", localName: "Header", jsonName: "Header", T: () => RequestProjectHeader, options: { "validate.rules": { message: { required: true } } } },
{ no: 2, name: "AttachmentTypeID", kind: "scalar", localName: "AttachmentTypeID", jsonName: "AttachmentTypeID", T: 9 /*ScalarType.STRING*/, options: { "validate.rules": { string: { minLen: "1" } } } },
{ no: 3, name: "UserID", kind: "scalar", localName: "UserID", jsonName: "UserID", T: 9 /*ScalarType.STRING*/, options: { "validate.rules": { string: { minLen: "1" } } } }
], { "grpc.gateway.protoc_gen_openapiv2.options.openapiv2_schema": { jsonSchema: { required: ["Header", "AttachmentTypeID", "UserID"] } } });
}
create(value?: PartialMessage): ListUserAttachmentTypeRolesRequest {
const message = globalThis.Object.create((this.messagePrototype!));
message.AttachmentTypeID = "";
message.UserID = "";
if (value !== undefined)
reflectionMergePartial(this, message, value);
return message;
}
internalBinaryRead(reader: IBinaryReader, length: number, options: BinaryReadOptions, target?: ListUserAttachmentTypeRolesRequest): ListUserAttachmentTypeRolesRequest {
let message = target ?? this.create(), end = reader.pos + length;
while (reader.pos < end) {
let [fieldNo, wireType] = reader.tag();
switch (fieldNo) {
case /* api.RequestProjectHeader Header */ 1:
message.Header = RequestProjectHeader.internalBinaryRead(reader, reader.uint32(), options, message.Header);
break;
case /* string AttachmentTypeID */ 2:
message.AttachmentTypeID = reader.string();
break;
case /* string UserID */ 3:
message.UserID = reader.string();
break;
default:
let u = options.readUnknownField;
if (u === "throw")
throw new globalThis.Error(`Unknown field ${fieldNo} (wire type ${wireType}) for ${this.typeName}`);
let d = reader.skip(wireType);
if (u !== false)
(u === true ? UnknownFieldHandler.onRead : u)(this.typeName, message, fieldNo, wireType, d);
}
}
return message;
}
internalBinaryWrite(message: ListUserAttachmentTypeRolesRequest, writer: IBinaryWriter, options: BinaryWriteOptions): IBinaryWriter {
/* api.RequestProjectHeader Header = 1; */
if (message.Header)
RequestProjectHeader.internalBinaryWrite(message.Header, writer.tag(1, WireType.LengthDelimited).fork(), options).join();
/* string AttachmentTypeID = 2; */
if (message.AttachmentTypeID !== "")
writer.tag(2, WireType.LengthDelimited).string(message.AttachmentTypeID);
/* string UserID = 3; */
if (message.UserID !== "")
writer.tag(3, WireType.LengthDelimited).string(message.UserID);
let u = options.writeUnknownFields;
if (u !== false)
(u == true ? UnknownFieldHandler.onWrite : u)(this.typeName, message, writer);
return writer;
}
}
/**
* @generated MessageType for protobuf message api.ListUserAttachmentTypeRolesRequest
*/
export const ListUserAttachmentTypeRolesRequest = new ListUserAttachmentTypeRolesRequest$Type();
// @generated message type with reflection information, may provide speed optimized methods
class SetUserPlatformRolesRequest$Type extends MessageType {
constructor() {
super("api.SetUserPlatformRolesRequest", [
{ no: 1, name: "UserID", kind: "scalar", localName: "UserID", jsonName: "UserID", T: 9 /*ScalarType.STRING*/, options: { "validate.rules": { string: { minLen: "1" } } } },
{ no: 2, name: "Roles", kind: "scalar", localName: "Roles", jsonName: "Roles", repeat: 2 /*RepeatType.UNPACKED*/, T: 9 /*ScalarType.STRING*/ }
], { "grpc.gateway.protoc_gen_openapiv2.options.openapiv2_schema": { jsonSchema: { required: ["UserID"] } } });
}
create(value?: PartialMessage): SetUserPlatformRolesRequest {
const message = globalThis.Object.create((this.messagePrototype!));
message.UserID = "";
message.Roles = [];
if (value !== undefined)
reflectionMergePartial(this, message, value);
return message;
}
internalBinaryRead(reader: IBinaryReader, length: number, options: BinaryReadOptions, target?: SetUserPlatformRolesRequest): SetUserPlatformRolesRequest {
let message = target ?? this.create(), end = reader.pos + length;
while (reader.pos < end) {
let [fieldNo, wireType] = reader.tag();
switch (fieldNo) {
case /* string UserID */ 1:
message.UserID = reader.string();
break;
case /* repeated string Roles */ 2:
message.Roles.push(reader.string());
break;
default:
let u = options.readUnknownField;
if (u === "throw")
throw new globalThis.Error(`Unknown field ${fieldNo} (wire type ${wireType}) for ${this.typeName}`);
let d = reader.skip(wireType);
if (u !== false)
(u === true ? UnknownFieldHandler.onRead : u)(this.typeName, message, fieldNo, wireType, d);
}
}
return message;
}
internalBinaryWrite(message: SetUserPlatformRolesRequest, writer: IBinaryWriter, options: BinaryWriteOptions): IBinaryWriter {
/* string UserID = 1; */
if (message.UserID !== "")
writer.tag(1, WireType.LengthDelimited).string(message.UserID);
/* repeated string Roles = 2; */
for (let i = 0; i < message.Roles.length; i++)
writer.tag(2, WireType.LengthDelimited).string(message.Roles[i]);
let u = options.writeUnknownFields;
if (u !== false)
(u == true ? UnknownFieldHandler.onWrite : u)(this.typeName, message, writer);
return writer;
}
}
/**
* @generated MessageType for protobuf message api.SetUserPlatformRolesRequest
*/
export const SetUserPlatformRolesRequest = new SetUserPlatformRolesRequest$Type();
// @generated message type with reflection information, may provide speed optimized methods
class SetUserOrganisationRolesRequest$Type extends MessageType {
constructor() {
super("api.SetUserOrganisationRolesRequest", [
{ no: 1, name: "Header", kind: "message", localName: "Header", jsonName: "Header", T: () => RequestOrganisationHeader, options: { "validate.rules": { message: { required: true } } } },
{ no: 2, name: "UserID", kind: "scalar", localName: "UserID", jsonName: "UserID", T: 9 /*ScalarType.STRING*/, options: { "validate.rules": { string: { minLen: "1" } } } },
{ no: 3, name: "Roles", kind: "scalar", localName: "Roles", jsonName: "Roles", repeat: 2 /*RepeatType.UNPACKED*/, T: 9 /*ScalarType.STRING*/ }
], { "grpc.gateway.protoc_gen_openapiv2.options.openapiv2_schema": { jsonSchema: { required: ["Header", "UserID"] } } });
}
create(value?: PartialMessage): SetUserOrganisationRolesRequest {
const message = globalThis.Object.create((this.messagePrototype!));
message.UserID = "";
message.Roles = [];
if (value !== undefined)
reflectionMergePartial(this, message, value);
return message;
}
internalBinaryRead(reader: IBinaryReader, length: number, options: BinaryReadOptions, target?: SetUserOrganisationRolesRequest): SetUserOrganisationRolesRequest {
let message = target ?? this.create(), end = reader.pos + length;
while (reader.pos < end) {
let [fieldNo, wireType] = reader.tag();
switch (fieldNo) {
case /* api.RequestOrganisationHeader Header */ 1:
message.Header = RequestOrganisationHeader.internalBinaryRead(reader, reader.uint32(), options, message.Header);
break;
case /* string UserID */ 2:
message.UserID = reader.string();
break;
case /* repeated string Roles */ 3:
message.Roles.push(reader.string());
break;
default:
let u = options.readUnknownField;
if (u === "throw")
throw new globalThis.Error(`Unknown field ${fieldNo} (wire type ${wireType}) for ${this.typeName}`);
let d = reader.skip(wireType);
if (u !== false)
(u === true ? UnknownFieldHandler.onRead : u)(this.typeName, message, fieldNo, wireType, d);
}
}
return message;
}
internalBinaryWrite(message: SetUserOrganisationRolesRequest, writer: IBinaryWriter, options: BinaryWriteOptions): IBinaryWriter {
/* api.RequestOrganisationHeader Header = 1; */
if (message.Header)
RequestOrganisationHeader.internalBinaryWrite(message.Header, writer.tag(1, WireType.LengthDelimited).fork(), options).join();
/* string UserID = 2; */
if (message.UserID !== "")
writer.tag(2, WireType.LengthDelimited).string(message.UserID);
/* repeated string Roles = 3; */
for (let i = 0; i < message.Roles.length; i++)
writer.tag(3, WireType.LengthDelimited).string(message.Roles[i]);
let u = options.writeUnknownFields;
if (u !== false)
(u == true ? UnknownFieldHandler.onWrite : u)(this.typeName, message, writer);
return writer;
}
}
/**
* @generated MessageType for protobuf message api.SetUserOrganisationRolesRequest
*/
export const SetUserOrganisationRolesRequest = new SetUserOrganisationRolesRequest$Type();
// @generated message type with reflection information, may provide speed optimized methods
class SetUserProjectRolesRequest$Type extends MessageType {
constructor() {
super("api.SetUserProjectRolesRequest", [
{ no: 1, name: "Header", kind: "message", localName: "Header", jsonName: "Header", T: () => RequestProjectHeader, options: { "validate.rules": { message: { required: true } } } },
{ no: 2, name: "UserID", kind: "scalar", localName: "UserID", jsonName: "UserID", T: 9 /*ScalarType.STRING*/, options: { "validate.rules": { string: { minLen: "1" } } } },
{ no: 3, name: "Roles", kind: "scalar", localName: "Roles", jsonName: "Roles", repeat: 2 /*RepeatType.UNPACKED*/, T: 9 /*ScalarType.STRING*/ }
], { "grpc.gateway.protoc_gen_openapiv2.options.openapiv2_schema": { jsonSchema: { required: ["Header", "UserID"] } } });
}
create(value?: PartialMessage): SetUserProjectRolesRequest {
const message = globalThis.Object.create((this.messagePrototype!));
message.UserID = "";
message.Roles = [];
if (value !== undefined)
reflectionMergePartial(this, message, value);
return message;
}
internalBinaryRead(reader: IBinaryReader, length: number, options: BinaryReadOptions, target?: SetUserProjectRolesRequest): SetUserProjectRolesRequest {
let message = target ?? this.create(), end = reader.pos + length;
while (reader.pos < end) {
let [fieldNo, wireType] = reader.tag();
switch (fieldNo) {
case /* api.RequestProjectHeader Header */ 1:
message.Header = RequestProjectHeader.internalBinaryRead(reader, reader.uint32(), options, message.Header);
break;
case /* string UserID */ 2:
message.UserID = reader.string();
break;
case /* repeated string Roles */ 3:
message.Roles.push(reader.string());
break;
default:
let u = options.readUnknownField;
if (u === "throw")
throw new globalThis.Error(`Unknown field ${fieldNo} (wire type ${wireType}) for ${this.typeName}`);
let d = reader.skip(wireType);
if (u !== false)
(u === true ? UnknownFieldHandler.onRead : u)(this.typeName, message, fieldNo, wireType, d);
}
}
return message;
}
internalBinaryWrite(message: SetUserProjectRolesRequest, writer: IBinaryWriter, options: BinaryWriteOptions): IBinaryWriter {
/* api.RequestProjectHeader Header = 1; */
if (message.Header)
RequestProjectHeader.internalBinaryWrite(message.Header, writer.tag(1, WireType.LengthDelimited).fork(), options).join();
/* string UserID = 2; */
if (message.UserID !== "")
writer.tag(2, WireType.LengthDelimited).string(message.UserID);
/* repeated string Roles = 3; */
for (let i = 0; i < message.Roles.length; i++)
writer.tag(3, WireType.LengthDelimited).string(message.Roles[i]);
let u = options.writeUnknownFields;
if (u !== false)
(u == true ? UnknownFieldHandler.onWrite : u)(this.typeName, message, writer);
return writer;
}
}
/**
* @generated MessageType for protobuf message api.SetUserProjectRolesRequest
*/
export const SetUserProjectRolesRequest = new SetUserProjectRolesRequest$Type();
// @generated message type with reflection information, may provide speed optimized methods
class SetUserPartnerAppRolesRequest$Type extends MessageType {
constructor() {
super("api.SetUserPartnerAppRolesRequest", [
{ no: 1, name: "Header", kind: "message", localName: "Header", jsonName: "Header", T: () => RequestProjectHeader, options: { "validate.rules": { message: { required: true } } } },
{ no: 2, name: "PartnerAppID", kind: "scalar", localName: "PartnerAppID", jsonName: "PartnerAppID", T: 9 /*ScalarType.STRING*/, options: { "validate.rules": { string: { minLen: "1" } } } },
{ no: 3, name: "UserID", kind: "scalar", localName: "UserID", jsonName: "UserID", T: 9 /*ScalarType.STRING*/, options: { "validate.rules": { string: { minLen: "1" } } } },
{ no: 4, name: "Roles", kind: "scalar", localName: "Roles", jsonName: "Roles", repeat: 2 /*RepeatType.UNPACKED*/, T: 9 /*ScalarType.STRING*/ }
], { "grpc.gateway.protoc_gen_openapiv2.options.openapiv2_schema": { jsonSchema: { required: ["Header", "PartnerAppID", "UserID"] } } });
}
create(value?: PartialMessage): SetUserPartnerAppRolesRequest {
const message = globalThis.Object.create((this.messagePrototype!));
message.PartnerAppID = "";
message.UserID = "";
message.Roles = [];
if (value !== undefined)
reflectionMergePartial(this, message, value);
return message;
}
internalBinaryRead(reader: IBinaryReader, length: number, options: BinaryReadOptions, target?: SetUserPartnerAppRolesRequest): SetUserPartnerAppRolesRequest {
let message = target ?? this.create(), end = reader.pos + length;
while (reader.pos < end) {
let [fieldNo, wireType] = reader.tag();
switch (fieldNo) {
case /* api.RequestProjectHeader Header */ 1:
message.Header = RequestProjectHeader.internalBinaryRead(reader, reader.uint32(), options, message.Header);
break;
case /* string PartnerAppID */ 2:
message.PartnerAppID = reader.string();
break;
case /* string UserID */ 3:
message.UserID = reader.string();
break;
case /* repeated string Roles */ 4:
message.Roles.push(reader.string());
break;
default:
let u = options.readUnknownField;
if (u === "throw")
throw new globalThis.Error(`Unknown field ${fieldNo} (wire type ${wireType}) for ${this.typeName}`);
let d = reader.skip(wireType);
if (u !== false)
(u === true ? UnknownFieldHandler.onRead : u)(this.typeName, message, fieldNo, wireType, d);
}
}
return message;
}
internalBinaryWrite(message: SetUserPartnerAppRolesRequest, writer: IBinaryWriter, options: BinaryWriteOptions): IBinaryWriter {
/* api.RequestProjectHeader Header = 1; */
if (message.Header)
RequestProjectHeader.internalBinaryWrite(message.Header, writer.tag(1, WireType.LengthDelimited).fork(), options).join();
/* string PartnerAppID = 2; */
if (message.PartnerAppID !== "")
writer.tag(2, WireType.LengthDelimited).string(message.PartnerAppID);
/* string UserID = 3; */
if (message.UserID !== "")
writer.tag(3, WireType.LengthDelimited).string(message.UserID);
/* repeated string Roles = 4; */
for (let i = 0; i < message.Roles.length; i++)
writer.tag(4, WireType.LengthDelimited).string(message.Roles[i]);
let u = options.writeUnknownFields;
if (u !== false)
(u == true ? UnknownFieldHandler.onWrite : u)(this.typeName, message, writer);
return writer;
}
}
/**
* @generated MessageType for protobuf message api.SetUserPartnerAppRolesRequest
*/
export const SetUserPartnerAppRolesRequest = new SetUserPartnerAppRolesRequest$Type();
// @generated message type with reflection information, may provide speed optimized methods
class SetUserConnectionRolesRequest$Type extends MessageType {
constructor() {
super("api.SetUserConnectionRolesRequest", [
{ no: 1, name: "Header", kind: "message", localName: "Header", jsonName: "Header", T: () => RequestProjectHeader, options: { "validate.rules": { message: { required: true } } } },
{ no: 2, name: "ConnectionID", kind: "scalar", localName: "ConnectionID", jsonName: "ConnectionID", T: 9 /*ScalarType.STRING*/, options: { "validate.rules": { string: { minLen: "1" } } } },
{ no: 3, name: "UserID", kind: "scalar", localName: "UserID", jsonName: "UserID", T: 9 /*ScalarType.STRING*/, options: { "validate.rules": { string: { minLen: "1" } } } },
{ no: 4, name: "Roles", kind: "scalar", localName: "Roles", jsonName: "Roles", repeat: 2 /*RepeatType.UNPACKED*/, T: 9 /*ScalarType.STRING*/ }
], { "grpc.gateway.protoc_gen_openapiv2.options.openapiv2_schema": { jsonSchema: { required: ["Header", "ConnectionID", "UserID"] } } });
}
create(value?: PartialMessage): SetUserConnectionRolesRequest {
const message = globalThis.Object.create((this.messagePrototype!));
message.ConnectionID = "";
message.UserID = "";
message.Roles = [];
if (value !== undefined)
reflectionMergePartial(this, message, value);
return message;
}
internalBinaryRead(reader: IBinaryReader, length: number, options: BinaryReadOptions, target?: SetUserConnectionRolesRequest): SetUserConnectionRolesRequest {
let message = target ?? this.create(), end = reader.pos + length;
while (reader.pos < end) {
let [fieldNo, wireType] = reader.tag();
switch (fieldNo) {
case /* api.RequestProjectHeader Header */ 1:
message.Header = RequestProjectHeader.internalBinaryRead(reader, reader.uint32(), options, message.Header);
break;
case /* string ConnectionID */ 2:
message.ConnectionID = reader.string();
break;
case /* string UserID */ 3:
message.UserID = reader.string();
break;
case /* repeated string Roles */ 4:
message.Roles.push(reader.string());
break;
default:
let u = options.readUnknownField;
if (u === "throw")
throw new globalThis.Error(`Unknown field ${fieldNo} (wire type ${wireType}) for ${this.typeName}`);
let d = reader.skip(wireType);
if (u !== false)
(u === true ? UnknownFieldHandler.onRead : u)(this.typeName, message, fieldNo, wireType, d);
}
}
return message;
}
internalBinaryWrite(message: SetUserConnectionRolesRequest, writer: IBinaryWriter, options: BinaryWriteOptions): IBinaryWriter {
/* api.RequestProjectHeader Header = 1; */
if (message.Header)
RequestProjectHeader.internalBinaryWrite(message.Header, writer.tag(1, WireType.LengthDelimited).fork(), options).join();
/* string ConnectionID = 2; */
if (message.ConnectionID !== "")
writer.tag(2, WireType.LengthDelimited).string(message.ConnectionID);
/* string UserID = 3; */
if (message.UserID !== "")
writer.tag(3, WireType.LengthDelimited).string(message.UserID);
/* repeated string Roles = 4; */
for (let i = 0; i < message.Roles.length; i++)
writer.tag(4, WireType.LengthDelimited).string(message.Roles[i]);
let u = options.writeUnknownFields;
if (u !== false)
(u == true ? UnknownFieldHandler.onWrite : u)(this.typeName, message, writer);
return writer;
}
}
/**
* @generated MessageType for protobuf message api.SetUserConnectionRolesRequest
*/
export const SetUserConnectionRolesRequest = new SetUserConnectionRolesRequest$Type();
// @generated message type with reflection information, may provide speed optimized methods
class SetUserAttachmentTypeRolesRequest$Type extends MessageType {
constructor() {
super("api.SetUserAttachmentTypeRolesRequest", [
{ no: 1, name: "Header", kind: "message", localName: "Header", jsonName: "Header", T: () => RequestProjectHeader, options: { "validate.rules": { message: { required: true } } } },
{ no: 2, name: "AttachmentTypeID", kind: "scalar", localName: "AttachmentTypeID", jsonName: "AttachmentTypeID", T: 9 /*ScalarType.STRING*/, options: { "validate.rules": { string: { minLen: "1" } } } },
{ no: 3, name: "UserID", kind: "scalar", localName: "UserID", jsonName: "UserID", T: 9 /*ScalarType.STRING*/, options: { "validate.rules": { string: { minLen: "1" } } } },
{ no: 4, name: "Roles", kind: "scalar", localName: "Roles", jsonName: "Roles", repeat: 2 /*RepeatType.UNPACKED*/, T: 9 /*ScalarType.STRING*/ }
], { "grpc.gateway.protoc_gen_openapiv2.options.openapiv2_schema": { jsonSchema: { required: ["Header", "AttachmentTypeID", "UserID"] } } });
}
create(value?: PartialMessage): SetUserAttachmentTypeRolesRequest {
const message = globalThis.Object.create((this.messagePrototype!));
message.AttachmentTypeID = "";
message.UserID = "";
message.Roles = [];
if (value !== undefined)
reflectionMergePartial(this, message, value);
return message;
}
internalBinaryRead(reader: IBinaryReader, length: number, options: BinaryReadOptions, target?: SetUserAttachmentTypeRolesRequest): SetUserAttachmentTypeRolesRequest {
let message = target ?? this.create(), end = reader.pos + length;
while (reader.pos < end) {
let [fieldNo, wireType] = reader.tag();
switch (fieldNo) {
case /* api.RequestProjectHeader Header */ 1:
message.Header = RequestProjectHeader.internalBinaryRead(reader, reader.uint32(), options, message.Header);
break;
case /* string AttachmentTypeID */ 2:
message.AttachmentTypeID = reader.string();
break;
case /* string UserID */ 3:
message.UserID = reader.string();
break;
case /* repeated string Roles */ 4:
message.Roles.push(reader.string());
break;
default:
let u = options.readUnknownField;
if (u === "throw")
throw new globalThis.Error(`Unknown field ${fieldNo} (wire type ${wireType}) for ${this.typeName}`);
let d = reader.skip(wireType);
if (u !== false)
(u === true ? UnknownFieldHandler.onRead : u)(this.typeName, message, fieldNo, wireType, d);
}
}
return message;
}
internalBinaryWrite(message: SetUserAttachmentTypeRolesRequest, writer: IBinaryWriter, options: BinaryWriteOptions): IBinaryWriter {
/* api.RequestProjectHeader Header = 1; */
if (message.Header)
RequestProjectHeader.internalBinaryWrite(message.Header, writer.tag(1, WireType.LengthDelimited).fork(), options).join();
/* string AttachmentTypeID = 2; */
if (message.AttachmentTypeID !== "")
writer.tag(2, WireType.LengthDelimited).string(message.AttachmentTypeID);
/* string UserID = 3; */
if (message.UserID !== "")
writer.tag(3, WireType.LengthDelimited).string(message.UserID);
/* repeated string Roles = 4; */
for (let i = 0; i < message.Roles.length; i++)
writer.tag(4, WireType.LengthDelimited).string(message.Roles[i]);
let u = options.writeUnknownFields;
if (u !== false)
(u == true ? UnknownFieldHandler.onWrite : u)(this.typeName, message, writer);
return writer;
}
}
/**
* @generated MessageType for protobuf message api.SetUserAttachmentTypeRolesRequest
*/
export const SetUserAttachmentTypeRolesRequest = new SetUserAttachmentTypeRolesRequest$Type();
// @generated message type with reflection information, may provide speed optimized methods
class RemoveUserResult$Type extends MessageType {
constructor() {
super("api.RemoveUserResult", []);
}
create(value?: PartialMessage): RemoveUserResult {
const message = globalThis.Object.create((this.messagePrototype!));
if (value !== undefined)
reflectionMergePartial(this, message, value);
return message;
}
internalBinaryRead(reader: IBinaryReader, length: number, options: BinaryReadOptions, target?: RemoveUserResult): RemoveUserResult {
let message = target ?? this.create(), end = reader.pos + length;
while (reader.pos < end) {
let [fieldNo, wireType] = reader.tag();
switch (fieldNo) {
default:
let u = options.readUnknownField;
if (u === "throw")
throw new globalThis.Error(`Unknown field ${fieldNo} (wire type ${wireType}) for ${this.typeName}`);
let d = reader.skip(wireType);
if (u !== false)
(u === true ? UnknownFieldHandler.onRead : u)(this.typeName, message, fieldNo, wireType, d);
}
}
return message;
}
internalBinaryWrite(message: RemoveUserResult, writer: IBinaryWriter, options: BinaryWriteOptions): IBinaryWriter {
let u = options.writeUnknownFields;
if (u !== false)
(u == true ? UnknownFieldHandler.onWrite : u)(this.typeName, message, writer);
return writer;
}
}
/**
* @generated MessageType for protobuf message api.RemoveUserResult
*/
export const RemoveUserResult = new RemoveUserResult$Type();
// @generated message type with reflection information, may provide speed optimized methods
class EnrollUserResult$Type extends MessageType {
constructor() {
super("api.EnrollUserResult", [
{ no: 1, name: "User", kind: "message", localName: "User", jsonName: "User", T: () => User }
]);
}
create(value?: PartialMessage): EnrollUserResult {
const message = globalThis.Object.create((this.messagePrototype!));
if (value !== undefined)
reflectionMergePartial(this, message, value);
return message;
}
internalBinaryRead(reader: IBinaryReader, length: number, options: BinaryReadOptions, target?: EnrollUserResult): EnrollUserResult {
let message = target ?? this.create(), end = reader.pos + length;
while (reader.pos < end) {
let [fieldNo, wireType] = reader.tag();
switch (fieldNo) {
case /* api.User User */ 1:
message.User = User.internalBinaryRead(reader, reader.uint32(), options, message.User);
break;
default:
let u = options.readUnknownField;
if (u === "throw")
throw new globalThis.Error(`Unknown field ${fieldNo} (wire type ${wireType}) for ${this.typeName}`);
let d = reader.skip(wireType);
if (u !== false)
(u === true ? UnknownFieldHandler.onRead : u)(this.typeName, message, fieldNo, wireType, d);
}
}
return message;
}
internalBinaryWrite(message: EnrollUserResult, writer: IBinaryWriter, options: BinaryWriteOptions): IBinaryWriter {
/* api.User User = 1; */
if (message.User)
User.internalBinaryWrite(message.User, writer.tag(1, WireType.LengthDelimited).fork(), options).join();
let u = options.writeUnknownFields;
if (u !== false)
(u == true ? UnknownFieldHandler.onWrite : u)(this.typeName, message, writer);
return writer;
}
}
/**
* @generated MessageType for protobuf message api.EnrollUserResult
*/
export const EnrollUserResult = new EnrollUserResult$Type();
// @generated message type with reflection information, may provide speed optimized methods
class SendVerificationMailResult$Type extends MessageType {
constructor() {
super("api.SendVerificationMailResult", []);
}
create(value?: PartialMessage): SendVerificationMailResult {
const message = globalThis.Object.create((this.messagePrototype!));
if (value !== undefined)
reflectionMergePartial(this, message, value);
return message;
}
internalBinaryRead(reader: IBinaryReader, length: number, options: BinaryReadOptions, target?: SendVerificationMailResult): SendVerificationMailResult {
let message = target ?? this.create(), end = reader.pos + length;
while (reader.pos < end) {
let [fieldNo, wireType] = reader.tag();
switch (fieldNo) {
default:
let u = options.readUnknownField;
if (u === "throw")
throw new globalThis.Error(`Unknown field ${fieldNo} (wire type ${wireType}) for ${this.typeName}`);
let d = reader.skip(wireType);
if (u !== false)
(u === true ? UnknownFieldHandler.onRead : u)(this.typeName, message, fieldNo, wireType, d);
}
}
return message;
}
internalBinaryWrite(message: SendVerificationMailResult, writer: IBinaryWriter, options: BinaryWriteOptions): IBinaryWriter {
let u = options.writeUnknownFields;
if (u !== false)
(u == true ? UnknownFieldHandler.onWrite : u)(this.typeName, message, writer);
return writer;
}
}
/**
* @generated MessageType for protobuf message api.SendVerificationMailResult
*/
export const SendVerificationMailResult = new SendVerificationMailResult$Type();
// @generated message type with reflection information, may provide speed optimized methods
class CreateSAResult$Type extends MessageType {
constructor() {
super("api.CreateSAResult", [
{ no: 1, name: "SA", kind: "message", localName: "SA", jsonName: "SA", T: () => User },
{ no: 2, name: "PEM", kind: "scalar", localName: "PEM", jsonName: "PEM", T: 9 /*ScalarType.STRING*/ }
]);
}
create(value?: PartialMessage): CreateSAResult {
const message = globalThis.Object.create((this.messagePrototype!));
message.PEM = "";
if (value !== undefined)
reflectionMergePartial(this, message, value);
return message;
}
internalBinaryRead(reader: IBinaryReader, length: number, options: BinaryReadOptions, target?: CreateSAResult): CreateSAResult {
let message = target ?? this.create(), end = reader.pos + length;
while (reader.pos < end) {
let [fieldNo, wireType] = reader.tag();
switch (fieldNo) {
case /* api.User SA */ 1:
message.SA = User.internalBinaryRead(reader, reader.uint32(), options, message.SA);
break;
case /* string PEM */ 2:
message.PEM = reader.string();
break;
default:
let u = options.readUnknownField;
if (u === "throw")
throw new globalThis.Error(`Unknown field ${fieldNo} (wire type ${wireType}) for ${this.typeName}`);
let d = reader.skip(wireType);
if (u !== false)
(u === true ? UnknownFieldHandler.onRead : u)(this.typeName, message, fieldNo, wireType, d);
}
}
return message;
}
internalBinaryWrite(message: CreateSAResult, writer: IBinaryWriter, options: BinaryWriteOptions): IBinaryWriter {
/* api.User SA = 1; */
if (message.SA)
User.internalBinaryWrite(message.SA, writer.tag(1, WireType.LengthDelimited).fork(), options).join();
/* string PEM = 2; */
if (message.PEM !== "")
writer.tag(2, WireType.LengthDelimited).string(message.PEM);
let u = options.writeUnknownFields;
if (u !== false)
(u == true ? UnknownFieldHandler.onWrite : u)(this.typeName, message, writer);
return writer;
}
}
/**
* @generated MessageType for protobuf message api.CreateSAResult
*/
export const CreateSAResult = new CreateSAResult$Type();
// @generated message type with reflection information, may provide speed optimized methods
class RenewSAResult$Type extends MessageType {
constructor() {
super("api.RenewSAResult", [
{ no: 1, name: "SA", kind: "message", localName: "SA", jsonName: "SA", T: () => User },
{ no: 2, name: "PEM", kind: "scalar", localName: "PEM", jsonName: "PEM", T: 9 /*ScalarType.STRING*/ }
]);
}
create(value?: PartialMessage): RenewSAResult {
const message = globalThis.Object.create((this.messagePrototype!));
message.PEM = "";
if (value !== undefined)
reflectionMergePartial(this, message, value);
return message;
}
internalBinaryRead(reader: IBinaryReader, length: number, options: BinaryReadOptions, target?: RenewSAResult): RenewSAResult {
let message = target ?? this.create(), end = reader.pos + length;
while (reader.pos < end) {
let [fieldNo, wireType] = reader.tag();
switch (fieldNo) {
case /* api.User SA */ 1:
message.SA = User.internalBinaryRead(reader, reader.uint32(), options, message.SA);
break;
case /* string PEM */ 2:
message.PEM = reader.string();
break;
default:
let u = options.readUnknownField;
if (u === "throw")
throw new globalThis.Error(`Unknown field ${fieldNo} (wire type ${wireType}) for ${this.typeName}`);
let d = reader.skip(wireType);
if (u !== false)
(u === true ? UnknownFieldHandler.onRead : u)(this.typeName, message, fieldNo, wireType, d);
}
}
return message;
}
internalBinaryWrite(message: RenewSAResult, writer: IBinaryWriter, options: BinaryWriteOptions): IBinaryWriter {
/* api.User SA = 1; */
if (message.SA)
User.internalBinaryWrite(message.SA, writer.tag(1, WireType.LengthDelimited).fork(), options).join();
/* string PEM = 2; */
if (message.PEM !== "")
writer.tag(2, WireType.LengthDelimited).string(message.PEM);
let u = options.writeUnknownFields;
if (u !== false)
(u == true ? UnknownFieldHandler.onWrite : u)(this.typeName, message, writer);
return writer;
}
}
/**
* @generated MessageType for protobuf message api.RenewSAResult
*/
export const RenewSAResult = new RenewSAResult$Type();
// @generated message type with reflection information, may provide speed optimized methods
class RemoveSAResult$Type extends MessageType {
constructor() {
super("api.RemoveSAResult", []);
}
create(value?: PartialMessage): RemoveSAResult {
const message = globalThis.Object.create((this.messagePrototype!));
if (value !== undefined)
reflectionMergePartial(this, message, value);
return message;
}
internalBinaryRead(reader: IBinaryReader, length: number, options: BinaryReadOptions, target?: RemoveSAResult): RemoveSAResult {
let message = target ?? this.create(), end = reader.pos + length;
while (reader.pos < end) {
let [fieldNo, wireType] = reader.tag();
switch (fieldNo) {
default:
let u = options.readUnknownField;
if (u === "throw")
throw new globalThis.Error(`Unknown field ${fieldNo} (wire type ${wireType}) for ${this.typeName}`);
let d = reader.skip(wireType);
if (u !== false)
(u === true ? UnknownFieldHandler.onRead : u)(this.typeName, message, fieldNo, wireType, d);
}
}
return message;
}
internalBinaryWrite(message: RemoveSAResult, writer: IBinaryWriter, options: BinaryWriteOptions): IBinaryWriter {
let u = options.writeUnknownFields;
if (u !== false)
(u == true ? UnknownFieldHandler.onWrite : u)(this.typeName, message, writer);
return writer;
}
}
/**
* @generated MessageType for protobuf message api.RemoveSAResult
*/
export const RemoveSAResult = new RemoveSAResult$Type();
// @generated message type with reflection information, may provide speed optimized methods
class SuggestSANameResult$Type extends MessageType {
constructor() {
super("api.SuggestSANameResult", [
{ no: 1, name: "Name", kind: "scalar", localName: "Name", jsonName: "Name", T: 9 /*ScalarType.STRING*/ },
{ no: 2, name: "Mail", kind: "scalar", localName: "Mail", jsonName: "Mail", T: 9 /*ScalarType.STRING*/ }
]);
}
create(value?: PartialMessage): SuggestSANameResult {
const message = globalThis.Object.create((this.messagePrototype!));
message.Name = "";
message.Mail = "";
if (value !== undefined)
reflectionMergePartial(this, message, value);
return message;
}
internalBinaryRead(reader: IBinaryReader, length: number, options: BinaryReadOptions, target?: SuggestSANameResult): SuggestSANameResult {
let message = target ?? this.create(), end = reader.pos + length;
while (reader.pos < end) {
let [fieldNo, wireType] = reader.tag();
switch (fieldNo) {
case /* string Name */ 1:
message.Name = reader.string();
break;
case /* string Mail */ 2:
message.Mail = reader.string();
break;
default:
let u = options.readUnknownField;
if (u === "throw")
throw new globalThis.Error(`Unknown field ${fieldNo} (wire type ${wireType}) for ${this.typeName}`);
let d = reader.skip(wireType);
if (u !== false)
(u === true ? UnknownFieldHandler.onRead : u)(this.typeName, message, fieldNo, wireType, d);
}
}
return message;
}
internalBinaryWrite(message: SuggestSANameResult, writer: IBinaryWriter, options: BinaryWriteOptions): IBinaryWriter {
/* string Name = 1; */
if (message.Name !== "")
writer.tag(1, WireType.LengthDelimited).string(message.Name);
/* string Mail = 2; */
if (message.Mail !== "")
writer.tag(2, WireType.LengthDelimited).string(message.Mail);
let u = options.writeUnknownFields;
if (u !== false)
(u == true ? UnknownFieldHandler.onWrite : u)(this.typeName, message, writer);
return writer;
}
}
/**
* @generated MessageType for protobuf message api.SuggestSANameResult
*/
export const SuggestSANameResult = new SuggestSANameResult$Type();
// @generated message type with reflection information, may provide speed optimized methods
class ListPlatformUsersResult$Type extends MessageType {
constructor() {
super("api.ListPlatformUsersResult", [
{ no: 1, name: "Users", kind: "message", localName: "Users", jsonName: "Users", repeat: 2 /*RepeatType.UNPACKED*/, T: () => User }
]);
}
create(value?: PartialMessage): ListPlatformUsersResult {
const message = globalThis.Object.create((this.messagePrototype!));
message.Users = [];
if (value !== undefined)
reflectionMergePartial(this, message, value);
return message;
}
internalBinaryRead(reader: IBinaryReader, length: number, options: BinaryReadOptions, target?: ListPlatformUsersResult): ListPlatformUsersResult {
let message = target ?? this.create(), end = reader.pos + length;
while (reader.pos < end) {
let [fieldNo, wireType] = reader.tag();
switch (fieldNo) {
case /* repeated api.User Users */ 1:
message.Users.push(User.internalBinaryRead(reader, reader.uint32(), options));
break;
default:
let u = options.readUnknownField;
if (u === "throw")
throw new globalThis.Error(`Unknown field ${fieldNo} (wire type ${wireType}) for ${this.typeName}`);
let d = reader.skip(wireType);
if (u !== false)
(u === true ? UnknownFieldHandler.onRead : u)(this.typeName, message, fieldNo, wireType, d);
}
}
return message;
}
internalBinaryWrite(message: ListPlatformUsersResult, writer: IBinaryWriter, options: BinaryWriteOptions): IBinaryWriter {
/* repeated api.User Users = 1; */
for (let i = 0; i < message.Users.length; i++)
User.internalBinaryWrite(message.Users[i], writer.tag(1, WireType.LengthDelimited).fork(), options).join();
let u = options.writeUnknownFields;
if (u !== false)
(u == true ? UnknownFieldHandler.onWrite : u)(this.typeName, message, writer);
return writer;
}
}
/**
* @generated MessageType for protobuf message api.ListPlatformUsersResult
*/
export const ListPlatformUsersResult = new ListPlatformUsersResult$Type();
// @generated message type with reflection information, may provide speed optimized methods
class ListOrganisationUsersResult$Type extends MessageType {
constructor() {
super("api.ListOrganisationUsersResult", [
{ no: 1, name: "Users", kind: "message", localName: "Users", jsonName: "Users", repeat: 2 /*RepeatType.UNPACKED*/, T: () => User }
]);
}
create(value?: PartialMessage): ListOrganisationUsersResult {
const message = globalThis.Object.create((this.messagePrototype!));
message.Users = [];
if (value !== undefined)
reflectionMergePartial(this, message, value);
return message;
}
internalBinaryRead(reader: IBinaryReader, length: number, options: BinaryReadOptions, target?: ListOrganisationUsersResult): ListOrganisationUsersResult {
let message = target ?? this.create(), end = reader.pos + length;
while (reader.pos < end) {
let [fieldNo, wireType] = reader.tag();
switch (fieldNo) {
case /* repeated api.User Users */ 1:
message.Users.push(User.internalBinaryRead(reader, reader.uint32(), options));
break;
default:
let u = options.readUnknownField;
if (u === "throw")
throw new globalThis.Error(`Unknown field ${fieldNo} (wire type ${wireType}) for ${this.typeName}`);
let d = reader.skip(wireType);
if (u !== false)
(u === true ? UnknownFieldHandler.onRead : u)(this.typeName, message, fieldNo, wireType, d);
}
}
return message;
}
internalBinaryWrite(message: ListOrganisationUsersResult, writer: IBinaryWriter, options: BinaryWriteOptions): IBinaryWriter {
/* repeated api.User Users = 1; */
for (let i = 0; i < message.Users.length; i++)
User.internalBinaryWrite(message.Users[i], writer.tag(1, WireType.LengthDelimited).fork(), options).join();
let u = options.writeUnknownFields;
if (u !== false)
(u == true ? UnknownFieldHandler.onWrite : u)(this.typeName, message, writer);
return writer;
}
}
/**
* @generated MessageType for protobuf message api.ListOrganisationUsersResult
*/
export const ListOrganisationUsersResult = new ListOrganisationUsersResult$Type();
// @generated message type with reflection information, may provide speed optimized methods
class ListProjectUsersResult$Type extends MessageType {
constructor() {
super("api.ListProjectUsersResult", [
{ no: 1, name: "Users", kind: "message", localName: "Users", jsonName: "Users", repeat: 2 /*RepeatType.UNPACKED*/, T: () => User }
]);
}
create(value?: PartialMessage): ListProjectUsersResult {
const message = globalThis.Object.create((this.messagePrototype!));
message.Users = [];
if (value !== undefined)
reflectionMergePartial(this, message, value);
return message;
}
internalBinaryRead(reader: IBinaryReader, length: number, options: BinaryReadOptions, target?: ListProjectUsersResult): ListProjectUsersResult {
let message = target ?? this.create(), end = reader.pos + length;
while (reader.pos < end) {
let [fieldNo, wireType] = reader.tag();
switch (fieldNo) {
case /* repeated api.User Users */ 1:
message.Users.push(User.internalBinaryRead(reader, reader.uint32(), options));
break;
default:
let u = options.readUnknownField;
if (u === "throw")
throw new globalThis.Error(`Unknown field ${fieldNo} (wire type ${wireType}) for ${this.typeName}`);
let d = reader.skip(wireType);
if (u !== false)
(u === true ? UnknownFieldHandler.onRead : u)(this.typeName, message, fieldNo, wireType, d);
}
}
return message;
}
internalBinaryWrite(message: ListProjectUsersResult, writer: IBinaryWriter, options: BinaryWriteOptions): IBinaryWriter {
/* repeated api.User Users = 1; */
for (let i = 0; i < message.Users.length; i++)
User.internalBinaryWrite(message.Users[i], writer.tag(1, WireType.LengthDelimited).fork(), options).join();
let u = options.writeUnknownFields;
if (u !== false)
(u == true ? UnknownFieldHandler.onWrite : u)(this.typeName, message, writer);
return writer;
}
}
/**
* @generated MessageType for protobuf message api.ListProjectUsersResult
*/
export const ListProjectUsersResult = new ListProjectUsersResult$Type();
// @generated message type with reflection information, may provide speed optimized methods
class ListPartnerAppUsersResult$Type extends MessageType {
constructor() {
super("api.ListPartnerAppUsersResult", [
{ no: 1, name: "Users", kind: "message", localName: "Users", jsonName: "Users", repeat: 2 /*RepeatType.UNPACKED*/, T: () => User }
]);
}
create(value?: PartialMessage): ListPartnerAppUsersResult {
const message = globalThis.Object.create((this.messagePrototype!));
message.Users = [];
if (value !== undefined)
reflectionMergePartial(this, message, value);
return message;
}
internalBinaryRead(reader: IBinaryReader, length: number, options: BinaryReadOptions, target?: ListPartnerAppUsersResult): ListPartnerAppUsersResult {
let message = target ?? this.create(), end = reader.pos + length;
while (reader.pos < end) {
let [fieldNo, wireType] = reader.tag();
switch (fieldNo) {
case /* repeated api.User Users */ 1:
message.Users.push(User.internalBinaryRead(reader, reader.uint32(), options));
break;
default:
let u = options.readUnknownField;
if (u === "throw")
throw new globalThis.Error(`Unknown field ${fieldNo} (wire type ${wireType}) for ${this.typeName}`);
let d = reader.skip(wireType);
if (u !== false)
(u === true ? UnknownFieldHandler.onRead : u)(this.typeName, message, fieldNo, wireType, d);
}
}
return message;
}
internalBinaryWrite(message: ListPartnerAppUsersResult, writer: IBinaryWriter, options: BinaryWriteOptions): IBinaryWriter {
/* repeated api.User Users = 1; */
for (let i = 0; i < message.Users.length; i++)
User.internalBinaryWrite(message.Users[i], writer.tag(1, WireType.LengthDelimited).fork(), options).join();
let u = options.writeUnknownFields;
if (u !== false)
(u == true ? UnknownFieldHandler.onWrite : u)(this.typeName, message, writer);
return writer;
}
}
/**
* @generated MessageType for protobuf message api.ListPartnerAppUsersResult
*/
export const ListPartnerAppUsersResult = new ListPartnerAppUsersResult$Type();
// @generated message type with reflection information, may provide speed optimized methods
class ListConnectionUsersResult$Type extends MessageType {
constructor() {
super("api.ListConnectionUsersResult", [
{ no: 1, name: "Users", kind: "message", localName: "Users", jsonName: "Users", repeat: 2 /*RepeatType.UNPACKED*/, T: () => User }
]);
}
create(value?: PartialMessage): ListConnectionUsersResult {
const message = globalThis.Object.create((this.messagePrototype!));
message.Users = [];
if (value !== undefined)
reflectionMergePartial(this, message, value);
return message;
}
internalBinaryRead(reader: IBinaryReader, length: number, options: BinaryReadOptions, target?: ListConnectionUsersResult): ListConnectionUsersResult {
let message = target ?? this.create(), end = reader.pos + length;
while (reader.pos < end) {
let [fieldNo, wireType] = reader.tag();
switch (fieldNo) {
case /* repeated api.User Users */ 1:
message.Users.push(User.internalBinaryRead(reader, reader.uint32(), options));
break;
default:
let u = options.readUnknownField;
if (u === "throw")
throw new globalThis.Error(`Unknown field ${fieldNo} (wire type ${wireType}) for ${this.typeName}`);
let d = reader.skip(wireType);
if (u !== false)
(u === true ? UnknownFieldHandler.onRead : u)(this.typeName, message, fieldNo, wireType, d);
}
}
return message;
}
internalBinaryWrite(message: ListConnectionUsersResult, writer: IBinaryWriter, options: BinaryWriteOptions): IBinaryWriter {
/* repeated api.User Users = 1; */
for (let i = 0; i < message.Users.length; i++)
User.internalBinaryWrite(message.Users[i], writer.tag(1, WireType.LengthDelimited).fork(), options).join();
let u = options.writeUnknownFields;
if (u !== false)
(u == true ? UnknownFieldHandler.onWrite : u)(this.typeName, message, writer);
return writer;
}
}
/**
* @generated MessageType for protobuf message api.ListConnectionUsersResult
*/
export const ListConnectionUsersResult = new ListConnectionUsersResult$Type();
// @generated message type with reflection information, may provide speed optimized methods
class GetPlatformUserResult$Type extends MessageType {
constructor() {
super("api.GetPlatformUserResult", [
{ no: 1, name: "User", kind: "message", localName: "User", jsonName: "User", T: () => User }
]);
}
create(value?: PartialMessage): GetPlatformUserResult {
const message = globalThis.Object.create((this.messagePrototype!));
if (value !== undefined)
reflectionMergePartial(this, message, value);
return message;
}
internalBinaryRead(reader: IBinaryReader, length: number, options: BinaryReadOptions, target?: GetPlatformUserResult): GetPlatformUserResult {
let message = target ?? this.create(), end = reader.pos + length;
while (reader.pos < end) {
let [fieldNo, wireType] = reader.tag();
switch (fieldNo) {
case /* api.User User */ 1:
message.User = User.internalBinaryRead(reader, reader.uint32(), options, message.User);
break;
default:
let u = options.readUnknownField;
if (u === "throw")
throw new globalThis.Error(`Unknown field ${fieldNo} (wire type ${wireType}) for ${this.typeName}`);
let d = reader.skip(wireType);
if (u !== false)
(u === true ? UnknownFieldHandler.onRead : u)(this.typeName, message, fieldNo, wireType, d);
}
}
return message;
}
internalBinaryWrite(message: GetPlatformUserResult, writer: IBinaryWriter, options: BinaryWriteOptions): IBinaryWriter {
/* api.User User = 1; */
if (message.User)
User.internalBinaryWrite(message.User, writer.tag(1, WireType.LengthDelimited).fork(), options).join();
let u = options.writeUnknownFields;
if (u !== false)
(u == true ? UnknownFieldHandler.onWrite : u)(this.typeName, message, writer);
return writer;
}
}
/**
* @generated MessageType for protobuf message api.GetPlatformUserResult
*/
export const GetPlatformUserResult = new GetPlatformUserResult$Type();
// @generated message type with reflection information, may provide speed optimized methods
class GetOrganisationUserResult$Type extends MessageType {
constructor() {
super("api.GetOrganisationUserResult", [
{ no: 1, name: "User", kind: "message", localName: "User", jsonName: "User", T: () => User }
]);
}
create(value?: PartialMessage): GetOrganisationUserResult {
const message = globalThis.Object.create((this.messagePrototype!));
if (value !== undefined)
reflectionMergePartial(this, message, value);
return message;
}
internalBinaryRead(reader: IBinaryReader, length: number, options: BinaryReadOptions, target?: GetOrganisationUserResult): GetOrganisationUserResult {
let message = target ?? this.create(), end = reader.pos + length;
while (reader.pos < end) {
let [fieldNo, wireType] = reader.tag();
switch (fieldNo) {
case /* api.User User */ 1:
message.User = User.internalBinaryRead(reader, reader.uint32(), options, message.User);
break;
default:
let u = options.readUnknownField;
if (u === "throw")
throw new globalThis.Error(`Unknown field ${fieldNo} (wire type ${wireType}) for ${this.typeName}`);
let d = reader.skip(wireType);
if (u !== false)
(u === true ? UnknownFieldHandler.onRead : u)(this.typeName, message, fieldNo, wireType, d);
}
}
return message;
}
internalBinaryWrite(message: GetOrganisationUserResult, writer: IBinaryWriter, options: BinaryWriteOptions): IBinaryWriter {
/* api.User User = 1; */
if (message.User)
User.internalBinaryWrite(message.User, writer.tag(1, WireType.LengthDelimited).fork(), options).join();
let u = options.writeUnknownFields;
if (u !== false)
(u == true ? UnknownFieldHandler.onWrite : u)(this.typeName, message, writer);
return writer;
}
}
/**
* @generated MessageType for protobuf message api.GetOrganisationUserResult
*/
export const GetOrganisationUserResult = new GetOrganisationUserResult$Type();
// @generated message type with reflection information, may provide speed optimized methods
class GetProjectUserResult$Type extends MessageType {
constructor() {
super("api.GetProjectUserResult", [
{ no: 1, name: "User", kind: "message", localName: "User", jsonName: "User", T: () => User }
]);
}
create(value?: PartialMessage): GetProjectUserResult {
const message = globalThis.Object.create((this.messagePrototype!));
if (value !== undefined)
reflectionMergePartial(this, message, value);
return message;
}
internalBinaryRead(reader: IBinaryReader, length: number, options: BinaryReadOptions, target?: GetProjectUserResult): GetProjectUserResult {
let message = target ?? this.create(), end = reader.pos + length;
while (reader.pos < end) {
let [fieldNo, wireType] = reader.tag();
switch (fieldNo) {
case /* api.User User */ 1:
message.User = User.internalBinaryRead(reader, reader.uint32(), options, message.User);
break;
default:
let u = options.readUnknownField;
if (u === "throw")
throw new globalThis.Error(`Unknown field ${fieldNo} (wire type ${wireType}) for ${this.typeName}`);
let d = reader.skip(wireType);
if (u !== false)
(u === true ? UnknownFieldHandler.onRead : u)(this.typeName, message, fieldNo, wireType, d);
}
}
return message;
}
internalBinaryWrite(message: GetProjectUserResult, writer: IBinaryWriter, options: BinaryWriteOptions): IBinaryWriter {
/* api.User User = 1; */
if (message.User)
User.internalBinaryWrite(message.User, writer.tag(1, WireType.LengthDelimited).fork(), options).join();
let u = options.writeUnknownFields;
if (u !== false)
(u == true ? UnknownFieldHandler.onWrite : u)(this.typeName, message, writer);
return writer;
}
}
/**
* @generated MessageType for protobuf message api.GetProjectUserResult
*/
export const GetProjectUserResult = new GetProjectUserResult$Type();
// @generated message type with reflection information, may provide speed optimized methods
class ListUserPlatformRolesResult$Type extends MessageType {
constructor() {
super("api.ListUserPlatformRolesResult", [
{ no: 1, name: "Roles", kind: "scalar", localName: "Roles", jsonName: "Roles", repeat: 2 /*RepeatType.UNPACKED*/, T: 9 /*ScalarType.STRING*/ }
]);
}
create(value?: PartialMessage): ListUserPlatformRolesResult {
const message = globalThis.Object.create((this.messagePrototype!));
message.Roles = [];
if (value !== undefined)
reflectionMergePartial(this, message, value);
return message;
}
internalBinaryRead(reader: IBinaryReader, length: number, options: BinaryReadOptions, target?: ListUserPlatformRolesResult): ListUserPlatformRolesResult {
let message = target ?? this.create(), end = reader.pos + length;
while (reader.pos < end) {
let [fieldNo, wireType] = reader.tag();
switch (fieldNo) {
case /* repeated string Roles */ 1:
message.Roles.push(reader.string());
break;
default:
let u = options.readUnknownField;
if (u === "throw")
throw new globalThis.Error(`Unknown field ${fieldNo} (wire type ${wireType}) for ${this.typeName}`);
let d = reader.skip(wireType);
if (u !== false)
(u === true ? UnknownFieldHandler.onRead : u)(this.typeName, message, fieldNo, wireType, d);
}
}
return message;
}
internalBinaryWrite(message: ListUserPlatformRolesResult, writer: IBinaryWriter, options: BinaryWriteOptions): IBinaryWriter {
/* repeated string Roles = 1; */
for (let i = 0; i < message.Roles.length; i++)
writer.tag(1, WireType.LengthDelimited).string(message.Roles[i]);
let u = options.writeUnknownFields;
if (u !== false)
(u == true ? UnknownFieldHandler.onWrite : u)(this.typeName, message, writer);
return writer;
}
}
/**
* @generated MessageType for protobuf message api.ListUserPlatformRolesResult
*/
export const ListUserPlatformRolesResult = new ListUserPlatformRolesResult$Type();
// @generated message type with reflection information, may provide speed optimized methods
class ListUserOrganisationRolesResult$Type extends MessageType {
constructor() {
super("api.ListUserOrganisationRolesResult", [
{ no: 1, name: "Roles", kind: "scalar", localName: "Roles", jsonName: "Roles", repeat: 2 /*RepeatType.UNPACKED*/, T: 9 /*ScalarType.STRING*/ }
]);
}
create(value?: PartialMessage): ListUserOrganisationRolesResult {
const message = globalThis.Object.create((this.messagePrototype!));
message.Roles = [];
if (value !== undefined)
reflectionMergePartial(this, message, value);
return message;
}
internalBinaryRead(reader: IBinaryReader, length: number, options: BinaryReadOptions, target?: ListUserOrganisationRolesResult): ListUserOrganisationRolesResult {
let message = target ?? this.create(), end = reader.pos + length;
while (reader.pos < end) {
let [fieldNo, wireType] = reader.tag();
switch (fieldNo) {
case /* repeated string Roles */ 1:
message.Roles.push(reader.string());
break;
default:
let u = options.readUnknownField;
if (u === "throw")
throw new globalThis.Error(`Unknown field ${fieldNo} (wire type ${wireType}) for ${this.typeName}`);
let d = reader.skip(wireType);
if (u !== false)
(u === true ? UnknownFieldHandler.onRead : u)(this.typeName, message, fieldNo, wireType, d);
}
}
return message;
}
internalBinaryWrite(message: ListUserOrganisationRolesResult, writer: IBinaryWriter, options: BinaryWriteOptions): IBinaryWriter {
/* repeated string Roles = 1; */
for (let i = 0; i < message.Roles.length; i++)
writer.tag(1, WireType.LengthDelimited).string(message.Roles[i]);
let u = options.writeUnknownFields;
if (u !== false)
(u == true ? UnknownFieldHandler.onWrite : u)(this.typeName, message, writer);
return writer;
}
}
/**
* @generated MessageType for protobuf message api.ListUserOrganisationRolesResult
*/
export const ListUserOrganisationRolesResult = new ListUserOrganisationRolesResult$Type();
// @generated message type with reflection information, may provide speed optimized methods
class ListUserProjectRolesResult$Type extends MessageType {
constructor() {
super("api.ListUserProjectRolesResult", [
{ no: 1, name: "Roles", kind: "scalar", localName: "Roles", jsonName: "Roles", repeat: 2 /*RepeatType.UNPACKED*/, T: 9 /*ScalarType.STRING*/ }
]);
}
create(value?: PartialMessage): ListUserProjectRolesResult {
const message = globalThis.Object.create((this.messagePrototype!));
message.Roles = [];
if (value !== undefined)
reflectionMergePartial(this, message, value);
return message;
}
internalBinaryRead(reader: IBinaryReader, length: number, options: BinaryReadOptions, target?: ListUserProjectRolesResult): ListUserProjectRolesResult {
let message = target ?? this.create(), end = reader.pos + length;
while (reader.pos < end) {
let [fieldNo, wireType] = reader.tag();
switch (fieldNo) {
case /* repeated string Roles */ 1:
message.Roles.push(reader.string());
break;
default:
let u = options.readUnknownField;
if (u === "throw")
throw new globalThis.Error(`Unknown field ${fieldNo} (wire type ${wireType}) for ${this.typeName}`);
let d = reader.skip(wireType);
if (u !== false)
(u === true ? UnknownFieldHandler.onRead : u)(this.typeName, message, fieldNo, wireType, d);
}
}
return message;
}
internalBinaryWrite(message: ListUserProjectRolesResult, writer: IBinaryWriter, options: BinaryWriteOptions): IBinaryWriter {
/* repeated string Roles = 1; */
for (let i = 0; i < message.Roles.length; i++)
writer.tag(1, WireType.LengthDelimited).string(message.Roles[i]);
let u = options.writeUnknownFields;
if (u !== false)
(u == true ? UnknownFieldHandler.onWrite : u)(this.typeName, message, writer);
return writer;
}
}
/**
* @generated MessageType for protobuf message api.ListUserProjectRolesResult
*/
export const ListUserProjectRolesResult = new ListUserProjectRolesResult$Type();
// @generated message type with reflection information, may provide speed optimized methods
class ListUserPartnerAppRolesResult$Type extends MessageType {
constructor() {
super("api.ListUserPartnerAppRolesResult", [
{ no: 1, name: "Roles", kind: "scalar", localName: "Roles", jsonName: "Roles", repeat: 2 /*RepeatType.UNPACKED*/, T: 9 /*ScalarType.STRING*/ }
]);
}
create(value?: PartialMessage): ListUserPartnerAppRolesResult {
const message = globalThis.Object.create((this.messagePrototype!));
message.Roles = [];
if (value !== undefined)
reflectionMergePartial(this, message, value);
return message;
}
internalBinaryRead(reader: IBinaryReader, length: number, options: BinaryReadOptions, target?: ListUserPartnerAppRolesResult): ListUserPartnerAppRolesResult {
let message = target ?? this.create(), end = reader.pos + length;
while (reader.pos < end) {
let [fieldNo, wireType] = reader.tag();
switch (fieldNo) {
case /* repeated string Roles */ 1:
message.Roles.push(reader.string());
break;
default:
let u = options.readUnknownField;
if (u === "throw")
throw new globalThis.Error(`Unknown field ${fieldNo} (wire type ${wireType}) for ${this.typeName}`);
let d = reader.skip(wireType);
if (u !== false)
(u === true ? UnknownFieldHandler.onRead : u)(this.typeName, message, fieldNo, wireType, d);
}
}
return message;
}
internalBinaryWrite(message: ListUserPartnerAppRolesResult, writer: IBinaryWriter, options: BinaryWriteOptions): IBinaryWriter {
/* repeated string Roles = 1; */
for (let i = 0; i < message.Roles.length; i++)
writer.tag(1, WireType.LengthDelimited).string(message.Roles[i]);
let u = options.writeUnknownFields;
if (u !== false)
(u == true ? UnknownFieldHandler.onWrite : u)(this.typeName, message, writer);
return writer;
}
}
/**
* @generated MessageType for protobuf message api.ListUserPartnerAppRolesResult
*/
export const ListUserPartnerAppRolesResult = new ListUserPartnerAppRolesResult$Type();
// @generated message type with reflection information, may provide speed optimized methods
class ListUserConnectionRolesResult$Type extends MessageType {
constructor() {
super("api.ListUserConnectionRolesResult", [
{ no: 1, name: "Roles", kind: "scalar", localName: "Roles", jsonName: "Roles", repeat: 2 /*RepeatType.UNPACKED*/, T: 9 /*ScalarType.STRING*/ }
]);
}
create(value?: PartialMessage): ListUserConnectionRolesResult {
const message = globalThis.Object.create((this.messagePrototype!));
message.Roles = [];
if (value !== undefined)
reflectionMergePartial(this, message, value);
return message;
}
internalBinaryRead(reader: IBinaryReader, length: number, options: BinaryReadOptions, target?: ListUserConnectionRolesResult): ListUserConnectionRolesResult {
let message = target ?? this.create(), end = reader.pos + length;
while (reader.pos < end) {
let [fieldNo, wireType] = reader.tag();
switch (fieldNo) {
case /* repeated string Roles */ 1:
message.Roles.push(reader.string());
break;
default:
let u = options.readUnknownField;
if (u === "throw")
throw new globalThis.Error(`Unknown field ${fieldNo} (wire type ${wireType}) for ${this.typeName}`);
let d = reader.skip(wireType);
if (u !== false)
(u === true ? UnknownFieldHandler.onRead : u)(this.typeName, message, fieldNo, wireType, d);
}
}
return message;
}
internalBinaryWrite(message: ListUserConnectionRolesResult, writer: IBinaryWriter, options: BinaryWriteOptions): IBinaryWriter {
/* repeated string Roles = 1; */
for (let i = 0; i < message.Roles.length; i++)
writer.tag(1, WireType.LengthDelimited).string(message.Roles[i]);
let u = options.writeUnknownFields;
if (u !== false)
(u == true ? UnknownFieldHandler.onWrite : u)(this.typeName, message, writer);
return writer;
}
}
/**
* @generated MessageType for protobuf message api.ListUserConnectionRolesResult
*/
export const ListUserConnectionRolesResult = new ListUserConnectionRolesResult$Type();
// @generated message type with reflection information, may provide speed optimized methods
class ListUserAttachmentTypeRolesResult$Type extends MessageType {
constructor() {
super("api.ListUserAttachmentTypeRolesResult", [
{ no: 1, name: "Roles", kind: "scalar", localName: "Roles", jsonName: "Roles", repeat: 2 /*RepeatType.UNPACKED*/, T: 9 /*ScalarType.STRING*/ }
]);
}
create(value?: PartialMessage): ListUserAttachmentTypeRolesResult {
const message = globalThis.Object.create((this.messagePrototype!));
message.Roles = [];
if (value !== undefined)
reflectionMergePartial(this, message, value);
return message;
}
internalBinaryRead(reader: IBinaryReader, length: number, options: BinaryReadOptions, target?: ListUserAttachmentTypeRolesResult): ListUserAttachmentTypeRolesResult {
let message = target ?? this.create(), end = reader.pos + length;
while (reader.pos < end) {
let [fieldNo, wireType] = reader.tag();
switch (fieldNo) {
case /* repeated string Roles */ 1:
message.Roles.push(reader.string());
break;
default:
let u = options.readUnknownField;
if (u === "throw")
throw new globalThis.Error(`Unknown field ${fieldNo} (wire type ${wireType}) for ${this.typeName}`);
let d = reader.skip(wireType);
if (u !== false)
(u === true ? UnknownFieldHandler.onRead : u)(this.typeName, message, fieldNo, wireType, d);
}
}
return message;
}
internalBinaryWrite(message: ListUserAttachmentTypeRolesResult, writer: IBinaryWriter, options: BinaryWriteOptions): IBinaryWriter {
/* repeated string Roles = 1; */
for (let i = 0; i < message.Roles.length; i++)
writer.tag(1, WireType.LengthDelimited).string(message.Roles[i]);
let u = options.writeUnknownFields;
if (u !== false)
(u == true ? UnknownFieldHandler.onWrite : u)(this.typeName, message, writer);
return writer;
}
}
/**
* @generated MessageType for protobuf message api.ListUserAttachmentTypeRolesResult
*/
export const ListUserAttachmentTypeRolesResult = new ListUserAttachmentTypeRolesResult$Type();
// @generated message type with reflection information, may provide speed optimized methods
class SetUserPlatformRolesResult$Type extends MessageType {
constructor() {
super("api.SetUserPlatformRolesResult", []);
}
create(value?: PartialMessage): SetUserPlatformRolesResult {
const message = globalThis.Object.create((this.messagePrototype!));
if (value !== undefined)
reflectionMergePartial(this, message, value);
return message;
}
internalBinaryRead(reader: IBinaryReader, length: number, options: BinaryReadOptions, target?: SetUserPlatformRolesResult): SetUserPlatformRolesResult {
let message = target ?? this.create(), end = reader.pos + length;
while (reader.pos < end) {
let [fieldNo, wireType] = reader.tag();
switch (fieldNo) {
default:
let u = options.readUnknownField;
if (u === "throw")
throw new globalThis.Error(`Unknown field ${fieldNo} (wire type ${wireType}) for ${this.typeName}`);
let d = reader.skip(wireType);
if (u !== false)
(u === true ? UnknownFieldHandler.onRead : u)(this.typeName, message, fieldNo, wireType, d);
}
}
return message;
}
internalBinaryWrite(message: SetUserPlatformRolesResult, writer: IBinaryWriter, options: BinaryWriteOptions): IBinaryWriter {
let u = options.writeUnknownFields;
if (u !== false)
(u == true ? UnknownFieldHandler.onWrite : u)(this.typeName, message, writer);
return writer;
}
}
/**
* @generated MessageType for protobuf message api.SetUserPlatformRolesResult
*/
export const SetUserPlatformRolesResult = new SetUserPlatformRolesResult$Type();
// @generated message type with reflection information, may provide speed optimized methods
class SetUserOrganisationRolesResult$Type extends MessageType {
constructor() {
super("api.SetUserOrganisationRolesResult", []);
}
create(value?: PartialMessage): SetUserOrganisationRolesResult {
const message = globalThis.Object.create((this.messagePrototype!));
if (value !== undefined)
reflectionMergePartial(this, message, value);
return message;
}
internalBinaryRead(reader: IBinaryReader, length: number, options: BinaryReadOptions, target?: SetUserOrganisationRolesResult): SetUserOrganisationRolesResult {
let message = target ?? this.create(), end = reader.pos + length;
while (reader.pos < end) {
let [fieldNo, wireType] = reader.tag();
switch (fieldNo) {
default:
let u = options.readUnknownField;
if (u === "throw")
throw new globalThis.Error(`Unknown field ${fieldNo} (wire type ${wireType}) for ${this.typeName}`);
let d = reader.skip(wireType);
if (u !== false)
(u === true ? UnknownFieldHandler.onRead : u)(this.typeName, message, fieldNo, wireType, d);
}
}
return message;
}
internalBinaryWrite(message: SetUserOrganisationRolesResult, writer: IBinaryWriter, options: BinaryWriteOptions): IBinaryWriter {
let u = options.writeUnknownFields;
if (u !== false)
(u == true ? UnknownFieldHandler.onWrite : u)(this.typeName, message, writer);
return writer;
}
}
/**
* @generated MessageType for protobuf message api.SetUserOrganisationRolesResult
*/
export const SetUserOrganisationRolesResult = new SetUserOrganisationRolesResult$Type();
// @generated message type with reflection information, may provide speed optimized methods
class SetUserProjectRolesResult$Type extends MessageType {
constructor() {
super("api.SetUserProjectRolesResult", []);
}
create(value?: PartialMessage): SetUserProjectRolesResult {
const message = globalThis.Object.create((this.messagePrototype!));
if (value !== undefined)
reflectionMergePartial(this, message, value);
return message;
}
internalBinaryRead(reader: IBinaryReader, length: number, options: BinaryReadOptions, target?: SetUserProjectRolesResult): SetUserProjectRolesResult {
let message = target ?? this.create(), end = reader.pos + length;
while (reader.pos < end) {
let [fieldNo, wireType] = reader.tag();
switch (fieldNo) {
default:
let u = options.readUnknownField;
if (u === "throw")
throw new globalThis.Error(`Unknown field ${fieldNo} (wire type ${wireType}) for ${this.typeName}`);
let d = reader.skip(wireType);
if (u !== false)
(u === true ? UnknownFieldHandler.onRead : u)(this.typeName, message, fieldNo, wireType, d);
}
}
return message;
}
internalBinaryWrite(message: SetUserProjectRolesResult, writer: IBinaryWriter, options: BinaryWriteOptions): IBinaryWriter {
let u = options.writeUnknownFields;
if (u !== false)
(u == true ? UnknownFieldHandler.onWrite : u)(this.typeName, message, writer);
return writer;
}
}
/**
* @generated MessageType for protobuf message api.SetUserProjectRolesResult
*/
export const SetUserProjectRolesResult = new SetUserProjectRolesResult$Type();
// @generated message type with reflection information, may provide speed optimized methods
class SetUserPartnerAppRolesResult$Type extends MessageType {
constructor() {
super("api.SetUserPartnerAppRolesResult", []);
}
create(value?: PartialMessage): SetUserPartnerAppRolesResult {
const message = globalThis.Object.create((this.messagePrototype!));
if (value !== undefined)
reflectionMergePartial(this, message, value);
return message;
}
internalBinaryRead(reader: IBinaryReader, length: number, options: BinaryReadOptions, target?: SetUserPartnerAppRolesResult): SetUserPartnerAppRolesResult {
let message = target ?? this.create(), end = reader.pos + length;
while (reader.pos < end) {
let [fieldNo, wireType] = reader.tag();
switch (fieldNo) {
default:
let u = options.readUnknownField;
if (u === "throw")
throw new globalThis.Error(`Unknown field ${fieldNo} (wire type ${wireType}) for ${this.typeName}`);
let d = reader.skip(wireType);
if (u !== false)
(u === true ? UnknownFieldHandler.onRead : u)(this.typeName, message, fieldNo, wireType, d);
}
}
return message;
}
internalBinaryWrite(message: SetUserPartnerAppRolesResult, writer: IBinaryWriter, options: BinaryWriteOptions): IBinaryWriter {
let u = options.writeUnknownFields;
if (u !== false)
(u == true ? UnknownFieldHandler.onWrite : u)(this.typeName, message, writer);
return writer;
}
}
/**
* @generated MessageType for protobuf message api.SetUserPartnerAppRolesResult
*/
export const SetUserPartnerAppRolesResult = new SetUserPartnerAppRolesResult$Type();
// @generated message type with reflection information, may provide speed optimized methods
class SetUserConnectionRolesResult$Type extends MessageType {
constructor() {
super("api.SetUserConnectionRolesResult", []);
}
create(value?: PartialMessage): SetUserConnectionRolesResult {
const message = globalThis.Object.create((this.messagePrototype!));
if (value !== undefined)
reflectionMergePartial(this, message, value);
return message;
}
internalBinaryRead(reader: IBinaryReader, length: number, options: BinaryReadOptions, target?: SetUserConnectionRolesResult): SetUserConnectionRolesResult {
let message = target ?? this.create(), end = reader.pos + length;
while (reader.pos < end) {
let [fieldNo, wireType] = reader.tag();
switch (fieldNo) {
default:
let u = options.readUnknownField;
if (u === "throw")
throw new globalThis.Error(`Unknown field ${fieldNo} (wire type ${wireType}) for ${this.typeName}`);
let d = reader.skip(wireType);
if (u !== false)
(u === true ? UnknownFieldHandler.onRead : u)(this.typeName, message, fieldNo, wireType, d);
}
}
return message;
}
internalBinaryWrite(message: SetUserConnectionRolesResult, writer: IBinaryWriter, options: BinaryWriteOptions): IBinaryWriter {
let u = options.writeUnknownFields;
if (u !== false)
(u == true ? UnknownFieldHandler.onWrite : u)(this.typeName, message, writer);
return writer;
}
}
/**
* @generated MessageType for protobuf message api.SetUserConnectionRolesResult
*/
export const SetUserConnectionRolesResult = new SetUserConnectionRolesResult$Type();
// @generated message type with reflection information, may provide speed optimized methods
class SetUserAttachmentTypeRolesResult$Type extends MessageType {
constructor() {
super("api.SetUserAttachmentTypeRolesResult", []);
}
create(value?: PartialMessage): SetUserAttachmentTypeRolesResult {
const message = globalThis.Object.create((this.messagePrototype!));
if (value !== undefined)
reflectionMergePartial(this, message, value);
return message;
}
internalBinaryRead(reader: IBinaryReader, length: number, options: BinaryReadOptions, target?: SetUserAttachmentTypeRolesResult): SetUserAttachmentTypeRolesResult {
let message = target ?? this.create(), end = reader.pos + length;
while (reader.pos < end) {
let [fieldNo, wireType] = reader.tag();
switch (fieldNo) {
default:
let u = options.readUnknownField;
if (u === "throw")
throw new globalThis.Error(`Unknown field ${fieldNo} (wire type ${wireType}) for ${this.typeName}`);
let d = reader.skip(wireType);
if (u !== false)
(u === true ? UnknownFieldHandler.onRead : u)(this.typeName, message, fieldNo, wireType, d);
}
}
return message;
}
internalBinaryWrite(message: SetUserAttachmentTypeRolesResult, writer: IBinaryWriter, options: BinaryWriteOptions): IBinaryWriter {
let u = options.writeUnknownFields;
if (u !== false)
(u == true ? UnknownFieldHandler.onWrite : u)(this.typeName, message, writer);
return writer;
}
}
/**
* @generated MessageType for protobuf message api.SetUserAttachmentTypeRolesResult
*/
export const SetUserAttachmentTypeRolesResult = new SetUserAttachmentTypeRolesResult$Type();
// @generated message type with reflection information, may provide speed optimized methods
class EnrollUserWithoutMailRequest$Type extends MessageType {
constructor() {
super("api.EnrollUserWithoutMailRequest", [
{ no: 1, name: "Header", kind: "message", localName: "Header", jsonName: "Header", T: () => RequestOrganisationHeader, options: { "validate.rules": { message: { required: true } } } },
{ no: 2, name: "Mail", kind: "scalar", localName: "Mail", jsonName: "Mail", T: 9 /*ScalarType.STRING*/, options: { "validate.rules": { string: { minLen: "1" } } } },
{ no: 3, name: "locale", kind: "scalar", T: 9 /*ScalarType.STRING*/ },
{ no: 4, name: "ForceTwoFA", kind: "scalar", localName: "ForceTwoFA", jsonName: "ForceTwoFA", T: 8 /*ScalarType.BOOL*/ },
{ no: 5, name: "LoginThroughOTP", kind: "scalar", localName: "LoginThroughOTP", jsonName: "LoginThroughOTP", T: 8 /*ScalarType.BOOL*/ }
], { "grpc.gateway.protoc_gen_openapiv2.options.openapiv2_schema": { jsonSchema: { required: ["Header", "Mail"] } } });
}
create(value?: PartialMessage): EnrollUserWithoutMailRequest {
const message = globalThis.Object.create((this.messagePrototype!));
message.Mail = "";
message.locale = "";
message.ForceTwoFA = false;
message.LoginThroughOTP = false;
if (value !== undefined)
reflectionMergePartial(this, message, value);
return message;
}
internalBinaryRead(reader: IBinaryReader, length: number, options: BinaryReadOptions, target?: EnrollUserWithoutMailRequest): EnrollUserWithoutMailRequest {
let message = target ?? this.create(), end = reader.pos + length;
while (reader.pos < end) {
let [fieldNo, wireType] = reader.tag();
switch (fieldNo) {
case /* api.RequestOrganisationHeader Header */ 1:
message.Header = RequestOrganisationHeader.internalBinaryRead(reader, reader.uint32(), options, message.Header);
break;
case /* string Mail */ 2:
message.Mail = reader.string();
break;
case /* string locale */ 3:
message.locale = reader.string();
break;
case /* bool ForceTwoFA */ 4:
message.ForceTwoFA = reader.bool();
break;
case /* bool LoginThroughOTP */ 5:
message.LoginThroughOTP = reader.bool();
break;
default:
let u = options.readUnknownField;
if (u === "throw")
throw new globalThis.Error(`Unknown field ${fieldNo} (wire type ${wireType}) for ${this.typeName}`);
let d = reader.skip(wireType);
if (u !== false)
(u === true ? UnknownFieldHandler.onRead : u)(this.typeName, message, fieldNo, wireType, d);
}
}
return message;
}
internalBinaryWrite(message: EnrollUserWithoutMailRequest, writer: IBinaryWriter, options: BinaryWriteOptions): IBinaryWriter {
/* api.RequestOrganisationHeader Header = 1; */
if (message.Header)
RequestOrganisationHeader.internalBinaryWrite(message.Header, writer.tag(1, WireType.LengthDelimited).fork(), options).join();
/* string Mail = 2; */
if (message.Mail !== "")
writer.tag(2, WireType.LengthDelimited).string(message.Mail);
/* string locale = 3; */
if (message.locale !== "")
writer.tag(3, WireType.LengthDelimited).string(message.locale);
/* bool ForceTwoFA = 4; */
if (message.ForceTwoFA !== false)
writer.tag(4, WireType.Varint).bool(message.ForceTwoFA);
/* bool LoginThroughOTP = 5; */
if (message.LoginThroughOTP !== false)
writer.tag(5, WireType.Varint).bool(message.LoginThroughOTP);
let u = options.writeUnknownFields;
if (u !== false)
(u == true ? UnknownFieldHandler.onWrite : u)(this.typeName, message, writer);
return writer;
}
}
/**
* @generated MessageType for protobuf message api.EnrollUserWithoutMailRequest
*/
export const EnrollUserWithoutMailRequest = new EnrollUserWithoutMailRequest$Type();
// @generated message type with reflection information, may provide speed optimized methods
class EnrollUserWithoutMailResult$Type extends MessageType {
constructor() {
super("api.EnrollUserWithoutMailResult", [
{ no: 1, name: "User", kind: "message", localName: "User", jsonName: "User", T: () => User }
]);
}
create(value?: PartialMessage): EnrollUserWithoutMailResult {
const message = globalThis.Object.create((this.messagePrototype!));
if (value !== undefined)
reflectionMergePartial(this, message, value);
return message;
}
internalBinaryRead(reader: IBinaryReader, length: number, options: BinaryReadOptions, target?: EnrollUserWithoutMailResult): EnrollUserWithoutMailResult {
let message = target ?? this.create(), end = reader.pos + length;
while (reader.pos < end) {
let [fieldNo, wireType] = reader.tag();
switch (fieldNo) {
case /* api.User User */ 1:
message.User = User.internalBinaryRead(reader, reader.uint32(), options, message.User);
break;
default:
let u = options.readUnknownField;
if (u === "throw")
throw new globalThis.Error(`Unknown field ${fieldNo} (wire type ${wireType}) for ${this.typeName}`);
let d = reader.skip(wireType);
if (u !== false)
(u === true ? UnknownFieldHandler.onRead : u)(this.typeName, message, fieldNo, wireType, d);
}
}
return message;
}
internalBinaryWrite(message: EnrollUserWithoutMailResult, writer: IBinaryWriter, options: BinaryWriteOptions): IBinaryWriter {
/* api.User User = 1; */
if (message.User)
User.internalBinaryWrite(message.User, writer.tag(1, WireType.LengthDelimited).fork(), options).join();
let u = options.writeUnknownFields;
if (u !== false)
(u == true ? UnknownFieldHandler.onWrite : u)(this.typeName, message, writer);
return writer;
}
}
/**
* @generated MessageType for protobuf message api.EnrollUserWithoutMailResult
*/
export const EnrollUserWithoutMailResult = new EnrollUserWithoutMailResult$Type();
// @generated message type with reflection information, may provide speed optimized methods
class EnrollUserProjectWithoutMailRequest$Type extends MessageType {
constructor() {
super("api.EnrollUserProjectWithoutMailRequest", [
{ no: 1, name: "Header", kind: "message", localName: "Header", jsonName: "Header", T: () => RequestProjectHeader, options: { "validate.rules": { message: { required: true } } } },
{ no: 2, name: "Mail", kind: "scalar", localName: "Mail", jsonName: "Mail", T: 9 /*ScalarType.STRING*/, options: { "validate.rules": { string: { minLen: "1" } } } },
{ no: 3, name: "locale", kind: "scalar", T: 9 /*ScalarType.STRING*/ },
{ no: 4, name: "ForceTwoFA", kind: "scalar", localName: "ForceTwoFA", jsonName: "ForceTwoFA", T: 8 /*ScalarType.BOOL*/ },
{ no: 5, name: "LoginThroughOTP", kind: "scalar", localName: "LoginThroughOTP", jsonName: "LoginThroughOTP", T: 8 /*ScalarType.BOOL*/ }
], { "grpc.gateway.protoc_gen_openapiv2.options.openapiv2_schema": { jsonSchema: { required: ["Header", "Mail"] } } });
}
create(value?: PartialMessage): EnrollUserProjectWithoutMailRequest {
const message = globalThis.Object.create((this.messagePrototype!));
message.Mail = "";
message.locale = "";
message.ForceTwoFA = false;
message.LoginThroughOTP = false;
if (value !== undefined)
reflectionMergePartial(this, message, value);
return message;
}
internalBinaryRead(reader: IBinaryReader, length: number, options: BinaryReadOptions, target?: EnrollUserProjectWithoutMailRequest): EnrollUserProjectWithoutMailRequest {
let message = target ?? this.create(), end = reader.pos + length;
while (reader.pos < end) {
let [fieldNo, wireType] = reader.tag();
switch (fieldNo) {
case /* api.RequestProjectHeader Header */ 1:
message.Header = RequestProjectHeader.internalBinaryRead(reader, reader.uint32(), options, message.Header);
break;
case /* string Mail */ 2:
message.Mail = reader.string();
break;
case /* string locale */ 3:
message.locale = reader.string();
break;
case /* bool ForceTwoFA */ 4:
message.ForceTwoFA = reader.bool();
break;
case /* bool LoginThroughOTP */ 5:
message.LoginThroughOTP = reader.bool();
break;
default:
let u = options.readUnknownField;
if (u === "throw")
throw new globalThis.Error(`Unknown field ${fieldNo} (wire type ${wireType}) for ${this.typeName}`);
let d = reader.skip(wireType);
if (u !== false)
(u === true ? UnknownFieldHandler.onRead : u)(this.typeName, message, fieldNo, wireType, d);
}
}
return message;
}
internalBinaryWrite(message: EnrollUserProjectWithoutMailRequest, writer: IBinaryWriter, options: BinaryWriteOptions): IBinaryWriter {
/* api.RequestProjectHeader Header = 1; */
if (message.Header)
RequestProjectHeader.internalBinaryWrite(message.Header, writer.tag(1, WireType.LengthDelimited).fork(), options).join();
/* string Mail = 2; */
if (message.Mail !== "")
writer.tag(2, WireType.LengthDelimited).string(message.Mail);
/* string locale = 3; */
if (message.locale !== "")
writer.tag(3, WireType.LengthDelimited).string(message.locale);
/* bool ForceTwoFA = 4; */
if (message.ForceTwoFA !== false)
writer.tag(4, WireType.Varint).bool(message.ForceTwoFA);
/* bool LoginThroughOTP = 5; */
if (message.LoginThroughOTP !== false)
writer.tag(5, WireType.Varint).bool(message.LoginThroughOTP);
let u = options.writeUnknownFields;
if (u !== false)
(u == true ? UnknownFieldHandler.onWrite : u)(this.typeName, message, writer);
return writer;
}
}
/**
* @generated MessageType for protobuf message api.EnrollUserProjectWithoutMailRequest
*/
export const EnrollUserProjectWithoutMailRequest = new EnrollUserProjectWithoutMailRequest$Type();
// @generated message type with reflection information, may provide speed optimized methods
class UpdateTwoFAPlatformRequest$Type extends MessageType {
constructor() {
super("api.UpdateTwoFAPlatformRequest", [
{ no: 1, name: "UserID", kind: "scalar", localName: "UserID", jsonName: "UserID", T: 9 /*ScalarType.STRING*/, options: { "validate.rules": { string: { minLen: "1" } } } },
{ no: 2, name: "Value", kind: "enum", localName: "Value", jsonName: "Value", T: () => ["api.TwoFAValue", TwoFAValue] }
], { "grpc.gateway.protoc_gen_openapiv2.options.openapiv2_schema": { jsonSchema: { required: ["UserID", "Value"] } } });
}
create(value?: PartialMessage): UpdateTwoFAPlatformRequest {
const message = globalThis.Object.create((this.messagePrototype!));
message.UserID = "";
message.Value = 0;
if (value !== undefined)
reflectionMergePartial(this, message, value);
return message;
}
internalBinaryRead(reader: IBinaryReader, length: number, options: BinaryReadOptions, target?: UpdateTwoFAPlatformRequest): UpdateTwoFAPlatformRequest {
let message = target ?? this.create(), end = reader.pos + length;
while (reader.pos < end) {
let [fieldNo, wireType] = reader.tag();
switch (fieldNo) {
case /* string UserID */ 1:
message.UserID = reader.string();
break;
case /* api.TwoFAValue Value */ 2:
message.Value = reader.int32();
break;
default:
let u = options.readUnknownField;
if (u === "throw")
throw new globalThis.Error(`Unknown field ${fieldNo} (wire type ${wireType}) for ${this.typeName}`);
let d = reader.skip(wireType);
if (u !== false)
(u === true ? UnknownFieldHandler.onRead : u)(this.typeName, message, fieldNo, wireType, d);
}
}
return message;
}
internalBinaryWrite(message: UpdateTwoFAPlatformRequest, writer: IBinaryWriter, options: BinaryWriteOptions): IBinaryWriter {
/* string UserID = 1; */
if (message.UserID !== "")
writer.tag(1, WireType.LengthDelimited).string(message.UserID);
/* api.TwoFAValue Value = 2; */
if (message.Value !== 0)
writer.tag(2, WireType.Varint).int32(message.Value);
let u = options.writeUnknownFields;
if (u !== false)
(u == true ? UnknownFieldHandler.onWrite : u)(this.typeName, message, writer);
return writer;
}
}
/**
* @generated MessageType for protobuf message api.UpdateTwoFAPlatformRequest
*/
export const UpdateTwoFAPlatformRequest = new UpdateTwoFAPlatformRequest$Type();
// @generated message type with reflection information, may provide speed optimized methods
class UpdateTwoFAPlatformResult$Type extends MessageType {
constructor() {
super("api.UpdateTwoFAPlatformResult", [
{ no: 1, name: "User", kind: "message", localName: "User", jsonName: "User", T: () => User }
]);
}
create(value?: PartialMessage): UpdateTwoFAPlatformResult {
const message = globalThis.Object.create((this.messagePrototype!));
if (value !== undefined)
reflectionMergePartial(this, message, value);
return message;
}
internalBinaryRead(reader: IBinaryReader, length: number, options: BinaryReadOptions, target?: UpdateTwoFAPlatformResult): UpdateTwoFAPlatformResult {
let message = target ?? this.create(), end = reader.pos + length;
while (reader.pos < end) {
let [fieldNo, wireType] = reader.tag();
switch (fieldNo) {
case /* api.User User */ 1:
message.User = User.internalBinaryRead(reader, reader.uint32(), options, message.User);
break;
default:
let u = options.readUnknownField;
if (u === "throw")
throw new globalThis.Error(`Unknown field ${fieldNo} (wire type ${wireType}) for ${this.typeName}`);
let d = reader.skip(wireType);
if (u !== false)
(u === true ? UnknownFieldHandler.onRead : u)(this.typeName, message, fieldNo, wireType, d);
}
}
return message;
}
internalBinaryWrite(message: UpdateTwoFAPlatformResult, writer: IBinaryWriter, options: BinaryWriteOptions): IBinaryWriter {
/* api.User User = 1; */
if (message.User)
User.internalBinaryWrite(message.User, writer.tag(1, WireType.LengthDelimited).fork(), options).join();
let u = options.writeUnknownFields;
if (u !== false)
(u == true ? UnknownFieldHandler.onWrite : u)(this.typeName, message, writer);
return writer;
}
}
/**
* @generated MessageType for protobuf message api.UpdateTwoFAPlatformResult
*/
export const UpdateTwoFAPlatformResult = new UpdateTwoFAPlatformResult$Type();
// @generated message type with reflection information, may provide speed optimized methods
class ForceTwoFAOrganisationRequest$Type extends MessageType {
constructor() {
super("api.ForceTwoFAOrganisationRequest", [
{ no: 1, name: "Header", kind: "message", localName: "Header", jsonName: "Header", T: () => RequestOrganisationHeader, options: { "validate.rules": { message: { required: true } } } },
{ no: 2, name: "UserID", kind: "scalar", localName: "UserID", jsonName: "UserID", T: 9 /*ScalarType.STRING*/, options: { "validate.rules": { string: { minLen: "1" } } } },
{ no: 3, name: "ForceTwoFA", kind: "scalar", localName: "ForceTwoFA", jsonName: "ForceTwoFA", T: 8 /*ScalarType.BOOL*/ }
], { "grpc.gateway.protoc_gen_openapiv2.options.openapiv2_schema": { jsonSchema: { required: ["Header", "UserID", "ForceTwoFA"] } } });
}
create(value?: PartialMessage): ForceTwoFAOrganisationRequest {
const message = globalThis.Object.create((this.messagePrototype!));
message.UserID = "";
message.ForceTwoFA = false;
if (value !== undefined)
reflectionMergePartial(this, message, value);
return message;
}
internalBinaryRead(reader: IBinaryReader, length: number, options: BinaryReadOptions, target?: ForceTwoFAOrganisationRequest): ForceTwoFAOrganisationRequest {
let message = target ?? this.create(), end = reader.pos + length;
while (reader.pos < end) {
let [fieldNo, wireType] = reader.tag();
switch (fieldNo) {
case /* api.RequestOrganisationHeader Header */ 1:
message.Header = RequestOrganisationHeader.internalBinaryRead(reader, reader.uint32(), options, message.Header);
break;
case /* string UserID */ 2:
message.UserID = reader.string();
break;
case /* bool ForceTwoFA */ 3:
message.ForceTwoFA = reader.bool();
break;
default:
let u = options.readUnknownField;
if (u === "throw")
throw new globalThis.Error(`Unknown field ${fieldNo} (wire type ${wireType}) for ${this.typeName}`);
let d = reader.skip(wireType);
if (u !== false)
(u === true ? UnknownFieldHandler.onRead : u)(this.typeName, message, fieldNo, wireType, d);
}
}
return message;
}
internalBinaryWrite(message: ForceTwoFAOrganisationRequest, writer: IBinaryWriter, options: BinaryWriteOptions): IBinaryWriter {
/* api.RequestOrganisationHeader Header = 1; */
if (message.Header)
RequestOrganisationHeader.internalBinaryWrite(message.Header, writer.tag(1, WireType.LengthDelimited).fork(), options).join();
/* string UserID = 2; */
if (message.UserID !== "")
writer.tag(2, WireType.LengthDelimited).string(message.UserID);
/* bool ForceTwoFA = 3; */
if (message.ForceTwoFA !== false)
writer.tag(3, WireType.Varint).bool(message.ForceTwoFA);
let u = options.writeUnknownFields;
if (u !== false)
(u == true ? UnknownFieldHandler.onWrite : u)(this.typeName, message, writer);
return writer;
}
}
/**
* @generated MessageType for protobuf message api.ForceTwoFAOrganisationRequest
*/
export const ForceTwoFAOrganisationRequest = new ForceTwoFAOrganisationRequest$Type();
// @generated message type with reflection information, may provide speed optimized methods
class ForceProjectUserTwoFARequest$Type extends MessageType {
constructor() {
super("api.ForceProjectUserTwoFARequest", [
{ no: 1, name: "Header", kind: "message", localName: "Header", jsonName: "Header", T: () => RequestProjectHeader, options: { "validate.rules": { message: { required: true } } } },
{ no: 2, name: "UserID", kind: "scalar", localName: "UserID", jsonName: "UserID", T: 9 /*ScalarType.STRING*/, options: { "validate.rules": { string: { minLen: "1" } } } }
], { "grpc.gateway.protoc_gen_openapiv2.options.openapiv2_schema": { jsonSchema: { required: ["Header", "UserID"] } } });
}
create(value?: PartialMessage): ForceProjectUserTwoFARequest {
const message = globalThis.Object.create((this.messagePrototype!));
message.UserID = "";
if (value !== undefined)
reflectionMergePartial(this, message, value);
return message;
}
internalBinaryRead(reader: IBinaryReader, length: number, options: BinaryReadOptions, target?: ForceProjectUserTwoFARequest): ForceProjectUserTwoFARequest {
let message = target ?? this.create(), end = reader.pos + length;
while (reader.pos < end) {
let [fieldNo, wireType] = reader.tag();
switch (fieldNo) {
case /* api.RequestProjectHeader Header */ 1:
message.Header = RequestProjectHeader.internalBinaryRead(reader, reader.uint32(), options, message.Header);
break;
case /* string UserID */ 2:
message.UserID = reader.string();
break;
default:
let u = options.readUnknownField;
if (u === "throw")
throw new globalThis.Error(`Unknown field ${fieldNo} (wire type ${wireType}) for ${this.typeName}`);
let d = reader.skip(wireType);
if (u !== false)
(u === true ? UnknownFieldHandler.onRead : u)(this.typeName, message, fieldNo, wireType, d);
}
}
return message;
}
internalBinaryWrite(message: ForceProjectUserTwoFARequest, writer: IBinaryWriter, options: BinaryWriteOptions): IBinaryWriter {
/* api.RequestProjectHeader Header = 1; */
if (message.Header)
RequestProjectHeader.internalBinaryWrite(message.Header, writer.tag(1, WireType.LengthDelimited).fork(), options).join();
/* string UserID = 2; */
if (message.UserID !== "")
writer.tag(2, WireType.LengthDelimited).string(message.UserID);
let u = options.writeUnknownFields;
if (u !== false)
(u == true ? UnknownFieldHandler.onWrite : u)(this.typeName, message, writer);
return writer;
}
}
/**
* @generated MessageType for protobuf message api.ForceProjectUserTwoFARequest
*/
export const ForceProjectUserTwoFARequest = new ForceProjectUserTwoFARequest$Type();
// @generated message type with reflection information, may provide speed optimized methods
class ForceTwoFAResult$Type extends MessageType {
constructor() {
super("api.ForceTwoFAResult", [
{ no: 1, name: "User", kind: "message", localName: "User", jsonName: "User", T: () => User }
]);
}
create(value?: PartialMessage): ForceTwoFAResult {
const message = globalThis.Object.create((this.messagePrototype!));
if (value !== undefined)
reflectionMergePartial(this, message, value);
return message;
}
internalBinaryRead(reader: IBinaryReader, length: number, options: BinaryReadOptions, target?: ForceTwoFAResult): ForceTwoFAResult {
let message = target ?? this.create(), end = reader.pos + length;
while (reader.pos < end) {
let [fieldNo, wireType] = reader.tag();
switch (fieldNo) {
case /* api.User User */ 1:
message.User = User.internalBinaryRead(reader, reader.uint32(), options, message.User);
break;
default:
let u = options.readUnknownField;
if (u === "throw")
throw new globalThis.Error(`Unknown field ${fieldNo} (wire type ${wireType}) for ${this.typeName}`);
let d = reader.skip(wireType);
if (u !== false)
(u === true ? UnknownFieldHandler.onRead : u)(this.typeName, message, fieldNo, wireType, d);
}
}
return message;
}
internalBinaryWrite(message: ForceTwoFAResult, writer: IBinaryWriter, options: BinaryWriteOptions): IBinaryWriter {
/* api.User User = 1; */
if (message.User)
User.internalBinaryWrite(message.User, writer.tag(1, WireType.LengthDelimited).fork(), options).join();
let u = options.writeUnknownFields;
if (u !== false)
(u == true ? UnknownFieldHandler.onWrite : u)(this.typeName, message, writer);
return writer;
}
}
/**
* @generated MessageType for protobuf message api.ForceTwoFAResult
*/
export const ForceTwoFAResult = new ForceTwoFAResult$Type();
// @generated message type with reflection information, may provide speed optimized methods
class FindUsersFilters$Type extends MessageType {
constructor() {
super("api.FindUsersFilters", [
{ no: 1, name: "Mail", kind: "scalar", localName: "Mail", jsonName: "Mail", T: 9 /*ScalarType.STRING*/ },
{ no: 2, name: "Status", kind: "enum", localName: "Status", jsonName: "Status", T: () => ["api.UserStatus", UserStatus], options: { "validate.rules": { enum: { definedOnly: true } } } },
{ no: 3, name: "FirstName", kind: "scalar", localName: "FirstName", jsonName: "FirstName", T: 9 /*ScalarType.STRING*/ },
{ no: 4, name: "LastName", kind: "scalar", localName: "LastName", jsonName: "LastName", T: 9 /*ScalarType.STRING*/ },
{ no: 5, name: "LanguageCode", kind: "scalar", localName: "LanguageCode", jsonName: "LanguageCode", T: 9 /*ScalarType.STRING*/ },
{ no: 6, name: "Type", kind: "enum", localName: "Type", jsonName: "Type", T: () => ["api.UserType", UserType], options: { "validate.rules": { enum: { definedOnly: true } } } },
{ no: 7, name: "Limit", kind: "scalar", localName: "Limit", jsonName: "Limit", T: 5 /*ScalarType.INT32*/ }
]);
}
create(value?: PartialMessage): FindUsersFilters {
const message = globalThis.Object.create((this.messagePrototype!));
message.Mail = "";
message.Status = 0;
message.FirstName = "";
message.LastName = "";
message.LanguageCode = "";
message.Type = 0;
message.Limit = 0;
if (value !== undefined)
reflectionMergePartial(this, message, value);
return message;
}
internalBinaryRead(reader: IBinaryReader, length: number, options: BinaryReadOptions, target?: FindUsersFilters): FindUsersFilters {
let message = target ?? this.create(), end = reader.pos + length;
while (reader.pos < end) {
let [fieldNo, wireType] = reader.tag();
switch (fieldNo) {
case /* string Mail */ 1:
message.Mail = reader.string();
break;
case /* api.UserStatus Status */ 2:
message.Status = reader.int32();
break;
case /* string FirstName */ 3:
message.FirstName = reader.string();
break;
case /* string LastName */ 4:
message.LastName = reader.string();
break;
case /* string LanguageCode */ 5:
message.LanguageCode = reader.string();
break;
case /* api.UserType Type */ 6:
message.Type = reader.int32();
break;
case /* int32 Limit */ 7:
message.Limit = reader.int32();
break;
default:
let u = options.readUnknownField;
if (u === "throw")
throw new globalThis.Error(`Unknown field ${fieldNo} (wire type ${wireType}) for ${this.typeName}`);
let d = reader.skip(wireType);
if (u !== false)
(u === true ? UnknownFieldHandler.onRead : u)(this.typeName, message, fieldNo, wireType, d);
}
}
return message;
}
internalBinaryWrite(message: FindUsersFilters, writer: IBinaryWriter, options: BinaryWriteOptions): IBinaryWriter {
/* string Mail = 1; */
if (message.Mail !== "")
writer.tag(1, WireType.LengthDelimited).string(message.Mail);
/* api.UserStatus Status = 2; */
if (message.Status !== 0)
writer.tag(2, WireType.Varint).int32(message.Status);
/* string FirstName = 3; */
if (message.FirstName !== "")
writer.tag(3, WireType.LengthDelimited).string(message.FirstName);
/* string LastName = 4; */
if (message.LastName !== "")
writer.tag(4, WireType.LengthDelimited).string(message.LastName);
/* string LanguageCode = 5; */
if (message.LanguageCode !== "")
writer.tag(5, WireType.LengthDelimited).string(message.LanguageCode);
/* api.UserType Type = 6; */
if (message.Type !== 0)
writer.tag(6, WireType.Varint).int32(message.Type);
/* int32 Limit = 7; */
if (message.Limit !== 0)
writer.tag(7, WireType.Varint).int32(message.Limit);
let u = options.writeUnknownFields;
if (u !== false)
(u == true ? UnknownFieldHandler.onWrite : u)(this.typeName, message, writer);
return writer;
}
}
/**
* @generated MessageType for protobuf message api.FindUsersFilters
*/
export const FindUsersFilters = new FindUsersFilters$Type();
// @generated message type with reflection information, may provide speed optimized methods
class FindPlatformUsersRequest$Type extends MessageType {
constructor() {
super("api.FindPlatformUsersRequest", [
{ no: 1, name: "Filter", kind: "message", localName: "Filter", jsonName: "Filter", T: () => FindUsersFilters, options: { "validate.rules": { message: { required: true } } } }
], { "grpc.gateway.protoc_gen_openapiv2.options.openapiv2_schema": { jsonSchema: { required: ["Filter"] } } });
}
create(value?: PartialMessage): FindPlatformUsersRequest {
const message = globalThis.Object.create((this.messagePrototype!));
if (value !== undefined)
reflectionMergePartial(this, message, value);
return message;
}
internalBinaryRead(reader: IBinaryReader, length: number, options: BinaryReadOptions, target?: FindPlatformUsersRequest): FindPlatformUsersRequest {
let message = target ?? this.create(), end = reader.pos + length;
while (reader.pos < end) {
let [fieldNo, wireType] = reader.tag();
switch (fieldNo) {
case /* api.FindUsersFilters Filter */ 1:
message.Filter = FindUsersFilters.internalBinaryRead(reader, reader.uint32(), options, message.Filter);
break;
default:
let u = options.readUnknownField;
if (u === "throw")
throw new globalThis.Error(`Unknown field ${fieldNo} (wire type ${wireType}) for ${this.typeName}`);
let d = reader.skip(wireType);
if (u !== false)
(u === true ? UnknownFieldHandler.onRead : u)(this.typeName, message, fieldNo, wireType, d);
}
}
return message;
}
internalBinaryWrite(message: FindPlatformUsersRequest, writer: IBinaryWriter, options: BinaryWriteOptions): IBinaryWriter {
/* api.FindUsersFilters Filter = 1; */
if (message.Filter)
FindUsersFilters.internalBinaryWrite(message.Filter, writer.tag(1, WireType.LengthDelimited).fork(), options).join();
let u = options.writeUnknownFields;
if (u !== false)
(u == true ? UnknownFieldHandler.onWrite : u)(this.typeName, message, writer);
return writer;
}
}
/**
* @generated MessageType for protobuf message api.FindPlatformUsersRequest
*/
export const FindPlatformUsersRequest = new FindPlatformUsersRequest$Type();
// @generated message type with reflection information, may provide speed optimized methods
class FindOrganisationUsersRequest$Type extends MessageType {
constructor() {
super("api.FindOrganisationUsersRequest", [
{ no: 1, name: "Header", kind: "message", localName: "Header", jsonName: "Header", T: () => RequestOrganisationHeader, options: { "validate.rules": { message: { required: true } } } },
{ no: 2, name: "Filter", kind: "message", localName: "Filter", jsonName: "Filter", T: () => FindUsersFilters, options: { "validate.rules": { message: { required: true } } } }
], { "grpc.gateway.protoc_gen_openapiv2.options.openapiv2_schema": { jsonSchema: { required: ["Header", "Filter"] } } });
}
create(value?: PartialMessage): FindOrganisationUsersRequest {
const message = globalThis.Object.create((this.messagePrototype!));
if (value !== undefined)
reflectionMergePartial(this, message, value);
return message;
}
internalBinaryRead(reader: IBinaryReader, length: number, options: BinaryReadOptions, target?: FindOrganisationUsersRequest): FindOrganisationUsersRequest {
let message = target ?? this.create(), end = reader.pos + length;
while (reader.pos < end) {
let [fieldNo, wireType] = reader.tag();
switch (fieldNo) {
case /* api.RequestOrganisationHeader Header */ 1:
message.Header = RequestOrganisationHeader.internalBinaryRead(reader, reader.uint32(), options, message.Header);
break;
case /* api.FindUsersFilters Filter */ 2:
message.Filter = FindUsersFilters.internalBinaryRead(reader, reader.uint32(), options, message.Filter);
break;
default:
let u = options.readUnknownField;
if (u === "throw")
throw new globalThis.Error(`Unknown field ${fieldNo} (wire type ${wireType}) for ${this.typeName}`);
let d = reader.skip(wireType);
if (u !== false)
(u === true ? UnknownFieldHandler.onRead : u)(this.typeName, message, fieldNo, wireType, d);
}
}
return message;
}
internalBinaryWrite(message: FindOrganisationUsersRequest, writer: IBinaryWriter, options: BinaryWriteOptions): IBinaryWriter {
/* api.RequestOrganisationHeader Header = 1; */
if (message.Header)
RequestOrganisationHeader.internalBinaryWrite(message.Header, writer.tag(1, WireType.LengthDelimited).fork(), options).join();
/* api.FindUsersFilters Filter = 2; */
if (message.Filter)
FindUsersFilters.internalBinaryWrite(message.Filter, writer.tag(2, WireType.LengthDelimited).fork(), options).join();
let u = options.writeUnknownFields;
if (u !== false)
(u == true ? UnknownFieldHandler.onWrite : u)(this.typeName, message, writer);
return writer;
}
}
/**
* @generated MessageType for protobuf message api.FindOrganisationUsersRequest
*/
export const FindOrganisationUsersRequest = new FindOrganisationUsersRequest$Type();
// @generated message type with reflection information, may provide speed optimized methods
class FindProjectUsersRequest$Type extends MessageType {
constructor() {
super("api.FindProjectUsersRequest", [
{ no: 1, name: "Header", kind: "message", localName: "Header", jsonName: "Header", T: () => RequestProjectHeader, options: { "validate.rules": { message: { required: true } } } },
{ no: 2, name: "Filter", kind: "message", localName: "Filter", jsonName: "Filter", T: () => FindUsersFilters, options: { "validate.rules": { message: { required: true } } } }
], { "grpc.gateway.protoc_gen_openapiv2.options.openapiv2_schema": { jsonSchema: { required: ["Header", "Filter"] } } });
}
create(value?: PartialMessage): FindProjectUsersRequest {
const message = globalThis.Object.create((this.messagePrototype!));
if (value !== undefined)
reflectionMergePartial(this, message, value);
return message;
}
internalBinaryRead(reader: IBinaryReader, length: number, options: BinaryReadOptions, target?: FindProjectUsersRequest): FindProjectUsersRequest {
let message = target ?? this.create(), end = reader.pos + length;
while (reader.pos < end) {
let [fieldNo, wireType] = reader.tag();
switch (fieldNo) {
case /* api.RequestProjectHeader Header */ 1:
message.Header = RequestProjectHeader.internalBinaryRead(reader, reader.uint32(), options, message.Header);
break;
case /* api.FindUsersFilters Filter */ 2:
message.Filter = FindUsersFilters.internalBinaryRead(reader, reader.uint32(), options, message.Filter);
break;
default:
let u = options.readUnknownField;
if (u === "throw")
throw new globalThis.Error(`Unknown field ${fieldNo} (wire type ${wireType}) for ${this.typeName}`);
let d = reader.skip(wireType);
if (u !== false)
(u === true ? UnknownFieldHandler.onRead : u)(this.typeName, message, fieldNo, wireType, d);
}
}
return message;
}
internalBinaryWrite(message: FindProjectUsersRequest, writer: IBinaryWriter, options: BinaryWriteOptions): IBinaryWriter {
/* api.RequestProjectHeader Header = 1; */
if (message.Header)
RequestProjectHeader.internalBinaryWrite(message.Header, writer.tag(1, WireType.LengthDelimited).fork(), options).join();
/* api.FindUsersFilters Filter = 2; */
if (message.Filter)
FindUsersFilters.internalBinaryWrite(message.Filter, writer.tag(2, WireType.LengthDelimited).fork(), options).join();
let u = options.writeUnknownFields;
if (u !== false)
(u == true ? UnknownFieldHandler.onWrite : u)(this.typeName, message, writer);
return writer;
}
}
/**
* @generated MessageType for protobuf message api.FindProjectUsersRequest
*/
export const FindProjectUsersRequest = new FindProjectUsersRequest$Type();
// @generated message type with reflection information, may provide speed optimized methods
class FindPartnerAppUsersRequest$Type extends MessageType {
constructor() {
super("api.FindPartnerAppUsersRequest", [
{ no: 1, name: "Header", kind: "message", localName: "Header", jsonName: "Header", T: () => RequestProjectHeader, options: { "validate.rules": { message: { required: true } } } },
{ no: 2, name: "PartnerAppID", kind: "scalar", localName: "PartnerAppID", jsonName: "PartnerAppID", T: 9 /*ScalarType.STRING*/, options: { "validate.rules": { string: { minLen: "1", pattern: "^([A-Za-z0-9-])+$" } }, "grpc.gateway.protoc_gen_openapiv2.options.openapiv2_field": { pattern: "^([A-Za-z0-9-])+$" } } },
{ no: 3, name: "Filter", kind: "message", localName: "Filter", jsonName: "Filter", T: () => FindUsersFilters, options: { "validate.rules": { message: { required: true } } } }
], { "grpc.gateway.protoc_gen_openapiv2.options.openapiv2_schema": { jsonSchema: { required: ["Header", "PartnerAppID", "Filter"] } } });
}
create(value?: PartialMessage): FindPartnerAppUsersRequest {
const message = globalThis.Object.create((this.messagePrototype!));
message.PartnerAppID = "";
if (value !== undefined)
reflectionMergePartial(this, message, value);
return message;
}
internalBinaryRead(reader: IBinaryReader, length: number, options: BinaryReadOptions, target?: FindPartnerAppUsersRequest): FindPartnerAppUsersRequest {
let message = target ?? this.create(), end = reader.pos + length;
while (reader.pos < end) {
let [fieldNo, wireType] = reader.tag();
switch (fieldNo) {
case /* api.RequestProjectHeader Header */ 1:
message.Header = RequestProjectHeader.internalBinaryRead(reader, reader.uint32(), options, message.Header);
break;
case /* string PartnerAppID */ 2:
message.PartnerAppID = reader.string();
break;
case /* api.FindUsersFilters Filter */ 3:
message.Filter = FindUsersFilters.internalBinaryRead(reader, reader.uint32(), options, message.Filter);
break;
default:
let u = options.readUnknownField;
if (u === "throw")
throw new globalThis.Error(`Unknown field ${fieldNo} (wire type ${wireType}) for ${this.typeName}`);
let d = reader.skip(wireType);
if (u !== false)
(u === true ? UnknownFieldHandler.onRead : u)(this.typeName, message, fieldNo, wireType, d);
}
}
return message;
}
internalBinaryWrite(message: FindPartnerAppUsersRequest, writer: IBinaryWriter, options: BinaryWriteOptions): IBinaryWriter {
/* api.RequestProjectHeader Header = 1; */
if (message.Header)
RequestProjectHeader.internalBinaryWrite(message.Header, writer.tag(1, WireType.LengthDelimited).fork(), options).join();
/* string PartnerAppID = 2; */
if (message.PartnerAppID !== "")
writer.tag(2, WireType.LengthDelimited).string(message.PartnerAppID);
/* api.FindUsersFilters Filter = 3; */
if (message.Filter)
FindUsersFilters.internalBinaryWrite(message.Filter, writer.tag(3, WireType.LengthDelimited).fork(), options).join();
let u = options.writeUnknownFields;
if (u !== false)
(u == true ? UnknownFieldHandler.onWrite : u)(this.typeName, message, writer);
return writer;
}
}
/**
* @generated MessageType for protobuf message api.FindPartnerAppUsersRequest
*/
export const FindPartnerAppUsersRequest = new FindPartnerAppUsersRequest$Type();
// @generated message type with reflection information, may provide speed optimized methods
class FindConnectionUsersRequest$Type extends MessageType {
constructor() {
super("api.FindConnectionUsersRequest", [
{ no: 1, name: "Header", kind: "message", localName: "Header", jsonName: "Header", T: () => RequestProjectHeader, options: { "validate.rules": { message: { required: true } } } },
{ no: 2, name: "ConnectionID", kind: "scalar", localName: "ConnectionID", jsonName: "ConnectionID", T: 9 /*ScalarType.STRING*/, options: { "validate.rules": { string: { minLen: "1", pattern: "^([A-Za-z0-9-])+$" } }, "grpc.gateway.protoc_gen_openapiv2.options.openapiv2_field": { pattern: "^([A-Za-z0-9-])+$" } } },
{ no: 3, name: "Filter", kind: "message", localName: "Filter", jsonName: "Filter", T: () => FindUsersFilters, options: { "validate.rules": { message: { required: true } } } }
], { "grpc.gateway.protoc_gen_openapiv2.options.openapiv2_schema": { jsonSchema: { required: ["Header", "ConnectionID", "Filter"] } } });
}
create(value?: PartialMessage): FindConnectionUsersRequest {
const message = globalThis.Object.create((this.messagePrototype!));
message.ConnectionID = "";
if (value !== undefined)
reflectionMergePartial(this, message, value);
return message;
}
internalBinaryRead(reader: IBinaryReader, length: number, options: BinaryReadOptions, target?: FindConnectionUsersRequest): FindConnectionUsersRequest {
let message = target ?? this.create(), end = reader.pos + length;
while (reader.pos < end) {
let [fieldNo, wireType] = reader.tag();
switch (fieldNo) {
case /* api.RequestProjectHeader Header */ 1:
message.Header = RequestProjectHeader.internalBinaryRead(reader, reader.uint32(), options, message.Header);
break;
case /* string ConnectionID */ 2:
message.ConnectionID = reader.string();
break;
case /* api.FindUsersFilters Filter */ 3:
message.Filter = FindUsersFilters.internalBinaryRead(reader, reader.uint32(), options, message.Filter);
break;
default:
let u = options.readUnknownField;
if (u === "throw")
throw new globalThis.Error(`Unknown field ${fieldNo} (wire type ${wireType}) for ${this.typeName}`);
let d = reader.skip(wireType);
if (u !== false)
(u === true ? UnknownFieldHandler.onRead : u)(this.typeName, message, fieldNo, wireType, d);
}
}
return message;
}
internalBinaryWrite(message: FindConnectionUsersRequest, writer: IBinaryWriter, options: BinaryWriteOptions): IBinaryWriter {
/* api.RequestProjectHeader Header = 1; */
if (message.Header)
RequestProjectHeader.internalBinaryWrite(message.Header, writer.tag(1, WireType.LengthDelimited).fork(), options).join();
/* string ConnectionID = 2; */
if (message.ConnectionID !== "")
writer.tag(2, WireType.LengthDelimited).string(message.ConnectionID);
/* api.FindUsersFilters Filter = 3; */
if (message.Filter)
FindUsersFilters.internalBinaryWrite(message.Filter, writer.tag(3, WireType.LengthDelimited).fork(), options).join();
let u = options.writeUnknownFields;
if (u !== false)
(u == true ? UnknownFieldHandler.onWrite : u)(this.typeName, message, writer);
return writer;
}
}
/**
* @generated MessageType for protobuf message api.FindConnectionUsersRequest
*/
export const FindConnectionUsersRequest = new FindConnectionUsersRequest$Type();
// @generated message type with reflection information, may provide speed optimized methods
class FindUsersResult$Type extends MessageType {
constructor() {
super("api.FindUsersResult", [
{ no: 1, name: "Users", kind: "message", localName: "Users", jsonName: "Users", repeat: 2 /*RepeatType.UNPACKED*/, T: () => User }
]);
}
create(value?: PartialMessage): FindUsersResult {
const message = globalThis.Object.create((this.messagePrototype!));
message.Users = [];
if (value !== undefined)
reflectionMergePartial(this, message, value);
return message;
}
internalBinaryRead(reader: IBinaryReader, length: number, options: BinaryReadOptions, target?: FindUsersResult): FindUsersResult {
let message = target ?? this.create(), end = reader.pos + length;
while (reader.pos < end) {
let [fieldNo, wireType] = reader.tag();
switch (fieldNo) {
case /* repeated api.User Users */ 1:
message.Users.push(User.internalBinaryRead(reader, reader.uint32(), options));
break;
default:
let u = options.readUnknownField;
if (u === "throw")
throw new globalThis.Error(`Unknown field ${fieldNo} (wire type ${wireType}) for ${this.typeName}`);
let d = reader.skip(wireType);
if (u !== false)
(u === true ? UnknownFieldHandler.onRead : u)(this.typeName, message, fieldNo, wireType, d);
}
}
return message;
}
internalBinaryWrite(message: FindUsersResult, writer: IBinaryWriter, options: BinaryWriteOptions): IBinaryWriter {
/* repeated api.User Users = 1; */
for (let i = 0; i < message.Users.length; i++)
User.internalBinaryWrite(message.Users[i], writer.tag(1, WireType.LengthDelimited).fork(), options).join();
let u = options.writeUnknownFields;
if (u !== false)
(u == true ? UnknownFieldHandler.onWrite : u)(this.typeName, message, writer);
return writer;
}
}
/**
* @generated MessageType for protobuf message api.FindUsersResult
*/
export const FindUsersResult = new FindUsersResult$Type();
// @generated message type with reflection information, may provide speed optimized methods
class ListUsersInPlatformRoleRequest$Type extends MessageType {
constructor() {
super("api.ListUsersInPlatformRoleRequest", [
{ no: 1, name: "Roles", kind: "scalar", localName: "Roles", jsonName: "Roles", repeat: 2 /*RepeatType.UNPACKED*/, T: 9 /*ScalarType.STRING*/, options: { "validate.rules": { repeated: { minItems: "1" } } } }
], { "grpc.gateway.protoc_gen_openapiv2.options.openapiv2_schema": { jsonSchema: { required: ["Roles"] } } });
}
create(value?: PartialMessage): ListUsersInPlatformRoleRequest {
const message = globalThis.Object.create((this.messagePrototype!));
message.Roles = [];
if (value !== undefined)
reflectionMergePartial(this, message, value);
return message;
}
internalBinaryRead(reader: IBinaryReader, length: number, options: BinaryReadOptions, target?: ListUsersInPlatformRoleRequest): ListUsersInPlatformRoleRequest {
let message = target ?? this.create(), end = reader.pos + length;
while (reader.pos < end) {
let [fieldNo, wireType] = reader.tag();
switch (fieldNo) {
case /* repeated string Roles */ 1:
message.Roles.push(reader.string());
break;
default:
let u = options.readUnknownField;
if (u === "throw")
throw new globalThis.Error(`Unknown field ${fieldNo} (wire type ${wireType}) for ${this.typeName}`);
let d = reader.skip(wireType);
if (u !== false)
(u === true ? UnknownFieldHandler.onRead : u)(this.typeName, message, fieldNo, wireType, d);
}
}
return message;
}
internalBinaryWrite(message: ListUsersInPlatformRoleRequest, writer: IBinaryWriter, options: BinaryWriteOptions): IBinaryWriter {
/* repeated string Roles = 1; */
for (let i = 0; i < message.Roles.length; i++)
writer.tag(1, WireType.LengthDelimited).string(message.Roles[i]);
let u = options.writeUnknownFields;
if (u !== false)
(u == true ? UnknownFieldHandler.onWrite : u)(this.typeName, message, writer);
return writer;
}
}
/**
* @generated MessageType for protobuf message api.ListUsersInPlatformRoleRequest
*/
export const ListUsersInPlatformRoleRequest = new ListUsersInPlatformRoleRequest$Type();
// @generated message type with reflection information, may provide speed optimized methods
class ListUsersInOrganisationRoleRequest$Type extends MessageType {
constructor() {
super("api.ListUsersInOrganisationRoleRequest", [
{ no: 1, name: "Header", kind: "message", localName: "Header", jsonName: "Header", T: () => RequestOrganisationHeader, options: { "validate.rules": { message: { required: true } } } },
{ no: 2, name: "Roles", kind: "scalar", localName: "Roles", jsonName: "Roles", repeat: 2 /*RepeatType.UNPACKED*/, T: 9 /*ScalarType.STRING*/, options: { "validate.rules": { repeated: { minItems: "1" } } } }
], { "grpc.gateway.protoc_gen_openapiv2.options.openapiv2_schema": { jsonSchema: { required: ["Header", "Role"] } } });
}
create(value?: PartialMessage): ListUsersInOrganisationRoleRequest {
const message = globalThis.Object.create((this.messagePrototype!));
message.Roles = [];
if (value !== undefined)
reflectionMergePartial(this, message, value);
return message;
}
internalBinaryRead(reader: IBinaryReader, length: number, options: BinaryReadOptions, target?: ListUsersInOrganisationRoleRequest): ListUsersInOrganisationRoleRequest {
let message = target ?? this.create(), end = reader.pos + length;
while (reader.pos < end) {
let [fieldNo, wireType] = reader.tag();
switch (fieldNo) {
case /* api.RequestOrganisationHeader Header */ 1:
message.Header = RequestOrganisationHeader.internalBinaryRead(reader, reader.uint32(), options, message.Header);
break;
case /* repeated string Roles */ 2:
message.Roles.push(reader.string());
break;
default:
let u = options.readUnknownField;
if (u === "throw")
throw new globalThis.Error(`Unknown field ${fieldNo} (wire type ${wireType}) for ${this.typeName}`);
let d = reader.skip(wireType);
if (u !== false)
(u === true ? UnknownFieldHandler.onRead : u)(this.typeName, message, fieldNo, wireType, d);
}
}
return message;
}
internalBinaryWrite(message: ListUsersInOrganisationRoleRequest, writer: IBinaryWriter, options: BinaryWriteOptions): IBinaryWriter {
/* api.RequestOrganisationHeader Header = 1; */
if (message.Header)
RequestOrganisationHeader.internalBinaryWrite(message.Header, writer.tag(1, WireType.LengthDelimited).fork(), options).join();
/* repeated string Roles = 2; */
for (let i = 0; i < message.Roles.length; i++)
writer.tag(2, WireType.LengthDelimited).string(message.Roles[i]);
let u = options.writeUnknownFields;
if (u !== false)
(u == true ? UnknownFieldHandler.onWrite : u)(this.typeName, message, writer);
return writer;
}
}
/**
* @generated MessageType for protobuf message api.ListUsersInOrganisationRoleRequest
*/
export const ListUsersInOrganisationRoleRequest = new ListUsersInOrganisationRoleRequest$Type();
// @generated message type with reflection information, may provide speed optimized methods
class ListUsersInProjectRoleRequest$Type extends MessageType {
constructor() {
super("api.ListUsersInProjectRoleRequest", [
{ no: 1, name: "Header", kind: "message", localName: "Header", jsonName: "Header", T: () => RequestProjectHeader, options: { "validate.rules": { message: { required: true } } } },
{ no: 3, name: "Roles", kind: "scalar", localName: "Roles", jsonName: "Roles", repeat: 2 /*RepeatType.UNPACKED*/, T: 9 /*ScalarType.STRING*/, options: { "validate.rules": { repeated: { minItems: "1" } } } }
], { "grpc.gateway.protoc_gen_openapiv2.options.openapiv2_schema": { jsonSchema: { required: ["Header", "Role"] } } });
}
create(value?: PartialMessage): ListUsersInProjectRoleRequest {
const message = globalThis.Object.create((this.messagePrototype!));
message.Roles = [];
if (value !== undefined)
reflectionMergePartial(this, message, value);
return message;
}
internalBinaryRead(reader: IBinaryReader, length: number, options: BinaryReadOptions, target?: ListUsersInProjectRoleRequest): ListUsersInProjectRoleRequest {
let message = target ?? this.create(), end = reader.pos + length;
while (reader.pos < end) {
let [fieldNo, wireType] = reader.tag();
switch (fieldNo) {
case /* api.RequestProjectHeader Header */ 1:
message.Header = RequestProjectHeader.internalBinaryRead(reader, reader.uint32(), options, message.Header);
break;
case /* repeated string Roles */ 3:
message.Roles.push(reader.string());
break;
default:
let u = options.readUnknownField;
if (u === "throw")
throw new globalThis.Error(`Unknown field ${fieldNo} (wire type ${wireType}) for ${this.typeName}`);
let d = reader.skip(wireType);
if (u !== false)
(u === true ? UnknownFieldHandler.onRead : u)(this.typeName, message, fieldNo, wireType, d);
}
}
return message;
}
internalBinaryWrite(message: ListUsersInProjectRoleRequest, writer: IBinaryWriter, options: BinaryWriteOptions): IBinaryWriter {
/* api.RequestProjectHeader Header = 1; */
if (message.Header)
RequestProjectHeader.internalBinaryWrite(message.Header, writer.tag(1, WireType.LengthDelimited).fork(), options).join();
/* repeated string Roles = 3; */
for (let i = 0; i < message.Roles.length; i++)
writer.tag(3, WireType.LengthDelimited).string(message.Roles[i]);
let u = options.writeUnknownFields;
if (u !== false)
(u == true ? UnknownFieldHandler.onWrite : u)(this.typeName, message, writer);
return writer;
}
}
/**
* @generated MessageType for protobuf message api.ListUsersInProjectRoleRequest
*/
export const ListUsersInProjectRoleRequest = new ListUsersInProjectRoleRequest$Type();
// @generated message type with reflection information, may provide speed optimized methods
class ListUsersInPartnerAppRoleRequest$Type extends MessageType {
constructor() {
super("api.ListUsersInPartnerAppRoleRequest", [
{ no: 1, name: "Header", kind: "message", localName: "Header", jsonName: "Header", T: () => RequestProjectHeader, options: { "validate.rules": { message: { required: true } } } },
{ no: 2, name: "PartnerAppID", kind: "scalar", localName: "PartnerAppID", jsonName: "PartnerAppID", T: 9 /*ScalarType.STRING*/, options: { "validate.rules": { string: { minLen: "1", pattern: "^([A-Za-z0-9-])+$" } }, "grpc.gateway.protoc_gen_openapiv2.options.openapiv2_field": { pattern: "^([A-Za-z0-9-])+$" } } },
{ no: 3, name: "Roles", kind: "scalar", localName: "Roles", jsonName: "Roles", repeat: 2 /*RepeatType.UNPACKED*/, T: 9 /*ScalarType.STRING*/, options: { "validate.rules": { repeated: { minItems: "1" } } } }
], { "grpc.gateway.protoc_gen_openapiv2.options.openapiv2_schema": { jsonSchema: { required: ["Header", "PartnerAppID", "Role"] } } });
}
create(value?: PartialMessage): ListUsersInPartnerAppRoleRequest {
const message = globalThis.Object.create((this.messagePrototype!));
message.PartnerAppID = "";
message.Roles = [];
if (value !== undefined)
reflectionMergePartial(this, message, value);
return message;
}
internalBinaryRead(reader: IBinaryReader, length: number, options: BinaryReadOptions, target?: ListUsersInPartnerAppRoleRequest): ListUsersInPartnerAppRoleRequest {
let message = target ?? this.create(), end = reader.pos + length;
while (reader.pos < end) {
let [fieldNo, wireType] = reader.tag();
switch (fieldNo) {
case /* api.RequestProjectHeader Header */ 1:
message.Header = RequestProjectHeader.internalBinaryRead(reader, reader.uint32(), options, message.Header);
break;
case /* string PartnerAppID */ 2:
message.PartnerAppID = reader.string();
break;
case /* repeated string Roles */ 3:
message.Roles.push(reader.string());
break;
default:
let u = options.readUnknownField;
if (u === "throw")
throw new globalThis.Error(`Unknown field ${fieldNo} (wire type ${wireType}) for ${this.typeName}`);
let d = reader.skip(wireType);
if (u !== false)
(u === true ? UnknownFieldHandler.onRead : u)(this.typeName, message, fieldNo, wireType, d);
}
}
return message;
}
internalBinaryWrite(message: ListUsersInPartnerAppRoleRequest, writer: IBinaryWriter, options: BinaryWriteOptions): IBinaryWriter {
/* api.RequestProjectHeader Header = 1; */
if (message.Header)
RequestProjectHeader.internalBinaryWrite(message.Header, writer.tag(1, WireType.LengthDelimited).fork(), options).join();
/* string PartnerAppID = 2; */
if (message.PartnerAppID !== "")
writer.tag(2, WireType.LengthDelimited).string(message.PartnerAppID);
/* repeated string Roles = 3; */
for (let i = 0; i < message.Roles.length; i++)
writer.tag(3, WireType.LengthDelimited).string(message.Roles[i]);
let u = options.writeUnknownFields;
if (u !== false)
(u == true ? UnknownFieldHandler.onWrite : u)(this.typeName, message, writer);
return writer;
}
}
/**
* @generated MessageType for protobuf message api.ListUsersInPartnerAppRoleRequest
*/
export const ListUsersInPartnerAppRoleRequest = new ListUsersInPartnerAppRoleRequest$Type();
// @generated message type with reflection information, may provide speed optimized methods
class ListUsersInConnectionRoleRequest$Type extends MessageType {
constructor() {
super("api.ListUsersInConnectionRoleRequest", [
{ no: 1, name: "Header", kind: "message", localName: "Header", jsonName: "Header", T: () => RequestProjectHeader, options: { "validate.rules": { message: { required: true } } } },
{ no: 2, name: "ConnectionID", kind: "scalar", localName: "ConnectionID", jsonName: "ConnectionID", T: 9 /*ScalarType.STRING*/, options: { "validate.rules": { string: { minLen: "1", pattern: "^([A-Za-z0-9-])+$" } }, "grpc.gateway.protoc_gen_openapiv2.options.openapiv2_field": { pattern: "^([A-Za-z0-9-])+$" } } },
{ no: 3, name: "Roles", kind: "scalar", localName: "Roles", jsonName: "Roles", repeat: 2 /*RepeatType.UNPACKED*/, T: 9 /*ScalarType.STRING*/, options: { "validate.rules": { repeated: { minItems: "1" } } } }
], { "grpc.gateway.protoc_gen_openapiv2.options.openapiv2_schema": { jsonSchema: { required: ["Header", "ConnectionID", "Role"] } } });
}
create(value?: PartialMessage): ListUsersInConnectionRoleRequest {
const message = globalThis.Object.create((this.messagePrototype!));
message.ConnectionID = "";
message.Roles = [];
if (value !== undefined)
reflectionMergePartial(this, message, value);
return message;
}
internalBinaryRead(reader: IBinaryReader, length: number, options: BinaryReadOptions, target?: ListUsersInConnectionRoleRequest): ListUsersInConnectionRoleRequest {
let message = target ?? this.create(), end = reader.pos + length;
while (reader.pos < end) {
let [fieldNo, wireType] = reader.tag();
switch (fieldNo) {
case /* api.RequestProjectHeader Header */ 1:
message.Header = RequestProjectHeader.internalBinaryRead(reader, reader.uint32(), options, message.Header);
break;
case /* string ConnectionID */ 2:
message.ConnectionID = reader.string();
break;
case /* repeated string Roles */ 3:
message.Roles.push(reader.string());
break;
default:
let u = options.readUnknownField;
if (u === "throw")
throw new globalThis.Error(`Unknown field ${fieldNo} (wire type ${wireType}) for ${this.typeName}`);
let d = reader.skip(wireType);
if (u !== false)
(u === true ? UnknownFieldHandler.onRead : u)(this.typeName, message, fieldNo, wireType, d);
}
}
return message;
}
internalBinaryWrite(message: ListUsersInConnectionRoleRequest, writer: IBinaryWriter, options: BinaryWriteOptions): IBinaryWriter {
/* api.RequestProjectHeader Header = 1; */
if (message.Header)
RequestProjectHeader.internalBinaryWrite(message.Header, writer.tag(1, WireType.LengthDelimited).fork(), options).join();
/* string ConnectionID = 2; */
if (message.ConnectionID !== "")
writer.tag(2, WireType.LengthDelimited).string(message.ConnectionID);
/* repeated string Roles = 3; */
for (let i = 0; i < message.Roles.length; i++)
writer.tag(3, WireType.LengthDelimited).string(message.Roles[i]);
let u = options.writeUnknownFields;
if (u !== false)
(u == true ? UnknownFieldHandler.onWrite : u)(this.typeName, message, writer);
return writer;
}
}
/**
* @generated MessageType for protobuf message api.ListUsersInConnectionRoleRequest
*/
export const ListUsersInConnectionRoleRequest = new ListUsersInConnectionRoleRequest$Type();
// @generated message type with reflection information, may provide speed optimized methods
class ListUsersInRoleResult$Type extends MessageType {
constructor() {
super("api.ListUsersInRoleResult", [
{ no: 1, name: "Users", kind: "message", localName: "Users", jsonName: "Users", repeat: 2 /*RepeatType.UNPACKED*/, T: () => User }
]);
}
create(value?: PartialMessage): ListUsersInRoleResult {
const message = globalThis.Object.create((this.messagePrototype!));
message.Users = [];
if (value !== undefined)
reflectionMergePartial