TableServiceProperties Class

  • java.lang.Object
    • com.azure.data.tables.models.TableServiceProperties

public final class TableServiceProperties

A model representing configurable settings of the Table service.

Constructor Summary

Constructor Description
TableServiceProperties()

Creates a TableServiceProperties.

Method Summary

Modifier and Type Method and Description
List<TableServiceCorsRule> getCorsRules()

Get the TableServiceCorsRule.

TableServiceMetrics getHourMetrics()

Get settings for generating a summary of request statistics grouped by API in hourly aggregates for tables.

TableServiceLogging getLogging()

Get the TableServiceLogging.

TableServiceMetrics getMinuteMetrics()

Get settings for generating a summary of request statistics grouped by API in minute aggregates for tables.

TableServiceProperties setCorsRules(List<TableServiceCorsRule> corsRules)

Set the TableServiceCorsRule.

TableServiceProperties setHourMetrics(TableServiceMetrics hourMetrics)

Set settings for generating a summary of request statistics grouped by API in hourly aggregates for tables.

TableServiceProperties setLogging(TableServiceLogging logging)

Set the TableServiceLogging.

TableServiceProperties setMinuteMetrics(TableServiceMetrics minuteMetrics)

Set settings for generating a summary of request statistics grouped by API in minute aggregates for tables.

Methods inherited from java.lang.Object

Constructor Details

TableServiceProperties

public TableServiceProperties()

Creates a TableServiceProperties.

Method Details

getCorsRules

public List getCorsRules()

Get the TableServiceCorsRule.

Returns:

A collection of TableServiceCorsRule.

getHourMetrics

public TableServiceMetrics getHourMetrics()

Get settings for generating a summary of request statistics grouped by API in hourly aggregates for tables.

Returns:

getLogging

public TableServiceLogging getLogging()

Get the TableServiceLogging.

Returns:

getMinuteMetrics

public TableServiceMetrics getMinuteMetrics()

Get settings for generating a summary of request statistics grouped by API in minute aggregates for tables.

Returns:

setCorsRules

public TableServiceProperties setCorsRules(List corsRules)

Set the TableServiceCorsRule.

Parameters:

corsRules - A collection of TableServiceCorsRule to set.

Returns:

The updated TableServiceProperties object.

setHourMetrics

public TableServiceProperties setHourMetrics(TableServiceMetrics hourMetrics)

Set settings for generating a summary of request statistics grouped by API in hourly aggregates for tables.

Parameters:

hourMetrics - The TableServiceMetrics value to set.

Returns:

The updated TableServiceProperties object.

setLogging

public TableServiceProperties setLogging(TableServiceLogging logging)

Set the TableServiceLogging.

Parameters:

logging - The TableServiceLogging to set.

Returns:

The updated TableServiceProperties object.

setMinuteMetrics

public TableServiceProperties setMinuteMetrics(TableServiceMetrics minuteMetrics)

Set settings for generating a summary of request statistics grouped by API in minute aggregates for tables.

Parameters:

minuteMetrics - The TableServiceMetrics to set.

Returns:

The updated TableServiceProperties object.

Applies to