メインコンテンツへスキップ
weave / ObjectRef 保存された Weave オブジェクトへの参照を表します。 通常、エンドユーザーがこのクラスを直接扱う必要はありません。 ObjectRef には、Weave のストレージシステム内で保存されたオブジェクトを一意に識別するための プロジェクト ID、オブジェクト ID、およびダイジェスト値が含まれます。
const ref = new ObjectRef('my-project', 'abc123', 'def456');
const uri = ref.uri(); // weave:///my-project/object/abc123:def456

目次

コンストラクタ

プロパティ

メソッド

コンストラクタ

コンストラクタ

new ObjectRef(projectId, objectId, digest): ObjectRef

パラメーター

名前
projectIdstring
objectIdstring
digeststring

戻り値

ObjectRef

定義元

weaveObject.ts:26

プロパティ

digest

digest: string

定義元

weaveObject.ts:29

objectId

objectId: string

定義場所

weaveObject.ts:28

projectId

projectId: string

定義場所

weaveObject.ts:27

メソッド

get

get(): Promise<any>

戻り値

Promise<any>

定義元

weaveObject.ts:66

ui_url

ui_url(): string

戻り値

string

定義場所

weaveObject.ts:61

uri

uri(): string

戻り値

string

定義場所

weaveObject.ts:57

fromUri

fromUri(uri): ObjectRef Weave URI 文字列から ObjectRef を生成します。

パラメーター

NameTypeDescription
uristringweave:///entity/project/object/name:digest の形式の Weave URI

戻り値

ObjectRef 新しい ObjectRef インスタンス Throws URI の形式が無効、またはオブジェクト参照ではない場合にエラーをスローします Example
const ref = ObjectRef.fromUri('weave:///my-entity/my-project/object/my-dataset:abc123');

定義場所

weaveObject.ts:44