QueueAnalyticsLogging Class

  • java.lang.Object
    • com.azure.storage.queue.models.QueueAnalyticsLogging

public final class QueueAnalyticsLogging

Azure Analytics Logging settings.

Constructor Summary

Constructor Description
QueueAnalyticsLogging()

Creates an instance of QueueAnalyticsLogging class.

Method Summary

Modifier and Type Method and Description
QueueRetentionPolicy getRetentionPolicy()

Get the retentionPolicy property: the retention policy.

String getVersion()

Get the version property: The version of Storage Analytics to configure.

boolean isDelete()

Get the delete property: Indicates whether all delete requests should be logged.

boolean isRead()

Get the read property: Indicates whether all read requests should be logged.

boolean isWrite()

Get the write property: Indicates whether all write requests should be logged.

QueueAnalyticsLogging setDelete(boolean delete)

Set the delete property: Indicates whether all delete requests should be logged.

QueueAnalyticsLogging setRead(boolean read)

Set the read property: Indicates whether all read requests should be logged.

QueueAnalyticsLogging setRetentionPolicy(QueueRetentionPolicy retentionPolicy)

Set the retentionPolicy property: the retention policy.

QueueAnalyticsLogging setVersion(String version)

Set the version property: The version of Storage Analytics to configure.

QueueAnalyticsLogging setWrite(boolean write)

Set the write property: Indicates whether all write requests should be logged.

Methods inherited from java.lang.Object

Constructor Details

QueueAnalyticsLogging

public QueueAnalyticsLogging()

Creates an instance of QueueAnalyticsLogging class.

Method Details

getRetentionPolicy

public QueueRetentionPolicy getRetentionPolicy()

Get the retentionPolicy property: the retention policy.

Returns:

the retentionPolicy value.

getVersion

public String getVersion()

Get the version property: The version of Storage Analytics to configure.

Returns:

the version value.

isDelete

public boolean isDelete()

Get the delete property: Indicates whether all delete requests should be logged.

Returns:

the delete value.

isRead

public boolean isRead()

Get the read property: Indicates whether all read requests should be logged.

Returns:

the read value.

isWrite

public boolean isWrite()

Get the write property: Indicates whether all write requests should be logged.

Returns:

the write value.

setDelete

public QueueAnalyticsLogging setDelete(boolean delete)

Set the delete property: Indicates whether all delete requests should be logged.

Parameters:

delete - the delete value to set.

Returns:

the QueueAnalyticsLogging object itself.

setRead

public QueueAnalyticsLogging setRead(boolean read)

Set the read property: Indicates whether all read requests should be logged.

Parameters:

read - the read value to set.

Returns:

the QueueAnalyticsLogging object itself.

setRetentionPolicy

public QueueAnalyticsLogging setRetentionPolicy(QueueRetentionPolicy retentionPolicy)

Set the retentionPolicy property: the retention policy.

Parameters:

retentionPolicy - the retentionPolicy value to set.

Returns:

the QueueAnalyticsLogging object itself.

setVersion

public QueueAnalyticsLogging setVersion(String version)

Set the version property: The version of Storage Analytics to configure.

Parameters:

version - the version value to set.

Returns:

the QueueAnalyticsLogging object itself.

setWrite

public QueueAnalyticsLogging setWrite(boolean write)

Set the write property: Indicates whether all write requests should be logged.

Parameters:

write - the write value to set.

Returns:

the QueueAnalyticsLogging object itself.

Applies to