CreateBatchOptions Classe
- java.
lang. Object - com.
azure. messaging. eventhubs. models. CreateBatchOptions
- com.
public class CreateBatchOptions
O conjunto de opções que pode ser especificado ao criar um EventDataBatch.
Resumo do Construtor
Construtor | Description |
---|---|
CreateBatchOptions() |
Cria uma nova instância. |
Resumo do método
Modificador e tipo | Método e descrição |
---|---|
int |
getMaximumSizeInBytes()
Obtém o tamanho máximo para permitir o lote de eventos, em bytes. |
String |
getPartitionId()
Obtém o identificador da partição do Hub de Eventos para a qual os eventos no EventDataBatch serão enviados. |
String |
getPartitionKey()
Obtém a chave de roteamento de partição em um lote de eventos. |
Create |
setMaximumSizeInBytes(int maximumSizeInBytes)
Define o tamanho máximo para o EventDataBatch, em bytes. |
Create |
setPartitionId(String partitionId)
Define o identificador da partição do Hub de Eventos para a qual os eventos no EventDataBatch serão enviados. |
Create |
setPartitionKey(String partitionKey)
Define uma chave de hash a ser fornecida para o lote de eventos. |
Métodos herdados de java.lang.Object
Detalhes do construtor
CreateBatchOptions
public CreateBatchOptions()
Cria uma nova instância.
Detalhes do método
getMaximumSizeInBytes
public int getMaximumSizeInBytes()
Obtém o tamanho máximo para permitir o lote de eventos, em bytes.
Retornos:
getPartitionId
public String getPartitionId()
Obtém o identificador da partição do Hub de Eventos para a qual os eventos no EventDataBatch serão enviados. Se o identificador não for especificado, o serviço de Hubs de Eventos será responsável pelo roteamento de eventos que são enviados para uma partição disponível.
Retornos:
null
ou uma cadeia de caracteres vazia se o serviço de Hubs de Eventos for responsável pelo roteamento de eventos.getPartitionKey
public String getPartitionKey()
Obtém a chave de roteamento de partição em um lote de eventos. Se especificado, informa ao serviço hubs de eventos que esses eventos pertencem ao mesmo grupo e devem pertencer à mesma partição.
Retornos:
setMaximumSizeInBytes
public CreateBatchOptions setMaximumSizeInBytes(int maximumSizeInBytes)
Define o tamanho máximo para o EventDataBatch, em bytes.
Parâmetros:
Retornos:
setPartitionId
public CreateBatchOptions setPartitionId(String partitionId)
Define o identificador da partição do Hub de Eventos para a qual os eventos no EventDataBatch serão enviados. Se o identificador não for especificado, o serviço de Hubs de Eventos será responsável pelo roteamento de eventos que são enviados para uma partição disponível.
Parâmetros:
null
ou uma cadeia de caracteres vazia se o serviço de Hubs de Eventos for responsável pelo roteamento de eventos.
Retornos:
setPartitionKey
public CreateBatchOptions setPartitionKey(String partitionKey)
Define uma chave de hash a ser fornecida para o lote de eventos. Os eventos com o mesmo partitionKey
são hash e enviados para a mesma partição.
Parâmetros:
Retornos:
Aplica-se a
Azure SDK for Java