137 строки
12 KiB
YAML
137 строки
12 KiB
YAML
### YamlMime:JavaType
|
|
uid: "com.azure.data.tables.sas.TableAccountSasResourceType"
|
|
fullName: "com.azure.data.tables.sas.TableAccountSasResourceType"
|
|
name: "TableAccountSasResourceType"
|
|
nameWithType: "TableAccountSasResourceType"
|
|
summary: "This is a helper class to construct a string representing the resources accessible by an Account SAS."
|
|
inheritances:
|
|
- "<xref href=\"java.lang.Object?displayProperty=fullName\" data-throw-if-not-resolved=\"False\" />"
|
|
inheritedClassMethods:
|
|
- classRef: "java.lang.<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html\">Object</a>"
|
|
methodsRef:
|
|
- "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#clone--\">clone</a>"
|
|
- "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#equals-java.lang.Object-\">equals</a>"
|
|
- "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#finalize--\">finalize</a>"
|
|
- "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#getClass--\">getClass</a>"
|
|
- "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#hashCode--\">hashCode</a>"
|
|
- "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#notify--\">notify</a>"
|
|
- "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#notifyAll--\">notifyAll</a>"
|
|
- "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#toString--\">toString</a>"
|
|
- "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#wait--\">wait</a>"
|
|
- "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#wait-long-\">wait</a>"
|
|
- "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#wait-long-int-\">wait</a>"
|
|
syntax: "public final class **TableAccountSasResourceType**"
|
|
constructors:
|
|
- uid: "com.azure.data.tables.sas.TableAccountSasResourceType.TableAccountSasResourceType()"
|
|
fullName: "com.azure.data.tables.sas.TableAccountSasResourceType.TableAccountSasResourceType()"
|
|
name: "TableAccountSasResourceType()"
|
|
nameWithType: "TableAccountSasResourceType.TableAccountSasResourceType()"
|
|
summary: "Creates a <xref uid=\"com.azure.data.tables.sas.TableAccountSasResourceType\" data-throw-if-not-resolved=\"false\" data-raw-source=\"TableAccountSasResourceType\"></xref> with all fields set to false."
|
|
syntax: "public TableAccountSasResourceType()"
|
|
desc: "Creates a <xref uid=\"com.azure.data.tables.sas.TableAccountSasResourceType\" data-throw-if-not-resolved=\"false\" data-raw-source=\"TableAccountSasResourceType\"></xref> with all fields set to false."
|
|
methods:
|
|
- uid: "com.azure.data.tables.sas.TableAccountSasResourceType.isContainer()"
|
|
fullName: "com.azure.data.tables.sas.TableAccountSasResourceType.isContainer()"
|
|
name: "isContainer()"
|
|
nameWithType: "TableAccountSasResourceType.isContainer()"
|
|
summary: "Gets the access status for container level APIs, this grants access to Blob Containers, Tables, Queues, and File Shares."
|
|
syntax: "public boolean isContainer()"
|
|
desc: "Gets the access status for container level APIs, this grants access to Blob Containers, Tables, Queues, and File Shares."
|
|
returns:
|
|
description: "The access status for container level APIs, this grants access to Blob Containers, Tables, Queues, and\n File Shares."
|
|
type: "<xref href=\"boolean?alt=boolean&text=boolean\" data-throw-if-not-resolved=\"False\" />"
|
|
- uid: "com.azure.data.tables.sas.TableAccountSasResourceType.isObject()"
|
|
fullName: "com.azure.data.tables.sas.TableAccountSasResourceType.isObject()"
|
|
name: "isObject()"
|
|
nameWithType: "TableAccountSasResourceType.isObject()"
|
|
summary: "Get the access status for object level APIs, this grants access to Blobs, Table Entities, Queue Messages, Files."
|
|
syntax: "public boolean isObject()"
|
|
desc: "Get the access status for object level APIs, this grants access to Blobs, Table Entities, Queue Messages, Files."
|
|
returns:
|
|
description: "The access status for object level APIs, this grants access to Blobs, Table Entities, Queue Messages,\n Files."
|
|
type: "<xref href=\"boolean?alt=boolean&text=boolean\" data-throw-if-not-resolved=\"False\" />"
|
|
- uid: "com.azure.data.tables.sas.TableAccountSasResourceType.isService()"
|
|
fullName: "com.azure.data.tables.sas.TableAccountSasResourceType.isService()"
|
|
name: "isService()"
|
|
nameWithType: "TableAccountSasResourceType.isService()"
|
|
summary: "Get the access status for service level APIs."
|
|
syntax: "public boolean isService()"
|
|
desc: "Get the access status for service level APIs."
|
|
returns:
|
|
description: "The access status for service level APIs."
|
|
type: "<xref href=\"boolean?alt=boolean&text=boolean\" data-throw-if-not-resolved=\"False\" />"
|
|
- uid: "com.azure.data.tables.sas.TableAccountSasResourceType.parse(java.lang.String)"
|
|
fullName: "com.azure.data.tables.sas.TableAccountSasResourceType.parse(String resourceTypesString)"
|
|
name: "parse(String resourceTypesString)"
|
|
nameWithType: "TableAccountSasResourceType.parse(String resourceTypesString)"
|
|
summary: "Creates an <xref uid=\"com.azure.data.tables.sas.TableAccountSasResourceType\" data-throw-if-not-resolved=\"false\" data-raw-source=\"TableAccountSasResourceType\"></xref> from the specified resource types string."
|
|
modifiers:
|
|
- "static"
|
|
parameters:
|
|
- description: "A <code>String</code> which represents the\n <xref uid=\"com.azure.data.tables.sas.TableAccountSasResourceType\" data-throw-if-not-resolved=\"false\" data-raw-source=\"account resource types\"></xref>."
|
|
name: "resourceTypesString"
|
|
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/String.html\">String</a>"
|
|
syntax: "public static TableAccountSasResourceType parse(String resourceTypesString)"
|
|
desc: "Creates an <xref uid=\"com.azure.data.tables.sas.TableAccountSasResourceType\" data-throw-if-not-resolved=\"false\" data-raw-source=\"TableAccountSasResourceType\"></xref> from the specified resource types string. This method will throw an <xref uid=\"\" data-throw-if-not-resolved=\"false\" data-raw-source=\"IllegalArgumentException\"></xref> if it encounters a character that does not correspond to a valid resource type."
|
|
returns:
|
|
description: "A <xref uid=\"com.azure.data.tables.sas.TableAccountSasResourceType\" data-throw-if-not-resolved=\"false\" data-raw-source=\"TableAccountSasResourceType\"></xref> generated from the given <code>String</code>."
|
|
type: "<xref href=\"com.azure.data.tables.sas.TableAccountSasResourceType?alt=com.azure.data.tables.sas.TableAccountSasResourceType&text=TableAccountSasResourceType\" data-throw-if-not-resolved=\"False\" />"
|
|
- uid: "com.azure.data.tables.sas.TableAccountSasResourceType.setContainer(boolean)"
|
|
fullName: "com.azure.data.tables.sas.TableAccountSasResourceType.setContainer(boolean container)"
|
|
name: "setContainer(boolean container)"
|
|
nameWithType: "TableAccountSasResourceType.setContainer(boolean container)"
|
|
summary: "Sets the access status for container level APIs, this grants access to Blob Containers, Tables, Queues, and File Shares."
|
|
parameters:
|
|
- description: "The access status to set."
|
|
name: "container"
|
|
type: "<xref href=\"boolean?alt=boolean&text=boolean\" data-throw-if-not-resolved=\"False\" />"
|
|
syntax: "public TableAccountSasResourceType setContainer(boolean container)"
|
|
desc: "Sets the access status for container level APIs, this grants access to Blob Containers, Tables, Queues, and File Shares."
|
|
returns:
|
|
description: "The updated <xref uid=\"com.azure.data.tables.sas.TableAccountSasResourceType\" data-throw-if-not-resolved=\"false\" data-raw-source=\"TableAccountSasResourceType\"></xref> object."
|
|
type: "<xref href=\"com.azure.data.tables.sas.TableAccountSasResourceType?alt=com.azure.data.tables.sas.TableAccountSasResourceType&text=TableAccountSasResourceType\" data-throw-if-not-resolved=\"False\" />"
|
|
- uid: "com.azure.data.tables.sas.TableAccountSasResourceType.setObject(boolean)"
|
|
fullName: "com.azure.data.tables.sas.TableAccountSasResourceType.setObject(boolean object)"
|
|
name: "setObject(boolean object)"
|
|
nameWithType: "TableAccountSasResourceType.setObject(boolean object)"
|
|
summary: "Sets the access status for object level APIs, this grants access to Blobs, Table Entities, Queue Messages, Files."
|
|
parameters:
|
|
- description: "The access status to set."
|
|
name: "object"
|
|
type: "<xref href=\"boolean?alt=boolean&text=boolean\" data-throw-if-not-resolved=\"False\" />"
|
|
syntax: "public TableAccountSasResourceType setObject(boolean object)"
|
|
desc: "Sets the access status for object level APIs, this grants access to Blobs, Table Entities, Queue Messages, Files."
|
|
returns:
|
|
description: "The updated <xref uid=\"com.azure.data.tables.sas.TableAccountSasResourceType\" data-throw-if-not-resolved=\"false\" data-raw-source=\"TableAccountSasResourceType\"></xref> object."
|
|
type: "<xref href=\"com.azure.data.tables.sas.TableAccountSasResourceType?alt=com.azure.data.tables.sas.TableAccountSasResourceType&text=TableAccountSasResourceType\" data-throw-if-not-resolved=\"False\" />"
|
|
- uid: "com.azure.data.tables.sas.TableAccountSasResourceType.setService(boolean)"
|
|
fullName: "com.azure.data.tables.sas.TableAccountSasResourceType.setService(boolean service)"
|
|
name: "setService(boolean service)"
|
|
nameWithType: "TableAccountSasResourceType.setService(boolean service)"
|
|
summary: "Sets the access status for service level APIs."
|
|
parameters:
|
|
- description: "The access status to set."
|
|
name: "service"
|
|
type: "<xref href=\"boolean?alt=boolean&text=boolean\" data-throw-if-not-resolved=\"False\" />"
|
|
syntax: "public TableAccountSasResourceType setService(boolean service)"
|
|
desc: "Sets the access status for service level APIs."
|
|
returns:
|
|
description: "The updated <xref uid=\"com.azure.data.tables.sas.TableAccountSasResourceType\" data-throw-if-not-resolved=\"false\" data-raw-source=\"TableAccountSasResourceType\"></xref> object."
|
|
type: "<xref href=\"com.azure.data.tables.sas.TableAccountSasResourceType?alt=com.azure.data.tables.sas.TableAccountSasResourceType&text=TableAccountSasResourceType\" data-throw-if-not-resolved=\"False\" />"
|
|
- uid: "com.azure.data.tables.sas.TableAccountSasResourceType.toString()"
|
|
fullName: "com.azure.data.tables.sas.TableAccountSasResourceType.toString()"
|
|
name: "toString()"
|
|
nameWithType: "TableAccountSasResourceType.toString()"
|
|
summary: "Converts the given resource types to a `String`."
|
|
overridden: "java.lang.Object.toString()"
|
|
syntax: "public String toString()"
|
|
desc: "Converts the given resource types to a `String`. Using this method will guarantee the resource types are in an order accepted by the service. If all resource types are set to false, an empty string is returned from this method."
|
|
returns:
|
|
description: "A <code>String</code> which represents the <xref uid=\"com.azure.data.tables.sas.TableAccountSasResourceType\" data-throw-if-not-resolved=\"false\" data-raw-source=\"account resource types\"></xref>."
|
|
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/String.html\">String</a>"
|
|
type: "class"
|
|
desc: "This is a helper class to construct a string representing the resources accessible by an Account SAS. Setting a value to true means that any SAS which uses these permissions will grant access to that resource type. Once all the values are set, this should be serialized with `toString()` and set as the resources field on an <xref uid=\"com.azure.data.tables.sas.TableAccountSasSignatureValues\" data-throw-if-not-resolved=\"false\" data-raw-source=\"TableAccountSasSignatureValues\"></xref> object. It is possible to construct the resources string without this class, but the order of the resources is particular and this class guarantees correctness."
|
|
metadata: {}
|
|
package: "com.azure.data.tables.sas"
|
|
artifact: com.azure:azure-data-tables:12.4.6
|