PartitionOwnership Classe
- java.
lang. Object - com.
azure. messaging. eventhubs. models. PartitionOwnership
- com.
public class PartitionOwnership
Uma classe de modelo para armazenar informações de propriedade da partição.
Resumo do Construtor
Construtor | Description |
---|---|
PartitionOwnership() |
Cria uma nova instância. |
Resumo do método
Modificador e tipo | Método e descrição |
---|---|
String |
getConsumerGroup()
Obtém o nome do grupo de consumidores associado a esse registro de propriedade. |
String |
getETag()
Obtém a ETag que foi gerada pela última atualização bem-sucedida conhecida para o registro de propriedade da partição. |
String |
getEventHubName()
Obtém o nome do Hub de Eventos associado a esse registro de propriedade. |
String |
getFullyQualifiedNamespace()
Retorna o namespace totalmente qualificado do Hub de Eventos. |
Long |
getLastModifiedTime()
Obtém a hora da última modificação desse registro de propriedade como milimos de época. |
String |
getOwnerId()
Define o identificador exclusivo do processador de eventos como o proprietário da ID da partição nesse registro de propriedade. |
String |
getPartitionId()
Obtém a ID da partição associada a esse registro de propriedade. |
Partition |
setConsumerGroup(String consumerGroup)
Define o nome do grupo de consumidores associado a esse registro de propriedade. |
Partition |
setETag(String eTag)
Define a ETag com a última atualização bem-sucedida conhecida para o registro de propriedade da partição. |
Partition |
setEventHubName(String eventHubName)
Define o nome do Hub de Eventos associado a esse registro de propriedade. |
Partition |
setFullyQualifiedNamespace(String fullyQualifiedNamespace)
Define o namespace totalmente qualificado do Hub de Eventos. |
Partition |
setLastModifiedTime(Long lastModifiedTime)
Define a hora da última modificação desse registro de propriedade como milimos de época. |
Partition |
setOwnerId(String ownerId)
Retorna o identificador exclusivo do processador de eventos que possui a ID da partição nesse registro de propriedade. |
Partition |
setPartitionId(String partitionId)
Define a ID da partição associada a esse registro de propriedade. |
Métodos herdados de java.lang.Object
Detalhes do construtor
PartitionOwnership
public PartitionOwnership()
Cria uma nova instância.
Detalhes do método
getConsumerGroup
public String getConsumerGroup()
Obtém o nome do grupo de consumidores associado a esse registro de propriedade.
Retornos:
getETag
public String getETag()
Obtém a ETag que foi gerada pela última atualização bem-sucedida conhecida para o registro de propriedade da partição. Uma ETag é um identificador exclusivo * que é gerado quando um registro de dados é criado/atualizado com êxito. A ETag é usada para obter simultaneidade otimista em uma configuração do processador de eventos distribuído. Quando várias instâncias do processador de eventos tentam atualizar o mesmo registro de propriedade da partição, a ETag é usada para verificar se os últimos valores lidos pela instância que solicita a atualização ainda são a ETag mais recente para esse registro. Se a ETag no repositório não corresponder à ETag na solicitação de atualização, espera-se que a atualização falhe, pois houve uma atualização desde a última vez que um processador de eventos leu esse registro.
Retornos:
getEventHubName
public String getEventHubName()
Obtém o nome do Hub de Eventos associado a esse registro de propriedade.
Retornos:
getFullyQualifiedNamespace
public String getFullyQualifiedNamespace()
Retorna o namespace totalmente qualificado do Hub de Eventos.
Retornos:
getLastModifiedTime
public Long getLastModifiedTime()
Obtém a hora da última modificação desse registro de propriedade como milimos de época.
Retornos:
getOwnerId
public String getOwnerId()
Define o identificador exclusivo do processador de eventos como o proprietário da ID da partição nesse registro de propriedade.
Retornos:
getPartitionId
public String getPartitionId()
Obtém a ID da partição associada a esse registro de propriedade.
Retornos:
setConsumerGroup
public PartitionOwnership setConsumerGroup(String consumerGroup)
Define o nome do grupo de consumidores associado a esse registro de propriedade.
Parâmetros:
Retornos:
setETag
public PartitionOwnership setETag(String eTag)
Define a ETag com a última atualização bem-sucedida conhecida para o registro de propriedade da partição. Uma ETag é um identificador exclusivo gerado quando um registro de dados é criado/atualizado com êxito. Essa ETag é usada para obter simultaneidade otimista em uma configuração do processador de eventos distribuído. Quando várias instâncias do processador de eventos tentam atualizar o mesmo registro de propriedade da partição, a ETag é usada para verificar se os últimos valores lidos pela instância que solicita a atualização ainda são a ETag mais recente para esse registro. Se a ETag no repositório não corresponder à ETag na solicitação de atualização, espera-se que a atualização falhe, pois houve uma atualização desde a última vez que um processador de eventos leu esse registro.
Parâmetros:
Retornos:
setEventHubName
public PartitionOwnership setEventHubName(String eventHubName)
Define o nome do Hub de Eventos associado a esse registro de propriedade.
Parâmetros:
Retornos:
setFullyQualifiedNamespace
public PartitionOwnership setFullyQualifiedNamespace(String fullyQualifiedNamespace)
Define o namespace totalmente qualificado do Hub de Eventos.
Parâmetros:
Retornos:
setLastModifiedTime
public PartitionOwnership setLastModifiedTime(Long lastModifiedTime)
Define a hora da última modificação desse registro de propriedade como milimos de época.
Parâmetros:
Retornos:
setOwnerId
public PartitionOwnership setOwnerId(String ownerId)
Retorna o identificador exclusivo do processador de eventos que possui a ID da partição nesse registro de propriedade.
Parâmetros:
Retornos:
setPartitionId
public PartitionOwnership setPartitionId(String partitionId)
Define a ID da partição associada a esse registro de propriedade.
Parâmetros:
Retornos:
Aplica-se a
Azure SDK for Java