QueueServiceProperties Class

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

public final class QueueServiceProperties

Storage Service Properties.

Constructor Summary

Constructor Description
QueueServiceProperties()

Creates an instance of QueueServiceProperties class.

Method Summary

Modifier and Type Method and Description
QueueAnalyticsLogging getAnalyticsLogging()

Get the analyticsLogging property: Azure Analytics Logging settings.

List<QueueCorsRule> getCors()

Get the cors property: The set of CORS rules.

QueueMetrics getHourMetrics()

Get the hourMetrics property: A summary of request statistics grouped by API in hourly aggregates for queues.

QueueMetrics getMinuteMetrics()

Get the minuteMetrics property: a summary of request statistics grouped by API in minute aggregates for queues.

QueueServiceProperties setAnalyticsLogging(QueueAnalyticsLogging analyticsLogging)

Set the analyticsLogging property: Azure Analytics Logging settings.

QueueServiceProperties setCors(List<QueueCorsRule> cors)

Set the cors property: The set of CORS rules.

QueueServiceProperties setHourMetrics(QueueMetrics hourMetrics)

Set the hourMetrics property: A summary of request statistics grouped by API in hourly aggregates for queues.

QueueServiceProperties setMinuteMetrics(QueueMetrics minuteMetrics)

Set the minuteMetrics property: a summary of request statistics grouped by API in minute aggregates for queues.

Methods inherited from java.lang.Object

Constructor Details

QueueServiceProperties

public QueueServiceProperties()

Creates an instance of QueueServiceProperties class.

Method Details

getAnalyticsLogging

public QueueAnalyticsLogging getAnalyticsLogging()

Get the analyticsLogging property: Azure Analytics Logging settings.

Returns:

the analyticsLogging value.

getCors

public List getCors()

Get the cors property: The set of CORS rules.

Returns:

the cors value.

getHourMetrics

public QueueMetrics getHourMetrics()

Get the hourMetrics property: A summary of request statistics grouped by API in hourly aggregates for queues.

Returns:

the hourMetrics value.

getMinuteMetrics

public QueueMetrics getMinuteMetrics()

Get the minuteMetrics property: a summary of request statistics grouped by API in minute aggregates for queues.

Returns:

the minuteMetrics value.

setAnalyticsLogging

public QueueServiceProperties setAnalyticsLogging(QueueAnalyticsLogging analyticsLogging)

Set the analyticsLogging property: Azure Analytics Logging settings.

Parameters:

analyticsLogging - the analyticsLogging value to set.

Returns:

the QueueServiceProperties object itself.

setCors

public QueueServiceProperties setCors(List cors)

Set the cors property: The set of CORS rules.

Parameters:

cors - the cors value to set.

Returns:

the QueueServiceProperties object itself.

setHourMetrics

public QueueServiceProperties setHourMetrics(QueueMetrics hourMetrics)

Set the hourMetrics property: A summary of request statistics grouped by API in hourly aggregates for queues.

Parameters:

hourMetrics - the hourMetrics value to set.

Returns:

the QueueServiceProperties object itself.

setMinuteMetrics

public QueueServiceProperties setMinuteMetrics(QueueMetrics minuteMetrics)

Set the minuteMetrics property: a summary of request statistics grouped by API in minute aggregates for queues.

Parameters:

minuteMetrics - the minuteMetrics value to set.

Returns:

the QueueServiceProperties object itself.

Applies to