Compartir a través de


LastAccessTimeTrackingPolicy Clase

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

public final class LastAccessTimeTrackingPolicy

Las propiedades de Blob Service para la directiva de seguimiento basada en la hora de último acceso.

Resumen del constructor

Constructor Description
LastAccessTimeTrackingPolicy()

Crea una instancia de la clase LastAccessTimeTrackingPolicy.

Resumen del método

Modificador y tipo Método y descripción
List<String> blobType()

Obtenga la propiedad Tipo de blob: una matriz de tipos de blobs admitidos predefinidos.

boolean enable()

Obtiene la propiedad enable: cuando se establece en true se habilita el seguimiento basado en la hora de último acceso.

Name name()

Obtenga la propiedad name: Nombre de la directiva.

Integer trackingGranularityInDays()

Obtenga la propiedad Granularity InDays de seguimiento: el campo especifica la granularidadde seguimiento de objetos de blob en días, normalmente con qué frecuencia se debe realizar el seguimiento del objeto de blob.Este campo es actualmente de solo lectura con el valor 1.

void validate()

Valida la instancia.

LastAccessTimeTrackingPolicy withBlobType(List<String> blobType)

Establezca la propiedad Tipo de blob: matriz de tipos de blobs admitidos predefinidos.

LastAccessTimeTrackingPolicy withEnable(boolean enable)

Establezca la propiedad enable: cuando se establece en true se habilita el seguimiento basado en la hora de último acceso.

LastAccessTimeTrackingPolicy withName(Name name)

Establezca la propiedad name: Nombre de la directiva.

LastAccessTimeTrackingPolicy withTrackingGranularityInDays(Integer trackingGranularityInDays)

Establezca la propiedad Granularity InDays de seguimiento: el campo especifica la granularidadde seguimiento de objetos de blob en días, normalmente con qué frecuencia se debe realizar el seguimiento del objeto de blob.Este campo es actualmente de solo lectura con el valor 1.

Métodos heredados de java.lang.Object

Detalles del constructor

LastAccessTimeTrackingPolicy

public LastAccessTimeTrackingPolicy()

Crea una instancia de la clase LastAccessTimeTrackingPolicy.

Detalles del método

blobType

public List blobType()

Obtenga la propiedad blobType: una matriz de tipos de blob admitidos predefinidos. Solo blockBlob es el valor admitido. Este campo es actualmente de solo lectura.

Returns:

el valor blobType.

enable

public boolean enable()

Obtiene la propiedad enable: cuando se establece en true se habilita el seguimiento basado en la hora de último acceso.

Returns:

el valor enable.

name

public Name name()

Obtenga la propiedad name: Nombre de la directiva. El valor válido es AccessTimeTracking. Este campo es actualmente de solo lectura.

Returns:

el valor del nombre.

trackingGranularityInDays

public Integer trackingGranularityInDays()

Obtenga la propiedad trackingGranularityInDays: el campo especifica la granularidad de seguimiento de objetos de blob en días, normalmente con qué frecuencia se debe realizar el seguimiento del objeto de blob. Este campo es actualmente de solo lectura con el valor 1.

Returns:

el valor trackingGranularityInDays.

validate

public void validate()

Valida la instancia.

withBlobType

public LastAccessTimeTrackingPolicy withBlobType(List blobType)

Establezca la propiedad blobType: una matriz de tipos de blob admitidos predefinidos. Solo blockBlob es el valor admitido. Este campo es actualmente de solo lectura.

Parameters:

blobType - el valor blobType que se va a establecer.

Returns:

El propio objeto LastAccessTimeTrackingPolicy.

withEnable

public LastAccessTimeTrackingPolicy withEnable(boolean enable)

Establezca la propiedad enable: cuando se establece en true se habilita el seguimiento basado en la hora de último acceso.

Parameters:

enable - el valor enable que se va a establecer.

Returns:

El propio objeto LastAccessTimeTrackingPolicy.

withName

public LastAccessTimeTrackingPolicy withName(Name name)

Establezca la propiedad name: Nombre de la directiva. El valor válido es AccessTimeTracking. Este campo es actualmente de solo lectura.

Parameters:

name - valor de nombre que se va a establecer.

Returns:

El propio objeto LastAccessTimeTrackingPolicy.

withTrackingGranularityInDays

public LastAccessTimeTrackingPolicy withTrackingGranularityInDays(Integer trackingGranularityInDays)

Establezca la propiedad trackingGranularityInDays: el campo especifica la granularidad de seguimiento de objetos de blob en días, normalmente con qué frecuencia se debe realizar el seguimiento del objeto de blob. Este campo es actualmente de solo lectura con el valor 1.

Parameters:

trackingGranularityInDays - el valor trackingGranularityInDays que se va a establecer.

Returns:

El propio objeto LastAccessTimeTrackingPolicy.

Se aplica a