azure-storage-blobs
Public Member Functions | Static Public Attributes | List of all members
Azure::Storage::Blobs::Models::ScheduleBlobExpiryOriginType Class Referencefinal

Extensible enum used to specify when a file's expiration time should be relative to.

#include <blob_rest_client.hpp>

Public Member Functions

 ScheduleBlobExpiryOriginType (std::string value)
 
bool operator== (const ScheduleBlobExpiryOriginType &other) const
 
bool operator!= (const ScheduleBlobExpiryOriginType &other) const
 
const std::string & ToString () const
 

Static Public Attributes

AZ_STORAGE_BLOBS_DLLEXPORT static const ScheduleBlobExpiryOriginType NeverExpire
 
AZ_STORAGE_BLOBS_DLLEXPORT static const ScheduleBlobExpiryOriginType RelativeToCreation
 
AZ_STORAGE_BLOBS_DLLEXPORT static const ScheduleBlobExpiryOriginType RelativeToNow
 
AZ_STORAGE_BLOBS_DLLEXPORT static const ScheduleBlobExpiryOriginType Absolute
 

Member Data Documentation

◆ Absolute

const ScheduleBlobExpiryOriginType Azure::Storage::Blobs::Models::ScheduleBlobExpiryOriginType::Absolute
static

Absolute time.

◆ NeverExpire

const ScheduleBlobExpiryOriginType Azure::Storage::Blobs::Models::ScheduleBlobExpiryOriginType::NeverExpire
static

Never expires.

◆ RelativeToCreation

const ScheduleBlobExpiryOriginType Azure::Storage::Blobs::Models::ScheduleBlobExpiryOriginType::RelativeToCreation
static

Relative to file's creation time.

◆ RelativeToNow

const ScheduleBlobExpiryOriginType Azure::Storage::Blobs::Models::ScheduleBlobExpiryOriginType::RelativeToNow
static

Relative to current time.


The documentation for this class was generated from the following files: