public class StorageBlobCreatedEventData extends Object
| Constructor and Description |
|---|
StorageBlobCreatedEventData() |
| Modifier and Type | Method and Description |
|---|---|
String |
api()
Get the name of the API/operation that triggered this event.
|
String |
blobType()
Get the type of blob.
|
String |
clientRequestId()
Get a request id provided by the client of the storage API operation that triggered this event.
|
Long |
contentLength()
Get the size of the blob in bytes.
|
String |
contentType()
Get the content type of the blob.
|
String |
eTag()
Get the etag of the object at the time this event was triggered.
|
String |
requestId()
Get the request id generated by the Storage service for the storage API operation that triggered this event.
|
String |
sequencer()
Get an opaque string value representing the logical sequence of events for any particular blob name.
|
Object |
storageDiagnostics()
Get for service use only.
|
String |
url()
Get the path to the blob.
|
StorageBlobCreatedEventData |
withApi(String api)
Set the name of the API/operation that triggered this event.
|
StorageBlobCreatedEventData |
withBlobType(String blobType)
Set the type of blob.
|
StorageBlobCreatedEventData |
withClientRequestId(String clientRequestId)
Set a request id provided by the client of the storage API operation that triggered this event.
|
StorageBlobCreatedEventData |
withContentLength(Long contentLength)
Set the size of the blob in bytes.
|
StorageBlobCreatedEventData |
withContentType(String contentType)
Set the content type of the blob.
|
StorageBlobCreatedEventData |
withETag(String eTag)
Set the etag of the object at the time this event was triggered.
|
StorageBlobCreatedEventData |
withRequestId(String requestId)
Set the request id generated by the Storage service for the storage API operation that triggered this event.
|
StorageBlobCreatedEventData |
withSequencer(String sequencer)
Set an opaque string value representing the logical sequence of events for any particular blob name.
|
StorageBlobCreatedEventData |
withStorageDiagnostics(Object storageDiagnostics)
Set for service use only.
|
StorageBlobCreatedEventData |
withUrl(String url)
Set the path to the blob.
|
public String api()
public StorageBlobCreatedEventData withApi(String api)
api - the api value to setpublic String clientRequestId()
public StorageBlobCreatedEventData withClientRequestId(String clientRequestId)
clientRequestId - the clientRequestId value to setpublic String requestId()
public StorageBlobCreatedEventData withRequestId(String requestId)
requestId - the requestId value to setpublic String eTag()
public StorageBlobCreatedEventData withETag(String eTag)
eTag - the eTag value to setpublic String contentType()
public StorageBlobCreatedEventData withContentType(String contentType)
contentType - the contentType value to setpublic Long contentLength()
public StorageBlobCreatedEventData withContentLength(Long contentLength)
contentLength - the contentLength value to setpublic String blobType()
public StorageBlobCreatedEventData withBlobType(String blobType)
blobType - the blobType value to setpublic String url()
public StorageBlobCreatedEventData withUrl(String url)
url - the url value to setpublic String sequencer()
public StorageBlobCreatedEventData withSequencer(String sequencer)
sequencer - the sequencer value to setpublic Object storageDiagnostics()
public StorageBlobCreatedEventData withStorageDiagnostics(Object storageDiagnostics)
storageDiagnostics - the storageDiagnostics value to set /**
* Copyright (c) Microsoft Corporation. All rights reserved.
* Licensed under the MIT License. See License.txt in the project root for
* license information.
*/