CreateBatchOptions interface
Opcje konfigurowania metody createBatch
w EventHubProducerClient
.
-
partitionKey
: wartość skrótu w celu utworzenia przypisania partycji. -
maxSizeInBytes
: górny limit rozmiaru partii. -
abortSignal
: sygnał żądania anulowania operacji wysyłania.
Przykładowe użycie:
{
partitionKey: 'foo',
maxSizeInBytes: 1024 * 1024 // 1 MB
}
- Rozszerzenie
Właściwości
max |
Górny limit rozmiaru partii. Funkcja |
partition |
Partycja, do tej partii zostanie wysłana. Jeśli ta wartość jest ustawiona, nie można ustawić klucza partycji. |
partition |
Wartość skrótu w celu utworzenia przypisania partycji. Gwarantuje to, że komunikaty z tym samym kluczem partycji kończą się na tej samej partycji. Jeśli ta wartość jest ustawiona, nie można ustawić identyfikatora partitionId. |
Właściwości dziedziczone
abort |
Sygnał, który może służyć do przerwania żądań. |
tracing |
Opcje konfigurowania śledzenia. |
Szczegóły właściwości
maxSizeInBytes
Górny limit rozmiaru partii. Funkcja tryAdd
zwróci false
po osiągnięciu tego limitu.
maxSizeInBytes?: number
Wartość właściwości
number
partitionId
Partycja, do tej partii zostanie wysłana. Jeśli ta wartość jest ustawiona, nie można ustawić klucza partycji.
partitionId?: string
Wartość właściwości
string
partitionKey
Wartość skrótu w celu utworzenia przypisania partycji. Gwarantuje to, że komunikaty z tym samym kluczem partycji kończą się na tej samej partycji. Jeśli ta wartość jest ustawiona, nie można ustawić identyfikatora partitionId.
partitionKey?: string
Wartość właściwości
string
Szczegóły właściwości dziedziczonej
abortSignal
Sygnał, który może służyć do przerwania żądań.
abortSignal?: AbortSignalLike
Wartość właściwości
dziedziczone zOperationOptions.abortSignal
tracingOptions
Opcje konfigurowania śledzenia.
tracingOptions?: OperationTracingOptions
Wartość właściwości
dziedziczone zOperationOptions.tracingOptions