Compartilhar via


LastAccessTimeTrackingPolicy Classe

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

public final class LastAccessTimeTrackingPolicy

As propriedades do serviço blob para a política de acompanhamento baseada em hora de último acesso.

Resumo do Construtor

Construtor Description
LastAccessTimeTrackingPolicy()

Cria uma instância da classe Política de Acompanhamentode Horado ÚltimoAcesso.

Resumo do método

Modificador e tipo Método e descrição
List<String> blobType()

Obter a propriedade Tipo de blob: uma matriz de tipos de blob com suporte predefinidos.

boolean enable()

Obter a propriedade enable: quando definido como true, o rastreamento baseado na hora do último acesso está habilitado.

Name name()

Obter a propriedade name: nome da política.

Integer trackingGranularityInDays()

Obter a propriedade InDays de granularidadede rastreamento: o campo especifica a granularidade de acompanhamento de objeto de blob em dias, normalmente com que frequência o objeto blob deve ser rastreado.No momento, esse campo é lido apenas com o valor 1.

void validate()

Valida a instância .

LastAccessTimeTrackingPolicy withBlobType(List<String> blobType)

Defina a propriedade Tipo de blob: uma matriz de tipos de blob com suporte predefinidos.

LastAccessTimeTrackingPolicy withEnable(boolean enable)

Defina a propriedade enable: quando definido como true, o rastreamento baseado na hora do último acesso está habilitado.

LastAccessTimeTrackingPolicy withName(Name name)

Defina a propriedade name: nome da política.

LastAccessTimeTrackingPolicy withTrackingGranularityInDays(Integer trackingGranularityInDays)

Defina a propriedade InDays de granularidadede acompanhamento: o campo especifica a granularidade de acompanhamento de objeto de blob em dias, normalmente com que frequência o objeto blob deve ser rastreado.No momento, esse campo é lido apenas com o valor 1.

Métodos herdados de java.lang.Object

Detalhes do construtor

LastAccessTimeTrackingPolicy

public LastAccessTimeTrackingPolicy()

Cria uma instância da classe LastAccessTimeTrackingPolicy.

Detalhes do método

blobType

public List blobType()

Obter a propriedade blobType: uma matriz de tipos de blob com suporte predefinidos. Somente blockBlob é o valor com suporte. No momento, esse campo é somente leitura.

Returns:

o valor blobType.

enable

public boolean enable()

Obter a propriedade enable: quando definido como true, o rastreamento baseado na hora do último acesso está habilitado.

Returns:

o valor de habilitação.

name

public Name name()

Obter a propriedade name: nome da política. O valor válido é AccessTimeTracking. No momento, esse campo é somente leitura.

Returns:

o valor do nome.

trackingGranularityInDays

public Integer trackingGranularityInDays()

Obter a propriedade trackingGranularityInDays: o campo especifica a granularidade de acompanhamento de objeto de blob em dias, normalmente com que frequência o objeto blob deve ser rastreado. No momento, esse campo é lido apenas com o valor 1.

Returns:

o valor trackingGranularityInDays.

validate

public void validate()

Valida a instância .

withBlobType

public LastAccessTimeTrackingPolicy withBlobType(List blobType)

Defina a propriedade blobType: uma matriz de tipos de blob com suporte predefinidos. Somente blockBlob é o valor com suporte. No momento, esse campo é somente leitura.

Parameters:

blobType - o valor blobType a ser definido.

Returns:

o objeto LastAccessTimeTrackingPolicy em si.

withEnable

public LastAccessTimeTrackingPolicy withEnable(boolean enable)

Defina a propriedade enable: quando definido como true, o rastreamento baseado na hora do último acesso está habilitado.

Parameters:

enable - o valor de habilitação a ser definido.

Returns:

o objeto LastAccessTimeTrackingPolicy em si.

withName

public LastAccessTimeTrackingPolicy withName(Name name)

Defina a propriedade name: nome da política. O valor válido é AccessTimeTracking. No momento, esse campo é somente leitura.

Parameters:

name - o valor do nome a ser definido.

Returns:

o objeto LastAccessTimeTrackingPolicy em si.

withTrackingGranularityInDays

public LastAccessTimeTrackingPolicy withTrackingGranularityInDays(Integer trackingGranularityInDays)

Defina a propriedade trackingGranularityInDays: o campo especifica a granularidade de acompanhamento de objeto de blob em dias, normalmente com que frequência o objeto blob deve ser rastreado. No momento, esse campo é lido apenas com o valor 1.

Parameters:

trackingGranularityInDays - o valor trackingGranularityInDays a ser definido.

Returns:

o objeto LastAccessTimeTrackingPolicy em si.

Aplica-se a