TableSasIpRange Class

  • java.lang.Object
    • com.azure.data.tables.sas.TableSasIpRange

public final class TableSasIpRange

This type specifies a continuous range of IP addresses. It is used to limit permissions on SAS tokens. Null may be set if it is not desired to confine the sas permissions to an IP range.

Constructor Summary

Constructor Description
TableSasIpRange()

Creates an instance of TableSasIpRange.

Method Summary

Modifier and Type Method and Description
String getIpMax()

Returns the maximum IP address of the range.

String getIpMin()

Returns the minimum IP address of the range.

static TableSasIpRange parse(String rangeStr)

Creates a TableSasIpRange from the specified string.

TableSasIpRange setIpMax(String ipMax)

Sets the maximum IP address of the range.

TableSasIpRange setIpMin(String ipMin)

Sets the minimum IP address of the range.

String toString()

Output the single IP address or range of IP addresses formatted as a String.

Methods inherited from java.lang.Object

Constructor Details

TableSasIpRange

public TableSasIpRange()

Creates an instance of TableSasIpRange.

Method Details

getIpMax

public String getIpMax()

Returns the maximum IP address of the range.

Returns:

The maximum IP address of the range.

getIpMin

public String getIpMin()

Returns the minimum IP address of the range.

Returns:

The minimum IP address of the range.

parse

public static TableSasIpRange parse(String rangeStr)

Creates a TableSasIpRange from the specified string.

Parameters:

rangeStr - The String representation of the TableSasIpRange.

Returns:

The TableSasIpRange generated from the String.

setIpMax

public TableSasIpRange setIpMax(String ipMax)

Sets the maximum IP address of the range.

Parameters:

ipMax - IP address to set as the maximum.

Returns:

The updated TableSasIpRange object.

setIpMin

public TableSasIpRange setIpMin(String ipMin)

Sets the minimum IP address of the range.

Parameters:

ipMin - IP address to set as the minimum.

Returns:

The updated TableSasIpRange object.

toString

public String toString()

Output the single IP address or range of IP addresses formatted as a String. If minIpRange is set to null, an empty string is returned from this method. Otherwise, if maxIpRange is set to null, then this method returns the value of minIpRange.

Overrides:

TableSasIpRange.toString()

Returns:

The single IP address or range of IP addresses formatted as a String.

Applies to