Compartilhar via


PartitionOwnership Classe

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

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.

PartitionOwnership setConsumerGroup(String consumerGroup)

Define o nome do grupo de consumidores associado a esse registro de propriedade.

PartitionOwnership setETag(String eTag)

Define a ETag com a última atualização bem-sucedida conhecida para o registro de propriedade da partição.

PartitionOwnership setEventHubName(String eventHubName)

Define o nome do Hub de Eventos associado a esse registro de propriedade.

PartitionOwnership setFullyQualifiedNamespace(String fullyQualifiedNamespace)

Define o namespace totalmente qualificado do Hub de Eventos.

PartitionOwnership setLastModifiedTime(Long lastModifiedTime)

Define a hora da última modificação desse registro de propriedade como milimos de época.

PartitionOwnership setOwnerId(String ownerId)

Retorna o identificador exclusivo do processador de eventos que possui a ID da partição nesse registro de propriedade.

PartitionOwnership 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:

O nome do grupo de consumidores associado a esse registro de propriedade.

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:

A eTag para esse registro de propriedade.

getEventHubName

public String getEventHubName()

Obtém o nome do Hub de Eventos associado a esse registro de propriedade.

Retornos:

O nome do Hub de Eventos associado a esse registro de propriedade.

getFullyQualifiedNamespace

public String getFullyQualifiedNamespace()

Retorna o namespace totalmente qualificado do Hub de Eventos.

Retornos:

o namespace totalmente qualificado do Hub de Eventos.

getLastModifiedTime

public Long getLastModifiedTime()

Obtém a hora da última modificação desse registro de propriedade como milimos de época.

Retornos:

A hora da última modificação deste registro de propriedade como época milis.

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:

O identificador exclusivo do processador de eventos como o proprietário da ID da partição nesse registro de propriedade.

getPartitionId

public String getPartitionId()

Obtém a ID da partição associada a esse registro de propriedade.

Retornos:

A ID da partição associada a esse registro de propriedade.

setConsumerGroup

public PartitionOwnership setConsumerGroup(String consumerGroup)

Define o nome do grupo de consumidores associado a esse registro de propriedade.

Parâmetros:

consumerGroup - O nome do grupo de consumidores associado a esse registro de propriedade.

Retornos:

A instância atualizada PartitionOwnership .

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:

eTag - A eTag para esse registro de propriedade.

Retornos:

A instância atualizada PartitionOwnership .

setEventHubName

public PartitionOwnership setEventHubName(String eventHubName)

Define o nome do Hub de Eventos associado a esse registro de propriedade.

Parâmetros:

eventHubName - O nome do Hub de Eventos associado a esse registro de propriedade.

Retornos:

A instância atualizada PartitionOwnership .

setFullyQualifiedNamespace

public PartitionOwnership setFullyQualifiedNamespace(String fullyQualifiedNamespace)

Define o namespace totalmente qualificado do Hub de Eventos.

Parâmetros:

fullyQualifiedNamespace - o namespace totalmente qualificado do Hub de Eventos.

Retornos:

A instância atualizada PartitionOwnership .

setLastModifiedTime

public PartitionOwnership setLastModifiedTime(Long lastModifiedTime)

Define a hora da última modificação desse registro de propriedade como milimos de época.

Parâmetros:

lastModifiedTime - A hora da última modificação deste registro de propriedade como época milis.

Retornos:

A instância atualizada PartitionOwnership .

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:

ownerId - O identificador exclusivo do processador de eventos que possui a ID da partição nesse registro de propriedade.

Retornos:

A instância atualizada PartitionOwnership .

setPartitionId

public PartitionOwnership setPartitionId(String partitionId)

Define a ID da partição associada a esse registro de propriedade.

Parâmetros:

partitionId - A ID da partição associada a esse registro de propriedade.

Retornos:

A instância atualizada PartitionOwnership .

Aplica-se a