# DataSetWithPieces

Defined in: [packages/synapse-react/src/warm-storage/use-data-sets.ts:12](https://github.com/FilOzone/synapse-sdk/blob/0f05167c0ef6f8716d85fd6a9ba0e6b588330a25/packages/synapse-react/src/warm-storage/use-data-sets.ts#L12)

Data set type

## Extends

- [`DataSet`](/reference/filoz/synapse-core/warm-storage/interfaces/dataset/)

## Properties

### cacheMissRailId

```ts
cacheMissRailId: bigint;
```

#### Inherited from

[`DataSet`](/reference/filoz/synapse-core/warm-storage/interfaces/dataset/).[`cacheMissRailId`](/reference/filoz/synapse-core/warm-storage/interfaces/dataset/#cachemissrailid)

***

### cdn

```ts
cdn: boolean;
```

Defined in: packages/synapse-core/dist/src/warm-storage/data-sets.d.ts:12

#### Inherited from

[`DataSet`](/reference/filoz/synapse-core/warm-storage/interfaces/dataset/).[`cdn`](/reference/filoz/synapse-core/warm-storage/interfaces/dataset/#cdn)

***

### cdnRailId

```ts
cdnRailId: bigint;
```

#### Inherited from

[`DataSet`](/reference/filoz/synapse-core/warm-storage/interfaces/dataset/).[`cdnRailId`](/reference/filoz/synapse-core/warm-storage/interfaces/dataset/#cdnrailid)

***

### clientDataSetId

```ts
clientDataSetId: bigint;
```

#### Inherited from

[`DataSet`](/reference/filoz/synapse-core/warm-storage/interfaces/dataset/).[`clientDataSetId`](/reference/filoz/synapse-core/warm-storage/interfaces/dataset/#clientdatasetid)

***

### commissionBps

```ts
commissionBps: bigint;
```

#### Inherited from

[`DataSet`](/reference/filoz/synapse-core/warm-storage/interfaces/dataset/).[`commissionBps`](/reference/filoz/synapse-core/warm-storage/interfaces/dataset/#commissionbps)

***

### dataSetId

```ts
dataSetId: bigint;
```

#### Inherited from

[`DataSet`](/reference/filoz/synapse-core/warm-storage/interfaces/dataset/).[`dataSetId`](/reference/filoz/synapse-core/warm-storage/interfaces/dataset/#datasetid)

***

### live

```ts
live: boolean;
```

Defined in: packages/synapse-core/dist/src/warm-storage/data-sets.d.ts:10

#### Inherited from

[`DataSet`](/reference/filoz/synapse-core/warm-storage/interfaces/dataset/).[`live`](/reference/filoz/synapse-core/warm-storage/interfaces/dataset/#live)

***

### managed

```ts
managed: boolean;
```

Defined in: packages/synapse-core/dist/src/warm-storage/data-sets.d.ts:11

#### Inherited from

[`DataSet`](/reference/filoz/synapse-core/warm-storage/interfaces/dataset/).[`managed`](/reference/filoz/synapse-core/warm-storage/interfaces/dataset/#managed)

***

### metadata

```ts
metadata: MetadataObject;
```

Defined in: packages/synapse-core/dist/src/warm-storage/data-sets.d.ts:13

#### Inherited from

[`DataSet`](/reference/filoz/synapse-core/warm-storage/interfaces/dataset/).[`metadata`](/reference/filoz/synapse-core/warm-storage/interfaces/dataset/#metadata)

***

### payee

```ts
payee: `0x${string}`;
```

#### Inherited from

[`DataSet`](/reference/filoz/synapse-core/warm-storage/interfaces/dataset/).[`payee`](/reference/filoz/synapse-core/warm-storage/interfaces/dataset/#payee)

***

### payer

```ts
payer: `0x${string}`;
```

#### Inherited from

[`DataSet`](/reference/filoz/synapse-core/warm-storage/interfaces/dataset/).[`payer`](/reference/filoz/synapse-core/warm-storage/interfaces/dataset/#payer)

***

### pdp

```ts
pdp: PDPOffering;
```

Defined in: packages/synapse-core/dist/src/warm-storage/data-sets.d.ts:14

#### Inherited from

[`DataSet`](/reference/filoz/synapse-core/warm-storage/interfaces/dataset/).[`pdp`](/reference/filoz/synapse-core/warm-storage/interfaces/dataset/#pdp)

***

### pdpEndEpoch

```ts
pdpEndEpoch: bigint;
```

#### Inherited from

[`DataSet`](/reference/filoz/synapse-core/warm-storage/interfaces/dataset/).[`pdpEndEpoch`](/reference/filoz/synapse-core/warm-storage/interfaces/dataset/#pdpendepoch)

***

### pdpRailId

```ts
pdpRailId: bigint;
```

#### Inherited from

[`DataSet`](/reference/filoz/synapse-core/warm-storage/interfaces/dataset/).[`pdpRailId`](/reference/filoz/synapse-core/warm-storage/interfaces/dataset/#pdprailid)

***

### pieces

```ts
pieces: object[];
```

Defined in: [packages/synapse-react/src/warm-storage/use-data-sets.ts:13](https://github.com/FilOzone/synapse-sdk/blob/0f05167c0ef6f8716d85fd6a9ba0e6b588330a25/packages/synapse-react/src/warm-storage/use-data-sets.ts#L13)

#### cid

```ts
cid: PieceLink;
```

#### id

```ts
id: bigint;
```

#### metadata

```ts
metadata: MetadataObject;
```

#### url

```ts
url: string;
```

***

### providerId

```ts
providerId: bigint;
```

#### Inherited from

[`DataSet`](/reference/filoz/synapse-core/warm-storage/interfaces/dataset/).[`providerId`](/reference/filoz/synapse-core/warm-storage/interfaces/dataset/#providerid)

***

### serviceProvider

```ts
serviceProvider: `0x${string}`;
```

#### Inherited from

[`DataSet`](/reference/filoz/synapse-core/warm-storage/interfaces/dataset/).[`serviceProvider`](/reference/filoz/synapse-core/warm-storage/interfaces/dataset/#serviceprovider)