com.nifty.cloud.ncs.service

## クラス StorageHeadersImpl

- java.lang.Object
- - com.nifty.cloud.ncs.service.StorageHeadersImpl

- すべての実装されたインタフェース:
    StorageHeaders

      public class StorageHeadersImpl
      extends java.lang.Object
      implements StorageHeaders

  ニフクラストレージクライアントで使用される共通HTTPヘッダを定義するクラスです。

- - ### フィールドのサマリー

    フィールド
    修飾子とタイプ | フィールドと説明
    --- | ---
    `static java.lang.String` | `CACHE_CONTROL`
    `static java.lang.String` | `CONTENT_DISPOSITION`
    `static java.lang.String` | `CONTENT_ENCODING`
    `static java.lang.String` | `CONTENT_LENGTH`
    `static java.lang.String` | `CONTENT_MD5`
    `static java.lang.String` | `CONTENT_SHA256`
    `static java.lang.String` | `CONTENT_TYPE`
    `static java.lang.String` | `COPY_SOURCE`
    `static java.lang.String` | `DATE`
    `static java.lang.String` | `ENCRYPTION_INSTRUCTION_FILE`
    `static java.lang.String` | `ENCRYPTION_IV`
    `static java.lang.String` | `ENCRYPTION_KEY`
    `static java.lang.String` | `ENCRYPTION_MATERIALS_DESCRIPTION`
    `static java.lang.String` | `ETAG`
    `static java.lang.String` | `EXTENDED_REQUEST_ID` 拡張要求IDを示す応答ヘッダ
    `static java.lang.String` | `GET_OBJECT_IF_MATCH` If-Matchヘッダ
    `static java.lang.String` | `GET_OBJECT_IF_MODIFIED_SINCE` If-Modified-Sinceヘッダ
    `static java.lang.String` | `GET_OBJECT_IF_NONE_MATCH` If-None-Matchヘッダ
    `static java.lang.String` | `GET_OBJECT_IF_UNMODIFIED_SINCE` If-Unmodified-Sinceヘッダ
    `static java.lang.String` | `LAST_MODIFIED`
    `static java.lang.String` | `NIFTY_PREFIX` Niftyヘッダの接頭辞： x-nifty-
    `static java.lang.String` | `NIFTY_USER_METADATA_PREFIX` ユーザが設定するメタデータヘッダの接頭辞: x-nifty-meta-
    `static java.lang.String` | `RANGE` Rangeヘッダ
    `static java.lang.String` | `REQUEST_ID` 要求IDを示す応答ヘッダ
    `static java.lang.String` | `SERVER`
    `static java.lang.String` | `USER_AGENT`

  - ### コンストラクタのサマリー

    コンストラクタ
    コンストラクタと説明
    `StorageHeadersImpl()`

  - ### メソッドのサマリー

    すべてのメソッド staticメソッド concreteメソッド
    修飾子とタイプ | メソッドと説明
    --- | ---
    `static void` | `setPrefix(java.lang.String prefix)` HTTPヘッダの接頭辞を設定します。

    - ### クラスから継承されたメソッド java.lang.Object

      `equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

- - ### フィールドの詳細

    - #### CONTENT_LENGTH

          public static final java.lang.String CONTENT_LENGTH

      関連項目:
        定数フィールド値

    - #### CONTENT_ENCODING

          public static final java.lang.String CONTENT_ENCODING

      関連項目:
        定数フィールド値

    - #### CONTENT_MD5

          public static final java.lang.String CONTENT_MD5

      関連項目:
        定数フィールド値

    - #### CONTENT_SHA256

          public static final java.lang.String CONTENT_SHA256

      関連項目:
        定数フィールド値

    - #### CONTENT_TYPE

          public static final java.lang.String CONTENT_TYPE

      関連項目:
        定数フィールド値

    - #### CACHE_CONTROL

          public static final java.lang.String CACHE_CONTROL

      関連項目:
        定数フィールド値

    - #### CONTENT_DISPOSITION

          public static final java.lang.String CONTENT_DISPOSITION

      関連項目:
        定数フィールド値

    - #### DATE

          public static final java.lang.String DATE

      関連項目:
        定数フィールド値

    - #### ETAG

          public static final java.lang.String ETAG

      関連項目:
        定数フィールド値

    - #### LAST_MODIFIED

          public static final java.lang.String LAST_MODIFIED

      関連項目:
        定数フィールド値

    - #### SERVER

          public static final java.lang.String SERVER

      関連項目:
        定数フィールド値

    - #### USER_AGENT

          public static final java.lang.String USER_AGENT

      関連項目:
        定数フィールド値

    - #### NIFTY_PREFIX

          public static java.lang.String NIFTY_PREFIX

      Niftyヘッダの接頭辞： x-nifty-

    - #### REQUEST_ID

          public static java.lang.String REQUEST_ID

      要求IDを示す応答ヘッダ

    - #### EXTENDED_REQUEST_ID

          public static java.lang.String EXTENDED_REQUEST_ID

      拡張要求IDを示す応答ヘッダ

    - #### GET_OBJECT_IF_MODIFIED_SINCE

          public static final java.lang.String GET_OBJECT_IF_MODIFIED_SINCE

      If-Modified-Sinceヘッダ
      関連項目:
        定数フィールド値

    - #### GET_OBJECT_IF_UNMODIFIED_SINCE

          public static final java.lang.String GET_OBJECT_IF_UNMODIFIED_SINCE

      If-Unmodified-Sinceヘッダ
      関連項目:
        定数フィールド値

    - #### GET_OBJECT_IF_MATCH

          public static final java.lang.String GET_OBJECT_IF_MATCH

      If-Matchヘッダ
      関連項目:
        定数フィールド値

    - #### GET_OBJECT_IF_NONE_MATCH

          public static final java.lang.String GET_OBJECT_IF_NONE_MATCH

      If-None-Matchヘッダ
      関連項目:
        定数フィールド値

    - #### NIFTY_USER_METADATA_PREFIX

          public static java.lang.String NIFTY_USER_METADATA_PREFIX

      ユーザが設定するメタデータヘッダの接頭辞: x-nifty-meta-

    - #### RANGE

          public static final java.lang.String RANGE

      Rangeヘッダ
      関連項目:
        定数フィールド値

    - #### COPY_SOURCE

          public static java.lang.String COPY_SOURCE

    - #### ENCRYPTION_KEY

          public static java.lang.String ENCRYPTION_KEY

    - #### ENCRYPTION_IV

          public static java.lang.String ENCRYPTION_IV

    - #### ENCRYPTION_MATERIALS_DESCRIPTION

          public static java.lang.String ENCRYPTION_MATERIALS_DESCRIPTION

    - #### ENCRYPTION_INSTRUCTION_FILE

          public static final java.lang.String ENCRYPTION_INSTRUCTION_FILE

      関連項目:
        定数フィールド値

  - ### コンストラクタの詳細

    - #### StorageHeadersImpl

          public StorageHeadersImpl()

  - ### メソッドの詳細

    - #### setPrefix

          public static void setPrefix(java.lang.String prefix)

      HTTPヘッダの接頭辞を設定します。
      パラメータ:
        `prefix` - HTTPヘッダ接頭辞