// @generated by protoc-gen-es v1.10.0 // @generated from file app/dataset/v1/dataset.proto (package viam.app.dataset.v1, syntax proto3) /* eslint-disable */ // @ts-nocheck import type { BinaryReadOptions, FieldList, JsonReadOptions, JsonValue, PartialMessage, PlainMessage, Timestamp } from "@bufbuild/protobuf"; import { Message, proto3 } from "@bufbuild/protobuf"; /** * Dataset stores the metadata of a dataset. * * @generated from message viam.app.dataset.v1.Dataset */ export declare class Dataset extends Message { /** * @generated from field: string id = 1; */ id: string; /** * @generated from field: string name = 2; */ name: string; /** * @generated from field: string organization_id = 3; */ organizationId: string; /** * @generated from field: google.protobuf.Timestamp time_created = 4; */ timeCreated?: Timestamp; constructor(data?: PartialMessage); static readonly runtime: typeof proto3; static readonly typeName = "viam.app.dataset.v1.Dataset"; static readonly fields: FieldList; static fromBinary(bytes: Uint8Array, options?: Partial): Dataset; static fromJson(jsonValue: JsonValue, options?: Partial): Dataset; static fromJsonString(jsonString: string, options?: Partial): Dataset; static equals(a: Dataset | PlainMessage | undefined, b: Dataset | PlainMessage | undefined): boolean; } /** * CreateDatasetRequest defines the name and organization ID of a dataset. * * @generated from message viam.app.dataset.v1.CreateDatasetRequest */ export declare class CreateDatasetRequest extends Message { /** * @generated from field: string name = 1; */ name: string; /** * @generated from field: string organization_id = 2; */ organizationId: string; constructor(data?: PartialMessage); static readonly runtime: typeof proto3; static readonly typeName = "viam.app.dataset.v1.CreateDatasetRequest"; static readonly fields: FieldList; static fromBinary(bytes: Uint8Array, options?: Partial): CreateDatasetRequest; static fromJson(jsonValue: JsonValue, options?: Partial): CreateDatasetRequest; static fromJsonString(jsonString: string, options?: Partial): CreateDatasetRequest; static equals(a: CreateDatasetRequest | PlainMessage | undefined, b: CreateDatasetRequest | PlainMessage | undefined): boolean; } /** * CreateDatasetResponse returns the dataset ID of the created dataset. * * @generated from message viam.app.dataset.v1.CreateDatasetResponse */ export declare class CreateDatasetResponse extends Message { /** * @generated from field: string id = 1; */ id: string; constructor(data?: PartialMessage); static readonly runtime: typeof proto3; static readonly typeName = "viam.app.dataset.v1.CreateDatasetResponse"; static readonly fields: FieldList; static fromBinary(bytes: Uint8Array, options?: Partial): CreateDatasetResponse; static fromJson(jsonValue: JsonValue, options?: Partial): CreateDatasetResponse; static fromJsonString(jsonString: string, options?: Partial): CreateDatasetResponse; static equals(a: CreateDatasetResponse | PlainMessage | undefined, b: CreateDatasetResponse | PlainMessage | undefined): boolean; } /** * DeleteDatasetRequest deletes the dataset specified by the dataset ID. * * @generated from message viam.app.dataset.v1.DeleteDatasetRequest */ export declare class DeleteDatasetRequest extends Message { /** * @generated from field: string id = 1; */ id: string; constructor(data?: PartialMessage); static readonly runtime: typeof proto3; static readonly typeName = "viam.app.dataset.v1.DeleteDatasetRequest"; static readonly fields: FieldList; static fromBinary(bytes: Uint8Array, options?: Partial): DeleteDatasetRequest; static fromJson(jsonValue: JsonValue, options?: Partial): DeleteDatasetRequest; static fromJsonString(jsonString: string, options?: Partial): DeleteDatasetRequest; static equals(a: DeleteDatasetRequest | PlainMessage | undefined, b: DeleteDatasetRequest | PlainMessage | undefined): boolean; } /** * @generated from message viam.app.dataset.v1.DeleteDatasetResponse */ export declare class DeleteDatasetResponse extends Message { constructor(data?: PartialMessage); static readonly runtime: typeof proto3; static readonly typeName = "viam.app.dataset.v1.DeleteDatasetResponse"; static readonly fields: FieldList; static fromBinary(bytes: Uint8Array, options?: Partial): DeleteDatasetResponse; static fromJson(jsonValue: JsonValue, options?: Partial): DeleteDatasetResponse; static fromJsonString(jsonString: string, options?: Partial): DeleteDatasetResponse; static equals(a: DeleteDatasetResponse | PlainMessage | undefined, b: DeleteDatasetResponse | PlainMessage | undefined): boolean; } /** * RenameDatasetRequest applies the new name to the dataset specified by the dataset ID. * * @generated from message viam.app.dataset.v1.RenameDatasetRequest */ export declare class RenameDatasetRequest extends Message { /** * @generated from field: string id = 1; */ id: string; /** * @generated from field: string name = 2; */ name: string; constructor(data?: PartialMessage); static readonly runtime: typeof proto3; static readonly typeName = "viam.app.dataset.v1.RenameDatasetRequest"; static readonly fields: FieldList; static fromBinary(bytes: Uint8Array, options?: Partial): RenameDatasetRequest; static fromJson(jsonValue: JsonValue, options?: Partial): RenameDatasetRequest; static fromJsonString(jsonString: string, options?: Partial): RenameDatasetRequest; static equals(a: RenameDatasetRequest | PlainMessage | undefined, b: RenameDatasetRequest | PlainMessage | undefined): boolean; } /** * @generated from message viam.app.dataset.v1.RenameDatasetResponse */ export declare class RenameDatasetResponse extends Message { constructor(data?: PartialMessage); static readonly runtime: typeof proto3; static readonly typeName = "viam.app.dataset.v1.RenameDatasetResponse"; static readonly fields: FieldList; static fromBinary(bytes: Uint8Array, options?: Partial): RenameDatasetResponse; static fromJson(jsonValue: JsonValue, options?: Partial): RenameDatasetResponse; static fromJsonString(jsonString: string, options?: Partial): RenameDatasetResponse; static equals(a: RenameDatasetResponse | PlainMessage | undefined, b: RenameDatasetResponse | PlainMessage | undefined): boolean; } /** * ListDatasetsByOrganizationIDRequest requests all of the datasets for an organization. * * @generated from message viam.app.dataset.v1.ListDatasetsByOrganizationIDRequest */ export declare class ListDatasetsByOrganizationIDRequest extends Message { /** * @generated from field: string organization_id = 1; */ organizationId: string; constructor(data?: PartialMessage); static readonly runtime: typeof proto3; static readonly typeName = "viam.app.dataset.v1.ListDatasetsByOrganizationIDRequest"; static readonly fields: FieldList; static fromBinary(bytes: Uint8Array, options?: Partial): ListDatasetsByOrganizationIDRequest; static fromJson(jsonValue: JsonValue, options?: Partial): ListDatasetsByOrganizationIDRequest; static fromJsonString(jsonString: string, options?: Partial): ListDatasetsByOrganizationIDRequest; static equals(a: ListDatasetsByOrganizationIDRequest | PlainMessage | undefined, b: ListDatasetsByOrganizationIDRequest | PlainMessage | undefined): boolean; } /** * ListDatasetsByOrganizationIDResponse returns all the dataset metadata for the organization. * * @generated from message viam.app.dataset.v1.ListDatasetsByOrganizationIDResponse */ export declare class ListDatasetsByOrganizationIDResponse extends Message { /** * @generated from field: repeated viam.app.dataset.v1.Dataset datasets = 1; */ datasets: Dataset[]; constructor(data?: PartialMessage); static readonly runtime: typeof proto3; static readonly typeName = "viam.app.dataset.v1.ListDatasetsByOrganizationIDResponse"; static readonly fields: FieldList; static fromBinary(bytes: Uint8Array, options?: Partial): ListDatasetsByOrganizationIDResponse; static fromJson(jsonValue: JsonValue, options?: Partial): ListDatasetsByOrganizationIDResponse; static fromJsonString(jsonString: string, options?: Partial): ListDatasetsByOrganizationIDResponse; static equals(a: ListDatasetsByOrganizationIDResponse | PlainMessage | undefined, b: ListDatasetsByOrganizationIDResponse | PlainMessage | undefined): boolean; } /** * ListDatasetsByIDsRequest requests all of the datasets by their dataset IDs. * * @generated from message viam.app.dataset.v1.ListDatasetsByIDsRequest */ export declare class ListDatasetsByIDsRequest extends Message { /** * @generated from field: repeated string ids = 1; */ ids: string[]; constructor(data?: PartialMessage); static readonly runtime: typeof proto3; static readonly typeName = "viam.app.dataset.v1.ListDatasetsByIDsRequest"; static readonly fields: FieldList; static fromBinary(bytes: Uint8Array, options?: Partial): ListDatasetsByIDsRequest; static fromJson(jsonValue: JsonValue, options?: Partial): ListDatasetsByIDsRequest; static fromJsonString(jsonString: string, options?: Partial): ListDatasetsByIDsRequest; static equals(a: ListDatasetsByIDsRequest | PlainMessage | undefined, b: ListDatasetsByIDsRequest | PlainMessage | undefined): boolean; } /** * ListDatasetsByIDsResponse returns all the dataset metadata for the associated dataset IDs. * * @generated from message viam.app.dataset.v1.ListDatasetsByIDsResponse */ export declare class ListDatasetsByIDsResponse extends Message { /** * @generated from field: repeated viam.app.dataset.v1.Dataset datasets = 1; */ datasets: Dataset[]; constructor(data?: PartialMessage); static readonly runtime: typeof proto3; static readonly typeName = "viam.app.dataset.v1.ListDatasetsByIDsResponse"; static readonly fields: FieldList; static fromBinary(bytes: Uint8Array, options?: Partial): ListDatasetsByIDsResponse; static fromJson(jsonValue: JsonValue, options?: Partial): ListDatasetsByIDsResponse; static fromJsonString(jsonString: string, options?: Partial): ListDatasetsByIDsResponse; static equals(a: ListDatasetsByIDsResponse | PlainMessage | undefined, b: ListDatasetsByIDsResponse | PlainMessage | undefined): boolean; } /** * MergeDatasetsRequest merges multiple datasets specified by their dataset IDs into a new dataset. * * @generated from message viam.app.dataset.v1.MergeDatasetsRequest */ export declare class MergeDatasetsRequest extends Message { /** * @generated from field: repeated string dataset_ids = 1; */ datasetIds: string[]; /** * @generated from field: string name = 2; */ name: string; /** * @generated from field: string organization_id = 3; */ organizationId: string; constructor(data?: PartialMessage); static readonly runtime: typeof proto3; static readonly typeName = "viam.app.dataset.v1.MergeDatasetsRequest"; static readonly fields: FieldList; static fromBinary(bytes: Uint8Array, options?: Partial): MergeDatasetsRequest; static fromJson(jsonValue: JsonValue, options?: Partial): MergeDatasetsRequest; static fromJsonString(jsonString: string, options?: Partial): MergeDatasetsRequest; static equals(a: MergeDatasetsRequest | PlainMessage | undefined, b: MergeDatasetsRequest | PlainMessage | undefined): boolean; } /** * MergeDatasetsResponse returns the dataset ID of the newly created merged dataset. * * @generated from message viam.app.dataset.v1.MergeDatasetsResponse */ export declare class MergeDatasetsResponse extends Message { /** * @generated from field: string dataset_id = 1; */ datasetId: string; constructor(data?: PartialMessage); static readonly runtime: typeof proto3; static readonly typeName = "viam.app.dataset.v1.MergeDatasetsResponse"; static readonly fields: FieldList; static fromBinary(bytes: Uint8Array, options?: Partial): MergeDatasetsResponse; static fromJson(jsonValue: JsonValue, options?: Partial): MergeDatasetsResponse; static fromJsonString(jsonString: string, options?: Partial): MergeDatasetsResponse; static equals(a: MergeDatasetsResponse | PlainMessage | undefined, b: MergeDatasetsResponse | PlainMessage | undefined): boolean; }