次の方法で共有


DeleteRetentionPolicy クラス

  • java.lang.Object
    • com.azure.resourcemanager.storage.models.DeleteRetentionPolicy

public final class DeleteRetentionPolicy

論理的な削除のサービス プロパティ。

コンストラクターの概要

コンストラクター 説明
DeleteRetentionPolicy()

アイテム保持ポリシーの削除クラスのインスタンスを作成します

メソッドの概要

修飾子と型 メソッドと説明
Boolean allowPermanentDelete()

allowPermanentDelete プロパティを取得する: true に設定すると、論理的に削除された BLOB のバージョンとスナップショットを削除できます。

Integer days()

days プロパティを取得する: 削除されたアイテムを保持する日数を示します。

Boolean enabled()

有効なプロパティを取得する: アイテム保持ポリシーの削除が有効かどうかを示します。

void validate()

インスタンスを検証します。

DeleteRetentionPolicy withAllowPermanentDelete(Boolean allowPermanentDelete)

allowPermanentDelete プロパティを設定する: このプロパティを true に設定すると、論理的に削除された BLOB バージョンとスナップショットを削除できます。

DeleteRetentionPolicy withDays(Integer days)

days プロパティを設定する: 削除されたアイテムを保持する日数を示します。

DeleteRetentionPolicy withEnabled(Boolean enabled)

enabled プロパティを設定する: アイテム保持ポリシーの削除が有効かどうかを示します

メソッドの継承元: java.lang.Object

コンストラクターの詳細

DeleteRetentionPolicy

public DeleteRetentionPolicy()

DeleteRetentionPolicy クラスのインスタンスを作成します。

メソッドの詳細

allowPermanentDelete

public Boolean allowPermanentDelete()

allowPermanentDelete プロパティを取得する: このプロパティを true に設定すると、論理的に削除された BLOB バージョンとスナップショットを削除できます。 このプロパティは、BLOB 復元ポリシーを使用できません。 このプロパティは BLOB サービスにのみ適用され、コンテナーやファイル共有には適用されません。

Returns:

allowPermanentDelete 値。

days

public Integer days()

days プロパティを取得する: 削除されたアイテムを保持する日数を示します。 指定できる最小値は 1、最大値は 365 です。

Returns:

日の値。

enabled

public Boolean enabled()

enabled プロパティを取得する: DeleteRetentionPolicy が有効かどうかを示します。

Returns:

有効な値。

validate

public void validate()

インスタンスを検証します。

withAllowPermanentDelete

public DeleteRetentionPolicy withAllowPermanentDelete(Boolean allowPermanentDelete)

allowPermanentDelete プロパティを設定する: このプロパティを true に設定すると、論理的に削除された BLOB のバージョンとスナップショットを削除できます。 このプロパティは、BLOB 復元ポリシーを使用できません。 このプロパティは BLOB サービスにのみ適用され、コンテナーやファイル共有には適用されません。

Parameters:

allowPermanentDelete - 設定する allowPermanentDelete 値。

Returns:

DeleteRetentionPolicy オブジェクト自体。

withDays

public DeleteRetentionPolicy withDays(Integer days)

days プロパティを設定する: 削除されたアイテムを保持する日数を示します。 指定できる最小値は 1、最大値は 365 です。

Parameters:

days - 設定する日数の値。

Returns:

DeleteRetentionPolicy オブジェクト自体。

withEnabled

public DeleteRetentionPolicy withEnabled(Boolean enabled)

enabled プロパティを設定する: DeleteRetentionPolicy が有効かどうかを示します。

Parameters:

enabled - 設定する有効な値。

Returns:

DeleteRetentionPolicy オブジェクト自体。

適用対象