Compartilhar via


DateAfterModification Classe

  • java.lang.Object
    • com.azure.resourcemanager.storage.models.DateAfterModification

public final class DateAfterModification

Objeto para definir as condições de ação de blob de base. As propriedades daysAfterModificationGreaterThan, daysAfterLastAccessTimeGreaterThan e daysAfterCreationGreaterThan são mutuamente exclusivas. A propriedade daysAfterLastTierChangeGreaterThan só é aplicável para ações tierToArchive que exigem que daysAfterModificationGreaterThan seja definido, também não pode ser usado em conjunto com daysAfterLastAccessTimeGreaterThan ou daysAfterCreationGreaterThan.

Resumo do Construtor

Construtor Description
DateAfterModification()

Cria uma instância da classe DateAfterModification.

Resumo do método

Modificador e tipo Método e descrição
Float daysAfterCreationGreaterThan()

Obter a propriedade diasapósa criaçãomaiorque: valor que indica a idade em dias após a criação do blob.

Float daysAfterLastAccessTimeGreaterThan()

Obter a propriedade diasapósa horado últimoacessomaiorque: valor que indica a idade em dias após o último acesso ao blob.

Float daysAfterLastTierChangeGreaterThan()

Obter a propriedade diasapósa últimaalteraçãode camadamaiorque: valor que indica a idade em dias após o último tempo de alteração da camada de blob.

Float daysAfterModificationGreaterThan()

Obter a propriedade diasapósmodificaçãomaiorque: valor que indica a idade em dias após a última modificação.

void validate()

Valida a instância .

DateAfterModification withDaysAfterCreationGreaterThan(Float daysAfterCreationGreaterThan)

Defina a propriedade diasapósa criaçãomaiorque: valor que indica a idade em dias após a criação do blob.

DateAfterModification withDaysAfterLastAccessTimeGreaterThan(Float daysAfterLastAccessTimeGreaterThan)

Defina a propriedade diasapósa horado últimoacessomaiorque: valor que indica a idade em dias após o último acesso ao blob.

DateAfterModification withDaysAfterLastTierChangeGreaterThan(Float daysAfterLastTierChangeGreaterThan)

Defina a propriedade diasapósa últimaalteraçãode camadamaiorque: valor que indica a idade em dias após o tempo de alteração da última camada de blob.

DateAfterModification withDaysAfterModificationGreaterThan(Float daysAfterModificationGreaterThan)

Defina a propriedade diasapósmodificaçãomaiorque: valor que indica a idade em dias após a última modificação.

Métodos herdados de java.lang.Object

Detalhes do construtor

DateAfterModification

public DateAfterModification()

Cria uma instância da classe DateAfterModification.

Detalhes do método

daysAfterCreationGreaterThan

public Float daysAfterCreationGreaterThan()

Obter a propriedade daysAfterCreationGreaterThan: valor que indica a idade em dias após a criação do blob.

Returns:

o valor daysAfterCreationGreaterThan.

daysAfterLastAccessTimeGreaterThan

public Float daysAfterLastAccessTimeGreaterThan()

Obter a propriedade daysAfterLastAccessTimeGreaterThan: valor que indica a idade em dias após o último acesso ao blob. Essa propriedade só pode ser usada em conjunto com a política de acompanhamento de hora do último acesso.

Returns:

o valor daysAfterLastAccessTimeGreaterThan.

daysAfterLastTierChangeGreaterThan

public Float daysAfterLastTierChangeGreaterThan()

Obter a propriedade daysAfterLastTierChangeGreaterThan: valor que indica a idade em dias após a hora de alteração da última camada de blob. Essa propriedade só é aplicável para ações tierToArchive e requer que daysAfterModificationGreaterThan seja definido para ações baseadas em baseBlobs. O blob será arquivado se ambas as condições forem atendidas.

Returns:

o valor daysAfterLastTierChangeGreaterThan.

daysAfterModificationGreaterThan

public Float daysAfterModificationGreaterThan()

Obter a propriedade daysAfterModificationGreaterThan: valor que indica a idade em dias após a última modificação.

Returns:

o valor daysAfterModificationGreaterThan.

validate

public void validate()

Valida a instância .

withDaysAfterCreationGreaterThan

public DateAfterModification withDaysAfterCreationGreaterThan(Float daysAfterCreationGreaterThan)

Defina a propriedade daysAfterCreationGreaterThan: Valor que indica a idade em dias após a criação do blob.

Parameters:

daysAfterCreationGreaterThan - o valor daysAfterCreationGreaterThan a ser definido.

Returns:

o objeto DateAfterModification em si.

withDaysAfterLastAccessTimeGreaterThan

public DateAfterModification withDaysAfterLastAccessTimeGreaterThan(Float daysAfterLastAccessTimeGreaterThan)

Defina a propriedade daysAfterLastAccessTimeGreaterThan: valor que indica a idade em dias após o último acesso ao blob. Essa propriedade só pode ser usada em conjunto com a política de acompanhamento de hora do último acesso.

Parameters:

daysAfterLastAccessTimeGreaterThan - o valor daysAfterLastAccessTimeGreaterThan a ser definido.

Returns:

o objeto DateAfterModification em si.

withDaysAfterLastTierChangeGreaterThan

public DateAfterModification withDaysAfterLastTierChangeGreaterThan(Float daysAfterLastTierChangeGreaterThan)

Defina a propriedade daysAfterLastTierChangeGreaterThan: valor que indica a idade em dias após a hora de alteração da última camada de blob. Essa propriedade só é aplicável para ações tierToArchive e requer que daysAfterModificationGreaterThan seja definido para ações baseadas em baseBlobs. O blob será arquivado se ambas as condições forem atendidas.

Parameters:

daysAfterLastTierChangeGreaterThan - o valor daysAfterLastTierChangeGreaterThan a ser definido.

Returns:

o objeto DateAfterModification em si.

withDaysAfterModificationGreaterThan

public DateAfterModification withDaysAfterModificationGreaterThan(Float daysAfterModificationGreaterThan)

Defina a propriedade daysAfterModificationGreaterThan: Valor que indica a idade em dias após a última modificação.

Parameters:

daysAfterModificationGreaterThan - o valor daysAfterModificationGreaterThan a ser definido.

Returns:

o objeto DateAfterModification em si.

Aplica-se a