Partager via


CreateBatchOptions Classe

  • java.lang.Object
    • com.azure.messaging.eventhubs.models.CreateBatchOptions

public class CreateBatchOptions

Ensemble d’options qui peuvent être spécifiées lors de la création d’un EventDataBatch.

Récapitulatif du constructeur

Constructeur Description
CreateBatchOptions()

Crée une instance.

Résumé de la méthode

Modificateur et type Méthode et description
int getMaximumSizeInBytes()

Obtient la taille maximale pour autoriser le lot d’événements, en octets.

String getPartitionId()

Obtient l’identificateur de la partition Event Hub à laquelle les événements de l’objet EventDataBatch seront envoyés.

String getPartitionKey()

Obtient la clé de routage de partition sur un lot d’événements.

CreateBatchOptions setMaximumSizeInBytes(int maximumSizeInBytes)

Définit la taille maximale de , EventDataBatchen octets.

CreateBatchOptions setPartitionId(String partitionId)

Définit l’identificateur de la partition Event Hub à laquelle les événements de l’objet EventDataBatch seront envoyés.

CreateBatchOptions setPartitionKey(String partitionKey)

Définit une clé de hachage à fournir pour le lot d’événements.

Méthodes héritées de java.lang.Object

Détails du constructeur

CreateBatchOptions

public CreateBatchOptions()

Crée une instance.

Détails de la méthode

getMaximumSizeInBytes

public int getMaximumSizeInBytes()

Obtient la taille maximale pour autoriser le lot d’événements, en octets.

Retours:

Taille maximale pour autoriser un seul lot d’événements, en octets.

getPartitionId

public String getPartitionId()

Obtient l’identificateur de la partition Event Hub à laquelle les événements de l’objet EventDataBatch seront envoyés. Si l’identificateur n’est pas spécifié, le service Event Hubs est responsable du routage des événements envoyés à une partition disponible.

Retours:

Identificateur de la partition Event Hub sur laquelle EventDataBatch sera défini le. null ou une chaîne vide si le service Event Hubs est responsable du routage des événements.

getPartitionKey

public String getPartitionKey()

Obtient la clé de routage de partition sur un lot d’événements. S’il est spécifié, indique au service Event Hubs que ces événements appartiennent au même groupe et doivent appartenir à la même partition.

Retours:

Clé de hachage de partition à associer à l’événement ou au lot d’événements.

setMaximumSizeInBytes

public CreateBatchOptions setMaximumSizeInBytes(int maximumSizeInBytes)

Définit la taille maximale de , EventDataBatchen octets.

Paramètres:

maximumSizeInBytes - Taille maximale à autoriser pour .EventDataBatch

Retours:

Objet mis à jour CreateBatchOptions .

setPartitionId

public CreateBatchOptions setPartitionId(String partitionId)

Définit l’identificateur de la partition Event Hub à laquelle les événements de l’objet EventDataBatch seront envoyés. Si l’identificateur n’est pas spécifié, le service Event Hubs est responsable du routage des événements envoyés à une partition disponible.

Paramètres:

partitionId - Identificateur de la partition Event Hub à laquelle les EventDataBatch événements seront envoyés. null ou une chaîne vide si le service Event Hubs est responsable du routage des événements.

Retours:

Objet mis à jour CreateBatchOptions .

setPartitionKey

public CreateBatchOptions setPartitionKey(String partitionKey)

Définit une clé de hachage à fournir pour le lot d’événements. Les événements avec le même partitionKey sont hachés et envoyés à la même partition.

Paramètres:

partitionKey - Clé de hachage de partition à associer à l’événement ou au lot d’événements.

Retours:

Objet mis à jour CreateBatchOptions .

S’applique à