StorageLifecycleEvent constructor
StorageLifecycleEvent({
- StorageLifecycleEventKind? kind,
- String? modelId,
- String? cacheKey,
- Int64? bytes,
- String? error,
- StorageInfoResult? infoResult,
- StorageAvailabilityResult? availabilityResult,
- StorageDeletePlan? deletePlan,
- StorageDeleteResult? deleteResult,
Implementation
factory StorageLifecycleEvent({
StorageLifecycleEventKind? kind,
$core.String? modelId,
$core.String? cacheKey,
$fixnum.Int64? bytes,
$core.String? error,
$2.StorageInfoResult? infoResult,
$2.StorageAvailabilityResult? availabilityResult,
$2.StorageDeletePlan? deletePlan,
$2.StorageDeleteResult? deleteResult,
}) {
final result = create();
if (kind != null) result.kind = kind;
if (modelId != null) result.modelId = modelId;
if (cacheKey != null) result.cacheKey = cacheKey;
if (bytes != null) result.bytes = bytes;
if (error != null) result.error = error;
if (infoResult != null) result.infoResult = infoResult;
if (availabilityResult != null)
result.availabilityResult = availabilityResult;
if (deletePlan != null) result.deletePlan = deletePlan;
if (deleteResult != null) result.deleteResult = deleteResult;
return result;
}