public class Response extends AbstractSpec
コンストラクタと説明 |
---|
Response() |
修飾子とタイプ | メソッドと説明 |
---|---|
void |
addExample(java.lang.String key,
Example example)
キーに対応する応答例を追加します.
|
void |
addHeader(java.lang.String key,
Header header)
API 操作の期待する応答に付与するヘッダーをリストに追加します.
|
java.lang.String |
getDescription()
API 操作の期待する応答用の詳細を取得します.
|
java.util.Map<java.lang.String,Example> |
getExamples()
API 操作の期待する応答例を取得します.
|
java.util.Map<java.lang.String,Header> |
getHeaders()
API 操作の期待する応答に付与するヘッダーのリストを取得します.
|
Schema |
getSchema()
API 操作の期待する応答の構造体を取得します.
|
Example |
removeExample(java.lang.String key)
API 操作の期待する応答例を削除します.
|
Header |
removeHeader(java.lang.String key)
キーに対応するヘッダーを削除します.
|
void |
setDescription(java.lang.String description)
API 操作の期待する応答用の詳細を設定します.
|
void |
setExamples(java.util.Map<java.lang.String,Example> examples)
API 操作の期待する応答例を設定します.
|
void |
setHeaders(java.util.Map<java.lang.String,Header> headers)
API 操作の期待する応答に付与するヘッダーのリストを取得します.
|
void |
setSchema(Schema schema)
API 操作の期待する応答の構造体を設定します.
|
android.os.Bundle |
toBundle()
プロファイル定義書を Bundle に変換します.
|
addVendorExtension, copyEnum, copyNumber, copyVendorExtensions, getVendorExtensions, removeVendorExtension, setVendorExtensions
public java.lang.String getDescription()
public void setDescription(java.lang.String description)
description
- API 操作の期待する応答用の詳細public Schema getSchema()
public void setSchema(Schema schema)
schema
- API 操作の期待する応答の構造体public java.util.Map<java.lang.String,Header> getHeaders()
public void setHeaders(java.util.Map<java.lang.String,Header> headers)
headers
- API 操作の期待する応答に付与するヘッダーpublic void addHeader(java.lang.String key, Header header)
key
- キーheader
- ヘッダーpublic Header removeHeader(java.lang.String key)
指定されたキーに対応するヘッダーが存在しない場合には null を返却します。
key
- キーpublic java.util.Map<java.lang.String,Example> getExamples()
public void setExamples(java.util.Map<java.lang.String,Example> examples)
examples
- API 操作の期待する応答例public void addExample(java.lang.String key, Example example)
key
- キー (MIME Type)example
- 応答例public Example removeExample(java.lang.String key)
指定されたキー(MIME Type) に対応する応答例がない場合には null を返却します
key
- キー (MIME Type)public android.os.Bundle toBundle()
DConnectSpec