クラス PayloadDocumentation
- 作成者:
- Andreas Evers, Andy Wilkinson, Marcel Overdijk
方法の概要
修飾子と型メソッド説明static ListSE<FieldDescriptor> applyPathPrefix(StringSE pathPrefix, ListSE<FieldDescriptor> descriptors) 指定されたpathPrefixがパスに適用された、指定されたdescriptorsのコピーを作成します。static PayloadSubsectionExtractor<?> beneathPath(StringSE path) 指定されたpathにある JSON ペイロードのサブセクションを抽出するPayloadSubsectionExtractorを返します。static FieldDescriptorfieldWithPath(StringSE path) 指定されたpathでフィールドを記述するFieldDescriptorを作成します。static RequestFieldsSnippetrelaxedRequestFields(ListSE<FieldDescriptor> descriptors) API オペレーションのリクエストペイロードのフィールドをドキュメント化するSnippetを返します。static RequestFieldsSnippetrelaxedRequestFields(MapSE<StringSE, ObjectSE> attributes, ListSE<FieldDescriptor> descriptors) API 操作のリクエストペイロードのフィールドをドキュメント化するSnippetを返します。static RequestFieldsSnippetrelaxedRequestFields(MapSE<StringSE, ObjectSE> attributes, FieldDescriptor... descriptors) API 操作のリクエストペイロードのフィールドをドキュメント化するSnippetを返します。static RequestFieldsSnippetrelaxedRequestFields(FieldDescriptor... descriptors) API オペレーションのリクエストペイロードのフィールドをドキュメント化するSnippetを返します。static RequestFieldsSnippetrelaxedRequestFields(PayloadSubsectionExtractor<?> subsectionExtractor, ListSE<FieldDescriptor> descriptors) 指定されたsubsectionExtractorによって抽出された API オペレーションのリクエストペイロードのサブセクションのフィールドをドキュメント化するSnippetを返します。static RequestFieldsSnippetrelaxedRequestFields(PayloadSubsectionExtractor<?> subsectionExtractor, MapSE<StringSE, ObjectSE> attributes, ListSE<FieldDescriptor> descriptors) 指定されたsubsectionExtractorによって抽出された API オペレーションのリクエストペイロードのサブセクションのフィールドをドキュメント化するSnippetを返します。static RequestFieldsSnippetrelaxedRequestFields(PayloadSubsectionExtractor<?> subsectionExtractor, MapSE<StringSE, ObjectSE> attributes, FieldDescriptor... descriptors) 指定されたsubsectionExtractorによって抽出された API オペレーションのリクエストペイロードのサブセクションのフィールドをドキュメント化するSnippetを返します。static RequestFieldsSnippetrelaxedRequestFields(PayloadSubsectionExtractor<?> subsectionExtractor, FieldDescriptor... descriptors) 指定されたsubsectionExtractorによって抽出された API オペレーションのリクエストペイロードのサブセクションのフィールドをドキュメント化するSnippetを返します。static RequestPartFieldsSnippetrelaxedRequestPartFields(StringSE part, ListSE<FieldDescriptor> descriptors) API 操作のリクエストペイロードの指定されたpartのフィールドをドキュメント化するSnippetを返します。static RequestPartFieldsSnippetrelaxedRequestPartFields(StringSE part, MapSE<StringSE, ObjectSE> attributes, ListSE<FieldDescriptor> descriptors) API 操作のリクエストペイロードの指定されたpartのフィールドをドキュメント化するSnippetを返します。static RequestPartFieldsSnippetrelaxedRequestPartFields(StringSE part, MapSE<StringSE, ObjectSE> attributes, FieldDescriptor... descriptors) API 操作のリクエストペイロードの指定されたpartのフィールドをドキュメント化するSnippetを返します。static RequestPartFieldsSnippetrelaxedRequestPartFields(StringSE part, FieldDescriptor... descriptors) API 操作のリクエストペイロードの指定されたpartのフィールドをドキュメント化するSnippetを返します。static RequestPartFieldsSnippetrelaxedRequestPartFields(StringSE part, PayloadSubsectionExtractor<?> subsectionExtractor, ListSE<FieldDescriptor> descriptors) API 操作のリクエストペイロードの指定されたpartのサブセクションのフィールドをドキュメント化するSnippetを返します。static RequestPartFieldsSnippetrelaxedRequestPartFields(StringSE part, PayloadSubsectionExtractor<?> subsectionExtractor, MapSE<StringSE, ObjectSE> attributes, ListSE<FieldDescriptor> descriptors) API 操作のリクエストペイロードの指定されたpartのサブセクションのフィールドをドキュメント化するSnippetを返します。static RequestPartFieldsSnippetrelaxedRequestPartFields(StringSE part, PayloadSubsectionExtractor<?> subsectionExtractor, MapSE<StringSE, ObjectSE> attributes, FieldDescriptor... descriptors) API 操作のリクエストペイロードの指定されたpartのサブセクションのフィールドをドキュメント化するSnippetを返します。static RequestPartFieldsSnippetrelaxedRequestPartFields(StringSE part, PayloadSubsectionExtractor<?> subsectionExtractor, FieldDescriptor... descriptors) API 操作のリクエストペイロードの指定されたpartのサブセクションのフィールドをドキュメント化するSnippetを返します。static ResponseFieldsSnippetrelaxedResponseFields(ListSE<FieldDescriptor> descriptors) API 操作のレスポンスペイロードのフィールドをドキュメント化するSnippetを返します。static ResponseFieldsSnippetrelaxedResponseFields(MapSE<StringSE, ObjectSE> attributes, ListSE<FieldDescriptor> descriptors) API 操作のレスポンスペイロードのフィールドをドキュメント化するSnippetを返します。static ResponseFieldsSnippetrelaxedResponseFields(MapSE<StringSE, ObjectSE> attributes, FieldDescriptor... descriptors) API 操作のレスポンスペイロードのフィールドをドキュメント化するSnippetを返します。static ResponseFieldsSnippetrelaxedResponseFields(FieldDescriptor... descriptors) API 操作のレスポンスペイロードのフィールドをドキュメント化するSnippetを返します。static ResponseFieldsSnippetrelaxedResponseFields(PayloadSubsectionExtractor<?> subsectionExtractor, ListSE<FieldDescriptor> descriptors) API 操作のレスポンスペイロードのサブセクションのフィールドをドキュメント化するSnippetを返します。static ResponseFieldsSnippetrelaxedResponseFields(PayloadSubsectionExtractor<?> subsectionExtractor, MapSE<StringSE, ObjectSE> attributes, ListSE<FieldDescriptor> descriptors) API 操作のレスポンスペイロードのサブセクションのフィールドをドキュメント化するSnippetを返します。static ResponseFieldsSnippetrelaxedResponseFields(PayloadSubsectionExtractor<?> subsectionExtractor, MapSE<StringSE, ObjectSE> attributes, FieldDescriptor... descriptors) API 操作のレスポンスペイロードのサブセクションのフィールドをドキュメント化するSnippetを返します。static ResponseFieldsSnippetrelaxedResponseFields(PayloadSubsectionExtractor<?> subsectionExtractor, FieldDescriptor... descriptors) API 操作のレスポンスペイロードのサブセクションのフィールドをドキュメント化するSnippetを返します。static RequestBodySnippetAPI 操作のリクエストペイロードの本文をドキュメント化するSnippetを返します。static RequestBodySnippetrequestBody(MapSE<StringSE, ObjectSE> attributes) API 操作のリクエストペイロードの本文をドキュメント化するSnippetを返します。static RequestBodySnippetrequestBody(PayloadSubsectionExtractor<?> subsectionExtractor) API 操作のリクエストペイロードの本文のサブセクションをドキュメント化するSnippetを返します。static RequestBodySnippetrequestBody(PayloadSubsectionExtractor<?> subsectionExtractor, MapSE<StringSE, ObjectSE> attributes) API 操作のリクエストペイロードの本文のサブセクションをドキュメント化するSnippetを返します。static RequestFieldsSnippetrequestFields(ListSE<FieldDescriptor> descriptors) API オペレーションのリクエストペイロードのフィールドをドキュメント化するSnippetを返します。static RequestFieldsSnippetrequestFields(MapSE<StringSE, ObjectSE> attributes, ListSE<FieldDescriptor> descriptors) API 操作のリクエストペイロードのフィールドをドキュメント化するSnippetを返します。static RequestFieldsSnippetrequestFields(MapSE<StringSE, ObjectSE> attributes, FieldDescriptor... descriptors) API 操作のリクエストペイロードのフィールドをドキュメント化するSnippetを返します。static RequestFieldsSnippetrequestFields(FieldDescriptor... descriptors) API オペレーションのリクエストペイロードのフィールドをドキュメント化するSnippetを返します。static RequestFieldsSnippetrequestFields(PayloadSubsectionExtractor<?> subsectionExtractor, ListSE<FieldDescriptor> descriptors) 指定されたsubsectionExtractorによって抽出された API オペレーションのリクエストペイロードのサブセクション内のフィールドをドキュメント化するSnippetを返します。static RequestFieldsSnippetrequestFields(PayloadSubsectionExtractor<?> subsectionExtractor, MapSE<StringSE, ObjectSE> attributes, ListSE<FieldDescriptor> descriptors) 指定されたsubsectionExtractorによって抽出された API オペレーションのリクエストペイロードのサブセクションのフィールドをドキュメント化するSnippetを返します。static RequestFieldsSnippetrequestFields(PayloadSubsectionExtractor<?> subsectionExtractor, MapSE<StringSE, ObjectSE> attributes, FieldDescriptor... descriptors) 指定されたsubsectionExtractorによって抽出された API オペレーションのリクエストペイロードのサブセクションのフィールドをドキュメント化するSnippetを返します。static RequestFieldsSnippetrequestFields(PayloadSubsectionExtractor<?> subsectionExtractor, FieldDescriptor... descriptors) 指定されたsubsectionExtractorによって抽出された API オペレーションのリクエストペイロードのサブセクションのフィールドをドキュメント化するSnippetを返します。static RequestPartBodySnippetrequestPartBody(StringSE partName) API 操作のリクエストペイロードの指定された部分の本文をドキュメント化するSnippetを返します。static RequestPartBodySnippetrequestPartBody(StringSE partName, MapSE<StringSE, ObjectSE> attributes) API 操作のリクエストペイロードの指定された部分の本文をドキュメント化するSnippetを返します。static RequestPartBodySnippetrequestPartBody(StringSE partName, PayloadSubsectionExtractor<?> subsectionExtractor) API 操作のリクエストペイロードの指定された部分の本文のサブセクションをドキュメント化するSnippetを返します。static RequestPartBodySnippetrequestPartBody(StringSE partName, PayloadSubsectionExtractor<?> subsectionExtractor, MapSE<StringSE, ObjectSE> attributes) API 操作のリクエストペイロードの指定された部分の本文のサブセクションをドキュメント化するSnippetを返します。static RequestPartFieldsSnippetrequestPartFields(StringSE part, ListSE<FieldDescriptor> descriptors) API 操作のリクエストペイロードの指定されたpartのフィールドをドキュメント化するSnippetを返します。static RequestPartFieldsSnippetrequestPartFields(StringSE part, MapSE<StringSE, ObjectSE> attributes, ListSE<FieldDescriptor> descriptors) API 操作のリクエストペイロードの指定されたpartのフィールドをドキュメント化するSnippetを返します。static RequestPartFieldsSnippetrequestPartFields(StringSE part, MapSE<StringSE, ObjectSE> attributes, FieldDescriptor... descriptors) API 操作のリクエストペイロードの指定されたpartのフィールドをドキュメント化するSnippetを返します。static RequestPartFieldsSnippetrequestPartFields(StringSE part, FieldDescriptor... descriptors) API 操作のリクエストペイロードの指定されたpartのフィールドをドキュメント化するSnippetを返します。static RequestPartFieldsSnippetrequestPartFields(StringSE part, PayloadSubsectionExtractor<?> subsectionExtractor, ListSE<FieldDescriptor> descriptors) API 操作のリクエストペイロードの指定されたpartのサブセクションのフィールドをドキュメント化するSnippetを返します。static RequestPartFieldsSnippetrequestPartFields(StringSE part, PayloadSubsectionExtractor<?> subsectionExtractor, MapSE<StringSE, ObjectSE> attributes, ListSE<FieldDescriptor> descriptors) API 操作のリクエストペイロードの指定されたpartのサブセクションのフィールドをドキュメント化するSnippetを返します。static RequestPartFieldsSnippetrequestPartFields(StringSE part, PayloadSubsectionExtractor<?> subsectionExtractor, MapSE<StringSE, ObjectSE> attributes, FieldDescriptor... descriptors) API 操作のリクエストペイロードの指定されたpartのサブセクションのフィールドをドキュメント化するSnippetを返します。static RequestPartFieldsSnippetrequestPartFields(StringSE part, PayloadSubsectionExtractor<?> subsectionExtractor, FieldDescriptor... descriptors) API 操作のリクエストペイロードの指定されたpartのサブセクションのフィールドをドキュメント化するSnippetを返します。static ResponseBodySnippetAPI 操作のレスポンスペイロードの本文をドキュメント化するSnippetを返します。static ResponseBodySnippetresponseBody(MapSE<StringSE, ObjectSE> attributes) API 操作のレスポンスペイロードの本文をドキュメント化するSnippetを返します。static ResponseBodySnippetresponseBody(PayloadSubsectionExtractor<?> subsectionExtractor) API 操作のレスポンスペイロードの本文のサブセクションをドキュメント化するSnippetを返します。static ResponseBodySnippetresponseBody(PayloadSubsectionExtractor<?> subsectionExtractor, MapSE<StringSE, ObjectSE> attributes) API 操作のレスポンスペイロードの本文のサブセクションをドキュメント化するSnippetを返します。static ResponseFieldsSnippetresponseFields(ListSE<FieldDescriptor> descriptors) API 操作のレスポンスペイロードのフィールドをドキュメント化するSnippetを返します。static ResponseFieldsSnippetresponseFields(MapSE<StringSE, ObjectSE> attributes, ListSE<FieldDescriptor> descriptors) API 操作のレスポンスペイロードのフィールドをドキュメント化するSnippetを返します。static ResponseFieldsSnippetresponseFields(MapSE<StringSE, ObjectSE> attributes, FieldDescriptor... descriptors) API 操作のレスポンスペイロードのフィールドをドキュメント化するSnippetを返します。static ResponseFieldsSnippetresponseFields(FieldDescriptor... descriptors) API 操作のレスポンスペイロードのフィールドをドキュメント化するSnippetを返します。static ResponseFieldsSnippetresponseFields(PayloadSubsectionExtractor<?> subsectionExtractor, ListSE<FieldDescriptor> descriptors) API 操作のレスポンスペイロードのサブセクションのフィールドをドキュメント化するSnippetを返します。static ResponseFieldsSnippetresponseFields(PayloadSubsectionExtractor<?> subsectionExtractor, MapSE<StringSE, ObjectSE> attributes, ListSE<FieldDescriptor> descriptors) API 操作のレスポンスペイロードのサブセクションのフィールドをドキュメント化するSnippetを返します。static ResponseFieldsSnippetresponseFields(PayloadSubsectionExtractor<?> subsectionExtractor, MapSE<StringSE, ObjectSE> attributes, FieldDescriptor... descriptors) API 操作のレスポンスペイロードのサブセクションのフィールドをドキュメント化するSnippetを返します。static ResponseFieldsSnippetresponseFields(PayloadSubsectionExtractor<?> subsectionExtractor, FieldDescriptor... descriptors) API 操作のレスポンスペイロードのサブセクションのフィールドをドキュメント化するSnippetを返します。static SubsectionDescriptorsubsectionWithPath(StringSE path) サブセクションを説明するFieldDescriptorを作成します。
メソッドの詳細
fieldWithPath
指定されたpathでフィールドを記述するFieldDescriptorを作成します。XML ペイロードをドキュメント化するとき、
pathは XPath を使用します。つまり、"/" は子ノードに下降するために使用されます。JSON ペイロードをドキュメント化する場合、
pathは "." を使用します。'[]' は子オブジェクトに降下し、'[]' は配列に降下します。例: この JSON ペイロードの場合:{ "a":{ "b":[ { "c":"one" }, { "c":"two" }, { "d":"three" } ] } }次のパスはすべて存在します。存在するパスとその値 パス 値 a"b" を含むオブジェクト a.b3 つのオブジェクトを含む配列 a.b[]3 つのオブジェクトを含む配列 a.b[].c文字列 "one" と "two" を含む配列 a.b[].d文字列 "3" - パラメーター:
path- フィールドのパス- 戻り値:
- さらに構成する準備ができている
FieldDescriptor
subsectionWithPath
指定されたpathを使用して、サブセクション、つまりフィールドとそのすべての子孫を記述するFieldDescriptorを作成します。XML ペイロードをドキュメント化するとき、
pathは XPath を使用します。つまり、"/" は子ノードに下降するために使用されます。JSON ペイロードをドキュメント化する場合、
pathは "." を使用します。'[]' は子オブジェクトに降下し、'[]' は配列に降下します。例: この JSON ペイロードの場合:{ "a":{ "b":[ { "c":"one" }, { "c":"two" }, { "d":"three" } ] } }次のパスはすべて存在します。存在するパスとその値 パス 値 a"b" を含むオブジェクト a.b3 つのオブジェクトを含む配列 a.b[]3 つのオブジェクトを含む配列 a.b[].c文字列 "one" と "two" を含む配列 a.b[].d文字列 "3" パス
a.b[]を持つ配列のサブセクション記述子は、その子孫a.b[].cおよびa.b[].dも記述します。- パラメーター:
path- サブセクションのパス- 戻り値:
- さらに構成する準備ができている
SubsectionDescriptor
requestFields
API オペレーションのリクエストペイロードのフィールドをドキュメント化するSnippetを返します。フィールドは、指定されたdescriptorsを使用してドキュメント化されます。フィールドがリクエストペイロードに存在するが、いずれかの記述子によってドキュメント化されていない場合、スニペットの呼び出し時にエラーが発生します。同様に、フィールドがドキュメント化されており、オプションとしてマークされておらず、リクエストに存在しない場合もエラーが発生します。階層構造を持つペイロードの場合、フィールドを
subsection descriptorでドキュメント化すると、その子孫もすべてドキュメント化されたものとして扱われることになります。フィールドまたはサブセクションをドキュメント化したくない場合は、記述子を
configured to ignore itにすることができます。無視されたフィールドまたはサブセクションは生成されたスニペットには表示されず、上記のエラーは発生しません。- パラメーター:
descriptors- リクエストペイロードのフィールドの説明- 戻り値:
- フィールドをドキュメント化するスニペット
- 関連事項:
requestFields
API オペレーションのリクエストペイロードのフィールドをドキュメント化するSnippetを返します。フィールドは、指定されたdescriptorsを使用してドキュメント化されます。フィールドがリクエストペイロードに存在するが、いずれかの記述子によってドキュメント化されていない場合、スニペットの呼び出し時にエラーが発生します。同様に、フィールドがドキュメント化されており、オプションとしてマークされておらず、リクエストに存在しない場合もエラーが発生します。階層構造を持つペイロードの場合、フィールドを
subsection descriptorでドキュメント化すると、その子孫もすべてドキュメント化されたものとして扱われることになります。フィールドまたはサブセクションをドキュメント化したくない場合は、記述子を
configured to ignore itにすることができます。無視されたフィールドまたはサブセクションは生成されたスニペットには表示されず、上記のエラーは発生しません。- パラメーター:
descriptors- リクエストペイロードのフィールドの説明- 戻り値:
- フィールドをドキュメント化するスニペット
- 関連事項:
relaxedRequestFields
API オペレーションのリクエストペイロードのフィールドをドキュメント化するSnippetを返します。フィールドは、指定されたdescriptorsを使用してドキュメント化されます。フィールドがドキュメント化されており、オプションとしてマークされておらず、リクエストに存在しない場合、エラーが発生します。ドキュメント化されていないフィールドは無視されます。
- パラメーター:
descriptors- リクエストペイロードのフィールドの説明- 戻り値:
- フィールドをドキュメント化するスニペット
- 関連事項:
relaxedRequestFields
API オペレーションのリクエストペイロードのフィールドをドキュメント化するSnippetを返します。フィールドは、指定されたdescriptorsを使用してドキュメント化されます。フィールドがドキュメント化されており、オプションとしてマークされておらず、リクエストに存在しない場合、エラーが発生します。ドキュメント化されていないフィールドは無視されます。
- パラメーター:
descriptors- リクエストペイロードのフィールドの説明- 戻り値:
- フィールドをドキュメント化するスニペット
- 関連事項:
requestFields
public static RequestFieldsSnippet requestFields(MapSE<StringSE, ObjectSE> attributes, FieldDescriptor... descriptors) API オペレーションのリクエストペイロードのフィールドをドキュメント化するSnippetを返します。フィールドは指定されたdescriptorsを使用してドキュメント化され、指定されたattributesはスニペットの生成中に使用可能になります。フィールドがリクエストペイロードに存在するが、いずれかの記述子によってドキュメント化されていない場合、スニペットの呼び出し時にエラーが発生します。同様に、フィールドがドキュメント化されており、オプションとしてマークされておらず、リクエストに存在しない場合もエラーが発生します。階層構造を持つペイロードの場合、フィールドを
subsection descriptorでドキュメント化すると、その子孫もすべてドキュメント化されたものとして扱われることになります。フィールドまたはサブセクションをドキュメント化したくない場合は、記述子を
configured to ignore itにすることができます。無視されたフィールドまたはサブセクションは生成されたスニペットには表示されず、上記のエラーは発生しません。- パラメーター:
attributes- 属性descriptors- リクエストペイロードのフィールドの説明- 戻り値:
- フィールドをドキュメント化するスニペット
- 関連事項:
requestFields
public static RequestFieldsSnippet requestFields(MapSE<StringSE, ObjectSE> attributes, ListSE<FieldDescriptor> descriptors) API オペレーションのリクエストペイロードのフィールドをドキュメント化するSnippetを返します。フィールドは指定されたdescriptorsを使用してドキュメント化され、指定されたattributesはスニペットの生成中に使用可能になります。フィールドがリクエストペイロードに存在するが、いずれかの記述子によってドキュメント化されていない場合、スニペットの呼び出し時にエラーが発生します。同様に、フィールドがドキュメント化されており、オプションとしてマークされておらず、リクエストに存在しない場合もエラーが発生します。階層構造を持つペイロードの場合、フィールドを
subsection descriptorでドキュメント化すると、その子孫もすべてドキュメント化されたものとして扱われることになります。フィールドまたはサブセクションをドキュメント化したくない場合は、記述子を
configured to ignore itにすることができます。無視されたフィールドまたはサブセクションは生成されたスニペットには表示されず、上記のエラーは発生しません。- パラメーター:
attributes- 属性descriptors- リクエストペイロードのフィールドの説明- 戻り値:
- フィールドをドキュメント化するスニペット
- 関連事項:
relaxedRequestFields
public static RequestFieldsSnippet relaxedRequestFields(MapSE<StringSE, ObjectSE> attributes, FieldDescriptor... descriptors) API オペレーションのリクエストペイロードのフィールドをドキュメント化するSnippetを返します。フィールドは指定されたdescriptorsを使用してドキュメント化され、指定されたattributesはスニペットの生成中に使用可能になります。フィールドがドキュメント化されており、オプションとしてマークされておらず、リクエストに存在しない場合、エラーが発生します。ドキュメント化されていないフィールドは無視されます。
- パラメーター:
attributes- 属性descriptors- リクエストペイロードのフィールドの説明- 戻り値:
- フィールドをドキュメント化するスニペット
- 関連事項:
relaxedRequestFields
public static RequestFieldsSnippet relaxedRequestFields(MapSE<StringSE, ObjectSE> attributes, ListSE<FieldDescriptor> descriptors) API オペレーションのリクエストペイロードのフィールドをドキュメント化するSnippetを返します。フィールドは指定されたdescriptorsを使用してドキュメント化され、指定されたattributesはスニペットの生成中に使用可能になります。フィールドがドキュメント化されており、オプションとしてマークされておらず、リクエストに存在しない場合、エラーが発生します。ドキュメント化されていないフィールドは無視されます。
- パラメーター:
attributes- 属性descriptors- リクエストペイロードのフィールドの説明- 戻り値:
- フィールドをドキュメント化するスニペット
- 関連事項:
requestFields
public static RequestFieldsSnippet requestFields(PayloadSubsectionExtractor<?> subsectionExtractor, FieldDescriptor... descriptors) 指定されたsubsectionExtractorによって抽出された API オペレーションのリクエストペイロードのサブセクションのフィールドをドキュメント化するSnippetを返します。フィールドは、指定されたdescriptorsを使用してドキュメント化されます。フィールドがリクエストペイロードのサブセクションに存在するが、いずれかの記述子によってドキュメント化されていない場合、スニペットの呼び出し時にエラーが発生します。同様に、フィールドがドキュメント化されており、オプションとしてマークされておらず、サブセクションに存在しない場合もエラーが発生します。階層構造を持つペイロードの場合、フィールドを
subsection descriptorでドキュメント化すると、その子孫もすべてドキュメント化されたものとして扱われることになります。フィールドまたはサブセクションをドキュメント化したくない場合は、記述子を
configured to ignore itにすることができます。無視されたフィールドまたはサブセクションは生成されたスニペットには表示されず、上記のエラーは発生しません。- パラメーター:
subsectionExtractor- サブセクションエクストラクターdescriptors- リクエストペイロードのフィールドの説明- 戻り値:
- フィールドをドキュメント化するスニペット
- 導入:
- 1.2.0
- 関連事項:
requestFields
public static RequestFieldsSnippet requestFields(PayloadSubsectionExtractor<?> subsectionExtractor, ListSE<FieldDescriptor> descriptors) 指定されたsubsectionExtractorによって抽出された API オペレーションのリクエストペイロードのサブセクション内のフィールドをドキュメント化するSnippetを返します。フィールドは、指定されたdescriptorsを使用してドキュメント化されます。フィールドがリクエストペイロードのサブセクションに存在するが、いずれかの記述子によってドキュメント化されていない場合、スニペットの呼び出し時にエラーが発生します。同様に、フィールドがドキュメント化されており、オプションとしてマークされておらず、サブセクションに存在しない場合もエラーが発生します。階層構造を持つペイロードの場合、フィールドを
subsection descriptorでドキュメント化すると、その子孫もすべてドキュメント化されたものとして扱われることになります。フィールドまたはサブセクションをドキュメント化したくない場合は、記述子を
configured to ignore itにすることができます。無視されたフィールドまたはサブセクションは生成されたスニペットには表示されず、上記のエラーは発生しません。- パラメーター:
subsectionExtractor- サブセクションエクストラクターdescriptors- リクエストペイロードのフィールドの説明- 戻り値:
- フィールドをドキュメント化するスニペット
- 導入:
- 1.2.0
- 関連事項:
relaxedRequestFields
public static RequestFieldsSnippet relaxedRequestFields(PayloadSubsectionExtractor<?> subsectionExtractor, FieldDescriptor... descriptors) 指定されたsubsectionExtractorによって抽出された API オペレーションのリクエストペイロードのサブセクションのフィールドをドキュメント化するSnippetを返します。フィールドは、指定されたdescriptorsを使用してドキュメント化されます。フィールドがドキュメント化されており、オプションとしてマークされておらず、リクエストに存在しない場合、エラーが発生します。ドキュメント化されていないフィールドは無視されます。
- パラメーター:
subsectionExtractor- サブセクションエクストラクターdescriptors- リクエストペイロードのフィールドの説明- 戻り値:
- フィールドをドキュメント化するスニペット
- 導入:
- 1.2.0
- 関連事項:
relaxedRequestFields
public static RequestFieldsSnippet relaxedRequestFields(PayloadSubsectionExtractor<?> subsectionExtractor, ListSE<FieldDescriptor> descriptors) 指定されたsubsectionExtractorによって抽出された API オペレーションのリクエストペイロードのサブセクションのフィールドをドキュメント化するSnippetを返します。フィールドは、指定されたdescriptorsを使用してドキュメント化されます。フィールドがドキュメント化されており、オプションとしてマークされておらず、リクエストに存在しない場合、エラーが発生します。ドキュメント化されていないフィールドは無視されます。
- パラメーター:
subsectionExtractor- サブセクションエクストラクターdescriptors- リクエストペイロードのフィールドの説明- 戻り値:
- フィールドをドキュメント化するスニペット
- 導入:
- 1.2.0
- 関連事項:
requestFields
public static RequestFieldsSnippet requestFields(PayloadSubsectionExtractor<?> subsectionExtractor, MapSE<StringSE, ObjectSE> attributes, FieldDescriptor... descriptors) 指定されたsubsectionExtractorによって抽出された API オペレーションのリクエストペイロードのサブセクションのフィールドをドキュメント化するSnippetを返します。フィールドは指定されたdescriptorsを使用してドキュメント化され、指定されたattributesはスニペットの生成中に使用可能になります。フィールドがリクエストペイロードのサブセクションに存在するが、いずれかの記述子によってドキュメント化されていない場合、スニペットの呼び出し時にエラーが発生します。同様に、フィールドがドキュメント化されており、オプションとしてマークされておらず、サブセクションに存在しない場合もエラーが発生します。階層構造を持つペイロードの場合、フィールドを
subsection descriptorでドキュメント化すると、その子孫もすべてドキュメント化されたものとして扱われることになります。フィールドまたはサブセクションをドキュメント化したくない場合は、記述子を
configured to ignore itにすることができます。無視されたフィールドまたはサブセクションは生成されたスニペットには表示されず、上記のエラーは発生しません。- パラメーター:
subsectionExtractor- サブセクションエクストラクターattributes- 属性descriptors- リクエストペイロードのフィールドの説明- 戻り値:
- フィールドをドキュメント化するスニペット
- 導入:
- 1.2.0
- 関連事項:
requestFields
public static RequestFieldsSnippet requestFields(PayloadSubsectionExtractor<?> subsectionExtractor, MapSE<StringSE, ObjectSE> attributes, ListSE<FieldDescriptor> descriptors) 指定されたsubsectionExtractorによって抽出された API オペレーションのリクエストペイロードのサブセクションのフィールドをドキュメント化するSnippetを返します。フィールドは指定されたdescriptorsを使用してドキュメント化され、指定されたattributesはスニペットの生成中に使用可能になります。フィールドがリクエストペイロードのサブセクションに存在するが、いずれかの記述子によってドキュメント化されていない場合、スニペットの呼び出し時にエラーが発生します。同様に、フィールドがドキュメント化されており、オプションとしてマークされておらず、サブセクションに存在しない場合もエラーが発生します。階層構造を持つペイロードの場合、フィールドを
subsection descriptorでドキュメント化すると、その子孫もすべてドキュメント化されたものとして扱われることになります。フィールドまたはサブセクションをドキュメント化したくない場合は、記述子を
configured to ignore itにすることができます。無視されたフィールドまたはサブセクションは生成されたスニペットには表示されず、上記のエラーは発生しません。- パラメーター:
subsectionExtractor- サブセクションエクストラクターattributes- 属性descriptors- リクエストペイロードのフィールドの説明- 戻り値:
- フィールドをドキュメント化するスニペット
- 導入:
- 1.2.0
- 関連事項:
relaxedRequestFields
public static RequestFieldsSnippet relaxedRequestFields(PayloadSubsectionExtractor<?> subsectionExtractor, MapSE<StringSE, ObjectSE> attributes, FieldDescriptor... descriptors) 指定されたsubsectionExtractorによって抽出された API オペレーションのリクエストペイロードのサブセクションのフィールドをドキュメント化するSnippetを返します。フィールドは指定されたdescriptorsを使用してドキュメント化され、指定されたattributesはスニペットの生成中に使用可能になります。フィールドがドキュメント化されており、オプションとしてマークされておらず、リクエストに存在しない場合、エラーが発生します。ドキュメント化されていないフィールドは無視されます。
- パラメーター:
subsectionExtractor- サブセクションエクストラクターattributes- 属性descriptors- リクエストペイロードのフィールドの説明- 戻り値:
- フィールドをドキュメント化するスニペット
- 導入:
- 1.2.0
- 関連事項:
relaxedRequestFields
public static RequestFieldsSnippet relaxedRequestFields(PayloadSubsectionExtractor<?> subsectionExtractor, MapSE<StringSE, ObjectSE> attributes, ListSE<FieldDescriptor> descriptors) 指定されたsubsectionExtractorによって抽出された API オペレーションのリクエストペイロードのサブセクションのフィールドをドキュメント化するSnippetを返します。フィールドは指定されたdescriptorsを使用してドキュメント化され、指定されたattributesはスニペットの生成中に使用可能になります。フィールドがドキュメント化されており、オプションとしてマークされておらず、リクエストに存在しない場合、エラーが発生します。ドキュメント化されていないフィールドは無視されます。
- パラメーター:
subsectionExtractor- サブセクションエクストラクターattributes- 属性descriptors- リクエストペイロードのフィールドの説明- 戻り値:
- フィールドをドキュメント化するスニペット
- 導入:
- 1.2.0
- 関連事項:
requestPartFields
public static RequestPartFieldsSnippet requestPartFields(StringSE part, FieldDescriptor... descriptors) API オペレーションのリクエストペイロードの指定されたpartのフィールドをドキュメント化するSnippetを返します。フィールドは、指定されたdescriptorsを使用してドキュメント化されます。フィールドがリクエスト部分のペイロードに存在するが、いずれかの記述子によってドキュメント化されていない場合、スニペットの呼び出し時にエラーが発生します。同様に、フィールドがドキュメント化されており、オプションとしてマークされておらず、リクエスト部分のペイロードに存在しない場合も、エラーが発生します。階層構造を持つペイロードの場合、フィールドを
subsection descriptorでドキュメント化すると、その子孫もすべてドキュメント化されたものとして扱われることになります。フィールドまたはサブセクションをドキュメント化したくない場合は、記述子を
configured to ignore itにすることができます。無視されたフィールドまたはサブセクションは生成されたスニペットには表示されず、上記のエラーは発生しません。- パラメーター:
part- パーツ名descriptors- リクエスト部分のフィールドの説明- 戻り値:
- フィールドをドキュメント化するスニペット
- 導入:
- 1.2.0
- 関連事項:
requestPartFields
public static RequestPartFieldsSnippet requestPartFields(StringSE part, ListSE<FieldDescriptor> descriptors) API オペレーションのリクエストペイロードの指定されたpartのフィールドをドキュメント化するSnippetを返します。フィールドは、指定されたdescriptorsを使用してドキュメント化されます。フィールドがリクエスト部分のペイロードに存在するが、いずれかの記述子によってドキュメント化されていない場合、スニペットの呼び出し時にエラーが発生します。同様に、フィールドがドキュメント化されており、オプションとしてマークされておらず、リクエスト部分のペイロードに存在しない場合も、エラーが発生します。階層構造を持つペイロードの場合、フィールドを
subsection descriptorでドキュメント化すると、その子孫もすべてドキュメント化されたものとして扱われることになります。フィールドまたはサブセクションをドキュメント化したくない場合は、記述子を
configured to ignore itにすることができます。無視されたフィールドまたはサブセクションは生成されたスニペットには表示されず、上記のエラーは発生しません。- パラメーター:
part- パーツ名descriptors- リクエスト部分のフィールドの説明- 戻り値:
- フィールドをドキュメント化するスニペット
- 関連事項:
relaxedRequestPartFields
public static RequestPartFieldsSnippet relaxedRequestPartFields(StringSE part, FieldDescriptor... descriptors) API オペレーションのリクエストペイロードの指定されたpartのフィールドをドキュメント化するSnippetを返します。フィールドは、指定されたdescriptorsを使用してドキュメント化されます。フィールドがドキュメント化されており、オプションとしてマークされておらず、リクエストに存在しない場合、エラーが発生します。ドキュメント化されていないフィールドは無視されます。
- パラメーター:
part- パーツ名descriptors- リクエスト部分のフィールドの説明- 戻り値:
- フィールドをドキュメント化するスニペット
- 関連事項:
relaxedRequestPartFields
public static RequestPartFieldsSnippet relaxedRequestPartFields(StringSE part, ListSE<FieldDescriptor> descriptors) API オペレーションのリクエストペイロードの指定されたpartのフィールドをドキュメント化するSnippetを返します。フィールドは、指定されたdescriptorsを使用してドキュメント化されます。フィールドがドキュメント化されており、オプションとしてマークされておらず、リクエストに存在しない場合、エラーが発生します。ドキュメント化されていないフィールドは無視されます。
- パラメーター:
part- パーツ名descriptors- リクエスト部分のフィールドの説明- 戻り値:
- フィールドをドキュメント化するスニペット
- 関連事項:
requestPartFields
public static RequestPartFieldsSnippet requestPartFields(StringSE part, MapSE<StringSE, ObjectSE> attributes, FieldDescriptor... descriptors) API オペレーションのリクエストペイロードの指定されたpartのフィールドをドキュメント化するSnippetを返します。フィールドは指定されたdescriptorsを使用してドキュメント化され、指定されたattributesはスニペットの生成中に使用可能になります。フィールドがリクエスト部分のペイロードに存在するが、いずれかの記述子によってドキュメント化されていない場合、スニペットの呼び出し時にエラーが発生します。同様に、フィールドがドキュメント化されており、オプションとしてマークされておらず、リクエスト部分のペイロードに存在しない場合も、エラーが発生します。階層構造を持つペイロードの場合、フィールドを
subsection descriptorでドキュメント化すると、その子孫もすべてドキュメント化されたものとして扱われることになります。フィールドまたはサブセクションをドキュメント化したくない場合は、記述子を
configured to ignore itにすることができます。無視されたフィールドまたはサブセクションは生成されたスニペットには表示されず、上記のエラーは発生しません。- パラメーター:
part- パーツ名attributes- 属性descriptors- リクエスト部分のフィールドの説明- 戻り値:
- フィールドをドキュメント化するスニペット
- 関連事項:
requestPartFields
public static RequestPartFieldsSnippet requestPartFields(StringSE part, MapSE<StringSE, ObjectSE> attributes, ListSE<FieldDescriptor> descriptors) API オペレーションのリクエストペイロードの指定されたpartのフィールドをドキュメント化するSnippetを返します。フィールドは指定されたdescriptorsを使用してドキュメント化され、指定されたattributesはスニペットの生成中に使用可能になります。フィールドがリクエスト部分のペイロードに存在するが、いずれかの記述子によってドキュメント化されていない場合、スニペットの呼び出し時にエラーが発生します。同様に、フィールドがドキュメント化されており、オプションとしてマークされておらず、リクエスト部分のペイロードに存在しない場合も、エラーが発生します。階層構造を持つペイロードの場合、フィールドを
subsection descriptorでドキュメント化すると、その子孫もすべてドキュメント化されたものとして扱われることになります。フィールドまたはサブセクションをドキュメント化したくない場合は、記述子を
configured to ignore itにすることができます。無視されたフィールドまたはサブセクションは生成されたスニペットには表示されず、上記のエラーは発生しません。- パラメーター:
part- パーツ名attributes- 属性descriptors- リクエスト部分のフィールドの説明- 戻り値:
- フィールドをドキュメント化するスニペット
- 関連事項:
relaxedRequestPartFields
public static RequestPartFieldsSnippet relaxedRequestPartFields(StringSE part, MapSE<StringSE, ObjectSE> attributes, FieldDescriptor... descriptors) API オペレーションのリクエストペイロードの指定されたpartのフィールドをドキュメント化するSnippetを返します。フィールドは指定されたdescriptorsを使用してドキュメント化され、指定されたattributesはスニペットの生成中に使用可能になります。フィールドがドキュメント化されており、オプションとしてマークされておらず、リクエストに存在しない場合、エラーが発生します。ドキュメント化されていないフィールドは無視されます。
- パラメーター:
part- パーツ名attributes- 属性descriptors- リクエスト部分のフィールドの説明- 戻り値:
- フィールドをドキュメント化するスニペット
- 関連事項:
relaxedRequestPartFields
public static RequestPartFieldsSnippet relaxedRequestPartFields(StringSE part, MapSE<StringSE, ObjectSE> attributes, ListSE<FieldDescriptor> descriptors) API オペレーションのリクエストペイロードの指定されたpartのフィールドをドキュメント化するSnippetを返します。フィールドは指定されたdescriptorsを使用してドキュメント化され、指定されたattributesはスニペットの生成中に使用可能になります。フィールドがドキュメント化されており、オプションとしてマークされておらず、リクエストに存在しない場合、エラーが発生します。ドキュメント化されていないフィールドは無視されます。
- パラメーター:
part- パーツ名attributes- 属性descriptors- リクエスト部分のフィールドの説明- 戻り値:
- フィールドをドキュメント化するスニペット
- 関連事項:
requestPartFields
public static RequestPartFieldsSnippet requestPartFields(StringSE part, PayloadSubsectionExtractor<?> subsectionExtractor, FieldDescriptor... descriptors) API オペレーションのリクエストペイロードの指定されたpartのサブセクションのフィールドをドキュメント化するSnippetを返します。サブセクションは、指定されたsubsectionExtractorによって抽出されます。フィールドは、指定されたdescriptorsを使用してドキュメント化されます。リクエスト部分のペイロードのサブセクションにフィールドが存在するが、いずれかの記述子によってドキュメント化されていない場合、スニペットの呼び出し時にエラーが発生します。同様に、フィールドがドキュメント化されており、オプションとしてマークされておらず、サブセクションに存在しない場合もエラーが発生します。階層構造を持つペイロードの場合、フィールドを
subsection descriptorでドキュメント化すると、その子孫もすべてドキュメント化されたものとして扱われることになります。フィールドまたはサブセクションをドキュメント化したくない場合は、記述子を
configured to ignore itにすることができます。無視されたフィールドまたはサブセクションは生成されたスニペットには表示されず、上記のエラーは発生しません。- パラメーター:
part- パーツ名subsectionExtractor- サブセクションエクストラクターdescriptors- サブセクションのフィールドの説明- 戻り値:
- フィールドをドキュメント化するスニペット
- 導入:
- 1.2.0
- 関連事項:
requestPartFields
public static RequestPartFieldsSnippet requestPartFields(StringSE part, PayloadSubsectionExtractor<?> subsectionExtractor, ListSE<FieldDescriptor> descriptors) API オペレーションのリクエストペイロードの指定されたpartのサブセクションのフィールドをドキュメント化するSnippetを返します。サブセクションは、指定されたsubsectionExtractorによって抽出されます。フィールドは、指定されたdescriptorsを使用してドキュメント化されます。リクエスト部分のペイロードのサブセクションにフィールドが存在するが、いずれかの記述子によってドキュメント化されていない場合、スニペットの呼び出し時にエラーが発生します。同様に、フィールドがドキュメント化されており、オプションとしてマークされておらず、サブセクションに存在しない場合もエラーが発生します。階層構造を持つペイロードの場合、フィールドを
subsection descriptorでドキュメント化すると、その子孫もすべてドキュメント化されたものとして扱われることになります。フィールドまたはサブセクションをドキュメント化したくない場合は、記述子を
configured to ignore itにすることができます。無視されたフィールドまたはサブセクションは生成されたスニペットには表示されず、上記のエラーは発生しません。- パラメーター:
part- パーツ名subsectionExtractor- サブセクションエクストラクターdescriptors- サブセクションのフィールドの説明- 戻り値:
- フィールドをドキュメント化するスニペット
- 導入:
- 1.2.0
- 関連事項:
relaxedRequestPartFields
public static RequestPartFieldsSnippet relaxedRequestPartFields(StringSE part, PayloadSubsectionExtractor<?> subsectionExtractor, FieldDescriptor... descriptors) API オペレーションのリクエストペイロードの指定されたpartのサブセクションのフィールドをドキュメント化するSnippetを返します。サブセクションは、指定されたsubsectionExtractorによって抽出されます。フィールドは、指定されたdescriptorsを使用してドキュメント化されます。フィールドがドキュメント化されており、オプションとしてマークされておらず、リクエストに存在しない場合、エラーが発生します。ドキュメント化されていないフィールドは無視されます。
- パラメーター:
part- パーツ名subsectionExtractor- サブセクションエクストラクターdescriptors- リクエスト部分のフィールドの説明- 戻り値:
- フィールドをドキュメント化するスニペット
- 導入:
- 1.2.0
- 関連事項:
relaxedRequestPartFields
public static RequestPartFieldsSnippet relaxedRequestPartFields(StringSE part, PayloadSubsectionExtractor<?> subsectionExtractor, ListSE<FieldDescriptor> descriptors) API オペレーションのリクエストペイロードの指定されたpartのサブセクションのフィールドをドキュメント化するSnippetを返します。サブセクションは、指定されたsubsectionExtractorによって抽出されます。フィールドは、指定されたdescriptorsを使用してドキュメント化されます。フィールドがドキュメント化されており、オプションとしてマークされておらず、リクエストに存在しない場合、エラーが発生します。ドキュメント化されていないフィールドは無視されます。
- パラメーター:
part- パーツ名subsectionExtractor- サブセクションエクストラクターdescriptors- リクエスト部分のフィールドの説明- 戻り値:
- フィールドをドキュメント化するスニペット
- 導入:
- 1.2.0
- 関連事項:
requestPartFields
public static RequestPartFieldsSnippet requestPartFields(StringSE part, PayloadSubsectionExtractor<?> subsectionExtractor, MapSE<StringSE, ObjectSE> attributes, FieldDescriptor... descriptors) API オペレーションのリクエストペイロードの指定されたpartのサブセクションのフィールドをドキュメント化するSnippetを返します。サブセクションは、与えられたsubsectionExtractorによって抽出されます。フィールドは指定されたdescriptorsを使用してドキュメント化され、指定されたattributesはスニペットの生成中に使用可能になります。リクエスト部分のペイロードのサブセクションにフィールドが存在するが、いずれかの記述子によってドキュメント化されていない場合、スニペットの呼び出し時にエラーが発生します。同様に、フィールドがドキュメント化されており、オプションとしてマークされておらず、サブセクションに存在しない場合もエラーが発生します。階層構造を持つペイロードの場合、フィールドを
subsection descriptorでドキュメント化すると、その子孫もすべてドキュメント化されたものとして扱われることになります。フィールドまたはサブセクションをドキュメント化したくない場合は、記述子を
configured to ignore itにすることができます。無視されたフィールドまたはサブセクションは生成されたスニペットには表示されず、上記のエラーは発生しません。- パラメーター:
part- パーツ名subsectionExtractor- サブセクションエクストラクターattributes- 属性descriptors- リクエスト部分のフィールドの説明- 戻り値:
- フィールドをドキュメント化するスニペット
- 導入:
- 1.2.0
- 関連事項:
requestPartFields
public static RequestPartFieldsSnippet requestPartFields(StringSE part, PayloadSubsectionExtractor<?> subsectionExtractor, MapSE<StringSE, ObjectSE> attributes, ListSE<FieldDescriptor> descriptors) API オペレーションのリクエストペイロードの指定されたpartのサブセクションのフィールドをドキュメント化するSnippetを返します。サブセクションは、指定されたsubsectionExtractorによって抽出されます。フィールドは指定されたdescriptorsを使用してドキュメント化され、指定されたattributesはスニペットの生成中に使用可能になります。リクエスト部分のペイロードのサブセクションにフィールドが存在するが、いずれかの記述子によってドキュメント化されていない場合、スニペットの呼び出し時にエラーが発生します。同様に、フィールドがドキュメント化されており、オプションとしてマークされておらず、サブセクションに存在しない場合もエラーが発生します。階層構造を持つペイロードの場合、フィールドを
subsection descriptorでドキュメント化すると、その子孫もすべてドキュメント化されたものとして扱われることになります。フィールドまたはサブセクションをドキュメント化したくない場合は、記述子を
configured to ignore itにすることができます。無視されたフィールドまたはサブセクションは生成されたスニペットには表示されず、上記のエラーは発生しません。- パラメーター:
part- パーツ名subsectionExtractor- サブセクションエクストラクターattributes- 属性descriptors- リクエスト部分のフィールドの説明- 戻り値:
- フィールドをドキュメント化するスニペット
- 導入:
- 1.2.0
- 関連事項:
relaxedRequestPartFields
public static RequestPartFieldsSnippet relaxedRequestPartFields(StringSE part, PayloadSubsectionExtractor<?> subsectionExtractor, MapSE<StringSE, ObjectSE> attributes, FieldDescriptor... descriptors) API オペレーションのリクエストペイロードの指定されたpartのサブセクションのフィールドをドキュメント化するSnippetを返します。サブセクションは、指定されたsubsectionExtractorによって抽出されます。フィールドは指定されたdescriptorsを使用してドキュメント化され、指定されたattributesはスニペットの生成中に使用可能になります。フィールドがドキュメント化されており、オプションとしてマークされておらず、リクエストに存在しない場合、エラーが発生します。ドキュメント化されていないフィールドは無視されます。
- パラメーター:
part- パーツ名subsectionExtractor- サブセクションエクストラクターattributes- 属性descriptors- リクエスト部分のフィールドの説明- 戻り値:
- フィールドをドキュメント化するスニペット
- 導入:
- 1.2.0
- 関連事項:
relaxedRequestPartFields
public static RequestPartFieldsSnippet relaxedRequestPartFields(StringSE part, PayloadSubsectionExtractor<?> subsectionExtractor, MapSE<StringSE, ObjectSE> attributes, ListSE<FieldDescriptor> descriptors) API オペレーションのリクエストペイロードの指定されたpartのサブセクションのフィールドをドキュメント化するSnippetを返します。サブセクションは、指定されたsubsectionExtractorによって抽出されます。フィールドは指定されたdescriptorsを使用してドキュメント化され、指定されたattributesはスニペットの生成中に使用可能になります。フィールドがドキュメント化されており、オプションとしてマークされておらず、リクエストに存在しない場合、エラーが発生します。ドキュメント化されていないフィールドは無視されます。
- パラメーター:
part- パーツ名subsectionExtractor- サブセクションエクストラクターattributes- 属性descriptors- リクエスト部分のフィールドの説明- 戻り値:
- フィールドをドキュメント化するスニペット
- 導入:
- 1.2.0
- 関連事項:
responseFields
API オペレーションのレスポンスペイロードのフィールドをドキュメント化するSnippetを返します。フィールドは、指定されたdescriptorsを使用してドキュメント化されます。フィールドがレスポンスペイロードに存在するが、いずれかの記述子によってドキュメント化されていない場合、スニペットの呼び出し時にエラーが発生します。同様に、フィールドがドキュメント化されており、オプションとしてマークされておらず、レスポンスに存在しない場合もエラーが発生します。階層構造を持つペイロードの場合、フィールドを
subsection descriptorでドキュメント化すると、その子孫もすべてドキュメント化されたものとして扱われることになります。フィールドまたはサブセクションをドキュメント化したくない場合は、記述子を
configured to ignore itにすることができます。無視されたフィールドまたはサブセクションは生成されたスニペットには表示されず、上記のエラーは発生しません。- パラメーター:
descriptors- レスポンスペイロードのフィールドの説明- 戻り値:
- フィールドをドキュメント化するスニペット
- 関連事項:
responseFields
API オペレーションのレスポンスペイロードのフィールドをドキュメント化するSnippetを返します。フィールドは、指定されたdescriptorsを使用してドキュメント化されます。フィールドがレスポンスペイロードに存在するが、いずれかの記述子によってドキュメント化されていない場合、スニペットの呼び出し時にエラーが発生します。同様に、フィールドがドキュメント化されており、オプションとしてマークされておらず、レスポンスに存在しない場合もエラーが発生します。階層構造を持つペイロードの場合、フィールドを
subsection descriptorでドキュメント化すると、その子孫もすべてドキュメント化されたものとして扱われることになります。フィールドまたはサブセクションをドキュメント化したくない場合は、記述子を
configured to ignore itにすることができます。無視されたフィールドまたはサブセクションは生成されたスニペットには表示されず、上記のエラーは発生しません。- パラメーター:
descriptors- レスポンスペイロードのフィールドの説明- 戻り値:
- フィールドをドキュメント化するスニペット
- 導入:
- 1.2.0
- 関連事項:
relaxedResponseFields
API オペレーションのレスポンスペイロードのフィールドをドキュメント化するSnippetを返します。フィールドは、指定されたdescriptorsを使用してドキュメント化されます。フィールドがドキュメント化されており、オプションとしてマークされておらず、リクエストに存在しない場合、エラーが発生します。ドキュメント化されていないフィールドは無視されます。
- パラメーター:
descriptors- レスポンスペイロードのフィールドの説明- 戻り値:
- フィールドをドキュメント化するスニペット
- 導入:
- 1.2.0
- 関連事項:
relaxedResponseFields
API オペレーションのレスポンスペイロードのフィールドをドキュメント化するSnippetを返します。フィールドは、指定されたdescriptorsを使用してドキュメント化されます。フィールドがドキュメント化されており、オプションとしてマークされておらず、リクエストに存在しない場合、エラーが発生します。ドキュメント化されていないフィールドは無視されます。
- パラメーター:
descriptors- レスポンスペイロードのフィールドの説明- 戻り値:
- フィールドをドキュメント化するスニペット
- 関連事項:
responseFields
public static ResponseFieldsSnippet responseFields(MapSE<StringSE, ObjectSE> attributes, FieldDescriptor... descriptors) API オペレーションのレスポンスペイロードのフィールドをドキュメント化するSnippetを返します。フィールドは指定されたdescriptorsを使用してドキュメント化され、指定されたattributesはスニペットの生成中に使用可能になります。フィールドがレスポンスペイロードに存在するが、いずれかの記述子によってドキュメント化されていない場合、スニペットの呼び出し時にエラーが発生します。同様に、フィールドがドキュメント化されており、オプションとしてマークされておらず、レスポンスに存在しない場合もエラーが発生します。階層構造を持つペイロードの場合、フィールドを
subsection descriptorでドキュメント化すると、その子孫もすべてドキュメント化されたものとして扱われることになります。フィールドまたはサブセクションをドキュメント化したくない場合は、記述子を
configured to ignore itにすることができます。無視されたフィールドまたはサブセクションは生成されたスニペットには表示されず、上記のエラーは発生しません。- パラメーター:
attributes- 属性descriptors- レスポンスペイロードのフィールドの説明- 戻り値:
- フィールドをドキュメント化するスニペット
- 関連事項:
responseFields
public static ResponseFieldsSnippet responseFields(MapSE<StringSE, ObjectSE> attributes, ListSE<FieldDescriptor> descriptors) API オペレーションのレスポンスペイロードのフィールドをドキュメント化するSnippetを返します。フィールドは指定されたdescriptorsを使用してドキュメント化され、指定されたattributesはスニペットの生成中に使用可能になります。フィールドがレスポンスペイロードに存在するが、いずれかの記述子によってドキュメント化されていない場合、スニペットの呼び出し時にエラーが発生します。同様に、フィールドがドキュメント化されており、オプションとしてマークされておらず、レスポンスに存在しない場合もエラーが発生します。階層構造を持つペイロードの場合、フィールドを
subsection descriptorでドキュメント化すると、その子孫もすべてドキュメント化されたものとして扱われることになります。フィールドまたはサブセクションをドキュメント化したくない場合は、記述子を
configured to ignore itにすることができます。無視されたフィールドまたはサブセクションは生成されたスニペットには表示されず、上記のエラーは発生しません。- パラメーター:
attributes- 属性descriptors- レスポンスペイロードのフィールドの説明- 戻り値:
- フィールドをドキュメント化するスニペット
- 関連事項:
relaxedResponseFields
public static ResponseFieldsSnippet relaxedResponseFields(MapSE<StringSE, ObjectSE> attributes, FieldDescriptor... descriptors) API オペレーションのレスポンスペイロードのフィールドをドキュメント化するSnippetを返します。フィールドは指定されたdescriptorsを使用してドキュメント化され、指定されたattributesはスニペットの生成中に使用可能になります。フィールドがドキュメント化されており、オプションとしてマークされておらず、リクエストに存在しない場合、エラーが発生します。ドキュメント化されていないフィールドは無視されます。
- パラメーター:
attributes- 属性descriptors- レスポンスペイロードのフィールドの説明- 戻り値:
- フィールドをドキュメント化するスニペット
- 関連事項:
relaxedResponseFields
public static ResponseFieldsSnippet relaxedResponseFields(MapSE<StringSE, ObjectSE> attributes, ListSE<FieldDescriptor> descriptors) API オペレーションのレスポンスペイロードのフィールドをドキュメント化するSnippetを返します。フィールドは指定されたdescriptorsを使用してドキュメント化され、指定されたattributesはスニペットの生成中に使用可能になります。フィールドがドキュメント化されており、オプションとしてマークされておらず、リクエストに存在しない場合、エラーが発生します。ドキュメント化されていないフィールドは無視されます。
- パラメーター:
attributes- 属性descriptors- レスポンスペイロードのフィールドの説明- 戻り値:
- フィールドをドキュメント化するスニペット
- 関連事項:
responseFields
public static ResponseFieldsSnippet responseFields(PayloadSubsectionExtractor<?> subsectionExtractor, FieldDescriptor... descriptors) API オペレーションのレスポンスペイロードのサブセクションのフィールドをドキュメント化するSnippetを返します。サブセクションは、指定されたsubsectionExtractorを使用して抽出されます。フィールドは、指定されたdescriptorsを使用してドキュメント化されます。フィールドがレスポンスペイロードに存在するが、いずれかの記述子によってドキュメント化されていない場合、スニペットの呼び出し時にエラーが発生します。同様に、フィールドがドキュメント化されており、オプションとしてマークされておらず、レスポンスペイロードに存在しない場合もエラーが発生します。階層構造を持つペイロードの場合、フィールドを
subsection descriptorでドキュメント化すると、その子孫もすべてドキュメント化されたものとして扱われることになります。フィールドまたはサブセクションをドキュメント化したくない場合は、記述子を
configured to ignore itにすることができます。無視されたフィールドまたはサブセクションは生成されたスニペットには表示されず、上記のエラーは発生しません。- パラメーター:
subsectionExtractor- サブセクションエクストラクターdescriptors- レスポンスペイロードのフィールドの説明- 戻り値:
- フィールドをドキュメント化するスニペット
- 導入:
- 1.2.0
- 関連事項:
responseFields
public static ResponseFieldsSnippet responseFields(PayloadSubsectionExtractor<?> subsectionExtractor, ListSE<FieldDescriptor> descriptors) API オペレーションのレスポンスペイロードのサブセクションのフィールドをドキュメント化するSnippetを返します。サブセクションは、指定されたsubsectionExtractorを使用して抽出されます。フィールドは、指定されたdescriptorsを使用してドキュメント化されます。フィールドがレスポンスペイロードに存在するが、いずれかの記述子によってドキュメント化されていない場合、スニペットの呼び出し時にエラーが発生します。同様に、フィールドがドキュメント化されており、オプションとしてマークされておらず、レスポンスペイロードに存在しない場合もエラーが発生します。階層構造を持つペイロードの場合、フィールドを
subsection descriptorでドキュメント化すると、その子孫もすべてドキュメント化されたものとして扱われることになります。フィールドまたはサブセクションをドキュメント化したくない場合は、記述子を
configured to ignore itにすることができます。無視されたフィールドまたはサブセクションは生成されたスニペットには表示されず、上記のエラーは発生しません。- パラメーター:
subsectionExtractor- サブセクションエクストラクターdescriptors- レスポンスペイロードのフィールドの説明- 戻り値:
- フィールドをドキュメント化するスニペット
- 導入:
- 1.2.0
- 関連事項:
relaxedResponseFields
public static ResponseFieldsSnippet relaxedResponseFields(PayloadSubsectionExtractor<?> subsectionExtractor, FieldDescriptor... descriptors) API オペレーションのレスポンスペイロードのサブセクションのフィールドをドキュメント化するSnippetを返します。サブセクションは、指定されたsubsectionExtractorを使用して抽出されます。フィールドは、指定されたdescriptorsを使用してドキュメント化されます。フィールドがドキュメント化されており、オプションとしてマークされておらず、リクエストに存在しない場合、エラーが発生します。ドキュメント化されていないフィールドは無視されます。
- パラメーター:
subsectionExtractor- サブセクションエクストラクターdescriptors- レスポンスペイロードのフィールドの説明- 戻り値:
- フィールドをドキュメント化するスニペット
- 導入:
- 1.2.0
- 関連事項:
relaxedResponseFields
public static ResponseFieldsSnippet relaxedResponseFields(PayloadSubsectionExtractor<?> subsectionExtractor, ListSE<FieldDescriptor> descriptors) API オペレーションのレスポンスペイロードのサブセクションのフィールドをドキュメント化するSnippetを返します。サブセクションは、指定されたsubsectionExtractorを使用して抽出されます。フィールドは、指定されたdescriptorsを使用してドキュメント化されます。フィールドがドキュメント化されており、オプションとしてマークされておらず、リクエストに存在しない場合、エラーが発生します。ドキュメント化されていないフィールドは無視されます。
- パラメーター:
subsectionExtractor- サブセクションエクストラクターdescriptors- レスポンスペイロードのフィールドの説明- 戻り値:
- フィールドをドキュメント化するスニペット
- 導入:
- 1.2.0
- 関連事項:
responseFields
public static ResponseFieldsSnippet responseFields(PayloadSubsectionExtractor<?> subsectionExtractor, MapSE<StringSE, ObjectSE> attributes, FieldDescriptor... descriptors) API オペレーションのレスポンスペイロードのサブセクションのフィールドをドキュメント化するSnippetを返します。サブセクションは、指定されたsubsectionExtractorを使用して抽出されます。フィールドは指定されたdescriptorsを使用してドキュメント化され、指定されたattributesはスニペットの生成中に使用可能になります。フィールドがレスポンスペイロードに存在するが、いずれかの記述子によってドキュメント化されていない場合、スニペットの呼び出し時にエラーが発生します。同様に、フィールドがドキュメント化されており、オプションとしてマークされておらず、レスポンスペイロードに存在しない場合もエラーが発生します。階層構造を持つペイロードの場合、フィールドを
subsection descriptorでドキュメント化すると、その子孫もすべてドキュメント化されたものとして扱われることになります。フィールドまたはサブセクションをドキュメント化したくない場合は、記述子を
configured to ignore itにすることができます。無視されたフィールドまたはサブセクションは生成されたスニペットには表示されず、上記のエラーは発生しません。- パラメーター:
subsectionExtractor- サブセクションエクストラクターattributes- 属性descriptors- レスポンスペイロードのフィールドの説明- 戻り値:
- フィールドをドキュメント化するスニペット
- 導入:
- 1.2.0
- 関連事項:
responseFields
public static ResponseFieldsSnippet responseFields(PayloadSubsectionExtractor<?> subsectionExtractor, MapSE<StringSE, ObjectSE> attributes, ListSE<FieldDescriptor> descriptors) API オペレーションのレスポンスペイロードのサブセクションのフィールドをドキュメント化するSnippetを返します。サブセクションは、指定されたsubsectionExtractorを使用して抽出されます。フィールドは指定されたdescriptorsを使用してドキュメント化され、指定されたattributesはスニペットの生成中に使用可能になります。フィールドがレスポンスペイロードに存在するが、いずれかの記述子によってドキュメント化されていない場合、スニペットの呼び出し時にエラーが発生します。同様に、フィールドがドキュメント化されており、オプションとしてマークされておらず、レスポンスペイロードに存在しない場合もエラーが発生します。階層構造を持つペイロードの場合、フィールドを
subsection descriptorでドキュメント化すると、その子孫もすべてドキュメント化されたものとして扱われることになります。フィールドまたはサブセクションをドキュメント化したくない場合は、記述子を
configured to ignore itにすることができます。無視されたフィールドまたはサブセクションは生成されたスニペットには表示されず、上記のエラーは発生しません。- パラメーター:
subsectionExtractor- サブセクションエクストラクターattributes- 属性descriptors- レスポンスペイロードのフィールドの説明- 戻り値:
- フィールドをドキュメント化するスニペット
- 導入:
- 1.2.0
- 関連事項:
relaxedResponseFields
public static ResponseFieldsSnippet relaxedResponseFields(PayloadSubsectionExtractor<?> subsectionExtractor, MapSE<StringSE, ObjectSE> attributes, FieldDescriptor... descriptors) API オペレーションのレスポンスペイロードのサブセクションのフィールドをドキュメント化するSnippetを返します。サブセクションは、指定されたsubsectionExtractorを使用して抽出されます。フィールドは指定されたdescriptorsを使用してドキュメント化され、指定されたattributesはスニペットの生成中に使用可能になります。フィールドがドキュメント化されており、オプションとしてマークされておらず、リクエストに存在しない場合、エラーが発生します。ドキュメント化されていないフィールドは無視されます。
- パラメーター:
subsectionExtractor- サブセクションエクストラクターattributes- 属性descriptors- レスポンスペイロードのフィールドの説明- 戻り値:
- フィールドをドキュメント化するスニペット
- 導入:
- 1.2.0
- 関連事項:
relaxedResponseFields
public static ResponseFieldsSnippet relaxedResponseFields(PayloadSubsectionExtractor<?> subsectionExtractor, MapSE<StringSE, ObjectSE> attributes, ListSE<FieldDescriptor> descriptors) API オペレーションのレスポンスペイロードのサブセクションのフィールドをドキュメント化するSnippetを返します。サブセクションは、指定されたsubsectionExtractorを使用して抽出されます。フィールドは指定されたdescriptorsを使用してドキュメント化され、指定されたattributesはスニペットの生成中に使用可能になります。フィールドがドキュメント化されており、オプションとしてマークされておらず、リクエストに存在しない場合、エラーが発生します。ドキュメント化されていないフィールドは無視されます。
- パラメーター:
subsectionExtractor- サブセクションエクストラクターattributes- 属性descriptors- レスポンスペイロードのフィールドの説明- 戻り値:
- フィールドをドキュメント化するスニペット
- 導入:
- 1.2.0
- 関連事項:
requestBody
API 操作のリクエストペイロードの本文をドキュメント化するSnippetを返します。- 戻り値:
- リクエスト本文をドキュメント化するスニペット
requestBody
API オペレーションのリクエストペイロードの本文をドキュメント化するSnippetを返します。指定された属性は、スニペットの生成中に使用できるようになります。- パラメーター:
attributes- 属性- 戻り値:
- リクエスト本文をドキュメント化するスニペット
requestBody
API オペレーションのリクエストペイロードの本文のサブセクションをドキュメント化するSnippetを返します。サブセクションは、指定されたsubsectionExtractorを使用して抽出されます。- パラメーター:
subsectionExtractor- サブセクションエクストラクター- 戻り値:
- リクエスト本文のサブセクションをドキュメント化するスニペット
requestBody
public static RequestBodySnippet requestBody(PayloadSubsectionExtractor<?> subsectionExtractor, MapSE<StringSE, ObjectSE> attributes) API オペレーションのリクエストペイロードの本文のサブセクションをドキュメント化するSnippetを返します。サブセクションは、指定されたsubsectionExtractorを使用して抽出されます。指定された属性は、スニペットの生成中に使用できるようになります。- パラメーター:
subsectionExtractor- サブセクションエクストラクターattributes- 属性- 戻り値:
- リクエスト本文のサブセクションをドキュメント化するスニペット
responseBody
API 操作のレスポンスペイロードの本文をドキュメント化するSnippetを返します。- 戻り値:
- レスポンス本文をドキュメント化するスニペット
responseBody
API オペレーションのレスポンスペイロードの本文をドキュメント化するSnippetを返します。指定された属性は、スニペットの生成中に使用できるようになります。- パラメーター:
attributes- 属性- 戻り値:
- レスポンス本文をドキュメント化するスニペット
responseBody
API オペレーションのレスポンスペイロードの本文のサブセクションをドキュメント化するSnippetを返します。サブセクションは、指定されたsubsectionExtractorを使用して抽出されます。- パラメーター:
subsectionExtractor- サブセクションエクストラクター- 戻り値:
- レスポンス本文のサブセクションをドキュメント化するスニペット
responseBody
public static ResponseBodySnippet responseBody(PayloadSubsectionExtractor<?> subsectionExtractor, MapSE<StringSE, ObjectSE> attributes) API オペレーションのレスポンスペイロードの本文のサブセクションをドキュメント化するSnippetを返します。サブセクションは、指定されたsubsectionExtractorを使用して抽出されます。指定された属性は、スニペットの生成中に使用できるようになります。- パラメーター:
subsectionExtractor- サブセクションエクストラクターattributes- 属性- 戻り値:
- レスポンス本文のサブセクションをドキュメント化するスニペット
requestPartBody
API 操作のリクエストペイロードの指定された部分の本文をドキュメント化するSnippetを返します。- パラメーター:
partName- リクエスト部分の名前- 戻り値:
- レスポンス本文をドキュメント化するスニペット
requestPartBody
public static RequestPartBodySnippet requestPartBody(StringSE partName, MapSE<StringSE, ObjectSE> attributes) API オペレーションのリクエストペイロードの指定された部分の本文をドキュメント化するSnippetを返します。指定された属性は、スニペットの生成中に使用できるようになります。- パラメーター:
partName- リクエスト部分の名前attributes- 属性- 戻り値:
- レスポンス本文をドキュメント化するスニペット
requestPartBody
public static RequestPartBodySnippet requestPartBody(StringSE partName, PayloadSubsectionExtractor<?> subsectionExtractor) API オペレーションのリクエストペイロードの指定された部分の本文のサブセクションをドキュメント化するSnippetを返します。サブセクションは、指定されたsubsectionExtractorを使用して抽出されます。- パラメーター:
partName- リクエスト部分の名前subsectionExtractor- サブセクションエクストラクター- 戻り値:
- レスポンス本文をドキュメント化するスニペット
requestPartBody
public static RequestPartBodySnippet requestPartBody(StringSE partName, PayloadSubsectionExtractor<?> subsectionExtractor, MapSE<StringSE, ObjectSE> attributes) API オペレーションのリクエストペイロードの指定された部分の本文のサブセクションをドキュメント化するSnippetを返します。サブセクションは、指定されたsubsectionExtractorを使用して抽出されます。指定された属性は、スニペットの生成中に使用できるようになります。- パラメーター:
partName- リクエスト部分の名前subsectionExtractor- サブセクションエクストラクターattributes- 属性- 戻り値:
- レスポンス本文をドキュメント化するスニペット
applyPathPrefix
public static ListSE<FieldDescriptor> applyPathPrefix(StringSE pathPrefix, ListSE<FieldDescriptor> descriptors) 指定されたpathPrefixがパスに適用された、指定されたdescriptorsのコピーを作成します。- パラメーター:
pathPrefix- パスプレフィックスdescriptors- コピーする記述子- 戻り値:
- プレフィックスが適用されたコピーされた記述子
beneathPath
指定されたpathにある JSON ペイロードのサブセクションを抽出するPayloadSubsectionExtractorを返します。- パラメーター:
path- パス- 戻り値:
- サブセクションエクストラクター
- 導入:
- 1.2.0