FileProperties クラス
- java.
lang. Object - com.
microsoft. azure. storage. file. FileProperties
- com.
public class FileProperties
ファイルのシステム プロパティを表します。
コンストラクターの概要
コンストラクター | 説明 |
---|---|
FileProperties() |
クラスのインスタンスを作成します。 |
FileProperties(final FileProperties other) |
クラスの別のインスタンスから値をコピーして、 クラスのインスタンスを作成します。 |
メソッドの概要
修飾子と型 | メソッドと説明 |
---|---|
String |
getCacheControl()
ファイルのキャッシュ コントロール値を取得します。 |
String |
getChangeTime()
ファイルの変更時刻を取得します。 |
String |
getContentDisposition()
ファイルのコンテンツ処理値を取得します。 |
String |
getContentEncoding()
ファイルのコンテンツ エンコード値を取得します。 |
String |
getContentLanguage()
ファイルのコンテンツ言語の値を取得します。 |
String |
getContentMD5()
ファイルのコンテンツ MD5 値を取得します。 |
String |
getContentType()
ファイルのコンテンツ タイプの値を取得します。 |
Copy |
getCopyState()
ファイルのコピー状態を取得します。 |
String |
getCreationTime()
ファイルの作成時刻を取得します。 |
String |
getEtag()
ファイルの ETag 値を取得します。 ETag 値は、ファイルに対して書き込み操作が実行されるときに更新される一意の識別子です。 コンカレンシー制御と効率の向上を提供し、条件付きで操作を実行するために使用できます。 メソッドと generateIfNoneMatchCondition(final String etag) メソッドは generateIfMatchCondition(final String etag) ETag 値を受け取り、AccessCondition要求で指定できるオブジェクトを返します。 |
String |
getFileId()
ファイルの ID を取得します。 |
String |
getFilePermissionKey()
ファイルのアクセス許可キーを取得します。 |
Date |
getLastModified()
ファイルの最終変更時刻を取得します。 |
String |
getLastWriteTime()
ファイルの最後の書き込み時刻を取得します。 |
long |
getLength()
ファイルのサイズ (バイト単位) を取得します。 |
EnumSet<Ntfs |
getNtfsAttributes()
ファイルとディレクトリのファイル システム属性を取得します。 設定されていない場合は、既存の値の保持を示します。 |
String |
getParentId()
ファイルの親 ID を取得します。 |
boolean |
isServerEncrypted()
ファイルのサーバー側暗号化の状態を取得します。 |
void |
setCacheControl(final String cacheControl)
ファイルのキャッシュ 制御値を設定します。 |
void |
setChangeTime(String changeTime)
ファイルの変更時刻を設定します。 |
void |
setContentDisposition(final String contentDisposition)
ファイルのコンテンツ処理の値を設定します。 |
void |
setContentEncoding(final String contentEncoding)
ファイルのコンテンツ エンコード値を設定します。 |
void |
setContentLanguage(final String contentLanguage)
ファイルのコンテンツ言語を設定します。 |
void |
setContentMD5(final String contentMD5)
ファイルのコンテンツ MD5 値を設定します。 |
void |
setContentType(final String contentType)
ファイルのコンテンツ タイプの値を設定します。 |
void |
setCopyState(final CopyState copyState)
ファイルのコピー状態の値を設定します。 |
void |
setCreationTime(String creationTime)
ファイルに設定する作成時間を設定します。 |
void |
setEtag(final String etag)
ファイルの ETag 値を設定します。 |
void |
setFileId(String fileId)
ファイルの ID を設定します。 |
void |
setFilePermissionKey(String filePermissionKey)
ファイルのアクセス許可キーを設定します。 |
void |
setLastModified(final Date lastModified)
ファイルの最終変更時刻を設定します。 |
void |
setLastWriteTime(String lastWriteTime)
ファイルの最後の書き込み時刻を設定します。 |
void |
setLength(final long length)
ファイルのコンテンツ長をバイト単位で設定します。 |
void |
setNtfsAttributes(EnumSet<NtfsAttributes> ntfsAttributes)
ファイルとディレクトリのファイル システム属性を設定します。 設定されていない場合は、既存の値の保持を示します。 |
void |
setParentId(String parentId)
ファイルの親 ID を設定します。 |
void |
setServerEncrypted(boolean serverEncrypted)
ファイルのサーバー側暗号化の状態を設定します。 |
コンストラクターの詳細
FileProperties
public FileProperties()
クラスのインスタンスを作成します。
FileProperties
public FileProperties(final FileProperties other)
クラスの別のインスタンスから値をコピーして、 クラスのインスタンスを作成します。
Parameters:
FileProperties
コピーするファイル プロパティを表す オブジェクト。
メソッドの詳細
getCacheControl
public String getCacheControl()
ファイルのキャッシュ コントロール値を取得します。
Returns:
String
ファイルのコンテンツ キャッシュ コントロール値を表す 。getChangeTime
public String getChangeTime()
ファイルの変更時刻を取得します。
Returns:
String
変更時刻を表す オブジェクト。getContentDisposition
public String getContentDisposition()
ファイルのコンテンツ処理値を取得します。
Returns:
String
コンテンツの処理を表す 。ファイルnull
にコンテンツの処理が設定されていない場合は 。getContentEncoding
public String getContentEncoding()
ファイルのコンテンツ エンコード値を取得します。
Returns:
String
コンテンツ エンコードを表す 。ファイルnull
にコンテンツ エンコードが設定されていない場合は 。getContentLanguage
public String getContentLanguage()
ファイルのコンテンツ言語の値を取得します。
Returns:
String
コンテンツ言語を表す 。ファイルnull
にコンテンツ言語が設定されていない場合は 。getContentMD5
public String getContentMD5()
ファイルのコンテンツ MD5 値を取得します。
Returns:
String
コンテンツ MD5 値を表す 。getContentType
public String getContentType()
ファイルのコンテンツ タイプの値を取得します。
Returns:
String
コンテンツ タイプを表す 。コンテンツ null
タイプがファイルに設定されていない場合は 。getCopyState
getCreationTime
public String getCreationTime()
ファイルの作成時刻を取得します。
Returns:
String
作成時刻を表す オブジェクト。getEtag
public String getEtag()
ファイルの ETag 値を取得します。
ETag 値は、ファイルに対して書き込み操作が実行されるときに更新される一意の識別子です。 コンカレンシー制御と効率の向上を提供し、条件付きで操作を実行するために使用できます。
メソッドと generateIfNoneMatchCondition(final String etag) メソッドは generateIfMatchCondition(final String etag) ETag 値を受け取り、AccessCondition要求で指定できるオブジェクトを返します。
Returns:
String
ETag 値を表す 。getFileId
public String getFileId()
ファイルの ID を取得します。
Returns:
String
ファイルの ID を指定する 。getFilePermissionKey
public String getFilePermissionKey()
ファイルのアクセス許可キーを取得します。
Returns:
String
ファイルのアクセス許可キーを指定する 。getLastModified
public Date getLastModified()
ファイルの最終変更時刻を取得します。
Returns:
getLastWriteTime
public String getLastWriteTime()
ファイルの最後の書き込み時刻を取得します。
Returns:
String
書き込み時刻を表す オブジェクト。getLength
public long getLength()
ファイルのサイズ (バイト単位) を取得します。
Returns:
long
ファイルの長さを表す 。getNtfsAttributes
public EnumSet
ファイルとディレクトリのファイル システム属性を取得します。 設定されていない場合は、既存の値の保持を示します。
Returns:
getParentId
public String getParentId()
ファイルの親 ID を取得します。
Returns:
String
ファイルの親 ID を指定する 。isServerEncrypted
public boolean isServerEncrypted()
ファイルのサーバー側暗号化の状態を取得します。
Returns:
boolean
ファイルの暗号化状態を指定する 。setCacheControl
public void setCacheControl(final String cacheControl)
ファイルのキャッシュ 制御値を設定します。
Parameters:
String
設定するキャッシュ 制御値を指定する 。
setChangeTime
protected void setChangeTime(String changeTime)
ファイルの変更時刻を設定します。
Parameters:
String
設定する変更時刻を指定する オブジェクト。
setContentDisposition
public void setContentDisposition(final String contentDisposition)
ファイルのコンテンツ処理の値を設定します。
Parameters:
String
設定するコンテンツ処理の値を指定する 。
setContentEncoding
public void setContentEncoding(final String contentEncoding)
ファイルのコンテンツ エンコード値を設定します。
Parameters:
String
設定するコンテンツ エンコード値を指定する 。
setContentLanguage
public void setContentLanguage(final String contentLanguage)
ファイルのコンテンツ言語を設定します。
Parameters:
String
設定するコンテンツ言語の値を指定する 。
setContentMD5
public void setContentMD5(final String contentMD5)
ファイルのコンテンツ MD5 値を設定します。
Parameters:
String
設定するコンテンツ MD5 値を指定する 。
setContentType
public void setContentType(final String contentType)
ファイルのコンテンツ タイプの値を設定します。
Parameters:
String
設定するコンテンツ タイプの値を指定する 。
setCopyState
protected void setCopyState(final CopyState copyState)
ファイルのコピー状態の値を設定します。
Parameters:
setCreationTime
public void setCreationTime(String creationTime)
ファイルに設定する作成時間を設定します。
Parameters:
String
設定する作成時間を指定する オブジェクト。
setEtag
protected void setEtag(final String etag)
ファイルの ETag 値を設定します。
Parameters:
String
設定する ETag 値を指定する 。
setFileId
protected void setFileId(String fileId)
ファイルの ID を設定します。
Parameters:
String
設定する ID を指定する 。
setFilePermissionKey
public void setFilePermissionKey(String filePermissionKey)
ファイルのアクセス許可キーを設定します。
Parameters:
String
設定するファイルアクセス許可キーを指定する 。
setLastModified
protected void setLastModified(final Date lastModified)
ファイルの最終変更時刻を設定します。
Parameters:
setLastWriteTime
protected void setLastWriteTime(String lastWriteTime)
ファイルの最後の書き込み時刻を設定します。
Parameters:
String
設定する最後の書き込み時刻を指定する オブジェクト。
setLength
protected void setLength(final long length)
ファイルのコンテンツ長をバイト単位で設定します。
Parameters:
long
設定する長さを指定する 。
setNtfsAttributes
public void setNtfsAttributes(EnumSet
ファイルとディレクトリのファイル システム属性を設定します。 設定されていない場合は、既存の値の保持を示します。
Parameters:
setParentId
protected void setParentId(String parentId)
ファイルの親 ID を設定します。
Parameters:
String
設定する親 ID を指定する 。
setServerEncrypted
protected void setServerEncrypted(boolean serverEncrypted)
ファイルのサーバー側暗号化の状態を設定します。
Parameters:
boolean
設定する暗号化の状態を指定する 。
適用対象
Azure SDK for Java