すべてのオブジェクト・タイプの取得
get
/database/objects/types/
データベース内のすべてのオブジェクト・タイプについて説明します。実行時のロールに応じてDBA_TYPESビューまたはALL_TYPESビューを使用します。クライアントは、このサービスを起動するにはSQL管理者ロールまたはSQL開発者ロールが必要です。
リクエスト
サポートされるメディア・タイプ
- application/json
問合せパラメータ
- limit(optional): integer(int32)
戻すレコードの最大数。
- q(optional): string
フィルタリングは、全コレクションで見つかった項目のサブセットが含まれている複数ページのリソース全体に対し、リクエストごとの動的フィルタ定義を使用してコレクション・リソースを制限する処理です。フィルタリングは、大規模なコレクションの効率的な走査を可能にします。
レスポンス
サポートされるメディア・タイプ
- application/json
200 レスポンス
データベース内のすべてのオブジェクト・タイプの説明。
ルート・スキーマ: DatabaseObjectsTypes
タイプ:
ソースの表示
object
- count(optional): integer
現在のレスポンス内のレコードの合計数
- hasMore(optional): boolean
取得するレコードがさらにあるかどうか
- items(optional): array items
- limit(optional): integer
サーバーによって適用されるレコード数に関する実際のページ・サイズ制限
- links(optional): array links
- offset(optional): integer
項目リソースの返戻元となる実際の索引
ネストされたスキーマ: items
タイプ:
ソースの表示
array
- 配列: オブジェクト DatabaseObjectsTypesItem
このオブジェクトは、データベース内の1つのオブジェクト・タイプについて説明します。
ネストされたスキーマ: DatabaseObjectsTypesItem
タイプ:
object
このオブジェクトは、データベース内の1つのオブジェクト・タイプについて説明します。
ソースの表示
- attributes(optional): integer
型内に属性がある場合は、その数
- final(optional): string
型が最終的な型かどうか(YES | NO)
- incomplete(optional): string
型が不完全型かどうか(YES | NO)
- instantiable(optional): string
型がインスタンス化可能な型かどうか(YES | NO)
- links(optional): array links
- local_attributes(optional): integer
サブタイプ内にローカル(継承型ではない)属性がある場合は、その数
- local_methods(optional): integer
サブタイプ内にローカル(継承型ではない)・メソッドがある場合は、その数
- methods(optional): integer
型内にメソッドがある場合は、その数
- owner(optional): string
型の所有者
- persistable(optional): string
型が永続可能な型かどうか(YES | NO)
- predefined(optional): string
型が事前定義済の型かどうか(YES | NO)
- supertype_name(optional): string
スーパータイプの名前(型がサブタイプでない場合は、NULL)
- supertype_owner(optional): string
スーパータイプの所有者(型がサブタイプでない場合は、NULL)
- type_name(optional): string
型の名前を指定します。
- type_oid(optional): string
型のオブジェクト識別子(OID)
- typecode(optional): string
型の型コード
- typeid(optional): string
型の型ID値