CreateBatchOptions interface
Opties voor het configureren van de createBatch
methode op de EventHubProducerClient
.
-
partitionKey
: Een waarde die wordt gehasht om een partitietoewijzing te produceren. -
maxSizeInBytes
: De bovengrens voor de grootte van de batch. -
abortSignal
: Een signaal van de aanvraag om de verzendbewerking te annuleren.
Gebruiksvoorbeeld:
{
partitionKey: 'foo',
maxSizeInBytes: 1024 * 1024 // 1 MB
}
- Uitbreiding
Eigenschappen
max |
De bovengrens voor de grootte van de batch. De |
partition |
De partitie waarnaar deze batch wordt verzonden. Als deze waarde is ingesteld, kan partitionKey niet worden ingesteld. |
partition |
Een waarde die is gehasht om een partitietoewijzing te produceren. Het garandeert dat berichten met dezelfde partitionKey in dezelfde partitie terechtkomen. Als deze waarde is ingesteld, kan partitionId niet worden ingesteld. |
Overgenomen eigenschappen
abort |
Het signaal dat kan worden gebruikt om aanvragen af te breken. |
tracing |
Opties voor het configureren van tracering. |
Eigenschapdetails
maxSizeInBytes
De bovengrens voor de grootte van de batch. De tryAdd
functie wordt geretourneerd false
nadat deze limiet is bereikt.
maxSizeInBytes?: number
Waarde van eigenschap
number
partitionId
De partitie waarnaar deze batch wordt verzonden. Als deze waarde is ingesteld, kan partitionKey niet worden ingesteld.
partitionId?: string
Waarde van eigenschap
string
partitionKey
Een waarde die is gehasht om een partitietoewijzing te produceren. Het garandeert dat berichten met dezelfde partitionKey in dezelfde partitie terechtkomen. Als deze waarde is ingesteld, kan partitionId niet worden ingesteld.
partitionKey?: string
Waarde van eigenschap
string
Details van overgenomen eigenschap
abortSignal
Het signaal dat kan worden gebruikt om aanvragen af te breken.
abortSignal?: AbortSignalLike
Waarde van eigenschap
Overgenomen vanOperationOptions.abortSignal
tracingOptions
Opties voor het configureren van tracering.
tracingOptions?: OperationTracingOptions
Waarde van eigenschap
Overgenomen vanOperationOptions.tracingOptions