Skip to content

@saflib/identity-rpcs


Class: GetUserProfileResponse

Extends

  • Message

Constructors

Constructor

new GetUserProfileResponse(data?): GetUserProfileResponse

Parameters

ParameterType
data?any[] | { profile?: UserProfile; }

Returns

GetUserProfileResponse

Overrides

pb_1.Message.constructor

Properties

extensions

static extensions: object

Index Signature

[key: number]: ExtensionFieldInfo<Message>

Inherited from

pb_1.Message.extensions


extensionsBinary

static extensionsBinary: object

Index Signature

[key: number]: ExtensionFieldBinaryInfo<Message>

Inherited from

pb_1.Message.extensionsBinary

Accessors

has_profile

Get Signature

get has_profile(): boolean

Returns

boolean


profile

Get Signature

get profile(): UserProfile

Returns

UserProfile

Set Signature

set profile(value): void

Parameters
ParameterType
valueUserProfile
Returns

void

Methods

clone()

clone(): this

Returns

this

Inherited from

pb_1.Message.clone


cloneMessage()

cloneMessage(): this

Returns

this

Inherited from

pb_1.Message.cloneMessage


getExtension()

getExtension<T>(fieldInfo): T

Type Parameters

Type Parameter
T

Parameters

ParameterType
fieldInfoExtensionFieldInfo<T>

Returns

T

Inherited from

pb_1.Message.getExtension


getJsPbMessageId()

getJsPbMessageId(): undefined | string

Returns

undefined | string

Inherited from

pb_1.Message.getJsPbMessageId


readBinaryExtension()

readBinaryExtension(proto, reader, extensions, setExtensionFn): void

Parameters

ParameterType
protoMessage
readerBinaryReader
extensions{[key: number]: ExtensionFieldBinaryInfo<Message>; }
setExtensionFn<T>(fieldInfo, val) => void

Returns

void

Inherited from

pb_1.Message.readBinaryExtension


serialize()

Call Signature

serialize(): Uint8Array

Returns

Uint8Array

Call Signature

serialize(w): void

Parameters
ParameterType
wBinaryWriter
Returns

void


serializeBinary()

serializeBinary(): Uint8Array

Returns

Uint8Array

Overrides

pb_1.Message.serializeBinary


serializeBinaryExtensions()

serializeBinaryExtensions(proto, writer, extensions, getExtensionFn): void

Parameters

ParameterType
protoMessage
writerBinaryWriter
extensions{[key: number]: ExtensionFieldBinaryInfo<Message>; }
getExtensionFn<T>(fieldInfo) => T

Returns

void

Inherited from

pb_1.Message.serializeBinaryExtensions


setExtension()

setExtension<T>(fieldInfo, value): void

Type Parameters

Type Parameter
T

Parameters

ParameterType
fieldInfoExtensionFieldInfo<T>
valueT

Returns

void

Inherited from

pb_1.Message.setExtension


toArray()

toArray(): MessageArray

Returns

MessageArray

Inherited from

pb_1.Message.toArray


toObject()

toObject(): object

Returns

object

profile?

optional profile: object

profile.created_at?

optional created_at: object

profile.created_at.nanos?

optional nanos: number

profile.created_at.seconds?

optional seconds: number

profile.email?

optional email: string

profile.email_verified?

optional email_verified: boolean

profile.family_name?

optional family_name: string

profile.given_name?

optional given_name: string

profile.name?

optional name: string

profile.user_id?

optional user_id: number

Overrides

pb_1.Message.toObject


toString()

toString(): string

Returns

string

Inherited from

pb_1.Message.toString


addToRepeatedField()

static addToRepeatedField(msg, fieldNumber, value, index?): void

Parameters

ParameterType
msgMessage
fieldNumbernumber
valueany
index?number

Returns

void

Inherited from

pb_1.Message.addToRepeatedField


addToRepeatedWrapperField()

static addToRepeatedWrapperField<T>(msg, fieldNumber, value, ctor, index?): T

Type Parameters

Type Parameter
T extends Message

Parameters

ParameterType
msgMessage
fieldNumbernumber
valueundefined | T
ctor() => T
index?number

Returns

T

Inherited from

pb_1.Message.addToRepeatedWrapperField


bytesAsB64()

static bytesAsB64(bytes): string

Parameters

ParameterType
bytesUint8Array

Returns

string

Inherited from

pb_1.Message.bytesAsB64


bytesAsU8()

static bytesAsU8(str): Uint8Array

Parameters

ParameterType
strstring

Returns

Uint8Array

Inherited from

pb_1.Message.bytesAsU8


bytesListAsB64()

static bytesListAsB64(bytesList): string[]

Parameters

ParameterType
bytesListUint8Array<ArrayBufferLike>[]

Returns

string[]

Inherited from

pb_1.Message.bytesListAsB64


bytesListAsU8()

static bytesListAsU8(strList): Uint8Array<ArrayBufferLike>[]

Parameters

ParameterType
strListstring[]

Returns

Uint8Array<ArrayBufferLike>[]

Inherited from

pb_1.Message.bytesListAsU8


clone()

static clone<T>(msg): T

Type Parameters

Type Parameter
T extends Message

Parameters

ParameterType
msgT

Returns

T

Inherited from

pb_1.Message.clone


cloneMessage()

static cloneMessage<T>(msg): T

Type Parameters

Type Parameter
T extends Message

Parameters

ParameterType
msgT

Returns

T

Inherited from

pb_1.Message.cloneMessage


compareExtensions()

static compareExtensions(extension1, extension2): boolean

Parameters

ParameterType
extension1{ }
extension2{ }

Returns

boolean

Inherited from

pb_1.Message.compareExtensions


compareFields()

static compareFields(field1, field2): boolean

Parameters

ParameterType
field1any
field2any

Returns

boolean

Inherited from

pb_1.Message.compareFields


computeOneofCase()

static computeOneofCase(msg, oneof): number

Parameters

ParameterType
msgMessage
oneofnumber[]

Returns

number

Inherited from

pb_1.Message.computeOneofCase


copyInto()

static copyInto(fromMessage, toMessage): void

Parameters

ParameterType
fromMessageMessage
toMessageMessage

Returns

void

Inherited from

pb_1.Message.copyInto


deserialize()

static deserialize(bytes): GetUserProfileResponse

Parameters

ParameterType
bytesUint8Array<ArrayBufferLike> | BinaryReader

Returns

GetUserProfileResponse


deserializeBinary()

static deserializeBinary(bytes): GetUserProfileResponse

Parameters

ParameterType
bytesUint8Array

Returns

GetUserProfileResponse

Overrides

pb_1.Message.deserializeBinary


deserializeBinaryFromReader()

static deserializeBinaryFromReader(message, reader): Message

Parameters

ParameterType
messageMessage
readerBinaryReader

Returns

Message

Inherited from

pb_1.Message.deserializeBinaryFromReader


difference()

static difference<T>(m1, m2): T

Type Parameters

Type Parameter
T extends Message

Parameters

ParameterType
m1T
m2T

Returns

T

Inherited from

pb_1.Message.difference


equals()

static equals(m1, m2): boolean

Parameters

ParameterType
m1Message
m2Message

Returns

boolean

Inherited from

pb_1.Message.equals


fromObject()

static fromObject(data): GetUserProfileResponse

Parameters

ParameterType
data{ profile?: { created_at?: { nanos?: number; seconds?: number; }; email?: string; email_verified?: boolean; family_name?: string; given_name?: string; name?: string; user_id?: number; }; }
data.profile?{ created_at?: { nanos?: number; seconds?: number; }; email?: string; email_verified?: boolean; family_name?: string; given_name?: string; name?: string; user_id?: number; }
data.profile.created_at?{ nanos?: number; seconds?: number; }
data.profile.created_at.nanos?number
data.profile.created_at.seconds?number
data.profile.email?string
data.profile.email_verified?boolean
data.profile.family_name?string
data.profile.given_name?string
data.profile.name?string
data.profile.user_id?number

Returns

GetUserProfileResponse


getField()

static getField(msg, fieldNumber): null | FieldValue

Parameters

ParameterType
msgMessage
fieldNumbernumber

Returns

null | FieldValue

Inherited from

pb_1.Message.getField


getFieldWithDefault()

static getFieldWithDefault<T>(msg, fieldNumber, defaultValue): T

Type Parameters

Type Parameter
T

Parameters

ParameterType
msgMessage
fieldNumbernumber
defaultValueT

Returns

T

Inherited from

pb_1.Message.getFieldWithDefault


getMapField()

static getMapField(msg, fieldNumber, noLazyCreate, valueCtor?): Map<any, any>

Parameters

ParameterType
msgMessage
fieldNumbernumber
noLazyCreateboolean
valueCtor?typeof Message

Returns

Map<any, any>

Inherited from

pb_1.Message.getMapField


getOptionalFloatingPointField()

static getOptionalFloatingPointField(msg, fieldNumber): undefined | number

Parameters

ParameterType
msgMessage
fieldNumbernumber

Returns

undefined | number

Inherited from

pb_1.Message.getOptionalFloatingPointField


getRepeatedFloatingPointField()

static getRepeatedFloatingPointField(msg, fieldNumber): number[]

Parameters

ParameterType
msgMessage
fieldNumbernumber

Returns

number[]

Inherited from

pb_1.Message.getRepeatedFloatingPointField


getRepeatedWrapperField()

static getRepeatedWrapperField<T>(msg, ctor, fieldNumber): T[]

Type Parameters

Type Parameter
T extends Message

Parameters

ParameterType
msgMessage
ctor() => T
fieldNumbernumber

Returns

T[]

Inherited from

pb_1.Message.getRepeatedWrapperField


getWrapperField()

static getWrapperField<T>(msg, ctor, fieldNumber, required?): T

Type Parameters

Type Parameter
T extends Message

Parameters

ParameterType
msgMessage
ctor() => T
fieldNumbernumber
required?number

Returns

T

Inherited from

pb_1.Message.getWrapperField


initialize()

static initialize(msg, data, messageId, suggestedPivot, repeatedFields?, oneofFields?): void

Parameters

ParameterType
msgMessage
dataMessageArray
messageIdstring | number
suggestedPivotnumber
repeatedFields?null | number[]
oneofFields?null | number[][]

Returns

void

Inherited from

pb_1.Message.initialize


registerMessageType()

static registerMessageType(id, constructor): void

Parameters

ParameterType
idnumber
constructortypeof Message

Returns

void

Inherited from

pb_1.Message.registerMessageType


serializeBinaryToWriter()

static serializeBinaryToWriter(message, writer): void

Parameters

ParameterType
messageMessage
writerBinaryWriter

Returns

void

Inherited from

pb_1.Message.serializeBinaryToWriter


setField()

static setField(msg, fieldNumber, value): void

Parameters

ParameterType
msgMessage
fieldNumbernumber
valueReadonlyFieldValue

Returns

void

Inherited from

pb_1.Message.setField


setOneofField()

static setOneofField(msg, fieldNumber, oneof, value): void

Parameters

ParameterType
msgMessage
fieldNumbernumber
oneofnumber[]
valueReadonlyFieldValue

Returns

void

Inherited from

pb_1.Message.setOneofField


setOneofWrapperField()

static setOneofWrapperField(msg, fieldNumber, oneof, value): void

Parameters

ParameterType
msgMessage
fieldNumbernumber
oneofnumber[]
valueany

Returns

void

Inherited from

pb_1.Message.setOneofWrapperField


setRepeatedWrapperField()

static setRepeatedWrapperField<T>(msg, fieldNumber, value?): void

Type Parameters

Type Parameter
T extends Message

Parameters

ParameterType
msgMessage
fieldNumbernumber
value?readonly T[]

Returns

void

Inherited from

pb_1.Message.setRepeatedWrapperField


setWrapperField()

static setWrapperField<T>(msg, fieldNumber, value?): void

Type Parameters

Type Parameter
T extends Message

Parameters

ParameterType
msgMessage
fieldNumbernumber
value?Map<any, any> | T

Returns

void

Inherited from

pb_1.Message.setWrapperField


toMap()

static toMap(field, mapKeyGetterFn, toObjectFn?, includeInstance?): void

Parameters

ParameterType
fieldany[]
mapKeyGetterFn(field) => string
toObjectFn?StaticToObject
includeInstance?boolean

Returns

void

Inherited from

pb_1.Message.toMap


toObject()

static toObject(includeInstance, msg): object

Parameters

ParameterType
includeInstanceboolean
msgMessage

Returns

object

Inherited from

pb_1.Message.toObject


toObjectExtension()

static toObjectExtension(msg, obj, extensions, getExtensionFn, includeInstance?): void

Parameters

ParameterType
msgMessage
obj{ }
extensions{[key: number]: ExtensionFieldInfo<Message>; }
getExtensionFn(fieldInfo) => Message
includeInstance?boolean

Returns

void

Inherited from

pb_1.Message.toObjectExtension


toObjectList()

static toObjectList<T>(field, toObjectFn, includeInstance?): object[]

Type Parameters

Type Parameter
T extends Message

Parameters

ParameterType
fieldT[]
toObjectFn(includeInstance, data) => object
includeInstance?boolean

Returns

object[]

Inherited from

pb_1.Message.toObjectList