DeleteRetentionPolicy クラス
- java.
lang. Object - com.
azure. resourcemanager. storage. models. DeleteRetentionPolicy
- com.
public final class DeleteRetentionPolicy
論理的な削除のサービス プロパティ。
コンストラクターの概要
コンストラクター | 説明 |
---|---|
DeleteRetentionPolicy() |
アイテム保持 |
メソッドの概要
修飾子と型 | メソッドと説明 |
---|---|
Boolean |
allowPermanentDelete()
allow |
Integer |
days()
days プロパティを取得する: 削除されたアイテムを保持する日数を示します。 |
Boolean |
enabled()
有効なプロパティを取得する: アイテム保持 |
void |
validate()
インスタンスを検証します。 |
Delete |
withAllowPermanentDelete(Boolean allowPermanentDelete)
allow |
Delete |
withDays(Integer days)
days プロパティを設定する: 削除されたアイテムを保持する日数を示します。 |
Delete |
withEnabled(Boolean enabled)
enabled プロパティを設定する: アイテム保持 |
メソッドの継承元: java.lang.Object
コンストラクターの詳細
DeleteRetentionPolicy
public DeleteRetentionPolicy()
DeleteRetentionPolicy クラスのインスタンスを作成します。
メソッドの詳細
allowPermanentDelete
public Boolean allowPermanentDelete()
allowPermanentDelete プロパティを取得する: このプロパティを true に設定すると、論理的に削除された BLOB バージョンとスナップショットを削除できます。 このプロパティは、BLOB 復元ポリシーを使用できません。 このプロパティは BLOB サービスにのみ適用され、コンテナーやファイル共有には適用されません。
Returns:
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:
Returns:
withDays
public DeleteRetentionPolicy withDays(Integer days)
days プロパティを設定する: 削除されたアイテムを保持する日数を示します。 指定できる最小値は 1、最大値は 365 です。
Parameters:
Returns:
withEnabled
public DeleteRetentionPolicy withEnabled(Boolean enabled)
enabled プロパティを設定する: DeleteRetentionPolicy が有効かどうかを示します。
Parameters:
Returns:
適用対象
Azure SDK for Java