LastAccessTimeTrackingPolicy Classe
- java.
lang. Object - com.
azure. resourcemanager. storage. models. LastAccessTimeTrackingPolicy
- com.
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 Acompanhamento |
Resumo do método
Modificador e tipo | Método e descrição |
---|---|
List<String> |
blobType()
Obter a propriedade Tipo de blob |
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 granularidade |
void |
validate()
Valida a instância . |
Last |
withBlobType(List<String> blobType)
Defina a propriedade Tipo de blob |
Last |
withEnable(boolean enable)
Defina a propriedade enable: quando definido como true, o rastreamento baseado na hora do último acesso está habilitado. |
Last |
withName(Name name)
Defina a propriedade name: nome da política. |
Last |
withTrackingGranularityInDays(Integer trackingGranularityInDays)
Defina a propriedade InDays de granularidade |
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
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:
enable
public boolean enable()
Obter a propriedade enable: quando definido como true, o rastreamento baseado na hora do último acesso está habilitado.
Returns:
name
public Name name()
Obter a propriedade name: nome da política. O valor válido é AccessTimeTracking. No momento, esse campo é somente leitura.
Returns:
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:
validate
public void validate()
Valida a instância .
withBlobType
public LastAccessTimeTrackingPolicy withBlobType(List
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:
Returns:
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:
Returns:
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:
Returns:
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:
Returns:
Aplica-se a
Azure SDK for Java