azure-docs-sdk-java/docs-ref-autogen/com.azure.data.tables.sas.T...

161 строка
12 KiB
YAML

### YamlMime:JavaType
uid: "com.azure.data.tables.sas.TableAccountSasService"
fullName: "com.azure.data.tables.sas.TableAccountSasService"
name: "TableAccountSasService"
nameWithType: "TableAccountSasService"
summary: "This is a helper class to construct a string representing the services 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 **TableAccountSasService**"
constructors:
- uid: "com.azure.data.tables.sas.TableAccountSasService.TableAccountSasService()"
fullName: "com.azure.data.tables.sas.TableAccountSasService.TableAccountSasService()"
name: "TableAccountSasService()"
nameWithType: "TableAccountSasService.TableAccountSasService()"
summary: "Creates a <xref uid=\"com.azure.data.tables.sas.TableAccountSasService\" data-throw-if-not-resolved=\"false\" data-raw-source=\"TableAccountSasService\"></xref> with all fields set to false."
syntax: "public TableAccountSasService()"
desc: "Creates a <xref uid=\"com.azure.data.tables.sas.TableAccountSasService\" data-throw-if-not-resolved=\"false\" data-raw-source=\"TableAccountSasService\"></xref> with all fields set to false."
methods:
- uid: "com.azure.data.tables.sas.TableAccountSasService.hasBlobAccess()"
fullName: "com.azure.data.tables.sas.TableAccountSasService.hasBlobAccess()"
name: "hasBlobAccess()"
nameWithType: "TableAccountSasService.hasBlobAccess()"
summary: "Returns the access status for blob resources."
syntax: "public boolean hasBlobAccess()"
desc: "Returns the access status for blob resources."
returns:
description: "The access status for blob resources."
type: "<xref href=\"boolean?alt=boolean&text=boolean\" data-throw-if-not-resolved=\"False\" />"
- uid: "com.azure.data.tables.sas.TableAccountSasService.hasFileAccess()"
fullName: "com.azure.data.tables.sas.TableAccountSasService.hasFileAccess()"
name: "hasFileAccess()"
nameWithType: "TableAccountSasService.hasFileAccess()"
summary: "Returns the access status for file resources."
syntax: "public boolean hasFileAccess()"
desc: "Returns the access status for file resources."
returns:
description: "The access status for file resources."
type: "<xref href=\"boolean?alt=boolean&text=boolean\" data-throw-if-not-resolved=\"False\" />"
- uid: "com.azure.data.tables.sas.TableAccountSasService.hasQueueAccess()"
fullName: "com.azure.data.tables.sas.TableAccountSasService.hasQueueAccess()"
name: "hasQueueAccess()"
nameWithType: "TableAccountSasService.hasQueueAccess()"
summary: "Returns the access status for queue resources."
syntax: "public boolean hasQueueAccess()"
desc: "Returns the access status for queue resources."
returns:
description: "The access status for queue resources."
type: "<xref href=\"boolean?alt=boolean&text=boolean\" data-throw-if-not-resolved=\"False\" />"
- uid: "com.azure.data.tables.sas.TableAccountSasService.hasTableAccess()"
fullName: "com.azure.data.tables.sas.TableAccountSasService.hasTableAccess()"
name: "hasTableAccess()"
nameWithType: "TableAccountSasService.hasTableAccess()"
summary: "Returns the access status for table resources."
syntax: "public boolean hasTableAccess()"
desc: "Returns the access status for table resources."
returns:
description: "The access status for table resources."
type: "<xref href=\"boolean?alt=boolean&text=boolean\" data-throw-if-not-resolved=\"False\" />"
- uid: "com.azure.data.tables.sas.TableAccountSasService.parse(java.lang.String)"
fullName: "com.azure.data.tables.sas.TableAccountSasService.parse(String servicesString)"
name: "parse(String servicesString)"
nameWithType: "TableAccountSasService.parse(String servicesString)"
summary: "Creates an <xref uid=\"com.azure.data.tables.sas.TableAccountSasService\" data-throw-if-not-resolved=\"false\" data-raw-source=\"TableAccountSasService\"></xref> from the specified services string."
modifiers:
- "static"
parameters:
- description: "A <code>String</code> which represents the <xref uid=\"com.azure.data.tables.sas.TableAccountSasService\" data-throw-if-not-resolved=\"false\" data-raw-source=\"account services\"></xref>."
name: "servicesString"
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/String.html\">String</a>"
syntax: "public static TableAccountSasService parse(String servicesString)"
desc: "Creates an <xref uid=\"com.azure.data.tables.sas.TableAccountSasService\" data-throw-if-not-resolved=\"false\" data-raw-source=\"TableAccountSasService\"></xref> from the specified services 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 service."
returns:
description: "A <xref uid=\"com.azure.data.tables.sas.TableAccountSasService\" data-throw-if-not-resolved=\"false\" data-raw-source=\"TableAccountSasService\"></xref> generated from the given <code>String</code>."
type: "<xref href=\"com.azure.data.tables.sas.TableAccountSasService?alt=com.azure.data.tables.sas.TableAccountSasService&text=TableAccountSasService\" data-throw-if-not-resolved=\"False\" />"
- uid: "com.azure.data.tables.sas.TableAccountSasService.setBlobAccess(boolean)"
fullName: "com.azure.data.tables.sas.TableAccountSasService.setBlobAccess(boolean blob)"
name: "setBlobAccess(boolean blob)"
nameWithType: "TableAccountSasService.setBlobAccess(boolean blob)"
summary: "Sets the access status for blob resources."
parameters:
- description: "The access status to set."
name: "blob"
type: "<xref href=\"boolean?alt=boolean&text=boolean\" data-throw-if-not-resolved=\"False\" />"
syntax: "public TableAccountSasService setBlobAccess(boolean blob)"
desc: "Sets the access status for blob resources."
returns:
description: "The updated <xref uid=\"com.azure.data.tables.sas.TableAccountSasService\" data-throw-if-not-resolved=\"false\" data-raw-source=\"TableAccountSasService\"></xref> object."
type: "<xref href=\"com.azure.data.tables.sas.TableAccountSasService?alt=com.azure.data.tables.sas.TableAccountSasService&text=TableAccountSasService\" data-throw-if-not-resolved=\"False\" />"
- uid: "com.azure.data.tables.sas.TableAccountSasService.setFileAccess(boolean)"
fullName: "com.azure.data.tables.sas.TableAccountSasService.setFileAccess(boolean file)"
name: "setFileAccess(boolean file)"
nameWithType: "TableAccountSasService.setFileAccess(boolean file)"
summary: "Sets the access status for file resources."
parameters:
- description: "The access status to set."
name: "file"
type: "<xref href=\"boolean?alt=boolean&text=boolean\" data-throw-if-not-resolved=\"False\" />"
syntax: "public TableAccountSasService setFileAccess(boolean file)"
desc: "Sets the access status for file resources."
returns:
description: "The updated <xref uid=\"com.azure.data.tables.sas.TableAccountSasService\" data-throw-if-not-resolved=\"false\" data-raw-source=\"TableAccountSasService\"></xref> object."
type: "<xref href=\"com.azure.data.tables.sas.TableAccountSasService?alt=com.azure.data.tables.sas.TableAccountSasService&text=TableAccountSasService\" data-throw-if-not-resolved=\"False\" />"
- uid: "com.azure.data.tables.sas.TableAccountSasService.setQueueAccess(boolean)"
fullName: "com.azure.data.tables.sas.TableAccountSasService.setQueueAccess(boolean queue)"
name: "setQueueAccess(boolean queue)"
nameWithType: "TableAccountSasService.setQueueAccess(boolean queue)"
summary: "Sets the access status for queue resources."
parameters:
- description: "The access status to set."
name: "queue"
type: "<xref href=\"boolean?alt=boolean&text=boolean\" data-throw-if-not-resolved=\"False\" />"
syntax: "public TableAccountSasService setQueueAccess(boolean queue)"
desc: "Sets the access status for queue resources."
returns:
description: "The updated <xref uid=\"com.azure.data.tables.sas.TableAccountSasService\" data-throw-if-not-resolved=\"false\" data-raw-source=\"TableAccountSasService\"></xref> object."
type: "<xref href=\"com.azure.data.tables.sas.TableAccountSasService?alt=com.azure.data.tables.sas.TableAccountSasService&text=TableAccountSasService\" data-throw-if-not-resolved=\"False\" />"
- uid: "com.azure.data.tables.sas.TableAccountSasService.setTableAccess(boolean)"
fullName: "com.azure.data.tables.sas.TableAccountSasService.setTableAccess(boolean table)"
name: "setTableAccess(boolean table)"
nameWithType: "TableAccountSasService.setTableAccess(boolean table)"
summary: "Sets the access status for table resources."
parameters:
- description: "The access status to set."
name: "table"
type: "<xref href=\"boolean?alt=boolean&text=boolean\" data-throw-if-not-resolved=\"False\" />"
syntax: "public TableAccountSasService setTableAccess(boolean table)"
desc: "Sets the access status for table resources."
returns:
description: "The updated <xref uid=\"com.azure.data.tables.sas.TableAccountSasService\" data-throw-if-not-resolved=\"false\" data-raw-source=\"TableAccountSasService\"></xref> object."
type: "<xref href=\"com.azure.data.tables.sas.TableAccountSasService?alt=com.azure.data.tables.sas.TableAccountSasService&text=TableAccountSasService\" data-throw-if-not-resolved=\"False\" />"
- uid: "com.azure.data.tables.sas.TableAccountSasService.toString()"
fullName: "com.azure.data.tables.sas.TableAccountSasService.toString()"
name: "toString()"
nameWithType: "TableAccountSasService.toString()"
summary: "Converts the given services to a `String`."
overridden: "java.lang.Object.toString()"
syntax: "public String toString()"
desc: "Converts the given services to a `String`. Using this method will guarantee the services are in an order accepted by the service. If all services 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.TableAccountSasService\" data-throw-if-not-resolved=\"false\" data-raw-source=\"account services\"></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 services accessible by an Account SAS. Setting a value to true means that any SAS which uses these permissions will grant access to that service. Once all the values are set, this should be serialized with `toString()` and set as the services 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 services string without this class, but the order of the services is particular and this class guarantees correctness."
metadata: {}
package: "com.azure.data.tables.sas"
artifact: com.azure:azure-data-tables:12.4.4