Skip to content

@saflib/identity-rpcs


Class: Timestamp

Extends

  • Message

Constructors

Constructor

new Timestamp(data?): Timestamp

Parameters

ParameterType
data?any[] | { nanos?: number; seconds?: number; }

Returns

Timestamp

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

nanos

Get Signature

get nanos(): number

Returns

number

Set Signature

set nanos(value): void

Parameters
ParameterType
valuenumber
Returns

void


seconds

Get Signature

get seconds(): number

Returns

number

Set Signature

set seconds(value): void

Parameters
ParameterType
valuenumber
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

nanos?

optional nanos: number

seconds?

optional seconds: 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): Timestamp

Parameters

ParameterType
bytesUint8Array<ArrayBufferLike> | BinaryReader

Returns

Timestamp


deserializeBinary()

static deserializeBinary(bytes): Timestamp

Parameters

ParameterType
bytesUint8Array

Returns

Timestamp

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): Timestamp

Parameters

ParameterType
data{ nanos?: number; seconds?: number; }
data.nanos?number
data.seconds?number

Returns

Timestamp


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