azure-docs-sdk-java/docs-ref-autogen/com.azure.storage.blob.mode...

154 строки
14 KiB
YAML

### YamlMime:JavaType
uid: "com.azure.storage.blob.models.BlobRequestConditions"
fullName: "com.azure.storage.blob.models.BlobRequestConditions"
name: "BlobRequestConditions"
nameWithType: "BlobRequestConditions"
summary: "This class contains values which will restrict the successful operation of a variety of requests to the conditions present."
inheritances:
- "<xref href=\"java.lang.Object?displayProperty=fullName\" data-throw-if-not-resolved=\"False\" />"
- "<xref href=\"com.azure.core.http.MatchConditions?displayProperty=fullName\" data-throw-if-not-resolved=\"False\" />"
- "<xref href=\"com.azure.core.http.RequestConditions?displayProperty=fullName\" data-throw-if-not-resolved=\"False\" />"
- "<xref href=\"com.azure.storage.blob.models.BlobLeaseRequestConditions?displayProperty=fullName\" data-throw-if-not-resolved=\"False\" />"
inheritedClassMethods:
- classRef: "<xref href=\"com.azure.core.http.MatchConditions?alt=com.azure.core.http.MatchConditions&text=MatchConditions\" data-throw-if-not-resolved=\"False\" />"
methodsRef:
- "<xref href=\"com.azure.core.http.MatchConditions.getIfMatch()?alt=com.azure.core.http.MatchConditions.getIfMatch&text=getIfMatch\" data-throw-if-not-resolved=\"False\" />"
- "<xref href=\"com.azure.core.http.MatchConditions.getIfNoneMatch()?alt=com.azure.core.http.MatchConditions.getIfNoneMatch&text=getIfNoneMatch\" data-throw-if-not-resolved=\"False\" />"
- classRef: "<xref href=\"com.azure.core.http.RequestConditions?alt=com.azure.core.http.RequestConditions&text=RequestConditions\" data-throw-if-not-resolved=\"False\" />"
methodsRef:
- "<xref href=\"com.azure.core.http.RequestConditions.getIfModifiedSince()?alt=com.azure.core.http.RequestConditions.getIfModifiedSince&text=getIfModifiedSince\" data-throw-if-not-resolved=\"False\" />"
- "<xref href=\"com.azure.core.http.RequestConditions.getIfUnmodifiedSince()?alt=com.azure.core.http.RequestConditions.getIfUnmodifiedSince&text=getIfUnmodifiedSince\" data-throw-if-not-resolved=\"False\" />"
- classRef: "<xref href=\"com.azure.storage.blob.models.BlobLeaseRequestConditions?alt=com.azure.storage.blob.models.BlobLeaseRequestConditions&text=BlobLeaseRequestConditions\" data-throw-if-not-resolved=\"False\" />"
methodsRef:
- "<xref href=\"com.azure.storage.blob.models.BlobLeaseRequestConditions.getTagsConditions()?alt=com.azure.storage.blob.models.BlobLeaseRequestConditions.getTagsConditions&text=getTagsConditions\" data-throw-if-not-resolved=\"False\" />"
- "<xref href=\"com.azure.storage.blob.models.BlobLeaseRequestConditions.setIfMatch(java.lang.String)?alt=com.azure.storage.blob.models.BlobLeaseRequestConditions.setIfMatch&text=setIfMatch\" data-throw-if-not-resolved=\"False\" />"
- "<xref href=\"com.azure.storage.blob.models.BlobLeaseRequestConditions.setIfModifiedSince(java.time.OffsetDateTime)?alt=com.azure.storage.blob.models.BlobLeaseRequestConditions.setIfModifiedSince&text=setIfModifiedSince\" data-throw-if-not-resolved=\"False\" />"
- "<xref href=\"com.azure.storage.blob.models.BlobLeaseRequestConditions.setIfNoneMatch(java.lang.String)?alt=com.azure.storage.blob.models.BlobLeaseRequestConditions.setIfNoneMatch&text=setIfNoneMatch\" data-throw-if-not-resolved=\"False\" />"
- "<xref href=\"com.azure.storage.blob.models.BlobLeaseRequestConditions.setIfUnmodifiedSince(java.time.OffsetDateTime)?alt=com.azure.storage.blob.models.BlobLeaseRequestConditions.setIfUnmodifiedSince&text=setIfUnmodifiedSince\" data-throw-if-not-resolved=\"False\" />"
- "<xref href=\"com.azure.storage.blob.models.BlobLeaseRequestConditions.setTagsConditions(java.lang.String)?alt=com.azure.storage.blob.models.BlobLeaseRequestConditions.setTagsConditions&text=setTagsConditions\" data-throw-if-not-resolved=\"False\" />"
- 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 class **BlobRequestConditions**</br> extends <xref href=\"com.azure.storage.blob.models.BlobLeaseRequestConditions?alt=com.azure.storage.blob.models.BlobLeaseRequestConditions&text=BlobLeaseRequestConditions\" data-throw-if-not-resolved=\"False\" />"
constructors:
- uid: "com.azure.storage.blob.models.BlobRequestConditions.BlobRequestConditions()"
fullName: "com.azure.storage.blob.models.BlobRequestConditions.BlobRequestConditions()"
name: "BlobRequestConditions()"
nameWithType: "BlobRequestConditions.BlobRequestConditions()"
syntax: "public BlobRequestConditions()"
methods:
- uid: "com.azure.storage.blob.models.BlobRequestConditions.getLeaseId()"
fullName: "com.azure.storage.blob.models.BlobRequestConditions.getLeaseId()"
name: "getLeaseId()"
nameWithType: "BlobRequestConditions.getLeaseId()"
summary: "Gets the lease ID that blobs and containers must match."
syntax: "public String getLeaseId()"
desc: "Gets the lease ID that blobs and containers must match."
returns:
description: "The lease ID that blobs and containers must match."
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/String.html\">String</a>"
- uid: "com.azure.storage.blob.models.BlobRequestConditions.setIfMatch(java.lang.String)"
fullName: "com.azure.storage.blob.models.BlobRequestConditions.setIfMatch(String ifMatch)"
name: "setIfMatch(String ifMatch)"
nameWithType: "BlobRequestConditions.setIfMatch(String ifMatch)"
summary: "Optionally limit requests to resources that match the passed ETag."
overridden: "com.azure.storage.blob.models.BlobLeaseRequestConditions.setIfMatch(java.lang.String)"
parameters:
- description: "ETag that resources must match."
name: "ifMatch"
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/String.html\">String</a>"
syntax: "public BlobRequestConditions setIfMatch(String ifMatch)"
desc: "Optionally limit requests to resources that match the passed ETag."
returns:
description: "The updated BlobRequestConditions object."
type: "<xref href=\"com.azure.storage.blob.models.BlobRequestConditions?alt=com.azure.storage.blob.models.BlobRequestConditions&text=BlobRequestConditions\" data-throw-if-not-resolved=\"False\" />"
- uid: "com.azure.storage.blob.models.BlobRequestConditions.setIfModifiedSince(java.time.OffsetDateTime)"
fullName: "com.azure.storage.blob.models.BlobRequestConditions.setIfModifiedSince(OffsetDateTime ifModifiedSince)"
name: "setIfModifiedSince(OffsetDateTime ifModifiedSince)"
nameWithType: "BlobRequestConditions.setIfModifiedSince(OffsetDateTime ifModifiedSince)"
summary: "Optionally limit requests to resources that have only been modified since the passed <xref uid=\"java.time.OffsetDateTime\" data-throw-if-not-resolved=\"false\" data-raw-source=\"datetime\"></xref>."
overridden: "com.azure.storage.blob.models.BlobLeaseRequestConditions.setIfModifiedSince(java.time.OffsetDateTime)"
parameters:
- description: "The datetime that resources must have been modified since."
name: "ifModifiedSince"
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/time/OffsetDateTime.html\">OffsetDateTime</a>"
syntax: "public BlobRequestConditions setIfModifiedSince(OffsetDateTime ifModifiedSince)"
desc: "Optionally limit requests to resources that have only been modified since the passed <xref uid=\"java.time.OffsetDateTime\" data-throw-if-not-resolved=\"false\" data-raw-source=\"datetime\"></xref>."
returns:
description: "The updated BlobRequestConditions object."
type: "<xref href=\"com.azure.storage.blob.models.BlobRequestConditions?alt=com.azure.storage.blob.models.BlobRequestConditions&text=BlobRequestConditions\" data-throw-if-not-resolved=\"False\" />"
- uid: "com.azure.storage.blob.models.BlobRequestConditions.setIfNoneMatch(java.lang.String)"
fullName: "com.azure.storage.blob.models.BlobRequestConditions.setIfNoneMatch(String ifNoneMatch)"
name: "setIfNoneMatch(String ifNoneMatch)"
nameWithType: "BlobRequestConditions.setIfNoneMatch(String ifNoneMatch)"
summary: "Optionally limit requests to resources that do not match the passed ETag."
overridden: "com.azure.storage.blob.models.BlobLeaseRequestConditions.setIfNoneMatch(java.lang.String)"
parameters:
- description: "ETag that resources must not match."
name: "ifNoneMatch"
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/String.html\">String</a>"
syntax: "public BlobRequestConditions setIfNoneMatch(String ifNoneMatch)"
desc: "Optionally limit requests to resources that do not match the passed ETag."
returns:
description: "The updated BlobRequestConditions object."
type: "<xref href=\"com.azure.storage.blob.models.BlobRequestConditions?alt=com.azure.storage.blob.models.BlobRequestConditions&text=BlobRequestConditions\" data-throw-if-not-resolved=\"False\" />"
- uid: "com.azure.storage.blob.models.BlobRequestConditions.setIfUnmodifiedSince(java.time.OffsetDateTime)"
fullName: "com.azure.storage.blob.models.BlobRequestConditions.setIfUnmodifiedSince(OffsetDateTime ifUnmodifiedSince)"
name: "setIfUnmodifiedSince(OffsetDateTime ifUnmodifiedSince)"
nameWithType: "BlobRequestConditions.setIfUnmodifiedSince(OffsetDateTime ifUnmodifiedSince)"
summary: "Optionally limit requests to resources that have remained unmodified since the passed <xref uid=\"java.time.OffsetDateTime\" data-throw-if-not-resolved=\"false\" data-raw-source=\"datetime\"></xref>."
overridden: "com.azure.storage.blob.models.BlobLeaseRequestConditions.setIfUnmodifiedSince(java.time.OffsetDateTime)"
parameters:
- description: "The datetime that resources must have remained unmodified since."
name: "ifUnmodifiedSince"
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/time/OffsetDateTime.html\">OffsetDateTime</a>"
syntax: "public BlobRequestConditions setIfUnmodifiedSince(OffsetDateTime ifUnmodifiedSince)"
desc: "Optionally limit requests to resources that have remained unmodified since the passed <xref uid=\"java.time.OffsetDateTime\" data-throw-if-not-resolved=\"false\" data-raw-source=\"datetime\"></xref>."
returns:
description: "The updated BlobRequestConditions object."
type: "<xref href=\"com.azure.storage.blob.models.BlobRequestConditions?alt=com.azure.storage.blob.models.BlobRequestConditions&text=BlobRequestConditions\" data-throw-if-not-resolved=\"False\" />"
- uid: "com.azure.storage.blob.models.BlobRequestConditions.setLeaseId(java.lang.String)"
fullName: "com.azure.storage.blob.models.BlobRequestConditions.setLeaseId(String leaseId)"
name: "setLeaseId(String leaseId)"
nameWithType: "BlobRequestConditions.setLeaseId(String leaseId)"
summary: "Optionally limits requests to blobs and containers that match the lease ID."
parameters:
- description: "Lease ID that blobs and containers must match."
name: "leaseId"
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/String.html\">String</a>"
syntax: "public BlobRequestConditions setLeaseId(String leaseId)"
desc: "Optionally limits requests to blobs and containers that match the lease ID."
returns:
description: "The updated BlobRequestConditions object."
type: "<xref href=\"com.azure.storage.blob.models.BlobRequestConditions?alt=com.azure.storage.blob.models.BlobRequestConditions&text=BlobRequestConditions\" data-throw-if-not-resolved=\"False\" />"
- uid: "com.azure.storage.blob.models.BlobRequestConditions.setTagsConditions(java.lang.String)"
fullName: "com.azure.storage.blob.models.BlobRequestConditions.setTagsConditions(String tagsConditions)"
name: "setTagsConditions(String tagsConditions)"
nameWithType: "BlobRequestConditions.setTagsConditions(String tagsConditions)"
summary: "Optionally applies the SQL statement to the tags of the blob."
overridden: "com.azure.storage.blob.models.BlobLeaseRequestConditions.setTagsConditions(java.lang.String)"
parameters:
- description: "The SQL statement that apply to the tags of the blob."
name: "tagsConditions"
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/String.html\">String</a>"
syntax: "public BlobRequestConditions setTagsConditions(String tagsConditions)"
desc: "Optionally applies the SQL statement to the tags of the blob."
returns:
description: "The updated BlobRequestConditions object."
type: "<xref href=\"com.azure.storage.blob.models.BlobRequestConditions?alt=com.azure.storage.blob.models.BlobRequestConditions&text=BlobRequestConditions\" data-throw-if-not-resolved=\"False\" />"
type: "class"
desc: "This class contains values which will restrict the successful operation of a variety of requests to the conditions present. These conditions are entirely optional. The entire object or any of its properties may be set to null when passed to a method to indicate that those conditions are not desired. Please refer to the type of each field for more information on those particular access conditions."
metadata: {}
package: "com.azure.storage.blob.models"
artifact: com.azure:azure-storage-blob:12.27.1